0000950170-24-126763.txt : 20241114 0000950170-24-126763.hdr.sgml : 20241114 20241114082024 ACCESSION NUMBER: 0000950170-24-126763 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 78 CONFORMED PERIOD OF REPORT: 20240930 FILED AS OF DATE: 20241114 DATE AS OF CHANGE: 20241114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Rani Therapeutics Holdings, Inc. CENTRAL INDEX KEY: 0001856725 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] ORGANIZATION NAME: 03 Life Sciences IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40672 FILM NUMBER: 241457352 BUSINESS ADDRESS: STREET 1: 2051 RINGWOOD AVENUE CITY: SAN JOSE STATE: CA ZIP: 95131 BUSINESS PHONE: (408) 457-3700 MAIL ADDRESS: STREET 1: 2051 RINGWOOD AVENUE CITY: SAN JOSE STATE: CA ZIP: 95131 10-Q 1 rani-20240930.htm 10-Q 10-Q
false0001856725--12-31Q306-04-20210001856725us-gaap:AvailableforsaleSecuritiesMember2023-01-012023-12-310001856725us-gaap:NoncontrollingInterestMember2024-04-012024-06-300001856725us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001856725us-gaap:NoncontrollingInterestMember2024-01-012024-03-310001856725rani:RegistrationRightsAgreementMemberus-gaap:CommonClassAMember2022-01-012022-12-310001856725us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-04-012024-06-300001856725us-gaap:StockOptionMember2023-01-012023-12-310001856725us-gaap:RestrictedStockUnitsRSUMember2023-12-310001856725us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-3100018567252024-03-310001856725us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-09-300001856725rani:LoanAndSecurityAgreementMember2024-09-300001856725us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-09-300001856725srt:MaximumMember2024-09-300001856725rani:RestrictedCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2024-01-012024-09-300001856725us-gaap:CommonClassAMember2023-12-310001856725us-gaap:RetainedEarningsMember2023-01-012023-03-310001856725us-gaap:ResearchAndDevelopmentArrangementMember2023-12-310001856725rani:LoanAndSecurityAgreementMember2022-08-310001856725us-gaap:SubsequentEventMemberrani:SeriesACommonWarrantsMember2024-10-310001856725us-gaap:ResearchAndDevelopmentArrangementMember2024-09-300001856725us-gaap:NoncontrollingInterestMember2023-09-300001856725us-gaap:CashAndCashEquivalentsMember2024-01-012024-09-300001856725rani:CashCashEquivalentsAndRestrictedCashEquivalentsMember2023-01-012023-12-310001856725rani:AccumulatedOtherComprehensiveLossMember2024-09-300001856725rani:AvenueVentureOpportunityFundLPMembersrt:MinimumMemberrani:LoanAndSecurityAgreementMember2021-08-012021-08-310001856725us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-04-012023-06-300001856725us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001856725us-gaap:NoncontrollingInterestMember2023-07-012023-09-300001856725us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001856725us-gaap:SubsequentEventMember2023-11-012024-12-310001856725us-gaap:AdditionalPaidInCapitalMember2024-09-300001856725us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-06-300001856725us-gaap:RetainedEarningsMember2024-06-300001856725us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001856725us-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001856725us-gaap:RestrictedStockMember2024-01-012024-09-300001856725us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001856725us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-07-012024-09-300001856725us-gaap:RetainedEarningsMember2023-06-300001856725us-gaap:CommercialPaperMemberus-gaap:AvailableforsaleSecuritiesMember2023-12-310001856725rani:RaniLLCMember2023-11-012023-11-300001856725us-gaap:CommonClassBMember2023-12-310001856725us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001856725srt:MaximumMember2022-08-012022-08-310001856725us-gaap:CommonClassAMemberus-gaap:SubsequentEventMemberrani:SeriesACommonWarrantsMember2024-10-310001856725us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-09-300001856725us-gaap:SubsequentEventMember2024-10-012024-10-310001856725us-gaap:AdditionalPaidInCapitalMember2024-03-310001856725us-gaap:NoncontrollingInterestMember2024-07-012024-09-300001856725rani:PairedInterestMembersrt:MinimumMember2024-09-300001856725us-gaap:NoncontrollingInterestMember2023-03-310001856725rani:AccumulatedOtherComprehensiveLossMember2024-06-300001856725us-gaap:RetainedEarningsMember2024-04-012024-06-300001856725us-gaap:AdditionalPaidInCapitalMember2022-12-310001856725srt:ScenarioForecastMemberus-gaap:CommonClassBMember2024-11-110001856725us-gaap:WarrantMember2024-07-310001856725us-gaap:WarrantMemberus-gaap:SeriesAMember2024-07-012024-07-310001856725rani:SecuritiesPurchaseAgreementMember2024-09-300001856725us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-3100018567252024-07-012024-07-310001856725us-gaap:CommonClassAMemberrani:SecuritiesPurchaseAgreementMember2024-07-310001856725us-gaap:FairValueInputsLevel3Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001856725us-gaap:RetainedEarningsMember2024-03-310001856725rani:InCubeLabsLLCMemberus-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-09-300001856725us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-09-300001856725rani:AccumulatedOtherComprehensiveLossMember2024-01-012024-03-310001856725us-gaap:CommonClassAMember2024-07-310001856725us-gaap:FairValueMeasurementsRecurringMember2024-09-300001856725rani:InCubeLabsLLCMember2023-01-012023-09-300001856725us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-09-300001856725us-gaap:WarrantMemberus-gaap:SeriesAMember2024-09-300001856725rani:ContinuingLlcOwnersMember2024-01-012024-09-3000018567252024-01-012024-09-300001856725us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001856725srt:ParentCompanyMemberus-gaap:CommonClassAMember2023-01-012023-09-300001856725us-gaap:RetainedEarningsMember2023-07-012023-09-300001856725us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-09-300001856725rani:InCubeLabsLLCMemberus-gaap:ResearchAndDevelopmentExpenseMember2024-07-012024-09-300001856725us-gaap:CashAndCashEquivalentsMember2023-01-012023-12-310001856725us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001856725rani:NonCorrespondingClassAUnitsMember2024-01-012024-09-300001856725us-gaap:CorporateDebtSecuritiesMemberus-gaap:AvailableforsaleSecuritiesMember2023-01-012023-12-310001856725us-gaap:WarrantMemberus-gaap:CommonClassAMember2024-07-310001856725rani:CashCashEquivalentsAndRestrictedCashEquivalentsMember2023-12-310001856725us-gaap:WarrantsAndRightsSubjectToMandatoryRedemptionMember2023-01-012023-09-300001856725us-gaap:AdditionalPaidInCapitalMember2024-06-300001856725rani:SharesIssuablePursuantToTheEsppMember2024-01-012024-09-300001856725rani:InCubeLabsLLCMemberus-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-09-300001856725us-gaap:CommonClassCMember2024-09-300001856725rani:InCubeLabsLLCMemberus-gaap:GeneralAndAdministrativeExpenseMember2023-07-012023-09-300001856725srt:MinimumMemberrani:RaniManagementServiceAndInCubeLabsLlcMember2024-03-310001856725us-gaap:RetainedEarningsMember2022-12-310001856725us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001856725us-gaap:StockOptionMember2024-01-012024-09-3000018567252023-12-310001856725us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001856725us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-12-310001856725us-gaap:USTreasurySecuritiesMemberus-gaap:AvailableforsaleSecuritiesMember2023-01-012023-12-3100018567252023-04-012023-06-300001856725rani:AccumulatedOtherComprehensiveLossMember2022-12-310001856725us-gaap:WarrantMemberus-gaap:SeriesBMember2024-09-300001856725rani:NonCorrespondingClassAUnitsMember2023-01-012023-09-300001856725us-gaap:RetainedEarningsMember2023-03-310001856725us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001856725us-gaap:CommonClassAMemberrani:SeriesBCommonWarrantsMemberus-gaap:SubsequentEventMember2024-10-310001856725rani:TaxReceivableAgreementMember2023-01-012023-09-300001856725us-gaap:CommonClassAMembersrt:ScenarioForecastMember2024-11-110001856725us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001856725us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001856725rani:CashCashEquivalentsAndRestrictedCashEquivalentsMember2024-01-012024-09-300001856725us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-3100018567252024-06-300001856725us-gaap:NoncontrollingInterestMember2022-12-310001856725us-gaap:CommonStockMemberus-gaap:CommonClassBMember2024-03-310001856725us-gaap:RestrictedStockMember2023-12-310001856725us-gaap:CommonClassAMember2022-08-012022-08-3100018567252024-01-012024-03-310001856725us-gaap:RestrictedStockMember2023-01-012023-09-3000018567252024-09-3000018567252022-12-310001856725us-gaap:CommonStockMemberus-gaap:CommonClassBMember2024-09-300001856725us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001856725rani:AccumulatedOtherComprehensiveLossMember2024-07-012024-09-300001856725us-gaap:CashAndCashEquivalentsMember2023-12-310001856725us-gaap:FairValueInputsLevel3Memberus-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001856725us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-09-3000018567252023-03-310001856725us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-07-012023-09-300001856725us-gaap:CommonClassAMemberrani:RaniLLCMember2024-01-012024-09-300001856725us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-09-300001856725us-gaap:CorporateDebtSecuritiesMemberus-gaap:AvailableforsaleSecuritiesMember2023-12-310001856725rani:RaniLLCMemberrani:OutstandingCapitalClassAUnitMember2024-01-012024-09-300001856725rani:RaniLLCMember2024-02-010001856725us-gaap:FairValueInputsLevel2Memberus-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001856725us-gaap:CommonClassAMemberrani:SecuritiesPurchaseAgreementMember2024-07-012024-07-310001856725rani:AccumulatedOtherComprehensiveLossMember2023-03-310001856725us-gaap:CommercialPaperMemberus-gaap:AvailableforsaleSecuritiesMember2023-01-012023-12-3100018567252023-06-300001856725rani:InCubeLabsLLCMemberus-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-09-300001856725us-gaap:CommonClassCMember2023-12-310001856725us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001856725us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001856725us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001856725us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2024-01-012024-09-300001856725us-gaap:CommonClassAMember2024-01-012024-09-300001856725rani:RestrictedCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2023-01-012023-12-310001856725srt:MinimumMemberus-gaap:SubsequentEventMembersrt:ChiefExecutiveOfficerMember2023-11-012024-12-3100018567252022-08-310001856725us-gaap:AvailableforsaleSecuritiesMember2023-12-310001856725srt:MinimumMember2022-08-012022-08-310001856725us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-12-310001856725rani:RaniLLCMemberus-gaap:CommonClassAMember2023-09-300001856725us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-01-012024-03-3100018567252023-01-012023-09-300001856725us-gaap:NoncontrollingInterestMember2024-06-3000018567252023-01-012023-03-310001856725us-gaap:ResearchAndDevelopmentArrangementMember2024-01-012024-09-300001856725us-gaap:CashAndCashEquivalentsMember2024-09-300001856725us-gaap:ResearchAndDevelopmentArrangementMember2024-08-012024-08-310001856725rani:InCubeLabsLLCMemberus-gaap:GeneralAndAdministrativeExpenseMember2024-07-012024-09-300001856725us-gaap:NoncontrollingInterestMember2023-01-012023-03-310001856725us-gaap:USTreasurySecuritiesMemberus-gaap:AvailableforsaleSecuritiesMember2024-09-300001856725us-gaap:SubsequentEventMembersrt:MaximumMembersrt:ChiefExecutiveOfficerMember2023-11-012024-12-310001856725rani:RestrictedCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2023-12-310001856725rani:RestrictedStockAwardsMember2024-01-012024-09-300001856725rani:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember2024-01-012024-09-300001856725us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-06-300001856725us-gaap:WarrantMemberus-gaap:SeriesAMember2024-07-310001856725us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2024-09-300001856725us-gaap:USTreasurySecuritiesMemberus-gaap:AvailableforsaleSecuritiesMember2023-12-310001856725us-gaap:RestrictedStockMember2024-09-300001856725rani:InCubeLabsLLCMember2024-01-012024-09-300001856725rani:AccumulatedOtherComprehensiveLossMember2023-04-012023-06-300001856725rani:AccumulatedOtherComprehensiveLossMember2023-07-012023-09-300001856725rani:RaniLLCMemberus-gaap:CommonClassAMember2024-09-3000018567252024-04-012024-06-300001856725us-gaap:WarrantMemberus-gaap:SeriesBMember2024-07-310001856725us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001856725us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001856725us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2023-12-310001856725us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001856725srt:MaximumMemberrani:RaniManagementServiceAndInCubeLabsLlcMember2024-03-310001856725us-gaap:RestrictedStockUnitsRSUMember2024-09-300001856725us-gaap:WarrantsAndRightsSubjectToMandatoryRedemptionMember2024-01-012024-09-300001856725us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-12-310001856725us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-300001856725us-gaap:AdditionalPaidInCapitalMember2023-12-310001856725srt:ScenarioPreviouslyReportedMember2024-09-300001856725rani:AvenueVentureOpportunityFundLPMemberrani:LoanAndSecurityAgreementMembersrt:MaximumMember2022-08-310001856725rani:AccumulatedOtherComprehensiveLossMember2023-12-310001856725us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-03-310001856725rani:AccumulatedOtherComprehensiveLossMember2023-06-3000018567252024-07-012024-09-300001856725us-gaap:CommonStockMemberus-gaap:CommonClassBMember2024-06-300001856725rani:InCubeLabsLLCMemberus-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-300001856725us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-03-310001856725rani:AvenueVentureOpportunityFundLPMemberrani:LoanAndSecurityAgreementMember2022-08-310001856725rani:RaniLLCMembersrt:MaximumMember2024-03-310001856725us-gaap:FairValueMeasurementsRecurringMember2023-12-310001856725us-gaap:RetainedEarningsMember2023-09-300001856725rani:AccumulatedOtherComprehensiveLossMember2024-03-310001856725rani:InCubeLabsLLCMember2024-07-012024-09-300001856725us-gaap:AdditionalPaidInCapitalMember2023-09-300001856725rani:AccumulatedOtherComprehensiveLossMember2023-09-300001856725us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-03-310001856725us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300001856725us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-01-012023-03-310001856725us-gaap:RetainedEarningsMember2023-12-310001856725us-gaap:StockOptionMember2023-01-012023-09-300001856725us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001856725us-gaap:CommonClassAMember2023-01-012023-09-3000018567252023-09-300001856725us-gaap:StockOptionMember2023-12-310001856725rani:CashCashEquivalentsAndRestrictedCashEquivalentsMember2024-09-300001856725rani:RaniLLCMember2024-02-012024-02-010001856725us-gaap:CommonClassAMember2024-09-300001856725us-gaap:NoncontrollingInterestMember2023-04-012023-06-300001856725us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001856725rani:InCubeLabsLLCMemberus-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-09-300001856725srt:ParentCompanyMemberus-gaap:CommonClassAMember2024-01-012024-09-300001856725us-gaap:RetainedEarningsMember2024-09-3000018567252023-07-012023-09-300001856725us-gaap:WarrantMemberus-gaap:CommonClassAMemberus-gaap:SeriesBMember2024-07-310001856725rani:OrganizationalTransactionsMembersrt:ScenarioPreviouslyReportedMember2024-09-300001856725us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-06-300001856725us-gaap:AdditionalPaidInCapitalMember2023-06-300001856725us-gaap:RestrictedStockMember2024-01-012024-09-300001856725rani:LoanAndSecurityAgreementMember2022-08-012022-08-3100018567252023-01-012023-12-310001856725us-gaap:RetainedEarningsMember2024-07-012024-09-300001856725us-gaap:StockOptionMember2024-09-300001856725srt:MinimumMemberrani:RaniLLCMember2024-03-310001856725us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-12-310001856725us-gaap:NoncontrollingInterestMember2023-12-310001856725us-gaap:CommonClassCMembersrt:ScenarioForecastMember2024-11-110001856725rani:SharesIssuablePursuantToTheEsppMember2023-01-012023-09-300001856725us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2023-01-012023-12-310001856725rani:RestrictedCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2024-09-300001856725rani:RaniLLCMember2023-11-300001856725rani:TaxReceivableAgreementMember2024-01-012024-09-300001856725us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001856725rani:PreFundedWarrantMemberus-gaap:SubsequentEventMember2024-10-310001856725us-gaap:AdditionalPaidInCapitalMember2024-07-012024-09-300001856725us-gaap:WarrantMemberus-gaap:SeriesAMemberus-gaap:CommonClassAMember2024-07-310001856725us-gaap:RetainedEarningsMember2023-04-012023-06-300001856725us-gaap:DomesticCorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001856725rani:PairedInterestsMember2023-01-012023-09-300001856725rani:RaniLLCMemberus-gaap:CommonClassAMemberrani:OrganizationalTransactionsMember2024-09-300001856725us-gaap:NoncontrollingInterestMember2023-06-300001856725us-gaap:NoncontrollingInterestMember2024-03-310001856725us-gaap:StockOptionMember2024-01-012024-09-300001856725us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001856725rani:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember2024-09-300001856725us-gaap:AdditionalPaidInCapitalMember2023-03-310001856725us-gaap:CommonClassAMemberrani:LoanAndSecurityAgreementMember2022-08-310001856725rani:RaniLLCMember2024-09-300001856725us-gaap:SubsequentEventMember2024-10-310001856725us-gaap:USTreasurySecuritiesMemberus-gaap:AvailableforsaleSecuritiesMember2024-01-012024-09-300001856725rani:AccumulatedOtherComprehensiveLossMember2023-01-012023-03-310001856725us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-09-300001856725rani:AccumulatedOtherComprehensiveLossMember2024-04-012024-06-300001856725us-gaap:FairValueInputsLevel3Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-09-300001856725rani:InCubeLabsLLCMember2023-07-012023-09-300001856725srt:ScenarioPreviouslyReportedMember2023-09-300001856725us-gaap:RetainedEarningsMember2024-01-012024-03-310001856725us-gaap:NoncontrollingInterestMember2024-09-300001856725us-gaap:CommonClassBMember2024-09-300001856725us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001856725us-gaap:CommonClassAMemberus-gaap:SubsequentEventMember2024-10-310001856725rani:PairedInterestsMember2024-01-012024-09-30xbrli:pureutr:sqftxbrli:sharesiso4217:USDxbrli:sharesiso4217:USD

 

f

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

FORM 10-Q

 

(Mark One)

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

For the quarterly period ended September 30, 2024

OR

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

For the transition period from ________________ to ________________

Commission File Number: 001-40672

 

RANI THERAPEUTICS HOLDINGS, INC.

(Exact Name of Registrant as Specified in its Charter)

 

 

Delaware

86-3114789

(State or other jurisdiction of

incorporation or organization)

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

2051 Ringwood Avenue

San Jose, California

95131

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (408) 457-3700

 

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

 

Title of each class

 

Trading

Symbol(s)

 

Name of each exchange on which registered

Class A common stock, par value $0.0001 per share

 

RANI

 

The Nasdaq Stock Market LLC

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

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

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

 

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

 

 

 

 

 

 

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

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

As of November 11, 2024, the registrant had 33,311,543 shares of Class A common stock, $0.0001 par value per share, outstanding, 23,977,139 shares of Class B common stock, $0.0001 par value per share, outstanding and no shares of Class C common stock, $0.0001 par value per share, outstanding. Certain holders of units of the registrant’s consolidated subsidiary, Rani Therapeutics, LLC, who do not hold shares of the registrant’s Class B common stock can exchange their units of Rani Therapeutics, LLC for 1,229,630 shares of the registrant’s Class A common stock.

 

 

 


2


 

Unless otherwise stated or the context otherwise requires, the terms “we,” “us,” and “our,” and similar references refer to Rani Therapeutics Holdings, Inc. (“Rani Holdings”) and its consolidated subsidiary, Rani Therapeutics, LLC (“Rani LLC”).

 

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q, including the section titled "Management's Discussion and Analysis of Financial Condition and Results of Operations," contains forward-looking statements. All statements other than statements of historical facts contained in this Quarterly Report on Form 10-Q, including statements regarding our future results of operations and consolidated financial position, business strategy, product candidates, planned preclinical studies and clinical trials, results of clinical trials, research and development costs, manufacturing costs, regulatory approvals, development and advancement of our oral delivery technology, timing and likelihood of success, potential partnering activities as well as plans and objectives of management for future operations, are forward-looking statements. These statements involve known and unknown risks, uncertainties, and other important factors that are in some cases beyond our control and may cause our actual results, performance, or achievements to be materially different from any future results, performance, or achievements expressed or implied by the forward-looking statements.

In some cases, you can identify forward-looking statements by terms such as “may,” “will,” “should,” “would,” “expect,” “plan,” “anticipate,” “could,” “intend,” “target,” “project,” “believe,” “estimate,” “predict,” “potential,” “seek,” “aim,” or “continue” or the negative of these terms or other similar expressions. Forward-looking statements contained in this Quarterly Report on Form 10-Q include, but are not limited to, statements about:

 

the progress and focus of our current and future clinical trials in the United States and abroad, and the reporting of data from those trials;
our ability to advance product candidates into and successfully complete clinical trials;
the beneficial characteristics, safety, efficacy, and therapeutic effects of our product candidates;
our potential and ability to successfully manufacture and supply our product candidates for clinical trials and for commercial use, if approved;
our ability to complete development of the RaniPill HC or any redesign and conduct additional preclinical and clinical studies of the RaniPill HC or any future design of the RaniPill capsule to accommodate target payloads that are larger than the payload capacity of the RaniPill GO capsule used to date for clinical studies of our product candidates;
our ability to further develop and expand our platform technology;
our ability to utilize our technology platform to generate and advance additional product candidates;
the accuracy of our estimates regarding expenses, future revenue, capital requirements, and needs for additional financing;
our financial performance;
our ability to continue as a going concern;
our plans relating to commercializing our product candidates, if approved;
our ability to selectively enter into strategic partnership and the expected potential benefits thereof;
the implementation of our strategic plans for our business and product candidates;
our ability to continue to scale and optimize our manufacturing processes by expanding our use of automation;
our estimates of the number of patients in the United States who suffer from the indications we target and the number of patients that will enroll in our clinical trials;
the size of the market opportunity for our product candidates in each of the indications we target;
our ability to continue to innovate and expand our intellectual property by developing novel formulations and new applications of the RaniPill capsule;
our plans and ability to obtain or protect intellectual property rights, including extensions of existing patent terms where available;
the scope of protection we are able to establish and maintain for intellectual property rights, including our technology platform and product candidates;

3


 

the sufficiency of our existing cash and cash equivalents to fund our future operating expenses and capital expenditure requirements;
our ability to realize savings from any restructuring plans or cost-containment measures we propose to implement;
developments relating to our competitors and our industry, including competing product candidates and therapies;
our realization of any benefit from our organizational structure, taking into account our obligations under the Tax Receivable Agreement (defined herein) and the impact of any payments required to be made thereunder on our liquidity and financial condition; and
our expectations regarding the period during which we will qualify as an emerging growth company under the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”).

These forward-looking statements are subject to a number of risks, uncertainties, and assumptions described in the section titled “Risk Factors” and elsewhere in our Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 20, 2024. Because forward-looking statements are inherently subject to risks and uncertainties, some of which cannot be predicted or quantified, you should not rely on these forward-looking statements as predictions of future events. The events and circumstances reflected in our forward-looking statements may not be achieved or occur and actual results could differ materially from those projected in the forward-looking statements. Except as required by applicable law, we do not plan to publicly update or revise any forward-looking statements contained herein, whether as a result of any new information, future events, or otherwise.

In addition, statements that “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based upon information available to us as of the date of this Quarterly Report on Form 10-Q, and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain and you are cautioned not to unduly rely upon these statements.

4


 

RANI THERAPEUTICS HOLDINGS, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(in thousands, except par value)

 

 

 

September 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

 

 

(Unaudited)

 

 

 

 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

4,277

 

 

$

5,864

 

Marketable securities

 

 

26,127

 

 

 

42,675

 

Prepaid expenses and other current assets

 

 

1,967

 

 

 

2,308

 

Total current assets

 

 

32,371

 

 

 

50,847

 

Property and equipment, net

 

 

5,496

 

 

 

6,105

 

Operating lease right-of-use asset

 

 

5,427

 

 

 

718

 

Other assets

 

 

246

 

 

 

246

 

Total assets

 

$

43,540

 

 

$

57,916

 

Liabilities and Stockholders' Equity

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Accounts payable

 

$

1,566

 

 

$

648

 

Accrued expenses and other current liabilities

 

 

1,867

 

 

 

1,726

 

Deferred revenue

 

 

600

 

 

 

 

Current portion of long-term debt

 

 

14,768

 

 

 

4,897

 

Current portion of operating lease liability

 

 

1,410

 

 

 

718

 

Total current liabilities

 

 

20,211

 

 

 

7,989

 

Long-term debt, less current portion

 

 

13,537

 

 

 

24,484

 

Operating lease liability, less current portion

 

 

4,017

 

 

 

 

Total liabilities

 

 

37,765

 

 

 

32,473

 

Commitments and contingencies (Note 12)

 

 

 

 

 

 

Stockholders' equity:

 

 

 

 

 

 

Preferred stock, $0.0001 par value - 20,000 shares authorized; none issued and outstanding as of September 30, 2024 and December 31, 2023

 

 

 

 

 

 

Class A common stock, $0.0001 par value - 800,000 shares authorized; 29,807 and 26,036 issued and outstanding as of September 30, 2024 and December 31, 2023, respectively

 

 

3

 

 

 

3

 

Class B common stock, $0.0001 par value - 40,000 shares authorized; 24,116 issued and outstanding as of September 30, 2024 and December 31, 2023

 

 

2

 

 

 

2

 

Class C common stock, $0.0001 par value - 20,000 shares authorized; none issued and outstanding as of September 30, 2024 and December 31, 2023

 

 

 

 

 

 

Additional paid-in capital

 

 

97,067

 

 

 

85,762

 

Accumulated other comprehensive gain (loss)

 

 

8

 

 

 

(12

)

Accumulated deficit

 

 

(93,960

)

 

 

(72,889

)

Total stockholders' equity attributable to Rani Therapeutics Holdings, Inc.

 

 

3,120

 

 

 

12,866

 

Non-controlling interest

 

 

2,655

 

 

 

12,577

 

Total stockholders' equity

 

 

5,775

 

 

 

25,443

 

Total liabilities and stockholders' equity

 

$

43,540

 

 

$

57,916

 

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

5


 

RANI THERAPEUTICS HOLDINGS, INC.

CONDENSED Consolidated Statements of Operations

(in thousands, except per share amounts)

(Unaudited)

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Operating expenses

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

$

6,172

 

 

$

11,220

 

 

$

19,872

 

 

$

32,018

 

General and administrative

 

 

5,627

 

 

 

6,635

 

 

 

18,484

 

 

 

20,647

 

Total operating expenses

 

$

11,799

 

 

$

17,855

 

 

$

38,356

 

 

$

52,665

 

Loss from operations

 

 

(11,799

)

 

 

(17,855

)

 

 

(38,356

)

 

 

(52,665

)

Other income (expense), net

 

 

 

 

 

 

 

 

 

 

 

 

Interest income and other, net

 

 

414

 

 

 

839

 

 

 

1,403

 

 

 

2,626

 

Interest expense and other, net

 

 

(1,337

)

 

 

(1,316

)

 

 

(3,909

)

 

 

(3,789

)

Net loss

 

$

(12,722

)

 

$

(18,332

)

 

$

(40,862

)

 

$

(53,828

)

Net loss attributable to non-controlling interest

 

 

(5,939

)

 

 

(9,135

)

 

 

(19,791

)

 

 

(26,956

)

Net loss attributable to Rani Therapeutics Holdings, Inc.

 

$

(6,783

)

 

$

(9,197

)

 

$

(21,071

)

 

$

(26,872

)

Net loss per Class A common share attributable to Rani Therapeutics Holdings, Inc., basic and diluted

 

$

(0.24

)

 

$

(0.36

)

 

$

(0.78

)

 

$

(1.06

)

Weighted-average Class A common shares outstanding—basic and diluted

 

 

28,836

 

 

 

25,552

 

 

 

27,071

 

 

 

25,380

 

 

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

6


 

RANI THERAPEUTICS HOLDINGS, INC.

CONDENSED Consolidated Statements of Comprehensive Loss

(in thousands)

(Unaudited)

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Net loss

 

$

(12,722

)

 

$

(18,332

)

 

$

(40,862

)

 

$

(53,828

)

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

Net unrealized gain on marketable securities

 

 

24

 

 

 

45

 

 

 

37

 

 

 

64

 

Comprehensive loss

 

$

(12,698

)

 

$

(18,287

)

 

$

(40,825

)

 

$

(53,764

)

Comprehensive loss attributable to non-controlling interest

 

 

(5,928

)

 

 

(9,113

)

 

 

(19,774

)

 

 

(26,924

)

Comprehensive loss attributable to Rani Therapeutics Holdings, Inc.

 

$

(6,770

)

 

$

(9,174

)

 

$

(21,051

)

 

$

(26,840

)

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

7


 

RANI THERAPEUTICS HOLDINGS, INC.

CONDENSED Consolidated Statements of Changes in STOCKHOLDERS’ Equity

(in thousands)

(Unaudited)

 

 

Class A Common Stock

 

 

Class B Common Stock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Additional Paid In Capital

 

 

Accumulated Other Comprehensive Loss

 

 

Accumulated Deficit

 

 

Non-Controlling Interest

 

 

Total Stockholders' Equity

 

Balance at December 31, 2023

 

 

26,036

 

 

$

3

 

 

 

24,116

 

 

$

2

 

 

$

85,762

 

 

$

(12

)

 

$

(72,889

)

 

$

12,577

 

 

$

25,443

 

Issuance of common stock under employee equity plans

 

 

175

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Effect of exchanges of non-corresponding Class A Units of Rani LLC

 

 

83

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Non-controlling interest adjustment for changes in proportionate ownership in Rani LLC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

45

 

 

 

 

 

 

 

 

 

(45

)

 

 

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,969

 

 

 

 

 

 

 

 

 

1,901

 

 

 

3,870

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(7,483

)

 

 

(7,296

)

 

 

(14,779

)

Other comprehensive gain

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

1

 

Balance at March 31, 2024

 

 

26,294

 

 

$

3

 

 

 

24,116

 

 

$

2

 

 

$

87,776

 

 

$

(11

)

 

$

(80,372

)

 

$

7,137

 

 

$

14,535

 

Issuance of common stock under employee stock purchase plan, net of shares withheld for tax settlement

 

 

110

 

 

 

 

 

 

 

 

 

 

 

 

221

 

 

 

 

 

 

 

 

 

 

 

 

221

 

Issuance of common stock under employee equity plans, net of shares withheld for tax settlement

 

 

85

 

 

 

 

 

 

 

 

 

 

 

 

14

 

 

 

 

 

 

 

 

 

 

 

 

14

 

Non-controlling interest adjustment for changes in proportionate ownership in Rani LLC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(108

)

 

 

 

 

 

 

 

 

108

 

 

 

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,109

 

 

 

 

 

 

 

 

 

2,020

 

 

 

4,129

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(6,805

)

 

 

(6,556

)

 

 

(13,361

)

Other comprehensive gain

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6

 

 

 

 

 

 

6

 

 

 

12

 

Balance at June 30, 2024

 

 

26,489

 

 

$

3

 

 

 

24,116

 

 

$

2

 

 

$

90,012

 

 

$

(5

)

 

$

(87,177

)

 

$

2,715

 

 

$

5,550

 

Issuance of common stock in connection with the July Securities Purchase Agreement, net of issuance costs of $1,117

 

 

2,800

 

 

 

 

 

 

 

 

 

 

 

 

8,883

 

 

 

 

 

 

 

 

 

 

 

 

8,883

 

Exercise of pre-funded warrants

 

 

447

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Issuance of common stock under employee equity plans, net of shares withheld for tax settlement

 

 

71

 

 

 

 

 

 

 

 

 

 

 

 

(1

)

 

 

 

 

 

 

 

 

 

 

 

(1

)

Non-controlling interest adjustment for changes in proportionate ownership in Rani LLC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(4,010

)

 

 

 

 

 

 

 

 

4,010

 

 

 

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,183

 

 

 

 

 

 

 

 

 

1,858

 

 

 

4,041

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(6,783

)

 

 

(5,939

)

 

 

(12,722

)

Other comprehensive gain

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

13

 

 

 

 

 

 

11

 

 

 

24

 

Balance at September 30, 2024

 

 

29,807

 

 

$

3

 

 

 

24,116

 

 

$

2

 

 

$

97,067

 

 

$

8

 

 

$

(93,960

)

 

$

2,655

 

 

$

5,775

 

 

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

8


 

RANI THERAPEUTICS HOLDINGS, INC.

CONDENSED Consolidated Statements of Changes in STOCKHOLDERS’ Equity (continued)

(in thousands)

(Unaudited)

 

 

Class A Common Stock

 

 

Class B Common Stock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Additional Paid In Capital

 

 

Accumulated Other Comprehensive Loss

 

 

Accumulated Deficit

 

 

Non-Controlling Interest

 

 

Total Stockholders' Equity

 

Balance at December 31, 2022

 

 

25,295

 

 

$

3

 

 

 

24,116

 

 

$

2

 

 

$

75,842

 

 

$

(73

)

 

$

(38,919

)

 

$

37,149

 

 

$

74,004

 

Issuance of common stock under employee equity plans, net of shares withheld for tax settlement

 

 

81

 

 

 

 

 

 

 

 

 

 

 

 

(124

)

 

 

 

 

 

 

 

 

 

 

 

(124

)

Non-controlling interest adjustment for changes in proportionate ownership in Rani LLC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

98

 

 

 

 

 

 

 

 

 

(98

)

 

 

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,202

 

 

 

 

 

 

 

 

 

2,213

 

 

 

4,415

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(8,372

)

 

 

(8,460

)

 

 

(16,832

)

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

63

 

 

 

 

 

 

63

 

 

 

126

 

Balance at March 31, 2023

 

 

25,376

 

 

$

3

 

 

 

24,116

 

 

$

2

 

 

$

78,018

 

 

$

(10

)

 

$

(47,291

)

 

$

30,867

 

 

$

61,589

 

Issuance of common stock under employee stock purchase plan

 

 

63

 

 

 

 

 

 

 

 

 

 

 

 

219

 

 

 

 

 

 

 

 

 

 

 

 

219

 

Issuance of common stock under employee equity plans, net of shares withheld for tax settlement

 

 

78

 

 

 

 

 

 

 

 

 

 

 

 

(9

)

 

 

 

 

 

 

 

 

 

 

 

(9

)

Non-controlling interest adjustment for changes in proportionate ownership in Rani LLC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(54

)

 

 

 

 

 

 

 

 

54

 

 

 

 

Equity-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,572

 

 

 

 

 

 

 

 

 

2,569

 

 

 

5,141

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(9,303

)

 

 

(9,361

)

 

 

(18,664

)

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(53

)

 

 

 

 

 

(54

)

 

 

(107

)

Balance at June 30, 2023

 

 

25,517

 

 

$

3

 

 

 

24,116

 

 

$

2

 

 

$

80,746

 

 

$

(63

)

 

$

(56,594

)

 

$

24,075

 

 

$

48,169

 

Issuance of common stock under employee equity plans, net of shares withheld for tax settlement

 

 

319

 

 

 

 

 

 

 

 

 

 

 

 

(29

)

 

 

 

 

 

 

 

 

 

 

 

(29

)

Effect of exchanges of Paired Interests and non-corresponding Class A Units of Rani LLC

 

 

42

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Non-controlling interest adjustment for changes in proportionate ownership in Rani LLC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

159

 

 

 

 

 

 

 

 

 

(159

)

 

 

 

Forfeiture of restricted stock awards

 

 

(2

)

 

 

 

 

 

 

 

 

 

 

 

(6

)

 

 

 

 

 

 

 

 

(6

)

 

 

(12

)

Equity-based compensation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,510

 

 

 

 

 

 

 

 

 

2,468

 

 

 

4,978

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(9,197

)

 

 

(9,135

)

 

 

(18,332

)

Other comprehensive gain

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

22

 

 

 

 

 

 

23

 

 

 

45

 

Balance at September 30, 2023

 

 

25,876

 

 

$

3

 

 

 

24,116

 

 

$

2

 

 

$

83,380

 

 

$

(41

)

 

$

(65,791

)

 

$

17,266

 

 

$

34,819

 

 

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

9


 

RANI THERAPEUTICS HOLDINGS, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(in thousands)

(Unaudited)

 

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

Cash flows from operating activities

 

 

 

 

 

 

Net loss

 

$

(40,862

)

 

$

(53,828

)

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

 

 

 

 

 

 

Stock-based compensation expense

 

 

12,040

 

 

 

14,522

 

Depreciation and amortization

 

 

762

 

 

 

595

 

Non-cash operating lease expense

 

 

1,332

 

 

 

780

 

Amortization of debt discount and issuance costs

 

 

174

 

 

 

174

 

Net accretion and amortization of investments in marketable securities

 

 

(940

)

 

 

(1,851

)

Loss on disposal of property and equipment

 

 

65

 

 

 

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

Prepaid expenses and other current assets

 

 

341

 

 

 

(66

)

Accounts payable

 

 

918

 

 

 

68

 

Accrued expenses and other current liabilities

 

 

61

 

 

 

1,628

 

Deferred revenue

 

 

600

 

 

 

 

Operating lease liabilities

 

 

(1,332

)

 

 

(780

)

Net cash used in operating activities

 

 

(26,841

)

 

 

(38,758

)

Cash flows from investing activities

 

 

 

 

 

 

Proceeds from maturities of marketable securities

 

 

57,250

 

 

 

81,500

 

Purchases of marketable securities

 

 

(39,725

)

 

 

(63,852

)

Purchases of property and equipment

 

 

(237

)

 

 

(1,062

)

Net cash provided by investing activities

 

 

17,288

 

 

 

16,586

 

Cash flows from financing activities

 

 

 

 

 

 

Proceeds from issuance of common stock and pre-funded warrants in connection with the July Securities Purchase Agreement, net of issuance costs of $1,117

 

 

8,883

 

 

 

 

Issuance of common stock under employee stock purchase plan

 

 

221

 

 

 

219

 

Proceeds from employee stock purchase plan

 

 

99

 

 

 

80

 

Exercise of options

 

 

51

 

 

 

 

Tax withholdings paid on behalf of employees for net share settlement

 

 

(38

)

 

 

(162

)

Repayment of debt

 

 

(1,250

)

 

 

 

Net cash provided by financing activities

 

 

7,966

 

 

 

137

 

Net decrease in cash, cash equivalents and restricted cash equivalents

 

 

(1,587

)

 

 

(22,035

)

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

 

 

6,364

 

 

 

27,507

 

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

 

$

4,777

 

 

$

5,472

 

Supplemental disclosures of non-cash investing and financing activities

 

 

 

 

 

 

Right-of-use assets obtained in exchange for new operating lease liabilities

 

$

4,731

 

 

$

 

Remeasurement of operating lease right-of-use assets

 

$

589

 

 

$

578

 

Exchanges of Paired Interests and non-corresponding Class A Units of Rani LLC

 

$

298

 

 

$

169

 

Interest income receivable included in prepaid expenses and other current assets

 

$

29

 

 

$

188

 

Property and equipment purchases included in accounts payable and accrued expenses and other current liabilities

 

$

 

 

$

250

 

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

10


 

RANI THERAPEUTICS HOLDINGS, INC.

Notes to THE UNAUDITED CONDENSED Consolidated Financial Statements

1. Organization and Nature of Business

Description of Business

Rani Therapeutics Holdings, Inc. (“Rani Holdings”, and together with its consolidated subsidiary, the “Company”) is a clinical-stage biotherapeutics company focusing on advancing technologies to enable the administration of biologics and drugs orally, to provide patients, physicians, and healthcare systems with a convenient alternative to painful injections. The Company’s technology comprises a drug-agnostic oral delivery platform, the RaniPill capsule, which is designed to deliver a wide variety of drug substances, including antibodies, proteins, peptides, and oligonucleotides. The Company is advancing a portfolio of oral therapeutics using the RaniPill capsule. The Company is headquartered in San Jose, California and operates in one segment.

Organization

Rani Holdings was formed as a Delaware corporation in April 2021 for the purpose of facilitating an initial public offering (“IPO”) of its Class A common stock. In connection with the IPO, the Company effected a series of organizational transactions (the “Organizational Transactions”), which, together with the IPO, were completed in August 2021, that resulted in the Company becoming the ultimate parent company of Rani Therapeutics, LLC (“Rani LLC”). The Company operates its business through Rani LLC.

As part of the Organizational Transactions, the Company entered into a Registration Rights Agreement with certain individuals and entities that continued to hold economic nonvoting Class A units of Rani LLC (“Class A Units”), collectively referred to herein as the “Continuing LLC Owners”. The Continuing LLC Owners are entitled to exchange, subject to the terms of the Fifth Amended and Restated Limited Liability Company Agreement of Rani LLC (the “Rani LLC Agreement”), the Class A Units they hold in Rani LLC, together with the shares they hold of the Company Class B common stock (together referred to as a "Paired Interest"), in return for shares of the Company’s Class A common stock on a one-for-one basis provided that, at the Company’s election, the Company has the ability to effect a direct exchange of such Class A common stock or make a cash payment equal to a volume weighted average market price of one share of Class A common stock for each Paired Interest redeemed. Any shares of Class B common stock will be canceled on a one-for-one basis if, at the election of the Continuing LLC Owners, the Company redeems or exchanges such Paired Interest pursuant to the terms of the Rani LLC Agreement. As of September 30, 2024, certain individuals who continue to own interests in Rani LLC but do not hold shares of the Company’s Class B common stock (“non-corresponding Class A Units”) have the ability to exchange their non-corresponding Class A Units of Rani LLC for 1,261,690 shares of the Company’s Class A common stock.

Liquidity

The Company has incurred recurring losses since its inception, including net losses of $40.9 million for the nine months ended September 30, 2024. As of September 30, 2024, the Company had an accumulated deficit of $94.0 million and for the nine months ended September 30, 2024, had negative cash flows from operations of $26.8 million. As of September 30, 2024, cash, cash equivalents and marketable securities totaled $30.4 million. Based on its available cash resources and current operating plan, there is substantial doubt regarding the Company’s ability to continue as a going concern for a period of one year after the date that its financial statements for the nine months ended September 30, 2024 are issued. The Company’s existing capital resources, including the issuance and sale of Class A common stock and warrants pursuant to a securities purchase agreement with an institutional investor in July 2024, will not be sufficient to enable it to initiate any pivotal clinical trials. The Company will need to raise substantial additional funds in the future in order to complete the development of the RaniPill platform, to complete the clinical development of its product candidates and seek regulatory approval thereof, to expand its manufacturing capabilities, to further develop the RaniPill HC device and to commercialize any of its product candidates.

In July 2024, the Company entered into a securities purchase agreement (the “July Securities Purchase Agreement”) with an institutional investor relating to the issuance and sale of: (i) 2,800,000 shares of Class A common stock, (ii) pre-funded warrants to purchase 446,753 shares of Class A common stock, (iii) Series A common warrants, which accompany the Class A common stock and pre-funded warrants, to purchase an aggregate of 3,246,753 shares of Class A common stock and (iv) Series B common warrants, which accompany the Class A common stock and pre-funded warrants, to purchase an aggregate of 3,246,753 shares of Class A common stock (the “July Offering”). The aggregate net proceeds from the July Offering totaled $8.9 million, after deducting placement agent fees and other offering expenses, and excluding potential proceeds, if any, from the exercise of the Series A common warrants and Series B common warrants issued in the July Offering. In August 2024, the pre-funded warrants were fully exercised for de minimis proceeds.

11


 

In August 2022, the Company entered into a Controlled Equity Sales Agreement (the "Sales Agreement") with Cantor Fitzgerald & Co. and H.C. Wainwright & Co., LLC (collectively the "Agents"), pursuant to which the Company may offer and sell from time to time through the Agents up to $150 million of shares of its Class A common stock, in such share amounts as the Company may specify by notice to the Agents, in accordance with the terms and conditions set forth in the Sales Agreement. The potential proceeds from the Sales Agreement are expected to be used for general corporate purposes. As of September 30, 2024, the Company has no sales under the Sales Agreement.

The Company expects to continue to generate operating losses and negative operating cash flows for the foreseeable future as it continues to develop the RaniPill capsule. The Company expects to finance its future operations with its existing cash and through strategic financing opportunities that could include, but are not limited to, future offerings of its equity, such as “at the market offerings” as defined in Rule 415(a)(4) under the Securities Act, collaboration or licensing agreements, or the incurrence of debt. However, there is no guarantee that any of these strategic or financing opportunities will be executed or realized on favorable terms, if at all. As a result, the Company has concluded that management’s plans do not alleviate substantial doubt about the Company’s ability to continue as a going concern.

Subsequent to September 30, 2024, the Company completed an additional equity offering with the aggregate gross proceeds of approximately $10.0 million, before deducting placement agent fees and other estimated offering expenses payable by the Company, and excluding potential proceeds, if any, from the exercise of certain warrants issued in the offering (Note 16). The proceeds received do not alleviate substantial doubt about the Company’s ability to continue as a going concern.

 

2. Summary of Significant Accounting Policies

Basis of Presentation

These condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). Certain prior period amounts have been reclassified to be consistent with current period presentation.

The Company operates and controls all of the business and affairs of Rani LLC and, through Rani LLC conducts its business. Because the Company manages and operates the business and controls the strategic decisions and day-to-day operations of Rani LLC and also has a substantial financial interest in Rani LLC, the Company consolidates the financial results of Rani LLC, and a portion of its net loss is allocated to the non-controlling interests in Rani LLC held by the Continuing LLC Owners. All intercompany accounts and transactions have been eliminated in consolidation.

 

Unaudited Interim Condensed Consolidated Financial Statements

The accompanying condensed consolidated financial statements have been prepared in accordance with U.S. GAAP for interim financial information and pursuant to Form 10-Q of Regulation S-X of the Securities and Exchange Commission (“SEC”). Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. These unaudited condensed consolidated financial statements include all adjustments necessary to fairly state the financial position and the results of the Company's operations and cash flows for interim periods in accordance with U.S. GAAP. All such adjustments are of a normal, recurring nature. Operating results for the three and nine months ended September 30, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024 or for any future period.

The consolidated balance sheet as of December 31, 2023 included herein was derived from the audited consolidated financial statements as of that date. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. Therefore, these interim condensed consolidated financial statements should be read in conjunction with the 2023 consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K filed with the SEC on March 20, 2024.

 

Use of Estimates

The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses and the disclosure of contingent assets and liabilities in the Company’s condensed consolidated financial statements and accompanying notes. The Company evaluates its estimates on an ongoing basis. The Company bases its estimates on its historical experience and also on assumptions that we believe are reasonable; however, actual results may differ materially and adversely from these estimates.

 

12


 

Significant Accounting Policies

A description of the Company’s significant accounting policies is included in the audited consolidated financial statements within its Annual Report on Form 10-K for the year ended December 31, 2023. Except as noted below, there have been no material changes in the Company’s significant accounting policies during the nine months ended September 30, 2024.

Cash, Cash Equivalents and Restricted Cash Equivalents

The following table provides a reconciliation of cash and cash equivalents and restricted cash equivalents reported as a component of prepaid expenses and other current assets on the condensed consolidated balance sheet which, in aggregate, represents the amount reported in the condensed consolidated statements of cash flows for the nine months ended September 30, 2024 and 2023:

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

End of Period:

 

 

 

 

 

 

Cash and cash equivalents

 

$

4,277

 

 

$

4,972

 

Restricted cash equivalents

 

 

500

 

 

 

500

 

Total cash, cash equivalents and restricted cash equivalents

 

$

4,777

 

 

$

5,472

 

Collaborative Arrangements

The Company assesses whether its collaboration agreements are subject to ASC Topic 808: Collaborative Arrangements based on whether they involve joint operating activities and whether both parties have active participation in the arrangement and are exposed to significant risks and rewards. To the extent that the arrangement falls within the scope of Topic 808 and the Company concludes that its collaboration partner is not a customer, the Company presents amounts due from its collaboration partner as a reduction of research and development expense based on the nature of such payments.

Revenue Recognition

The Company primarily generates revenue from evaluation arrangements with certain pharmaceutical partners, under which the Company performs evaluation services of the partner’s drug molecules using the RaniPill platform technology (Note 6).

Revenue is recognized when control of promised goods or services is transferred to a customer in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To determine revenue recognition for its arrangements with customers, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation.

The majority of the Company’s contracts include only one performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is defined as the unit of account for revenue recognition. In determining whether performance obligations meet the criteria for being distinct, the Company considers a number of factors, such as the degree of interrelation and interdependence between obligations, and whether or not the good or service significantly modifies or transforms another good or service in the contract. Revenue for an individual contract is recognized at the related transaction price, which is the amount the Company expects to be entitled to in exchange for transferring the products and/or services. Revenue is recognized only to the extent that it is probable that a significant reversal of the cumulative amount recognized will not occur in future periods. As a practical expedient, we do not adjust the transaction price for the effects of a significant financing component if, at contract inception, the period between customer payment and the transfer of goods or services is expected to be one year or less. Variable consideration has not been material to our condensed consolidated financial statements.

Consistent with the Company's policies and practices as described above, the Company recognizes contract revenue from its evaluation arrangements using a cost-based input method, which most faithfully depicts the transfer of the performance obligation to the customer. Accordingly, the Company will recognize contract revenue based on actual costs incurred as a percentage of total estimated costs the Company expects to incur to deliver its performance obligation. These actual costs consist of the internal labor efforts, in vivo testing services and materials costs related to the agreement, as the costs incurred over time will reflect the transfer of its performance obligations to the customer. The cumulative effect of revisions to estimated costs to complete the Company’s performance obligation will be recorded in the period in which changes are identified and amounts are reasonably estimable. Such costs are expensed when incurred and are included as a component of research and development expenses in the Company’s condensed consolidated statements of operations and comprehensive loss.

13


 

Customer options, such as options granted to allow a customer to acquire later stage evaluation services, are evaluated at contract inception in order to determine whether those options provide a material right (i.e., an optional good or service offered for free or at a discount) to the customer. If the customer options represent a material right, the material right is treated as a separate performance obligation at the outset of the arrangement. The Company allocates the transaction price to material rights based on the standalone selling price, and revenue is recognized when or as the future goods or services are transferred or when the option expires. Customer options that are not material rights do not give rise to a separate performance obligation, and as such, the additional consideration that would result from a customer exercising an option in the future is not included in the transaction price for the current contract. Instead, the option is deemed a marketing offer, and additional option fee payments are recognized or being recognized as revenue when the licensee exercises the option. The exercise of an option that does not represent a material right is treated as a separate contract for accounting purposes.

Incremental costs of obtaining contracts are expensed when incurred when the amortization period of the assets that otherwise would have been recognized is one year or less. To date, none of these costs have been material. The costs to fulfill the contracts are determined to be immaterial and are recognized as an expense when incurred.

Contract assets are generated when contractual billing schedules differ from revenue recognition timing and the Company records a contract receivable when it has an unconditional right to consideration. No contract assets balance was recorded as of September 30, 2024 or December 31, 2023.

Contract liabilities are recorded as deferred revenue when cash payments are received or due in advance of performance or where the Company has unsatisfied performance obligations. As of September 30, 2024, the Company had deferred revenue of $0.6 million related to unsatisfied evaluation services (Note 6). There was no deferred revenue as of December 31, 2023.

Recently Issued Accounting Pronouncements

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”). The amendments in ASU 2023-07 are intended to improve reportable segment disclosure, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 is effective for annual periods beginning after December 15, 2023, and interim periods beginning after December 15, 2024. The amendments in this ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is permitted. The Company is evaluating the impact of this guidance on its condensed consolidated financial statements and related disclosures.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”). ASU 2023-09 requires enhanced annual disclosures regarding the rate reconciliation and income taxes paid information. ASU 2023-09 is effective for annual periods beginning after December 15, 2024 and may be adopted on a prospective or retrospective basis. Early adoption is permitted. The Company is evaluating the impact of this guidance on its condensed consolidated financial statements and related disclosures.

 

14


 

3. Cash Equivalents, Restricted Cash Equivalents and Marketable Securities

The following tables summarizes the amortized cost and fair value of the Company's cash equivalents, restricted cash equivalents and marketable securities by major investment category (in thousands):

 

 

 

As of September 30, 2024

 

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Estimated Fair Value

 

Current assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

2,090

 

 

$

 

 

$

 

 

$

2,090

 

Total cash equivalents

 

 

2,090

 

 

 

 

 

 

 

 

 

2,090

 

Restricted cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

500

 

 

 

 

 

 

 

 

 

500

 

Total cash equivalents and restricted cash equivalents

 

 

2,590

 

 

 

 

 

 

 

 

 

2,590

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasuries and agencies

 

 

26,118

 

 

 

9

 

 

 

 

 

 

26,127

 

Total cash equivalents, restricted cash equivalents and marketable securities

 

$

28,708

 

 

$

9

 

 

$

 

 

$

28,717

 

 

 

 

As of December 31, 2023

 

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Estimated Fair Value

 

Current assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

3,339

 

 

$

 

 

$

 

 

$

3,339

 

Total cash and cash equivalents

 

 

3,339

 

 

 

 

 

 

 

 

 

3,339

 

Restricted cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

500

 

 

 

 

 

 

 

 

 

500

 

Total cash equivalents and restricted cash equivalents

 

 

3,839

 

 

 

 

 

 

 

 

 

3,839

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasuries and agencies

 

 

35,513

 

 

 

 

 

 

(18

)

 

 

35,495

 

Corporate debt securities

 

 

1,971

 

 

 

 

 

 

(8

)

 

 

1,963

 

Commercial paper

 

 

5,219

 

 

 

 

 

 

(2

)

 

 

5,217

 

Total marketable securities

 

 

42,703

 

 

 

 

 

 

(28

)

 

 

42,675

 

Total cash equivalents, restricted cash equivalents and marketable securities

 

$

46,542

 

 

$

 

 

$

(28

)

 

$

46,514

 

 

All marketable securities are classified as short-term. The Company regularly reviews its available-for-sale marketable securities in an unrealized loss position and evaluates the current expected credit loss by considering factors such as historical experience, market data, issuer-specific factors, and current economic conditions. As of September 30, 2024, the aggregate difference between the amortized cost and fair value of each security in an unrealized loss position was de minimis. Since any provision for expected credit losses for a security held is limited to the amount the fair value is less than its amortized cost, no allowance for expected credit loss was deemed necessary at September 30, 2024. As of September 30, 2024 and December 31, 2023, interest income receivable recorded as a component of prepaid expenses and other current assets on the condensed consolidated balance sheet was de minimis and $0.2 million, respectively.

15


 

4. Fair Value Measurements

The following tables detail information about the Company’s financial assets and liabilities measured at fair value on a recurring basis and indicate the level of inputs used in such measurements (in thousands):

 

 

As of September 30, 2024

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

2,090

 

 

$

 

 

$

 

 

$

2,090

 

Restricted cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

500

 

 

 

 

 

 

 

 

 

500

 

Marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasuries and agencies

 

 

26,127

 

 

 

 

 

 

 

 

 

26,127

 

Total assets

 

$

28,717

 

 

$

 

 

$

 

 

$

28,717

 

 

 

 

As of December 31, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

3,339

 

 

$

 

 

$

 

 

$

3,339

 

Restricted cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

500

 

 

 

 

 

 

 

 

 

500

 

Marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasuries and agencies

 

 

35,495

 

 

 

 

 

 

 

 

 

35,495

 

Corporate debt securities

 

 

 

 

 

1,963

 

 

 

 

 

 

1,963

 

Commercial paper

 

 

 

 

 

5,217

 

 

 

 

 

 

5,217

 

Total assets

 

$

39,334

 

 

$

7,180

 

 

$

 

 

$

46,514

 

 

Level 1 and Level 2 financial instruments are comprised of investments in money market funds and fixed-income securities. The Company estimates the fair value of its Level 2 financial instruments by taking into consideration valuations obtained from third-party pricing services. The third-party pricing services utilize industry standard valuation models, for which all significant inputs are observable, either directly or indirectly, to estimate fair value. These inputs include reported trades of and broker/dealer quotes on the same or similar securities; issuer credit spreads; benchmark securities; and other observable inputs.

There were no transfers between Level 1, Level 2 and Level 3 of the fair value hierarchy for any of the periods presented.

 

5. Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consist of the following (in thousands):

 

 

September 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Accrued interest

 

$

823

 

 

$

500

 

Payroll and related costs

 

 

324

 

 

 

313

 

Accrued rent

 

 

317

 

 

 

 

Accrued professional fees

 

 

190

 

 

 

235

 

Accrued preclinical and clinical trial costs

 

 

30

 

 

 

424

 

Other

 

 

183

 

 

 

254

 

Total accrued expenses and other current liabilities

 

$

1,867

 

 

$

1,726

 

 

16


 

6. Collaborative and Evaluation Arrangements

ProGen Co., Ltd.

In June 2024, the Company and ProGen Co., Ltd. (“ProGen”) entered into a Collaboration Agreement (the “Collaboration Agreement”). Under the Collaboration Agreement, the Company and ProGen will collaborate to manufacture, develop, seek regulatory approvals for and, if approved, commercialize a product (the “Product”) combining ProGen’s GLP-1/GLP-2 dual agonist compound, PG-102, and the RaniPill HC oral delivery device (the “Device”) in the field of weight management (including without limitation obesity, weight reduction and weight maintenance) in humans (the “Collaboration”).

Under the Collaboration Agreement, development costs, as well as operating profits and losses from the commercialization of the Product, will be equally shared by the Company and ProGen. The Company and ProGen each granted to the other party an exclusive right and license (except with respect to the other party’s affiliates and sublicensees) to certain intellectual property to develop the Product for weight management and an exclusive right and license to seek regulatory approval for, and to use, sell, offer to sell, import and commercialize the Product in their assigned territories. The Company will lead the development of the Product in the United States, Canada, Europe (including the United Kingdom) and Australia, and ProGen will lead development in all other countries.

Each party has the right to opt-out of the Collaboration (“Opt-Out”) at any time upon prior written notice to the other party. Following an Opt-Out, the continuing party shall have sole right to develop, conduct regulatory activities for and commercialize the Product on a worldwide basis. The Opt-Out party shall share all development costs and operating profit (or loss) through the effective date of the Opt-Out, and all costs to complete the conduct of any clinical trials of Product that have been initiated prior to delivery of the Opt-Out notice, even if the costs are incurred or the trials are completed after the effective date of the Opt-Out. The continuing party shall pay to the Opt-Out party low single to mid-single digit royalties on net sales of the Product made after the Opt-Out date depending on when the Opt-Out occurs.

The Company determined that the Collaboration Agreement is not a contract with a customer and is therefore accounted for under ASC Topic 808. The Company evaluates the presentation of amounts due from ProGen based on the nature of each separate activity. Reimbursements from ProGen are recognized as contra-research and development expense on the Consolidated Statement of Operations once earned and collectability is assured. As of September 30, 2024, no reimbursement has been received from or billed by ProGen nor recorded as contra-research and development expense.

Evaluation Arrangement

In August 2024, the Company entered into a contract to conduct evaluation services of certain customer compounds for oral delivery using the RaniPill HC. This customer paid the Company an up-front payment of $0.6 million upon execution of the contract. Upon completion of the evaluation services, the Company is entitled to a final $0.6 million payment for an aggregate total of $1.2 million due under the contract. In addition, if agreed upon, the agreement allows for joint filing of certain intellectual property protection in which all associated expenses will be shared equally. The customer has the ability to terminate the agreement at any time by providing 10 days’ written notice after the effective date of the contract. The contract can be terminated for cause by either party based on uncured material breach by the other party. Upon early termination, all ongoing activities under the agreement and all mutual collaboration, development and commercialization licenses and sublicenses will terminate.

The Company identified one material promise under the contract, the obligation to perform services to evaluate if the customers compounds can be orally delivered using the RaniPill HC, which was concluded to be a single performance obligation. For revenue recognition purposes, the Company determined that the duration of the contract began on the effective date in August 2024 and will end the sooner of the contractual 1-year term or upon the completion of the evaluation services. The contract duration is defined as the period in which parties to the contract have present enforceable rights and obligations. For the nine months ended September 30, 2024, no contract revenue was recognized for evaluation services performed. As of September 30, 2024, the Company had deferred revenue of $0.6 million related to unsatisfied evaluation services. There was no deferred revenue as of December 31, 2023.

 

17


 

7. Related Party Transactions

InCube Labs, LLC (“ICL”) is wholly-owned by the Company’s founder and Chairman and his family. The founder and Chairman is the father of the Company’s Chief Executive Officer. The Company’s Chief Scientific Officer is also the brother of the founder and Chairman and thus uncle of the Company’s Chief Executive Officer.

Service Agreements

In June 2021, Rani LLC entered into a service agreement with ICL effective retrospectively to January 1, 2021, and subsequently amended such agreement in March 2022 (as amended, the "Rani LLC-ICL Service Agreement"), pursuant to which Rani LLC and ICL agreed to provide personnel services to the other upon requests. Under the amendment in March 2022, Rani LLC has a right to occupy certain facilities leased by ICL in Milpitas, California and San Antonio, Texas (“Occupancy Services”) for general office, research and development, and light manufacturing. The Rani LLC-ICL Service Agreement has a twelve-month term and will automatically renew for successive twelve-month periods unless terminated; except that the Occupancy Services in Milpitas, California had a term until February 2024, following an extension granted in July 2022, and the Occupancy Services in San Antonio, Texas continue until either party gives six months’ notice of termination. Except for the Occupancy Services, Rani LLC or ICL may terminate services under the Rani LLC-ICL Service Agreement upon 60 days' notice to the other party. The Rani LLC-ICL Service Agreement specifies the scope of services to be provided as well as the methods for determining the costs of services. Costs are billed or charged on a monthly basis by ICL or Rani LLC, respectively. In December 2023, Rani LLC provided to ICL notice of termination of the Occupancy Services in San Antonio, which took effect in June 2024. In March 2024, the Company extended the Occupancy Services for the facility in Milpitas, California for an additional six-month term through August 2024 and increased the payment for such Occupancy Services during the extension period. The Occupancy Services for the facility in Milpitas, California expired in August 2024.

In June 2021, Rani Management Services, Inc. (“RMS”) entered into a service agreement with ICL effective retrospectively to January 1, 2021, pursuant to which ICL agreed to rent a specified portion of its facility in San Jose, California to RMS. Additionally, RMS and ICL agreed to provide personnel services to the other upon requests based on rates specified in the agreement. In April 2022, RMS assigned the agreement to Rani LLC. In December 2022, RMS was dissolved. In March 2024, the Company entered into an amendment to increase the Occupancy Services from 23,000 square feet to 24,000 square feet (such agreement, as assigned and amended, the “RMS-ICL Service Agreement”). The RMS-ICL Service Agreement has a twelve-month term and will automatically renew for successive twelve-month periods unless terminated. Rani LLC or ICL may terminate services under the RMS-ICL Service Agreement upon 60 days' notice to the other party, except for occupancy which requires six months’ notice. The RMS-ICL Service Agreement specifies the scope of services to be provided as well as the methods for determining the costs of services. Costs are billed or charged on a monthly basis by ICL or Rani LLC, respectively, as well as allocations of expenses based upon Rani LLC’s utilization of ICL’s facilities and equipment.

The table below details the amounts charged by ICL for services and rent, net of the amount that the Company charged ICL, which is included in the condensed consolidated statements of operations (in thousands):

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Research and development

 

$

201

 

 

$

280

 

 

$

768

 

 

$

889

 

General and administrative

 

 

41

 

 

 

87

 

 

 

187

 

 

 

220

 

Total

 

$

242

 

 

$

367

 

 

$

955

 

 

$

1,109

 

As of September 30, 2024, one of the Company's facilities was owned by an entity affiliated with the Company’s Chairman (Note 8). The Company pays for the use of this facility through the RMS-ICL Service Agreement.

 

18


 

Exclusive License, Intellectual Property and Common Unit Purchase Agreement

In June 2021, ICL and the Company, through Rani LLC, entered into an Amended and Restated Exclusive License Agreement which replaced the 2012 Exclusive License Agreement between ICL and Rani LLC, as amended in 2013, and terminated the 2012 Intellectual Property Agreement between ICL and Rani LLC, as amended in June 2013. Under the Amended and Restated Exclusive License Agreement, the Company has a fully paid, exclusive license under certain scheduled patents related to optional features of the device and certain other scheduled patents to exploit products covered by those patents in the field of oral delivery of sensors, small molecule drugs or biologic drugs including, any peptide, antibody, protein, cell therapy, gene therapy or vaccine. The Company covers patent-related expenses and, after a certain period, the Company will have the right to acquire four specified United States patent families from ICL by making a one-time payment of $0.3 million to ICL for each United States patent family that the Company desires to acquire, up to $1.0 million in the aggregate. This payment will not become an obligation until the fifth anniversary of the Amended and Restated Exclusive License Agreement. The Amended and Restated Exclusive License Agreement will terminate when there are no remaining valid claims of the patents licensed under the Amended and Restated Exclusive License Agreement. Additionally, the Company may terminate the Amended and Restated Exclusive License Agreement in its entirety or as to any particular licensed patent upon notification to ICL of such intent to terminate.

 

Non-Exclusive License Agreement between Rani and ICL (“Non-Exclusive License Agreement”)

In June 2021, the Company, through Rani LLC, entered into the Non-Exclusive License Agreement with ICL a related party, pursuant to which the Company granted ICL a non-exclusive, fully-paid license under specified patents that were assigned from ICL to the Company. Additionally, the Company agreed not to license these patents to a third party in a specific field outside the field of oral delivery of sensors, small molecule drugs or biologic drugs including, any peptide, antibody, protein, cell therapy, gene therapy or vaccine, if ICL can prove that it or its sublicensee has been in active development of a product covered by such patents in that specific field. ICL may grant sublicenses under this license to third parties only with the Company’s prior approval. The Non-Exclusive License Agreement will continue in perpetuity unless earlier terminated.

 

Intellectual Property Agreement with Mir Imran (the “Mir Agreement”)

In June 2021, the Company, through Rani LLC, entered into the Mir Agreement, pursuant to which the Company and Mir Imran agreed that the Company would own all intellectual property conceived (i) using any of the Company’s people, equipment, or facilities or (ii) that is within the field of oral delivery of sensors, small molecule drugs or biologic drugs including, any peptide, antibody, protein, cell therapy, gene therapy or vaccine. Neither the Company nor Mir Imran may assign the Mir Agreement to any third party without the prior written consent of the other party. The initial term of the Mir Agreement was three years, which could be extended upon mutual consent of the parties. In June 2024, the parties agreed to extend the term of the Mir Agreement by ninety (90) days. The Mir Agreement expired in September 2024. Expiration of the Mir Agreement does not affect the assignment to, and ownership by, the Company of intellectual property conceived during the term of the Mir Agreement.

 

Tax Receivable Agreement

Certain parties to the tax receivable agreement ("TRA"), entered into in August 2021 pursuant to the IPO and Organizational Transactions are related parties of the Company. The TRA provides that the Company pay to ICL and the other Continuing LLC Owners 85% of the amount of tax benefits, if any, it is deemed to realize from exchanges of Paired Interests. During each of the nine months ended September 30, 2024 and 2023, these parties to the TRA exchanged zero Paired Interests that resulted in tax benefits subject to the TRA.

 

Registration Rights Agreement

In connection with the IPO, the Company entered into a Registration Rights Agreement. ICL and its affiliates are parties to this agreement. The Registration Rights Agreement provides certain registration rights whereby, at any time following the IPO and the expiration of any related lock-up period, ICL and its affiliates can require the Company to register under the Securities Act of 1933, as amended (the “Securities Act”) shares of Class A common stock issuable to ICL and its affiliates upon, at the Company’s election, redemption or exchange of their Paired Interests. The Registration Rights Agreement also provides for piggyback registration rights. In March 2022, certain holders of the Company's Class A common stock considered to be related parties were made parties to the Registration Rights Agreement. As a result of certain stockholders exercising their registration rights under the Registration Rights Agreement, in December 2022, the Company filed a registration statement on Form S-3 to register 6,009,542 shares of Class A common stock of the Company held by certain of its stockholders.

19


 

Rani LLC Agreement

The Company operates its business through Rani LLC. In connection with the IPO, the Company and the Continuing LLC Owners, including ICL and its affiliates, entered into the Rani LLC Agreement. The governance of Rani LLC, and the rights and obligations of the holders of LLC Interests, are set forth in the Rani LLC Agreement. As Continuing LLC Owners, ICL and its affiliates are entitled to exchange, subject to the terms of the Rani LLC Agreement, Paired Interests for Class A common stock of the Company; provided that, at the Company’s election, the Company may effect a direct exchange of such Class A common stock or make a cash payment equal to a volume weighted average market price of one share of Class A common stock for each Paired Interest redeemed.

During each of the nine months ended September 30, 2024 and 2023, certain related parties that are party to the Rani LLC Agreement exchanged zero Paired Interests for an equal number of shares of the Company's Class A common stock.

 

8. Leases

In November 2023, Rani LLC and BKM South Bay 240, LLC (“Landlord”) entered into the Standard Industrial/Commercial Multi-Tenant Lease - Net (the “Lease”). Pursuant to the terms of the Lease, Rani LLC is leasing approximately 33,000 square feet of space in Fremont, California, which is part of a two-building project (the “Project”). The initial term of the Lease commenced in February 2024, and the duration of the initial term is 63 months. Subject to certain conditions, Rani LLC has an option to renew the Lease for one additional 5-year term at the then-prevailing market rate. The monthly base rent for the initial term of the Lease is approximately $95,000 per month, subject to a 4% increase each year. Rani LLC is also responsible for the payment of additional rent to cover its share of common area operating expenses, including taxes, insurance, utilities, and repair and maintenance of the premises and common areas of the Project.

The Company pays for the use of its office, laboratory and manufacturing facility in San Jose, California as part of the RMS-ICL Service Agreement. In April 2022, RMS assigned the RMS-ICL Service Agreement to Rani LLC. In December 2022, RMS was dissolved. In March 2024, the Company entered into an amendment to increase the Occupancy Services from 23,000 square feet to 24,000 square feet. The RMS-ICL Service Agreement has a twelve-month term and will automatically renew for successive twelve-month periods unless Rani LLC or ICL terminate occupancy under the RMS-ICL Service Agreement upon six months’ notice. In January 2024, the Company determined it to be reasonably certain that it would exercise its renewal option for a successive twelve-month period through 2025. The Company accounted for the renewal option as a lease modification that did not result in a separate contract and recognized the additional right-of-use asset and corresponding lease liabilities associated with the Rani LLC-ICL Service Agreement in its condensed consolidated balance sheet.

Under the Rani LLC-ICL Service Agreement amended in March 2022, Rani LLC had a right to occupy certain facilities leased by ICL in Milpitas, California and San Antonio, Texas for general office, research and development, and light manufacturing. The Rani LLC-ICL Service Agreement has a twelve-month term and will automatically renew for a successive twelve-month periods unless terminated; except that the Occupancy Services in Milpitas, California had a term until February 2024, following an extension granted in July 2022. The Company accounted for the lease extension as a lease modification that did not result in a separate contract and recognized the right-of-use asset and lease liabilities associated with the Rani LLC-ICL Service Agreement in the consolidated balance sheet as of the modification date in July 2022. In December 2023, the Company provided to ICL notice of termination of the Occupancy Services in San Antonio, which took effect in June 2024. In March 2024, the Company extended the Occupancy Services for the facility in Milpitas, California for an additional six-month term through August 2024 and increased the payment for such Occupancy Services during the extension period. The Occupancy Services for the facility in Milpitas, California expired in August 2024.

The Company's leases are accounted for as operating leases and require certain fixed payments of real estate taxes and insurance in addition to future minimum lease payments, and certain variable payments of common area maintenance costs and building utilities. Variable lease payments are expensed in the period in which the obligation for those payments is incurred. These variable lease costs are payments that vary in amount beyond the commencement date, for reasons other than passage of time. Variable lease payments are excluded in the total operating lease expense and immaterial for the periods presented.

20


 

Supplemental information on the Company’s condensed consolidated balance sheet and statements of cash flows as of September 30, 2024 and 2023 and for the nine months ended September 30, 2024 and 2023, respectively, related to the Company's leases was as follows (in thousands):

 

 

 

September 30,

 

 

 

2024

 

 

2023

 

Weighted-average remaining lease term (in years)

 

 

4.1

 

 

 

1.1

 

Weighted-average discount rate

 

 

10.4

%

 

 

10.4

%

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

Cash paid for amounts included in lease liabilities:

 

 

 

 

 

 

Operating cash flows used for operating leases

 

$

1,015

 

 

$

780

 

As of September 30, 2024, minimum annual rental payments under the Company’s operating lease agreements are as follows (in thousands), excluding short-term leases:

Year ending December 31,

 

 

 

2024 (remaining three months)

 

$

465

 

2025

 

 

1,902

 

2026

 

 

1,229

 

2027

 

 

1,278

 

2028

 

 

1,330

 

2029

 

 

458

 

Total undiscounted future minimum lease payments

 

$

6,662

 

Less: Imputed interest

 

 

(1,235

)

Total operating lease liability

 

$

5,427

 

Less: Current portion of operating lease liability

 

 

1,410

 

Operating lease liability, net current portion

 

$

4,017

 

 

9. Warrants

In July 2024, as part of the July Offering, the Company issued (i) pre-funded warrants to purchase 446,753 shares of Class A common stock, (ii) Series A common warrants to purchase an aggregate of 3,246,753 shares of Class A common stock and (iii) Series B common warrants to purchase an aggregate of 3,246,753 shares of Class A common stock. The pre-funded warrants are exercisable immediately and have an unlimited term and an exercise price of $0.0001 per share. The Series A Warrants will be exercisable following the six-month anniversary of the closing date of the July Offering, will expire 18 months following the date of issuance and will have an exercise price of $3.08 per share. The Series B warrants will be exercisable following the six-month anniversary of the closing date of the July Offering, will expire five and a half years from the date of issuance and will have an exercise price of $3.08 per share. The Series A warrants and Series B warrants include certain rights upon “fundamental transactions,” as described in the Series A warrants and Series B warrants, including in the Series B warrants the right of the holders thereof to receive from the Company or a successor entity the same type or form of consideration (and in the same proportion) that is being offered and paid to the holders of Class A common stock in such fundamental transaction in the amount of the Black Scholes value (as described in the Series B warrants) of the unexercised portion of the applicable Series B warrants on the date of the consummation of the fundamental transactions. In August 2024, the pre-funded warrants were fully exercised for de minimis proceeds. As of September 30, 2024, there were 3,246,753 Series A warrants and 3,246,753 Series B warrants outstanding. Subsequent to September 30, 2024, the Series A warrants were canceled (Note 16).

In August 2022, in conjunction with a loan and security agreement (Note 13), the Company issued warrants to purchase 76,336 shares of the Company's Class A common stock. The warrants are exercisable for a period of five years from the grant date, as may be adjusted for certain anti-dilution adjustments, dividends, stock splits, and reverse stock splits, at an exercise price per share equal to $11.79, which may be net share settled at the option of the holder. As of September 30, 2024, there were 76,336 warrants outstanding.

 

21


 

10. Stockholders’ Equity

As of September 30, 2024, Rani Holdings held approximately 54% of the Class A Units of Rani LLC, and approximately 46% of the outstanding Class A Units of Rani LLC are held by the Continuing LLC Owners. From the date of the Organizational Transactions to September 30, 2024, 5,173,947 Paired Interests and 283,832 non-corresponding Class A Units of Rani LLC were exchanged for an equal number of shares of the Company's Class A common stock. For each of the nine months ended September 30, 2024 and 2023, certain of the Continuing LLC Owners executed an exchange of zero Paired Interests and 83,377 and zero non-corresponding Class A Units of Rani LLC, respectively, in return for an equal number of shares of the Company’s Class A common stock. The corresponding shares of the Company’s Class B common stock included in the exchange of Paired Interests were subsequently canceled and retired pursuant to the terms of the Rani LLC Agreement. In accordance with the Rani LLC Agreement, Rani LLC also issues a corresponding Class A Unit to Rani Holdings for each share of common stock issued by Rani Holdings. This increases Rani Holdings’ ownership in Rani LLC.

In July 2024, the Company closed the July Offering, pursuant to which it issued and sold: (i) 2,800,000 shares of Class A common stock, (ii) pre-funded warrants to purchase 446,753 shares of Class A common stock, (iii) Series A common warrants, which accompany the Class A common stock and pre-funded warrants, to purchase an aggregate of 3,246,753 shares of Class A common stock and (iv) Series B common warrants, which accompany the Class A common stock and pre-funded warrants, to purchase an aggregate of 3,246,753 shares of Class A common stock. The aggregate net proceeds from the July Offering totaled $8.9 million, after deducting placement agent fees and other offering expenses, and excluding potential proceeds, if any, from the exercise of the Series A common warrants and Series B common warrants issued in the July Offering. In August 2024, the pre-funded warrants were fully exercised for de minimis proceeds.

In August 2022, the Company entered into the Sales Agreement with the Agents, pursuant to which the Company may offer and sell from time to time through the Agents up to $150.0 million of shares of its Class A common stock, in such share amounts as the Company may specify by notice to the Agents, in accordance with the terms and conditions set forth in the Sales Agreement. The potential proceeds from the Sales Agreement are expected to be used for general corporate purposes. As of September 30, 2024, the Company had no sales under the Sales Agreement.

11. Stock-Based Compensation

Stock Options

A summary of stock option activity during the periods indicated is as follows:

 

 

Number of Stock Option Awards

 

 

Weighted Average Exercise Price

 

 

Weighted
Average
Remaining Contractual Term (in years)

 

 

Aggregate Intrinsic Value (in thousands)

 

Balance at December 31, 2023

 

 

6,639,811

 

 

$

6.37

 

 

 

8.48

 

 

$

13,377

 

Granted

 

 

4,154,325

 

 

$

3.74

 

 

 

9.49

 

 

$

 

Exercised

 

 

(18,757

)

 

$

2.72

 

 

 

 

 

 

 

Canceled

 

 

(478,961

)

 

$

5.36

 

 

 

 

 

 

 

Balance at September 30, 2024

 

 

10,296,418

 

 

$

5.36

 

 

 

8.35

 

 

$

25

 

Exercisable at September 30, 2024

 

 

4,713,481

 

 

$

7.62

 

 

 

7.66

 

 

$

 

Nonvested at September 30, 2024

 

 

5,582,937

 

 

$

3.46

 

 

 

8.99

 

 

$

25

 

As of September 30, 2024, there was $21.8 million of unrecognized stock-based compensation expense related to stock options which is expected to be recognized over a weighted-average period of approximately 2.8 years.

22


 

Restricted Stock Units

A summary of restricted stock unit (“RSU”) activity during the periods indicated is as follows:

 

 

Number of Restricted Stock Units

 

 

Weighted Average Grant-Date Fair Value per Share

 

Balance at December 31, 2023

 

 

1,276,111

 

 

$

7.16

 

Vested

 

 

(323,611

)

 

$

7.69

 

Forfeited

 

 

(59,206

)

 

$

7.37

 

Balance at September 30, 2024

 

 

893,294

 

 

$

6.96

 

As of September 30, 2024, there was $5.6 million of unrecognized stock-based compensation expense related to RSUs which is expected to be recognized over a weighted-average period of approximately 2.3 years. The total fair value of RSUs vested was $1.0 million for the nine months ended September 30, 2024.

Restricted Stock Awards

A summary of restricted stock award (“RSA”) activity during the periods indicated is as follows:

 

 

Number of Restricted Stock Awards

 

 

Weighted Average Grant-Date Fair Value per Share

 

Balance at December 31, 2023

 

 

33,586

 

 

$

6.15

 

Vested

 

 

(22,616

)

 

$

6.14

 

Forfeited

 

 

(218

)

 

$

6.13

 

Balance at September 30, 2024

 

 

10,752

 

 

$

6.15

 

As of September 30, 2024, unrecognized stock-based compensation expense related to RSAs was de minimis which is expected to be recognized over a weighted-average period of approximately 0.2 years. The total fair value of RSAs vested was $0.1 million for the nine months ended September 30, 2024.

Employee Stock Purchase Plan

As of September 30, 2024, unrecognized stock-based compensation expense related to the Rani Therapeutics Holdings, Inc. 2021 Employee Stock Purchase Plan (the “ESPP”) was de minimis which is expected to be recognized over a weighted-average period of approximately 0.2 years. As of September 30, 2024, contributions withheld from employees totaled $0.1 million and are recorded as a component of accrued expenses and other current liabilities in the condensed consolidated balance sheet.

Stock-Based Compensation Expense

The following table summarizes the components of stock-based compensation expense resulting from the grant of stock options, RSUs, RSAs, and the ESPP, recorded in the Company’s condensed consolidated statement of operations and comprehensive loss (in thousands):

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

Research and development

 

$

3,563

 

 

$

5,275

 

General and administrative

 

 

8,477

 

 

 

9,247

 

Total stock-based compensation

 

$

12,040

 

 

$

14,522

 

 

12. Commitments and Contingencies

Legal Proceedings

In the ordinary course of business, the Company may be subject to legal proceedings, claims and litigation as the Company operates in an industry susceptible to patent legal claims. The Company accounts for estimated losses with respect to legal proceedings and claims when such losses are probable and estimable. Legal costs associated with these matters are expensed when incurred.

23


 

Tax Receivable Agreement

The Company is party to a TRA with certain of the Continuing LLC Owners. As of September 30, 2024, the Company has not recorded a liability under the TRA related to the income tax benefits originating from the exchanges of Paired Interest or non-corresponding Class A Units of Rani LLC as it is not probable that the Company will realize such tax benefits. To the extent the Company is able to realize the income tax benefits associated with the exchanges of Paired Interest or non-corresponding Class A Units of Rani LLC subject to the TRA, the TRA payable would range from zero to $23.1 million at September 30, 2024.

The amounts payable under the TRA will vary depending upon a number of factors, including the amount, character, and timing of the taxable income of the Company in the future. Should the Company determine that the payment of the TRA liability becomes probable at a future date based on new information, any changes will be recorded on the Company's condensed consolidated statement of operations and comprehensive loss at that time.

 

13. Long-Term Debt

In August 2022, the Company entered into a loan and security agreement and related supplement (the “Loan Agreement”) with Avenue Venture Opportunities Fund, L.P (the “Lender”). The Loan Agreement provides for term loans (the “Loans”) in an aggregate principal amount up to $45.0 million. A Loan of $30.0 million was committed at closing, with $15.0 million funded immediately and $15.0 million available to be drawn between October 1, 2022 and December 31, 2022, which was drawn in December 2022. The remaining $15.0 million of Loans was uncommitted and subject to certain conditions and is no longer available under the Loan Agreement. The purpose of the Loans is for general corporate purposes. In exchange for access to this facility, the Company agreed to issue warrants (Note 9).

Pursuant to the Loan Agreement, the maturity date for the Loans is August 1, 2026 (the “Maturity Date”). The Loan principal is repayable in equal monthly installments beginning September 2024. The Loans bear interest at a variable rate per annum equal to the greater of (A) the prime rate, as published by the Wall Street Journal from time to time plus 5.60% or (B) 10.35%. The Loan Agreement is collateralized by substantially all of the Company’s assets, in which the Lender is granted continuing security interests. The Loans includes customary events of default, including instances of a material adverse change in the Company’s operations, which may require prepayment of the outstanding Loans. At September 30, 2024, the effective interest rate on the Loans was 15.62% and there were no events of default during the nine months ended September 30, 2024. The Company is also subject to certain covenants. There have been no material adverse events in connection with the Loan Agreement and the substantial doubt regarding our ability to continue as a going concern does not currently constitute a material adverse event under the terms of the Loan Agreement. As of September 30, 2024, the Company was in compliance with all applicable covenants under the Loan Agreement.

As of September 30, 2024, future principal payments for the Company’s debt are as follows (in thousands):

Year ending December 31,

 

 

 

2024 (remaining three months)

 

$

3,750

 

2025

 

 

15,000

 

2026

 

 

10,000

 

Total principal payments

 

$

28,750

 

Less: amount representing debt discount

 

 

(445

)

Total long-term debt

 

$

28,305

 

Less: current portion of long-term debt

 

 

14,768

 

Total long-term debt, less current portion

 

$

13,537

 

14. Income Taxes

The Company’s effective income tax rate was zero for each of the nine months ended September 30, 2024 and 2023. As a result of the exchanges from the date of the Organizational Transactions to September 30, 2024, the Company recorded a $18.9 million deferred tax asset related to income tax benefit associated with the basis of the net assets of Rani LLC. Because of the Company’s history of operating losses, the Company believes that recognition of the deferred tax assets arising from such future income tax benefits is currently not more-likely-than-not to be realized and, accordingly, has recognized a full valuation allowance on its deferred tax assets.

There were no material changes to uncertain tax positions for the nine months ended September 30, 2024 and 2023, and the Company does not anticipate material changes within the next twelve months.

24


 

15. Net Loss Per Share

The following table sets forth the computation of basic and diluted net loss per Class A common share attributable to Rani Holdings (in thousands, except per share data):

 

 

 

Nine Months Ended September 30,

 

 

 

2024

 

2023

 

Numerator:

 

 

 

 

 

Net loss per Class A common share attributable to Rani Therapeutics Holdings, Inc.

 

$

(21,071

)

$

(26,872

)

Denominator:

 

 

 

 

 

Weighted average Class A common share outstanding—basic and diluted

 

 

27,071

 

 

25,380

 

Net loss per Class A common share attributable to Rani Therapeutics Holdings, Inc.—basic and diluted

 

$

(0.78

)

$

(1.06

)

 

The following table shows the total outstanding securities considered anti-dilutive and therefore excluded from the computation of diluted net loss per Class A common share attributable to Rani Holdings (in thousands):

 

 

As of September 30,

 

 

 

2024

 

2023

 

Paired Interests

 

 

24,116

 

 

24,116

 

Stock options

 

 

10,296

 

 

6,778

 

Warrants

 

 

6,570

 

 

76

 

Non-corresponding Class A Units

 

 

1,262

 

 

1,345

 

Restricted stock units

 

 

893

 

 

1,413

 

Shares issuable pursuant to the ESPP

 

 

41

 

 

82

 

Restricted stock awards

 

 

11

 

 

41

 

 

 

43,189

 

 

33,851

 

Shares of Class B Common Stock do not share in the Company’s earnings and are not participating securities. Accordingly, separate presentation of loss per share of Class B common stock under the two-class method has not been provided. The outstanding shares of Class B Common Stock were determined to be anti-dilutive for the nine months ended September 30, 2024. Therefore, they are not included in the computation of net loss per Class A common share attributable to Rani Therapeutics Holdings, Inc.

 

16. Subsequent Events

Securities Purchase Agreement

In October 2024, the Company entered into a securities purchase agreement (the “October Securities Purchase Agreement”) with an institutional investor (the “Equity Investor”) relating to the issuance and sale of: (i) 3,000,000 shares of its Class A common stock, par value $0.0001 per share, (ii) pre-funded warrants to purchase 333,333 shares of Class A common stock, and (iii) Series C common warrants, which will accompany the Class A common stock and pre-funded warrants, to purchase an aggregate of 3,333,333 shares of Class A common stock (the “October Offering”). The October Offering closed on October 16, 2024. Pursuant to the October Securities Purchase Agreement, Series A common warrants to purchase an aggregate of 3,246,753 shares of Class A common stock issued in the July Offering were cancelled.

The pre-funded warrants are exercisable immediately following the closing date of the October Offering and have an unlimited term and an exercise price of $0.0001 per share. The Series C common warrants are exercisable immediately following the closing date of the October Offering, will expire five years from the date of issuance and will have an exercise price of $3.00 per share. The combined offering price is $3.00 per share of Class A common stock and accompanying Series C common warrant, or in the case of pre-funded warrants, $2.9999 per pre-funded warrant and accompanying Series C common warrant. The aggregate gross proceeds to the Company from the October Offering were approximately $10.0 million, before deducting placement agent fees and other offering expenses payable by the Company, and excluding potential proceeds, if any, from the exercise of the Series C common warrants issued in the October Offering. In October 2024, the pre-funded warrants were fully exercised for de minimis proceeds.

25


 

The Series C common warrants include certain rights upon “fundamental transactions” as described in the Series C common warrants. These rights upon “fundamental transactions” include the right of the holders thereof to receive from Rani or a successor entity the same type or form of consideration (and in the same proportion) that is being offered and paid to the holders of Class A common stock in such fundamental transaction in the amount of the Black Scholes value (as described in the Series C common warrants) of the unexercised portion of the applicable Series C common warrants on the date of the consummation of such fundamental transaction.

Pursuant to the terms of the October Securities Purchase Agreement, until 30 days following the closing of the October Offering, the Company has agreed not to issue, enter into any agreement to issue, or announce the issuance or proposed issuance of any shares of Class A common stock or common stock equivalents, or file or amend any registration statement or prospectus, other than as necessary to maintain the registration of the securities offered thereby. The Company has further agreed not to enter into an agreement involving any new variable rate transactions until January 23, 2025, subject to certain exceptions. In addition, the Company’s directors and officers have entered into lock-up agreements with the Company pursuant to which each of them has agreed not to, for a period of 30 days from the closing of the October Offering, offer, sell, transfer or otherwise dispose of the Company’s securities, subject to certain exceptions.

CEO Compensation Reduction

In November 2023, the Company’s Board of Directors (“Board”) approved a reduction in the annual salary of Talat Imran, the Company’s Chief Executive Officer, from $520,000 to $100,000, effective November 1, 2023 through December 31, 2024 or until such time as the Company receives gross proceeds of $50,000,000 or more, in the aggregate, from equity financing and/or one or more non-dilutive strategic, licensing or partnering transactions (the “Financing Threshold”). In November 2024, the Board approved to extend the reduction in annual salary of Talat Imran through December 31, 2025 or until the Financing Threshold is met.

26


 

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

 

MANAGEMENT’S DISCUSSION AND ANALYSIS OF

FINANCIAL CONDITION AND RESULTS OF OPERATIONS

You should read the following management's discussion and analysis of our financial condition and results of operations together with our unaudited condensed consolidated financial statements and the related notes and other information included elsewhere in this Quarterly Report on Form 10-Q and the audited consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2023, as filed with the Securities and Exchange Commission ("SEC"). Some of the information contained in this discussion and analysis or set forth elsewhere in this document, includes forward looking statements that involve risks, uncertainties, and assumptions. Our actual results could differ materially from those discussed in or implied by these forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those discussed in the section titled “Risk Factors” in this Quarterly Report on Form 10-Q and in our Annual Report on Form 10-K for the year ended December 31, 2023. Please also see the section titled “Forward Looking Statements.”

The following discussion contains references to calendar year 2023 and the three and nine months ended September 30, 2024 and 2023, respectively, which represents the condensed consolidated financial results of Rani Therapeutics Holdings, Inc. (the "Company") and its subsidiary, Rani Therapeutics, LLC (“Rani LLC”) for the year ended December 31, 2023 and the three and nine months ended September 30, 2024 and 2023, respectively. Unless we state otherwise or the context otherwise requires, the terms “we,” “us,” “our,” and “Rani” and similar references refers to the Company and its consolidated subsidiary.

Overview

We are a clinical stage biotherapeutics company focusing on advancing technologies to enable the administration of biologics and drugs orally, to provide patients, physicians, and healthcare systems with a convenient alternative to painful injections. We are advancing a portfolio of oral therapeutics using our proprietary delivery technology and we are actively pursuing partnering the technology with third party biopharmaceutical companies for the oral delivery of their biologics and drugs.

Our technology comprises a drug-agnostic oral delivery platform, the RaniPill capsule, which is designed to deliver a wide variety of drug substances, including antibodies, proteins, peptides, and oligonucleotides. We are currently developing two configurations of the platform – the RaniPill GO and the RaniPill HC. The RaniPill GO is designed to deliver up to a 3 mg dose of drug in microtablet form with high bioavailability. We have completed three Phase 1 clinical trials using the RaniPill GO. We are also developing a high-capacity version of the RaniPill capsule known as the RaniPill HC, which is intended to enable delivery of drug payloads up to 200µL in liquid form with high bioavailability. We have tested preclinically the RaniPill HC with multiple therapeutics, including antibodies and a peptide. We intend to initiate clinical testing of the RaniPill HC in 2025.

We believe that, together, the RaniPill GO and RaniPill HC could enable us to deliver most biologics currently on the market with convenient, oral dosing.

We do not have any products approved for sale, and we have not yet generated any revenue from sales of a commercial product. Our ability to generate product revenue sufficient to achieve profitability, if ever, will depend on the successful development of the RaniPill capsule, which we expect will take a number of years. Given our stage of development, we have not yet established a commercial organization or distribution capabilities, and we have no experience as a company in marketing drugs or a drug-delivery platform. When, and if, any of our product candidates are approved for commercialization, we plan to develop a commercialization infrastructure or engage commercial sales organizations or distributors for those products in the United States, Europe, Asia, and potentially in certain other key markets. We may also rely on partnerships to provide commercialization infrastructure, including sales, marketing, and commercial distribution.

27


 

As is common with biotechnology companies, we rely on third-party suppliers for the supply of raw materials and active pharmaceutical ingredients ("APIs") and drug substances required for the production of our product candidates. In addition, we work with third parties to manufacture and develop biologics and drugs for inclusion in the current RaniPill capsule and RaniPill HC. Design work, prototyping and pilot manufacturing are performed in house, and we have utilized third-party engineering firms to assist with the design of manufacturing lines that support our supply of the current RaniPill capsule and RaniPill HC. Certain of our suppliers of components and materials are single source suppliers. We believe our vertically integrated manufacturing strategy will offer significant advantages, including rapid product iteration, control over our product quality and the ability to rapidly scale our manufacturing capacity. This capability also allows us to develop future generations of products while maintaining the confidentiality of our intellectual property. Our vertically integrated manufacturing strategy will result in material future capital outlays and fixed costs related to constructing and operating a manufacturing facility. We have invested and plan to continue to invest in automated manufacturing production lines for the current RaniPill capsule and RaniPill HC. Those assets deemed to have an alternative future use have been capitalized as property and equipment while those projects related to our assets determined to not have an alternative future use have been expensed as research and development costs.

As of September 30, 2024, our cash, cash equivalents and marketable securities totaled $30.4 million. In July 2024, we entered into a securities purchase agreement (the “July Securities Purchase Agreement”) with an institutional investor relating to the issuance and sale of: (i) 2,800,000 shares of its Class A common stock, (ii) pre-funded warrants to purchase 446,753 shares of Class A common stock, (iii) Series A common warrants, which accompany the Class A common stock and pre-funded warrants, to purchase an aggregate of 3,246,753 shares of Class A common stock (the “Series A Warrants”) and (iv) Series B common warrants, which accompany the Class A common stock and pre-funded warrants, to purchase an aggregate of 3,246,753 shares of Class A common stock (the “July Offering”). The aggregate net proceeds from the July Offering totaled $8.9 million, after deducting placement agent fees and other offering expenses, and excluding potential proceeds, if any, from the exercise of the Series A common warrants and Series B common warrants issued in the July Offering. In August 2024, the pre-funded warrants were fully exercised for de minimis proceeds.

In October 2024, we entered into a securities purchase agreement (the “October Securities Purchase Agreement”) with an institutional investor relating to the issuance and sale of: (i) 3,000,000 shares of our Class A common stock, (ii) pre-funded warrants to purchase 333,333 shares of Class A common stock, and (iii) Series C common warrants, which accompany the Class A common stock and pre-funded warrants, to purchase an aggregate of 3,333,333 shares of Class A common stock (the “October Offering” and collectively with the July Offering, the “Offerings”). Pursuant to the October Securities Purchase Agreement, the Series A Warrants were cancelled. The aggregate gross proceeds from the October Offering were approximately $10.0 million, before deducting placement agent fees and other offering expenses payable by us, and excluding potential proceeds, if any, from the exercise of the pre-funded warrants and Series C common warrants issued in the October Offering. In October 2024, the pre-funded warrants were fully exercised for de minimis proceeds.

We expect to continue to incur losses for the foreseeable future, and our net losses may fluctuate significantly from period to period, depending on the timing of and expenditures on our planned research and development activities. Our existing capital resources, including the net proceeds from the Offerings, our initial public offering in 2021 (“IPO”) and term loans we received under a loan and security agreement and related supplement (the “Loan Agreement”) with Avenue Venture Opportunities Fund, L.P (the “Lender”), will not be sufficient to enable us to initiate any pivotal clinical trials. We will need to raise substantial additional funds in the future in order to complete the development of the RaniPill platform, to complete the clinical development of our product candidates and seek regulatory approval thereof, to expand our manufacturing capabilities, to further develop the RaniPill HC device and to commercialize any of our product candidates. We may seek to raise capital through equity offerings or debt financings, collaboration agreements, or other arrangements with other companies, or through other sources of financing.

Preclinical Update

In October 2024, we announced new pharmacokinetic data from a preclinical study evaluating a GLP-1, GIP and glucagon receptors incretin triagonist with a delivery method mimicking the RaniPill route of administration. The pharmacokinetic data provides further evidence of the RaniPill platform’s potential to enable oral delivery of multiple obesity treatments.

Relationship with InCube Labs, LLC

See Note 7 to the condensed consolidated financial statements contained in Part I, Item 1 of this Quarterly Report on Form 10-Q for additional information.

28


 

Results of Operations

The results of operations presented below should be reviewed in conjunction with the condensed consolidated financial statements and notes included elsewhere in this Quarterly Report on Form 10-Q. For information with respect to recent accounting pronouncements that are of significance or potential significance to us, see “Note 2. Summary of Significant Accounting Policies” in the “Notes to the Unaudited Condensed Consolidated Financial Statements” contained in Part I, Item 1 of this Quarterly Report on Form 10-Q.

Comparison of the three months ended September 30, 2024 and 2023

The following table summarizes our results of operations (in thousands):

 

 

Three Months Ended September 30,

 

 

2024

 

 

2023

 

 

Change

Operating expenses

 

 

 

 

 

 

 

 

 

 

Research and development

 

$

6,172

 

 

$

11,220

 

 

 

(45.0

)

%

General and administrative

 

 

5,627

 

 

 

6,635

 

 

 

(15.2

)

%

Total operating expenses

 

$

11,799

 

 

$

17,855

 

 

 

(33.9

)

%

Loss from operations

 

 

(11,799

)

 

 

(17,855

)

 

 

(33.9

)

%

Other income (expense), net

 

 

 

 

 

 

 

 

 

 

Interest income and other, net

 

 

414

 

 

 

839

 

 

 

(50.7

)

%

Interest expense and other, net

 

 

(1,337

)

 

 

(1,316

)

 

 

1.6

 

%

Net loss

 

$

(12,722

)

 

$

(18,332

)

 

 

(30.6

)

%

Net loss attributable to non-controlling interest

 

 

(5,939

)

 

 

(9,135

)

 

 

(35.0

)

%

Net loss attributable to Rani Therapeutics Holdings, Inc.

 

$

(6,783

)

 

$

(9,197

)

 

 

(26.2

)

%

Research and Development Expenses

The following table reflects our research and development costs by nature of expense (in thousands):

 

 

 

Three Months Ended September 30,

 

 

 

2024

 

 

2023

 

Payroll, stock-based compensation and related benefits

 

$

4,623

 

 

$

6,464

 

Facilities, materials and supplies

 

 

1,357

 

 

 

1,777

 

Third-party services

 

 

173

 

 

 

2,929

 

Other

 

 

19

 

 

 

50

 

Total

 

$

6,172

 

 

$

11,220

 

The decrease of $5.0 million in research and development expenses in the three months ended September 30, 2024, as compared to the same period in 2023, was primarily attributed to lower compensation costs of $1.9 million due to reduction in workforce, $2.7 million reduction in third-party services and $0.4 million reduction in materials and supplies due to the timing of certain preclinical and clinical studies.

General and Administrative Expenses

The decrease of $1.0 million in general and administrative expenses in the three months ended September 30, 2024, as compared to the same period in 2023, was primarily attributed to lower compensation costs of $0.5 million due to reduction in workforce, $0.4 million reduction in third-party services due to lower directors and officers insurance premiums and $0.3 million reduction in other costs, offset by an increase in facility costs of $0.2 million due to the lease in Fremont, California.

Other Income (Expense), Net

The increase of $0.4 million in other expense, net, in the three months ended September 30, 2024, as compared to the same period in 2023, was attributed to a decrease in interest income of $0.4 million from our investment in marketable securities.

29


 

Comparison of the nine months ended September 30, 2024 and 2023

The following table summarizes our results of operations (in thousands):

 

 

Nine Months Ended September 30,

 

 

2024

 

 

2023

 

 

Change

Operating expenses

 

 

 

 

 

 

 

 

 

 

Research and development

 

$

19,872

 

 

$

32,018

 

 

 

(37.9

)

%

General and administrative

 

 

18,484

 

 

 

20,647

 

 

 

(10.5

)

%

Total operating expenses

 

$

38,356

 

 

$

52,665

 

 

 

(27.2

)

%

Loss from operations

 

 

(38,356

)

 

 

(52,665

)

 

 

(27.2

)

%

Other income (expense), net

 

 

 

 

 

 

 

 

 

 

Interest income and other, net

 

 

1,403

 

 

 

2,626

 

 

 

(46.6

)

%

Interest expense and other, net

 

 

(3,909

)

 

 

(3,789

)

 

 

3.2

 

%

Net loss

 

$

(40,862

)

 

$

(53,828

)

 

 

(24.1

)

%

Net loss attributable to non-controlling interest

 

 

(19,791

)

 

 

(26,956

)

 

 

(26.6

)

%

Net loss attributable to Rani Therapeutics Holdings, Inc.

 

$

(21,071

)

 

$

(26,872

)

 

 

(21.6

)

%

 

Research and Development Expenses

The following table reflects our research and development costs by nature of expense (in thousands):

 

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

Payroll, stock-based compensation and related benefits

 

$

15,048

 

 

$

21,452

 

Facilities, materials and supplies

 

 

3,957

 

 

 

4,829

 

Third-party services

 

 

820

 

 

 

5,550

 

Other

 

 

47

 

 

 

187

 

Total

 

$

19,872

 

 

$

32,018

 

The decrease of $12.1 million in research and development expenses in the nine months ended September 30, 2024, as compared to the same period in 2023, was primarily attributed to lower compensation costs of $6.4 million due to reduction in workforce, $4.7 million reduction in third-party services and $0.9 million reduction in materials and supplies due to the timing of certain preclinical and clinical studies.

 

General and Administrative Expenses

The decrease of $2.2 million in general and administrative expenses in the nine months ended September 30, 2024, as compared to the same period in 2023, was primarily attributed to lower compensation costs of $2.0 million due to reduction in workforce, $0.6 million reduction in other costs and $0.3 million reduction in third-party services due to lower directors and officers insurance premiums, offset by an increase in facility costs of $0.7 million due to the lease in Fremont, California.

Other Income (Expense), Net

The increase of $1.3 million in other expense, net, in the nine months ended September 30, 2024, as compared to the same period in 2023, was primarily attributed to a decrease in interest income of $1.2 million from our investment in marketable securities and an increase interest expense of $0.1 million from our debt.

30


 

Liquidity and Capital Resources

Overview

We have incurred recurring losses and negative cash flows from operations since inception, including net loss of $40.9 million for nine months ended September 30, 2024. As of September 30, 2024, we had an accumulated deficit of $94.0 million and for nine months ended September 30, 2024, had negative cash flows from operations of $26.8 million. As of September 30, 2024, our cash, cash equivalents and marketable securities totaled $30.4 million. We expect to continue to incur losses for the foreseeable future, and our net losses may fluctuate significantly from period to period, depending on the timing of and expenditures on our planned research and development activities. Our existing capital resources, including the net proceeds from our IPO and term loans we received under the Loan Agreement and the Offerings, will not be sufficient to enable us to initiate any pivotal clinical trials. Based on our available cash resources and current operating plan, there is substantial doubt regarding our ability to continue as a going concern for a period of one year after the date that our financial statements for the nine months ended September 30, 2024 are issued. If we are unable to continue as a going concern, we may have to cease operations and liquidate our assets. We may receive less than the value at which those assets are carried on our condensed consolidated financial statements, and investors may lose all or a part of their investment.

Financial Update

In July 2024, we entered into the July Securities Purchase Agreement with an institutional investor relating to the July Offering. The aggregate net proceeds from the July Offering totaled $8.9 million, after deducting placement agent fees and other offering expenses, and excluding potential proceeds, if any, from the exercise of the Series A common warrants and Series B common warrants issued in the July Offering. In August 2024, the pre-funded warrants were fully exercised for de minimis proceeds.

In October 2024, we entered into the October Securities Purchase Agreement with an institutional investor relating to the October Offering. The aggregate gross proceeds from the October Offering were approximately $10.0 million, before deducting placement agent fees and other offering expenses payable by us, and excluding potential proceeds, if any, from the exercise of the Series C common warrants issued in the October Offering. In October 2024, the pre-funded warrants were fully exercised for de minimis proceeds.

In November 2023, our Board of Directors (the “Board”) approved a reduction in the annual salary of Talat Imran, our Chief Executive Officer, from $520,000 to $100,000, effective November 1, 2023 through December 31, 2024 or until such time as we receive gross proceeds of $50,000,000 or more, in the aggregate, from equity financing and/or one or more non-dilutive strategic, licensing or partnering transactions (the “Financing Threshold”). In November 2024, the Board approved to extend the reduction in annual salary of Talat Imran through December 31, 2025 or until the Financing Threshold is met.

In August 2022, we entered into the Loan Agreement with the Lender. The Loan Agreement provides for term loans (the “Loans”) in an aggregate principal amount up to $45.0 million. A Loan of $30.0 million was committed at closing, with $15.0 million funded immediately and $15.0 million available to be drawn between October 1, 2022 and December 31, 2022, which was drawn in December 2022. The remaining $15.0 million of Loans was uncommitted and subject to certain conditions and is no longer available under the Loan Agreement. The Loan Agreement also contains various covenants and restrictive provisions. There have been no material adverse events in connection with the Loan Agreement and the substantial doubt regarding our ability to continue as a going concern does not currently constitute a material adverse event under the terms of the Loan Agreement. The Loan principal is repayable in equal monthly installments beginning September 2024. As of September 30, 2024, we were in compliance with all applicable debt covenants under the Loan Agreement.

In August 2022, we entered into a Controlled Equity Sales Agreement (the "Sales Agreement") with Cantor Fitzgerald & Co. and H.C. Wainwright & Co., LLC (collectively the "Agents"), pursuant to which we may offer and sell from time to time through the Agents up to $150.0 million of shares of its Class A common stock, in such share amounts as we may specify by notice to the Agents, in accordance with the terms and conditions set forth in the Sales Agreement. The potential proceeds from the Sales Agreement are expected to be used for general corporate purposes. As of September 30, 2024, we had no sales under the Sales Agreement.

Tax Receivable Agreement

See Note 12 to the condensed consolidated financial statements contained in Part I, Item 1 of this Quarterly Report on Form 10-Q for additional information.

31


 

Future Funding Requirements

Notwithstanding the sharing of development costs for the RT-114 program under the ProGen Agreement, our existing capital resources, including the net proceeds from our IPO, the Loans and the Offerings, will not be sufficient to enable us to initiate any pivotal clinical trials with respect to any of our product candidates. We will need to raise substantial additional funds in the future in order to complete the development of the RaniPill platform, to complete the clinical development of our product candidates and seek regulatory approval thereof, to expand our manufacturing capabilities, to further develop the RaniPill HC device and to commercialize any of our product candidates.

To date, we have not generated any commercial product revenue. We do not expect to generate any commercial product revenue unless and until we obtain regulatory approval and commercialize any of our commercial product candidates, and we do not know when, or if at all, that will occur. We will continue to require additional capital to develop our product candidates and fund operations for the foreseeable future. Our primary uses of cash are to fund our operations, which consist primarily of research and development expenses related to our programs, manufacturing automation and scaleup, and general and administrative expenses. We expect our expenses to continue to increase in connection with our ongoing activities as we continue to advance the RaniPill GO, RaniPill HC and our product candidates.

We may seek to raise capital through equity offerings or debt financings, which may include ATM Sales, collaboration agreements, or other arrangements with other companies, or through other sources of financing. Adequate additional funding may not be available to us on acceptable terms or at all. Our failure to raise capital as and when needed could have a negative impact on our consolidated financial condition and our ability to pursue our business strategies. We anticipate that we will need to raise substantial additional capital, the requirements of which will depend on many factors, including:

the progress, costs, trial design, results of and timing of our preclinical studies and clinical trials;
the progress, costs, and results of our research pipeline;
the willingness of the FDA, or other regulatory authorities to accept data from our clinical trials, as well as data from our completed and planned clinical trials and preclinical studies and other work, as the basis for review and approval of our product candidates or collaborator drugs or biologics paired with the RaniPill GO and/or RaniPill HC for various indications;
the outcome, costs, and timing of seeking and obtaining FDA and any other regulatory approvals;
the number and characteristics of product candidates that we pursue;
our ability to manufacture sufficient quantities of the RaniPill capsules;
our need to expand our research and development activities;
the costs associated with manufacturing our product candidates, including establishing commercial supplies and sales, marketing, and distribution capabilities;
the costs associated with securing and establishing commercial infrastructure;
the costs of acquiring, licensing, or investing in businesses, product candidates, and technologies;
our ability to maintain, expand, and defend the scope of our intellectual property portfolio, including the amount and timing of any payments we may be required to make, or that we may receive, in connection with the licensing, filing, prosecution, defense, and enforcement of any patents or other intellectual property rights;
our need and ability to retain key management and hire scientific, technical, business, and engineering personnel;
the effect of competing drugs and product candidates and other market developments;
the timing, receipt, and amount of sales from our potential products, if approved;
our ability to establish strategic collaborations;
our need to implement additional internal systems and infrastructure, including financial and reporting systems;
security breaches, data losses or other disruptions affecting our information systems;
our ability to realize savings from any restructuring plans or cost-containment measures we may implement; and

32


 

the economic and other terms, timing of and success of any collaboration, licensing, or other arrangements which we may enter in the future.

Pursuant to the terms of the October Securities Purchase Agreement, until 30 days following the closing of the October Offering, we agreed not to issue, enter into any agreement to issue, or announce the issuance or proposed issuance of any shares of Class A common stock or common stock equivalents, or file or amend any registration statement or prospectus, other than as necessary to maintain the registration of the securities offered in the October Offering. We further agreed not to enter into an agreement involving any new variable rate transactions until January 23, 2025, subject to certain exceptions. These restrictions could prevent us from raising additional capital that we might otherwise be able to raise.

If we raise additional capital through debt financing, we may be subject to covenants that restrict our operations including limitations on our ability to incur liens or additional debt, pay dividends, make certain investments, and engage in certain merger, consolidation, or asset sale transactions. Any debt financing or additional equity that we raise may contain terms that are not favorable to us. If we raise funds through collaborations, we may have to relinquish valuable rights to our technologies, future revenue streams, research programs, product candidates or grant licenses on terms that may not be favorable to us. If we are unable to raise additional funds when needed, we may be required to delay, reduce, or terminate some or all of our development programs and clinical trials or delay investments in our manufacturing scale-up and automation. In addition, our ability to raise additional capital may be adversely impacted by potential worsening global economic conditions and the recent disruptions to and volatility in the credit and financial markets. Furthermore, this Quarterly Report on Form 10-Q contains statements expressing substantial doubt about our ability to continue as a going concern. If we seek additional financing to fund our business activities in the future and there remains substantial doubt about our ability to continue as a going concern, investors or other financing sources may be unwilling to provide funding to us on commercially reasonable terms, if at all.

The following table summarizes our cash, cash equivalents and marketable securities:

 

 

 

September 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Cash and cash equivalents

 

$

4,277

 

 

$

5,864

 

Marketable securities

 

 

26,127

 

 

 

42,675

 

Total cash, cash equivalents and marketable securities

 

$

30,404

 

 

$

48,539

 

As of September 30, 2024, we had cash and cash equivalents and marketable securities of $30.4 million, compared to $48.5 million as of December 31, 2023. Based on our available cash resources and current operating plan, there is substantial doubt regarding our ability to continue as a going concern for a period of one year after the date that our financial statements for the nine months ended September 30, 2024 are issued. Our existing capital resources, including the net proceeds from our IPO, Loans and the Offerings, will not be sufficient to fund our projected operating requirements for a twelve-month period from the issuance of our financial statements.

Cash Flows

The following table summarizes our cash flows for the periods presented (in thousands):

 

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

Net cash used in operating activities

 

$

(26,841

)

 

$

(38,758

)

Net cash provided by investing activities

 

 

17,288

 

 

 

16,586

 

Net cash provided by financing activities

 

 

7,966

 

 

 

137

 

Net decrease in cash, cash equivalents and restricted cash equivalents

 

$

(1,587

)

 

$

(22,035

)

Operating Activities

Net cash used in operating activities for the nine months ended September 30, 2024 was $26.8 million, which was primarily attributable to a net loss of $40.9 million and net accretion and amortization of investments in marketable securities of $0.9 million, partially offset by stock-based compensation expense of $12.0 million and depreciation and amortization expense of $0.8 million. Additionally, there was an increase in accounts payable of $0.9 million, an increase in deferred revenue of $0.6 million and an increase of $0.3 million in prepaid expenses and other current assets for the nine months ended September 30, 2024.

33


 

Net cash used in operating activities for the nine months ended September 30, 2023 was $38.8 million, which was primarily attributable to a net loss of $53.8 million and net accretion and amortization of investments in marketable securities of $1.9 million, partially offset by stock-based compensation expense of $14.5 million and depreciation and amortization expense of $0.6 million. Additionally, there was an increase in accrued expenses and other current liabilities of $1.6 million for the nine months ended September 30, 2023.

Investing Activities

For the nine months ended September 30, 2024, net cash provided by investing activities was $17.3 million, which primarily consisted of $57.3 million in proceeds from maturities of marketable securities partially offset by $39.7 million in purchases of marketable securities and $0.2 million in purchases of property and equipment.

For the nine months ended September 30, 2023, net cash provided by investing activities was $16.6 million consisting of $81.5 million in proceeds from maturities of marketable securities partially offset by $63.9 million and $1.0 million in purchases of marketable securities and property and equipment, respectively.

Financing Activities

For the nine months ended September 30, 2024, net cash provided by financing activities was $8.0 million, which primarily consisted of net proceeds of $8.9 million from the July Offering and $0.2 million from the issuance of common stock under employee stock purchase plan, partially offset by $1.3 million repayment of debt.

For the nine months ended September 30, 2023, net cash provided by financing activities was de minimis.

Contractual Obligations and Other Commitments

As of September 30, 2024, there have been no material changes to our contractual obligations and other commitments compared to those disclosed in our Annual Report on Form 10-K

Critical Accounting Estimates

We prepare our condensed consolidated financial statements in accordance with U.S. generally accepted accounting principles, which require our management to make estimates that affect the reported amounts of assets, liabilities and disclosures of contingent assets and liabilities at the balance sheet dates, as well as the reported amounts of revenues and expenses during the reporting periods. To the extent that there are material differences between these estimates and actual results, our financial condition or results of operations would be affected. We base our estimates on our own historical experience and other assumptions that we believe are reasonable after taking account of our circumstances and expectations for the future based on available information. We evaluate these estimates on an ongoing basis.

We consider an accounting estimate to be critical if: (i) the accounting estimate requires us to make assumptions about matters that were highly uncertain at the time the accounting estimate was made, and (ii) changes in the estimate that are reasonably likely to occur from period to period or use of different estimates that we reasonably could have used in the current period, would have a material impact on our financial condition or results of operations. There are items within our condensed consolidated financial statements that require estimation but are not deemed critical, as defined above.

Recently Adopted Accounting Standards

See Note 2 to the condensed consolidated financial statements contained in Part I, Item 1 of this Quarterly Report on Form 10-Q for additional information.

34


 

Other Information

JOBS Act Accounting Election

We are an “emerging growth company” within the meaning of the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). The JOBS Act permits an emerging growth company like us to take advantage of an extended transition period to comply with new or revised accounting standards applicable to public companies. We are electing to use this extended transition period and we will therefore comply with new or revised accounting standards on the earlier of (i) when they apply to private companies; or (ii) when we lose our emerging growth company status. As a result, our financial statements may not be comparable with companies that comply with public company effective dates for accounting standards. We also rely on other exemptions provided by the JOBS Act, including not being required to comply with the auditor attestation requirements of Section 404(b) of the Sarbanes-Oxley Act unless we cease to be an emerging growth company.

We will remain an emerging growth company until the earliest of (1) December 31, 2026 (the last day of the fiscal year following the fifth anniversary of the closing of our IPO), (2) the last day of the fiscal year in which we have total annual gross revenue of at least $1.235 billion, (3) the last day of the fiscal year in which we are deemed to be a “large accelerated filer” as defined in Rule 12b-2 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), which would occur if the market value of our Class A common stock held by non-affiliates exceeded $700.0 million as of the last business day of the second fiscal quarter of such year or (4) the date on which we have issued more than $1.0 billion in non-convertible debt securities during the prior three-year period.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

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

Item 4. Controls and Procedures

 

Evaluation of Disclosure Controls and Procedures

Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we evaluated the effectiveness of our disclosure controls and procedures pursuant to Rule 13a-15(e) and 15(d)-15(e) under the Exchange Act as of the end of the period covered by this Quarterly Report on Form 10-Q. Our disclosure controls and procedures are designed to ensure that information required to be disclosed in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including the Chief Executive Officer and the Chief Financial Officer, to allow timely decisions regarding required disclosures. Any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objective and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were effective at a reasonable assurance level as of September 30, 2024.

Changes in Internal Control over Financial Reporting

There have been no changes in our internal control over financial reporting, as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act, during the three months ended September 30, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

35


 

Inherent Limitations on Effectiveness of Controls

Our management, including our Chief Executive Officer and Chief Financial Officer, believes that our disclosure controls and procedures over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. However, our management does not expect that our disclosure controls and procedures will prevent or detect all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision making can be faulty and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost–effective control system, misstatements due to error or fraud may occur and not be detected.

36


 

PART II—OTHER INFORMATION

From time to time, we may become involved in litigation or other legal proceedings. We are not currently a party to any litigation or legal proceedings that, in the opinion of our management, are likely to have a material adverse effect on our business. Regardless of outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors.

Item 1A. Risk Factors

Other than as described below, management believes that there have been no significant changes to the risk factors associated with our business as compared to those disclosed in Part 1, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2023.

Our collaboration agreement with ProGen Co., Ltd. includes certain restrictions and obligations that may limit our flexibility in developing and commercializing RT-114 or require us to bear costs we otherwise would not incur.

In June 2024, we entered into a Collaboration Agreement with ProGen for the worldwide development and commercialization of RT-114, a GLP-1/GLP-2 dual agonist in the RaniPill® HC capsule. Under the terms of the ProGen Agreement, the parties will share equally the costs and revenues from development and commercialization of RT-114. Each party has certain rights, restrictions and obligations under the ProGen Agreement with respect to the development, manufacture and commercialization of RT-114, including certain rights to provide input on or approve activities of the other party or costs related thereto. As a result, we may not be able to develop and commercialize RT-114 in the manner or timeframe we believe to be most advantageous, and may be obligated to share costs that we otherwise would not incur. In addition, under the terms of the ProGen Agreement, each party has the right to opt-out of the collaboration, including the cost and revenue sharing, for RT-114, in which case the continuing party would bear all costs for further development, manufacture and commercialization of RT-114, other than certain costs already then-approved, and receive all future revenues from the program, subject to a low-to-mid single-digit royalty to the other party, depending on when the opt-out occurred. If ProGen were to opt-out, we would bear all such costs for further development, manufacture and commercialization of RT-114.

Negative results arising from ProGen’s development or future commercialization of PG-102, the therapeutic compound used in RT-114, could have materially adverse effects on our development of RT-114, or limit the commercial profile of an approved label for or result in limiting the commercial opportunity for RT-114, if approved.

The therapeutic compound utilized in RT-114 is a GLP-1/GLP-2 dual agonist from ProGen known as PG-102. ProGen is developing PG-102, independent of our collaboration, as a subcutaneous injection for obesity and type-II diabetes. ProGen may develop PG-102 for other indications. ProGen’s PG-102 is in Phase 1 clinical testing. If ProGen’s clinical or preclinical testing of PG-102 results in data that is negative, or perceived to be negative, including without limitation safety concerns, adverse events or uncompetitive or poor efficacy data, or if ProGen encounters challenges obtaining regulatory approval for or commercial success with PG-102, such results could materially adversely affect the development, potential for regulatory approval for and/or commercial opportunity of RT-114, since RT-114 utilizes the same compound. In addition, if ProGen, itself or through a partner, succeeds in developing, obtaining regulatory approval for, and commercializing PG-102 outside of our collaboration, that product could compete with RT-114 and have a material adverse effect on the commercial opportunity for RT-114.

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

None.

Item 3. Defaults Upon Senior Securities

None.

Item 4. Mine Safety Disclosures

Not applicable.

37


 

Item 5. Other Information

None.

38


 

Item 6. Exhibits

The following is a list of all exhibits filed or furnished as part of this report:

 

Exhibit

Number

Description

3.1

 

Amended and Restated Certificate of Incorporation of the Registrant as currently in effect (incorporated by reference to Exhibit 3.1 to the Registrant’s Registration Statement on Form S-1, as amended, filed with the SEC on July 26, 2021).

3.2

 

Amended and Restated Bylaws of the Registrant as currently in effect (incorporated by reference to Exhibit 3.4 to the Registrant’s Registration Statement on Form S-1, as amended, filed with the SEC on July 9, 2021).

10.1*

 

Amendment to Securities Purchase Agreement and Series B Common Stock Purchase Warrant dated September 23, 2024 between Rani Therapeutics Holdings, Inc. and the investors specified therein.

31.1*

Certification of Principal Executive Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

31.2*

Certification of Principal Financial Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

32.1*†

 

Certification of Principal Executive Officer and Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101.INS

Inline XBRL Instance Document – the instance document does not appear in the Interactive Data File because XBRL tags are embedded within the Inline XBRL document.

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104

 

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

 

*

Filed herewith.

The certifications attached as Exhibit 32.1 which accompanies this Quarterly Report on Form 10-Q, are not deemed filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of the Registrant under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of this Quarterly Report on Form 10-Q), irrespective of any general incorporation language contained in such filing.

 

39


 

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 

Rani Therapeutics Holdings, Inc.

Date: November 14, 2024

By:

/s/ Talat Imran

Talat Imran

Chief Executive Officer

 

 

 

(Principal Executive Officer)

 

Date: November 14, 2024

By:

/s/ Svai Sanford

 

 

 

Svai Sanford

 

 

 

Chief Financial Officer

 

 

 

(Principal Financial and Accounting Officer)

 

40


EX-10.1 2 rani-ex10_1.htm EX-10.1 EX-10.1

Exhibit 10.1

AMENDMENT TO SECURITIES PURCHASE AGREEMENT AND

SERIES B COMMON STOCK PURCHASE WARRANT

 

This Amendment to Securities Purchase Agreement and Series B Common Stock Purchase Warrant (the “Amendment”) is entered into by and between (the “Holder”) and Rani Therapeutics Holdings, Inc. (the “Company”), effective as of July 23, 2024 (“Amendment Effective Date”).

Whereas, Company issued to Holder on July 23, 2024 a Series B Common Stock Purchase Warrant (the “Series B Warrant”) in accordance with that certain Securities Purchase Agreement, dated July 22, 2024, among the Company and Holder (the “Purchase Agreement”); and

Whereas, Company and Holder desire to amend the Purchase Agreement and Series B Warrant as set forth herein.

Now, Therefore, in consideration of the premises and mutual covenants and agreements contained herein, and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, Company and Holder, intending to be legally bound, do hereby agree as follows:

1.
Definitions. Capitalized terms used and not otherwise defined herein shall have the meanings set forth in the Purchase Agreement.
2.
Fundamental Transaction. The definition of “Black Scholes Value” as set forth in Section 3(d) (Fundamental Transaction) of the Series B Warrant is hereby amended and replaced, effective as of the Amendment Effective Date, as follows:

““Black Scholes Value” means the value of this Warrant based on the Black-Scholes Option Pricing Model obtained from the “OV” function on Bloomberg determined as of the day of consummation of the applicable contemplated Fundamental Transaction for pricing purposes and reflecting (A) a risk-free interest rate corresponding to the U.S. Treasury rate for a period equal to the time between the date of the public announcement of the applicable contemplated Fundamental Transaction and the Termination Date, (B) the 100 day volatility obtained from the HVT function on Bloomberg (determined utilizing a 365 day annualization factor) as of the Trading Day immediately following the public announcement of the applicable contemplated Fundamental Transaction, (C) the underlying price per share used in such calculation shall be the sum of the price per share being offered in cash, if any, plus the value of any non-cash consideration, if any, being offered in such Fundamental Transaction and, (D) a remaining option time equal to the time between the date of the public announcement of the applicable contemplated Fundamental Transaction and the Termination Date and (E) a zero cost of borrow.”

3.
Subsequent Equity Sales. Section 4.11(a) of the Purchase Agreement is hereby amended and replaced, effective as of the Amendment Effective Date, as follows:

“From the date hereof until ninety (90) days after the Closing Date, neither the Company nor any Subsidiary shall (i) issue, enter into any agreement to issue or announce the issuance or proposed issuance of any shares of Common Stock or Common Stock Equivalents or (ii) file any registration statement or amendment or supplement thereto, other than the Prospectus Supplement or the filing of a registration statement on Form S-8 in connection with any employee benefit plan.”

 

4.
No Further Amendment. Except as amended by this Amendment, the Purchase Agreement and the Series B Warrant remain unaltered and shall remain in full force and effect.
5.
Jurisdiction. All questions concerning the construction, validity, enforcement and interpretation of this Amendment shall be determined in accordance with the provisions of the Purchase Agreement.

 


 

(Signature Page Immediately Follows)

 


 

 

IN WITNESS WHEREOF, each of Company and Holder have caused this Amendment to be executed by a duly authorized representative.

 

RANI THERAPEUTICS HOLDINGS, INC.

 

 

By: /s/ Svai Sanford

Name: Svai Sanford

Title: CFO

Date: 09/23/2024

 

 

 

 

 

By:

Name:

Title:

Date: September 22, 2024

 

 


EX-31.1 3 rani-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

CERTIFICATION

I, Talat Imran, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of Rani Therapeutics Holdings, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

 


 

Date: November 14, 2024

 

 

/s/ Talat Imran

 

 

Talat Imran

 

 

Chief Executive Officer

 

 

(Principal Executive Officer)

 

 

 


EX-31.2 4 rani-ex31_2.htm EX-31.2 EX-31.2

 

Exhibit 31.2

CERTIFICATION

I, Svai Sanford, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of Rani Therapeutics Holdings, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

 


 

Date: November 14, 2024

 

 

/s/ Svai Sanford

 

 

Svai Sanford

 

 

Chief Financial Officer

 

 

(Principal Financial and Accounting Officer)

 

 

 


EX-32.1 5 rani-ex32_1.htm EX-32.1 EX-32.1

 

Exhibit 32.1

CERTIFICATION

Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), Talat Imran, Chief Executive Officer of Rani Therapeutics Holdings, Inc. (the “Company”), and Svai Sanford, Chief Financial Officer of the Company, each hereby certifies that, to the best of his knowledge:

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

Dated: November 14, 2024

In Witness Whereof, the undersigned have set their hands hereto as of the 14th day of November, 2024

 

/s/ Talat Imran

 

/s/ Svai Sanford

Talat Imran

 

Svai Sanford

Chief Executive Officer

 

Chief Financial Officer

(Principal Executive Officer)

 

(Principal Financial and Accounting Officer)

 

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

 


EX-101.SCH 6 rani-20240930.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Leases - Summary of Future Minimum Operating Lease Payments (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Disclosure - Long-Term Debt - Future principal payments for the Company's debt (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100080 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100090 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100100 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Organization and Nature of Business link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - Cash, Cash Equivalents, Restricted Cash Equivalents and Marketable Securities link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Evaluation Agreements link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - Collaborative and Evaluation Arrangements link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Warrants link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Cash, Cash Equivalents, Restricted Cash Equivalents and Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Evaluation Agreements (Tables) link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Related Party Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Long Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Organization and Nature of Business - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of cash, cash equivalents and restricted cash equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Cash Equivalents, Restricted Cash Equivalents and Marketable Securities (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Cash, Cash Equivalents, Restricted Cash Equivalents and Marketable Securities - Summary of ash, cash equivalents, restricted cash equivalents and marketable securities (Details) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Fair Value Measurement - Unobservable inputs used in the fair value Measurement (Details) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - Fair Value Measurements - Summary of the changes in the fair value of the Liability (Details) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Evaluation Agreements - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Collaborative and Evaluation Arrangements (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Related Party Transactions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Related Party Transactions - Schedule of Amounts Charged for Services and Rent (Details) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - Leases - Summary of consolidated balance sheets and statements of cash flow related to leases (Details) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - Leases - Summary of Future Minimum Operating Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 995895 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995905 - Disclosure - Warrants - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995915 - Disclosure - Stockholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995925 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995935 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 995945 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Unit and Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 995955 - Disclosure - Stock-Based Compensation - Summary of Profits Interests Activity (Details) link:presentationLink link:calculationLink link:definitionLink 995965 - Disclosure - Stock-Based Compensation - Summary of Unit Options Activity (Details) link:presentationLink link:calculationLink link:definitionLink 995975 - Disclosure - Stock-Based Compensation - Summary of Components of Equity-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 995985 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995995 - Disclosure - Long-Term Debt (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 996005 - Disclosure - Long-Term Debt - Future principal payments for the Company's debt (Details) link:presentationLink link:calculationLink link:definitionLink 996015 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 996025 - Disclosure - Net Loss Per Share - Schedule of Computation of Basic and Diluted Net Loss Per Class A Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 996035 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 996045 - Disclosure - Subsequent Events (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink Collaborative Arrangement, Accounting Policy [Policy Text Block] Collaborative Arrangements Less: amount representing debt discount Less: amount representing debt discount Debt Instrument, Unamortized Discount (Premium), Net Statement [Line Items] Statement [Line Items] Exercise of pre-funded warrants Issuance Of Common Stock For Exercise Of Prefund Warrants Shares Issuance Of Common Stock For Exercise Of Prefund Warrants Shares Liabilities: Liabilities, Fair Value Disclosure [Abstract] Interest Rate On Loan Interest Rate During Period Debt Instrument, Interest Rate During Period Long-Term Purchase Commitment [Table] Debt Instrument [Axis] Accounts Receivable Increase (Decrease) in Accounts Receivable Recently Adopted Accounting Pronouncements Recently Adopted Accounting Pronouncements Policy [Text Block] Recently adopted accounting pronouncements policy text block Plan Name Plan Name [Domain] Organizational Transactions [Member] Organizational Transactions [Member] Organizational Transactions. Shares issuable pursuant to the ESPP Shares issuable pursuant to the ESPP. Shares Issuable Pursuant To The ESPP [Member] Shares Issuable Pursuant To The ESPP [Member] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Summary of cash, cash equivalents, restricted cash equivalents and marketable securities Cash, Cash Equivalents and Investments [Table Text Block] Long-Term Purchase Commitment [Line Items] Marketable securities Available-for-Sale Securities [Member] Common units outstanding Common stock, shares outstanding Common Unit, Outstanding Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Corporate debt securities Debt Security, Corporate, US [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Other Comprehensive Income (Loss), Tax [Abstract] Other comprehensive loss Weighted Average Exercise Price per Share, Exercisable at September 30, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Cash Equivalents, Restricted Cash Equivalents and Marketable Securities Cash, Cash Equivalents, and Marketable Securities [Text Block] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Level 2 Fair Value, Inputs, Level 2 [Member] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Lessee, Operating Lease, Description Lessee, Operating Lease, Description Securities Purchase Agreement [Member] Securities Purchase Agreement Securities Purchase Agreement [Member] Securities Purchase Agreement [Member] Rani Management Service and In Cube Labs LLC [Member] Rani Management Service and In Cube Labs LLC [Member] RMS-ICL Line of credit available to be drawn Line Of Credit Available To be Drawn Line Of Credit Available To be Drawn Accrued Liabilities [Abstract] Long-Term Debt, Current Maturities Total long-term debt, less current portion Current portion of long-term debt Less: current portion of long-term debt Leases Lessee, Operating Leases [Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Fair Value (in thousands) Derivative Liability, Subject to Master Netting Arrangement, before Offset Derivative Liability, Fair Value, Gross Liability, Total Forfeiture of restricted stock awards Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures, Total Summary of the Changes in the Fair Value of the Company’s Liability Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Non-corresponding Class A Units Non Corresponding Class A Units [Member] Non Corresponding Class A Units [Member] Non Corresponding Class A Units [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Cash paid for amounts included in lease liabilities: Payments for Operating Activities [Abstract] Cash received from equity financing Proceeds from Other Equity Related Party Transaction [Line Items] Related Party Transaction [Line Items] Document Information [Table] Capital Units by Class [Axis] Equity [Text Block] Stockholders' Equity Auction Market Preferred Securities, Stock Series, Title [Domain] Title and Position [Axis] Derivative, term of contract Derivative, Term of Contract Class of Warrant or Right Class of Warrant or Right [Axis] Gross Unrealized loss Gross Unrealized loss Debt Securities, Available-for-Sale, Unrealized Loss Award Date [Axis] Sale of Stock Sale of Stock [Domain] Cash and Cash Equivalents Cash and Cash Equivalents [Domain] Long-Term Debt, Gross, Total Total long-term debt Long-Term Debt, Gross Remaining Borrowing Capacity Line of Credit Facility, Remaining Borrowing Capacity Adjustment of tax benefit Beneficial Interest Liability Entity Central Index Key Entity Central Index Key Series e warrants member. Series E Warrants [Member] Series E Warrants Weighted Average Exercise Price per Share, Granted as replacement awards Share Based Compensation Arrangements By Share Based Payment Award Options Grants As Replacement Awards In Period Weighted Average Exercise Price Share Based Compensation Arrangements By Share Based Payment Award Options Grants As Replacement Awards In Period Weighted Average Exercise Price Warrants Preferred unit warrant liability Warrant [Member] Canceled Number of options, Forfeited Number of options, Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Common Class C Common Class C [Member] Proceeds from issuance of debt Proceeds from Issuance of Debt Common stock shares issued Common Stock, Shares, Issued Common Stock, Shares, Issued, Total Common stock units issued Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Prepaid Expense and Other Assets, Total Award Date [Domain] Income Statement [Abstract] Entity Address, State or Province Entity Address, State or Province Unaudited Interim Condensed Consolidated Financial Statements Unaudited Interim Financial Information Policy [Text Block] Unaudited interim financial information. Stock Issued During Period, Value, Employee Stock Purchase Plan Issuance of common stock under employee stock purchase plan Issuance of common stock under employee stock purchase plan Revision of Prior Period [Axis] Class of Warrant or Right [Table] Loss Contingencies [Table] Loss Contingencies [Table] Stock-based compensation expense Depletion Depletion, Total Marketable securities Marketable Securities Marketable Securities, Total Non-controlling Interest Non-controlling Interests Policy Text Block Non-controlling Interests Policy Text Block Salary Salary and Wage, Officer, Excluding Cost of Good and Service Sold Percentage of tax benefit to be transferred Percentage Of Tax Benefit To Be Transferred Percentage of tax benefit to be transferred. Aggregate Intrinsic Value, Exercisable at September 30, 2024 (in thousands) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Initial Term Leases Agreement Initial Term Leases Agreement Initial Term Leases Agreement Cover [Abstract] Subsequent Event [Line Items] Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease), Total Change in estimated fair value Comprehensive Loss Comprehensive Income, Policy [Policy Text Block] Net loss per Class A common share attributable to Rani Therapeutics Holdings, Inc.-Basic Earnings Per Share, Basic, Total Earnings Per Share, Basic Net loss per Class A common share attributable to Rani Therapeutics Holding, Inc., basic Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Contract with Customer, Asset, after Allowance for Credit Loss, Total Operating Lease, Lease Income [Abstract] Operating expenses Operating Expenses [Abstract] One time patent payment to related party One time patent payment to related party One time patent payment to related party Measurement Input Probability Of Exit Events Measurement Input Probability Of Exit Events [Member] Measurement input probability of exit events member. Schedule of Reconciliation of cash, cash equivalents and restricted cash equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Evaluation Agreements [Abstract] evaluation agreements abstract. Total stock-based compensation Share-Based Payment Arrangement, Expense Stock-based compensation expense Percentage of increase in monthly base rent (per year) Percentage Of Increase In Monthly Base Rent (Per Year) Percentage Of Increase In Monthly Base Rent (Per Year) Rani LLC-ICL Service Agreement [Member] Rani LLC-ICL Service Agreement [Member] Total principal payments Long-Term Debt Fair value measurement discount for lack of marketability Fair Value Measurement Discount For Lack Of Marketability Fair value measurement discount for lack of marketability. Amount Due From Related Party Expense Amount Due From Related Party Expense Contra-research and development expense RMS-ICL Service Agreement [Member] RMS-ICL Service Agreement [Member] Accumulated deficit Accumulated deficit Retained Earnings (Accumulated Deficit) Retained Earnings (Accumulated Deficit), Ending Balance Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit), Beginning Balance Plan Name Plan Name [Axis] Number of Options, Outstanding, Beginning balance Number of Options, Outstanding, Ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Stock options, outstanding Upfront payment Upfront Payment upfront payment. Supplemental disclosures of cash flow information Supplemental Cash Flow Elements [Abstract] Current assets: Assets, Current [Abstract] Preferred Units by Name Preferred Units by Name [Axis] Beneficially number of shares held Excess Stock, Shares Outstanding Schedule Of Defined Benefit Plans Disclosures [Table] Defined Benefit Plan [Table] Adjustments to Additional Paid in Capital, Other Issuance of common stock under employee equity plans, net of shares withheld for tax settlement, amount Operating activities, net Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Operating activities, net Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Forfeited, Weighted-Average Grant Date Fair Value Accumulated other comprehensive gain (loss) Comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Share Based Compensation Profit Interests Granted Weighted Average Grant Date Fair Value Share based compensation profit interests granted weighted average grant date fair value. Weighted Average Grant Date Fair Value, Granted Lessee, Operating Lease, Term of Contract Lessee, Operating Lease, Term of Contract Debt Instrument [Line Items] Debt Instrument [Line Items] Property and equipment, net Property, Plant and Equipment, Net Property, Plant and Equipment, Net, Total Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net, Ending Balance 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Granted as replacement of Profits Interests, Number of Shares Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants As Replacement Of Profits Interests In Period Share based compensation arrangement by share based payment award equity instruments other than options grants as replacement of profits interests in period. Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Fair Value, Recurring Fair Value, Recurring [Member] Schedule of Assets and Liabilities Recorded at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Warrants [Member] Warrants Warrants and Rights Subject to Mandatory Redemption [Member] Common stock par value Common Stock, Par or Stated Value Per Share Fair value measurement expected volatility rate Fair Value Measurement Expected Volatility Rate Fair value measurement expected volatility rate. Measurement Input Type Measurement Input Type [Domain] Series B Series B [Member] Statement of Cash Flows [Abstract] Accrued professional fees Accrued Professional Fees Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Securities purchase in exchange for warrant Class of Warrant or Right, Number of Securities Called by Warrants or Rights Pre-funded warrants issued to purchase shares of common stock Restricted Stock Awards [Member] Restricted Stock Awards Restricted Stock [Member] Equity Components Equity Components [Axis] Entity Address, Address Line One Entity Address, Address Line One Schedule of Computation of Basic and Diluted Net Loss Per Class A Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule Of Related Party Transactions By Related Party [Table] Related Party Transaction [Table] Granted, number of shares Granted, Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Subsequent Event Type Subsequent Event Type [Axis] Stock options Stock Options [Member] Equity Option [Member] Increase (Decrease) in Accounts Payable, Trade Accounts payable Accounts payable Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Gross unrealized Gains Debt Securities, Available-for-Sale, Unrealized Gain Stockholders' equity / members' deficit: Members' Equity [Abstract] Stockholders' equity: Outstanding, Number of Shares, Ending Balance Outstanding, Number of Shares, Beginning Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Significant Accounting Policies Significant accounting policies. Significant Accounting Policies [Policy Text Block] Amendment Flag Amendment Flag Adoption of Accounting Standards Update 2016-02 [Member] Accounting Standards Update 2016-02 [Member] Net loss attributable to non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest Net Income (Loss) Attributable to Noncontrolling Interest, Total Net loss attributable to non-controlling interest Long-Term Debt and Lease Obligation, Current Total long-term debt, less current portion Operating lease liabilities Increase (Decrease) in Operating Lease Liability Operating lease liabilities Operating Lease, Liability, Noncurrent, Total Operating lease liability, less current portion Operating Lease, Liability, Noncurrent Operating lease liability, net current portion Corporate debt securities Corporate Debt Securities [Member] Debt Instrument, Name [Domain] Common unit, price per share Sale of Stock, Price Per Share Stock offering price per share Net loss per Class A common share attributable to Rani Therapeutics Holdings, Inc. Net loss attributable to Rani Therapeutics Holdings, Inc. Lessee, Lease, Description [Table] Exercise of pre-funded warrants Number of Options, Exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Exercisable at September 30, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Research and Development Expense Research and Development Expense [Member] Research and Development Effect of exchanges of Paired Interests and non-corresponding Class A Units of Rani LLC Exchanges of non-corresponding Class A Units of Rani LLC Exchange of common units. Exchange Of Common Units Series b warrants member. Series B Warrants [Member] Series B Warrants Equity Component Equity Component [Domain] Statistical Measurement Statistical Measurement [Domain] General and administrative General and Administrative Expense General and Administrative Expense, Total Net loss Net loss Net loss and comprehensive loss Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Preferred stock issued Preferred Stock, Shares Issued Preferred Stock, Shares Issued, Total Operating cash flows used for operating leases Operating Lease, Payments Monthly base rent for initial term of the lease Share Based Compensation Number Of Profits Interests Vested Share based compensation number of profits interests vested. Number of Profit Interests Vested Proceeds from Stock Options Exercised Exercise of options Weighted average number Of shares outstanding basic and diluted Weighted Average Number Of Shares Outstanding Basic and Diluted Denominator: Restricted cash equivalents Restricted Cash Equivalents Restricted Cash Equivalents, Total Effect of exchanges of Paired Interests and non-corresponding Class A Units of Rani LLC Stock Issued During Period, Shares, Conversion of Units Nonvested at September 30, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares, Beginning Balance Issued classified warrants Adjustments to Additional Paid in Capital, Warrant Issued Stock Issued During Period, Shares, Employee Stock Purchase Plans Issuance of common stock under employee stock purchase plan, net of shares withheld for tax settlement (Shares) Net Asset Value Per Share Net Asset Value Per Share, Ending Balance Net Asset Value Per Share, Beginning Balance Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest General Partner Ownership Interest Weighted Average Exercise Price per Share, Forfeited Weighted Average Exercise Price per Share, Canceled and replaced with stock options Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Warrats Expiration Term Warrats Expiration Term Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Class of Stock Class of Stock [Domain] Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax Other Comprehensive Income (Loss), Net of Tax, Total Common warrants to purchase an aggregate shares Stock Issued During Period, Shares, Purchase of Assets Collaborative and Evaluation Arrangements Collaborative Arrangement Disclosure [Text Block] Comprehensive loss attributable to Rani Therapeutics Holdings, Inc. Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Beginning Balance (shares) Ending Balance (shares) Common stock shares outstanding Common Stock, Shares, Outstanding Series A Common Warrants Member Series A Common Warrants [Member] Series A Common Warrants [Member] Preferred Stock, Par or Stated Value Per Share Preferred stock, par or stated value per share Preferred stock, par value Exchange of paired interests Exchange of Paired Interest Exchange of paired interest. Weighted Average Weighted Average [Member] Antidilutive Securities Antidilutive Securities [Axis] Profits Interests Threshold, Canceled and replaced with restricted stock awards Share Based Compensation Arrangement By Share Based Payment Award Profits Interests Activity Threshold Canceled and replaced with Restricted Stock Awards Share Based Compensation Arrangement By Share Based Payment Award Profits Interests Activity Threshold Canceled and replaced with Restricted Stock Awards. Proceeds from Issuance or Sale of Equity, Total Proceeds from Issuance or Sale of Equity Proceeds from Issuance or Sale of Equity Summary of Restricted Stock Unit and Award Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Entity Interactive Data Current Entity Interactive Data Current Accounting Standards Update [Domain] Document Quarterly Report Document Quarterly Report Uncalled amount of debt UNCALLED AMOUNT OF DEBT UNCALLED AMOUNT OF DEBT Consolidated Entities Consolidated Entities [Axis] Tax Receivable Agreement Tax Receivable Agreement [Member] Tax Receivable Agreement [Member] Vested, Weighted-Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Related Party Transaction Related Party Transaction [Domain] Cash, cash equivalents and restricted cash equivalents, end of period Cash, cash equivalents and restricted cash equivalents, end of period Cash, cash equivalents and restricted cash equivalents, end of period Cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash, cash equivalents and restricted cash equivalents, beginning of period Related Party Transactions Related Party Transactions Disclosure [Text Block] Statement of Financial Position Location, Balance [Axis] Receivables, Long-Term Contracts or Programs Receivables, Long-term Contracts or Programs, Total Receivables or net contract assets from agreement Statistical Measurement Statistical Measurement [Axis] Profits Interests Threshold, Forfeited Share Based Compensation Arrangement By Share Based Payment Award Profits Interests Activity Threshold Forfeitures Profits Interests Activity Threshold Forfeitures Gross Proceeds from Offering Gross Proceeds From Offering Gross proceeds Gross proceeds from offering Total assets Assets, Fair Value Disclosure Assets, Fair Value Disclosure, Total Related Party Related and Nonrelated Parties [Domain] Rani Therapeutics Holdings Inc. Parent Company [Member] Summary of Future Minimum Operating Lease Payments Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Research And Development Arrangement [Member] Research and Development Arrangement [Member] Commercial paper Commercial Paper [Member] Basis of Presentation and Accounting Basis of Presentation and Significant Accounting Policies [Text Block] Basis of Presentation Granted, Weighted-Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Recognized over a weighted-average period Interest and Other Income Interest income and other, net Research and Development Costs Research and Development Expense, Policy [Policy Text Block] Ownership [Domain] Income Statement Location Statement of Income Location, Balance [Axis] Cash and Cash Equivalents Cash and Cash Equivalents [Axis] Cash, cash equivalents and marketable securities Cash, Cash Equivalents and Marketable Securities Cash, Cash Equivalents and Marketable Securities Total assets Assets Up front payment arrangement Up Front Payment Arrangement Up Front Payment Arrangement Schedule of Long-Term Debt Instruments [Table] Vested, Number of Shares Vested, Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Recently Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Entity Address, City or Town Entity Address, City or Town South Lake One LLC and Affiliates South Lake One L L C And Affiliates [Member] South Lake One L L C And Affiliates. Equity [Abstract] Series A [Member] Series A [Member] Assets: Assets, Fair Value Disclosure [Abstract] Stock issuance costs Payments of Stock Issuance Costs Schedule of Future Principal Payments for the Company's Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Forfeited, Number of Shares Forfeited, Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Increase net of tax assets Increase net of tax assets Balance at beginning of period Balance at end of period Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs Increase Decrease In Per Year Increase Decrease In Per Year Agreement termination negotiation period. Agreement Termination Negotiation Period Agreement termination negotiation period Debt instrument face amount Debt Instrument, Face Amount Contract Revenue Revenue Not from Contract with Customer Revision of Prior Period [Domain] Auction Market Preferred Securities, Stock Series [Axis] Equity-Based Compensation Share-Based Payment Arrangement [Text Block] Operating Lease, Weighted Average Discount Rate, Percent Weighted-average discount rate Fair Value Disclosures [Abstract] Weighted Average Remaining Contractual Term, Canceled and replaced with stock options (in years) Share based Compensation Arrangement By Share based Payment Award Options Canceled And Replaced Weighted Average Remaining Contractual Term Share based Compensation Arrangement By Share based Payment Award Options Canceled And Replaced Weighted Average Remaining Contractual Term Effects of the IPO and related Organizational Transactions [Member] Effects of the IPO and related Organizational Transactions [Member] Deferred tax asset Deferred Tax Assets, Net of Valuation Allowance Deferred Tax Assets, Net of Valuation Allowance, Total Chief Executive Officer [Member] Lessee, Lease, Description [Line Items] Current liabilities: Liabilities, Current [Abstract] Profits Interests Threshold, Granted Share Based Compensation Arrangement By Share Based Payment Award Profits Interests Activity Threshold Grants Profits Interests Activity Threshold Grants Accrued Liabilities Total accrued expenses and other current liabilities Cash paid for income taxes Income Taxes Paid, Net Income Taxes Paid, Net, Total Cash Equivalents Cash and Cash Equivalents [Member] Document Type Document Type Accounting Standards Update [Axis] Weighted Average Grant Date Fair Value, Forfeited Share Based Compensation Profit Interests Forfeitures Weighted Average Grant Date Fair Value Share Based Compensation Profit Interests Forfeitures Weighted Average Grant Date Fair Value. Title of 12(b) Security Title of 12(b) Security Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Total Cash and cash equivalents Cash and cash equivalents, beginning of year Cash and cash equivalents, end of year Cash and Cash Equivalents, at Carrying Value Interest income receivable included in prepaid expenses and other current assets Prepaid Interest Statement of Financial Position Location, Balance [Domain] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Statement of Stockholders' Equity [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Research and development Research and Development Expense Research and Development Expense, Total Tax withholdings paid on behalf of employees for net share settlement Payment, Tax Withholding, Share-Based Payment Arrangement Long-Term Debt, Excluding Current Maturities Long-term debt, less current portion Total long-term debt, less current portion Number of Options, Unit Grants Number of Options, Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Total cash, cash equivalents and restricted cash equivalents Restricted cash equivalents, end of period Restricted Cash and Cash Equivalents Restricted Cash and Cash Equivalents, Total Asset Class [Domain] Proceeds from Issuance of common stock under the employee stock purchase plan Proceeds from Issuance of common stock under the employee stock purchase plan Issuance of common stock under employee stock purchase plan Weighted Average Remaining Contractual Term, Nonvested at September 30, 2024 (in years) Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Weighted Average Remaining Contractual Term. Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Weighted Average Remaining Contractual Term Subsequent Event Type Subsequent Event Type [Domain] Leases Lessee, Leases [Policy Text Block] Measurement Input, Expected Term Measurement Input, Expected Term [Member] Profits Interests Member Units [Member] U.S. Treasuries U.S. Treasuries [Member] US Treasuries [Member] US Treasuries [Member] Aggregate Intrinsic Value, Nonvested at September 30, 2024 (in thousands) Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Intrinsic Value. Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Intrinsic Value Summary of consolidated balance sheets and statements of cash flow related to leases Condensed Cash Flow Statement [Table Text Block] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary of significant accounting policies. Class of Warrant or Right, Exercise Price of Warrants or Rights Warrant exercise price Financial Instruments [Domain] Class of Warrant or Right [Line Items] Sale of Stock Sale of Stock [Axis] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Category of Item Purchased [Axis] Earnings Per Share [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Statement of Comprehensive Income [Abstract] Income Tax Disclosure [Text Block] Income Taxes Ownership [Axis] Consolidated Entities Consolidated Entities [Domain] Warrants and Rights Note Disclosure [Abstract] Paired Interests Paired Interest [Member] Paired Interests [Member] Paired Interests [Member] Short-Term Debt, Type [Axis] Settlement of Series E warrants Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements Credit Facility [Domain] Granted as replacement of Profits Interests, Weighted-Average Grant Date Fair Value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants As Replacement Of Profits Interests In Period Weighted Average Grant Date Fair Value Share based compensation arrangement by share based payment award equity instruments other than options grants as replacement of profits interests in period weighted average grant date fair value. Summary of Consolidated Balance Sheets and Statements of Cash Flow related to Leases Condensed Financial Statements [Table Text Block] Weighted Average Remaining Contractual Term, Granted (in years) Sharebased Compensation Arrangement By Sharebased Payment Award Options Grants Weighted Average Remaining Contractual Term. Sharebased Compensation Arrangement By Sharebased Payment Award Options Grants Weighted Average Remaining Contractual Term Depreciation, Depletion and Amortization, Nonproduction, Total Depreciation, Depletion and Amortization, Nonproduction Depreciation and amortization Short-Term Debt, Type [Domain] Liabilities and Stockholders' Equity Liabilities and Equity [Abstract] Document Period End Date Document Period End Date Accrued interest Accrued interest Accrued interest Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Common Class A [Member] Common Class A Common Class A [Member] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Effective Income Tax Rate Reconciliation, Percent, Total Anti-dilutive securities Exchanged paired interests for the Company's Class A common stock Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Profits Interests Threshold, Vested Share Based Compensation Arrangement By Share Based Payment Award Profits Interests Activity Threshold Vested Share based compensation arrangement by share based payment award profits interests activity threshold vested. APIC, Share-Based Payment Arrangement, Increase for Cost Recognition APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total Stock-based compensation Common Class B [Member] Common Class B [Member] Common Class B Sales Agreement Sales Agreement [Member] Sales Agreement [Member] 2029 Lessee, Operating Lease, Liability, to be Paid, after Year Five Deferred Revenue Deferred revenue Balance at beginning of period Balance at end of period Deferred Revenue Deferred Revenue, Total Aequanimitas Limited Aequanimitas Limited [Member] Aequanimitas Limited Loan and Security Agreement Loan And Security Agreement [Member] Loan and Security Agreement. Paycheck Protection Program Paycheck Protection Program [Member] Paycheck Protection Program Loss on disposal of property and equipment Loss on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Gain (Loss) on Disposition of Property Plant Equipment, Total Trading Symbol Trading Symbol Business Combinations [Abstract] Total stockholders' equity attributable to Rani Therapeutics Holdings, Inc. Equity, Attributable to Parent Stockholders' Equity Attributable to Parent, Ending Balance Stockholders' Equity Attributable to Parent, Beginning Balance Net unrealized gain on marketable securities Net unrealized gain on marketable securities OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax Class of Warrant or Right, Outstanding Class of Warrant or Right, Outstanding Restricted stock units Restricted Stock Units [Member] Restricted Stock Units (RSUs) [Member] Sale of common units Sale of Stock, Number of Shares Issued in Transaction Related Party Transactions [Abstract] Deferred revenue Increase (Decrease) in Deferred Revenue Land Subject to Ground Leases Land Subject to Ground Leases Class A unit Member Capital Unit, Class A [Member] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Summary of Components of Equity-based Compensation Expense Related Party Transaction Income Expenses From Transactions With Related Party Related Party Transaction Income Expenses From Transactions With Related Party Related party charges Measurement Input Type Measurement Input Type [Axis] Unrecognized equity-based compensation expense Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Leases [Abstract] Number of Options, Canceled and replaced with stock options Number of Options, Canceled and replaced Share Based Compensation Arrangement By Share Based Payment Award Options Canceled And Replaced In Period Share based compensation arrangement by share based payment award options canceled and replaced in period. Area for Rent For facility in San jose Area of Land Use of Estimates Use of Estimates, Policy [Policy Text Block] Measurement Input, Discount for Lack of Marketability Measurement Input, Discount for Lack of Marketability [Member] Cash, equivalents and restricted cash equivalents Cash, cash equivalents and restricted cash equivalents [Member] Cash, cash equivalents and restricted cash equivalents [Member] Weighted Average Remaining Contractual Term, Granted as replacement awards (in years) Share Based Compensation Arrangement By Share Based Payment Award Options Grants As Replacement Awards Weighted Average Remaining Contractual Term Share Based Compensation Arrangement By Share Based Payment Award Options Grants As Replacement Awards Weighted Average Remaining Contractual Term. Schedule of deferred revenue balance Deferred Revenue, by Arrangement, Disclosure [Table Text Block] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Common units holders Common Unit Issued Common Unit, Issued Paired Interest Paired Interest [Member] Paired Interest Restricted Stock Awards Restricted Stock Awards [Member] Restricted stock awards. Measurement Input, Price Volatility Measurement Input, Price Volatility [Member] Scenario [Axis] Marketable Securities, Policy [Policy Text Block] Marketable Securities Security Exchange Name Security Exchange Name Issuance of common stock in connection with the July Securities Purchase Agreement, net of issuance costs, Shares Issuance of Common Stock in Connection With the Stock Purchase Agreement, Net of Issuance Costs Issuance of Common Stock in Connection With the Stock Purchase Agreement, Net of Issuance Costs Accrued preclinical and clinical trial costs 1 Accrued preclinical and clinical trial costs 1 Accrued preclinical and clinical trial costs Total operating expenses Operating Expenses Secondary Sales Transactions Secondary Sales Transactions [Member] Secondary sales transactions. Class of Stock Class of Stock [Axis] Fair Value Measurements Fair Value Disclosures [Text Block] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Weighted Average Grant Date Fair Value, Balance at September 30, 2021 Weighted Average Grant Date Fair Value, Balance at December 31, 2020 Share Based Compensation Profit Interests Weighted Average Grant Date Fair Value Share Based Compensation Profit Interests Weighted Average Grant Date Fair Value. Conversion of stock, shares Conversion of Stock, Shares Converted Subsequent Event [Member] Subsequent Event Maximum Maximum [Member] Maximum Total liabilities and stockholders' equity Liabilities and Equity ICL ICL In Cube Labs L L C [Member] InCube Labs, LLC Operating Lease, Right-of-Use Asset Operating lease right-of-use asset Prepaid Expense, Current, Total Prepaid Expense, Current Prepaid expenses and other current assets Net loss per Class A common share attributable to Rani Therapeutics Holding, Inc., diluted Earnings Per Share, Diluted, Total Earnings Per Share, Diluted Net loss per Class A common share attributable to Rani Therapeutics Holding, Inc., diluted Entity Ex Transition Period Entity Ex Transition Period Total liabilities Liabilities Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Total current assets Assets, Current Net cash provided by investing activities Net Cash Provided by (Used in) Investing Activities Avenue Venture Opportunity Fund L.P Member Avenue Venture Opportunity Fund L P [Member] Avenue venture opportunity fund L.P member. Forecast [Member] Forecast [Member] Issuance of Class A common stock in connection with the IPO, net of issuance costs $10,686, shares Stock Issued During Period, Shares, New Issues Issuance of common stock, shares Weighted Average Exercise Price per Share, Nonvested at September 30, 2024 Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price, Beginning Balance Entity Filer Category Entity Filer Category Activity subsequent to the IPO and related Organizational Transactions [Member] Activity subsequent to the IPO and related Organizational Transactions [Member] Takeda Agreement [Member] Takeda Agreement [Member] Takeda Agreement [Member] Beginning Balance Total stockholders' equity Ending Balance Equity, Including Portion Attributable to Noncontrolling Interest Organization and Nature of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Purchases of marketable securities Purchases of marketable securities Payments to Acquire Marketable Securities Other income (expense), net Nonoperating Income (Expense) [Abstract] Current Fiscal Year End Date Current Fiscal Year End Date Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Series E Preferred Units [Member] Series E preferred units. Series E Preferred Units Fair value of RSAs vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Noncontrolling Interest [Member] Noncontrolling Interest [Member] Less: Imputed interest Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Share-Based Payment Arrangement, Noncash Expense Share-based Payment Arrangement, Noncash Expense, Total Stock-based compensation expense Related Party Transaction Related Party Transaction [Axis] Aggregate Intrinsic Value, Outstanding, Beginning Balance Aggregate Intrinsic Value, Outstanding, Ending Balance Aggregate Intrinsic Value, Exercisable at September 30, 2021 (in thousands) Aggregate Intrinsic Value, Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Related Party Related and Nonrelated Parties [Axis] Other Other Accrued Liabilities Entity Registrant Name Entity Registrant Name Share Based Compensation Arrangement By Share Based Payment Award Options Grants As Replacement Awards In Period Gross Share Based Compensation Arrangement By Share Based Payment Award Options Grants As Replacement Awards In Period Gross. Number of Options, Granted as replacement awards Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Net Loss Per Share Earnings Per Share [Text Block] Debt Instrument, Maturity Date Debt Instrument Maturity Date Entity Emerging Growth Company Entity Emerging Growth Company Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Money market funds Money market funds Money Market Funds [Member] Weighted average Class A common share outstanding-basic Weighted Average Number of Shares Outstanding, Basic, Total Weighted Average Number of Shares Outstanding, Basic Weighted-average share outstanding basic Variable Interest Entities Consolidation, Variable Interest Entity, Policy [Policy Text Block] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Warrants Not Settleable in Cash, Fair Value Disclosure Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Common stock shares authorized Common Stock, Shares Authorized Proceeds from issuance of common stock and pre-funded warrants in connection with the July Securities Purchase Agreement, net of issuance costs of $1,117 Proceeds from isuance of common stock in connection with the Stock Purchase Agreement, net of issuance costs Proceeds from Issuance of Common Stock Proceeds from Sale and Maturity of Marketable Securities Proceeds from maturities of marketable securities Cash and Cash Equivalents [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] Debt Disclosure [Abstract] Long-Term Debt Long-Term Debt with Detachable Warrants Long-Term Debt [Text Block] Weighted Average Exercise Price per Share, Unit Grants Weighted Average Exercise Price per Share, Granted Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Change in uncertain tax position Unrecognized Tax Benefits, Period Increase (Decrease) Unrecognized Tax Benefits, Period Increase (Decrease), Total Financial Instrument [Axis] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted Average Remaining Contractual Term (in years) Net Loss Per Class A Common Share Attributable to Rani Holdings Net Loss Per Class A Common Share Attributable to Rani Therapeutics Holdings, Inc. Earnings Per Share, Policy [Policy Text Block] Remeasurement of operating lease right-of-use assets Remeasurement of operating lease right-of-use assets Remeasurement of operating lease right-of-use assets Long-Term Purchase Commitment, Category of Item Purchased [Domain] Long-Term Debt with Detachable Warrants Debt, Policy [Policy Text Block] General and Administrative Expense General and Administrative Expense [Member] General and Administrative Weighted Average Grant Date Fair Value, Vested Share Based Compensation Profit Interests Vested Weighted Average Grant Date Fair Value Share Based Compensation Profit Interests Vested Weighted Average Grant Date Fair Value Contributions withheld from employees Accrued Payroll Taxes Revenue Recognition Revenue [Policy Text Block] Rani LLC Rani LLC. Rani L L C [Member] Share-Based Payment Arrangement [Abstract] Collaborative Arrangement and Arrangement Other than Collaborative [Table] Schedule of Amounts Charged for Services and Rent Schedule of Related Party Transactions [Table Text Block] Number of Profit Interests, Balance at September 30, 2021 Number of Profit Interests, Balance at December 31, 2020 Share Based Compensation Number Of Profits Interests Outstanding Number Share Based Compensation Number Of Profits Interests Outstanding Number. Proceeds From Issuance Of Warrants Proceeds from Issuance of Warrants Marketable Securities Estimated Fair Value Debt Securities, Available-for-Sale Debt Securities, Available-for-Sale, Total Accounting Policies [Abstract] Summary of Stock Options and Options for Common Units Activity Summary Of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Cash and Cash Equivalents [Line Items] Income Tax Disclosure [Abstract] Supplemental disclosures of non-cash investing and financing activities Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Recovery of Direct Costs Reimbursement of research and development expense Statement [Table] Statement [Table] Comprehensive loss attributable to non-controlling interest Comprehensive loss attributable to non-controlling interest Comprehensive loss attributable to non-controlling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total Subsequent Event [Table] Agreement termination period Agreement Termination Period Agreement termination period Preferred stock authorized Units Authorized Preferred Stock, Shares Authorized Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Weighted Average Vesting Period Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Weighted Average Vesting Period Weighted average vesting term Revenue from Contract with Customer, Including Assessed Tax Revenue from contract Entity File Number Securities Act File Number Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net decrease in cash, cash equivalents and restricted cash equivalents Earnings Per Share [Abstract] Interest Receivable Interest income receivable Warrants exercisable period Warrants and Rights Outstanding, Term Long-Term Debt, Maturity, Remainder of Fiscal Year 2024 (remaining six months) Statement of Financial Position [Abstract] Interest expense and other, net Interest Expense, Operating and Nonoperating Interest Expense, Total IPO [Member] IPO [Member] IPO Date of incorporation Entity Incorporation, Date of Incorporation Loss from operations Operating Income (Loss) Profits Interests Threshold, Balance at September 30, 2021 Profits Interests Threshold, Balance at December 31, 2020 Share Based Compensation Arrangement By Share Based Payment Award Profits Interests Activity Threshold Profits interests activity threshold 2025 Long-Term Debt, Maturity, Year One Shares Issued, Price Per Share Offering price Income tax payable, amount Accrued Income Taxes, Current Accrued Taxes Entity Shell Company Entity Shell Company Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Summary of Significant Unobservable Inputs used in the Fair Value Measurement of the Series E Preferred Unit Warrant Liability Summary of Significant Unobservable Inputs used in the Fair Value Measurement of the Series E Preferred Unit Warrant Liability Entity Tax Identification Number Entity Tax Identification Number Assets: Assets [Abstract] Class of Warrant or Right Class of Warrant or Right [Domain] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] International government Government [Member] Entity Current Reporting Status Entity Current Reporting Status Weighted Average Remaining Contractual Term, Exercisable at September 30, 2024 (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Cash Equivalents, Restricted Cash Equivalents and Marketable Securities Cash Equivalents Restricted Cash Equivalents and Marketable Securities Policy Text Block Cash Equivalents Restricted Cash Equivalents and Marketable Securities Policy Text Block Accrued rent Accrued Rent Subsequent Events [Abstract] Aggregate Intrinsic Value, Granted as replacement awards (in thousands) Share-based Compensation Arrangement by Share-based Payment Award Options Granted As Replacement Awards in Period Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award Options Granted As Replacement Awards in Period Intrinsic Value. Previously Reported [Member] Previously Reported [Member] Warrants Warrants [Text Block] The entire disclosure of warrants. Document Fiscal Year Focus Document Fiscal Year Focus Preferred stock, $0.0001 par value - 20,000 shares authorized; none issued and outstanding as of September 30, 2024 and December 31, 2023 Carrying Value Preferred Stock, Value, Issued Preferred Stock, Value, Issued, Total Preferred Stock, Value, Issued, Beginning Balance Preferred Stock, Value, Issued, Ending Balance Repayment of debt Repayment of debt Repayments of Long-Term Debt Repayments of Long-Term Debt, Total Capital Expenditures Incurred but Not yet Paid Property and equipment purchases included in accounts payable and accrued expenses and other current liabilities City Area Code City Area Code Total current liabilities Liabilities, Current Accrued Liabilities and Other Liabilities Accrued expenses and other current liabilities Restricted Cash Equivalents Restricted Cash Equivalents, Fair Value Disclosure Restricted Cash Equivalents, Fair Value Disclosure Organization, Consolidation and Presentation of Financial Statements [Abstract] Local Phone Number Local Phone Number Preferred stock outstanding Units Outstanding Preferred Stock, Shares Outstanding Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding, Ending Balance Payroll and related costs Accrued Salaries Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Amount payable for evaluation services Amount Payable For Evaluation Services Amount payable for services. Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary of significant accounting policies. Additional Paid in Capital Additional Paid in Capital, Ending Balance Additional Paid in Capital, Beginning Balance Additional Paid in Capital, Total Additional paid-in capital Restricted Stock, Shares Issued Net of Shares for Tax Withholdings Issuance of common stock under employee equity plans, net of shares withheld for tax settlement , shares The entire disclosure for evaluation agreements. Evaluation Agreements [Text Block] Evaluation Agreements Commitments and Contingencies Disclosure [Abstract] Registration Rights Agreement Registration Rights Agreement [Member] Registration Rights Agreement [Member] Convertible Preferred [Member] Convertible Preferred Stock [Member] Convertible Preferred Units Net of issuance costs Debt Issuance Costs, Net Debt Issuance Costs, Net, Total Amortized cost Debt Securities, Available-for-Sale, Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost, Total Operating Lease, Liability, Current Current portion of operating lease liability Less: Current portion of operating lease liability Document Information [Line Items] Convertible Preferred units issued Limited Liability Company (LLC) Preferred Unit, Issued Members Deficit [Member] Accumulated Deficit [Member] Retained Earnings [Member] Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Amortization of Debt Issuance Costs and Discounts, Total Prepaid Expenses and Other Current Assets [Member] Prepaid Expenses and Other Current Assets [Member] Payments to Acquire Property, Plant, and Equipment Payments to Acquire Property, Plant, and Equipment, Total Purchases of property and equipment Document Transition Report Document Transition Report Accumulated Other Comprehensive Loss Member Accumulated Other Comprehensive Loss Member Accumulated Other Comprehensive Loss Member Long-Term Debt, Unclassified [Abstract] 2025 2023 (totaled) Lessee, Operating Lease, Liability, to be Paid, Year Two Antidilutive Security, Excluded EPS Calculation [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Cash Flows Additional Cash Flow Elements [Abstract] Convertible Preferred units authorized Limited Liability Company (LLC) Preferred Unit, Authorized Issuance of common stock in connection with the July Securities Purchase Agreement, net of issuance costs, Value Proceeds from Stock Plans Proceeds from employee stock purchase plan Weighted Average Exercise Price per Share, Exercised Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Concentrations of Credit Risk and Other Risks and Uncertainties Concentration Risk, Credit Risk, Policy [Policy Text Block] Minimum Minimum [Member] Minimum Common Stock [Member] Common [Member] Common Unit 2026 Long-Term Debt, Maturity, Year Two Accounts Payable and Accrued Liabilities Disclosure [Text Block] Accrued Expenses and Other Current Liabilities Cancelled Number of Profit Interests, Canceled and replaced with restricted stock awards Share Based Compensation Number Of Profits Interests Canceled And Replaced With Restricted Stock Awards Share Based Compensation Number Of Profits Interests Canceled And Replaced With Restricted Stock Awards. Sales price and fair value of common units, difference Sales Price And Fair Value Of Common Units Difference Amount Sales price and fair value of common units, difference amount. Outstanding, Weighted-Average Grant Date Fair Value Outstanding, Weighted-Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Non-cash operating lease expense Operating Lease, Right-of-Use Asset, Periodic Reduction Additional Paid in Capital [Member] Additional Paid-in Capital [Member] Change in uncertain tax position Change In Uncertain Tax Positions Change In Uncertain Tax Positions Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Income Statement Location Statement of Income Location, Balance [Domain] 2024 (remaining three months) 2022 (remaining three months) Lessee, Operating Lease, Liability, to be Paid, Year One Other assets Other Assets, Noncurrent Outstanding Capital Class A Unit [Member] Outstanding Capital Class A Unit [Member] Prepaid expenses and other current assets Other Prepaid Expense, Current Debt Securities, Available-for-Sale Proceeds from Sale of Debt Securities, Available-for-Sale Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Disaggregation of Revenue [Line Items] Non-controlling interest Equity, Attributable to Noncontrolling Interest Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance Stockholders' Equity Attributable to Noncontrolling Interest, Total Evaluation Agreements Repurchase Agreements, Resale Agreements, Securities Borrowed, and Securities Loaned Disclosure [Text Block] Scenario [Domain] Title and Position [Domain] Series B Common Warrants Member Series B Common Warrants [Member] Series B Common Warrants [Member] Warrants and Rights Outstanding Fair value totaling Number of Profit Interests Granted Share Based Compensation Number Of Profits Interests Grants In Period Gross Share Based Compensation Number Of Profits Interests Grants In Period Gross. Pre Funded Warrant Member Pre Funded Warrant [Member] Pre-Funded Warrant [Member] Common stock, value Common Stock, Value, Issued Common Stock, Value, Issued, Total Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Ending Balance Common stock units issued Fair value measurement probability of exit events Fair Value Measurement Probability Of Exit Events Fair value measurement probability of exit events. Non-controlling interest adjustment for changes in proportionate ownership in Rani LLC Stock Issued During Period, Value, Conversion of Units Cash Equivalents Cash and Cash Equivalents, Fair Value Disclosure Cash and Cash Equivalent [Table] Market capitalization amount Capitalization, Long-Term Debt and Equity Capitalization, Long-Term Debt and Equity, Total Preferred Units, Class Preferred Units, Class [Domain] Long-Term Debt, Maturity, Year Three 2026 Lease liability Total operating lease liability Operating Lease, Liability Tax Receivable Agreement Tax Receivable Agreement, Policy [Policy Text Block] Tax Receivable Agreement, Policy [Policy Text Block] Measurement Frequency Measurement Frequency [Axis] Schedule of Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Commitments and Contingencies Commitments and contingencies (Note 11) Weighted average Class A common share outstanding-diluted Weighted Average Number of Shares Outstanding, Diluted, Total Weighted Average Number of Shares Outstanding, Diluted Weighted-average share outstanding diluted Significant Accounting Policies Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Lessee, Operating Lease, Renewal Term Lessee, Operating Lease, Renewal Term Total undiscounted future minimum lease payments Total undiscounted future minimum lease payments Lessee, Operating Lease, Liability, to be Paid Future minimum lease payments Summary of Profits Interests Activity Schedule Of Share Based Compensation Profits Interests Activity Table [Text Block] Tabular disclosure for profits interests activity. Weighted Average Grant Date Fair Value, Canceled and replaced with restricted stock awards Share Based Compensation Profit Interests Canceled And Replaced With Restricted Stock Awards Weighted Average Grant Date Fair Value Share Based Compensation Profit Interests Canceled And Replaced With Restricted Stock Awards Weighted Average Grant Date Fair Value. Continuing LLC Owners [Member] Continuing LLC Owners Number of Profit Interests Forfeited Share Based Compensation Number Of Profits Interests Forfeitures Share Based Compensation Number Of Profits Interests Forfeitures. Comprehensive loss Comprehensive loss Comprehensive loss attributable to Rani Therapeutics Holdings, Inc. Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Entity Small Business Entity Small Business Convertible Preferred units outstanding Limited Liability Company (LLC) Preferred Unit, Outstanding U.S. Treasuries US Treasury Securities [Member] Rent expense Operating Leases, Rent Expense Operating Leases, Rent Expense, Total Two Thousand And Twenty One Employee Stock Purchase Plan [Member] Two Thousand And Twenty One Employee Stock Purchase Plan [Member] 2021 Employee Stock Purchase Plan Credit Facility [Axis] Novartis Agreement [Member] Novartis Agreement [Member] Novartis Agreement [Member] Forfeiture of restricted stock awards, Shares Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total Aggregate Intrinsic Value, Granted (in thousands) Amount of accumulated difference between fair value of underlying shares on dates of grant and grant price on options granted (or share units converted) into shares. Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted in Period, Intrinsic Value Service agreement term. Service Agreement Term Service agreement term Net accretion and amortization of investments in marketable securities Accretion (Amortization) of Discounts and Premiums, Investments Equity-Based Compensation Compensation Related Costs, Policy [Policy Text Block] Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Weighted Average Exercise Price per Share, Outstanding, Beginning balance Weighted Average Exercise Price per Share, Outstanding, Ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock options, outstanding, weighted average exercise price International goverment Debt Security, Government, Non-US [Member] Restricted Cash Equivalents Restricted Cash Equivalents [Member] Restricted Cash Equivalents [Member] Asset Class [Axis] Common Unit Authorized Common units, authorized Common Unit, Authorized Exchanges of Paired Interests non-corresponding Class A Units of Rani LLC Exchanges Of Paired Interests And Non-Corresponding Class A Units Exchanges Of Paired Interests And Non-Corresponding Class A Units Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Right- of- use asset obtained in exchange for new operating lease liabilities Measurement Frequency Measurement Frequency [Domain] Aggregate desired patent acquisition Aggregate desired patent acquisition Aggregate desired patent acquisition Level 3 Fair Value, Inputs, Level 3 [Member] Service agreement remaining term Operating Lease, Weighted Average Remaining Lease Term Weighted-average remaining lease term (in years) Subsequent Events [Text Block] Subsequent Events Share-Based Payment Arrangement [Member] Equity-Based Compensation Members' Deficit [Member] Members' Deficit. Members' Deficit [Member] Accounts payable Accounts Payable, Current Accounts Payable, Current, Total Capital Unit, Class [Domain] Deferred Offering Costs Deferred offering costs Financial liabilities measured at fair value Liabilities, Fair Value Disclosure Total liabilities Liabilities, Fair Value Disclosure, Total Increase (Decrease) in Accrued Liabilities Increase (Decrease) in Accrued Liabilities, Total Accrued expenses and other current liabilities XML 8 R1.htm IDEA: XBRL DOCUMENT v3.24.3
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2024
Nov. 11, 2024
Document Information [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Sep. 30, 2024  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q3  
Current Fiscal Year End Date --12-31  
Entity Registrant Name RANI THERAPEUTICS HOLDINGS, INC.  
Entity Central Index Key 0001856725  
Securities Act File Number 001-40672  
Entity Tax Identification Number 86-3114789  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 2051 Ringwood Avenue  
Entity Address, City or Town San Jose  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 95131  
City Area Code 408  
Local Phone Number 457-3700  
Title of 12(b) Security Class A common stock, par value $0.0001 per share  
Trading Symbol RANI  
Security Exchange Name NASDAQ  
Document Quarterly Report true  
Document Transition Report false  
Common Class A [Member] | Forecast [Member]    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   33,311,543
Common Class B [Member] | Forecast [Member]    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   23,977,139
Common Class C | Forecast [Member]    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   0
XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 4,277 $ 5,864
Marketable securities 26,127 42,675
Prepaid expenses and other current assets 1,967 2,308
Total current assets 32,371 50,847
Property and equipment, net 5,496 6,105
Operating lease right-of-use asset 5,427 718
Other assets 246 246
Total assets 43,540 57,916
Current liabilities:    
Accounts payable 1,566 648
Accrued expenses and other current liabilities 1,867 1,726
Deferred revenue 600 0
Current portion of long-term debt 14,768 4,897
Current portion of operating lease liability 1,410 718
Total current liabilities 20,211 7,989
Long-term debt, less current portion 13,537 24,484
Operating lease liability, less current portion 4,017 0
Total liabilities 37,765 32,473
Commitments and contingencies (Note 11)
Stockholders' equity:    
Preferred stock, $0.0001 par value - 20,000 shares authorized; none issued and outstanding as of September 30, 2024 and December 31, 2023 0 0
Additional paid-in capital 97,067 85,762
Accumulated other comprehensive gain (loss) 8 (12)
Accumulated deficit (93,960) (72,889)
Total stockholders' equity attributable to Rani Therapeutics Holdings, Inc. 3,120 12,866
Non-controlling interest 2,655 12,577
Total stockholders' equity 5,775 25,443
Total liabilities and stockholders' equity 43,540 57,916
Common Class A [Member]    
Stockholders' equity:    
Common stock, value 3 3
Common Class B [Member]    
Stockholders' equity:    
Common stock, value 2 2
Common Class C    
Stockholders' equity:    
Common stock, value $ 0 $ 0
XML 10 R3.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 30, 2024
Dec. 31, 2023
Preferred stock, par value $ 0.0001 $ 0.0001
Preferred stock authorized 20,000,000 20,000,000
Preferred stock issued 0 0
Preferred stock outstanding 0 0
Common Class A [Member]    
Common stock par value $ 0.0001 $ 0.0001
Common stock shares authorized 800,000,000 800,000,000
Common stock shares issued 29,807,000 26,036,000
Common stock shares outstanding 29,807,000 26,036,000
Common Class B [Member]    
Common stock par value $ 0.0001 $ 0.0001
Common stock shares authorized 40,000,000 40,000,000
Common stock shares issued 24,116,000 24,116,000
Common stock shares outstanding 24,116,000 24,116,000
Common Class C [Member]    
Common stock par value $ 0.0001 $ 0.0001
Common stock shares authorized 20,000,000 20,000,000
Common stock shares issued 0 0
Common stock shares outstanding 0 0
XML 11 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Operating expenses        
Research and development $ 6,172 $ 11,220 $ 19,872 $ 32,018
General and administrative 5,627 6,635 18,484 20,647
Total operating expenses 11,799 17,855 38,356 52,665
Loss from operations (11,799) (17,855) (38,356) (52,665)
Other income (expense), net        
Interest income and other, net 414 839 1,403 2,626
Interest expense and other, net (1,337) (1,316) (3,909) (3,789)
Net loss (12,722) (18,332) (40,862) (53,828)
Net loss attributable to non-controlling interest (5,939) (9,135) (19,791) (26,956)
Net loss attributable to Rani Therapeutics Holdings, Inc. $ (6,783) $ (9,197) $ (21,071) $ (26,872)
Net loss per Class A common share attributable to Rani Therapeutics Holdings, Inc.-Basic $ (0.24) $ (0.36) $ (0.78) $ (1.06)
Net loss per Class A common share attributable to Rani Therapeutics Holding, Inc., diluted $ (0.24) $ (0.36) $ (0.78) $ (1.06)
Weighted-average share outstanding basic 28,836 25,552 27,071 25,380
Weighted-average share outstanding diluted 28,836 25,552 27,071 25,380
XML 12 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net loss $ (12,722) $ (18,332) $ (40,862) $ (53,828)
Other comprehensive loss        
Net unrealized gain on marketable securities 24 45 37 64
Comprehensive loss (12,698) (18,287) (40,825) (53,764)
Comprehensive loss attributable to non-controlling interest (5,928) (9,113) (19,774) (26,924)
Comprehensive loss attributable to Rani Therapeutics Holdings, Inc. $ (6,770) $ (9,174) $ (21,051) $ (26,840)
XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Class A [Member]
Common Class B [Member]
Common [Member]
Common Class A [Member]
Common [Member]
Common Class B [Member]
Additional Paid in Capital [Member]
Noncontrolling Interest [Member]
Accumulated Other Comprehensive Loss Member
Accumulated Deficit [Member]
Beginning Balance at Dec. 31, 2022 $ 74,004     $ 3 $ 2 $ 75,842 $ 37,149 $ (73) $ (38,919)
Beginning Balance (shares) at Dec. 31, 2022       25,295,000 24,116,000        
Issuance of common stock under employee equity plans, net of shares withheld for tax settlement , shares       81,000          
Issuance of common stock under employee equity plans, net of shares withheld for tax settlement, amount (124)         (124)      
Non-controlling interest adjustment for changes in proportionate ownership in Rani LLC           98 (98)    
Stock-based compensation 4,415         2,202 2,213    
Other comprehensive loss 126           63 63  
Net loss (16,832)           (8,460)   (8,372)
Ending Balance at Mar. 31, 2023 61,589     $ 3 $ 2 78,018 30,867 (10) (47,291)
Ending Balance (shares) at Mar. 31, 2023       25,376,000 24,116,000        
Beginning Balance at Dec. 31, 2022 74,004     $ 3 $ 2 75,842 37,149 (73) (38,919)
Beginning Balance (shares) at Dec. 31, 2022       25,295,000 24,116,000        
Issuance of common stock in connection with the July Securities Purchase Agreement, net of issuance costs, Value 80                
Net loss (53,828)                
Ending Balance at Sep. 30, 2023 34,819     $ 3 $ 2 83,380 17,266 (41) (65,791)
Ending Balance (shares) at Sep. 30, 2023       25,876,000 24,116,000        
Beginning Balance at Mar. 31, 2023 61,589     $ 3 $ 2 78,018 30,867 (10) (47,291)
Beginning Balance (shares) at Mar. 31, 2023       25,376,000 24,116,000        
Issuance of common stock under employee stock purchase plan, net of shares withheld for tax settlement (Shares)       63,000          
Issuance of common stock under employee stock purchase plan 219         219      
Issuance of common stock under employee equity plans, net of shares withheld for tax settlement , shares       78,000          
Issuance of common stock under employee equity plans, net of shares withheld for tax settlement, amount (9)         (9)      
Non-controlling interest adjustment for changes in proportionate ownership in Rani LLC           (54) 54    
Stock-based compensation 5,141         2,572 2,569    
Other comprehensive loss (107)           (54) (53)  
Net loss (18,664)           (9,361)   (9,303)
Ending Balance at Jun. 30, 2023 48,169     $ 3 $ 2 80,746 24,075 (63) (56,594)
Ending Balance (shares) at Jun. 30, 2023       25,517,000 24,116,000        
Issuance of common stock under employee equity plans, net of shares withheld for tax settlement , shares       319,000          
Issuance of common stock under employee equity plans, net of shares withheld for tax settlement, amount (29)         (29)      
Effect of exchanges of Paired Interests and non-corresponding Class A Units of Rani LLC       42,000          
Non-controlling interest adjustment for changes in proportionate ownership in Rani LLC           159 (159)    
Forfeiture of restricted stock awards (12)         (6) (6)    
Forfeiture of restricted stock awards, Shares       (2,000)          
Stock-based compensation 4,978         2,510 2,468    
Other comprehensive loss 45           23 22  
Net loss (18,332)           (9,135)   (9,197)
Ending Balance at Sep. 30, 2023 34,819     $ 3 $ 2 83,380 17,266 (41) (65,791)
Ending Balance (shares) at Sep. 30, 2023       25,876,000 24,116,000        
Beginning Balance at Dec. 31, 2023 25,443     $ 3 $ 2 85,762 12,577 (12) (72,889)
Beginning Balance (shares) at Dec. 31, 2023   26,036,000 24,116,000 26,036,000 24,116,000        
Issuance of common stock under employee equity plans, net of shares withheld for tax settlement , shares       175,000          
Effect of exchanges of Paired Interests and non-corresponding Class A Units of Rani LLC       83,000          
Non-controlling interest adjustment for changes in proportionate ownership in Rani LLC           45 (45)    
Stock-based compensation 3,870         1,969 1,901    
Other comprehensive loss 1             1  
Net loss (14,779)           (7,296)   (7,483)
Ending Balance at Mar. 31, 2024 14,535     $ 3 $ 2 87,776 7,137 (11) (80,372)
Ending Balance (shares) at Mar. 31, 2024       26,294,000 24,116,000        
Beginning Balance at Dec. 31, 2023 25,443     $ 3 $ 2 85,762 12,577 (12) (72,889)
Beginning Balance (shares) at Dec. 31, 2023   26,036,000 24,116,000 26,036,000 24,116,000        
Issuance of common stock in connection with the July Securities Purchase Agreement, net of issuance costs, Value 99                
Net loss (40,862)                
Ending Balance at Sep. 30, 2024 5,775     $ 3 $ 2 97,067 2,655 8 (93,960)
Ending Balance (shares) at Sep. 30, 2024   29,807,000 24,116,000 29,807,000 24,116,000        
Beginning Balance at Mar. 31, 2024 14,535     $ 3 $ 2 87,776 7,137 (11) (80,372)
Beginning Balance (shares) at Mar. 31, 2024       26,294,000 24,116,000        
Issuance of common stock under employee stock purchase plan, net of shares withheld for tax settlement (Shares)       110,000          
Issuance of common stock under employee stock purchase plan 221         221      
Issuance of common stock under employee equity plans, net of shares withheld for tax settlement , shares       85,000          
Issuance of common stock under employee equity plans, net of shares withheld for tax settlement, amount 14         14      
Non-controlling interest adjustment for changes in proportionate ownership in Rani LLC           (108) 108    
Stock-based compensation 4,129         2,109 2,020    
Other comprehensive loss 12           6 6  
Net loss (13,361)           (6,556)   (6,805)
Ending Balance at Jun. 30, 2024 5,550     $ 3 $ 2 90,012 2,715 (5) (87,177)
Ending Balance (shares) at Jun. 30, 2024       26,489,000 24,116,000        
Issuance of common stock in connection with the July Securities Purchase Agreement, net of issuance costs, Value 8,883         8,883      
Issuance of common stock in connection with the July Securities Purchase Agreement, net of issuance costs, Shares       2,800,000          
Exercise of pre-funded warrants       447,000          
Issuance of common stock under employee equity plans, net of shares withheld for tax settlement , shares       71,000          
Issuance of common stock under employee equity plans, net of shares withheld for tax settlement, amount (1)         (1)      
Non-controlling interest adjustment for changes in proportionate ownership in Rani LLC           (4,010) 4,010    
Stock-based compensation 4,041         2,183 1,858    
Other comprehensive loss 24           11 13  
Net loss (12,722)           (5,939)   (6,783)
Ending Balance at Sep. 30, 2024 $ 5,775     $ 3 $ 2 $ 97,067 $ 2,655 $ 8 $ (93,960)
Ending Balance (shares) at Sep. 30, 2024   29,807,000 24,116,000 29,807,000 24,116,000        
XML 14 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) (Parenthetical)
$ in Thousands
3 Months Ended
Sep. 30, 2024
USD ($)
Stock issuance costs $ 1,117
XML 15 R8.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Cash flows from operating activities    
Net loss $ (40,862) $ (53,828)
Adjustments to reconcile net loss to net cash used in operating activities:    
Stock-based compensation expense 12,040 14,522
Depreciation and amortization 762 595
Non-cash operating lease expense 1,332 780
Amortization of debt discount and issuance costs 174 174
Net accretion and amortization of investments in marketable securities (940) (1,851)
Loss on disposal of property and equipment 65 0
Changes in operating assets and liabilities:    
Prepaid expenses and other current assets 341 (66)
Accounts payable 918 68
Accrued expenses and other current liabilities 61 1,628
Deferred revenue 600 0
Operating lease liabilities (1,332) (780)
Net cash used in operating activities (26,841) (38,758)
Cash flows from investing activities    
Proceeds from maturities of marketable securities 57,250 81,500
Purchases of marketable securities (39,725) (63,852)
Purchases of property and equipment (237) (1,062)
Net cash provided by investing activities 17,288 16,586
Cash flows from financing activities    
Proceeds from issuance of common stock and pre-funded warrants in connection with the July Securities Purchase Agreement, net of issuance costs of $1,117 8,883 0
Issuance of common stock under employee stock purchase plan 221 219
Proceeds from employee stock purchase plan 99 80
Exercise of options 51 0
Tax withholdings paid on behalf of employees for net share settlement (38) (162)
Repayment of debt (1,250) 0
Net cash provided by financing activities 7,966 137
Net decrease in cash, cash equivalents and restricted cash equivalents (1,587) (22,035)
Cash, cash equivalents and restricted cash equivalents, beginning of period 6,364 27,507
Cash, cash equivalents and restricted cash equivalents, end of period 4,777 5,472
Supplemental disclosures of non-cash investing and financing activities    
Right- of- use asset obtained in exchange for new operating lease liabilities 4,731 0
Remeasurement of operating lease right-of-use assets 589 578
Exchanges of Paired Interests non-corresponding Class A Units of Rani LLC 298 169
Interest income receivable included in prepaid expenses and other current assets 29 188
Property and equipment purchases included in accounts payable and accrued expenses and other current liabilities $ 0 $ 250
XML 16 R9.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)
$ in Thousands
Sep. 30, 2024
USD ($)
Securities Purchase Agreement [Member]  
Net of issuance costs $ 1,117
XML 17 R10.htm IDEA: XBRL DOCUMENT v3.24.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Pay vs Performance Disclosure        
Net Income (Loss) $ (6,783) $ (9,197) $ (21,071) $ (26,872)
XML 18 R11.htm IDEA: XBRL DOCUMENT v3.24.3
Insider Trading Arrangements
3 Months Ended
Sep. 30, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 19 R12.htm IDEA: XBRL DOCUMENT v3.24.3
Organization and Nature of Business
9 Months Ended
Sep. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Nature of Business

1. Organization and Nature of Business

Description of Business

Rani Therapeutics Holdings, Inc. (“Rani Holdings”, and together with its consolidated subsidiary, the “Company”) is a clinical-stage biotherapeutics company focusing on advancing technologies to enable the administration of biologics and drugs orally, to provide patients, physicians, and healthcare systems with a convenient alternative to painful injections. The Company’s technology comprises a drug-agnostic oral delivery platform, the RaniPill capsule, which is designed to deliver a wide variety of drug substances, including antibodies, proteins, peptides, and oligonucleotides. The Company is advancing a portfolio of oral therapeutics using the RaniPill capsule. The Company is headquartered in San Jose, California and operates in one segment.

Organization

Rani Holdings was formed as a Delaware corporation in April 2021 for the purpose of facilitating an initial public offering (“IPO”) of its Class A common stock. In connection with the IPO, the Company effected a series of organizational transactions (the “Organizational Transactions”), which, together with the IPO, were completed in August 2021, that resulted in the Company becoming the ultimate parent company of Rani Therapeutics, LLC (“Rani LLC”). The Company operates its business through Rani LLC.

As part of the Organizational Transactions, the Company entered into a Registration Rights Agreement with certain individuals and entities that continued to hold economic nonvoting Class A units of Rani LLC (“Class A Units”), collectively referred to herein as the “Continuing LLC Owners”. The Continuing LLC Owners are entitled to exchange, subject to the terms of the Fifth Amended and Restated Limited Liability Company Agreement of Rani LLC (the “Rani LLC Agreement”), the Class A Units they hold in Rani LLC, together with the shares they hold of the Company Class B common stock (together referred to as a "Paired Interest"), in return for shares of the Company’s Class A common stock on a one-for-one basis provided that, at the Company’s election, the Company has the ability to effect a direct exchange of such Class A common stock or make a cash payment equal to a volume weighted average market price of one share of Class A common stock for each Paired Interest redeemed. Any shares of Class B common stock will be canceled on a one-for-one basis if, at the election of the Continuing LLC Owners, the Company redeems or exchanges such Paired Interest pursuant to the terms of the Rani LLC Agreement. As of September 30, 2024, certain individuals who continue to own interests in Rani LLC but do not hold shares of the Company’s Class B common stock (“non-corresponding Class A Units”) have the ability to exchange their non-corresponding Class A Units of Rani LLC for 1,261,690 shares of the Company’s Class A common stock.

Liquidity

The Company has incurred recurring losses since its inception, including net losses of $40.9 million for the nine months ended September 30, 2024. As of September 30, 2024, the Company had an accumulated deficit of $94.0 million and for the nine months ended September 30, 2024, had negative cash flows from operations of $26.8 million. As of September 30, 2024, cash, cash equivalents and marketable securities totaled $30.4 million. Based on its available cash resources and current operating plan, there is substantial doubt regarding the Company’s ability to continue as a going concern for a period of one year after the date that its financial statements for the nine months ended September 30, 2024 are issued. The Company’s existing capital resources, including the issuance and sale of Class A common stock and warrants pursuant to a securities purchase agreement with an institutional investor in July 2024, will not be sufficient to enable it to initiate any pivotal clinical trials. The Company will need to raise substantial additional funds in the future in order to complete the development of the RaniPill platform, to complete the clinical development of its product candidates and seek regulatory approval thereof, to expand its manufacturing capabilities, to further develop the RaniPill HC device and to commercialize any of its product candidates.

In July 2024, the Company entered into a securities purchase agreement (the “July Securities Purchase Agreement”) with an institutional investor relating to the issuance and sale of: (i) 2,800,000 shares of Class A common stock, (ii) pre-funded warrants to purchase 446,753 shares of Class A common stock, (iii) Series A common warrants, which accompany the Class A common stock and pre-funded warrants, to purchase an aggregate of 3,246,753 shares of Class A common stock and (iv) Series B common warrants, which accompany the Class A common stock and pre-funded warrants, to purchase an aggregate of 3,246,753 shares of Class A common stock (the “July Offering”). The aggregate net proceeds from the July Offering totaled $8.9 million, after deducting placement agent fees and other offering expenses, and excluding potential proceeds, if any, from the exercise of the Series A common warrants and Series B common warrants issued in the July Offering. In August 2024, the pre-funded warrants were fully exercised for de minimis proceeds.

In August 2022, the Company entered into a Controlled Equity Sales Agreement (the "Sales Agreement") with Cantor Fitzgerald & Co. and H.C. Wainwright & Co., LLC (collectively the "Agents"), pursuant to which the Company may offer and sell from time to time through the Agents up to $150 million of shares of its Class A common stock, in such share amounts as the Company may specify by notice to the Agents, in accordance with the terms and conditions set forth in the Sales Agreement. The potential proceeds from the Sales Agreement are expected to be used for general corporate purposes. As of September 30, 2024, the Company has no sales under the Sales Agreement.

The Company expects to continue to generate operating losses and negative operating cash flows for the foreseeable future as it continues to develop the RaniPill capsule. The Company expects to finance its future operations with its existing cash and through strategic financing opportunities that could include, but are not limited to, future offerings of its equity, such as “at the market offerings” as defined in Rule 415(a)(4) under the Securities Act, collaboration or licensing agreements, or the incurrence of debt. However, there is no guarantee that any of these strategic or financing opportunities will be executed or realized on favorable terms, if at all. As a result, the Company has concluded that management’s plans do not alleviate substantial doubt about the Company’s ability to continue as a going concern.

Subsequent to September 30, 2024, the Company completed an additional equity offering with the aggregate gross proceeds of approximately $10.0 million, before deducting placement agent fees and other estimated offering expenses payable by the Company, and excluding potential proceeds, if any, from the exercise of certain warrants issued in the offering (Note 16). The proceeds received do not alleviate substantial doubt about the Company’s ability to continue as a going concern.

XML 20 R13.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2024
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

2. Summary of Significant Accounting Policies

Basis of Presentation

These condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). Certain prior period amounts have been reclassified to be consistent with current period presentation.

The Company operates and controls all of the business and affairs of Rani LLC and, through Rani LLC conducts its business. Because the Company manages and operates the business and controls the strategic decisions and day-to-day operations of Rani LLC and also has a substantial financial interest in Rani LLC, the Company consolidates the financial results of Rani LLC, and a portion of its net loss is allocated to the non-controlling interests in Rani LLC held by the Continuing LLC Owners. All intercompany accounts and transactions have been eliminated in consolidation.

 

Unaudited Interim Condensed Consolidated Financial Statements

The accompanying condensed consolidated financial statements have been prepared in accordance with U.S. GAAP for interim financial information and pursuant to Form 10-Q of Regulation S-X of the Securities and Exchange Commission (“SEC”). Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. These unaudited condensed consolidated financial statements include all adjustments necessary to fairly state the financial position and the results of the Company's operations and cash flows for interim periods in accordance with U.S. GAAP. All such adjustments are of a normal, recurring nature. Operating results for the three and nine months ended September 30, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024 or for any future period.

The consolidated balance sheet as of December 31, 2023 included herein was derived from the audited consolidated financial statements as of that date. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. Therefore, these interim condensed consolidated financial statements should be read in conjunction with the 2023 consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K filed with the SEC on March 20, 2024.

 

Use of Estimates

The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses and the disclosure of contingent assets and liabilities in the Company’s condensed consolidated financial statements and accompanying notes. The Company evaluates its estimates on an ongoing basis. The Company bases its estimates on its historical experience and also on assumptions that we believe are reasonable; however, actual results may differ materially and adversely from these estimates.

 

Significant Accounting Policies

A description of the Company’s significant accounting policies is included in the audited consolidated financial statements within its Annual Report on Form 10-K for the year ended December 31, 2023. Except as noted below, there have been no material changes in the Company’s significant accounting policies during the nine months ended September 30, 2024.

Cash, Cash Equivalents and Restricted Cash Equivalents

The following table provides a reconciliation of cash and cash equivalents and restricted cash equivalents reported as a component of prepaid expenses and other current assets on the condensed consolidated balance sheet which, in aggregate, represents the amount reported in the condensed consolidated statements of cash flows for the nine months ended September 30, 2024 and 2023:

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

End of Period:

 

 

 

 

 

 

Cash and cash equivalents

 

$

4,277

 

 

$

4,972

 

Restricted cash equivalents

 

 

500

 

 

 

500

 

Total cash, cash equivalents and restricted cash equivalents

 

$

4,777

 

 

$

5,472

 

Collaborative Arrangements

The Company assesses whether its collaboration agreements are subject to ASC Topic 808: Collaborative Arrangements based on whether they involve joint operating activities and whether both parties have active participation in the arrangement and are exposed to significant risks and rewards. To the extent that the arrangement falls within the scope of Topic 808 and the Company concludes that its collaboration partner is not a customer, the Company presents amounts due from its collaboration partner as a reduction of research and development expense based on the nature of such payments.

Revenue Recognition

The Company primarily generates revenue from evaluation arrangements with certain pharmaceutical partners, under which the Company performs evaluation services of the partner’s drug molecules using the RaniPill platform technology (Note 6).

Revenue is recognized when control of promised goods or services is transferred to a customer in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To determine revenue recognition for its arrangements with customers, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation.

The majority of the Company’s contracts include only one performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is defined as the unit of account for revenue recognition. In determining whether performance obligations meet the criteria for being distinct, the Company considers a number of factors, such as the degree of interrelation and interdependence between obligations, and whether or not the good or service significantly modifies or transforms another good or service in the contract. Revenue for an individual contract is recognized at the related transaction price, which is the amount the Company expects to be entitled to in exchange for transferring the products and/or services. Revenue is recognized only to the extent that it is probable that a significant reversal of the cumulative amount recognized will not occur in future periods. As a practical expedient, we do not adjust the transaction price for the effects of a significant financing component if, at contract inception, the period between customer payment and the transfer of goods or services is expected to be one year or less. Variable consideration has not been material to our condensed consolidated financial statements.

Consistent with the Company's policies and practices as described above, the Company recognizes contract revenue from its evaluation arrangements using a cost-based input method, which most faithfully depicts the transfer of the performance obligation to the customer. Accordingly, the Company will recognize contract revenue based on actual costs incurred as a percentage of total estimated costs the Company expects to incur to deliver its performance obligation. These actual costs consist of the internal labor efforts, in vivo testing services and materials costs related to the agreement, as the costs incurred over time will reflect the transfer of its performance obligations to the customer. The cumulative effect of revisions to estimated costs to complete the Company’s performance obligation will be recorded in the period in which changes are identified and amounts are reasonably estimable. Such costs are expensed when incurred and are included as a component of research and development expenses in the Company’s condensed consolidated statements of operations and comprehensive loss.

Customer options, such as options granted to allow a customer to acquire later stage evaluation services, are evaluated at contract inception in order to determine whether those options provide a material right (i.e., an optional good or service offered for free or at a discount) to the customer. If the customer options represent a material right, the material right is treated as a separate performance obligation at the outset of the arrangement. The Company allocates the transaction price to material rights based on the standalone selling price, and revenue is recognized when or as the future goods or services are transferred or when the option expires. Customer options that are not material rights do not give rise to a separate performance obligation, and as such, the additional consideration that would result from a customer exercising an option in the future is not included in the transaction price for the current contract. Instead, the option is deemed a marketing offer, and additional option fee payments are recognized or being recognized as revenue when the licensee exercises the option. The exercise of an option that does not represent a material right is treated as a separate contract for accounting purposes.

Incremental costs of obtaining contracts are expensed when incurred when the amortization period of the assets that otherwise would have been recognized is one year or less. To date, none of these costs have been material. The costs to fulfill the contracts are determined to be immaterial and are recognized as an expense when incurred.

Contract assets are generated when contractual billing schedules differ from revenue recognition timing and the Company records a contract receivable when it has an unconditional right to consideration. No contract assets balance was recorded as of September 30, 2024 or December 31, 2023.

Contract liabilities are recorded as deferred revenue when cash payments are received or due in advance of performance or where the Company has unsatisfied performance obligations. As of September 30, 2024, the Company had deferred revenue of $0.6 million related to unsatisfied evaluation services (Note 6). There was no deferred revenue as of December 31, 2023.

Recently Issued Accounting Pronouncements

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”). The amendments in ASU 2023-07 are intended to improve reportable segment disclosure, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 is effective for annual periods beginning after December 15, 2023, and interim periods beginning after December 15, 2024. The amendments in this ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is permitted. The Company is evaluating the impact of this guidance on its condensed consolidated financial statements and related disclosures.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”). ASU 2023-09 requires enhanced annual disclosures regarding the rate reconciliation and income taxes paid information. ASU 2023-09 is effective for annual periods beginning after December 15, 2024 and may be adopted on a prospective or retrospective basis. Early adoption is permitted. The Company is evaluating the impact of this guidance on its condensed consolidated financial statements and related disclosures.

XML 21 R14.htm IDEA: XBRL DOCUMENT v3.24.3
Cash, Cash Equivalents, Restricted Cash Equivalents and Marketable Securities
9 Months Ended
Sep. 30, 2024
Cash and Cash Equivalents [Abstract]  
Cash Equivalents, Restricted Cash Equivalents and Marketable Securities

3. Cash Equivalents, Restricted Cash Equivalents and Marketable Securities

The following tables summarizes the amortized cost and fair value of the Company's cash equivalents, restricted cash equivalents and marketable securities by major investment category (in thousands):

 

 

 

As of September 30, 2024

 

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Estimated Fair Value

 

Current assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

2,090

 

 

$

 

 

$

 

 

$

2,090

 

Total cash equivalents

 

 

2,090

 

 

 

 

 

 

 

 

 

2,090

 

Restricted cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

500

 

 

 

 

 

 

 

 

 

500

 

Total cash equivalents and restricted cash equivalents

 

 

2,590

 

 

 

 

 

 

 

 

 

2,590

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasuries and agencies

 

 

26,118

 

 

 

9

 

 

 

 

 

 

26,127

 

Total cash equivalents, restricted cash equivalents and marketable securities

 

$

28,708

 

 

$

9

 

 

$

 

 

$

28,717

 

 

 

 

As of December 31, 2023

 

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Estimated Fair Value

 

Current assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

3,339

 

 

$

 

 

$

 

 

$

3,339

 

Total cash and cash equivalents

 

 

3,339

 

 

 

 

 

 

 

 

 

3,339

 

Restricted cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

500

 

 

 

 

 

 

 

 

 

500

 

Total cash equivalents and restricted cash equivalents

 

 

3,839

 

 

 

 

 

 

 

 

 

3,839

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasuries and agencies

 

 

35,513

 

 

 

 

 

 

(18

)

 

 

35,495

 

Corporate debt securities

 

 

1,971

 

 

 

 

 

 

(8

)

 

 

1,963

 

Commercial paper

 

 

5,219

 

 

 

 

 

 

(2

)

 

 

5,217

 

Total marketable securities

 

 

42,703

 

 

 

 

 

 

(28

)

 

 

42,675

 

Total cash equivalents, restricted cash equivalents and marketable securities

 

$

46,542

 

 

$

 

 

$

(28

)

 

$

46,514

 

 

All marketable securities are classified as short-term. The Company regularly reviews its available-for-sale marketable securities in an unrealized loss position and evaluates the current expected credit loss by considering factors such as historical experience, market data, issuer-specific factors, and current economic conditions. As of September 30, 2024, the aggregate difference between the amortized cost and fair value of each security in an unrealized loss position was de minimis. Since any provision for expected credit losses for a security held is limited to the amount the fair value is less than its amortized cost, no allowance for expected credit loss was deemed necessary at September 30, 2024. As of September 30, 2024 and December 31, 2023, interest income receivable recorded as a component of prepaid expenses and other current assets on the condensed consolidated balance sheet was de minimis and $0.2 million, respectively.

XML 22 R15.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements
9 Months Ended
Sep. 30, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements

4. Fair Value Measurements

The following tables detail information about the Company’s financial assets and liabilities measured at fair value on a recurring basis and indicate the level of inputs used in such measurements (in thousands):

 

 

As of September 30, 2024

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

2,090

 

 

$

 

 

$

 

 

$

2,090

 

Restricted cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

500

 

 

 

 

 

 

 

 

 

500

 

Marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasuries and agencies

 

 

26,127

 

 

 

 

 

 

 

 

 

26,127

 

Total assets

 

$

28,717

 

 

$

 

 

$

 

 

$

28,717

 

 

 

 

As of December 31, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

3,339

 

 

$

 

 

$

 

 

$

3,339

 

Restricted cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

500

 

 

 

 

 

 

 

 

 

500

 

Marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasuries and agencies

 

 

35,495

 

 

 

 

 

 

 

 

 

35,495

 

Corporate debt securities

 

 

 

 

 

1,963

 

 

 

 

 

 

1,963

 

Commercial paper

 

 

 

 

 

5,217

 

 

 

 

 

 

5,217

 

Total assets

 

$

39,334

 

 

$

7,180

 

 

$

 

 

$

46,514

 

 

Level 1 and Level 2 financial instruments are comprised of investments in money market funds and fixed-income securities. The Company estimates the fair value of its Level 2 financial instruments by taking into consideration valuations obtained from third-party pricing services. The third-party pricing services utilize industry standard valuation models, for which all significant inputs are observable, either directly or indirectly, to estimate fair value. These inputs include reported trades of and broker/dealer quotes on the same or similar securities; issuer credit spreads; benchmark securities; and other observable inputs.

There were no transfers between Level 1, Level 2 and Level 3 of the fair value hierarchy for any of the periods presented.
XML 23 R16.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses and Other Current Liabilities
9 Months Ended
Sep. 30, 2024
Accrued Liabilities [Abstract]  
Accrued Expenses and Other Current Liabilities

5. Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consist of the following (in thousands):

 

 

September 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Accrued interest

 

$

823

 

 

$

500

 

Payroll and related costs

 

 

324

 

 

 

313

 

Accrued rent

 

 

317

 

 

 

 

Accrued professional fees

 

 

190

 

 

 

235

 

Accrued preclinical and clinical trial costs

 

 

30

 

 

 

424

 

Other

 

 

183

 

 

 

254

 

Total accrued expenses and other current liabilities

 

$

1,867

 

 

$

1,726

 

XML 24 R17.htm IDEA: XBRL DOCUMENT v3.24.3
Collaborative and Evaluation Arrangements
9 Months Ended
Sep. 30, 2024
Business Combinations [Abstract]  
Collaborative and Evaluation Arrangements

6. Collaborative and Evaluation Arrangements

ProGen Co., Ltd.

In June 2024, the Company and ProGen Co., Ltd. (“ProGen”) entered into a Collaboration Agreement (the “Collaboration Agreement”). Under the Collaboration Agreement, the Company and ProGen will collaborate to manufacture, develop, seek regulatory approvals for and, if approved, commercialize a product (the “Product”) combining ProGen’s GLP-1/GLP-2 dual agonist compound, PG-102, and the RaniPill HC oral delivery device (the “Device”) in the field of weight management (including without limitation obesity, weight reduction and weight maintenance) in humans (the “Collaboration”).

Under the Collaboration Agreement, development costs, as well as operating profits and losses from the commercialization of the Product, will be equally shared by the Company and ProGen. The Company and ProGen each granted to the other party an exclusive right and license (except with respect to the other party’s affiliates and sublicensees) to certain intellectual property to develop the Product for weight management and an exclusive right and license to seek regulatory approval for, and to use, sell, offer to sell, import and commercialize the Product in their assigned territories. The Company will lead the development of the Product in the United States, Canada, Europe (including the United Kingdom) and Australia, and ProGen will lead development in all other countries.

Each party has the right to opt-out of the Collaboration (“Opt-Out”) at any time upon prior written notice to the other party. Following an Opt-Out, the continuing party shall have sole right to develop, conduct regulatory activities for and commercialize the Product on a worldwide basis. The Opt-Out party shall share all development costs and operating profit (or loss) through the effective date of the Opt-Out, and all costs to complete the conduct of any clinical trials of Product that have been initiated prior to delivery of the Opt-Out notice, even if the costs are incurred or the trials are completed after the effective date of the Opt-Out. The continuing party shall pay to the Opt-Out party low single to mid-single digit royalties on net sales of the Product made after the Opt-Out date depending on when the Opt-Out occurs.

The Company determined that the Collaboration Agreement is not a contract with a customer and is therefore accounted for under ASC Topic 808. The Company evaluates the presentation of amounts due from ProGen based on the nature of each separate activity. Reimbursements from ProGen are recognized as contra-research and development expense on the Consolidated Statement of Operations once earned and collectability is assured. As of September 30, 2024, no reimbursement has been received from or billed by ProGen nor recorded as contra-research and development expense.

Evaluation Arrangement

In August 2024, the Company entered into a contract to conduct evaluation services of certain customer compounds for oral delivery using the RaniPill HC. This customer paid the Company an up-front payment of $0.6 million upon execution of the contract. Upon completion of the evaluation services, the Company is entitled to a final $0.6 million payment for an aggregate total of $1.2 million due under the contract. In addition, if agreed upon, the agreement allows for joint filing of certain intellectual property protection in which all associated expenses will be shared equally. The customer has the ability to terminate the agreement at any time by providing 10 days’ written notice after the effective date of the contract. The contract can be terminated for cause by either party based on uncured material breach by the other party. Upon early termination, all ongoing activities under the agreement and all mutual collaboration, development and commercialization licenses and sublicenses will terminate.

The Company identified one material promise under the contract, the obligation to perform services to evaluate if the customers compounds can be orally delivered using the RaniPill HC, which was concluded to be a single performance obligation. For revenue recognition purposes, the Company determined that the duration of the contract began on the effective date in August 2024 and will end the sooner of the contractual 1-year term or upon the completion of the evaluation services. The contract duration is defined as the period in which parties to the contract have present enforceable rights and obligations. For the nine months ended September 30, 2024, no contract revenue was recognized for evaluation services performed. As of September 30, 2024, the Company had deferred revenue of $0.6 million related to unsatisfied evaluation services. There was no deferred revenue as of December 31, 2023.

XML 25 R18.htm IDEA: XBRL DOCUMENT v3.24.3
Related Party Transactions
9 Months Ended
Sep. 30, 2024
Related Party Transactions [Abstract]  
Related Party Transactions

7. Related Party Transactions

InCube Labs, LLC (“ICL”) is wholly-owned by the Company’s founder and Chairman and his family. The founder and Chairman is the father of the Company’s Chief Executive Officer. The Company’s Chief Scientific Officer is also the brother of the founder and Chairman and thus uncle of the Company’s Chief Executive Officer.

Service Agreements

In June 2021, Rani LLC entered into a service agreement with ICL effective retrospectively to January 1, 2021, and subsequently amended such agreement in March 2022 (as amended, the "Rani LLC-ICL Service Agreement"), pursuant to which Rani LLC and ICL agreed to provide personnel services to the other upon requests. Under the amendment in March 2022, Rani LLC has a right to occupy certain facilities leased by ICL in Milpitas, California and San Antonio, Texas (“Occupancy Services”) for general office, research and development, and light manufacturing. The Rani LLC-ICL Service Agreement has a twelve-month term and will automatically renew for successive twelve-month periods unless terminated; except that the Occupancy Services in Milpitas, California had a term until February 2024, following an extension granted in July 2022, and the Occupancy Services in San Antonio, Texas continue until either party gives six months’ notice of termination. Except for the Occupancy Services, Rani LLC or ICL may terminate services under the Rani LLC-ICL Service Agreement upon 60 days' notice to the other party. The Rani LLC-ICL Service Agreement specifies the scope of services to be provided as well as the methods for determining the costs of services. Costs are billed or charged on a monthly basis by ICL or Rani LLC, respectively. In December 2023, Rani LLC provided to ICL notice of termination of the Occupancy Services in San Antonio, which took effect in June 2024. In March 2024, the Company extended the Occupancy Services for the facility in Milpitas, California for an additional six-month term through August 2024 and increased the payment for such Occupancy Services during the extension period. The Occupancy Services for the facility in Milpitas, California expired in August 2024.

In June 2021, Rani Management Services, Inc. (“RMS”) entered into a service agreement with ICL effective retrospectively to January 1, 2021, pursuant to which ICL agreed to rent a specified portion of its facility in San Jose, California to RMS. Additionally, RMS and ICL agreed to provide personnel services to the other upon requests based on rates specified in the agreement. In April 2022, RMS assigned the agreement to Rani LLC. In December 2022, RMS was dissolved. In March 2024, the Company entered into an amendment to increase the Occupancy Services from 23,000 square feet to 24,000 square feet (such agreement, as assigned and amended, the “RMS-ICL Service Agreement”). The RMS-ICL Service Agreement has a twelve-month term and will automatically renew for successive twelve-month periods unless terminated. Rani LLC or ICL may terminate services under the RMS-ICL Service Agreement upon 60 days' notice to the other party, except for occupancy which requires six months’ notice. The RMS-ICL Service Agreement specifies the scope of services to be provided as well as the methods for determining the costs of services. Costs are billed or charged on a monthly basis by ICL or Rani LLC, respectively, as well as allocations of expenses based upon Rani LLC’s utilization of ICL’s facilities and equipment.

The table below details the amounts charged by ICL for services and rent, net of the amount that the Company charged ICL, which is included in the condensed consolidated statements of operations (in thousands):

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Research and development

 

$

201

 

 

$

280

 

 

$

768

 

 

$

889

 

General and administrative

 

 

41

 

 

 

87

 

 

 

187

 

 

 

220

 

Total

 

$

242

 

 

$

367

 

 

$

955

 

 

$

1,109

 

As of September 30, 2024, one of the Company's facilities was owned by an entity affiliated with the Company’s Chairman (Note 8). The Company pays for the use of this facility through the RMS-ICL Service Agreement.

 

Exclusive License, Intellectual Property and Common Unit Purchase Agreement

In June 2021, ICL and the Company, through Rani LLC, entered into an Amended and Restated Exclusive License Agreement which replaced the 2012 Exclusive License Agreement between ICL and Rani LLC, as amended in 2013, and terminated the 2012 Intellectual Property Agreement between ICL and Rani LLC, as amended in June 2013. Under the Amended and Restated Exclusive License Agreement, the Company has a fully paid, exclusive license under certain scheduled patents related to optional features of the device and certain other scheduled patents to exploit products covered by those patents in the field of oral delivery of sensors, small molecule drugs or biologic drugs including, any peptide, antibody, protein, cell therapy, gene therapy or vaccine. The Company covers patent-related expenses and, after a certain period, the Company will have the right to acquire four specified United States patent families from ICL by making a one-time payment of $0.3 million to ICL for each United States patent family that the Company desires to acquire, up to $1.0 million in the aggregate. This payment will not become an obligation until the fifth anniversary of the Amended and Restated Exclusive License Agreement. The Amended and Restated Exclusive License Agreement will terminate when there are no remaining valid claims of the patents licensed under the Amended and Restated Exclusive License Agreement. Additionally, the Company may terminate the Amended and Restated Exclusive License Agreement in its entirety or as to any particular licensed patent upon notification to ICL of such intent to terminate.

 

Non-Exclusive License Agreement between Rani and ICL (“Non-Exclusive License Agreement”)

In June 2021, the Company, through Rani LLC, entered into the Non-Exclusive License Agreement with ICL a related party, pursuant to which the Company granted ICL a non-exclusive, fully-paid license under specified patents that were assigned from ICL to the Company. Additionally, the Company agreed not to license these patents to a third party in a specific field outside the field of oral delivery of sensors, small molecule drugs or biologic drugs including, any peptide, antibody, protein, cell therapy, gene therapy or vaccine, if ICL can prove that it or its sublicensee has been in active development of a product covered by such patents in that specific field. ICL may grant sublicenses under this license to third parties only with the Company’s prior approval. The Non-Exclusive License Agreement will continue in perpetuity unless earlier terminated.

 

Intellectual Property Agreement with Mir Imran (the “Mir Agreement”)

In June 2021, the Company, through Rani LLC, entered into the Mir Agreement, pursuant to which the Company and Mir Imran agreed that the Company would own all intellectual property conceived (i) using any of the Company’s people, equipment, or facilities or (ii) that is within the field of oral delivery of sensors, small molecule drugs or biologic drugs including, any peptide, antibody, protein, cell therapy, gene therapy or vaccine. Neither the Company nor Mir Imran may assign the Mir Agreement to any third party without the prior written consent of the other party. The initial term of the Mir Agreement was three years, which could be extended upon mutual consent of the parties. In June 2024, the parties agreed to extend the term of the Mir Agreement by ninety (90) days. The Mir Agreement expired in September 2024. Expiration of the Mir Agreement does not affect the assignment to, and ownership by, the Company of intellectual property conceived during the term of the Mir Agreement.

 

Tax Receivable Agreement

Certain parties to the tax receivable agreement ("TRA"), entered into in August 2021 pursuant to the IPO and Organizational Transactions are related parties of the Company. The TRA provides that the Company pay to ICL and the other Continuing LLC Owners 85% of the amount of tax benefits, if any, it is deemed to realize from exchanges of Paired Interests. During each of the nine months ended September 30, 2024 and 2023, these parties to the TRA exchanged zero Paired Interests that resulted in tax benefits subject to the TRA.

 

Registration Rights Agreement

In connection with the IPO, the Company entered into a Registration Rights Agreement. ICL and its affiliates are parties to this agreement. The Registration Rights Agreement provides certain registration rights whereby, at any time following the IPO and the expiration of any related lock-up period, ICL and its affiliates can require the Company to register under the Securities Act of 1933, as amended (the “Securities Act”) shares of Class A common stock issuable to ICL and its affiliates upon, at the Company’s election, redemption or exchange of their Paired Interests. The Registration Rights Agreement also provides for piggyback registration rights. In March 2022, certain holders of the Company's Class A common stock considered to be related parties were made parties to the Registration Rights Agreement. As a result of certain stockholders exercising their registration rights under the Registration Rights Agreement, in December 2022, the Company filed a registration statement on Form S-3 to register 6,009,542 shares of Class A common stock of the Company held by certain of its stockholders.

Rani LLC Agreement

The Company operates its business through Rani LLC. In connection with the IPO, the Company and the Continuing LLC Owners, including ICL and its affiliates, entered into the Rani LLC Agreement. The governance of Rani LLC, and the rights and obligations of the holders of LLC Interests, are set forth in the Rani LLC Agreement. As Continuing LLC Owners, ICL and its affiliates are entitled to exchange, subject to the terms of the Rani LLC Agreement, Paired Interests for Class A common stock of the Company; provided that, at the Company’s election, the Company may effect a direct exchange of such Class A common stock or make a cash payment equal to a volume weighted average market price of one share of Class A common stock for each Paired Interest redeemed.

During each of the nine months ended September 30, 2024 and 2023, certain related parties that are party to the Rani LLC Agreement exchanged zero Paired Interests for an equal number of shares of the Company's Class A common stock.

XML 26 R19.htm IDEA: XBRL DOCUMENT v3.24.3
Leases
9 Months Ended
Sep. 30, 2024
Leases [Abstract]  
Leases

8. Leases

In November 2023, Rani LLC and BKM South Bay 240, LLC (“Landlord”) entered into the Standard Industrial/Commercial Multi-Tenant Lease - Net (the “Lease”). Pursuant to the terms of the Lease, Rani LLC is leasing approximately 33,000 square feet of space in Fremont, California, which is part of a two-building project (the “Project”). The initial term of the Lease commenced in February 2024, and the duration of the initial term is 63 months. Subject to certain conditions, Rani LLC has an option to renew the Lease for one additional 5-year term at the then-prevailing market rate. The monthly base rent for the initial term of the Lease is approximately $95,000 per month, subject to a 4% increase each year. Rani LLC is also responsible for the payment of additional rent to cover its share of common area operating expenses, including taxes, insurance, utilities, and repair and maintenance of the premises and common areas of the Project.

The Company pays for the use of its office, laboratory and manufacturing facility in San Jose, California as part of the RMS-ICL Service Agreement. In April 2022, RMS assigned the RMS-ICL Service Agreement to Rani LLC. In December 2022, RMS was dissolved. In March 2024, the Company entered into an amendment to increase the Occupancy Services from 23,000 square feet to 24,000 square feet. The RMS-ICL Service Agreement has a twelve-month term and will automatically renew for successive twelve-month periods unless Rani LLC or ICL terminate occupancy under the RMS-ICL Service Agreement upon six months’ notice. In January 2024, the Company determined it to be reasonably certain that it would exercise its renewal option for a successive twelve-month period through 2025. The Company accounted for the renewal option as a lease modification that did not result in a separate contract and recognized the additional right-of-use asset and corresponding lease liabilities associated with the Rani LLC-ICL Service Agreement in its condensed consolidated balance sheet.

Under the Rani LLC-ICL Service Agreement amended in March 2022, Rani LLC had a right to occupy certain facilities leased by ICL in Milpitas, California and San Antonio, Texas for general office, research and development, and light manufacturing. The Rani LLC-ICL Service Agreement has a twelve-month term and will automatically renew for a successive twelve-month periods unless terminated; except that the Occupancy Services in Milpitas, California had a term until February 2024, following an extension granted in July 2022. The Company accounted for the lease extension as a lease modification that did not result in a separate contract and recognized the right-of-use asset and lease liabilities associated with the Rani LLC-ICL Service Agreement in the consolidated balance sheet as of the modification date in July 2022. In December 2023, the Company provided to ICL notice of termination of the Occupancy Services in San Antonio, which took effect in June 2024. In March 2024, the Company extended the Occupancy Services for the facility in Milpitas, California for an additional six-month term through August 2024 and increased the payment for such Occupancy Services during the extension period. The Occupancy Services for the facility in Milpitas, California expired in August 2024.

The Company's leases are accounted for as operating leases and require certain fixed payments of real estate taxes and insurance in addition to future minimum lease payments, and certain variable payments of common area maintenance costs and building utilities. Variable lease payments are expensed in the period in which the obligation for those payments is incurred. These variable lease costs are payments that vary in amount beyond the commencement date, for reasons other than passage of time. Variable lease payments are excluded in the total operating lease expense and immaterial for the periods presented.

Supplemental information on the Company’s condensed consolidated balance sheet and statements of cash flows as of September 30, 2024 and 2023 and for the nine months ended September 30, 2024 and 2023, respectively, related to the Company's leases was as follows (in thousands):

 

 

 

September 30,

 

 

 

2024

 

 

2023

 

Weighted-average remaining lease term (in years)

 

 

4.1

 

 

 

1.1

 

Weighted-average discount rate

 

 

10.4

%

 

 

10.4

%

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

Cash paid for amounts included in lease liabilities:

 

 

 

 

 

 

Operating cash flows used for operating leases

 

$

1,015

 

 

$

780

 

As of September 30, 2024, minimum annual rental payments under the Company’s operating lease agreements are as follows (in thousands), excluding short-term leases:

Year ending December 31,

 

 

 

2024 (remaining three months)

 

$

465

 

2025

 

 

1,902

 

2026

 

 

1,229

 

2027

 

 

1,278

 

2028

 

 

1,330

 

2029

 

 

458

 

Total undiscounted future minimum lease payments

 

$

6,662

 

Less: Imputed interest

 

 

(1,235

)

Total operating lease liability

 

$

5,427

 

Less: Current portion of operating lease liability

 

 

1,410

 

Operating lease liability, net current portion

 

$

4,017

 

XML 27 R20.htm IDEA: XBRL DOCUMENT v3.24.3
Warrants
9 Months Ended
Sep. 30, 2024
Warrants and Rights Note Disclosure [Abstract]  
Warrants

9. Warrants

In July 2024, as part of the July Offering, the Company issued (i) pre-funded warrants to purchase 446,753 shares of Class A common stock, (ii) Series A common warrants to purchase an aggregate of 3,246,753 shares of Class A common stock and (iii) Series B common warrants to purchase an aggregate of 3,246,753 shares of Class A common stock. The pre-funded warrants are exercisable immediately and have an unlimited term and an exercise price of $0.0001 per share. The Series A Warrants will be exercisable following the six-month anniversary of the closing date of the July Offering, will expire 18 months following the date of issuance and will have an exercise price of $3.08 per share. The Series B warrants will be exercisable following the six-month anniversary of the closing date of the July Offering, will expire five and a half years from the date of issuance and will have an exercise price of $3.08 per share. The Series A warrants and Series B warrants include certain rights upon “fundamental transactions,” as described in the Series A warrants and Series B warrants, including in the Series B warrants the right of the holders thereof to receive from the Company or a successor entity the same type or form of consideration (and in the same proportion) that is being offered and paid to the holders of Class A common stock in such fundamental transaction in the amount of the Black Scholes value (as described in the Series B warrants) of the unexercised portion of the applicable Series B warrants on the date of the consummation of the fundamental transactions. In August 2024, the pre-funded warrants were fully exercised for de minimis proceeds. As of September 30, 2024, there were 3,246,753 Series A warrants and 3,246,753 Series B warrants outstanding. Subsequent to September 30, 2024, the Series A warrants were canceled (Note 16).

In August 2022, in conjunction with a loan and security agreement (Note 13), the Company issued warrants to purchase 76,336 shares of the Company's Class A common stock. The warrants are exercisable for a period of five years from the grant date, as may be adjusted for certain anti-dilution adjustments, dividends, stock splits, and reverse stock splits, at an exercise price per share equal to $11.79, which may be net share settled at the option of the holder. As of September 30, 2024, there were 76,336 warrants outstanding.

XML 28 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity
9 Months Ended
Sep. 30, 2024
Equity [Abstract]  
Stockholders' Equity

10. Stockholders’ Equity

As of September 30, 2024, Rani Holdings held approximately 54% of the Class A Units of Rani LLC, and approximately 46% of the outstanding Class A Units of Rani LLC are held by the Continuing LLC Owners. From the date of the Organizational Transactions to September 30, 2024, 5,173,947 Paired Interests and 283,832 non-corresponding Class A Units of Rani LLC were exchanged for an equal number of shares of the Company's Class A common stock. For each of the nine months ended September 30, 2024 and 2023, certain of the Continuing LLC Owners executed an exchange of zero Paired Interests and 83,377 and zero non-corresponding Class A Units of Rani LLC, respectively, in return for an equal number of shares of the Company’s Class A common stock. The corresponding shares of the Company’s Class B common stock included in the exchange of Paired Interests were subsequently canceled and retired pursuant to the terms of the Rani LLC Agreement. In accordance with the Rani LLC Agreement, Rani LLC also issues a corresponding Class A Unit to Rani Holdings for each share of common stock issued by Rani Holdings. This increases Rani Holdings’ ownership in Rani LLC.

In July 2024, the Company closed the July Offering, pursuant to which it issued and sold: (i) 2,800,000 shares of Class A common stock, (ii) pre-funded warrants to purchase 446,753 shares of Class A common stock, (iii) Series A common warrants, which accompany the Class A common stock and pre-funded warrants, to purchase an aggregate of 3,246,753 shares of Class A common stock and (iv) Series B common warrants, which accompany the Class A common stock and pre-funded warrants, to purchase an aggregate of 3,246,753 shares of Class A common stock. The aggregate net proceeds from the July Offering totaled $8.9 million, after deducting placement agent fees and other offering expenses, and excluding potential proceeds, if any, from the exercise of the Series A common warrants and Series B common warrants issued in the July Offering. In August 2024, the pre-funded warrants were fully exercised for de minimis proceeds.

In August 2022, the Company entered into the Sales Agreement with the Agents, pursuant to which the Company may offer and sell from time to time through the Agents up to $150.0 million of shares of its Class A common stock, in such share amounts as the Company may specify by notice to the Agents, in accordance with the terms and conditions set forth in the Sales Agreement. The potential proceeds from the Sales Agreement are expected to be used for general corporate purposes. As of September 30, 2024, the Company had no sales under the Sales Agreement.

XML 29 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation
9 Months Ended
Sep. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Equity-Based Compensation

11. Stock-Based Compensation

Stock Options

A summary of stock option activity during the periods indicated is as follows:

 

 

Number of Stock Option Awards

 

 

Weighted Average Exercise Price

 

 

Weighted
Average
Remaining Contractual Term (in years)

 

 

Aggregate Intrinsic Value (in thousands)

 

Balance at December 31, 2023

 

 

6,639,811

 

 

$

6.37

 

 

 

8.48

 

 

$

13,377

 

Granted

 

 

4,154,325

 

 

$

3.74

 

 

 

9.49

 

 

$

 

Exercised

 

 

(18,757

)

 

$

2.72

 

 

 

 

 

 

 

Canceled

 

 

(478,961

)

 

$

5.36

 

 

 

 

 

 

 

Balance at September 30, 2024

 

 

10,296,418

 

 

$

5.36

 

 

 

8.35

 

 

$

25

 

Exercisable at September 30, 2024

 

 

4,713,481

 

 

$

7.62

 

 

 

7.66

 

 

$

 

Nonvested at September 30, 2024

 

 

5,582,937

 

 

$

3.46

 

 

 

8.99

 

 

$

25

 

As of September 30, 2024, there was $21.8 million of unrecognized stock-based compensation expense related to stock options which is expected to be recognized over a weighted-average period of approximately 2.8 years.

Restricted Stock Units

A summary of restricted stock unit (“RSU”) activity during the periods indicated is as follows:

 

 

Number of Restricted Stock Units

 

 

Weighted Average Grant-Date Fair Value per Share

 

Balance at December 31, 2023

 

 

1,276,111

 

 

$

7.16

 

Vested

 

 

(323,611

)

 

$

7.69

 

Forfeited

 

 

(59,206

)

 

$

7.37

 

Balance at September 30, 2024

 

 

893,294

 

 

$

6.96

 

As of September 30, 2024, there was $5.6 million of unrecognized stock-based compensation expense related to RSUs which is expected to be recognized over a weighted-average period of approximately 2.3 years. The total fair value of RSUs vested was $1.0 million for the nine months ended September 30, 2024.

Restricted Stock Awards

A summary of restricted stock award (“RSA”) activity during the periods indicated is as follows:

 

 

Number of Restricted Stock Awards

 

 

Weighted Average Grant-Date Fair Value per Share

 

Balance at December 31, 2023

 

 

33,586

 

 

$

6.15

 

Vested

 

 

(22,616

)

 

$

6.14

 

Forfeited

 

 

(218

)

 

$

6.13

 

Balance at September 30, 2024

 

 

10,752

 

 

$

6.15

 

As of September 30, 2024, unrecognized stock-based compensation expense related to RSAs was de minimis which is expected to be recognized over a weighted-average period of approximately 0.2 years. The total fair value of RSAs vested was $0.1 million for the nine months ended September 30, 2024.

Employee Stock Purchase Plan

As of September 30, 2024, unrecognized stock-based compensation expense related to the Rani Therapeutics Holdings, Inc. 2021 Employee Stock Purchase Plan (the “ESPP”) was de minimis which is expected to be recognized over a weighted-average period of approximately 0.2 years. As of September 30, 2024, contributions withheld from employees totaled $0.1 million and are recorded as a component of accrued expenses and other current liabilities in the condensed consolidated balance sheet.

Stock-Based Compensation Expense

The following table summarizes the components of stock-based compensation expense resulting from the grant of stock options, RSUs, RSAs, and the ESPP, recorded in the Company’s condensed consolidated statement of operations and comprehensive loss (in thousands):

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

Research and development

 

$

3,563

 

 

$

5,275

 

General and administrative

 

 

8,477

 

 

 

9,247

 

Total stock-based compensation

 

$

12,040

 

 

$

14,522

 

XML 30 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies
9 Months Ended
Sep. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

12. Commitments and Contingencies

Legal Proceedings

In the ordinary course of business, the Company may be subject to legal proceedings, claims and litigation as the Company operates in an industry susceptible to patent legal claims. The Company accounts for estimated losses with respect to legal proceedings and claims when such losses are probable and estimable. Legal costs associated with these matters are expensed when incurred.

Tax Receivable Agreement

The Company is party to a TRA with certain of the Continuing LLC Owners. As of September 30, 2024, the Company has not recorded a liability under the TRA related to the income tax benefits originating from the exchanges of Paired Interest or non-corresponding Class A Units of Rani LLC as it is not probable that the Company will realize such tax benefits. To the extent the Company is able to realize the income tax benefits associated with the exchanges of Paired Interest or non-corresponding Class A Units of Rani LLC subject to the TRA, the TRA payable would range from zero to $23.1 million at September 30, 2024.

The amounts payable under the TRA will vary depending upon a number of factors, including the amount, character, and timing of the taxable income of the Company in the future. Should the Company determine that the payment of the TRA liability becomes probable at a future date based on new information, any changes will be recorded on the Company's condensed consolidated statement of operations and comprehensive loss at that time.

XML 31 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt
9 Months Ended
Sep. 30, 2024
Debt Disclosure [Abstract]  
Long-Term Debt

13. Long-Term Debt

In August 2022, the Company entered into a loan and security agreement and related supplement (the “Loan Agreement”) with Avenue Venture Opportunities Fund, L.P (the “Lender”). The Loan Agreement provides for term loans (the “Loans”) in an aggregate principal amount up to $45.0 million. A Loan of $30.0 million was committed at closing, with $15.0 million funded immediately and $15.0 million available to be drawn between October 1, 2022 and December 31, 2022, which was drawn in December 2022. The remaining $15.0 million of Loans was uncommitted and subject to certain conditions and is no longer available under the Loan Agreement. The purpose of the Loans is for general corporate purposes. In exchange for access to this facility, the Company agreed to issue warrants (Note 9).

Pursuant to the Loan Agreement, the maturity date for the Loans is August 1, 2026 (the “Maturity Date”). The Loan principal is repayable in equal monthly installments beginning September 2024. The Loans bear interest at a variable rate per annum equal to the greater of (A) the prime rate, as published by the Wall Street Journal from time to time plus 5.60% or (B) 10.35%. The Loan Agreement is collateralized by substantially all of the Company’s assets, in which the Lender is granted continuing security interests. The Loans includes customary events of default, including instances of a material adverse change in the Company’s operations, which may require prepayment of the outstanding Loans. At September 30, 2024, the effective interest rate on the Loans was 15.62% and there were no events of default during the nine months ended September 30, 2024. The Company is also subject to certain covenants. There have been no material adverse events in connection with the Loan Agreement and the substantial doubt regarding our ability to continue as a going concern does not currently constitute a material adverse event under the terms of the Loan Agreement. As of September 30, 2024, the Company was in compliance with all applicable covenants under the Loan Agreement.

As of September 30, 2024, future principal payments for the Company’s debt are as follows (in thousands):

Year ending December 31,

 

 

 

2024 (remaining three months)

 

$

3,750

 

2025

 

 

15,000

 

2026

 

 

10,000

 

Total principal payments

 

$

28,750

 

Less: amount representing debt discount

 

 

(445

)

Total long-term debt

 

$

28,305

 

Less: current portion of long-term debt

 

 

14,768

 

Total long-term debt, less current portion

 

$

13,537

 

XML 32 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes
9 Months Ended
Sep. 30, 2024
Income Tax Disclosure [Abstract]  
Income Taxes

14. Income Taxes

The Company’s effective income tax rate was zero for each of the nine months ended September 30, 2024 and 2023. As a result of the exchanges from the date of the Organizational Transactions to September 30, 2024, the Company recorded a $18.9 million deferred tax asset related to income tax benefit associated with the basis of the net assets of Rani LLC. Because of the Company’s history of operating losses, the Company believes that recognition of the deferred tax assets arising from such future income tax benefits is currently not more-likely-than-not to be realized and, accordingly, has recognized a full valuation allowance on its deferred tax assets.

There were no material changes to uncertain tax positions for the nine months ended September 30, 2024 and 2023, and the Company does not anticipate material changes within the next twelve months.

XML 33 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss Per Share
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Net Loss Per Share

15. Net Loss Per Share

The following table sets forth the computation of basic and diluted net loss per Class A common share attributable to Rani Holdings (in thousands, except per share data):

 

 

 

Nine Months Ended September 30,

 

 

 

2024

 

2023

 

Numerator:

 

 

 

 

 

Net loss per Class A common share attributable to Rani Therapeutics Holdings, Inc.

 

$

(21,071

)

$

(26,872

)

Denominator:

 

 

 

 

 

Weighted average Class A common share outstanding—basic and diluted

 

 

27,071

 

 

25,380

 

Net loss per Class A common share attributable to Rani Therapeutics Holdings, Inc.—basic and diluted

 

$

(0.78

)

$

(1.06

)

 

The following table shows the total outstanding securities considered anti-dilutive and therefore excluded from the computation of diluted net loss per Class A common share attributable to Rani Holdings (in thousands):

 

 

As of September 30,

 

 

 

2024

 

2023

 

Paired Interests

 

 

24,116

 

 

24,116

 

Stock options

 

 

10,296

 

 

6,778

 

Warrants

 

 

6,570

 

 

76

 

Non-corresponding Class A Units

 

 

1,262

 

 

1,345

 

Restricted stock units

 

 

893

 

 

1,413

 

Shares issuable pursuant to the ESPP

 

 

41

 

 

82

 

Restricted stock awards

 

 

11

 

 

41

 

 

 

43,189

 

 

33,851

 

Shares of Class B Common Stock do not share in the Company’s earnings and are not participating securities. Accordingly, separate presentation of loss per share of Class B common stock under the two-class method has not been provided. The outstanding shares of Class B Common Stock were determined to be anti-dilutive for the nine months ended September 30, 2024. Therefore, they are not included in the computation of net loss per Class A common share attributable to Rani Therapeutics Holdings, Inc.

XML 34 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events
9 Months Ended
Sep. 30, 2024
Subsequent Events [Abstract]  
Subsequent Events

16. Subsequent Events

Securities Purchase Agreement

In October 2024, the Company entered into a securities purchase agreement (the “October Securities Purchase Agreement”) with an institutional investor (the “Equity Investor”) relating to the issuance and sale of: (i) 3,000,000 shares of its Class A common stock, par value $0.0001 per share, (ii) pre-funded warrants to purchase 333,333 shares of Class A common stock, and (iii) Series C common warrants, which will accompany the Class A common stock and pre-funded warrants, to purchase an aggregate of 3,333,333 shares of Class A common stock (the “October Offering”). The October Offering closed on October 16, 2024. Pursuant to the October Securities Purchase Agreement, Series A common warrants to purchase an aggregate of 3,246,753 shares of Class A common stock issued in the July Offering were cancelled.

The pre-funded warrants are exercisable immediately following the closing date of the October Offering and have an unlimited term and an exercise price of $0.0001 per share. The Series C common warrants are exercisable immediately following the closing date of the October Offering, will expire five years from the date of issuance and will have an exercise price of $3.00 per share. The combined offering price is $3.00 per share of Class A common stock and accompanying Series C common warrant, or in the case of pre-funded warrants, $2.9999 per pre-funded warrant and accompanying Series C common warrant. The aggregate gross proceeds to the Company from the October Offering were approximately $10.0 million, before deducting placement agent fees and other offering expenses payable by the Company, and excluding potential proceeds, if any, from the exercise of the Series C common warrants issued in the October Offering. In October 2024, the pre-funded warrants were fully exercised for de minimis proceeds.

The Series C common warrants include certain rights upon “fundamental transactions” as described in the Series C common warrants. These rights upon “fundamental transactions” include the right of the holders thereof to receive from Rani or a successor entity the same type or form of consideration (and in the same proportion) that is being offered and paid to the holders of Class A common stock in such fundamental transaction in the amount of the Black Scholes value (as described in the Series C common warrants) of the unexercised portion of the applicable Series C common warrants on the date of the consummation of such fundamental transaction.

Pursuant to the terms of the October Securities Purchase Agreement, until 30 days following the closing of the October Offering, the Company has agreed not to issue, enter into any agreement to issue, or announce the issuance or proposed issuance of any shares of Class A common stock or common stock equivalents, or file or amend any registration statement or prospectus, other than as necessary to maintain the registration of the securities offered thereby. The Company has further agreed not to enter into an agreement involving any new variable rate transactions until January 23, 2025, subject to certain exceptions. In addition, the Company’s directors and officers have entered into lock-up agreements with the Company pursuant to which each of them has agreed not to, for a period of 30 days from the closing of the October Offering, offer, sell, transfer or otherwise dispose of the Company’s securities, subject to certain exceptions.

CEO Compensation Reduction

In November 2023, the Company’s Board of Directors (“Board”) approved a reduction in the annual salary of Talat Imran, the Company’s Chief Executive Officer, from $520,000 to $100,000, effective November 1, 2023 through December 31, 2024 or until such time as the Company receives gross proceeds of $50,000,000 or more, in the aggregate, from equity financing and/or one or more non-dilutive strategic, licensing or partnering transactions (the “Financing Threshold”). In November 2024, the Board approved to extend the reduction in annual salary of Talat Imran through December 31, 2025 or until the Financing Threshold is met.

XML 35 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2024
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

These condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). Certain prior period amounts have been reclassified to be consistent with current period presentation.

The Company operates and controls all of the business and affairs of Rani LLC and, through Rani LLC conducts its business. Because the Company manages and operates the business and controls the strategic decisions and day-to-day operations of Rani LLC and also has a substantial financial interest in Rani LLC, the Company consolidates the financial results of Rani LLC, and a portion of its net loss is allocated to the non-controlling interests in Rani LLC held by the Continuing LLC Owners. All intercompany accounts and transactions have been eliminated in consolidation.

Unaudited Interim Condensed Consolidated Financial Statements

Unaudited Interim Condensed Consolidated Financial Statements

The accompanying condensed consolidated financial statements have been prepared in accordance with U.S. GAAP for interim financial information and pursuant to Form 10-Q of Regulation S-X of the Securities and Exchange Commission (“SEC”). Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. These unaudited condensed consolidated financial statements include all adjustments necessary to fairly state the financial position and the results of the Company's operations and cash flows for interim periods in accordance with U.S. GAAP. All such adjustments are of a normal, recurring nature. Operating results for the three and nine months ended September 30, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024 or for any future period.

The consolidated balance sheet as of December 31, 2023 included herein was derived from the audited consolidated financial statements as of that date. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. Therefore, these interim condensed consolidated financial statements should be read in conjunction with the 2023 consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K filed with the SEC on March 20, 2024.

Use of Estimates

Use of Estimates

The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses and the disclosure of contingent assets and liabilities in the Company’s condensed consolidated financial statements and accompanying notes. The Company evaluates its estimates on an ongoing basis. The Company bases its estimates on its historical experience and also on assumptions that we believe are reasonable; however, actual results may differ materially and adversely from these estimates.

Significant Accounting Policies

Significant Accounting Policies

A description of the Company’s significant accounting policies is included in the audited consolidated financial statements within its Annual Report on Form 10-K for the year ended December 31, 2023. Except as noted below, there have been no material changes in the Company’s significant accounting policies during the nine months ended September 30, 2024.

Cash and Cash Equivalents

Cash, Cash Equivalents and Restricted Cash Equivalents

The following table provides a reconciliation of cash and cash equivalents and restricted cash equivalents reported as a component of prepaid expenses and other current assets on the condensed consolidated balance sheet which, in aggregate, represents the amount reported in the condensed consolidated statements of cash flows for the nine months ended September 30, 2024 and 2023:

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

End of Period:

 

 

 

 

 

 

Cash and cash equivalents

 

$

4,277

 

 

$

4,972

 

Restricted cash equivalents

 

 

500

 

 

 

500

 

Total cash, cash equivalents and restricted cash equivalents

 

$

4,777

 

 

$

5,472

 

Collaborative Arrangements

Collaborative Arrangements

The Company assesses whether its collaboration agreements are subject to ASC Topic 808: Collaborative Arrangements based on whether they involve joint operating activities and whether both parties have active participation in the arrangement and are exposed to significant risks and rewards. To the extent that the arrangement falls within the scope of Topic 808 and the Company concludes that its collaboration partner is not a customer, the Company presents amounts due from its collaboration partner as a reduction of research and development expense based on the nature of such payments.

Revenue Recognition

Revenue Recognition

The Company primarily generates revenue from evaluation arrangements with certain pharmaceutical partners, under which the Company performs evaluation services of the partner’s drug molecules using the RaniPill platform technology (Note 6).

Revenue is recognized when control of promised goods or services is transferred to a customer in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To determine revenue recognition for its arrangements with customers, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation.

The majority of the Company’s contracts include only one performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is defined as the unit of account for revenue recognition. In determining whether performance obligations meet the criteria for being distinct, the Company considers a number of factors, such as the degree of interrelation and interdependence between obligations, and whether or not the good or service significantly modifies or transforms another good or service in the contract. Revenue for an individual contract is recognized at the related transaction price, which is the amount the Company expects to be entitled to in exchange for transferring the products and/or services. Revenue is recognized only to the extent that it is probable that a significant reversal of the cumulative amount recognized will not occur in future periods. As a practical expedient, we do not adjust the transaction price for the effects of a significant financing component if, at contract inception, the period between customer payment and the transfer of goods or services is expected to be one year or less. Variable consideration has not been material to our condensed consolidated financial statements.

Consistent with the Company's policies and practices as described above, the Company recognizes contract revenue from its evaluation arrangements using a cost-based input method, which most faithfully depicts the transfer of the performance obligation to the customer. Accordingly, the Company will recognize contract revenue based on actual costs incurred as a percentage of total estimated costs the Company expects to incur to deliver its performance obligation. These actual costs consist of the internal labor efforts, in vivo testing services and materials costs related to the agreement, as the costs incurred over time will reflect the transfer of its performance obligations to the customer. The cumulative effect of revisions to estimated costs to complete the Company’s performance obligation will be recorded in the period in which changes are identified and amounts are reasonably estimable. Such costs are expensed when incurred and are included as a component of research and development expenses in the Company’s condensed consolidated statements of operations and comprehensive loss.

Customer options, such as options granted to allow a customer to acquire later stage evaluation services, are evaluated at contract inception in order to determine whether those options provide a material right (i.e., an optional good or service offered for free or at a discount) to the customer. If the customer options represent a material right, the material right is treated as a separate performance obligation at the outset of the arrangement. The Company allocates the transaction price to material rights based on the standalone selling price, and revenue is recognized when or as the future goods or services are transferred or when the option expires. Customer options that are not material rights do not give rise to a separate performance obligation, and as such, the additional consideration that would result from a customer exercising an option in the future is not included in the transaction price for the current contract. Instead, the option is deemed a marketing offer, and additional option fee payments are recognized or being recognized as revenue when the licensee exercises the option. The exercise of an option that does not represent a material right is treated as a separate contract for accounting purposes.

Incremental costs of obtaining contracts are expensed when incurred when the amortization period of the assets that otherwise would have been recognized is one year or less. To date, none of these costs have been material. The costs to fulfill the contracts are determined to be immaterial and are recognized as an expense when incurred.

Contract assets are generated when contractual billing schedules differ from revenue recognition timing and the Company records a contract receivable when it has an unconditional right to consideration. No contract assets balance was recorded as of September 30, 2024 or December 31, 2023.

Contract liabilities are recorded as deferred revenue when cash payments are received or due in advance of performance or where the Company has unsatisfied performance obligations. As of September 30, 2024, the Company had deferred revenue of $0.6 million related to unsatisfied evaluation services (Note 6). There was no deferred revenue as of December 31, 2023.

Recently Issued Accounting Pronouncements

Recently Issued Accounting Pronouncements

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”). The amendments in ASU 2023-07 are intended to improve reportable segment disclosure, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 is effective for annual periods beginning after December 15, 2023, and interim periods beginning after December 15, 2024. The amendments in this ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is permitted. The Company is evaluating the impact of this guidance on its condensed consolidated financial statements and related disclosures.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”). ASU 2023-09 requires enhanced annual disclosures regarding the rate reconciliation and income taxes paid information. ASU 2023-09 is effective for annual periods beginning after December 15, 2024 and may be adopted on a prospective or retrospective basis. Early adoption is permitted. The Company is evaluating the impact of this guidance on its condensed consolidated financial statements and related disclosures.

XML 36 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2024
Cash and Cash Equivalents [Abstract]  
Schedule of Reconciliation of cash, cash equivalents and restricted cash equivalents

The following table provides a reconciliation of cash and cash equivalents and restricted cash equivalents reported as a component of prepaid expenses and other current assets on the condensed consolidated balance sheet which, in aggregate, represents the amount reported in the condensed consolidated statements of cash flows for the nine months ended September 30, 2024 and 2023:

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

End of Period:

 

 

 

 

 

 

Cash and cash equivalents

 

$

4,277

 

 

$

4,972

 

Restricted cash equivalents

 

 

500

 

 

 

500

 

Total cash, cash equivalents and restricted cash equivalents

 

$

4,777

 

 

$

5,472

 

XML 37 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Cash, Cash Equivalents, Restricted Cash Equivalents and Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2024
Cash and Cash Equivalents [Abstract]  
Summary of cash, cash equivalents, restricted cash equivalents and marketable securities

The following tables summarizes the amortized cost and fair value of the Company's cash equivalents, restricted cash equivalents and marketable securities by major investment category (in thousands):

 

 

 

As of September 30, 2024

 

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Estimated Fair Value

 

Current assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

2,090

 

 

$

 

 

$

 

 

$

2,090

 

Total cash equivalents

 

 

2,090

 

 

 

 

 

 

 

 

 

2,090

 

Restricted cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

500

 

 

 

 

 

 

 

 

 

500

 

Total cash equivalents and restricted cash equivalents

 

 

2,590

 

 

 

 

 

 

 

 

 

2,590

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasuries and agencies

 

 

26,118

 

 

 

9

 

 

 

 

 

 

26,127

 

Total cash equivalents, restricted cash equivalents and marketable securities

 

$

28,708

 

 

$

9

 

 

$

 

 

$

28,717

 

 

 

 

As of December 31, 2023

 

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Estimated Fair Value

 

Current assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

3,339

 

 

$

 

 

$

 

 

$

3,339

 

Total cash and cash equivalents

 

 

3,339

 

 

 

 

 

 

 

 

 

3,339

 

Restricted cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

500

 

 

 

 

 

 

 

 

 

500

 

Total cash equivalents and restricted cash equivalents

 

 

3,839

 

 

 

 

 

 

 

 

 

3,839

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasuries and agencies

 

 

35,513

 

 

 

 

 

 

(18

)

 

 

35,495

 

Corporate debt securities

 

 

1,971

 

 

 

 

 

 

(8

)

 

 

1,963

 

Commercial paper

 

 

5,219

 

 

 

 

 

 

(2

)

 

 

5,217

 

Total marketable securities

 

 

42,703

 

 

 

 

 

 

(28

)

 

 

42,675

 

Total cash equivalents, restricted cash equivalents and marketable securities

 

$

46,542

 

 

$

 

 

$

(28

)

 

$

46,514

 

XML 38 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Recorded at Fair Value on a Recurring Basis

The following tables detail information about the Company’s financial assets and liabilities measured at fair value on a recurring basis and indicate the level of inputs used in such measurements (in thousands):

 

 

As of September 30, 2024

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

2,090

 

 

$

 

 

$

 

 

$

2,090

 

Restricted cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

500

 

 

 

 

 

 

 

 

 

500

 

Marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasuries and agencies

 

 

26,127

 

 

 

 

 

 

 

 

 

26,127

 

Total assets

 

$

28,717

 

 

$

 

 

$

 

 

$

28,717

 

 

 

 

As of December 31, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

3,339

 

 

$

 

 

$

 

 

$

3,339

 

Restricted cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

500

 

 

 

 

 

 

 

 

 

500

 

Marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasuries and agencies

 

 

35,495

 

 

 

 

 

 

 

 

 

35,495

 

Corporate debt securities

 

 

 

 

 

1,963

 

 

 

 

 

 

1,963

 

Commercial paper

 

 

 

 

 

5,217

 

 

 

 

 

 

5,217

 

Total assets

 

$

39,334

 

 

$

7,180

 

 

$

 

 

$

46,514

 

XML 39 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2024
Accrued Liabilities [Abstract]  
Schedule of Accrued Expenses

Accrued expenses and other current liabilities consist of the following (in thousands):

 

 

September 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Accrued interest

 

$

823

 

 

$

500

 

Payroll and related costs

 

 

324

 

 

 

313

 

Accrued rent

 

 

317

 

 

 

 

Accrued professional fees

 

 

190

 

 

 

235

 

Accrued preclinical and clinical trial costs

 

 

30

 

 

 

424

 

Other

 

 

183

 

 

 

254

 

Total accrued expenses and other current liabilities

 

$

1,867

 

 

$

1,726

 

XML 40 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Related Party Transactions (Tables)
9 Months Ended
Sep. 30, 2024
Related Party Transactions [Abstract]  
Schedule of Amounts Charged for Services and Rent

The table below details the amounts charged by ICL for services and rent, net of the amount that the Company charged ICL, which is included in the condensed consolidated statements of operations (in thousands):

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Research and development

 

$

201

 

 

$

280

 

 

$

768

 

 

$

889

 

General and administrative

 

 

41

 

 

 

87

 

 

 

187

 

 

 

220

 

Total

 

$

242

 

 

$

367

 

 

$

955

 

 

$

1,109

 

XML 41 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
9 Months Ended
Sep. 30, 2024
Leases [Abstract]  
Summary of Consolidated Balance Sheets and Statements of Cash Flow related to Leases

Supplemental information on the Company’s condensed consolidated balance sheet and statements of cash flows as of September 30, 2024 and 2023 and for the nine months ended September 30, 2024 and 2023, respectively, related to the Company's leases was as follows (in thousands):

 

 

 

September 30,

 

 

 

2024

 

 

2023

 

Weighted-average remaining lease term (in years)

 

 

4.1

 

 

 

1.1

 

Weighted-average discount rate

 

 

10.4

%

 

 

10.4

%

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

Cash paid for amounts included in lease liabilities:

 

 

 

 

 

 

Operating cash flows used for operating leases

 

$

1,015

 

 

$

780

 

Summary of Future Minimum Operating Lease Payments

As of September 30, 2024, minimum annual rental payments under the Company’s operating lease agreements are as follows (in thousands), excluding short-term leases:

Year ending December 31,

 

 

 

2024 (remaining three months)

 

$

465

 

2025

 

 

1,902

 

2026

 

 

1,229

 

2027

 

 

1,278

 

2028

 

 

1,330

 

2029

 

 

458

 

Total undiscounted future minimum lease payments

 

$

6,662

 

Less: Imputed interest

 

 

(1,235

)

Total operating lease liability

 

$

5,427

 

Less: Current portion of operating lease liability

 

 

1,410

 

Operating lease liability, net current portion

 

$

4,017

 

XML 42 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Summary of Restricted Stock Unit and Award Activity

 

 

Number of Restricted Stock Units

 

 

Weighted Average Grant-Date Fair Value per Share

 

Balance at December 31, 2023

 

 

1,276,111

 

 

$

7.16

 

Vested

 

 

(323,611

)

 

$

7.69

 

Forfeited

 

 

(59,206

)

 

$

7.37

 

Balance at September 30, 2024

 

 

893,294

 

 

$

6.96

 

 

 

Number of Restricted Stock Awards

 

 

Weighted Average Grant-Date Fair Value per Share

 

Balance at December 31, 2023

 

 

33,586

 

 

$

6.15

 

Vested

 

 

(22,616

)

 

$

6.14

 

Forfeited

 

 

(218

)

 

$

6.13

 

Balance at September 30, 2024

 

 

10,752

 

 

$

6.15

 

Summary of Components of Equity-based Compensation Expense

The following table summarizes the components of stock-based compensation expense resulting from the grant of stock options, RSUs, RSAs, and the ESPP, recorded in the Company’s condensed consolidated statement of operations and comprehensive loss (in thousands):

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

Research and development

 

$

3,563

 

 

$

5,275

 

General and administrative

 

 

8,477

 

 

 

9,247

 

Total stock-based compensation

 

$

12,040

 

 

$

14,522

 

Stock Options [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Summary of Stock Options and Options for Common Units Activity

A summary of stock option activity during the periods indicated is as follows:

 

 

Number of Stock Option Awards

 

 

Weighted Average Exercise Price

 

 

Weighted
Average
Remaining Contractual Term (in years)

 

 

Aggregate Intrinsic Value (in thousands)

 

Balance at December 31, 2023

 

 

6,639,811

 

 

$

6.37

 

 

 

8.48

 

 

$

13,377

 

Granted

 

 

4,154,325

 

 

$

3.74

 

 

 

9.49

 

 

$

 

Exercised

 

 

(18,757

)

 

$

2.72

 

 

 

 

 

 

 

Canceled

 

 

(478,961

)

 

$

5.36

 

 

 

 

 

 

 

Balance at September 30, 2024

 

 

10,296,418

 

 

$

5.36

 

 

 

8.35

 

 

$

25

 

Exercisable at September 30, 2024

 

 

4,713,481

 

 

$

7.62

 

 

 

7.66

 

 

$

 

Nonvested at September 30, 2024

 

 

5,582,937

 

 

$

3.46

 

 

 

8.99

 

 

$

25

 

XML 43 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Long Term Debt (Tables)
9 Months Ended
Sep. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Future Principal Payments for the Company's Debt

As of September 30, 2024, future principal payments for the Company’s debt are as follows (in thousands):

Year ending December 31,

 

 

 

2024 (remaining three months)

 

$

3,750

 

2025

 

 

15,000

 

2026

 

 

10,000

 

Total principal payments

 

$

28,750

 

Less: amount representing debt discount

 

 

(445

)

Total long-term debt

 

$

28,305

 

Less: current portion of long-term debt

 

 

14,768

 

Total long-term debt, less current portion

 

$

13,537

 

XML 44 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Loss Per Class A Common Share

The following table sets forth the computation of basic and diluted net loss per Class A common share attributable to Rani Holdings (in thousands, except per share data):

 

 

 

Nine Months Ended September 30,

 

 

 

2024

 

2023

 

Numerator:

 

 

 

 

 

Net loss per Class A common share attributable to Rani Therapeutics Holdings, Inc.

 

$

(21,071

)

$

(26,872

)

Denominator:

 

 

 

 

 

Weighted average Class A common share outstanding—basic and diluted

 

 

27,071

 

 

25,380

 

Net loss per Class A common share attributable to Rani Therapeutics Holdings, Inc.—basic and diluted

 

$

(0.78

)

$

(1.06

)

Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share

The following table shows the total outstanding securities considered anti-dilutive and therefore excluded from the computation of diluted net loss per Class A common share attributable to Rani Holdings (in thousands):

 

 

As of September 30,

 

 

 

2024

 

2023

 

Paired Interests

 

 

24,116

 

 

24,116

 

Stock options

 

 

10,296

 

 

6,778

 

Warrants

 

 

6,570

 

 

76

 

Non-corresponding Class A Units

 

 

1,262

 

 

1,345

 

Restricted stock units

 

 

893

 

 

1,413

 

Shares issuable pursuant to the ESPP

 

 

41

 

 

82

 

Restricted stock awards

 

 

11

 

 

41

 

 

 

43,189

 

 

33,851

 

XML 45 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Organization and Nature of Business - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 31, 2024
Aug. 31, 2022
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Date of incorporation                 Apr. 06, 2021    
Net loss     $ (12,722) $ (13,361) $ (14,779) $ (18,332) $ (18,664) $ (16,832) $ (40,862) $ (53,828)  
Accumulated deficit     (93,960)           (93,960)   $ (72,889)
Operating activities, net                 26,841 38,758  
Cash, cash equivalents and marketable securities     30,400           30,400    
Gross proceeds from offering                 10,000    
Proceeds from isuance of common stock in connection with the Stock Purchase Agreement, net of issuance costs                 8,883 0  
Issuance of common stock in connection with the July Securities Purchase Agreement, net of issuance costs, Value $ 8,900   $ 8,883           $ 99 $ 80  
Warrants | Series B                      
Pre-funded warrants issued to purchase shares of common stock 3,246,753                    
Common Class A                      
Common stock shares issued 2,800,000   29,807,000           29,807,000   26,036,000
Proceeds from isuance of common stock in connection with the Stock Purchase Agreement, net of issuance costs   $ 150,000                  
Common Class A | Warrants                      
Common stock shares issued 3,246,753,000                    
Pre-funded warrants issued to purchase shares of common stock 446,753                    
Common Class A | Warrants | Series B                      
Common stock shares issued 3,246,753,000                    
Common Class B                      
Common stock shares issued     24,116,000           24,116,000   24,116,000
Common Class C                      
Common stock shares issued     0           0   0
Rani LLC | Common Class A                      
Issuance of common stock, shares                 1,261,690    
Securities Purchase Agreement | Common Class A                      
Issuance of common stock, shares 2,800,000,000                    
Pre-funded warrants issued to purchase shares of common stock 446,753,000                    
XML 46 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies - Reconciliation of cash, cash equivalents and restricted cash equivalents (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Accounting Policies [Abstract]      
Cash and cash equivalents $ 4,277 $ 5,864 $ 4,972
Restricted cash equivalents 500   500
Total cash, cash equivalents and restricted cash equivalents $ 4,777   $ 5,472
XML 47 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Summary Of Significant Accounting Policies [Line Items]    
Contract assets $ 0 $ 0
Deferred revenue 600 0
Research And Development Arrangement [Member]    
Summary Of Significant Accounting Policies [Line Items]    
Deferred revenue $ 600 $ 0
XML 48 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Cash Equivalents, Restricted Cash Equivalents and Marketable Securities (Additional Information) (Details)
$ in Millions
Sep. 30, 2024
USD ($)
Cash and Cash Equivalents [Abstract]  
Prepaid expenses and other current assets $ 0.2
XML 49 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Cash, Cash Equivalents, Restricted Cash Equivalents and Marketable Securities - Summary of ash, cash equivalents, restricted cash equivalents and marketable securities (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Cash and Cash Equivalents [Line Items]    
Amortized cost $ 28,708 $ 46,542
Gross unrealized Gains 9 0
Gross Unrealized loss 0 (28)
Estimated Fair Value 28,717 46,514
Cash Equivalents    
Cash and Cash Equivalents [Line Items]    
Amortized cost 2,090 3,339
Gross unrealized Gains 0 0
Gross Unrealized loss 0 0
Estimated Fair Value 2,090 3,339
Cash Equivalents | Money market funds    
Cash and Cash Equivalents [Line Items]    
Amortized cost 2,090 3,339
Gross unrealized Gains 0 0
Gross Unrealized loss 0 0
Estimated Fair Value 2,090 3,339
Marketable securities    
Cash and Cash Equivalents [Line Items]    
Amortized cost   42,703
Gross unrealized Gains   0
Gross Unrealized loss   (28)
Estimated Fair Value   42,675
Marketable securities | U.S. Treasuries    
Cash and Cash Equivalents [Line Items]    
Amortized cost 26,118 35,513
Gross unrealized Gains 9 0
Gross Unrealized loss 0 (18)
Estimated Fair Value 26,127 35,495
Marketable securities | Commercial paper    
Cash and Cash Equivalents [Line Items]    
Amortized cost   5,219
Gross unrealized Gains   0
Gross Unrealized loss   (2)
Estimated Fair Value   5,217
Marketable securities | Corporate debt securities    
Cash and Cash Equivalents [Line Items]    
Amortized cost   1,971
Gross unrealized Gains   0
Gross Unrealized loss   (8)
Estimated Fair Value   1,963
Restricted Cash Equivalents | Money market funds    
Cash and Cash Equivalents [Line Items]    
Amortized cost 500 500
Gross unrealized Gains 0 0
Gross Unrealized loss 0 0
Estimated Fair Value 500 500
Cash, equivalents and restricted cash equivalents    
Cash and Cash Equivalents [Line Items]    
Amortized cost 2,590 3,839
Gross unrealized Gains 0 0
Gross Unrealized loss 0 0
Estimated Fair Value $ 2,590 $ 3,839
XML 50 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Assets:    
Marketable Securities $ 28,717 $ 46,514
Fair Value, Recurring    
Assets:    
Total assets 28,717 46,514
Fair Value, Recurring | Commercial paper    
Assets:    
Marketable Securities   5,217
Fair Value, Recurring | U.S. Treasuries    
Assets:    
Marketable Securities 26,127 35,495
Fair Value, Recurring | Corporate debt securities    
Assets:    
Marketable Securities   1,963
Fair Value, Recurring | Money market funds    
Assets:    
Cash Equivalents 2,090 3,339
Restricted Cash Equivalents 500 500
Level 1 | Fair Value, Recurring    
Assets:    
Total assets 28,717 39,334
Level 1 | Fair Value, Recurring | Commercial paper    
Assets:    
Marketable Securities   0
Level 1 | Fair Value, Recurring | U.S. Treasuries    
Assets:    
Marketable Securities 26,127 35,495
Level 1 | Fair Value, Recurring | Corporate debt securities    
Assets:    
Marketable Securities   0
Level 1 | Fair Value, Recurring | Money market funds    
Assets:    
Cash Equivalents 2,090 3,339
Restricted Cash Equivalents 500 500
Level 2 | Fair Value, Recurring    
Assets:    
Total assets 0 7,180
Level 2 | Fair Value, Recurring | Commercial paper    
Assets:    
Marketable Securities   5,217
Level 2 | Fair Value, Recurring | U.S. Treasuries    
Assets:    
Marketable Securities 0 0
Level 2 | Fair Value, Recurring | Corporate debt securities    
Assets:    
Marketable Securities   1,963
Level 2 | Fair Value, Recurring | Money market funds    
Assets:    
Cash Equivalents 0 0
Restricted Cash Equivalents 0 0
Level 3 | Fair Value, Recurring    
Assets:    
Total assets 0 0
Level 3 | Fair Value, Recurring | Commercial paper    
Assets:    
Marketable Securities   0
Level 3 | Fair Value, Recurring | U.S. Treasuries    
Assets:    
Marketable Securities 0 0
Level 3 | Fair Value, Recurring | Corporate debt securities    
Assets:    
Marketable Securities   0
Level 3 | Fair Value, Recurring | Money market funds    
Assets:    
Cash Equivalents 0 0
Restricted Cash Equivalents $ 0 $ 0
XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Accrued Liabilities [Abstract]    
Accrued interest $ 823 $ 500
Payroll and related costs 324 313
Accrued rent 317 0
Accrued professional fees 190 235
Accrued preclinical and clinical trial costs 30 424
Other 183 254
Total accrued expenses and other current liabilities $ 1,867 $ 1,726
XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Evaluation Agreements - Additional information (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]    
Deferred revenue $ 600 $ 0
XML 53 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Collaborative and Evaluation Arrangements (Additional Information) (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
Aug. 31, 2024
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Long-Term Purchase Commitment [Line Items]        
Reimbursement of research and development expense   $ 0    
Cash and cash equivalents   4,277 $ 5,864 $ 4,972
Deferred Revenue   600 0  
Research And Development Arrangement [Member]        
Long-Term Purchase Commitment [Line Items]        
Accounts Receivable $ 600      
Up front payment arrangement 600      
Contract Revenue $ 1,200      
Revenue from contract   0    
Deferred Revenue   $ 600 $ 0  
XML 54 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Related Party Transactions - Additional Information (Details)
$ in Thousands
1 Months Ended 9 Months Ended 12 Months Ended
Aug. 31, 2022
USD ($)
Sep. 30, 2024
USD ($)
shares
Sep. 30, 2023
USD ($)
shares
Dec. 31, 2022
shares
Jul. 31, 2024
shares
Mar. 31, 2024
ft²
Dec. 31, 2023
shares
Related Party Transaction [Line Items]              
Lessee, Operating Lease, Description   The Rani LLC-ICL Service Agreement has a twelve-month term and will automatically renew for successive twelve-month periods unless terminated; except that the Occupancy Services in Milpitas, California had a term until February 2024, following an extension granted in July 2022, and the Occupancy Services in San Antonio, Texas continue until either party gives six months’ notice of termination.          
Aggregate desired patent acquisition   $ 1,000          
Service agreement term   pursuant to which ICL agreed to rent a specified portion of its facility in San Jose, California to RMS. Additionally, RMS and ICL agreed to provide personnel services to the other upon requests based on rates specified in the agreement. In April 2022, RMS assigned the agreement to Rani LLC          
Proceeds from Issuance of Common Stock   $ 8,883 $ 0        
Stock-based compensation expense   $ 12,040 $ 14,522        
Tax Receivable Agreement              
Related Party Transaction [Line Items]              
Exchange of paired interests | shares   0 0        
Common Class A              
Related Party Transaction [Line Items]              
Common stock units issued | shares   29,807,000     2,800,000   26,036,000
Proceeds from Issuance of Common Stock $ 150,000            
Common Class A | Rani Therapeutics Holdings Inc.              
Related Party Transaction [Line Items]              
Conversion of stock, shares | shares   0 0        
Common Class A | Registration Rights Agreement              
Related Party Transaction [Line Items]              
Issuance of common stock, shares | shares       6,009,542,000      
ICL              
Related Party Transaction [Line Items]              
One time patent payment to related party   $ 300          
Maximum | RMS-ICL              
Related Party Transaction [Line Items]              
Area for Rent For facility in San jose | ft²           24,000  
Minimum | RMS-ICL              
Related Party Transaction [Line Items]              
Area for Rent For facility in San jose | ft²           23,000  
XML 55 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Related Party Transactions - Schedule of Amounts Charged for Services and Rent (Details) - ICL - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Related Party Transaction [Line Items]        
Related party charges $ 242 $ 367 $ 955 $ 1,109
Research and Development Expense        
Related Party Transaction [Line Items]        
Related party charges 201 280 768 889
General and Administrative Expense        
Related Party Transaction [Line Items]        
Related party charges $ 41 $ 87 $ 187 $ 220
XML 56 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Summary of consolidated balance sheets and statements of cash flow related to leases (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Cash paid for amounts included in lease liabilities:    
Weighted-average remaining lease term (in years) 4 years 1 month 6 days 1 year 1 month 6 days
Weighted-average discount rate 10.40% 10.40%
Operating cash flows used for operating leases $ 1,015 $ 780
XML 57 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Summary of Future Minimum Operating Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
2024 (remaining three months) $ 465  
2025 1,902  
2026 1,229  
2027 1,278  
2028 1,330  
2029 458  
Total undiscounted future minimum lease payments 6,662  
Less: Imputed interest (1,235)  
Total operating lease liability 5,427  
Less: Current portion of operating lease liability 1,410 $ 718
Operating lease liability, net current portion $ 4,017 $ 0
XML 58 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Additional Information (Details)
$ in Thousands
1 Months Ended 9 Months Ended
Feb. 01, 2024
Nov. 30, 2023
USD ($)
ft²
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Mar. 31, 2024
ft²
Lessee, Lease, Description [Line Items]          
Monthly base rent for initial term of the lease | $     $ 1,015 $ 780  
Rani L L C [Member]          
Lessee, Lease, Description [Line Items]          
Land Subject to Ground Leases   33,000      
Initial Term Leases Agreement   The initial term of the Lease commenced in February 2024, and the duration of the initial term is 63 months. Subject to certain conditions, Rani LLC has an option to renew the Lease for one additional 5-year term at the then-prevailing market rate. The monthly base rent for the initial term of the Lease is approximately $95,000 per month, subject to a 4% increase each year. Rani LLC is also responsible for the payment of additional rent to cover its share of common area operating expenses, including taxes, insurance, utilities, and repair and maintenance of the premises and common areas of the Project.      
Lessee, Operating Lease, Term of Contract 63 months        
Lessee, Operating Lease, Renewal Term     5 years    
Monthly base rent for initial term of the lease | $   $ 95,000      
Percentage of increase in monthly base rent (per year) 4.00%        
Rani L L C [Member] | Minimum [Member]          
Lessee, Lease, Description [Line Items]          
Area for Rent For facility in San jose         23,000
Rani L L C [Member] | Maximum [Member]          
Lessee, Lease, Description [Line Items]          
Area for Rent For facility in San jose         24,000
XML 59 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Warrants - Additional Information (Details) - $ / shares
1 Months Ended
Jul. 31, 2024
Sep. 30, 2024
Dec. 31, 2023
Aug. 31, 2022
Class of Warrant or Right [Line Items]        
Warrant exercise price       $ 11.79
Common Class A [Member]        
Class of Warrant or Right [Line Items]        
Common stock shares issued 2,800,000 29,807,000 26,036,000  
Warrants        
Class of Warrant or Right [Line Items]        
Warrant exercise price $ 0.0001      
Warrants | Series B        
Class of Warrant or Right [Line Items]        
Securities purchase in exchange for warrant 3,246,753      
Warrant exercise price $ 3.08      
Class of Warrant or Right, Outstanding   3,246,753    
Warrants | Series A [Member]        
Class of Warrant or Right [Line Items]        
Warrant exercise price $ 3.08      
Warrats Expiration Term 18 months      
Class of Warrant or Right, Outstanding   3,246,753    
Warrants | Common Class A [Member]        
Class of Warrant or Right [Line Items]        
Securities purchase in exchange for warrant 446,753      
Common stock shares issued 3,246,753,000      
Warrants | Common Class A [Member] | Series B        
Class of Warrant or Right [Line Items]        
Common stock shares issued 3,246,753,000      
Warrants | Common Class A [Member] | Series A [Member]        
Class of Warrant or Right [Line Items]        
Securities purchase in exchange for warrant 3,246,753      
Loan and Security Agreement        
Class of Warrant or Right [Line Items]        
Warrants exercisable period       5 years
Class of Warrant or Right, Outstanding   76,336,000    
Loan and Security Agreement | Common Class A [Member]        
Class of Warrant or Right [Line Items]        
Securities purchase in exchange for warrant       76,336,000
XML 60 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 31, 2024
Aug. 31, 2022
Sep. 30, 2024
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Proceeds from Issuance of Common Stock       $ 8,883 $ 0  
Issuance of common stock in connection with the July Securities Purchase Agreement, net of issuance costs, Value $ 8,900   $ 8,883 99 80  
Proceeds from isuance of common stock in connection with the Stock Purchase Agreement, net of issuance costs       $ 8,883 $ 0  
Continuing LLC Owners [Member]            
General Partner Ownership Interest       46.00%    
Rani LLC | Outstanding Capital Class A Unit [Member]            
General Partner Ownership Interest       54.00%    
Previously Reported [Member]            
Exchange Of Common Units     0 0 0  
Previously Reported [Member] | Organizational Transactions [Member]            
Exchange Of Common Units     5,173,947,000 5,173,947,000    
Common Class A            
Proceeds from Issuance of Common Stock   $ 150,000        
Common stock shares issued 2,800,000   29,807,000 29,807,000   26,036,000
Proceeds from isuance of common stock in connection with the Stock Purchase Agreement, net of issuance costs   $ 150,000        
Common Class A | Rani LLC            
Exchange Of Common Units     83,377,000 83,377,000 0  
Common Class A | Rani LLC | Organizational Transactions [Member]            
Exchange Of Common Units     283,832,000 283,832,000    
Common Class B            
Common stock shares issued     24,116,000 24,116,000   24,116,000
Common Class C            
Common stock shares issued     0 0   0
Warrants | Series B [Member]            
Securities purchase in exchange for warrant 3,246,753          
Warrants | Common Class A            
Common stock shares issued 3,246,753,000          
Securities purchase in exchange for warrant 446,753          
Warrants | Common Class A | Series B [Member]            
Common stock shares issued 3,246,753,000          
Warrants | Common Class A | Series A [Member]            
Securities purchase in exchange for warrant 3,246,753          
XML 61 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock-based compensation expense $ 12,040 $ 14,522
Stock Options [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Unrecognized equity-based compensation expense $ 21,800  
Recognized over a weighted-average period 2 years 9 months 18 days  
Restricted Stock Units [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Unrecognized equity-based compensation expense $ 5,600  
Recognized over a weighted-average period 2 years 3 months 18 days  
Fair value of RSAs vested $ 1,000  
Restricted Stock Awards    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Recognized over a weighted-average period 2 months 12 days  
Fair value of RSAs vested $ 100  
2021 Employee Stock Purchase Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Contributions withheld from employees $ 100  
Weighted average vesting term 2 months 12 days  
XML 62 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Summary of Stock Option Activity (Details) - Stock Options [Member] - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options, Outstanding, Beginning balance 6,639,811  
Number of Options, Granted 4,154,325  
Number of Options, Exercised (18,757)  
Canceled (478,961)  
Number of Options, Outstanding, Ending balance 10,296,418 6,639,811
Exercisable at September 30, 2024 4,713,481  
Nonvested at September 30, 2024 5,582,937  
Weighted Average Exercise Price per Share, Outstanding, Beginning balance $ 6.37  
Weighted Average Exercise Price per Share, Granted 3.74  
Weighted Average Exercise Price per Share, Exercised 2.72  
Weighted Average Exercise Price per Share, Forfeited 5.36  
Weighted Average Exercise Price per Share, Outstanding, Ending balance 5.36 $ 6.37
Weighted Average Exercise Price per Share, Exercisable at September 30, 2024 7.62  
Weighted Average Exercise Price per Share, Nonvested at September 30, 2024 $ 3.46  
Weighted Average Remaining Contractual Term (in years) 8 years 4 months 6 days 8 years 5 months 23 days
Weighted Average Remaining Contractual Term, Granted (in years) 9 years 5 months 26 days  
Weighted Average Remaining Contractual Term, Exercisable at September 30, 2024 (in years) 7 years 7 months 28 days  
Weighted Average Remaining Contractual Term, Nonvested at September 30, 2024 (in years) 8 years 11 months 26 days  
Aggregate Intrinsic Value, Outstanding, Beginning Balance $ 13,377  
Aggregate Intrinsic Value, Granted (in thousands) 0  
Aggregate Intrinsic Value, Outstanding, Ending Balance 25 $ 13,377
Aggregate Intrinsic Value, Exercisable at September 30, 2024 (in thousands) 0  
Aggregate Intrinsic Value, Nonvested at September 30, 2024 (in thousands) $ 25  
XML 63 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Summary of Restricted Stock Unit and Award Activity (Details)
9 Months Ended
Sep. 30, 2024
$ / shares
shares
Restricted Stock Units [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Outstanding, Number of Shares, Beginning Balance | shares 1,276,111
Vested, Number of Shares | shares (323,611)
Forfeited, Number of Shares | shares (59,206)
Outstanding, Number of Shares, Ending Balance | shares 893,294
Outstanding, Weighted-Average Grant Date Fair Value | $ / shares $ 7.16
Vested, Weighted-Average Grant Date Fair Value | $ / shares 7.69
Forfeited, Weighted-Average Grant Date Fair Value | $ / shares 7.37
Outstanding, Weighted-Average Grant Date Fair Value | $ / shares $ 6.96
Restricted Stock Awards  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Outstanding, Number of Shares, Beginning Balance | shares 33,586
Vested, Number of Shares | shares (22,616)
Forfeited, Number of Shares | shares (218)
Outstanding, Number of Shares, Ending Balance | shares 10,752
Outstanding, Weighted-Average Grant Date Fair Value | $ / shares $ 6.15
Vested, Weighted-Average Grant Date Fair Value | $ / shares 6.14
Forfeited, Weighted-Average Grant Date Fair Value | $ / shares 6.13
Outstanding, Weighted-Average Grant Date Fair Value | $ / shares $ 6.15
XML 64 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Summary of Components of Equity-based Compensation Expense (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total stock-based compensation $ 12,040 $ 14,522
Research and Development    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total stock-based compensation 3,563 5,275
General and Administrative    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Total stock-based compensation $ 8,477 $ 9,247
XML 65 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Additional Information (Details)
$ in Millions
Sep. 30, 2024
USD ($)
Maximum  
Loss Contingencies [Line Items]  
Income tax payable, amount $ 23.1
Minimum | Paired Interest  
Loss Contingencies [Line Items]  
Income tax payable, amount $ 0.0
XML 66 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 9 Months Ended
Aug. 31, 2022
Aug. 31, 2021
Sep. 30, 2024
Jul. 31, 2024
Debt Instrument [Line Items]        
Debt instrument face amount $ 15.0      
Warrant exercise price $ 11.79      
Interest Rate On Loan     0.1562%  
Minimum        
Debt Instrument [Line Items]        
Interest Rate On Loan 5.60%      
Maximum        
Debt Instrument [Line Items]        
Interest Rate On Loan 0.1035%      
Loan and Security Agreement        
Debt Instrument [Line Items]        
Debt Instrument Maturity Date Aug. 01, 2026      
Loan and Security Agreement | Avenue Venture Opportunity Fund L.P Member        
Debt Instrument [Line Items]        
Maximum Borrowing Capacity $ 45.0      
Debt instrument face amount 15.0      
Loan and Security Agreement | Avenue Venture Opportunity Fund L.P Member | Minimum        
Debt Instrument [Line Items]        
Proceeds from Issuance of Debt   $ 15.0    
Loan and Security Agreement | Avenue Venture Opportunity Fund L.P Member | Maximum        
Debt Instrument [Line Items]        
Remaining Borrowing Capacity $ 30.0      
Preferred unit warrant liability        
Debt Instrument [Line Items]        
Warrant exercise price       $ 0.0001
XML 67 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt - Future principal payments for the Company's debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Long-Term Debt, Unclassified [Abstract]    
2024 (remaining six months) $ 3,750  
2025 15,000  
2026 10,000  
Total principal payments 28,750  
Less: amount representing debt discount (445)  
Total long-term debt 28,305  
Less: current portion of long-term debt 14,768 $ 4,897
Total long-term debt, less current portion $ 13,537 $ 24,484
XML 68 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes - Additional Information (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Income Tax Disclosure [Abstract]    
Effective income tax rate 0.00% 0.00%
Change In Uncertain Tax Positions $ 0.0 $ 0.0
Deferred tax asset $ 18.9  
XML 69 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss Per Share - Schedule of Computation of Basic and Diluted Net Loss Per Class A Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Numerator:        
Net loss per Class A common share attributable to Rani Therapeutics Holdings, Inc. $ (6,783) $ (9,197) $ (21,071) $ (26,872)
Denominator:        
Weighted average Class A common share outstanding-basic 28,836 25,552 27,071 25,380
Weighted average Class A common share outstanding-diluted 28,836 25,552 27,071 25,380
Net loss per Class A common share attributable to Rani Therapeutics Holding, Inc., diluted $ (0.24) $ (0.36) $ (0.78) $ (1.06)
Net loss per Class A common share attributable to Rani Therapeutics Holdings, Inc.-Basic $ (0.24) $ (0.36) $ (0.78) $ (1.06)
Common Class A        
Numerator:        
Net loss per Class A common share attributable to Rani Therapeutics Holdings, Inc.     $ (21,071) $ (26,872)
Denominator:        
Weighted average Class A common share outstanding-basic     27,071 25,380
Weighted average Class A common share outstanding-diluted     27,071 25,380
XML 70 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities 43,189,000 33,851,000
Paired Interest [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities 24,116,000 24,116,000
Stock Options [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities 10,296,000 6,778,000
Restricted Stock Units [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities 893,000 1,413,000
Non Corresponding Class A Units [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities 1,262,000 1,345,000
Shares Issuable Pursuant To The ESPP [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities 41,000 82,000
Warrants [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities 6,570,000 76,000
Restricted Stock Awards [Member]    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Anti-dilutive securities 11,000 41,000
XML 71 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 14 Months Ended
Oct. 31, 2024
Dec. 31, 2024
Sep. 30, 2024
Jul. 31, 2024
Dec. 31, 2023
Aug. 31, 2022
Subsequent Event [Line Items]            
Warrant exercise price           $ 11.79
Common Class A            
Subsequent Event [Line Items]            
Common Stock, Shares, Issued     29,807,000 2,800,000 26,036,000  
Common stock par value     $ 0.0001   $ 0.0001  
Common Class B            
Subsequent Event [Line Items]            
Common Stock, Shares, Issued     24,116,000   24,116,000  
Common stock par value     $ 0.0001   $ 0.0001  
Subsequent Event            
Subsequent Event [Line Items]            
Offering price $ 3          
Proceeds from Issuance or Sale of Equity $ 10,000          
Cash received from equity financing   $ 50,000,000        
Subsequent Event | Common Class A            
Subsequent Event [Line Items]            
Common Stock, Shares, Issued 3,000,000          
Pre-funded warrants issued to purchase shares of common stock 333,333          
Common stock par value $ 0.0001          
Subsequent Event | Minimum [Member] | Chief Executive Officer [Member]            
Subsequent Event [Line Items]            
Salary   100,000        
Subsequent Event | Maximum [Member] | Chief Executive Officer [Member]            
Subsequent Event [Line Items]            
Salary   $ 520,000        
Subsequent Event | Series A Common Warrants [Member]            
Subsequent Event [Line Items]            
Warrant exercise price $ 3          
Subsequent Event | Series A Common Warrants [Member] | Common Class A            
Subsequent Event [Line Items]            
Pre-funded warrants issued to purchase shares of common stock 3,333,333          
Subsequent Event | Series B Common Warrants [Member] | Common Class A            
Subsequent Event [Line Items]            
Pre-funded warrants issued to purchase shares of common stock 3,246,753          
Subsequent Event | Pre-Funded Warrant [Member]            
Subsequent Event [Line Items]            
Warrant exercise price $ 0.0001          
Offering price $ 2.9999          
EXCEL 72 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (A";ED'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "(0FY9O+.%).X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.FD'AZC+96BG(2$Q"<0M2KPMHFFCQ*C=VY.6K1."!^ 8^\_G MSY(;$Z3I(S['/F DA^EN]&V7I EK=B(*$B"9$WJ=RISHGW-^RU3%JU4A1"%6>U'+BDM^_SZY_O"["?O>NH/[ MQ\970=7 K[M07U!+ P04 " "(0FY9F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M (A";EG.UV3CPP8 -4G 8 >&PO=V]R:W-H965T&UL MM9I=;]LV%(;_"N$-PP;$L4C)L=,E!APE:;RU;AJG&[JB%XQ$VT(ET:,H.P'V MXT=]6'1;ZM@5K)M$DG5>\24/R8<2+S9LEWI)% M-#GE*Q:K7^9<1%2J4['H)2O!J)\'16&/6-99+Z)!W!E=Y-?NQ>B"IS(,8G8O M4))&$14O5RSDF\L.[FPO/ 2+I(P$ MFU]VQOB5Z^0!^1U_!6R3[!RCS,H3YU^RDXE_V;&R$K&0>3*3H.K?FKDL##,E M58Y_2]%.]=D9=I#/YC0-Y0/?W+'24#_3 M\WB8Y'_1IKC7<3K(2Q/)HS)8E2 *XN(_?2XK8B>@;]4$D#* ?!. ZYY@EP%V M;K0H66[KFDHZNA!\@T1VMU++#O*ZR:.5FR#.FG$FA?HU4'%R=,V]5+6*1#3V MT4TL _F")G&1'EDU=U&RI((E%SVIGI;%]+Q2^:I0)C7*Y^@MC^4R4:H^\[^. M[ZE25D4EVZ)>$5!PQE:GR+9.$+&(8RB/"X=/^?H486P*_ZHX=E5S=JYG[ZNY MW>KZ]$;=A2:21@=2U^\>7%3,YA<.QU7UOL@1&-;34KRSUP3*-E1\_]W0;TH7)$QP_ MIV%BJ@H7#&MHZJPR=798.]TS$?"LB_M(#13&)H.5JNY7V__ ^(8^!Y7/P6$^ M;X/$HR'ZR*A M^JB<>2"M>K\@5$-_0TK?\,?\E+.T-V[-]>3Z>O9"9I,W5.3=5BRJ?<=TL"'>'=5 M,PO5Q!.%!<_H3_9B= ]+69:%A_VS >D;?8+!37T2[9/L&2B]5 0R8 D:>UE& MAPQ-T^B)":-36$P9[3J6> 4& 79A MR>&9ZK;8&0S/C7[;(!ZLD0?#T+)-X'*H>F K+F00+]!,4FD>AO32"=:8\[E+/4TM3H43\0M#HMPU"PAJ1,,PUI=]91,,07:6)^CDQ9RVL(T5J MY%PXK*D]34@8AIK2WDW$Q"+KE:^5@EPBET+H?&:Q>8>"\LT=:Y!B1P$2I5S M-SM3K?S(-['1-2PWHS'Z@]>D=1N(1#0BD8,0J7):)?2]X.L@]LR-#&NZ8Z/1 M-AB):$8B!S%29?2>)U(M:OX)5O5]%E8\[V/SBA6.:^I44Q*!Z29/UK%@M-X8 M+.!80Z.M-F"(:!@B,,2\X?EKE"6/H=79'A&G/^C: \LR^FN#AHBF(0+#RV,@ MU;J3SQ$FOS[]ALI%J7D*A97HP\'D6*-!+)O2\G:$4%6M,P9>AGZS1; MCZ.5HNC\8X&Q-MI@)J*9B<"4HTC)SU=J+]$3#XV5 MD[UN,OMJ@)%M3D@WC MS;99%0UZ2QHO6.W[I#U"T_'L>FQ\)0\'-G6H0@S+;%Y_O4RK4@C1\*1?> M1I.P5AW0PV%-+6HPLF&*T=]2-,\#'F&Q6N"%XYJ:W/E:!D.+6XP>V\'DTUN6 MC;F?T7_HE@OFT416UXRNC_OEK U*LC4EV4X+GPZ/!#QE#;2!3[;&)_L@?"J3 M8E9,*;/\2S-ZETK%4G$V7AOKX4@X5-9#H=;/U;(]#^N1;=L8]QW[HK=3@ M9.\!I]V,O_KQC#\2'Y4^VZ M6].6/6@AXX]$4&4-M,%CMN8Q^Z"W4XTR_DCL M5-;#\+N,)_;Y8(#M\YJ,UY1E[_F(MYOQ[L&)?B2$*NVU 62.!C+'.GZB.T=" MK'(/11O YFA@&]GXU3VVCC?3Y:HE4X:RV(/ M576UVK,VSG=J]?3MQ8:WMS1[ZYR@D,U5J'4Z4,\5Q1ZRXD3R5;X-ZXE+R:/\ M<,FHST1V@_I]SKG&PO=V]R:W-H965T&ULM9IM;]LV$,>_"N$56PO$ ML4CJR6EB('$PM,#:!4V[O1CV@I;HF(@D>B25-/OT(V7%LDR*<3;O32/9Q]/_ MR"-_=U;/'[FXERM*%?A>%I6\&*V46I]-)C);T9+(4[ZFE?YFR45)E+X5=Q.Y M%I3DS:"RF* @B" 4&7%Z-+>#;'4S.@L?B-T4>Y MMXZ_6Z6C[3#-P]_K9^\]- M\#J8!9%TSHO?6:Y6%Z-T!'*Z)'6AOO#'#[0-*#+^,E[(YE_PV-H&(Y#54O&R M':P5E*S:_"7?VXG8&0##@0&H'8 .'8#; ;@)=*.L">N:*#([%_P1"&.MO9F+ M9FZ:T3H:5IEEO%5"?\OT.#6;\RK7BT)SH*\D+UA.E+ZY(@6I,@INC6,)QN#; M[35X^^8=> -8!;ZN>"U)E1I**!SJ:_?@#C(/WKNB.Y*P7*][&BGW>9W,B5T"O&LC,!?VK9@^D MT,$[5W'C*FYI6'6]5QU[57[DBQ0$"8^O9&.$$[BFTK:(@ M#1.WQ&0K,7EA8C6?A'IJ)M1DZ%H30YV BBJ7TL36$$[C/:&V40R#@01(MSI3 MK\Y?M4JB6'4'"JH9 H2!Q9@OQ[6^:6;6)3=UR+42UC9*X,#"3[=JIWZU368. M+_C43K9P?Q;]-CU9,.C8$QR0D#1G@0' I& M%JQH#B(G(5HW1T+$L;SU@^Z "+T,FEUF&:\U%,":/)E3V!DPLL^P*-Y/&8=5 M' ZD,NP@!OT4T_I$3;UG[\YZ.=5C6WUJG< NJP0-Y51'-^C'VS5=4JTRUR7P M ZUJ]_3:T(H#*^EMHV! 7(I!AU M"Y,XW==KFX7I=( 7L&,:]$/-(9GO'<[/Z?#D5&]S#(;0FFS;:O!4AAWLH)]V M?2"_E+4VQW0-#/>Q[#!+INET0&K'.^@'WB^]-#C1,ROE5GD[]T[5-LX@CK"U MV6PS%(;I0"D)._#!%\@WE JOB, F7QA *P#;:F WHHZ.Z! ZOI 6R&8?3I(X MVM/G,D-A@@.MXMG]BA\KA-Y/_11:*.P,A/8-W] MM R3)OX3\"8X#8( ZHI! -U2UA2,=7]^HC\#L+M64ND+LTN)- ?X+5TK6BXTT9]_*&@,=>_??NKL_]N9MK&]?YA[3?IS MTF$=^;%^F>?,G"!ZPYK.<,PJW66OF=[ 3I$VNZ=)8)4@#K,T2F(T(+;#//)C M7I=0=5D7S0\];>7$2YTJ*_/KW ,%=T3+?UMP*=T;UR;Y/NP=)F,XI+MC/?*S M?E=W3IO/[AN+@ M"ZD8^*J7@*QIK5@FP0<]0F\%>0(^5MFI,SX;\1@B*SK;"J(T'BA@45<)('\E M\)E78W/*"UX49LNR2I<%5+I7PH'U.++8Y*@14)0,E(:H@S_RPW]X&9Q:;8)K M#9961Q\$ 1W''>OQ*UC%[J3!Y?@ MCT_-,?VG4^E16^5C>>O'W>$?'PG_^*CX/Y:W?M0[OR*_\#/R9K5;]C>\=\9L M4Q;OYZ//I*^N S'V@[B7BU?^7/1Z>O6J',E;/^Z.Z3@Z4BYZ:X-71WTD;_VH MNXH O]#]'YB+-NG1?B[Z3/KJNCH ^^N 7B[.G<*\#EZ]&$?RU@^WJPQP>J04 M]%88KX[Z2-[Z47=5!O97&8>FX-1Z5V;AV6>R43?9>=%KWK)_(N*.51(4=*G' M!*>)SE^Q>7&]N5%\W;S[77"E>-E+, M-M#MU\].:(*;$)()+L!.WG/RG(3C%S,Y,/XD? ")GJ,P%E/+ES*YM6WA^A!1 MT6$)Q.K,AO&(2C7E6ULD'*B7!D6A[6 \L",:Q-9LDAY;\MF$[608Q+#D2.RB MB/(_@ZF,/"PA#G4EQ_#XFM?)K MZL#3\4OVSVGQJI@U%;!@X8_ D_[4&EG(@PW=A?*1';[ L:"^SN>R4*3OZ)!I M!T,+N3LA670,5@11$&>?]/EX(TX"2.],@',,<)H&=(\!W;30C"PMZYY*.IMP M=D!%2JR9R&-'8! MK71B@=XO*8=8^B #EX8?T$?T%ME(^.JHF-A2<>ALMGN\YCR[IG/FFBM(.JB+ M;Y"#G5Y%^*(^_!Y<%4[2\*X9;JOJ\UO@Y+? 2?/USN1;JB\.<*ZJ5G?;?;I! M">5H3\,=5)66Y1JFN72/[&>X@S$F$WM_6L)%F8':S5&[;5 1W4F?\> O>%6H M6:[^"8-J[O3U"K:!T,#MY;B]5KB!$+MJU%Z)X#5CG<* Z^=P_59P:HT3DL9> M$&^K"/L7">L4!N$@)QS4$BY8%*F5;A%2(= =^OD T1KXKRJZVD3:"FY%0EV8 M6FJM%\#W8,W>O2$#_*FJ_:Z4S*AYF-<\;%)S]DAJ&W'8K!$OR@S,48XY:HZ9 MK8,7FG%4^G:,<'4W-E$:T.,<>MP:^GQ+CLN+PGB$AV7>"N$ =P=G<0DNO FW M!K[0IL>,#;"KE/7<)YY*FC?NO+9QZS.U[=QK93/K+HR4U#MI\^8E#6WTLLY$ M+8R4U#MI^P8F99?L53=P$Z6)71@JJ7?4=BU,RJ;I] @95" W4)K(AI_] MGR8N6^DY[@9*D[LP7]+"?1?U37Q5^[U6-K/NPH#)M1R8-+3@RSH3M3!A<#GV@'G M4.&PO=V]R:W-H M965T&ULK5AM<^(V$/XK&GK326:2V)+?4\+,!6CO9GKM37+7 M^ZQ@ 9ZS+6H)2/]]5\8Q("\N;?F"7WAVM<^CU6JMX596W]52"$U>B[Q4#X.E MUJM[QU&SI2BXNI,K4<(_12ZW#P,Z>'OQE"V6VKQP1L,57XAGH;^N/E?PY+1> MTJP0I." MPV4CQB+/C2>(X\_&Z: =TQ@>WK]Y_[DF#V1>N!)CF7_+4KU\&,0#DHHY7^?Z M26X_B(908/S-9*[J7[)ML.Z S-9*RZ(QA@B*K-Q=^6LCQ($!^,$-6&/ ; /_ MA('7&'CGCN W!OZY(P2-04W=V7&OA9MPS4?#2FY)9=#@S=S4ZM?6H%=6FD1Y MUA7\FX&='HUEF<*TBY3 G9)YEG(-#\\:+I /6A$Y)[^O1,7-O"IR];7DZS0# MS#6Y)5^?)^3JW3512UX)1;*2?%G*M>)EJF[(NZ/GH:,A7#.H,VM">]R%QDZ$ MYI%/LM1+1:808HK83_KMDQY[!V1JM6)O6CVR7H?/8G5'//>&,)?Y2#SC\\T] MC,[_&WWZGT<_$L-K$\>K_7DG_#4Y42Z(>%V9#$)G>.?#QWV8(GBO5GPF'@90 MY92H-F(P^O$'&KH_8?)>TMGDDLZF%W)V-!%^.Q%^G_?1$WCDU6Q)8)5!B=Q M[5^9E8M-Q\Y36'LR6\AF%-*(#9W-HH"8)*8MO7M(ORF$OC%G7$ M.&@9![V,?Q$EY%Y>$^8I%,5,:9.+&X%QWOD*#D((0A99G+N@,/0"BW(71&,_ M]BW*711S0S_"*8I@; \:\V%W3!IE"068P05Q8%-N8OR8B\(+BC'+>6X MOZ;JI:A@UYS)0I"K9HZO;T@IT-4<7[*X7M+9Y)+.IA=R=C0C23LC26\2?BRU M *_Z;5),R9%FEDY.2M+)#)]:)6+E:^3+H;ZKF>E81?$0A;B24C=?4OH MGD>ZR< S6#<>CY>7Y]EE%H=1:W5-,)B7N)9$4Q06QWE_QM\G^50 M?5"B%&' (F9OHB@N]CQF4T5POAN']D:*X0(O9B>V4LKV9-E99 G7NLI>UIJ_ MY()H24I9WLZ@@:YDGILM)VNR E6%(=$E=DZ/,5A"._LL!J-)E%!;$P3'PB0X MM0#VK2WM;=A.:_+$RPP^:6 [6HFUSF:*?)!Y"NK Y\['J#;,(H] M6QL$E@!K6QL$QJ@;=;3!<.%A@W:LS;[;I/WM9JL-;,IDG'.X>T^@-A;PU5]_ M!OYKT6X?N(])9O0(R% M:/22:ZTT[$VF.KV?-B]X00^Y:8]O?$ M9PC1EQ/=KA65 H%A4B P3 K,6U<*Y^ (JQ#5HCX[5+ ^UJ7>'4JT;]OSR??U MJ9SU_I'>CRGR?F+.,^LCL[W[W6'H)UXMLE*17,QA*$AKB+7:G2_N'K1W M;_^QDE((1BZ[?$%8N>9 MQS//C./Q:,?%BRP(4>A+53(YM@JE-G>V+;."5%C>\@UA\&;%1845#,7:EAM! M<-X85:7M.4YD5Y@R:S)JYA[%9,1K55)&'@62=55A\=<#*?EN;+G6?N*)K@NE M)^S):(/79$'4\^91P,CN67):$28I9TB0U=BZ=^_FJ<8W@%\IV/B\9_^QB1UB66))IKS\ MC>:J&%N)A7*RPG6IGOCN ^GB"35?QDO9_*)=AW4LE-52\:HS!@\JRMI__*73 MX< >,P&7F?@#0V",P9^9^"_=H6@,PA>NT+8&32AVVWLC7 SK/!D)/@."8T& M-OW0J-]8@UZ4Z3I9* %O*=BIR92S'+).<@1/DIOGF'WB#*T"\%KR5FN1S9"CS4Z]A9 MY\U#ZXUWQAL??>),%1+-P:O<8#^[;)]>L+=!F5X>;R_/@W>1<$$VM\AWWB// M\0*#/]/7F_NF<+YM]?G_7OU(#+^O%;_A\\_Q[8OBM"8^LHQ7!/U^OY1*P.;_ MPY3[ECTPL^L/XIWLNFN2S:Y)-K\2V5$ZHCX=T;]6 M7E@1)DM6"*DJ,*6K9PX,BT9^[HZH\A03A MH")/(7X\J,932!28*S'N0X\OACY]50W&)^O"UHO29!"D"09[91#%S "#K><- M])@;8*$?GPLXZ0-._F/ ""LEZ+)N,ZTX8IS=9' ."UZ"]1IZ D6@Z)1)F<3@ M9.H-A3&@4M?U![H84&X:QX-2FAM@D OOC"YIKTOZK;H\84:A.R(";TBM:";1 M!U[FH)!\KP_06Y,^Z>GW,XIC9Z"/ 96ZP\!G!I3G.J$[T,<$BY+ &>AC'S2= M%1'KIMN7\%&NF6I[BGZVOU#<-WWT8/[!O9NZAOD97$#:^\(_].WMY1,6:\HD M*LD*EG)N8TBF:&\$[4#Q3=/R+KF"!KIY+. 2180&P/L5YVH_T OTU[+)5U!+ M P04 " "(0FY9I3^L+Z,2 !ZW0 & 'AL+W=O;C9.X](/NO'ZH6E_[]9EV1L?MYNZ M>W.U[OO=]S'+_%9TY;S9_&^UZM=OKL(K8U7>%?M-_W/SD);'+^2-O&6SZ0[_&@_' M6//*6.Z[OMD>-QYJL*WJQ_^+C\>&>+&!Y9S8P#YN8$L;V.Z)#9SC!LZE&[C' M#5QI _?4=_".&WB7;N ?-_"E#1S_Q ;!<8- WN!4*X7'#4*Y2J>^].RXP4QN MI=FI'6<^[3GSD$&/N_R0+XNB+VY?M\V#T8[Q V_\X9!TA^V'-*GJL7^\[]OA MK]6P77\[;^K5D.WERAA^ZII-M2KZX?%-TG?&#\<^? MRNUO9?M_!&BA 7K+@:*+0$\ X_(:QG\!S-8XX<$_K(:].1R^BHWQKJA6XXZ< M%[MJV!\<-.6A_]W4RZ;NVV8S_.7>R.J^;,NNYXC9F6HNE_OM?G/(V/_IUV4[ MML!PFEB/Q^\/I?%C,[3#(YV YY?#%^5=M:Q.5?5FZ'//'<]^[GCV >^>P+\M M[ZNZ'AOB;;$IZF5I%/U0SO([P[%>&;9IVU2/>63Z!^9XZOMP&[BFZ;Z^^?"R M@[ ECV?<[[M=L2S?7 UMU97MA_+J]C__P_+-OU.=! F+U/H[T[K':H0]C4B( M-O!"5XI*B9("RYU-HS(UZCJ0:I03,4XXLP1JLO^=Y_WO:.[_;[IU,33AMQM@-Z=^],NKA M9F#8X+$3#-=!_7I=;E;&< M@],5'HRO[?G.X)#%>'8.H?L'63+=?(&$+)"QR ME70/+;53((M,D+ 4"%^SX[PRBFVSKWNJWWA*0EU;MGQ= MP=9>MS\@81$2%B-AR24-FR)+S)"P' 2;= ?_N3OX;'<8;ABN7]XQ5$]W#,7J M_X=[X\.Y8,SRI;@]W;7-KFD/MR[]T(T>ZN$V=5WMQC_]7-25\>./!O M-9X)=L,-;3%F-96\@=(PKFMYTJ&;+4XW*9&P" F+D;!$;5A[N!V3TI(*LJ1; MR Q9K1P$F^1E^)R7(9N7CZ,LR\DHRZ;IR$OQ4&D9R_:EM&1+TTU+)"Q"PF(D M+$'"4G4G^7+RG@_)056:I.3L.25G_%7"AF(1(6 M(6$Q$I8@82FQGT+7EVYG,V21.56D$]CTH)YE"IUBLMD8U2MI3/>GHGT>RG-( M"V*J'=0!VVC:E( M>H 76L,42LN@M!Q%FZ:X$%C6YS!81^BDDQ,*BR];.VNA$LLZ;[&($.5H1S0$ MX;&(,$ID$6&JR:*"&)5E"9=E?5:9Q=.U#WA0G06E1=;%0HN*/'' @RHM*"V# MTG(4;9KE0FM9G^BUJGKX7-?'1[[&$7ACN$\V\OWF3^-]N=RW55^5G?%NWR[7 M15<:/]RWY7%$_CAX7SVAETW7=Z^,7XO-OB2["F%^3/G8"?564%H$I<506@*E MI5!:!J7E*-JT(PG-9?&>B[MEMPAAXCFA'T(= M$906'6GLT4X-48YV:D.0XYYJ&#GNJ881XYY$$#?N*62,Q=L8?B3@?$X@Q_CG M4-H"2HLL54"<&OHD(D\<\*!2!DK+H+0<19L^NB\LC\U;GDL?U'O\Y>[IOG]\ M8$_G0==OWC]V'7(F %+@S*&T!906V80?<]1N BTT@=)2*"V#TG(4;=J5A"BS M>5'V%[H2V2T(3Z3<0/%5TLYVJ!*#TF(H+;FD<5-HD1F4EJ-HTUP7QLSFC=G7 MG!C!5TW[?(&=8H:=8T:(M9 X7R +3:"T%$K+H+0<19OV(:$:;5XU?L4Y$K:J MY*Z54PM4/D)I$9060VG)!6V;0DO,H+0<19OV"J$F;5Y-?KFI$GQ%M,\C4%4) MI4506@RE);:J@:\]>581$23'9-!JY2C:M!<(KVCS7E%GUH2M>D;/DJW G"]0 M.S^AEA%*BZ&TA&A=VPN4.?I4E*_,T8=:011MFJ+""MJ\%=290&$32LHR SE% MH3802HN@M!A*2Z"TE-I7ZL&6"E*6F_@<\\YLH2MM7E=RSV;8JGJ[MD+?5]8? M@8I&*"V"TF(H+8'24FIOS1S?DI,2:B+I0DV']DJV4(PVKQC5IRGR?7.5^P=K)"_:)]WB\2(+0&D+*"URB%EDUHQ86 JJ%:&T%$K+H+0<19MV M(J$5'8Q6_ S#Q(YJR:YM^:J#K[YVUX J2"@MAM*22QHWA1:906DYBC;M%T)! M.KR"C.[NRN4AR;%0)V\< MOYQ;X2NBW6.PRWIBU_6$JD@H+7%4%6EYRBF&\)5*5 :M6(ZB3?N!<(P.[QCC MIKTKJW[?'BZJQA[05LMQ=>3'"ZOBH6CI9;X=0E99\AHL?.':V0HU@5!:#*4E M5./*(SL7Q&306N4HVC15A0AT>!%X4:J^,MZ?O@]&.J'%XXZ1MPAUKJ45[KDB]-.4*A\A-)B*"V! MTE)B3]GRPH)4C'19F*-J-4U.H1T=7CMR-MRA)MJ%CK*Z(%^$=D)"!2.4%D-I M"9264GMK9CFRW806FM.%S@+:@CK"@CI:%O22J>2.*OJHM07X@K63%6HUCS3. MAA,AL@TG&H):6X (H]86(,+4M06H(&9M 5>H0E=KM4FMM05XM.XM#I2V@-(B M5U5])]86H")I&PZM80JE95!:CJ)-4UR(/)<7>6=7&:23FUI8TG6EP\6<+UL[ M:Z$6[DCCCG9$B'RT(QHB] )??A*7"+-L+Y#7%B#"E)&\G H*[# \LP-=$N\] ]164%KFJ_@F)!32@A2906@JE95!:CJ)-NXQP7>Z9Q32_V.,) M?$6T>PQ4BD%I$9060VF)JPH[>0P\)6*NY: ,6JT<19OV B&Z7)SHZ0HBYND+LY5*C+IFMA.!Q/5D( MSOF"M9,5*L3<\T*,"%&&B DA%@2!_! A$198CC)"3+UR3SF&42]?,T^^?9H;6,(72,B@M1]&F*2Y\ MF/>)B]E)F?#$S@7[K%$K+H+0< M19NFIG W'N]NSK[ABDY*8CB?&&+DR]8^1$%-SI'&'J+4$.40I38$-<1(A!%# MC$24.L1(!7%#C$* >+KO.M,;940.I\^AM 64%GG$-]RK_!"Z[X&FKW%*C&@=(BCS!1EDGT$V2I"9260FD9E):C M:).^Y LIY7^VE\51_<(GG(PM/QS"5TDWW:&T"$J+H;3DDL9-H45F4%J.HDUS M7=@I_ZLNN\A.@N"KIGO"@-(64%KD4Q)+/5] "TV@M!1*RZ"T'$6;]B&A]?RO M^I8X;NE27]5HEKRX/U][[8X!78@12HNAM.2"MDVA)6906HZB37N%T(G^O\LJ MC'Q%M,\C4+T(I4506@RE)3ZUP*(IOQ.=B%*",FC%MV:H[PP:D1)@=6/+3#T34 MM2F.X6A/!."_R+:70#J"Z&T&$I++FK= M%%IF!J7E*-JDBP3"%@:?: OQ7>3T\O=\'75/)U#: DJ+ D+XA28AWZ'%)E!: M"J5E4%J.HDV[DQ"2 2\DHX]ENZRZ0W<:"KB^&R7*RG@HVK:H>SKYH1X12EM M:5&@>D37)1Y(A9::0&DIE)9!:3F*-LU](1*#KRH261G/5TV[$T&=(Y06!:K7 M"RRB#T%E(I260FD9E):C:-,^)+1C\%57]>1D?$ 9,.DVA:^]=L> VD4H+8;2 MD@O:-H66F$%I.8HV[15"0@:\A/QR,IZOB/9Y!*HZH;0(2HNAM"10)>:U:RIO M+R+"U*@,6K4<19OV!.$Z ]YUZNCX@%BYT91?%C'G"]3.4:CMA-)B*"TA6M>V ME)$G(LH*/?F)$6C-0:\\]31\0$U]5!.4*C_A-(B*"V&TA(H+27V ME#P)+J-BI Z1HVHU34YA/@/>?')"/J F^MF!_(ZP.5^$=D)")2>4%D-I"926 M4GO+FSGR*Y&AA>94H7YP:CW!0+C80,O%7C(#_4A\Z:J)Y0CXE? @ / 0 !@ !X;"]W;W)K M"M5MK-HHJHN8MC M5U18"W=I&M1\LC&V%L2NW<:NL2C* *I5G";)35P+J:,\"WM+FV>F)24U+BVX MMJZ%?9^C,H=9-(F.&\]R6Y'?B/.L$5M<(;TT2\M>/+"4LD;MI-%@<3.+[B=W M\ZF/#P&_)1[>,QI2>N"I M?63_'FKG6M;"X<*H/[*D:A9]BZ#$C6@5/9O##^SKN?9\A5$N?.'0QR81%*TC M4_=@5E!+W:WBK>_#"2!-SP#2'I &W5VBH/)!D,@S:PY@?32S>2.4&M L3FI_ M*2NR?"H91_G"Z));C"6PY8R2I2!V5L0+]YXD;@%)X,TSEX9*'EO_B8BQTJ3H\5S]-/"5?87,(T^0IIDE[!R^H!1A?C3WBG M0R>G@??J'*_O#$CG6J$+A,(X^F^Y'YW M2M]8K"]J>L]NF?I67PNX6O2SY,6>5;+@%1)L>SF["L\WRT /,!;_+MBC//J, MM"MWG'_7%U_RRUF@$;&294I/0>'? ]NPLM0S 8X_NDEG_6_J@<>?#[/_;)P' M9^ZH9!M>_J?(U>YRELY0SK:T*=4-?_PGZQR*]'P9+Z7YBQX[VV"&LD8JON\& M X)]4;7_Z5,7B*,!,(][ .X&X/& Y<0 T@T@QM$6F7'K,U5T?2'X(Q+:&F;3 M'TQLS&CPIJCT,MXJ =\6,$ZM-[S*85%8CN"3Y&614P47MPK^P6HIB?@6;:C< MH9]AQ27ZX5M%F[P FQ_1''V[_8Q^^/ C^H"*"OV^XXVD52XO%@J0Z?D768?B M4XL"3Z!8H5]XI782_01H\M/Q"_"H=PL?W/J$O1/>LOHC(L$9P@%>.O!L7C^< M>."0/LK$S$>FHJP#N#4!W J^1Y"%@JJBNF^W<:$*YHQ:.^O2/:O.\'-9TXQ= MSB"%)1,/;+;^^]_"./B'R^5WFNPD ,L^ $O?[.M?H2"57#J=;$?&9J2N.@_K M^3)(8WRQ>#B&[S"+2(K3WNP$6-0#B[PKF*0V'*>)45)4-5AUC? MU9\SO82-3A38ZJ[U.W?Y%KWG K[39"=QBOLXQ=X%O%4\^S[7!3-'&=\#BTAJ MZC![TI^9R_EVQNAHQ4(<+(/1NCJLEA'&[F5->KB)%^YG!C'(BA8BU"1$]URH MXG_FA@MK8J%(K!UHVT2KR(TS[7&F_KS@U=SLK&%'E0R"[ MK:@>,D#%6VRA) M S?658]UY<5Z=11"S0HYNU,H+V3&FTJ9(!=2-K3*&.P0J9RYOK*Q)\L1=+_- M"?0P&&@N>+$ T2P3S+DCM#M%]< .E0!2'$3-=Z;H'90"R;)&3-;H[H>/\OK[I$@0.P#C67M-2>U$+O)O5LW&1_-$6MO7)B#RU4 M<31&;MM,;*00#ZBQGP]WM+IGPVZ+.A=44Z7U6[Z=ZJK[S7;:3 & M;1!ZF7=]+5A-B_R0\FT$N-HQ 0)0"*:3RX3&&0EBK0Y9AN,EM(WF<3RQB .E MAWY.O\I,YDM4TV>=)TYX2^N75V$ZAF<;Q1.T'@Z\'GKI4*,3#?-&]6B7.;%' M-BPKLK9-&$]IDG @V]#/MI_9E@'&'/3( ZL:=VAMXHP#J^S81E/).U!KZ.?6 MWT94]5(8;=J<.PC+939)6>' K^$+!/L:Z>:$;3/H',>IG5L..Y(FT=0>&-@V M7+VI9VCYZ17 O2S^YMKX3K.==G$#;6,_;5\+GC&6=R& KKTC8DUSKV9H;'-O ME.!HG"L.LS2,@HDMB >*QGZ*OFY$MJ/RK:!MVIV3%< >HW;8Q22-)@0T'C@: M>VGO%/;K)44WZVG>D&2,VF$5!O$4Z(%+L9]+^W0'P ]%#BE_]_SJS,$V388) M3L=TY3*+HW2"3_' IWCYIH3?%A6(Z5? ]M+T6Q/^O68[#<) V]A/VZ<)WS<4 ML 6AZ]R#T)6Z$37;$'Y_OFWT@1%ZI$+03KA# U]U9X2/A=HAH'STKZ9\1K=] MOJ'#WD97]X*9"UWFWNW+35063%U;:9@C>(!^SO MU7^G3V;W[WB90P71&ATZ#-@E=VQ'RZU&?0@U1)X+L_OEC@I-2TJ5;+*\V]TY MR)VQ1PZC<*JXDT$,$+\8N($^Z5D#.YP^.(],78VV3?8.LXF@DX'HB9_HG>3S MVBI.;!Y/5D=-6@?;M@J/R/44^$#UQ$_U&GC.,F'DO"ZAX,19ZXKF^@=:FE,1 M772AYBM19/H9P?A[IUM^R&?)DDUJ+9 M5M$RF++EL1"M#J\-QZ9&D V=>G6/O>AS_7K.= MQFF0 ,0O \_='CA.[-.Q/' 9)1/=.QGT M 7E)'V3=&2? OZ:%/LSY4BFF$U.V^Y@+N*AYI0D:;4IP UVA;U71JLX;6A7H MZ]>-TR];,>#5F(0=1F$\(=?(("R(7U@6@,)8O'CALH3'^GH_+-]JO"7CQT[B+$S MH;I'H;;)L<)IG5\O"LAD<'G#'E>)[\W''*'0HV@"^WW*N M#A?Z!_JW5];_!U!+ P04 " "(0FY9F;T I[(<2ZI:HD)N3M9"EE0;5VX\54FD*PN" M<9Q+4'594ODQP$+L8A*0P\8SV^3:;GA)5-$-IJA?JKDTGG=D6;$2N6*"@\1U M3/I!;]"V\2[@%\.=.K'!5K(4XLTZCZN8^%80%IAIRT#-LL4A%H4E,C+^[CG) M,:4%GMH']GM7NZEE214.1?'*5CJ/R7<"*US3NM#/8O> ^WKN+%\F"N6^L&MB MNS\(9+72HMR#C8*2\6:E[_M[. &$X1E N >$3G>3R*D<44V32(H=2!MMV*SA M2G5H(XYQ^RBIEN:4&9Q.AK/I:#Q-QR,P5CI[>ASU%\9)%V:9C*>+%&;W,.RG M#W#_-'M-X7I.)7*=HV89+6[@"AB'12YJ1?E*19XVFBRSE^WS#YK\X9G\*58M M:/O?(/3#6WA)1W!]=?,_C6=*.M85'NL*'>_M6=ZLEDPS5#"O99:;AX/^1B*: MAM+P>X+E$N6?S_1>Y+4STE,5S3 F9@@4RBV2Y.N7H./_O*"Z?53=OJAZ:J90 MK($I55.>(61"Z4\OM:'I.!H[=]LD"()NY&U/DWLG;6$G;$+EAG$%!:X-S&]U M[PC(IFL;1XO*=9\+80^.+;YCK^.Y!]02P,$% @ MB$)N68?8J<*$ @ P0< !D !X;"]W;W)K&UL MK55M3]LP$/XK5H8FD 9Y[0M=&XDV14,:4T7']MDDU\8BL3/;:>#?SW;2K$5I M53&^)/;YGN?QG4]WXXKQ9Y$"2/229U1,K%3*8F3;(DXAQ^**%4#5R8KQ'$NU MY6M;%!QP8D!Y9GN.T[=S3*@5CHUMP<,Q*V5&*"PX$F6>8_XZA8Q5$\NUMH8' MLDZE-MCAN,!K6()\+!9<[>R6)2$Y4$$811Q6$^O&' M&'O6F[MD8CGZ0I!!+#4#5K\-S"#+-)&ZQI^&TVHE-7!WO66_-;&K6)ZP@!G+ M?I-$IA-K:*$$5KC,Y .KOD$33T_SQ2P3YHNJVK?7LU!<"LGR!JQND!-:__%+ MDX<=@'L(X#4 [RT@. #P&X!_JD+0 ()3%7H-P(1NU[&;Q$58XG#,686X]E9L M>F&R;] J7X3J.EE*KDZ)PLEP@5_11J %<%-S- 84$1%G3)0FP3MFP3' MV,,?:DC2%:8COC$I.JO9IFJ&0M< M.ZCS%6-RN]$"[=0._P)02P,$% @ B$)N60!ZCZM# @ B@8 !D !X M;"]W;W)K&ULG95-CYLP$$#_BD6EGG8#(5]M"DC) MME5SV"I*MNW9P0-8:VQJF[#[[VL;0M,J8:59()66)MIC+W524!$Y=4,C\,@KE?8LJ])')K6YE$ MHM:,ZOQ0@Q+.=;$CL!58(&*3:$K"Y'>$!&+,@H_&[ M8WK]EC;Q?'RB?W6UFUH.6,+\HT47L?? 0@0S73.]$\PVZ>F:6EPJFW!4U M;>SDHX?26FE1=LG&H*2\O>.7[AS.$@SG1% V2-MK0 M[,"5ZK*-'.7VI>RU-$^IR=/)QAPO 8F>)":4YV@E)>8YF&/7*O*UV<'&^6E' M6[>T\ IM@AX%UX5"7S@!\F^^;\QZO?"DMPX'@7NH1F@2W*$P"*<#O$E?[L3Q M)E=XE\J\0X=7M.&$'BFI,;M4=0N=7H;:[V:I*IQ"[)D/0X$\@I>\?S>>!Y\& ME*>]\G2(GNQJ!F@<'&;WXW-MM"*BTO\?0YBO"5]R&F6^Y+7JWQ=K)UI4KML&PO=V]R:W-H965T7F? MYYY+Z3B#3^[<1=O;!,J;=2-$[Y9KZ7;7:G*;M].3B?M@T^Z M7 5Z<'+QII:ENE7AM_K&X=U))R77:V6\MD8X5;R=7)Z^NCJC];S@'UIM_>"U M($N6UGZF-Q_RMY,Y*:0JE062(/%OHZY559$@J/%'DCGICJ2-P]>M]'=L.VQ9 M2J^N;?6[SL/J[>3%1.2JD$T5/MGM>Y7L>4;R,EMY_BNV:>U\(K+&![M.FZ'! M6IOX7WY)?GC(AD7:L&"]XT&LY?A5%+JX0^A+\;,U M8>7%#R97^7C_"13LM%RT6EXM[A5XJ^J9>#J?BL5\<7:/O*>=U4]9WM,'6#T5 MU]9X6^F\=\*-4UZ9$!_ %>^TD2;3LA*W>*B0E,&+?UXN?7!(JW\=\U!4X.RX M E1JKWPM,_5V4M-9;J,F%]]]6>=>6?W2?^[0;U?Z.E,/$"N^%[Y MS.FZ]5SW_!-VBE]7RLE:-4%G7KRW5:Y-Z:?B@\EFXM%WW[Q8+.:O>6'[&3\[ M?3WETX(M58 $E$A8"8T09%WD5 Y<67J=:T#+5&"92/*N[;J69IA_\T@^'^V79/U&&=HFL$0Y(PGA6"K0N&@JH#'QQ M^ORU[RW9LT7>(2V?R-)8#V^PM@"Z"K+=3M25#-0+HH\I6#>ZJD0F:]]4 M:BJV*YVMR,FY\KHTBL+6[H;H+1F[D4ZKL"/WT%$PDU!:7))K9!;N4K.0?!+:YJL4I:?CLSD4'=1DZ*V#JI7VM+!;-4HZ#'2 MQZPZD(J8Y'\TTL'I,% ;<2N-^-%ZV'\M*PW_&"VC@C5."/ J%EF#$*J2T&.O MED8Y+[;2"W(Q1$L*Q_>JDEN*?V8=;(A;(.\2 :L($D]I.6M>-UCAN2(+F>E* M$X:Q+[%!!T*PNEE6%-6B4(X^:NONP\W'KD:PG[,I YY+F.*BD>#JOTX7O?K M8%VK9M:5PV=TZ[XC5;T006C M8N?Z<+>.D2#LLIK^&93\H'[CX_Z;6._^62ZF[7A:'W M\<@+ R.ZA]W2WATBOV"MB8ZMFK0 U5$Z4$NAR1"@PX'S&1 6 SO@,AGYR#KTY>A:Y M3TEHLN=DN#>GG,B! ["M]_#1Z&VI:RT!>]1-*;7O<*\N.I]V U(7M2/U,G9P M5(EX3.=(']VXKSSZD6_0R(]6TV':,];A4_!]$)TEDK E_6)Z%)RV*]O!$9UA MM_1Y/-P/ZP/X&D1N 5 AUL)#4G6_-%*Y N2>H!5C>VU-/@2[$90A#S?J(!'; MQ,-S[<2?B!HA!F7(Z71Q?CH]?SG_&Z4V S;]T8 A0Y-?]\H%K*OA6D=UX 4I M4EE/;!!="2FLV9N9JF.U]23-(,O32JCRK3B;SUYB3JTJRJB6E1AT-K&.(V&$ MSL, WQOZ<743\F*6S6R%#UN(8D_2)6\ CAR?NIT]H@ MJ8"_A93967_&E?2QK"DD/4 D2Q.4=] ?-A'64-2ESUGAKF,AU'4@@[ MV8,>$;@3L&D!6#G8%[0=XIP@]6,# MZD.&32.@$V@!U'U34)ZK>$R:.C6_B>0^D-H8T?2&DJ<;=IE?_MYH>Y-''=!,P'E)[ MX8:)K,V %:D+DH31UD&W>M'W_VE"?!B!FD@-*(O9#)*,OX5*U\H S)82N;5 1GUJ%@-\%%>"TUTQ]H=*,ER#T_J[<8=EWA2NUDQ;V1M9R M2?=W":FHCR4\7T$4387-K5:1C^2*+O,Q,OK.DCVIBWNA@DBZHT$Y%S^ 3J I MW\+_PWF>PSS9>SI)>' -[:#%.QV^EB 'H,/?R77]&F)G[)7WL^N9^!UD>^MH ML.D_3=<;HQF=#[JD>'J:"(>M,*;\T(ZUW,4P)Q 'NL; Z343^/@_78'0QBA8 M-#5]^JTX?=:3.YK=NER_Z[Z*1U2>3>+\)=>VX>#[ [U\K3)=[,1R1QV7X#Z! M8M2!)5'YNIP1LINSXU##E(M(?*2''E6#2--%=4RAO5#$*CM,Z#Z/]R/*5Q8H M#+Y3@V9@!$V;3U"0XMC=$'8W@?YN5GHX-!O+D ]OFSPQM:-:=TG)VO@1(<3K MJ S!4L<\TXA /NJX=?_ID&4GVH?_"BV>*4[B'#2F])=//MXK'^G61R]M!ZI& MNAEGFB1Z0.N[[Q8&G-&O8N-/:: M\@!*(20R5Z7+HF"GG0H)7+ID5ES7TYB[L#U!=IK:TP5#MRN!-RVD:/Y.-'9X^'8>VYPV46XJ6;7+9WRXA!A?0W?"'>,1 40 I.FA9-O-O( MU1)Y\=YN$0PW&"^0364C"0A5(ON)*&$%L M.A1BCS4(!O/F+WR_#2P'P,[[\1E)JZ@0'][!02I95'[8R^GZC".UW VM^:]; M?'LM=$?G[K_G^ 62Q>EYXC>=#YS*%. H_Y^$^MB7NR>#;^\Q593\&P7*4/2I M^$5^][3[&<1E_/:_7QY_0_&S="6(OJA4@:WSV?-G$^'B[Q+BFV!K_BW TH9@ MU_R2OLM2CA;@\\+"2>D-'=#]..3B/U!+ P04 " "(0FY9T^=*4O0"FI M'+N*IF197GE]JY*UWL25[,:Q[)Q4IU* M'DZ5+9$S0*/1UZ\;T(NM\Y_#TIA.?5DU;7AYLNRZ];/3TU MS4J'J5N;%F_F MSJ]TAZ]^<1K6WNB:)ZV:T_.SLQ].5]JV)Z]>\+-W_M4+UW>-;O#>+I8=/3A]]6*M%^;&=!_7[SR^G68JM5V9-EC7*F_F+T^N M'CU[?4'C><#?K=F&XK.BGZ;[KW;_LG$_3PA>I5K M O]46QE[\?A$57WHW"I.!@6+V M]?F=!&_,>JH>GTW4^=GYQ1WT'N?-/V9ZCX_0.[!+]<^K6>@\C.7_#FU8Z%T< MID<.]"RL=65>GL!#@O$;<_+J#[][],/9\SNXOZ)7^/'*R]!9%U QX6IC5>-\TMO3?K3N9V M2Z,^MI:^W= ZS.75RGAL1MW_P^^>GI^?/?\XO9FJ/UY=O>/OCYX_F*IKXSM$ M,%K >;7&>%N_I2Z2Q+B0T)1&I M:[=:ZQ9RQ@CF4+M_->MU;]Y2_7]'R" MD=[UB^7PE!305V#;XG^B,56O3:5[Z*:,WY!N=6=@* MH:^R%)IE4*UO'W;N(7Y%2OQFAUOL+CB($U.0!>!G,# RB<$X;-L92*PC7::9 MDQ'/A54)1\-D3$0L'JTZD675VGFV4;PBL;3(=HW#_BQ+W%5LHU H$6Q=^S#N MN2&C2SR%DBFU-$VM9K>1-S+/G@;3J[]N89H0^543-U1%WJ,EB\0@R#;H2@0U MF)AI+,*\CO8\[);MYV.K^YJM^RW1M2M:.KK;=>EN/V>AW SN1M9'+# SQ.Q_ MWU>S:RG@!=D\F"SU*SB"$S*$L.Y]Z"G,0/:49=6CLX=_8P6:1=_(N)N'_T@N M<6/@7K:ST6;??*F6NEVP<:QL8*"0G/SFS?7@WE?,)K;"[TJO*3PJ_\)I=^RV^NP5'. MC#2I<2U M<*?RQ?1#7RU'+,-H:%4-R4/ S83"*:(E62(,OO=FJOXJ/.!)8I/6)CX1YXQA MQEJ$)K429&$(6< L$/]7,^,S.."U2,%)3!;BL6V--$ H,&T^+=(M=8=H>$L! MW7Q9 S&2.N+*MT9[6HBX^@GD9*%'<2$,HH'DWO.>-A$E),%^I-^9;EA8@K8U MJV"7X..D\!H1QAM(>8N!-4ANB"7O5LQ384E?L1\=-8T-TJ@AU1VS!!%FT>7SX.Z$O&\-Y1T M%)9*@>W/H-Q@7EX:,8K>_Z(]/.4\FBZB?& #?1,ZN^(T1Y8D@M4IBW7+[X-: MLGO2N.UN=]41 UN(@(!F4%19Z<]PA\P%9]* ZFTM08)M"K@$WA*=B39L!MQ$ MOAZ"Z<)$-5;/;,.1F]Q^8]I>G)F\#5L(.3P-UD?S*\ZL"V)(2/&X@MHQ)7R/ M;'AC95YD/8_1FMGHIF!?)MCBNAT/?TJV7 %>)2J+Q=ET:YJXA0$"F1?")B]QWJVX,; MV;$58=[E=3N!'-3VPNZ4P 32",5+4C_%#>0^CC\0]!"P6I?%J 1]'+7!KVV] M[CGW,>;\EIR&V(V2](,H1S.ZXO"/YYJ(I M^KAK[XIOXS2Z7=H*,J%TLUAXL\ 0BC"Q[I(200+2P)N]DWYA7TD4 PSZ9F71 MYLBPGMW[E8:7G9#Q\'L\G(;>>T,"057- .+9O>NC6OB]NIB<7U[R[Q\OS^^] MOT,C3\[.Z/^]#ZXCDV4+^FZUTD*7O."3R<7E.4R]:?3,>4%35]Z3(PQ51@I^ MI$_Z!RT95C1Y:C7,I1 'I9D!'Z(L_,0)Q:FKFVOUP:U1:CX]>_KLKB4IQM9D M-6D9AOBVW;@&0S\A-'<)W<+^N1$X%!%IS@RFJ)!B^07[NW0,Y5EEU\)OBE'# M^A)+/2-'%Z2.+%W?V_ Y27BK?4T)0BI-\X7[!AS9=XG.$:9S@./*N\(6R#RR M3'+.+&ICCJ0Q6>P+F[;2DAHXR)&#1LD9))SM/RN0ULC7GB.,DM402:CW$ M($)$&-EP?P"YJ7%KWEH, (/:V*FX J!Y7#>L]6TLGMY'M/ >40I"3:VF@EGD M*\;WTA*22DWF,,\Q=;.QE58C[9K4^%EJ(-W*]!WGX[@K@)4>'NLERHQE9#RA MJ5"2IXZ?K4RNK2*5G!!JWR\0.!J4/=3"HB:+A'_J*KRSJ)G6J'F)K.I,M6Q= MXQ:WZOZOA,I_>#"(P@:.V9#&OPP;<)N:-!)G@:-)L@M'A1J"5N8+$[GM ##@ MQ5 '$Q!DGV(E&Q P.'7/0XJ6 0DCJAU3!YE G(0JI7(*L3'&#QN)MB85ZA)" MX27[S+%7U"BB 5%;DU7H"[5S'S\\B/W'3/TY1N\.CTMP1G*SQBYB"3WD&*;&4S%WV" 7M4,/ MB.RX,C1L\R#WI X/2HVJ;UZ:'/ ^R&:CR=)EV[E/]2MV6Z@R@%28QO-_K))>CC;<] P;P-<>.'5FZ-%B$Z=I0'N7^)I7*WC1# M9<]/:K,FK$),S4RW)2A;,#<9I4*P1>F!Z.Z*L$ALT./*U9:MA-R:%<#>IEN! M=;N3=PQS"&C20>$ IX?BLVG<ZG4;*1CN^L:DQB5[ CXE3(]$J3P=2]. MI4B9HC1L3SKKD-7I*'(=#LQLZMU^JK>\*U";,1*7.GH,&:B2"SKW)*M^Q=W0 M38%EA_A/B8/TY2K@:-K&J!%%C6CQ'!)4*C9K%)NP-M23L1,JC;HC 2_L&46^_E&="XKYKK M/6YXBQ8,-^:D?)Z17<_$W-XVXY[ZDK@"!A4[XOY7X\V^S&U/U>>]X0V^F0@O8VE>%@;& 0 M[YPW>@8K.N:BBH[3%M+"Y9(F=2SJ...(MS,A^E";!HXD2.*.W!;,F)%XT#<< M$\!@6KQE+$R>@=HR<"&ZL1L(A=B"#K*EDO:3E85(,\NXSL+^_KZ,(XOXN*"WS?Q@ ]S]H3LAD./0XG_B+4PVS/)H[YH M^<1@0.UN-LS46:&R*L(M.G+E2BO6)*/^UVUD$%Y.)]E$@=F,99EX,H.=P9YB MU9:[3_L=BZ]5,-_;?1QW%G;/6T##FR7==X$:Z'02@24%1;>.:3KE_/A +:#V M:$$$&K#;J9E.N&G*0_%B%R8X:E;& Y@YHQJO.$52;YB4_V#?BM_. M1P\R'[D3M,>)!*<=[KA ,CHWL((TW8]&OXA'7-\%DT-#$8G'O> $Z\.1--NY M'7["N$:F _-:-Y3A@I'#Z8AZI+MPM#ID@"]%D$"#_41*!E#6AL[+5-Z>Z!]6 M3Z<$^V89(4P\W %&5KFL;+6:G%N7..!_V M2--;\F/A">8+\H:5G)@,+_ENE$ALB>SVHH]CH=2S'-#LVQ880->34F9<7L 4 M:K8__]EP4F +CUL<=A6GS(W)[8\8Y09(F0J&$A.'<3E'JP-Q4/PQ:>?1Y&0% M,8M<4&RI>V*H8SN]"1)TJ6F/?1(70EN M*K?T3DB'E)D',DD\Z=PW)DG@JCGEO++ND8WE")J JUUE$:?<--:R;G/K;"0, M!J B\W1(1BX>NV%E@R@"FIF5X$%7/&MN1<4#(O:;0YV7CBZE+/8:CI+&0UF* MXY&Q&X;;PF0G%WY:U-64%I.QBQ4QC"A\>:I^=0.MN)O4\-_J, '.=<^T'B' MX@Z<[F0)E6>'2<2)8&UB\!OY$S?#=QW2\'D\UJ+6*#4CZHU$L/DXH'$4]>-K M5R2/ODTMEOH85..Z[? >)SOTZGW6,?'WZFSZ@UJ1LOD&;<::Y>*'VI=#QY$/ MXEGPK=M?X]@5!BJ(":8#EKT-H<>,\OC0NQ:?JPB$WK90^48(T&39VL]7-Z_A MCC+WYB._>7AV.8$P%HS Y)R/Z-V7?OCYT[,'S]3;%0&/2!H[E6%LC6GF3\7U MAG19J%ABN#3T@:.+:>M\@EX,B]"QD_,?*B]DY7C(Q"N&N.)PI#TINM7IXIYI MEZ3Y>G3O C4%BK6RPD[$$O23*+8HN.3SM6D7AZ34+<$-,3=>=#TDVC7%TWR!)+N''+GHKMU3BN?SW MWAU(GE4HD)N#65I?L^L?)Y03@534!_V%S%),^O+BD$D/([]BRC\6]]^&A\-E MCVQXT59*^Z.#5"[BI=U&>7WGE%C,A5GIF&D^VRTN%8U7_4\-]"+6SWQ%BY4> M>P54:22+4MRI+4PL7L@V ,W-,/9M>/CF1[)N^=&[-?R PC^W+M;&? MW(+(BR^9SMU5?>%],6HV7;*@3+J&*2C'S,S83'I\VGG3%99D&I0RW8Q;K8MF M)E5>'U\&V3L[OC1+KU5.[ZQPRRR3=G-#VJROZNWZ5G"GY@O/@N;XLI!SNB?_ MH7AG\=7<64E51KE3)A>69E?UZ_;HILOKPX*/BM;N8"PXDJDQG_CCU_2JWF) MI"GQ;$'B;T43TIH- <;GRF9]YY(5#\=;ZV]"[(AE*AU-C/Y=I7YQ51_414HS MN=3^SJQ_H2J>'MM+C';A5ZS+M7TL3I;.FZQ2!H),Y>6__%+EX4!AT#JA$%<* M<'T^D6T2"?\7MYZ5: M24VY=Y&X(^>M2CRECR:%S%/Q5MI/Y.54D[BG9&F55^0NFQZ0V' SJ=S?E.[C M$^Z'XJW)_<*)VSRE]*%^$Z'LXHFW\=S$9PW>4]$0G58DXE;G4& M'N7O.^OA_K.99Q\?#ZC2^%[W$^P6)F=%H)"J?BS#MJG:B_L;08UYFQGI\ MI2(QS@=C,ZFL@/4E"3,+BR8F*V2^^W:,1!0U5,V);OC:^UZ!W["X#_D MZ+,Z?/^,_NH.!;\9Y^#WUGF%W@3!&X[R(T=9FRRM90 22[P;U29?Q3&J8=?1 MI@I%S): )9Z*.&H-6_A_]F00M^-7#T9AKO;>>*D?IZ54W"[>_I11& MK_78$F2G7'-%SE4LCGI'H4%:>WNLDJ/:A\9]0[Q'HAU$5+K ^90G_!%?1.WV M0 SWIB"(^R?@?2N;D.]!U&\-,!@^+ /$[7Y%H->45/QI!_YT?C!_.E&G,SS! MGS!WF"4._E%&2@M?5ZO4_<%$ZD2#H] @_28B=7I1K]W9&7HNP*H7+.T.>[6) ML86Q* LN&%-_R(QV-.RW#[18";*+#G2RC&RB$%PA"["B%\7MX<'2&$M9MB7K M<>IU8Q#O$%?,+B"]Z/>^.\N[%U&O&S\@2N6PG&MWQ;4^A51:$HD&1]5,P;'$ M4; _5]ZLEDCG!55FP>\^5)+JWFTXGN=4 QL)95FHR]QMWWI />$(W1OF8OE M?N]H[!U1&*?*BR4")#Y>4*_R#$JJ_4-?"BJ38BE5OM3#29$87&I3LGR*S7"# M,):/L63!,2P4[GS()?+,ZB!.GE"TI7:*.UXDE'-+ F181^S)UD94;JJM7;.YTA5H)V:S!!9)'(C)%\T)$,Z!:**@#*(O%'2J>7B+X0;&]2D?+#OI[KEW7;YR]LO+MR(:[IS/,TTSJ+8: M_5Y=V/+]57YX4X0WS]1XO*#"<($G*UE>@/F9,7[[P0YVC^#Q/U!+ P04 M" "(0FY9@J(_W\@$ "/"P &0 'AL+W=O)_:V!0KT1;S-',Z:T]G,YA75W$YU M0PHGI38U=UB:]BC8;:M:VZV M5R3UYB):1,/&C5A7SF_,5N<-7],MN<_-1X/5;$0I1$W*"JV8H?(BNER<7BV] M?!#X(FAC=^;,>Y)I?><7OQ07T=P;1))RYQ$XAGNZ)BD]$,SXVF-&XY5><7<^ MH+\/OL.7C%NZUO(W4;CJ(CJ.6$$E;Z6[T9N?J??GP./E6MKP99M.-EU&+&^M MTW6O# MJH;J1/_0\["@6#;+<@Y>.GJ8!+_U[3]\*FTOM MG;7L]\O,.H/D^.,YGSO(Y?.0OF!.;<-SNHA0$9;,/46KUZ\6A_.S/08O1X.7 M^]#_36CV RVG[ 4L]JDB5FJ)TA1JS1S/)"@IR'$AF5!=S8?BR5#0S$'Z6M<- M5]O7KXZ3Q=&99:507.6"2\:M)4!R53 I>":D< )H=7=?P;ACI3?C/ICA05'5 M>6N,OQJ5)3I=H0J10GTD+P:D#M/?L2NJW1K@6%_ M.IU<6J^&)')49V3&3)K\&B 7K!N3?DS9)^VXA)IWXG1RS6W%Z&LK8*W'/YT@ MO6F+TC-W:)5EBUO8#RR)YR=SC(&.Y.S)+)Q-;@CI)7('N_-_@GDPGX\8PXB] MR8<@Y /$K&@P=KC M^&AQ])(KX;#G]"WE/:6+0&GZWU*:QFEZ\H(=X>S_I#0]B)@-?1QA@E]G3U;=32$S"RQ.0H7AP_ M3<3E87RP6+(A-MZ-(3Z/-2L4J&R["N*&6([J-L(76:BY>S#=':*ZZN^9]:"E M>*#BC5!0W>5Q&GI+WRT8< 1:"9CP5;W;!G -X/=;EFW1FNY\FQ#*:1B)-T%! MIFM-'B?,D)P9&I>"\:71-6X2IGC3<..V#$[E7M_W:)$/UNV38*U#!_N3?#_" M;]ALF75PEYOB\4904I"T,5JH89M*H"=Q*9D5:R5*-#'EAK[EN=69Q_;I%C,2 MX,&P0J #.KEET/=]KUO%#$X.C.V0%8RV-&""?:U" "Q'K'"G%;60W.R$[8P):ULHY&C9 CG^(_2WCIE2S(()[D-D1I2,QZC_YBCJ??BFU2I M!$)N\FH;Z/99U@A;)U"K7O9?&W?&U M>=D]LA[%NZ_YU"Z>;\.3*M,,#+DPKT$C&"^"\ MU(A&O_ 7C&_PU5]02P,$% @ B$)N66/)8)7& @ C08 !D !X;"]W M;W)K&ULK57+;MLP$+S[*Q9*$+1 8#W]B&,;L),4 M+="@1M+'H>B!EE8V$8E423I._KY+2E9)2\[,SI+4:KR5ZD&O$0T\ ME870$V]M3#7R?9VNL62Z*RL4M))+53)#H5KYNE+(,DFX (7"O2F+)EZGF,AMQ,O]'83=WRU-G;"GXXKML)[--^JA:+(;U4R M7J+07 I0F$^\63B:)Q;O -\Y;O7>&&PE2RD?;/ IFWB!-80%IL8J,'H]XA46 MA14B&[\;3:]-:8G[XYWZ!U<[U;)D&J]D\8-G9CWQAAYDF+--8>[D]B,V]?2L M7BH+[9ZPK;')P(-THXTL&S(Y*+FHW^RIV8<]PC!XA1 UA,CYKA,YE]?,L.E8 MR2THBR8U.W"E.C:9X\(>RKU1M,J)9Z:S-%4;S.#FB8Y9HP8F,OABUJC@:J,4 M"@.?.5OR@AN.>NP;RFF9?MKHSVO]Z!7]"[B5PJPUW(@,L[_Y/GEM#4<[P_/H MJ. ]5EV(@W.(@B@YHA>W&Q [O?@?&[!7)?R<+;51=&%^'2JXUDL.Z]F/:*0K MEN+$HZ]$HWI$;WIV$O:#RR-ND]9M%O>%H[[<.G@:0,O M]N"II(]<&Y Y$ 9R65"OX&(%[[B@&;G1Q-?O1QTZ?(/EDF3L#;C&M G"\XZ] M#O9.Q)U=1(_L.+ **XMX? E':6IZQ.U 9&<7HV^0)(HJ13 M;V(XC"'J)9VOTEC.V[;O%,+S87_@WH.H#X?NF;_7(DI4*]<([X'6COF5JQ86& G.B!MU!SP-5-[\Z,+)R#6:_@%02P,$% @ B$)N6>5["0[_" S!< !D !X;"]W M;W)K&ULI5AMYXI$BYF7Z1>"]8/+O[[.Z#N]PX M_R6LE8KB:VULN!JM8VQ>3:>A6*M:AHEKE,63E?.UC+CTU30T7LF2%]5FNIC- M7DYKJ>WH^I+OW?GK2]=&HZVZ\R*T=2W]]HTR;G,UFH^Z&Q]UM8YT8WI]VV.>JWI(7#WYWUG]AW^+*40=TZ\P]=QO75 MZ&(D2K62K8D?W>9GE?WY@>P5S@3^*S;IW?/%2!1MB*[.BX&@UC;]EU]S' 8+ M+F8G%BSR@@7C3ALQRK0@ALMIQ':T:%IDTV^2Z<4)TW\5OSL;UT&\ MLZ4J]]=/ ;/'NNBPOED\:?!>-1/Q8C86B]GB_ E[+WK?7["]%R?LO6D#[H0@ M;EV]U)9]#N*?-\L0/=CRKV,N)XOGQRU2!;T*C2S4U0@E$I1_4*/K[[^;OYR] M?@+O>8_W_"GK_U^NGC;]QB&M% M$6VDW;*91Z\_^_Z[B\5B]CH]X(OYZ^<"MI57I= V.B&'> A Y15O+YZ1_6SA MQ#N=R8GX#.KYC.CHJR?A;K0QHN@7*0%0M;3M"LQHO1JC]!_0TIJQ"$I]07^J M6B.C\S#2--XA=$&@9Y+)L="K?%?AHG!UK7RAI='_0: %[I=ML>_87;K7QZ9@ MAFI;B5W0YC^^#N+];W=G\RG]78BRE4;(RED=(JUH7$N;W[T_F\\68W:.MO@H MK;XC[WZ^%7#-P!.#E ,Y7-*%V@/REF_U.+1E$RNM3"G<2FRXZU%@9)73HVUA MVI*@;G1<8PX(HVL=4]S=4@4=M^-N(?+=YO8,=+TU4$!9:0O%.ZY;V ^G$_^G MTIW3QE@+%V) 8 )V1CSP'\..E@ \LK+2(#OA,BX$A71Z5[/Q80:S7RM^D-,V M3NQ9*J'^0$[,5H2U)&HOMR?H-A&?CM-0R6(M*A1?Q')0D)8[_/&BD3[2JT)] M1< #%:WG\#%B),T&I!(/51,Y%0AV:# ,CYCIZ217*VTTZ)X<#^TR6U+A.:TK ME(_(#M4H(@9C1#F$"F$#&+R0PSN,!I?!8Z*0_6^@A[U3Q45&,Z6=:(.B,C1F MC$2LB $N7VH4@4]&]\MNB"^16J-60]"5I4 K[S7VTRKL9X;S:B!^V,"02_L, MZ KEL]64N/M((1V+6[A?RK%XUU+(AK4R>/EON"Y=_9Q1W[0TC)"2\:/FQ#"& M$+ GR);S6J#X8W+@'7$HT64-CM-6*=8(DVOB&=5HAK]?-EVC_H"7/K2[;B0I MHD@WU)EH&[S8>$TY1LQ0M\*Z2&WD,YIBSJKN728Z@H M&3BSEF!&<&8 N6^\6,*Q'M*#1)Z.6O7-]XF\4]TBX MA#G CUH([W/8.L0S *#.@<)9>]=6:]Y<@:"L1$5)4R7'O0\%5P5/'K)+%0?F M&155%Z2$?,4)*##&=8%B0*)IWN!VYUM<(TD0 MLS<6<-+2X$K[LI?P'XQM/;4RE_ILWID>=4CAP"KF-ORDMRG6)Q+?R&W'H/UL M@#\"NJTR:23K\BQ?E;I"U+W;2L,$0'HM3C5!&A4.R[.62/@.9K<#@RP53CQ< ME+"P62N[]XHK$("#KE#":P]Q3IV#XO[$ !(Z4(1!//*;9&;JS3*+?95(J[E, M<4!QQ+F"BQG6B=,MS[B;^UOQR36Z$!>SBWTT*LDVE2J==:B-_9B2-=D*$ LJ M#;3<4NAH4Y+'M A:&!J'7N?Y$Q1"3Z')Y85"_JATO40@LB0<6B(N>%6XRJ+@ M2IJJR=4S0B(][)&'PR)27QON]WGW6\AP9W0I^];9==@/J<9(ICNH Z#S%/14 MYCR/Y!+S"RQ! -'-X03TY@VG'Z<'&%HB=MT10HR1"D =>,(-DBL&'BCPMDRN M(>XP;-((SWY:W"0_??FGO)RHG54Z>*"& MV>UN8O?TZH1AZI#[ I .1-6A2"1V(9R]@4;J\D#&8 J<(4Z6:G3;)>LO8C9Y MB0(UAC#QG%!?5=$.!5/G"*0;/<\M9/#"$:_V(P-DV$]'D_21A#:U<&E_\PY5 MF@G0R"C'*HGZB)<9['RRZ-^GXFA[+;D#B13)LM0$)XEZ*NN2?4NH9%_GD@9= MBO&_G::]04SJ*:MOB"C\B/F3A:;^HXE*K$Z#*U(/STP*OJJW*YDGBH#T(/!OF0H#YH[X7R&WK@-62<>3OIO]?M= #\-KD2!5 !\ M#R;UMT)"SM'N2@]T;M^>6AI ^%EC L?3)0:R329BE[**=SZGK7]SLXU @HC4,6 M>:QVKB(?M0['J)G8YV"^2OLBR: 3?;3;=0/2T4& MB&O=;H_&B%=&YJ-P:P,V#5PFI\+M$V#K'IN6#.LMQGQ"-6=4+\3DV)>ZZ> + M*\JEXN_((1VRTL?6_F[_J?HF?:'=O9Z^<_\N?:4A8(Q:8>EL\N,/HY2O[B*Z MAK_7+EU$;?+/-8YZRM,+>+YR&!#Y@C;H/^!?_Q=02P,$% @ B$)N6&ULU5I9<]LX MMG[/KT!YMJ1*EN4EB=-9JMSNGGO3E712<>;.P]0\0"0D8D(1' "TK/[U]SL' M"TEK<=*SU,R#95$$#L[ZG85\M3;VBZN4\N)N53?N]5'E??O=R8DK*K62;FI: MU>#.PMB5]+BTRQ/76B5+WK2J3\YFLVO^+>/]LTKT_E:-^JC%:Y; MK:3=?*]JLWY]='J4?OBDEY6G'T[>O&KE4MTH_Z?VH\752:92ZI5JG#:-L&KQ M^NCJ]+OO+V@]+_@_K=9N\%V0)'-COM#%V_+UT8P84K4J/%&0^'>KKE5=$R&P M\?=(\R@?21N'WQ/U/[+LD&4NG;HV]9]UZ:O71Y='HE0+V=7^DUG_KXKR/"5Z MA:D=?XIU6'N.Q47GO%G%S>!@I9OP7]Y%/0PV7,[V;#B+&\Z8[W 0<_F#]/+- M*VO6PM)J4*,O+"KO!G.Z(:/<>(N[&OO\FT^JEEZ5XJ.T?B,^6]DXR?IRKTX\ MZ-.JDR+2^C[0.MM#ZX5X;QI?.?%C4ZIRO/\$?&7FSA)SWY\=)'BCVJDXGTW$ MV>SLX@"]\RSL.=,[_V9AQ5^NYLY;7/UUE]R![,5NLA0WW[E6%NKU$0+#*7NK MCM[\_C>GSV8O#S!]D9F^.$3]&RUTF-;SJ3B@@[?-=3=7XIVUBY^Z1I&3GT[$)]EH5C[N*0L%Z\8;(86+&V7:"*#PE8!I MA%HL%(,;4-);X]IP5<,R1OPDFPYH*TXG\0 2P'5SI_[>@0H625!#O.+'HAJ0 MUXUX+RU^PK8S\5BZM'#"$A\E1H^)A2VQCIY,1-M9UTF0 AOK2H-4%HZ8H'U\ M7$D+6FMN=:E$JZPS3:/J)+&CNW1BL$W7#;*M M@+VJK&1);!)G'>*S%G]4<\MN2\@_ 4Z?OLF,_8&(.B&5]] 4H"'[UC\BA[EH=$MV0T^FNO/A>-N@4F-T^H-XVQ32C[J?W M-QEF_U49=#NOC5.9)=HR!U,I6F.3?VGO1AHAK_K).#72"&A CJFXRJ:M-Q/Z MZ9^5-[F1X2BS !TW8!4L<3)-.F(S7+46N!BS*7&!Q+!LHO_TZB2V4\!M16/< MN@96E-HY@Y12'HZ3D?6:07['=7+AO4%DS4H 6:S&1J]CD!F02TNMN*<^[\^ M'I<^$P*T+".I?%3Y])ZV&T63_T7$W;?LWYB;I[\BZ>QE^ROSS235 \2QR18* M\4)^B)C?GU@?TMU_5 I1UG:CDY@(M1:U_R2DK M=F>A[>J+6'(C4G,;PICTZ>4<+\SW1.BJ9T3[Y[]+F"/XR&#G"5U@?,H;G!S^A_#]Q_Q"F12@61OSWZ MM*<0%[_%_5/ZO)SA\_FS2WQ>7KYX]#^QDF>@*,F5:)+ V>3B5%P^%Z?X V(\ M^FP\EH' Q1D^SY\]Q^>+IT_Q>3HYG;T05RSP6(* BZ:YWVG^861K0M7Y.-3:VCW\V@(++)Z/^F:J#/I5W+K*A!TDL51D'48,K MX[ICS'J'.PUEO+= ^)K&9*[Z$+R?3ZYBVTM;87//:MKB>Q<,FKW)^Q6U+>?$I5V>C[LF[]5#^,L'9+8HJ,,U4I=,NS' MK77<&K)*ZK-IKEQV!*,MCJ(HMW$D13UY&TO9A9)HA@(JCT1DP7F9)E]V4!12'!)V>BX6P^%AB*=3K46N!^6NY!?NT@FQ MCKU>]>T%5/E;,9N>"^RJ*7/%3HRP14D$UOY#-ML)IE2.ZX>>YPF2)5T"3*>S M?$@N9^&]2Y D;6J7F6(UH.) !!5F1>XES+S6RY!;PS@@N,?"4T)HR"V<#)[Q M:X(G6//;H8?X[.NU=:58+EB*JI*&6@YZ $.JOT4;@1BII5[EX$G.'@.R'-1Y MWR[ N"D9&F5<5/X:ZF0OZI H?Z$3XSB0P1>%,%4W /U8^N0.9R*GTUS_#7HS7B:6J_4:3ZP.7>AXV3U+4F*UC[$8FYA M98;16'YO=ZE#6Z716=C:X)2,VY, Y\<$Y_-!%"$> M>9J!_0G[3U)O]E66+M(/P;4E 60?D>]B=H;X\CPW)JU6^HT(S MMK4HSI%V[*B]?:A 8A[?:_2^*TNE[J"-IU__V4$[HOE0)!*N]*REP<[]A+:&W0D&O)3JE)RC6P[Q\L^\95:M,6\,7\;=!6X M>JQ!*?BF8RW^%]1+/\6^T1 M6=RXQB#<.6]'3O9:AMR=%HV/6_-,@OK8#3S;I7:Y8'O/53\NYA2WZMCD]XZ- M\3@:F<9I6@K5?F 8"/+-_5P!/U!-4 9^_&+VA&<]0:#QLL'HMF];P_3V1[HU M&JN/MY8&7!'@RS _YS*-;1*M$-HAZFJMJW0+EL8Y@X:I#X3!8&R]5U2()>]0 MG- 6'H_T+%ZG CKJ,$:WQWK;K^_GGX^//G^ZH@>?(T 8C;5/1V! U-Y^_,"" M?K!+ $J8ZD":T8-Y*O*&V5WW?5%.KF0<')]F7FX;0EJY2551:I>#OUX'O"55 MT8CP ZM<7#[]W;TQ#UU!]CD";X$DQ5F,(5$S/)2DAC@ 1Q'ZBPJ5 .J*2C;+ MP/)'R?[REA7$#W!_"#;B%B >1YX7IX)"[9CJY <9/+F9Y#IA9"7213JZ%+\H M:[8.#RK"UZZ.3Q&'XE$V_!M[9B9(;T\LXW2'!G/4-KGQ7**@&7QXX2@G1ICX MT&C[,-%I-ACQE" MKG\<._3@\'1H&/6T(?EM;8HOQVC14C>Z1RJJB.)T>*0R]BIBCQYEY.[E!KG% MAF1U5;"#GKXX/Q^-/8:Y?KP\)WM7R3AIN*X!0>(*5N3YD_-@&JZ-@*5('P3/ M/:X)FUE%N_)L>@.-IL"E6K5!.S9[9W1[@-)V=#QL17YY)9N2NNE6+Y>;N03G M.PPZ?N1R-LG&KTQ=4MAOC1EWZH02$ ZT(=[GV_#$+<%*EEMQ^8"S7_$K&AR2 MQ$H>&M&IB45UIVRA7?0_Z&V7XPX>91PZ<4)A?^\YU=#O8&+J7\='Y DUC?_I MY4!Q3IQ=E#SC56MZBHK)KW+Z7$)X9#\0DB4E?P.T)CAWU\;8 P=.7U+TTL@E/Y@=3 MS,A!-"W7!7E,DUUVX,%$.T?1A*'2*7X4Y:LT$]K%!+QOCY0'0)B'[74JKD), M3^YG#ZH_,J?;1T^VDQ.%\E>XS,O!NPU(9U^!0O='-O$%!BE*<%#X$2YQ$[F; M"TO#/D5S1NFJ/%$#=%.Y2VGMUM0=DL6:7XRE(()QY9)0P7Y1E'[B&QCT<(.C M9&^0Y!GA/24QH%+1\8^7$9-!%APC&1<)*=ENQ%X7?K#:B.]K! TU'?-!*LX M\3#N3G>]3WHR>/MWI>R2WW&FD3=JMO B[I>'=["1&):ZH1?@ M%M@ZFSY_>A2"+EUXT_*[Q'/CO5GQUTH!Y2TMP/V%0:\6+^B _'+YF_\'4$L# M!!0 ( (A";EF6-*#;- D $H8 9 >&PO=V]R:W-H965T#<;#X>D@E[KH7%_RNT_V^M)4 M/M.%^F2%J_)\*M6:]=:"[)D;LQ7>GB?7G6&I)#*5.*)@\3/H[I3 M64:,H,;OD6>G$4F$[77-_1W;#EOFTJD[D_VF4[^ZZIQW1*H6LLK\9[/^LXKV MS(A?8C+'?\4Z[!UA",>L=!+&6/THO MKR^M60M+N\&-%FPJ4T,Y75!0'KS%5PTZ?WVO8)*[''CPHC>#)-+=!KKQ ;HW MXJ,I_,J)/Q6I2G?I!]"A461<*W([/LKP095],1EVQ7@XGA[A-VD,FS"_R5'# MQ-]NYLY;Q/[O+]D86$Q?9D'U<.%*F:BK#A+>*?NH.M<_?#UFK\[Z(!K\OQ$_F4>5S9>S)C4WX*YM@*3ZB&G3OBRIDX8-*HB=^ KB\(N):"KVO1?3%I\JZBO9' M$9"8.V$6_,![6T9H)S*\TL52R+*TYDFC-%6V$9-)=S@U2^+7IS2N=I20!_/\!^-A1_E-X MMU7_RXH$:$_FD^H[FHN$?%,D[$+Q3LTMU-MPDGE$ MY%QM??%0S5DCN"I1U@-U(:%(-9&[EIM6TH&],"7SQ6ZK"D#D5B^X0)A""9D& M8HB;]39*VB!5^A"*E2IZ2+-'J3-R"(#[*QP+=54PG/6"]PD9289GQL^,V'$) M+-H-W??BS8R#5R)IF6,77:(Q5(JI^ /X)9;)E43,2-/^3E;(S)&5KH0C]#Q3 MC2*EW.2D&(5W:RSK2EY$L5BAO1-N18F#710R:A@0!P"JU%EI2PV9(]KC*L<H%@# RI+&6)&"&\K& M!R3(!T/5M:T)(;?%0/P_?WSHO;^[%P_ &7 7-TNK%+FS3TAS4UJ=43*/N[03 MQ$XO"Y4>)R6WUY%C-C^JI &LR&D-/5+MG,D>5I1HD$J&4-4YV2V00;Z%M4$U %)4OX1KC*DT,L MY,0L"_W/F-MM(*&YKV<6/2I%%(#RL9QM ",&BJ! IN4\P@/M-.B8I/E:4Z90 MR&* #\0-ZI$#">\)B4A&@0+1*7.9RXRQA6?!OOAEFPC'N7*]A/;4E-AXIY.D M\ I;2?'F5-L&.N()6<0V0H\-)R>QTUFIO72[^ +?$/#3X>%):HA/Y$,\/5<:;Q]^J MF9">6Q[_GZ(Y4"G_J]J@78+X6TW_1=3 MC=.[:*,:VD.[.&H OJF6&/I9%8Y=W5_3G4DK]K352SJE80ZA[=M\"P44LO2_ ML0,SF@ZS0%O3G>S_8P0J1Y/67BE0BC3S7KV+\_CW"GRWH*>?0!&MY;2"$S*A MG*=DXJ$P>B?.A5PDT;F4-XL*@*7H/*_S*H\54/,+\%;+>I0X8M$XVQ;7GE#; M8GWAGYL!UQ5V#4SK:(&% >"=/(0SG% A/%QL2#47UXXJRB2NVRY#!PP!/8 M0WH@=4M@AER&,M2Y^I:Q-,!OC?7&\\"P$_K:)2&2.1U5Z+"[/59$T.=#.*40 M'<[*,F-EL4\7X(A_5DYT<3.C3QCS5ZQ;TWE MP,^]OCC9D73"DDC*R6]\;Z;2GL0YC"*(,Q$R>AL&QA_B1D<^]UI,^R,QZH^> M$^*XP,7,IU,Q&O;IU!A^3GXBR]LW5N*0/G?D7!S:(B)P2KIXY L9\ZQ?79S\ MW*1.*S:5B[#R#%.^%Z/N<#3#[]GY4-PT9P:[WPS'M#S%P$[).NZ>GXY-[#&(7XGU>5F$6HC,BVL$KDC69B=>1\[ZCZJC2G<2L.QV? M149WA&M(K1(^B>W],.FH.QT-6SFQ][TK"I1ULL<13D).G(F7;A8'K?O=7-DE MWV(3?, CX:JW>=M&ULO5?;<6_>=@.]FR$0ZOC?HD4Y]? M11<1I)B)2OF/9O<+-O:<,EYBE N_L*O/+LXC2"KG3=$($X-"ZOI?W#5^Z E< MQ <$9HW +/"N%066;X47RTMK=F#Y-*'Q0S U2!,YJ3DH-][2KB0YO_PDK!7: MN\N))S1>FR2-Y+J6G!V0? 7OC?:Y@Y]TBNE#^0FQZ*C,6BKKV5' &RS',(]' M,(MGBR-X\\ZT><";_X=I('0*(=L<_&8\PEOI$F5<91'^7FV -GV,JLXQK!K M8;V!LK))3N4 B\79Z/QT#BX7Y 7&OE;".5A!8HJ""H]R./DR(BP"NR%=V-L; M1!14K-NMQ:V@8!'>?#3[)ATAT*3F7L_ZN^@9PQ_DJB&_D!3@'=I$.K%1"+(H M,)4$3XYF=&87_ZANL_19=8N:',(PS_[?I'#0%VX4/)'D=>#;Q:!^=&I10& M?K;(:X8&>8+LV\Z5;5C *_+Y'/\#V$X1,R3!*X M",/]!9-N>(7CI36EL;QW0HO"4Z0H>9B]X7AC&LPLA4R95)_KH>9"Z,0NAP-> M;K6+PE2Z<\!:"1*]20B<7'4K5(7$]7 8[IUYTD)4NDTEXEN;U&Z)LE0R"97P M-!A&/\C44 /D,[Y\]3$.)JVM(5I)D>_D#3VR'72Z6HENZ94IC(2+ZQ M4*-S'(X$,2745? PS7J/Q89*H1WXHSI):K3[3CRPTVU MT#B@)+!*N;,5C,%P;IF0W=R"S4\&)^[@H#H_&\WG9[VIU!/\T1V940<'4Q:JC5J1-"D# MAG;WJ,=M633D3[@Y%&+/[5>DG\GZ)L)M,Z*#\F4J557?M,,1-I;:1BIOJ4QU M2H]U'3G*6=Y@]UCD+HV/=_Q ^W:)E \.5<--=3I='S^"JASYY(JLV&HZ5.F M/NG0>XX? ;)!INPG?EWOAQ,2'F1D$X+!+!NZ[4UZ5_("[39\>#@*$36'^G;> MK7;?-JOZ2G]_O/XP>B_L5FH'"C,2C&PO=V]R:W-H965TT9.DTDZR<03)^U#IP\0N1(Q(0$& ",K7]^SX,64([G.6U\DDM@].+O8/0#. MUL9^<3F1%S=EH=WY*/>^.IU,7)I3*=W85*0QLC2VE!ZO=C5QE269!:>RF"1Q M?#0II=*CB[/P[G)G:%TK3E16N+DMI-Y=4F/7YZ??BH5KGG#Y.+LTJN MZ)K\Y^K*XFW2HV2J).V4T<+2\GPT/SB]G+%],/A3T=H-G@5'LC#F"[^\S0\9+3>'"KU@WM@EF3&OG3=DZX[U4NOF7-VT>!@XG\1Z' MI'5( N]FHL#R=^GEQ9DU:V'9&FC\$$(-WB"G-"_*M;<85?#S%]?>I%]R4V1D MW:_BU==:^$W56$SC2"1Q,KL';]J'.0UXTSUX36#B[_G">8M*^&=7C W$;#<$=\>IJV1* MYR.4OR/[C4873QX=',4O[B$XZPG.[D-_\#K%E( MY\1[=RTA(?==Q=G3K"%5P'B:89#^(D)8:!HM-,QUJ2^F:G7CX MPUHCM+%X;4T9QC-,U,WPP:X \UURR\M"?+)2.QD$P EO=L=^&!T<3Z/GLV-Q M)96E3+S5GK#$H,7A)"?3Z&2:"&WTL]18#%3FOT)8PU_039I+O0(@Q!-0@K[6 MX*3K0 #F+D>HKL^J*2NI-[^Z'C,[6;,[.TC.]/@X/ :CG\A2)-B* M@BX7FT@HEGE?6_U3^6IK?%_6/L%RF\]#4"ZW4, L+6K.,"BRTS U/V0EK+VK M%P[T27NT0"IUBGTH"UE"B,&AJJVKI?9'TX> >T:=&DPV$%&+6E>V";4H;YN99RCV4$JVF*%II$K MU,&JE<1IE#R(9T!_JK[U3"__KTR;CKYUU3BX8KM)B3(4;;L?941L/LFJTJ(SYJJA*=W$5R!S79[D\*XL=\6C&[1K[= MK2+=JM6<,^MV]>T0KY2;)MU-#^/,WB80]X&@E^$_MZ9>#6%%7?'H8W%P&(_C M;J&W=P[>@W9W*I+IZE[P9&GJL SN!V:\9ZGEAL5/&Z]2ZB2\"T[M5NI&X3FB ME"6X.90XU"]R#I-V,>^DKJGW'TOKMJ+NYEJ&HP?OJRR91BQ(U-W*@B!9H(!< M92SW#Q:B@KAB@>\Y'0XSD,L,80L79N6*LCMI[SH33P;WE)+L*MS&',@@T\V5 MI?_:7_CFS3WGUKRY+;Z7=J60OH*6<(W'QX&ULO5A9;]LX$'[WKQBXBT4**+)N MV3D,.&EZ/+1K)#T>%OM 2[1-5!)5DK*3_?4[0\F.D\9NL=WLBT6)<\\W0X[/ MUE)]U4O.#=R61:7/^TMCZI/!0&=+7C+MRII7N#.7JF0&7]5BH&O%66Z9RF(0 M>%XR*)FH^N,S^VVJQF>R,86H^%2!;LJ2J;L+7LCU>=_O;SY9>? M]STRB!<\,R2!X6/%+WE1D" TXULGL[]528R[ZXWTU]9W]&7&-+^4Q1>1F^5Y M?]B'G,]94YAKN7[+.W]BDI?)0MM?6+>T4=B'K-%&EATS6E"*JGVRVRX..PQ# M;P]#T#$$UNY6D;7R%3-L?*;D&A11HS1:6% M7Z!?.5S*$G.M&87K;&!0.M$,LD[212LIV"-I!.]E998:KJJ!V_>=D MIHU"F/SUE/.M[.AIV50Z)[IF&3_O8VUHKE:\/_[]A9]XIPDCZ^^ M-<+<_626#HIZVE#?=V$?$-H-^*.F%PV33?F"G(.V6[*^KR\T$_)&B6H!9LFA MYDK(7(.H\8Q;Y:%O(19"XB3AR!GZ/OP&B1NF,'2C(:[]T G3M/<&H4+*(L>/(R<, M8MP*W32"D1N-]C9$Y'($_=-(XA9>X';AIT+LD[87=BM*A,TI\ MNQ>[8;)K&T+?=,9U^ ??4PT39]W_,X! '%88T)1TK? M'6(#*PK*+S(TE>*97%3B;U1J@70\L^#+=L'';VG-L?T7%CY&/@"=AO529$M" M%5%F'=3@*$]K5-XQ;*8J+!G0]D>IIP.TR=B\P0VNZ9Y&)R,B';0.7DV M=.[KX;\$SS#$1I18X/CQ/3:# *'9P@\WH@?0#+!C=AOACWML&@>=]$.P_ 7L MH53*?,[I-B=*\2Q0]-S@QU"2(7.W@+2!S28E_V+0CDM.5PM7-=+JMA?\U0P<" ME$FZSLR:[JP39KGD10YS)4O@G6>Z32_:\#"%>.$!K"=KI*+,H4_,1E96=-TE MD[),-;C315A;'DD]%T7MK.A0'5G:;.6+V];1X&B,99C*39 )&$!36;QU=5 M! @U8L?6@&.=)EI"@',?KLY;LIU5=_:BE)[J?=YK@X^RBRN.S(JU.2/A9*SB M2YID5QP*J?6C:RGV4:JSW?GI(1YZ%@_4 7O89Q$V"$>2G/,5CM6UU8L7,R=. M0CHH\0R/>V]XA584+0YR@C)--S0#P]")TA3PR([2WD?;&_;&%D^HP/$BCQ:1 M$P&! I@H !D !X;"]W;W)K&ULK59-;^,V$/TK [5H+ZGM.,EVFR8&G&R++I!%@V2W/10]4-+88I9[CI^Z6X_3=$2I=%(Z]UD.[^O+8B:$V' 5!4'A\<#7;(P @<;? V8QFA3%_?<= M^L_)=_A2JL#7SORNZ]A<%F\+JGFE>A/OW.87'OPY$[S*F9!^:9-ES^8%57V( MKAV4P:#5-C_5XQ"'/86WLQ<4YH/"//'.AA++=RJJQ85W&_(B#31Y2:XF;9#3 M5I)R'SV^:NC%Q;5K6QT1Y1A(V9JNG8W:KME6FL/%-,*$"$ZK >XJP\U?@/N! M/@"@"?23K;D^U)^"VLAOON-W-7\5\)Z["9W,CF@^FY^^@G1?/GE1M>*T.WWE7,-:X#O;<4&R;G<40K4^5Z'W!> M4=D'X(=PE 2 VRF[1<%NJ61T?OD7NI&B(Y,PNR?,(ZJ,TFVV;W34:Y7;-AP@ M81IY%4%*XY/%;XT> 8/0AXJ[J$O# M]!QL;!2@:>T,<]'%6!L[B+N48>Z[AB7JD.ZY8/R0;R[5GENP=N*@# MPN#C5AQ0]/%NF:U4[".&M20K!U92W<,INKFYIE\W%L8GM PB@.Z+W);LQQ8\ MS&N#[%@7$:H*M0">"JE3I4;^MM1C!/@D+K8]F^0IR,@5?'$M4@5'2K:\THB' M\WJ->I+*HY5W;1+DQZI1*,7$YU9I^(_R0X005&C O/T.QB59SDINZ-H@L+2D M3S:!KNA.69V< UL=)2[">RJE 4O<>"KJDL5.V.OO"%^R :J1SK0CU 07+582;?/>A" *^RWM$IP" M@Y$X=HZS^[R^#9@1B&1J?KP%9W2=BB5$/';\\C0$^#"0H.RYD97I@=,THN23 M_&"3FCSWYS/=VQU:]NNT(8EUQ#ZO$>/MN(0M\^[Q))XWN _*HW\#IN4*JK/) M]V<%^;P5Y4-T7=I$2A>QUZ37!HLD>Q' ]Y5S<7<0 ^-JNO@'4$L#!!0 ( M (A";EGO*;(V5 8 )@. 9 >&PO=V]R:W-H965T=06<]\$DOED$&^N>GM5KP9PY_U)<.;_T-2J$K-EY;0X[G9YWIX/AB M+.OC@J^:5W[KF<23F;7?Y>5=<=;)A!"7G =!4/B[XM=9\OS:EM]T$99GG:,.%3Q731D^V=6OW/HS$;S M6M\XIK^F,Q\\\;I<$UJX9A1E"$..RY5P'+?U'69AO<$[L73H^$P.WDOYM.U11P< MG.Q#X6%)TRLV#=-73$A:/M:U=:$Q.FCV]+8Q19?>]RYOPS$TYM8P/?J"J=M; M4.WLE2Z @'9%05P6%_P]5GY#1HN#< L0"_@"!&UR7:N25&4;0#8U(1;/:#SI M9:C LD0SZ=$T[6SGF!EE-S.T4IYR6U4Z2&!4(!&>-HMN<CJ63@^]=#O T!BXB-&;+19%',_L';5;HY>P" M$! #4VAIO#ZNT)Z,13+, MO=^"/NNZC VXE,9.K&U=:S[+U>X@5)DKM@PPY9 MRBW6N)BYM-KW1.'\,U\J;!;7JCQG[X5=6(JYRG4),=^6?E1V(8NT]U#F2CFG M3(!V?K= ?P7!73;.-QA+2'W^#*&N6D MXE'YH ;)*KI23D?T%%G)F3%-U>[4N@_',>LD/7O3_3@$CE4RZA)T4C>S4N-P M*FAV'>>_@1BA:0T7-" /KZSZ+547"F="(+0_Z;=($F$P02-'9%<;-NJJ,VW!'AP> )U>L_!=R6.J41B MOF*K$>2%B "0T'/0II%(;IKA.F9^.YI(4ME("TJG-VXZQ%Z[2I! MB^DR$*C,*]$/(_9H/\45.XB_U3'H[6*/VQFB+66VKO!*74,=/QKM)!TBDQBD MUGOR4_J/E[SE.!Z&%[ 8 R.0G7$\=6>)]*"NZZ3)$257J[N^5@*RG9:('=EPK$ M9](CP>->8%MBJ5>9]I88F_3]VE[[M2TK*FR#XU3.#1?C"3V3FL76$FDEQ; 4 M@J*%E248 UL#4Y:&B-.A<0[XD"BF?-"A071WJ""2W6J79^ M)&\W/$E;=+ZJ2RT*3,Y+J2@/ND>Q*5NW=SAH4E.+;ZVI>3 MNGLXR635!(+M9EE\/D!SB<]?;!"&][D^H^%1M'R/8^1X?3% ;/APVHYO/KFGZVKA9GK[9/BB' MX\6#Q!RF6>]PTB&7OH/22[!U_/:8V8!>&!^7^'1D)PLP/[)EYLR9*[UHC7UT):*'7:6T6T:E]_55DKBT MQ$JXV-2HZ28WMA*>MK9(7&U19$&I4LET/'Z=5$+J:+4(9[=VM3"-5U+CK077 M5)6P^S4JTRZC270XN)-%Z?D@62UJ4> ]^K_K6TN[9$#)9(7:2:/!8KZ,KB=7 MZSG+!X%_)+;N: WLR<:81]Y\R);1F FAPM0S@J#/%F]0*08B&O_VF-%@DA6/ MUP?T/X+OY,M&.+PQZK/,?+F,+B/(,!>-\G>F_1-[?UXQ7FJ4"[_0=K*S601I MX[RI>F5B4$G=?<6NC\.1PN7X!PK37F$:>'>& LOWPHO5PIH6+$L3&B^"JT&; MR$G-2;GWEFXEZ?G5!YV:"N%![- M$D^(?)ZDO?:ZTY[^0/LM?#+:EPY^UQEF MW^LGQ&2@,SW064_/ MYC'<-L/(+I>#H_@S<;W)L%O-E/W8/WTJ7*N,8B?+G> M.&^I(+Z>$['_C.SZ'_-!UG MM4]SF\QC.(:%AQ+AQE2UT/N7+RZGDS?O'&">8^@/D)VHIXA9X1%:X> )K0$: M ( B+<'DX E"DW&HNO0CIQ\H>1ZK#=HA@R!TQHM9#-<.!'6QHVXY(. N+84N MB%)N316.,C;97_]E"Z'ED^#N%0H>K-!.A%YVX,T):Z.@UKM&ME)CF9: WV!R M&;^E]E&*)P$U+5I+-^RD<(Y>5%EC/&/0K !C7FTK.,2640:*4O@QD:!=(- ML4#? 863.Z(-'S_>Q+#&5#1N\.C_42\E];?=\S5-60JWU 50C3ITW_NR025Q M2X'RI?#!LT++,-5ZY.>"[_YQXZ(%_2AA"T5WO0QE-F M+5XH^8AJ?T%6]04?4G@V2/:%DD\<69V-:*YRG,F0VH^@I&KIZ04!,JD4;(5J M1#>$%;T"0J<4$@UL]P3QF"N4:+;\HPU-.X]64@4&>&S+##0GN9RIJK\AD-+@4F$/*_H^"TJ+8'JS&@^-\8?-FQ@^!^P^@902P,$% @ B$)N65/TRL]F M! O@H !D !X;"]W;W)K&ULM5;;;MLX$'WW M5PS41=$ BJV+;TEL TZ:10-L R/>-@^+?:"EL45$(K4D%2=_OT-*5IS&,8H" M?;%(:>;,F>&9,2=;J1YTAFC@J5YKZ>3# NFN[)$05_64A7,T%9M M>KI4R%+G5.2]* B&O8)QXJ&W>W'' M-YFQ+WJS26R"B\5^#Z;4AK>/^>H?^I\N=IR:;>V(,4UZS*S9W[#N18?F:&S29*;D%9:T*S"Y>J\R9R7-A#61I%7SGYF=DM MG?M?4FM8H()EQA1.>H9P[==>TF!U( M749' 9=8=B$.?(B"J'\$+VZ3C!U>_ [>-5."B\U>DO#/?*6-(DW\>RC?&JY_ M&,[VR;DN68)3CQI!HWI$;_;Q0S@,+HZ0[;=D^\?0?_)$CF.$@RZ\Q8&_,X2U MS*D1J1I@V"I'T&@TO50F T.?$UF4E6&N8^3:"IXGP$0**<\K@RD(@LTM;$FP M5SFCU=QZ%>2@711FC.*KJH8W$NZ8X/!%YJD[@D]<4"!9:0+5/N!3@J5Q8+5W M2BH^.>_<4D:O9 4D"H/%B@Q)&1VK#"N/N'-;%:B8D8J%&)%WX SY!%/K!*(23>C/TQZ,(3CJ?44AJR#KRO>M^8LD>"6N#AZ/34-2& M\B;\CQ_&41A=O*UO-'+!HH$?CX/?D-&[@6UR07UB5,YD?!:303^,.ZZ5-7"M*Y=G62E:"6,3MM6[7BX6T ]A'+W%8ENF4HH7 MDD&G'_OA^ SBV!\/0FA@J2(UMTNXJDM;9YI*$-(T=7:%1&M0,O'L%#6ZT("[ M,6L/V-I9CY(I4B$OZ3A?R:,+\X1J8JN1/_OT@0R9H73L1!4OI]^>>--"+_QV M1]]4B916:W(K3Q-G4B ==PH9TX[)"E$0O'PD4:9=I^Q7RCU>@"W:X82D!FIZ M*BA5>X4_")OT["@(.[R*>GCAV^'E_M; ,:A[P+=>SVW)N&@ZHJGS#_WPBWUP M9"8<^M?J[=TI:,!NW,W)-G4E3'V]:-^VE[-Y?2=Y,:]O=E^9VG#JDAS7Y$HS M9N"!JF]+]<;(TMU05M+0?<7=OJ#UV$Y?G@W4 4JI1M%;[:U3]49\\)X>6V\OPK M5G'M]/U Y*T/MNXV0X-:F_A7WG=^V-KP;GQ@P[3;,&6]HR#6\I,,\N+,V95P MM!IH=,&F\FXHIPT%Y38XO-78%RYNV[E7/UIE@KBYPZ\_&P7 TLM1WD%<18CI M 8CWXG=KPM*+&U.H8G?_".KT.DV33E?3)P%O53,4LW$FIN/I\1-XL][&&>/- M7FJC^,_EW <'1ORYS]R(=KP?C;+D@V]DKLX'2 .OW)T:7/S\T^1T_/$)78][ M78^?0G]9/)Z&F)P.Q6.3;U7>.AVT\N)+Z_(EF"PN%TZIFA;]:L3G/-BYV;J19"RQ03A5"FV"%%'Z#U"0DV2,=T'N3B$+W [PS8]6AS6TCN]Z"*#RF_\(O)<*(%T+#3=>5]%YR:I5X)<9#[)J(!G;QU@QX 07WI0M98!82>O"[7" D"QG( M28*5?8'">^/]N2RANUFDN S%-RQZ^%;DE?50R&ZX-SF-23\DGE#H0HKDBZB4 M)9]=/O39,[9.CT^SMR?/VDITXCQ@E7YKJ_7&F!521.1$MJI21;1X'R<@0*A[ MY7+MY1R$U'6M"@U- %;:"DV2^8O=Y!ZZ+CHUPSX?4G"7\HZ-:E$*:AT@#?E: M\RL\[821-CIGH,<(MS_6>F@2+)FC/()DR6%Q@_:/-AR,.OLQI1E!'/!3)E"E.F[DQ#, [LV[ M5V(Z?(]_+/OQBA<+C"9NJ+QP%MHWSN9*%3YE3JKBO7"5_8&],'O"':0M[OY^M#NX?ZN MMR]IV4-E6\$S27@!YCLXA(8R9-W&[\_DDC9D*QBB7,#,+!R-C5ZT#19U992D M2_(MW( IQ7C)$ZSORJF0'G)][O1\8]PA>:P-7/4WQ"1-"9ZW)W\O;54HY"M% M6M$SB\:;*TIDCM%7:33E D:%-L^5][BFJ(88>@^A(JP;16OH6$&X.01KH$J> MU8^(%9UEO!S.;:RC=Z_Q4 9*X+DBQC#35!&[G-1%HGU2\F M-Z3=4ASP0I(N M:]N:WO(KL/Z[N,T!#F?'B>#H?PG'ZX34F@V1.LO2*V1BI7-.EH,LLF:G4'+) M@0?I9)6@GK+N<7^ECN$?5NQGFBT M1%I=,3YYMF! 5&!-)PIVO@\("ZL9=? -CJ M;>7:"/X:RF&C*#=P$B9KZ/S, M]8"S;1NM\^#6U)THS_DW7\>"L^W+LG4L:=>G.\[<\B4F;%O=Q6%B#:U6(+;3 MS#]'_-JN#5W,?Y.F)<6G,Y[73C*P;?X7K"0YJ;*AJJN&=W&EE46A S>3K=!3 MK9F\_8@,PBP CKBNB90ENC1NN-_OG#\J!.1-VVST]_'@L,VG9HO<<596$C_1 MD_5CNF59;/'!3X >-?%EU64A]T,>@K:E>%]D3'A/'0 M!9L(/^O.ZYO/O!VM-9+D:VS,N(*G_VGO5-TUM=E^=U]9Z=C03[W?C[JVP*_Z M$Q6/!7=47\'*)"/51@,65'2N(BX [!NN<):L8?U^L==+K4IQ;C6D3)MX,4IQM%TOQ"#$T^3)N#\A JFV=-!+=J>)J]-;Q=-HJ0UJ3#>4CRCR M1J6]()IY4^@JFLVYC1S/,X%*3U^XB%F.CIG!Q+EI)^FVSUB_]%*^+5'#J,UM MCED/@M]--#'8?22I%-P'JERQUFQ%]:F('G3UR<;5!+A'0>K6M0K#?=]'1EO? MKFKE%OR%SJ/^ C%^QNJ?]A\!+^.WK\WR^ 7Q=^D6&NZJ5(FMX^';DT$<7-)- ML U_"9O;$&S-ETLE,2;0 KPO+<;/[H8$])]&+_X+4$L#!!0 ( (A";EF0 MDH#'2!$ "DV 9 >&PO=V]R:W-H965T?%]W;3NS='*^^[E\;&K5FHM MW=1TJJ4W"V/7TM-7NSQVG56RYDGKYOAT-GMVO):Z/7K[FI]]M&]?F]XWNE4? MK7#]>BWM[3O5F)LW1R='Z<$GO5QY/#A^^[J32W6E_)?NHZ5OQYE*K=>J==JT MPJK%FZ.+DY?O3G@"C_BK5C>N^"RPE;DQW_#E0_WF: :.5*,J#Q*2_ERK2]4T MH$1\_#T2/@IZE6D<_U_S_9,.(T33IGOL!!S M^9/T\NUK:VZ$Q6BBA@^\59Y-S.D66KGREMYJFN??7@5M"+,05WK9ZH6N9.O% M1569OO6Z78J/IM&55DX\3)\>O3[VM#0('%=QF7=AF=,]R[P0OYC6KYQXW]:J M'L\_)I8SWZ>)[W>G!PE>J6XJGLPFXG1V>G: WI,LAR=,[\D>>KLV_#\7<^VFQZ')&W.&6OU=';W_WFY-GLU0%NSS*W9X>HOWTG MG7;0V4?0;KV$A>]B\E\@(SZOZ(NH#&FJ=:K&)TJ%;373EH:I^%PE;$UC59DTW[%WZ.(.ZN)2->0D)>J558VS2W> MJ\Z'N7ZEQ)=6X]L5UF$N+];*DGF*A[_[S?/3T]FK+].KJ?C]Q<5'_G[RZM%4 M7"KK"8JP@+&BH_&F%G*-=4LVK:H:Z1Q9.RW@#3WD76KG:3^!VZJW%E\BC:Z0 MT!0B$I=FWR95EY2RXI:$=@&?N8]X[D[L( N5A(;7D[GV2KQ9_^ M=(GG$QII3;]<#4^A@+XBMC7]2S2FXIVJ9$_Z\04+:]D2@H8%,CM;2V?>\ :& M[=525P1AE0;&AD&UO'WLS6/Z$RGQFPUN:7?.D#AI"L$Y.0E!!DQB, [=>D42 M\]!EFCD9\5Q85>!HF$P3"5-'JT["LJ(SEFV47D$L+86MQM#^-$O<5&RCI% 0 M;$W[..ZY@=$EGES)E%BIIA;SV\@;S+/'8+SZ\PV9)HG\HHD;JB+OT9*#Q$B0 MK9-5$-1@8JK1!-]+!WV MYRS6J^RPNY#B_W Y=A?(C*4'Z?[GP25C@:!,)6B+F"P-,F0PG F0UKK>NAZ1 MCHP%X5VG\YX-$%LTE;;F[9_&]%;<@PX1=5T]>JQ(E-%A?&>!I*2UKU]UYCXV2GXXU" MIHWR:J?HIA'*^ZR\^\B]Y%#67RD5"<];51&B(&<@T0',"+IYVH87=\;IO!>\ M*MRZ (+_!-Q,@/\$ M[[!$\M#>JJGX<^"!GB0VL3;X)&!6BAEKR2G$.N0Q"GD,F04%K/5$R1:15*^H8$UD;P&2]:L MF:?"DNZP'QDU31O$J"$V[[-S46M7$9K35ES4%,LN<@6]MVT_"C/%N[C^>XE>D15*!FF>#_:]^&.H0Y@BA9Z#\@ M1U@>PT IBL*#@#8GYZ^HW(OBO2W(\"6W-0KDRAWZ_NEY\&#<#JM+_=-(D( MKBYF49@!9%O+;^22F0M./QS5KET *K9K2N;(8Z-#0^AJ2#:!-\XI[R:BT7*N M&XX>@)YKU?8!4.#QM 67(7+P ,RO.!U9@J% BL<5U/89PGUDPQLK8S/;VCC% M5=>RZ5D,2+H&H; #T_^7!A/GJ";&$U$O[YB$!RM*M@W2^8;%8+6"N^;D$J0W MQ7T#UVTT"9!1EIS+F5;.&_5*K,P-/;835/E]D4("6FM-:K("JUL=*@VL4M-X MI^A;PC97Z/N0+YQG7S@_:,EWU-.[7./?(B@N"*Y=9757^LFF;;B"2%F1)2)Z M&V=^'//A6CKH]Q 8;<0WHK85C:;(L2BZ(HS (@&GE!(P+)/N!QQO3=:L"$G9 M7K>X:^MUSRD!UPX_$NH/&$%UD[EAB<#)"(3-M:Z!5LB?#"F?H"B96I7VP1_4 MQE)V6&KK_8"1V T[:&@,,Y_;E:Z(ID@3U@N MK5K2$,!RK/!#,1I0?.!-'Z1?>$ 2Q9"__K Y87,P_9?#8>3L46=&^U M8J%S7O#IY.S\5!SPE1?95UX<]A4R2#DW-F32%];"V_<6M/\JK5$ @WGA/S(: MQ78':*N&N0A39$-JJ#-7XK/I="6>SYZ_% >61)RL8<1I&2X5 M=7MM&AKZE<*K3U42N2-WLH=B-,V9DV<(2I/X!0-D:'F'9Y7N K\)U(?U0SRT M7($8%QHH)59:[;XEA=](6R/(AQ:+^LX-,X[.FT07%&IS1."64T5;@+5FF>2\ MIV@*<>B) 7];V-A*"S5P5 !><(L3E '8T'.+F 8B MG"%S8XSRB\9TO+6(1X/:V,>YDL0\KC\[>1N*\ .&?S(;NO2S@^;Z*6:-GPAX M23'[VKWWIS*R]HXJG5"QAJYLZ#V$.2R]F BRV9?V&SJFJ?>ZDE2[5:KWG-U% M^5+JVQ.4V0"_8VTIB]S01OG2E763T.4/D1F/O MHVYHW49ZD!5>5:O6-&9Y*Q[^BCKSV:.I2*+0CH,92>,?BEVI37W2$("H,H2. MEP:M!T+SS!=-Y,X?I98VN,Q@C*%634&$39FJ2AQ$N11&'$72:( T=9 )B1,U M2N@%N-B;YH=-"$,JM9Y";"%_W6:._;-6E!6M$4F2"FVA=NZL,&1MJ3%NPDUV M*\F/4H,% ,9YU;F7XJ%^)&A;Q.SB-NV3ST\>ND?Q""!3?T6C-X?')3A4FWFC ME[$I- 1?IL93:>ZP06[3#&U8V'&E,.SZ46X+[QZ4>L4_O#2@X"&1S4:3I^)AZ,R9ECR5DJ6]9"_VO.%V M>3)N-M9,G042[9H>4T%*(8<>P\8*$TMRRQ8/N6CTBZ@N"+D<7O=D;5P)AVR; MK6Z'-4[%AS:K$U:50MH^M:R1Q_'Z)#'D_DQYKC WL;Q]W "7P\;;GC,IXFM! M.S:P]- R#$S7"A&=CQC0_+&J&7I5_*16'9(X,#57_@952,'<9!24B2T$*M#= M%&$18DF/:U-KMA*X-2N O4VV(=_=G+QAF .@A9X@MQPI6T<)EE4[QCJ9&A=- M.#39=(U)1"4]RHA+F>X!*?JZA5,)*1-*D^V%PRV2U?$(N78#,YNZWTXZ-.^* MJ,VY1 E=F7'R@KZ D[G+7O5K[N]?%TG^@/\('-"7J:C P#9&K56/?Z7T@"4]#F&K4*6' MBCR7XT3$]/8^W:@I'R:5Q[#CDX)W":D%D!(YQ^'C$^W7>\)A"C\ULE-UO0:QR%^M>C18R*0T"G>EW+? M'VTV,77[]"AOB.UT"$%;F\J):6R'@7>.&STG*S+&H@HGVLMP*,&U7NI_U7'& M'F]G0OA0JX8<*602!V*;4V-&XEG[XTMP\5!) M7,[;RQZW7#9/$(F& M52O<'2,UX(( 4L"1=/%,)UB?GP@EJ3V:$%(&F_*A![/*CXG$# SB_7)<784 M+),@J-@QKW?#-C8+I44G2GGL4/TCK4]\Q;X;L9.1U>*N&>6W4S6=< N>A]*+ MS33!H/4=CQ07G-58P2$2)PU0_J-M*_ZP&#W(?.06V18G 9PVN.,"2J0P-!1*/3Q926N_VA%EO-OAQXVH==U9JV2#".17NA\2L)_0Y M]E:'G."'(BBD!MN!% 90UH;&AJF\O:!_LGJ<.6V;94QAXB'RYA9B@K&$65OD M[EQVWB'9>'?&L<$'5?1Y,(*P2C3&T[FLE#"T;=101K[O6>_ MIV3@X*2^.+'H+1IU#G*J+'M'CJU PSGZ,/&>3:P9#Z!WWBF% ^OU/V);+(21 MY(>ASL;!#%A&:N M WC@NG3-K:AXW,A^LZOSXG$O;+G5^@QAW)6E.#U2^IK3[<"D#W?N6JJK$1:3 ML0<\UR\5WMRZ'CR%=+6/"MV5YCWZ6<@^WCXI+W MR1V-7Z3ZE-I]<*ZG5_12?%@C,8JD21-A&'M+FOE3<:$H M7<\KEABNZ7UF]%-MG>^+%,-B:NO#P1W*G[!R/!WD%5U<<;C ,2FZZ>ENKVI7 ML,QZ=-.):AXJ)LL.0"*64N/IB!N4Z5Q8( D(W1X^:4_WX^9JJ5M&?[E IIIM MZN3I)(H]=[**:W5W33O;)26_(F[ W'#E279=H]FPO36N"WR&Y@UN$I87LUTZ MIQERA-U-@?<2EPQE/20"'? ^7]G*[JN',CXVFDA7LHKI)+U=]CK<"XNW4.Y[ M4R9Y?J% ;EYF:=UEUR\FB-F428G/\CO,,ICT^=DNDQY&WF'*+XH;I\/#X6I3 M-KQH*Z7]X02A2R@_3%FXY_"S0WGM)Y_KBB/%M9#*#WN(N9 MOF"!_.NPM_\$4$L#!!0 ( (A";ED#-B/2'0, & ' 9 >&PO=V]R M:W-H965T$ \N,XEL>;8P7;7\=]SY[2EB*X"'A+_NOONN_/=>;*V[L[7B $>&FW\ M-*E#:,=IZF6-C? GMD5#)Z5UC0BT=%7J6X>BB$J-3O,L>YDV0IED-HE[; MV%70RN#<@5\UC7 _+E';]30Y3;8;-ZJJ V^DLTDK*EQ@^-3.':W2'4JA&C1> M60,.RVER<3J^'+)\%/BL<.WWYL">+*V]X\7[8IID3 @URL (@H9[O$*M&8AH M?-]@)CN3K+@_WZ*_C;Z3+TOA\R"(Y.%>F%V:*[#+ E+%1E5*FD, $NI+0K$Y2I8&ZUD@H]/+\5 M2XW^Q20-9)C54[DQO+_"C@ ML3 M&&1]R+-\> 1OL(O"(.(-'L&[$KX&80J(D^OO*W4O-)K@X>O%T@='N?/MD-L= MZO P*M?3V+="XC2A@O'H[C&9/7MR^C)[?83S<,=Y> Q]MJ#Z+%8:^>IN4%HC ME58BICKM2'*D'_^ >^ZPCT0E."4#%G^<'_+Q*(O#/M[6"*755/"<0('3!EIG M[U5!:22(P"&VD=N_$J:SUCH^$8PL;=-:0P<,2GQ:H0K !^I@'CLL&VIT5%C. ML93P'@F$2- V:5-ZDF3!,T]I7PA&7@HMC$3HFN2Z5I(BJZBA5)7#BD3ZS(*= M9T(,)!HNGE_5)7FR+8+H M'$T&X]Y'%M\ON-_%>U&<17O7') 2YNB4+<:]JT=OX2D,^_EH%,?S4=Z[.7(C M9UG&7^_6!J'_,P^CH5$T>-8?CG(X5"_I7M=KT%6QMWN(C:MK@+O=W?-QT77- M7^+=V_-!N$H9#QI+4LU.1F<)N*Z?=XM@V]A#ES901X[3FIY ="Q YZ6U8;M@ M [M'=?834$L#!!0 ( (A";EDE]R6$V0, "D+ 9 >&PO=V]R:W-H M965TGN?N1-UTS\6CW $H\BU+ M1\0XR*ON\@!Q/-EQD5.%6;!U9"*"),=1#U.:8$SGQ9T"RM0#\6MP)W3>$E8 M!KED/"<"-C-KX4VN0JUO%+XPV,O6FF@F:\X?]>;W9&:Y&A"D$"OM@>+K"9:0 MIMH1POA:^[2:D-JPO3YX_V2X(Y9)]K6N:Y&XE(IGM3$BR%A>O>FW.@__Q\"O#7R#NPID4'ZDBLZG@N^) MT-KH32\,56.-X%BNB[)2 D\9VJGYDLJ=3?237'\MV1--(5?2)G<@E6"Q@N3H MD- \(3=4/(*BZQ3("N)2,,5 DHM[+9&74T<291A?I2.OQ9K MS!6VU]]=M"NO8;=7_)Y%TLWS?@=DPU.\%UB^)2:(K&\' M]B\N%9[3C N%.X3'I3*0-I0)@AA+T,2TTI)G!]Y1L>DQY^._!<4R&; M$F&17XAONV,7W^_?C7S/__!J9%!^?"N3.Y.I[,31N0>>T+9 MJ="Z(NUY(S)^<84" M?W@"WO=V$^9[9 _=$2[&K\N 8F]8-]!'B.O^\4S_!#^Y?P([",8G^L>=4)#Z71P@9-W?XPLHBH!K-JHWAAAJ$U5SA:F>4.9UD06@'/ M-YRKPT8':*;C^7]02P,$% @ B$)N6<_"7K28 P U @ !D !X;"]W M;W)K&ULQ5;;CMLV$'W75Q!*$32 8-U\7]N [6W0 M EE@L=ZD#T4?*&ED$4N)"DFMLW_?(25K[<;KY*% 7\3;S.&[E:B$9S5L&])*HI2RI?-L#%8>F&[G'B@>T+;2;\U:*F>]B!_ES?2QSY M/4K&2J@4$Q61D"_==3C?#(V]-?C"X*!.^L0P281X,H,_LJ4;F(" 0ZH- L7F M&;; N0'",+YVF&Z_I7$\[1_1/UKNR"6A"K:"_\DR72S=J4LRR&G#]8,X_ X= MGY'!2P57]DL.K>UDYI*T45J4G3-&4+*J;>FW3H<3AVGPAD/4.40V[G8C&^4M MU72UD.) I+%&--.Q5*TW!L?:1,DB^4-T#N@*I& BJN%?GU MD28%KW$78^NG'>*F18S>0)R1.U'I0I'?J@RR_&/*MTRE7!C6BORU3I26F"5_7^+<0@XO0YK*F:N: MIK!TL304R&=P5^_?A>/@YDK PS[@X37TU0XK,6LX$)&3M5* QT.KC'QB-&&< M:8;!/T J),I-J"8G_$S:F[5&2E;MR88JIBZQN[K_97:/!9!<<"QJ@ZQMMF Y M:,HX855[6]BR2_ J(!JMMZ*L:?7R_MTT"BZLE7'#K--0)B#[U',^677,> /.1I1KC3G\&" XB,9>&$V^0VNG'&@8 M[=2;A).WJ-C%3M-;2#M)0RMI_-]*&GMQ/'LC#KOV?TH:C[SA;/0=6COM;(6L MA32YFT&B3T![P]";C>/S$7J5)4A;0C6M4=<^1@]+['ST[U.+9ZC($#L3+YR> M)^)P[(W"(;ET<_DG+PUNO;?OJ2*I:"K=/CK];/]DK]N7ZM6\?>]1PSVK%!9J MCJ[!8#)RB6S?T':@16W?K41H? 5MM\#?#I#& -=S(?1Q8#;H?V16_P!02P,$ M% @ B$)N61@NXKK3 @ 4@8 !D !X;"]W;W)K&ULE57;;MLP#'W/5Q!N4;1 4=^2-&V3 +T-&[!B0=MM#\,>%)M.A,J2 M)\E-^_>C9,?-AC3#7BQ1(@\/29$>KY1^,DM$"R^ED&82+*VMSL/09$LLF3E1 M%4JZ*90NF251+T)3:62Y-RI%F$31,"P9E\%T[,]F>CI6M15)@?7#/%TOK#L+IN&(+?$#[M9IIDL(.)>,H>B;>>ZAL7-IZ'\T\C:IR$V M$LEG."<=6[P:P5XN.>*Z6K M9]I;.^?2(C&RL ^C)*7O((IZ,_:J"=X3TBB8)<5,&6L@)?LT?C/W+-/X% [V M1DF<7'07E58%&C=:F( "B7]\%D&2#C8T,*,\\8PUCCK!:D[?UE\$_:3?:QHF M'J60#/J]1V6=S?^E;Q_BX]'PU*^GR1"VO9%PH\]+U L_S5SF:VF;EN].NX%Y MV#2@,""3*.3TT$ NIE@C6!5Y:?&7%F:07Z[I*&/VBG0?:&4 M70O.0?<;F?X&4$L#!!0 ( (A";ED=?2-D_0( '\& 9 >&PO=V]R M:W-H965TK8F6U*^>]W=M*42A1I#US.]MUWWYW/QW2G]+TI$"T\ED*: M65!86TW"T&0%ELR$*[8]JH6D5MB@Y+U$: MKB1HW,R"J][D>N#LO<%/CCMSH(/+)%7JWBUN\ED0.4(H,+,.@='G >1GDR4*9C&'!=-V#VO-I&&^7@;>KUDJT)Q-0TN! MG'F8-:#7-6C\"N@EW"II"P.?9([Y2_^0"+8LXR>6U_%)P!56Y]"/NA!'\> $ M7K_-NN_Q^O^?]>^KU%A-JS_'\JYA!\=AW0.:F(IE. OHA1C4#Q@D[][T+J(/ M)T@/6M*#4^C)BAYDOA4(:@-7I=I*:V!>,'U'B=#KA!7%XQD:8#*')4I[+(&3 M(8XGL"X0K&L%2-T;IIZWC L#EO99PR-K>*1[N)E_\W3,(1U-=+H@:<@0^6=' M4IGUZ[DJ*R;W+1"A=&%7\*P ;H#+3&RIE4CQUIFBQI*&-D@S2O#<7Z>Q]*&) M080H# TNS9I6]GYJ:QC(W)Q-.NM"([[H4BI?1<'$<+2J(HO#W+Z75SUWIN M3,&@!^,1].@7QU%GK2R9$< @)MF_&)&\' Y)]KJ]Z!*.=5=X,!1*I**ZT4I>SX=VMYVN5_50>3:O1_,MW0FG,@K75 M@OXA4#L#.M\H99\6+D#[GY/\ U!+ P04 " "(0FY9MQYG/A<$ #7"0 M&0 'AL+W=O?!UKER&H8VW6(A;$^7J&ADK4TA'#V:36A+@R+S284, MDR@:A87(5;"8^7?W9C'3E9.YPGL#MBH*8?8W*/5N'L3!X<7G?+-U_")#'F^G_!GCCM[% ,K66G]C1\^9/,@ M8D(H,76,(.CG 6]12@8B&O\VF$%;DA./XP/ZG==.6E;"XJV67_/,;>?!)( , MUZ*2[K/>_8J-'D\PU=+Z_[!KYD8!I)5UNFB2B4&1J_I7/#9]^)&$I$E(/.^Z MD&?Y7CBQF!F] \.S"8T#+]5G$[E<\:(LG:'1G/+2A,&X";&B!Y > */FGEMA9^41EFW^>'1*9EE!P8W21G 9=8]J ?=2&)DL$9 MO'ZKL._Q^N<5_GV]LLZ0"?XYI;&&&)R&X(TQM:5(<1Z0\RV:!PP6;U[%H^C= M&8*#EN#@'/IB6>\'T&NXU);%:8W+JBRE+R@DY*H^ W@ST9_;(O$M2J'V;UY-DGC\ MSD*JR03*$I/T6,FJ45(?,RS$?BFLM?3,+G+6K"M+>/9R MVOFN4L=7XBJ=K_X@P.RM>$!#YQK5X<,Q5YL:&!R:PJ/M41A["8->#'$O_G]B MEMM45\J!(9X01[T!_-3\='YCY<<[#U[BXUU2BKSNFB@8T=)BIK+B-.)1TY*Y M6.4R=SG::>?WDB@XYGRT-A4O+(/H=K1IU6N(NU$\I-_Q)((S>V+8[HGAC^Z) MN\I5AK12"XNJ@"=FWNEP+_;>1Z<>N?4+9]V_B+WL.EY^#VF M#=VX6?J+)]>Y+=5K=LDE+=%@-.0Y0UJSJRCA<$1ADEQQ..9P/.%P0F&_'W%X M!8/AI/-%LV(2VOB2W5 OSJ$WM<"V)Z]AU!V-DLY'M'8*'XJR>3,)M<\8&S MIM2H-R;#FOH:43\X7?I/]TH[N@CX<$LW+S0\@<;76KO# Q=H[W*+_P!02P,$ M% @ B$)N61V(ATL*!0 G@T !D !X;"]W;W)K&ULQ5=;;]LV%'[WKSAP@Z(!5-NB[KD8<-*T"[!T1MRF#\4>:.G8%B*) M+DG'R7[]#BE9=39'+88->Y$H\MP^\ISS46=;(>_5"E'#8UE4ZKR_TGI],ARJ M=(4E5P.QQHI6%D*67-.G7 [56B+/K%)9#-EH% Y+GE?]\9F=F\KQF=CH(J]P M*D%MRI++IPLLQ/:\[_9W$[?Y E%H4Q1&%\ M:VSV6Y=&<7^\L_[>8B*@IE MG["M9:.D#^E&:5$VRA1!F5?UFS\V^["G$(]>4&"- K-QUXYLE.^XYN,S*;8@ MC319,P,+U6I3<'EE#F6F):WFI*?',RW2^[<7A"N#2U'262MNM^O-)SXO4!V? M#36Y,<+#M#%Y49MD+YA,X$94>J7@JLHP>ZX_I/#:&-DNQ@O6:7"&ZP%X(P?8 MB/D=]KP6LV?M>2_96W&)AS!/I.35$BGG-,R?8%]NRI_L]&3+909??R63<*VQ M5+\?VJ#:OW_8OZFS$[7F*9[WJ9 4R@?LCU^_NPZ+0 M<5T7CB :N&'OCKR2\3?@,<\):?[8KH1)CPIX@7F]&"0.&X7-FA?M^Z!$TXV3 M)ML@3CR')3X)AX,D['5 M%OZ;V/T/">(0^O=#;X#9(SPU1AHP7^&C[GQ;L'[ M 3AWY$0!:ZQ#1^X%;>X%/YM[IK!$126CS-?5MPWEV=OYWVONZM&,\5 *=OHZ MG(*?5@@+41#5Y-42M&EA#=_D?Z "36[]'0 D8>O0.J-J" MW@>L*(K"RO&,^"BG*N"&6"%V_"@"*BX_ZGT2FH1>W-LC<)DS\D=FX#L!8UVY M%[:Y%W;GGCV,W^K#@*\W%N?![MQIYQ]VYZB-,OJ?N2?Z#]#%+;KX9^O_^7&8 M?-F-Z29IH)<$NJ:%+AKJ]'<8S61WP_QKB=970'($V4;:_K"RC3@7U+?S*LM3 M6W4YA:N:+J).]EK^/J07V_W5(\HTI\8Q)7; O?7E4N+2L,!U1<1!99LV5/"\ M;+OY('1"+W%BRWDAL1?$ S\V9>0Y7A3U+->0,]]Q ]_Q6& *>!#YD S\A,:V MX;#3WBY(PQ=N3"006PD88K. M,R&P8.?1-N3#VKX3$0H_KND\9.81[L7\450/-?\=U@^(*9F3T)X8S+YQGB36 M^<'N,MR[,Y&PO=V]R:W-H965TV4]M_O M[(2,K< 7N+/O>>XYVW<9;X7\I1)$#2]YQM7$2;0N1IZGH@1SIJY$@9QVUD+F M3),K-YXJ)++8@O+,"WV_[^4LY\1:SS!"1C-\UI].D-,!]>\=^9VNG6E9, MX:W(OJ6Q3B;.T($8UZS,]*/8?L*ZGI[ABT2F["]LJ]@^98Q*I45>@\G/4U[] MLY?Z'/8 0_\((*P!H=5=);(JYTRSZ5B*+4@336S&L*5:-(E+N;F4I9:TFQ). M3^\%W\ 3RASFN-+0>F*K#%5[[&DB-R%>5!/=5$3A$:(/\""X3A1\Y#'&_^(] M$M4H"W?*;L*3A$LLKJ#CNQ#Z8?<$7Z>IM&/Y.D?X;'WS5$694*5$^#%;*2WI M5?P\5&S%U3W,93IEI H6X<2A5E HG]&97IX'??_ZA-)NH[1[BGVZI,Z+RPQ! MK.&NU$;L0J8\2@N6P8*]4D]H!=20H!.$6Y$7C+^^4_8&#]5R,MOA6F;*)*H3AJX9R8IM"2:^6(V=2(1(;=/K0T7T'$'/=]$]2#HN;YO M[3X$OK6?A#8*WVJ]@'!HD?>HU A8+DJN:/W:K:HE))(H!#23AXZR?\ 0=<=](<'R5R@_E-O."X@Z+B] MS@ .O2]OK_]SE!L[Y8C#**]&0;/:#-)9-3_^AE=3^(')3&ULM5;; M;N,V$'WW5PRTQ2(&M-;-MV1M \ZEV #=P(AWFX>B#[0TMHA(I$I2.L2BP+Q))S9PYAS,CRT+HJ9<;4UT%@4YS+)GNR0H%?5E+ M53)#4[4)=*609.2;W-B%8#:IV :7:+Y7"T6SH$7)>(E" -%H4%(AI_[3"]-J1U/!SOT7]UVDG+ MBFF\D<43STP^]<8>9+AF=6$>Y?8+[O0X@JDLM'O"=F<;>I#6VLARYTP,2BZ: M-WO=[<./.,0[A]CQ;@(YEK?,L-E$R2TH:TUH=N"D.F\BQX5-RM(H^LK)S\P> M*.^_2:UA@0J6.5,(%]_8JD#=G02& EBS(-V!73=@\3M@E_!5"I-KN!,99L?^ M 1%KV<5[=M?Q6< E5CU(0A_B,.Z?P4M:M8G#2][!NV-*<+$Y5/O'?*6-HN+X M\Y3>!JY_&LXVS)6N6(I3CSI"HWI!;_;Q0S0,/Y\AVV_)]L^ASY;4@%E=(,@U MW,BRJ@USA4S3:Z9Y"DQD<,N+VF &1WF\*1B-YM:K) T!58[!>W^QN/7+!XX"?C M\"C>P%1?V1N.=SJ@7#J%[IN@';=$/?KCHY\)P%X_^VY30M%;<<*0,OZ9% M;9.\5K+\;VN\;?%3E7^6Q.F^/MD.N=QJUPE&&E8!$9=/J)'XTO(4G\\2""4U4<')RP] /9N'N$36PM M3'/8MJOM567>G-#_FC?WG*],;3CM5(%KHEI4S=VAF1A9N?-Z)0V=_FZ8 MTW4+E36@[VLIS7YB [07N-D_4$L#!!0 ( (A";EG/X>E_# D %-H 9 M >&PO=V]R:W-H965T;Z['H]9N*';@'U,=S0IWUFGV3;(R\7L>,L&*[#;*_'FB?TU:;-!LTJ7IC&K/Y+7INV MTHB$!FF& M61,PNS1 ;0+42P/F3<#\T@"M"= N#5@T 8O3 /7']@U4>E'N3!W4V6OI*L:E_RJA?UH5W'EP=CE%0J?,JS\MVHC,OO M?LF>@R3Z.]A+(EF1GX.\R"A)U^2A8&5CQL@'9! M%+,?RR:_/NGDA^]^)-^1*"'_W:0%*VGL9IR7G:Q2C<.F0P_[#BEG.B233VF2 M;Q@QDA5=<>)U>%^[^NSWO_;MM]\7A.@W/=;YS%$\.GQ.3FC<]QPOR^D,A2L(TVZ59_0' M4[<04\TIKMDN".GMJ)PT,)J]T-'=]_^15>DGGC20,!T),Y P$PFSD# ;"7.0 M,%=\N-[O2NT22;TBE0!DGOR0O?%!L(XTIP=I3H7;^G,Y5X]3QJVUPLBA:D3" M]#U,K6'5J<++W0=9F5*R M%*RJ,YTHC'+>02>$##WHD#!]#YL=[^/%9*%*)P<=,J>)A%E(F(V$.4B8>]DX M>U'2$U%2OWVJBS6>G]0C4L8ZXY@=QS87B M6@9L? EIH31L,AJX?$T)\PP5'-(F#[O M[W]I*IW6*F1*$PFSD# ;"7.0,/>B8?*0*7T0K*,Y[: Y3:@Y*RM/-<@N2T-* M5XRLLW1+TO6:9F6-X^E+2!NJ+R1,1\(,),Q$PBPDS$;"'"3,U7HRE"6I)T-D M2A\$Z\AP<9#A0BC#QXX (U8$25A?H O3[39-",O3\&MU*3Y,DZ2YX_4:Y1N2 M;RAYJM]\++)P$S!*[I\S2K=EZ:PGIO55/M8 PY3EW+(I[-U062-A.A)F(&$F M$F8A8382YB!A[J(G:TW3)B>J[CGGXU*\(4.ER,O9&ST#FM.$TBPHS8;2'"C- MY8S5XN3RJ<<;SU.EH7K5E=K1[6Q9*+7?@RP+JI/ ;Z6 LDH\#UPU""E#ZQ>4 MID-I!I1F0FD6E&9#:0Z4YD)I'I3FHVA=Q2JM8I5W9K+TP[JHS!;D]4V\554K ME_.4[-Y*']L$9?;3"LK5MM(_(U>FZGPV.2UVPHX-EBV29D!I)I1F06DVE.9 M:2Z4YD%I/HK6E6WK!Y'%=]B7>Q4NXX QLK4-$%EM$ELWD-:%X32K.@-!M*59JHQWF[.FG]+;+8X/+_OJHJ M[M[@DMFW-,BSOHQU:%8#2C.A- M*LZ$T!TISH30/2O-1M*[(6T>.++;D=&>N MY!MYNV;$5234DP.EZ5": :694)H%I=E0F@.EN5":!Z7Y*%I7MZW91W['[3-L M$LOQ9>RO G'FL5#?#I1F0&DFE&9!:3:4YD!I+I3F06D^BM:59>L'DL6&(/SU MV[Z58\J]? MU T%I!I1F0FD6E&9#:0Z4YD)I'I3FHVA=U;;V(5GL'SH["7[O MQBG4^ .EZ5": :694)H%I=E0F@.EN5":!Z7Y*%KW:^6MJT@1NXJ&S8<;V$7S M87'BH;*$T@PHS832+"C-AM(<*,V%TCPHS4?1NK)L'4B*V('4J:S<&BH&#*VA M4)H.I1E0F@FE65":#:4Y4)H+I7E0FH^B=<7:FH\4L?EH8 U%&CB64)JN]%U/ MRE26U?[=4VA>$TJSH#0;2G.@-/?B\?*@>?U+\G;%U%J"E &6H"570%!+$)2F M0VD&E&9":1:49D-I#I3F0FD>E.:C:%VQMI8@!6D)$L,&"Q?J&U+Z?I!>R8,: MAJ T"TJSH30'2G/?'R@/FM 7)NSJIK4(*6*+T.<@B8CO+\DW\KX%5LP:+!OH M;^% :0:49D)I%I1F0VD.E.9":1Z4YJ-H7=VVKA]%[/HY]QW,JZ;X<>4+-?] M:3J49D!I)I1F06DVE.9 ::[2_\D=65%E==$KDU!?#XK656;KZU'$OA[A%YTO M*[/0'_&!TG0HS8#23"C-@M)L*,V!TEPHS8/2?!2M*^;6#:2(W4#_4YGM&WZ: M[YMP;DU"33]0F@&EF5":!:794)H#I;E0F@>E^2A:5YRMZ4=Y[T>#P%8]I?_+ M*]-SG@*HU0=*,Z T$TJSH#0;2G.@-!=*\Z T'T7;"W=\]+R.+ZZ?0L%)M M19)728[6'IYTFZ[(+T<5YJ.ML_P6:_D*>[^BDB7](\3[?URPT-5C2K&I3OK],T?UNH$AR> M(W3W#U!+ P04 " "(0FY9 ;5-%*P" !1" &0 'AL+W=O,JXF7:UW> M^+XB.11878D2N)G)A"RP-EVY\E4I :<.5# _#(*A7V#*O7CLQF8R'HNU9I3# M3"*U+@HL_]X!$]N)U_-V W.ZRK4=\.-QB5>P /U0SJ3I^0U+2@O@B@J.)&03 M[[9WDPQLO OX26&K]MK(*ED*\6@[W].)%]B$@ '1E@&;UP:FP)@E,FD\U9Q> MLZ0%[K=W[%^==J-EB15,!?M%4YU/O&L/I9#A-=-SL?T&M1Z7(!%,N2?:UK&! MA\A::5'48)-!07GUQL^U#WN 7G0"$-: \+6 ?@WHOQ80U8#(.5-)<3XD6.-X M+,4621MMV&S#F>G01C[EMNP++%K3#6; M4*8IV9/*"TIT9 >SY\G MH#%EZL*0/BP2='YV@@^%VMET&KL:Z/.YNB36LE=I20\I03**]0/+E$8 MA%$+?-H-3X 8>,_!^RWPY/6KOX#[IB1-7<*F+J'CZY_@:RO []NEL=1\*7_: MW*GXHG8^>WK% @-^#%'S_TAL&7-J_>DRQY)[(#'_N-C_TN]GAJ MMY[=CB_W8)N%%=704=GS10V00=2HD9* MU"EE?OJ#:A-3D0WV\PR"%UHZ%WQKF;L7/) \:"0/.B7?"XW9?QXR;9X,CLLR M.BIP9TIO->5XQ4%TM!'\O?/;7K8_L%Q1KA"#S,""JY%AD=4%5G6T*-V1OA3: M7!"NF9L['Z0-,/.9$'K7L;=$\Q<1_P-02P,$% @ B$)N659K&,FP @ MC0@ !D !X;"]W;W)K&ULO5;1;ILP%/T5BU53 M*VV%0$*FCB"EB:95:K6H6;>':@\.7,"JL9EMDN[O9QN*DH:FFQ;M!6QSS_&Y MQ]&Z,BF@Q/*<5\#TEXR+$BO=%;DK*P$XM:"2 MNK[GA6Z)"7/BR(XM1!SQ6E'"8"&0K,L2BU^70/EFX@R@,*'R3(?< M+>?H].0,G2#"T->"UQ*S5$:NTEK-C&[2ZKIL=/DOZ8+J' 7>.^1[_K '/CL, MGT.BX0,+#W;AKG:HL\GO;/(M7_"*35]>M^G^6F/1E8)2_NC+NYEHV#^1V;07 MLL()3!R]*R6(-3CQVS>#T/O8Y\*1R'8\"3I/@D/L\8PS)?0V1%A*4+UKW!"$ MEL"<)^O8B]SU=@*'(G94#3M5PX.JYI"!$)#J(V8-K(8^60W#:&O2T'LN;#_F M!6&C3MCHH+!;O0!8) 6:LA3-M3C**WT\:Y>NJ8*ZG[ XE_ M U!+ P04 " "(0FY9B=>D%C4" "!! &0 'AL+W=O[%%BN_ID2*5;ZU[\C4BP:[1QH]$3=3>)(DO:VRD M']@6#>\LK6LDL>E6B6\=RBJ"&IUD:7J=-%(94>31-W5%;M>DE<&I []N&NE^ M3U#;[4A<4^R,#\'#]POXU MYLZY+*3'6ZM_J(KJD?@HH,*E7&N:V>TW[/.Y"GREU3Y^8=O'I@+*M2?;]&!6 MT"C3_>6NK\,!(,M> 60]((NZNX.BRCM)LLB=W8(+TI'M"D@N-,,=R[10I]' Z MKBH5ZBPUW)NN6=@Z@],[#E;:G\$)* ,/2FOV^SPA5A\T)&6O=-(IS5Y1.L=V M ,/T'+(TNX3'^1V'D2U\IXT'CDE'I MX,.5 -0;6.3+2QQR\9ES6\$NA# ^TMKZ<4(?;M_=8H_4$L#!!0 ( M (A";EDF>1ZKFP8 ,@N 9 >&PO=V]R:W-H965T1P]I"+[W+-N4(_TR23%X.U4IM7PZ%Y \7 SQXO/$EOENKXL9P/MM$=WS!U?7FL]!7PQIE%:<\DW&> M(<%O+P:O\:O+,"P:E!;?8OX@]WZCPI6;//]>7'Q<70R"@A%/^%(5$)'^=\\O M>9(42)K'CPIT4+^S:+C_^Q']7>F\=N8FDOPR3_Z*5VI],9@,T(K?1MM$?*EXBOK(8JR%?H4B>]<13<)1PN^W(I8Q5RB M,[3830>4WZ(2>5DTYOO(PB ?/BR14X,L#?+S*WTO3N0+_8[KQ15Z_NP%>H;B M#'U=YUNIV\G94.G^*+P:+BO?W^Q\)RV^3]&G/%-KB=YF*[YRM+^$VV," SU M0-2C01Y'XPT!$1=\XS(U;A*97P)K M= &KNX!!Z//7:2Y4_&\Q67.I7*[NVH_*]D70O)^3R3B8S(;W^S[85FP4,E); M-Y%*B;:;C=U)R?*_CMO-#V.&$>Z^?'A"T+0(WN5%-;M2!W+4A ME^AK%[<1\.8=-]OBC$S<[,8UNS'([JU4L4X"FM:[*!;H6Y1LN8O]WY@FLX>RT=G9ZHE S]=D%GL :78 # MDXN#)P:;"J Q'X/IX??BL**43MW3$>])!>PIW%1 T#<-FC0)$D.0^ DY%0[( M#S)I\C/I%(.IJG/0J6".C;)M!8RR27@8SGC6!_A?H7+XKTJ8H=MMF]@"W>#)[1F-Y@ M(R+9*=KB")DT"9H4CN$FVR+<$GBD $3..]N\$36K,;3$XG<$X_'H%@@-[N MVGF?D7% 6R:QR?T$SOW=0Q4,U-L?6R6T1 UB) *!)4+GJ ;C]':%=5\'$I/I M";R([AH"89C>OMCK;49&X[#%&Y.P"9RPG;%22[CK\\4Y^JH'3.I[+=$31.[M MH">T9C\894#&IXJ>H.3HW0V>T)K=8/0'@?5'A^AIJPHRPOAP_\IA1L,0MX5% M(T (+$!ZA$5;7!SN83E,6F(=->*#PN*C%G> M-8!1>\6M1YH<[F4YS&C(IBV1B9I$3N%$WA:9+O,TY6(91PG:1!LNG-2]IGA? M:,V.V-M4/]FNNM]M]5/LJU,C(NA3=]9A@-[NVNHA)+AE<4*-?*"^]N!AH-[N M=-ZPIT8\4$];]C!.;U=<^_LMOA@!0/UL\,,PO5VQ]Q#T)!NW.&/2.(73>'OL M%)M<:"_1BM^H(ZMC^!V]/3U%M8 :W4!/52^@7@L&OM":Q4FC3MA3*P8P0%]W MF:U@\'2,W?.;&0G#?%468*#>[G0N0C"C]_BK$5:,B-5F)^" M!0S3VQ5[RP)/1RU+#;97R8<%!W2DI6N- WY%;T=/4>-@1KJP4]4XF%.W",,6S4/,1CDG@()_'=&;S#=X76K-'C!X( M3U7["+WJ U]HS6XP4B)\:NTCM+,^":VZG,.*3MKJ[IT53KFX*X]02SW! MMIG:'1NN[];'M%^7AY.'QGQWQENO2N_T@*.$W^JFP?E8$Q"[8].["Y5ORI/' M-[E2>5K^7/-HQ45AH)_?YKEZO"A>4!]>G_\/4$L#!!0 ( (A";EE:_&&K M^@8 .8\ 9 >&PO=V]R:W-H965T'&6;46JWGG( M\@V7ZFG^."ZVN>"KJM,F&5//B\8;'J>CQ;QZ[4N^F&<[F<2I^)*38K?9\/S7 M1Y%DSQ7T:3L4+7X%HOGHO&8E%;NL^Q[^>2?U<7(*R,2B5C*4H*K?T_B4B1)J:3B M^%&+C@YCEAV;CU_4KROSRLP]+\1EEOP;K^3Z8C0=D95XX+M$WF3/?XO:4%CJ M+;.DJ/Z2Y[JM-R++72&S3=U91;")T_U__K.>B$8'/^CI0.L.U+8#JSNPRN@^ MLLK6%9=\,<^S9Y*7K95:^:":FZJWRER]&ZM^8W\=)+&-1O+1?$2Y)0T:MS8U8 M[O(\3A_)1U[$!7E[)22/D^*=DOUZ>T7>OGE'WI X)7?K;%$^K1H*/[)=S]2BQ5=[_JSLSN8S6%AWFDAWFDE1[K MT=O/T7F7CWW'H+MC^3$]+[9\*2Y&ZG-8B/Q)C!:__^9'WI]=KI#$#(_LX)%! MZHO///^N%O(^$>2V7.$J#;H<[V6B2J;<1YX6=#KQ)_/Q4]-*NU40A7YP:&7$ M&!QB#, 8=2*^UVG8%2,HX[HJ2&*&X_#@.!R:>2&F1R0QPV-T\!B!JWJ72;4/ M\,,9_<#95P=SUHY&])&8AM.?$]_Z7N#DO;KV>T9 MN=["RJSTL-7,>&O#C#\W;NB>63R0UTZ>&$Q_D OON= MM*,9"X-9V).7&C!\F##Z-]-\F^5<"D7H]Y(4L =P#.>50U(S9T3CC!\,SE!4 MA,%2,WUJB/%!?G#(4%2HJ=6:B>S/(M:3QQI7?)A7^O+X3AM4*%&YF5M*83"M/) M)_$D$N*KSXMU-0,=)1U M'NHYJ&*$PC!Q)0\L:#Q[$><5.02-4TP@=3",4E4:PU$R?FD8H$HW M.LZNVS32MYEJ%*$PBAS/8HNB#Q[#V>8IB(1J(J&#B82B$@F6FNE3$PF%B<0^ MB3NPI*/HZV@&%'U4@PF%P<1FGW4H_^#1G-<02G)[EPU+ARQ ;G,2H@8:F9 M/C4@,?CRDTUE54L!1QJ9D6IP83;@0EVJ M0%C1.95.@2E,8PH;C"D,%5.PU$R?&E,8C"G'JD#6QHY6 K:;3/QI7P9J,&$V M8-*;@98%(#R(\V*=@D<"S2/!8!X)4'D$2\WTJ7DD0.(16,?9=9M'^B_W!1I) M ALD@1+9H@:$QW!V>@H>"32/!(-Y)$#E$2PUTV?C;AB81^SSN(T;KW=9L(D9 MG\:1 ,81FRW6H?:#1W->NU/<\A)H JBP3F*"CI8:J9/#3H!? >-?8ZB8D^M M9G?I+] X$\ X!AGLZ>X%@+@E1N01+S?2IN22$N>18T1<>QQ&PB1E6XU9:&QSI33_+B@\>Q'FE3D$A MH::0<#"%A*@4@J5F^M04$B)1"*SC[+I-(7U9K!$DM$$0*(LMRCUX#&>;I^"/ M4/-'.)@_0E3^P%(S[Y+7_!'!_&&=Q-%Q" &;F/%I"(E@"+'97QW*/7@TU[7# M4C/G1J-/-/@$482*.%AJID^-.!'2*2)8Q]DULTYG33$13#''T]FNUH.'<79Z MBGMG(LU0T>#S2!$J&&&IF3X;1Y+@ZU,V5534/G+4VF:A)F9HFF4BF&4<:[U: M+8*BA)KLHQPW#J&6)X#5Y_PQ3@N2B ?5QSN;*(OY_E#M_HG,MM6YU/M,RFQ3 M/5P+OA)YV4"]_Y!E\N5)>=3U<+1Y\3]02P,$% @ B$)N68H<_S;_ @ M%PD !D !X;"]W;W)K&ULK99=;YLP%(;_BL6J MJ9.V\A5(TB5(;;)IDS8M:MKM8MJ% R?!JL',-DG[[V<;RD@@62YV QB?]_5S M#OY@LF/\4:0 $CUE-!=3*Y6RN+9M$:>087'%"LA5SYKQ#$O5Y!M;%!QP8D09 MM3W'">T,D]R*)N;=@D<35DI*GEQ1S:IU"_L:%+@ M#2Q!/A0+KEIVXY*0#')!6(XXK*?6C7L]&^MX$_"=P$ZTGI'.9,78HVY\3J:6 MHX& 0BRU U:W+H\PFT7\RH,%>TJV,="\6ED"RKQ8H@(WEUQT]U'5H"=W!$X-4" M[UR!7PM\DVA%9M*:8XFC"6<[Q'6TU+P0(!#.$_1-IL#1K.0<M^AI9I'24D!L37JB"_G(#&A MXHT*?%C.T>7%&W2!2([N4U8*92TFME34>FP[K@EO*T+O".$2BBOD.V^1YWB# M'OGLM'P.L9*[1N[ORVU5JZ9@7E,PS_CY_RA8NRH_;U9"OW)#YWU?LO_);"]UOTG=/^7>I$YR"\@VVBDR[YMY]"-"1RGB=E#&S1H@Y-H"_S,&:5F]G*@6"K,F G9.]\JJZ U MOJ]GUAYC3XSK]S,-P5OGTHNK#"GJ&'!Y@=6..%"YLH,*SH K.UB#TWHPI M6@/T%B[LC.Z.G0/";HSG!_V,PX9Q>"8CQ*J/Q+CZT$U#=U>N.PL-YVA,T],*#!.S6L:5_&;YBOB&Y0!362N9<#57^ MO#J&JX9DA3G)5DRJ<]$\INK/!;@.4/UKQN1+0Q^.S;]0] =02P,$% @ MB$)N6=SCFP(W @ &@4 !D !X;"]W;W)K&UL MK51=;],P%/TKEIG0)L&<)EU!)8W4M2 F@52U#!X0#VYRDUASXF [[?CW7#MI MZ$0[\S75CJ)56NEJ&&EB6FKBNM?MR#5?D9']+"P M%D5IW0)+XH87L %[WZPTSMB@DHD*:B-4333D,SH?31>1PWO 5P%[( M(%]*U1I>9R9F%LMRXBSM2[CM2@C/E+"!YII$P2L2!N'X!'WQ/'T)*=)'GAX] MI3,,8T@D'!()O5YT3D\87F 41>=8Y60-.ZA;(-\_(93<6:C,CU,V.]WQ:5W7 MCE/3\!1F%/O-@-X!35Z^&$V"=Z=,_R>Q)Q%$0P31<^H8:0Y:0X9MZIV?,MLI M3+R"NRIVR20(8K8[]O WY@^B*XP=G5QW:WSFNA"U(1)RY 37;VXHT5TG=A.K M&G^8M\IB:_AAB9<7: ? _5PI>YBX_ABNP^0W4$L#!!0 ( (A";EEG4;D. M&P0 ,,4 9 >&PO=V]R:W-H965T)GM"?[ M $O=(9Q-2\C3)X9$B5F89IK_N("7[J>5:KR^6 MR6;+Y0M[-BGP!IZ /Q>/5+3LAB5.,LA90G)$83VUYNYMZ/H2H"S^3F#/CIZ1 M',J*D!^R<1]/+4?V"%*(N*3 XF\'"TA3R23Z\;,FM1J?$GC\_,K^10U>#&:% M&2Q(^D\2\^W4&EDHAC4N4[XD^[^@'E!?\D4D9>H7[6M;QT)1R3C):K#H09;D MU3]^J84X @B>;H!7 [R/ OP:X)\">F\ >C6@]U% OP:HH=O5V)5P >9X-J%D MCZBT%FSR0:FOT$*O))>)\L2I^)H(')\)@5.\(A3+>"&1PG\C5.T7U>I:AH7:.K #A.4G:-/J/GIP!=?;I&GU"2HV];4C)! MR28V%UV5#NVH[M9=U2WOC6ZYZ('D?,M0F,<0=^ 7>OQ8@[>%1(U.WJM.=YZ6 M<%YN;I#O_H$\Q^MU]4'D#4>/<[X.''O?L:,?PF:7S%Y[_! M]Y7DF\_?@&;HL:315LQ3M"!9EG"9*>C[5V&.[CED[-^NR%?]YP>*)S_RP2_=&@ MUS8*SXUZXZ'7&+5T&32Z#+2Z!+ &2B%&2Y%_>=F9MG.13L'1M#U:F='W!\A60#MKK9;^4CU-D@4FR4)# M9*T8C9H8C?['Q7!D,D FR0*39*$ALE: QDV QMI)-(\B4LH=[!(B$+5XE7:6 MGO%9R3NK%@NMHTL%-DD6&B)K">PZAT.$HY7XN4!K*C;*?26IY+BWC-IMF2!$8=AJ;8VC(?SI*N]B3T MH6VAGN)BA?WW2WW0872Z,S35JTHX^^@2)P.Z4;=G#*FUJ[K/:=XV-W1S=2]E M'\RKZ[T'3#=)SE *:P%U;H8BF6AU8U8U."G4E="*<$XR];@%' .5!N+[FA#^ MVI .FGO+V7]02P,$% @ B$)N63[_\+4'"0 MTT !D !X;"]W;W)K M&ULM9QK3^NX%H;_BM49C68DH$E:VK(W($%S8P3: M")B9#T?G@W=J6I^=VXX=+M+Y\<=.0].TJ:%'+U\@3;.>9:>OU[*]VIP^9\4/ ML6!,DI^6EU[K8X/\U*&?.4W19$E$E"B]=+%F?/9SV[]W;BCL\74I_HGY_F M=,[NF?PKORW4J_Z*,N,)2P7/4E*PQ[/>A?TE'%C:H+KB;\Z>Q=HQT5WYGF4_ M](NKV5G/TBUB,8ND1E#U[XE-61QKDFK'SQK:6_G4ANO';W2_ZKSJS'.-2_*8E'])<_+:\?C'HE*(;.D-E8M2'BZ M_$]?ZANQ9N X.PRUFH=[FRD^=W+*:2S<@M+>0K>2AH*FBE*D$.R<5LQO4QCJ19K;CVKOETOOS@[O-KG)4KD0Q$MG;-9A M/S7;G[QG[[WCWS$ ^NI6KNZG\W8_+QTC\:*<'Y&!?4 "$'^_3H+,U+34,5J-K4&$'^XXN\J]K=2FYDBP1_^X: M-TONL)NK$]H7D=.(G?54QA*L>&*]<]7WD=75]RD2YB)A'A+F(V$!$A:"8"T- M#E<:')KHY]=,",8.R+><%2I^IW-RS52R/R N$U'!G@UO2;WBLGUKE]!I[X;'.9=4') IC;ERE7*JFCG3S=0M M*U/)8^*S[T6I)H55@#I0+8K5;%%_"#15?F0]"9RKR*#CA,*JN%A=[!Q4?=OM M_UX1+E*9I3P[( _L1=V@2/6,IR6K?3.NK N25\%GKNZ ((*_D*K_XK=?)HX] M_DK23.H[G3VN;H%JT%'7P$<*PD/"?"0L0,)"$*PU\(]7 __8.*HNYFKTS)6D MU5Q>\$+)*UO1D!755$R%/BX%>:01C[F*E'5L_3/327(MMBO& MWJ0-UVEA?9$Y\QG65$EJ8L)N(M=*MW=5#/JMA\@V^4A8@(2%(%A+,).58";F M8*WU<+@,+5&6Y&K*N=S&82_ZF'5)Q4C<5RJ3[2F 8PTWYP =5PV/'6=#+\B& M^4A8@(2%(%A++R6X)UZ<1(VE:IO]W]W;UI9F[MQ:7M./=,RCW_4L\:)M\*"V TD(4 MK:T:IU&-8U1-/0.?QFHI1BXZY6$$["T/),V%TCPHS8?2 B@M1-':HFM*3/9G MU9AL:)$)2G.A- ]*\Z&T $H+4;2V&)M:DVVNY-014.@U)RE3O:_&A2B5/(U) M$UIKJFGK&=$YF5CC[7UGJ%\/2O.[>C&QK*U.!%"W89?;D348K?MM:Z,I1]CF M>L3_OW-E=U01CK=OQ=3<@+U#$+0L :7Y4%H I84H6EMF36W"-MJ MW>^'!2MHSDK)(T'"+)[Q="[(51IUE3HOS2[V#DA(F@NE>5":#Z4%4%J(HK5E MV6S;V^//FJ9!-^ZA-!=*\Z T'TH+H+0016N+L2D)V.::P#1+GU@AZNIG-5L[ MJ.=GYHD:M#!0TXR[&^]>XD';Y$-I 906HFAMT31U =M<&-A.K&S.A2R6U:3J M6^_"7"XP.]A;/M"" 93F06D^E!9 :2&*UOZV=5,U<#ZK:N! JP90F@NE>5": M#Z4%4%J(HK7%V%0-''/58'U-&ZWMA'PHMYK9>^L127.A-,_9+EF,+.OD>.AL M+>E]J.< 2@M1M+;:FFJ#8ZXV7$VO.W4$+3% :2Z4YD%I/I060&DABM966E-B M<#ZKQ.! 2PQ0F@NE>5":#Z4%4%J(HK7%V)08''.)X9L2G.0)>_LV>TY?W[[G M6M0ZK7[QT"E':*&AIJUO2P^V:@Q0EQZ4YD-I 906HFAME37%"L=N&,/BO50FL64)H+I7E0 MF@^E!5!:B**UQ=C4+!SS;PTN"D:K'U'>Z03KJX/-'\G\)Q-,Q4C##Z\OS3[V MUB6T? &E>5":#Z4%-:U5UQ]N+;=#E-.VX)JZA&.N2]SP] -9%UJ$@-)<*,V# MTGPH+8#20A2MK;NFM.&Y8(0# !%$ &0 'AL+W=O\:\B!9#DOLA+L;!2*:MSVQ9Q"@459ZR"$I]L M&"^HQ"&_LT7%@2::5.2VYSACNZ!9:2WG>NZ:+^=L*_.LA&M.Q+8H*/]V"3G; M+RS7>IBXR>Y2J2;LY;RB=[ &^:6ZYCBR6Y4D*Z 4&2L)A\W"NG#/(]=1!(WX M*X.].+@GRI5;QKZJP56RL!QE$>002R5!\;*#%>2Y4D([_FM$K79-13R\?U!_ MIYU'9VZI@!7+_\X2F2ZLJ442V-!M+F_8_@,T#HV47LQRH7_)OL$Z%HFW0K*B M(:,%15;65WK?!.* @#K#!*\A>'U"\ C!;PC^4U<(&D+PU!5&[;M>^Z\"% M5-+EG+,]X0J-:NI&1U^S,5Y9J3;*6G)\FB%/+F\@IQ(29 V(9<%&Q;2D%6*>5W2, ]2M; =UD,@M R(3=02O(J!$FS7+Q& M]M7J(_Y^68?DU8O7Y 7)2O(Y95N!8#&W)1JO3+#CQM#+VE#O$4-]\HF5,A4D M*A-(!OCA:?[L!-_&H+61\QXB=^F=%%Q#=49\YPWQ'"\8L&?U=+H_Y,ZOK1[] M].J=8/CM-O*UGO_<;43^^8A03$^@4>? -KF;&642?,;ND% MWMS>'8;X&../)UU,>(R9C49=3'2,<5UGUH(ZCHY:1T?_XZ@ RN-4UZ,0=G@, M5H4J2]$]'JP"AGP^J?C<_6=2+#0I%AD2ZZ1EW*9E_)N*P]AD1,VN1,S!2'6F9T6!P=[ M*('37)>&BP2_I#(A.55?J:>JPTG-YVY DV*A2;'(D%@G,;,V,;/?5!UF)I-C M4BPT*189$NLDQW5^] >.F?K0Z!R>Z$&_/@Q@IOV/AP&,VP=% R#/"]WI]>8OW?.5.S ?JAY9MV$_Y.L&^Q.&*<,> M*H<-+N6<3;"6\;IGK0>25;HINV426SQ]FV*?#UP!\/F&,?DP4 NT_QPLOP-0 M2P,$% @ B$)N65EH ;#S @ S0< !D !X;"]W;W)K&ULK55M;],P$/XKIS"A36+-2[MNE#82[4 @,3&MC'UVDVMCS;&# M[;;;O^?L9*$M;0&)+XE?[IY[[K%]-UPK_6@*1 M/I9!F%!365H,P-%F!)3,= M5:&DG;G2);,TU8O05!I9[IU*$291U ]+QF60#OW:K4Z':FD%EWBKP2S+DNGG M,0JU'@5Q\+)PQQ>%=0MA.JS8 J=H[ZM;3;.P13OK/W M!M\YKLW&&%PF,Z4>W>1S/@HB1P@%9M8A,/JM<()".""B\:/!#-J0SG%S_(+^ MT>=.NZ?6G[#)Y\+A94H8_X5U8QL%D"V-567C M3 Q*+NL_>VITV'!(N@<N3[1FYM.Z9I:E0ZW6H)TUH;F! MU\9[4S9!>K0-2PI]=H&1?FC +<3Z_A].0,3H!+^%:HI2$L M,PPM9>&XA%G#>%PS3@XP?@LW2MK"P >98[[M'U+VK03)BP3CY"C@%*L.=*,W MD$1);P^?R=^[=X_0Z;8GTO5XW0-X$Z=GQ7@.]$:!E6KIA.8R$TO*UXGGQ07! MV8P+;CF:P3X5ZRB]_5%<<1B8BF4X"NCU&]0K#-+7K^)^]&Z?!/\);$N07BM( M[QAZ^N"?(N;G;(6:*@O=,U>>N%PT2EC4)9R2,,_(M#G;)\;Q"+W:$V(HW=6" M/N3L>=_5G!S'B3W.49@M!2Y:!2[^38&TP#S72':U;8GO?>E>&=]3+VJ;BV_8.I&=\/T M@DM#V_@10 M2P,$% @ B$)N60\8'AZ3 P , T !D !X;"]W;W)K&ULK9=OCYLX$,:_RHBKJETI7?Z39)L@M5FM6JFKKIJVI]/I7C@P M"58!<[;9=+]];6#9!%C2B^Y-P.!G_'O&L<;JS9;QC$C5Y#M3%!Q)7(FRU'0L*S S0G,C7%3/[GFX8*5,:8[W M'$29980_OL>4[9>&;3P]^$)WB=0/S'!1D!VN47XK[KEJF6V4F&:8"\IRX+A= M&N_LZY7M:D'5XSO%O3BX!VUEP]@/W?@8+PU+$V&*D=0AB+H\X K35$=2'/\V M08UV3"T\O'^*?EN95V8V1."*I7_26"9+8V9 C%M2IO(+VW_ QI"OXT4L%=4O M[)N^E@%1*23+&K$BR&A>7\G/)A$' MM[0> T N=W!6XCJ#)GUF25K1LB2;C@ M; ]<]U;1]$V5FTJMW-!<3^-:.E,RX8B0L5PFXG+(>1TNJ,+I[>8A] )_83X<&AH=\DQ#7FO( M.V7('^*N5?X!MSVWG [X:.@SP?T6W#\%'@R!^WUPQYEWP$=#GPD>M.#!*?#I M$'@P #Z==]YRST>YOS*I]MDRC]6&R\I<8@S;NFQE3=E*JV)5-,5JR..\YS$( M@NXZ'L4XTZ1M/5=G:]2FKC_7\#$K2NV0*I]J%#E85JV>FS>VXW;WT_'QSO5S M<-JP?V/:6%M-ZTE*GXKIH#&[9\SW]#9Q[&MTW'-]/1\3[-'*VLS3JN1<_=F@ M8+PZHZJSU'^SZO2W"\_N;A=-K\.Z.;6?U^:Q@^?B;8]7[\\O@4X@5U\3T;&U M0?J!>F[9O8GJ][(Z[.;!<59_2]P1OJ.Y4&!;I;&NIBI!O#Z>UPW)BNJ$NV%2 MG9>KVT1]TB#7'=3[+6/RJ:$/S>U'4O@+4$L#!!0 ( (A";EEJ]!M2,@8 M +HE 9 >&PO=V]R:W-H965T0>=/7'R6*\84>4Z33%ZT5DKE9]VN#%LTI>+EBB7\Z:+E MMK8W[N/E2ND;W>EY3I?L@:F/^9V 3]V*$L4IRV3,,R+8XJ)UZ9X%[D0;F!:_ MQ>Q)[ET3[?6>G04/-"GDCSESP5;8?C%@G7 M4O&T-(81I'%6_*?/Y43L&;B# P:]TJ#WRF#B'##HEP;]5P:]W@DP^%J# M86DP?.W#Y(#!J#08F;DO)LO,M$<5G9X+_D2$;@TT?6'D,M8PP7&F5]:#$O!M M#'9J>L- %DD^D,LHBK76-"'76;%BM?+O/*9HG,CWY(3$&7E<\;6D623/NPIZ MUXQN6/8T*WKJ'>C));<\4RM)_"QB48.]9[<_M=AWP>O*]=[6]:N>%1BP>84\6ZH?OW/'DQR;_[+P'EE>\P9;7 M@/&_'M.W8 ([YI8*P)23<\"KVJSWJP77-^#^P04G)6-M8A9>FWA,AB+.S5K[ M= -MR;5BJ?RC8<17!7C0#-8A^$SF-&07+8BQDHD-:TUAV".G28P9)LS#A/F8 ML )5I-Z4$D]L-&GYGE-7DSDAUTH4P3B"D01B#,09103*>$+HE:,)'HQD+_) M29/LUDZ.E1T3YA6PD8'I+7PS=1UW>-[=[,OYMM%XXM3;!$BCJJDTK%0:6E6Z MIUE,;N!G1C[=LG3.1./#9X4*DY\$7\.=XFC7)+ 5=ZS !6RX M%]_Z?<=Y%>$\S"Y]3%B !*LI-ZF4FUB5NR[WPD>]%Y9'\:@Z+;:*7HVX9K4611)26-5HL MR:A/4G.D[^ROWI )R#@RZ"$K,A+9)L4>=3,C*RH!3W@1R* U'"L@>]V-2Y\P M.$0WNDMGAA]>&!5%KU29MO";?8 IVD!J$V=+2*C$9\CB8;BL0[3C:>/1Y8T3 MM2D!CVB>"_X<0^[$P/CD=-B&)X'D3!3 -B3PE9^4#+X'6BB,,:/ABNAQ=G;. M:F BM8\RAVF(YPFKAI'3%[U&] CV7#4CU7/(-]!GK"21*RJ8;J4%TYD\= ?3 MQ[0RX#A[SED&JZZM1Y*L(WU/T>?BA@3]0.(V62N8)A7KNUI;P7(:"W.I:Q>* M9;K9=C)@6M-8+V3]_5ZOS$!4BPFK2NLRO ./]. MW'L=VLK-H4E8._?8S0"5YGW!YZ$)=4UKSD<=1X!%JVN[5UQS_X\,V-[+T4J[ M;S+2T^';$QMJISXJ+<"BU67M[63M666]8R($,>G2;'K5'@Z'EK?GAG=Z]]>K MO:D(=U5VY+I[8C@=9U#78F8?S]$/)R;-1Z4%6+2ZLKOBI&LMB#450^"AO(4G M-EVGUOJ('7ST,XI:GD2E^:BT (M6%WQ7HG0'WZI,XJ(6)E%I'BK-1Z4%6+2Z MXKMRIVNO=U[J#$AOP_= !_@.SR3RY9H^"H-5!4FH=*\U%I M04G;+Q'U:B6BNI*["J=KK:H="M;T^E!26M%JP';X-U M=^^5DY2)I7DY2)*0KS-5O()1W:U>0+HTK]V\NN^Y9W[Q&M$.4[S5=$O%,LXD MI,8+0#J=,8Q)%"\*%1\4S\V++7.N%$_-Y8K1B G= +Y?<*ZV'W0'U>M:TW\ M4$L#!!0 ( (A";EGN+JO&PO=V]R:W-H965TD^.(V)QMKWI>[^6+#]%RE1=?.-/).ESR!Y[_M;X7 MZI/34.91PE,992D1?''5N_;>,G]4!)0M_H[X5NYLD^)0'K/L<_'AW?RJYQ9[ MQ&,^RPM$J/X\\5L>QP5)[<>_-;37]%D$[FZ_T'\M#UX=S&,H^6T6?XSF^>JJ M-^Z1.5^$FSC_D&U_X_4!#0K>+(ME^3_95FT'HQZ9;62>)76PVH,D2JN_X7.= MB)T Q6D/H'4 ?1W0/Q#@UP'^J0'].J!_:L"@#B@/W:F.O4Q<$.;A="*R+1%% M:T4K-LKLE]$J7U%:G"@/N5"_1BHNGWX,A0C37)*?R?5\'A7BA3%YEU:G8"'E MCP'/PRB6/ZDFWQ.'R%4HN)PXN>J]8#BSNJ>;JB=ZH">/W&5IOI*$I7,^-^,= MM=?-KM.77;^A5N#OF_B"^-X;0EW:;]F?6WOX U^K& /#_BLZ=UO"6?V M\.O-L@FGEF3XC8Y^R?,/\&[C4$J2+4@M*,D$*4<]^?1>-27O$[;^C^TI9R)"Q PA@(9HC3;\3IV^@O@XSP M9RYFD>1D+:(9;Q/#RNDJ!A(6(&&L@HU+6#&5/4T][V)T.7&>6K(\:+(\L&;Y M-DL25:^JD7!-/MWQY)&+UG/>"NJ:9B0L0,(8"&:H,6S4&)ZI( V1XB!A 1+& M0#!#G%$CSNB4H:*N+F:?ZPF=1%)N7L_+E2 5:[ S6NG8+?XUX[7*=4N[R[$[ MVFL8M#0Z^JA[W#KJF&TAB*9B9[ MQZ-Y)Y4B\A]YX")2Q?JF-=-62MB-FJU"5J"A5Y4IMIDM.%DJR;:5>JT[^WB6* M3_O#TO4PWULU :0]',5&OGZQVQ MOH<*TAORQR:7>9C.HW39FGJH%:YI1X=- .V6H6AF]K73]:Q>K65ZMM]]L.,Z MYQQJ<:$TAJ*9PFB7ZXW.-4^#G&B6MOYDXND-==VDCVBZ;:GHN4TVAIAI*"Z TAJ*9$FE33<]JJNF^J>ZW>6K[7G16 .JI4313 M >VIJ=U3=UNXJ6$M=7Y_\<;><>>D0]TUBF8F7;MK:G?7QR>.(S=F[?S.!0JZ MX RE,13-5$H[<7JN16<*]>106@"E,13-E$A[J;[2\6'*QC494-I#$4S MDZY=-CUM+?N4"G;D#GLG^C";^V[T?FI2JBG1]%,";2G]^V>_GT6IB1,YZ36X@NY7@K. M$WX@Y5 S#Z4%4!I#T4Q=M)GWSV7F?:B9A]("*(VA:*9$.P^,V\U\/V+GO_J&L!W<68[] M&P6CH=_R1&8 [9>A:&;ZM;'W[<;>,GMTNTEL[Z>S&E"##Z4Q%,U43!M\_UP& MWX<:?"@M@-(8BF9*I V^;S?XWWI5#%UYA]("*(WY^_ORE45'-Z_>_+P+Q3)*)8GY0H6Z%R/5O:A>IJP^ MY-FZ?%OP,&PO=V]R:W-H965T/<_^%8>B%J X#0'6&6 =1S0 M>R3 +@/LMCWTRH!>VX!^&=!O.Z1!&3!H&S L X9%LG9'MTB-$_!@=A M+I4@(F_BG>!SX;QT* _"B+T233[>.>3EBU?D!0EC\F&59"R(Y^RBR\6HC<"ZY$1F.1=$O,5(VX\I_.&>$<=;S\5[ZKCQXKXKCB:AT-J[0_IM:4$ M_I%%9\0V7Q/+L'H-XYFJPZ^RY2'<:CH]0XY[RAS7LSK;997E6.6DML_)+>O<0*' M>IDN3N[V^6U*K')TNF4 "7.0,+??I@R<-CI6"FA,DE(&!Z4,E$J9BDD\C+,P M7I*W;Z?D_386*QKRYSNZOJ?I7TVY5?)T7_P)_(YI]E34Z*T!8.D.26MOJD\VBFX3S?QGF[B MHX8MY\NJ\F7]YY,\7TND2[&P^#LH?=0/:1"SH-BBJOX-C6.#S-5HZT%'Z:-H;A%$ISH#072O.@-!]%DV52>:&FCAFJE.:C:+(P*NO3?,K[K)GA;!6(/@ION_%RZ'4)JY=9:V2< MYF^J[E6[3#1T.QX93?- VY8>=(1^4[\#PQ[4^Y4S5+F-IMIN_+^O8ZB'IUT MABT+ -25A-(\*,U'T61Y50:FJ78PY06$V'OL+D21>P;7O8-*NT;>DUM#QQ'GZ$O6A5]J*EMAMGFD.&DI"VY8>=(1^FW[E-%86HZ5A,39N"]0 [=1! M+48HS872/"C-1]%DF506HZ6V/=JBM"*4Y)4UU$?+I)AYT3+ZR0SECE?=G MJ;V_ST$J5OBVU1L,^T=?&9ZJAZ$M#ZB="*5Y4)J/ MHLGRJ.Q$2VTGUFK*TYETAO:8)1CT*[9_6 M06U&*,V#TGP4359'93/::IOQT0FF[2I6S=>==* T!TISH30/2O-1-%E%E8-I MMW(P6TXZ):S5I*/N6%L04*\22O.@-!]%DP51^[6WVJML45:NU&4%^[-O[.^^ ML3_\1M(\*,U'T60555:IK;9*G[MTZ;7<'*N'H2T/J$4*I7E0FH^B[>31K=T[ M94W397%;'$9F21;SW8TF#J\>;KUS5=QPYNCU:_-\:C:\[IKGWN[&.A5^=Y^? M=T&Z#&-&(KH071EG0Z&9='?KG-T3GFR*.[?<)YPGZ^+AB@9SFN8-Q/N+).'[ M)WD'AQL83?X%4$L#!!0 ( (A";EE5&LY,800 .@6 9 >&PO=V]R M:W-H965T76R M!C7BIONPZ ,MC2TBDJ@E:3ONUY>Z6+)CA8E3&7F)*8IS-.>(,SIA;\W%@PP0 M%3Q&82S[5J!4GRI0A;C1(!<1A$5FQ&&?-VWB+6=N&.+0*43]J"7T 5.4=TG$Z&O M[!+%9Q'&DO$8!,[[UI!/W+2?-"$/T5 I! M]<\*QQB&*9+.XV ^"2#M M9P):14 K(YIGEM'Z3!4=] 1?@TA7:[1TD&F316LV+$Y?XU0)?9?I.#68*NX] MG(VT$#Z,>:1WAZ29OFT46HSP+]YDLKN"6QRJ0\"7VT=^/MS6CDI:[I35R MC8!33,ZAY?P&KN.V:_(9OSZ\94BG5:KK$A9YD$WJY4^)B.L8Y\CMC-$-.^M1H0UVD[/7NU MRZIF5;OCNN6JO70[9;J=E].%/Y,T10D_;C&:H:A]0T:<8]]00V![E+LEY>X[ M;^9NDU(U!+8GU44IU85Q=]S' CV^B-F_6@/\N61J<^36OCC8M"ZY=)YN;6,6 M;^1X67*\-'*\JQCR%0J@L,Z^G>B?47VMO0 D*!CWZ^B9H5W8(!42KB#*/P_D M$GRZJ?O C(U(;Y3@JI3@Z@4)I!+,TY0A[P?W,5/F;F $/':+-P2VQYTXE8-P MWKD?% DTI%93:/MR[1@N4#Q@MRETN@<]P9S&6VFZ%4WW=&WA!>QM7VB] MHB^8H=XJ0V7\B-$L#;Y2)F!%PR4"G\/=="AAI;O%4Y-;T&X=6A3G\,6>PIZ1 MRI\1LT$[:'99#=>;?B/2T77;$-H^[\KHD1RO@1L_,[KNX/71XY+/M3F#Q2N3SR@A=S7 )?HB3D&\2B M\B=+X05ZH\,DI'$ML89<6:' *3P>J4P>N7KO!M"H*VP*;?\ IK*%KM%'#<:Z M1 6;+?/_C-=,!0&&/LP%CP"+?53[U2APS=5@?OA;R54FSC6;N.]%+X-M+TN+ MF\4+4"BB6E)FO-=T-#/$L93MG3/#",4B.TJ5VH,N8Y6?LY6SY7'M,#ND?#(_ M(M?C_-"U@LG/@&^I6##][D.<:TCG_$)_D41^K)I?*)YD)Y,SKA2/LF& U$>1 M+M#WYYRK[47Z@/)P>_ ?4$L#!!0 ( (A";EG)4X#$5P4 %P; 9 M>&PO=V]R:W-H965T0 M@'9W*VUWJG8Z\S":!Q,,1$UBQC;0_ONU0TA"$DS)EA?(Q=_EG,^7X[BWH>R% M+P@1X#4*8]YO+8187AL&]Q\NR!#7IT)<(@)@\,\%448?8V(B'=]%NPM7OP&,P70CTP!KTEGI,G M(IZ7#TS>&9F7:1"1F OU*GK2RF,BQ>[[S_F8"78":8DS$-OP=3L>BW MO!:8DAE>A>*1;OXF*2!;^?-IR)-?L$G;=EK 7W%!H]189A %\?8?OZ9$% PD MT'H#E!J@LH%]P,!,#P7'"[Q5XVE86T!E(6H$OR^3-4#$?B#=P<4,$ M#D+^634NM.#@QSV))H3]E"^>GV[ Q:?/X!,P %]@1C@(8O #@-IZ2:8W]6&\/D<:!(:G,^$0[ M/D=(Z_&)+-O [%P"U$%674)Z\QOB2W.8F)N:=,RLO&;BSSR4CF*\KKQ#QG \ M)W) "C!Y \5V#_@M>3S<8#8%/_Z1+L&=(!'_65>@;7RK/KZ:A*[Y$ONDWY*S M#"=L35J#WW^#3N>/.G(^R-D>559&E:7S/OAWI;JLZNUI+[X$7U:""]DS@WA^ M"49D'L2QO)331HACG]2QL0UA)R'4#+H>.([9]2#L&>LB4&TJ#8':&5#[5*!_ MR"Z0IZKNV6(&F# M-H3D9I!<+:2QZF%A??IN-7W+];I.N9-I(S3,W\OR]_[7:+I-_G5#R:N@A!W4 M=2SHE6!6&Y;'W!Z";H:@JT60]B \"0G LB)722+FFYV'W6KH\6%IN652Z,- MW; TL).O^1U]<6B\)EP.^/<#2ST6D=FVA[IF>=#H0S>%5I S4 OM>Z+;)++A MFC"I0[.) #RPP"=@*7$FBUV3V3V-[16[6KO*@#;#I@R@G 'T40QHIOTT"$0% MK&;;MVK4J!SR&08*Z0H%XB52AX M).J[B^J\8[DI9=@7*QR"KX1%X$+ND]\(9OQS+5Q](&]K"BP0;3>[#ICBM[KM M]OB=GNR=)V36N-KG(]=;4"^X3N C6[J.$:./V*W T3!S#LF&0=IT[MJ2ELN!]&)2&LC%J4;LOE76=P&SLDGJE&&>0T*B7$(BO81\;V53$:4K:_535^6; M4-KF<.GW4>32$.FEH0;%^Z:^(V6L?O.JE/$C<+Y1438/#G6X<"GJUALCS*RI]G1T3 Y,#'RYMMSIWO,Y)S$04AF MTK33=F6AV/8H9WLCZ#(Y#9E0(6B47"X(GA*F&LCW,TK%[D8%R [4!O\!4$L# M!!0 ( (A";EEX" =3RP, -D0 9 >&PO=V]R:W-H965T,A7:VU[? GHPU;X1SUQ\V]-"V_\I*D.7*5"@X2 MEV-O2FYFE%H#-^(QQ;TZ> >;RD*()]OXD(R]P!)AAK&V+IAY[/ 6L\QZ,AQ_ METZ]*J8U/'Q_\?[.)6^263"%MR+[E"9Z/?8&'B2X9-M,/XC];U@FU+/^8I$I M]PO[25P*W)3;,7<=%W#O"@4B"4\ MH-(RC;49Y S@(T\U,)[ =,^D^;5SF^IG^/D-:I9FZI>1KPV=C>'')&39UE+6ATX3:1%Q<$#:[Y"6>21! M?: 'KUICWPFRC$;H5YC1L 7S0'?(:Y??]R(E3:1AOX64UJ3TXJ4O0Q[6/NH, MVVI?ZQ'Y1D%RQW8SP3F4B-121/YO+2+G$"-2JQ&YH!R18ST*P]Z@;;W4D09 HC5I/KEJ0R'D4B31($B6#%IQ:D,2FM5HA=5)=J@2@:S1>1IK4KTTJI$&U3)D(8MI+4JTWS1SERMVI%<1BRW5Q\:QZJWO[M+BMUL.+2_\=D^885)#ATI@&G;[9(K*X M1Q<-+3;N[KH0VMR$W>L:68+2#C#?ET+HEX8-4/V;,?D74$L#!!0 ( (A" M;EGN5U@5*0, +X+ 9 >&PO=V]R:W-H965T"A&X&1LO8 M+]S'RTBH!=/O9W@),Q"/V93)F5FRA'$*A,>4( :+@3%L78];E@+HB%\Q;'AE MC)25.:5/:G(;#@Q+*8($ J$HL/Q;PQB21#%)'<\%J5'NJ8#5\9[]FS8OSAB 9&UT A+/ J$?=T\P,*0Y[B"VC"]2_:%+&6@8(5%S0MP%)!&I/\ M'V^+1%0 DJ<>8!< ^QC@O@%P"H"CC>;*M*T)%MCO,[I!3$5+-C70N=%HZ28F MZAAG@LFGL<0)?R9H\'0YDHD(T9BFLCHXUOF]1+/\9!%=Z">4 !%5['8 M78LOP@SJ3F+(&"9+D.^.0/,=JL9-\4XO#S>8A>C/3TF);@6D_&]= M?O/]W?K]U7UQS3,2_N8 M!1&298\FL)8W9Z8.K4[F2:;WGE!#9 >FVZ7I]@<7<[O)5#5$=I"J3IFJ3L/% MG/-YE3)UO+9S5,NO@SR[X]674VCTI]3L08%*LJN1A*+]&,1<,J^]PGNUVW4[GJ)YKHGJV MVSDJ:+/2":7 EKI!Y%+"BHB\,RA7RR9TJ%NOH_61:DYUA_5"DW>V=Y@M8\)1 M @M):5UUY#O&\F8QGPB:Z7YK3H7LWO0PD@TV,!4@GR\H%?N)VJ!LV?U_4$L# M!!0 ( (A";EGFWY=\:P( +(& 9 >&PO=V]R:W-H965T6PK@ZP,3E+$:9+T8LFXBO(LK(U-GNDE":YP;, NI63F M^0:%7@^B=O2R\,#G"_(+<9Y5;(X3I,=J;-PL;E1*+E%9KA48G VBZ_;53=_; M!X/O'-=V9PP^DJG63WXR*@=1XH%08$%>@;G7"H&NGY@P0EP!?=<"+=LLY@.B^WY-_7YZ8'S)UBUH).<0YJD77B)*@V[W@.X]VW"YE/N CCKZC^#*5JS 0>1NN46SPBC_^*'=2[X< MP>HT6)V@WCF =:>M?97CGW?.!D:$TO[:A]MY!]QN@]L]FL61*K1$(+:!BCVS MJTCK;4N@Y9O!JL\[;3:6;S:0W#1$%PX%."KUGZGJ-:"]MZYL[QUP^PUN_PTK6VOU=BJ;O"IKO-."?#>_9V;.E06! M,^>3M/JN-J;ND/6$=!6ZTE23ZW%AN' _%33>P.W/M*:7B6]TS6\J_PM02P,$ M% @ B$)N64P!0 :"T !D !X;"]W;W)K&ULK9I=;]LV%(;_"N$50PNDT8<_XF2.@<1BT0P)%B1K>S'L@K&.;:&2 MZ)%4G +[\2,E13)=F8B&W EA*'2 M)(=[062194S\N(:4[RX'P>!UQT.RWBBSPYO/MFP-CZ"^;.^%;GD-)4XRR&7" M2FPOE M40G]:Z+CU/R6Y^N/?X+(2 1/BKR_BN/$9)"EY":OKD/=^D#>1Z!8DLH/Y"/Y M\AB1]^\^D'?$(W+#!$B2Y.1+GBAYHG?J[;LD3768G'E*C]'TY"WK\5Q7XPF/ MC"<@=SQ7&TEH'D/<$1^YX\\=\9[6IA$H?!7H.G0"KXKU*1D&)R3TP[!C/(NW MAP==I^,.?X2M#O?+\%%'.'6'_UZD3>\CAQC#YFH9EKSA$5YYC=SD4HE"%PM% M_KK5!Y ;!9G\NRO7%6W433,U\$)NV1(N![K(21#/,)C_^DLP\7_K$AH3%F'" M*!+,2LFH2F.",MXD:NNC%2P20DS#Y'G>3">><_[.CO[ZZLS M)HPBP2R=QXW.8Z?.WY@03.L++R"6B02R%);(3T[>R8,*B"A8,]_+OG_I^ M,)Z$]B5 D;JUA#YKA#YS"GV7Y$E69%W2.@/[2HL)BS!A% EFJ3]MU)^B/D>G MF"G!A$68,(H$LU)RWJ3D'*?R5)C M^_O\>2@OCM[ZZLR)HPBP2R5 [_U&[Z[ M\+"78X7''=GW,D>E1:@TBD6S<[#G^0+4\E/CL!*#28M0:12+9BP/":/L"Q$HGZ0J[4 ,/=$ MI^BH=A:5%J'2*!;-SDMK:8,1;GW"=)D+5%J$2J-8-#LQK0<.W";X,#%W3%7W M3:3K56=FW+QR=HSXP0DQ,U23SFR@&F54&L6BV=EHO7+@-LN.\D7^)5?/D!= MONI6(?3#9+OE0A6Y.>Q3H8-N3^_)'61/(#H3AVJP46D1*HUBT>PDMCX\.,.M M=:CV')46H=(H%LU.3&O1 Z?=?#4JY)H+'9OD:[)@NCM]_W2F9?K3Q.KHIS-2J-8-%OLUGP';O?=?O!5\" MQ)*L!,_(C90%RW5=XZOR8WMG:C#M]:*FN;[V1:@]4BR:+7AKZ,/_;>A[%[;C M\Y3N0?1.$NH\ "J-8M'L=+;S "'N/$"(.@^ 2HM0:12+9B>FG0<(W;[] DQS5P*/2(E0:Q:+9R6D-?(AKX$-4 X]*BU!I%(MF)Z8U\*';P+]] MQ8X;U#LEJ#8?E49KVMG!9R,_:(IQ);:WMZ(T [$NE_)*LC2&O%H[V>QME@M? ME8MD#_9?!Q>+:M%OBZG6(-\QL=:.GZ2PTDC_]$S76%$MZZT:BF_+=:M/7"F> ME9L;8#$(FV8#IK%U?/_ %!+ P04 " "(0FY9:EE#)2\# # M"@ &0 'AL+W=OM'?L]?I_C MV#F#%1>/,@50Z"G/F!PZJ5+%A>O*)(6 -,CXX^:$,B<>V&>W(A[P4F64P:U LLQS(IZO(..KH>,Y+P_NZ")5YH$;#PJR M@ FHA^)6Z)Y;19G1')BDG"$!\Z%SZ5V,/&P$=L9W"BNYU48&9P'G:ETZ/0< M-(,Y*3-UQU=?8 ,4F7@)SZ3]1:O-7.R@I)2*YQNQ=I!3MOXG3YM$; F\\ V! MOQ'X^PJ"C2"PH&MG%FM,%(D'@J^0,+-U--.PN;%J34.9V<:)$GJ4:IV*;SA; MG-V#R-$8I@J=H>M2E0)0(2A+:$$R5)!GO6U*(OW.()4"&O&\(.SYD]3ITI+C M,2A",WFBQ0^3,3H^.D%'B#)TG_)2$C:3 U=IIV8]-]FXNEJ[\M]P-8'B' 7X M%/G8#QODHW;Y&!(M]ZP\>"UW=7ZJ)/E5DGP;+]@K2:?H@249D9+.*!P^; YHQ>R((D,'3T(90@EN#$'S]X'?RYB?H_!7N5@Z#*0= 6 M/38[@8X%F*N!L@62] GEG*E4GC1QKX-U;#!SE2SCH!OA@;OL.() MW^.)FHRO5=&6<2_">-=Y:^P#G4>5\^@]YYTFYU'=.:X[;XU]H/-.Y;S3ZOR> M*W.AU*Z6)II.C<;OU=^@UO4.I.E6--U6FAN0\@*1G)=,Z2^:78$I^Q49NX]9>X]0]0$TFO8I0#ODK2N=2!) MOR+I[[%+22F$WAQ4<&&K!S[? ZY?/U!AM]/;@>O7;KJPU^]6DUZ9]O#?SS+^ MYPTX19F&V65I_+KBFBDOB(+NCO6&:7X8]L(=\^Y6>6%JNV]$+"B3VLUGS.N7KIF"*F*EKC/U!+ P04 M" "(0FY9[D27 J<" F!P &0 'AL+W=O$ \N,E-8\VQ@^VVX]]S M;;>AK;( $B^)[=QS?,[-]?5P*]6S+@ ,>2FYT*.@,*:Z#4.=%E!2W9$5"/R2 M2U52@U.U"G6E@&8.5/(PCJ)!6%(F@F3HUN8J&V*HQ=")-A15>P /-4S17.PIHE8R4(S:0@"O)1,.[>3@_:/SCEZ6 M5,-4\J\L,\4HN Y(!CE=<_,HMY]@Y^?2\J62:_7A ( \S8!X!XA/ ?U7 +T=H.>,>F7.UHP:F@R5W!)EHY'-#EQN'!K= M,&'_XL(H_,H09Y)[D&.<8H(>A03&6,DQW&T_\QO$K&]^0!RE,HD3B*^PUZIG\/[[7(Z=6)[3F^WA\32V9,IUSJM0+R;;S4 M1F'M?F_*F&?L-S/:\WRK*YK"*, #JT%M($C>OND.H@]-=O\3V9'Y?FV^W\:> MW.4YN/.)->+28# -BAIH"" ]:3@EJY3JQ)JE<"^//;+U:-_NQZW$GZQ.\!'S/ M_DWC;Y 'JE9,:,(A1\JH&PO=V]R:W-H M965T; G">8=FI$4OFPI2[" *MO9/&,$APJ4Q+;G. ,[P5%JS:>J[8'- MIS07<922!X9XGB28_;,@,3W.+-=Z;GB,=GLA&^SY-,,[LB;B*7M@4+,KEC!* M2,HCFB)&MC/KWIVLW+X$*(NO$3GR6AG)J6PH_2XKG\*9Y<@1D9@$0E)@^#N0 M)8ECR03C^+LDM:H^);!>?F;_H"8/D]E@3I8T_A:%8C^S1A8*R1;GL7BDQX^D MG) :8$!CKG[1L;1U+!3D7-"D!,,(DB@M_O&/4H@: 'CT *\$>.> W@5 MP1T MK^VA5P)ZU_;0+P%JZG8Q=R63QD](B:M@4T6E/H*#7I%J0R4M6#P-0*< MF/\%L?@GY1P]$(;6>\P(ND-K",UC][=O$XY6:4A"#=YOQX];\#:H M74GN/4N^\%H)UR3KH*YSBSS'ZVG&L[P>WM5-Y^=Z7_WGWAMB=*OXZRJ^[J7X MRQ/"L*!LHO-L@>WIL7(/G? ,!V1FP2;)"3L0:_[[;^[ ^4,GJTDRWR39RA!9 MPP&]R@&]-G:U <1R^6:UY1L4RU>M1X2%8-$&]H -[ B"HD><1K @P6T9R444 MXAC=78'0^;5K[&RG.= MH=LT6^G,!J.A5YDUY.I7;>2AI?-6T5&_%B/>:-0=G(6EQJK? M[WMG8:FQ&KZ,2AU7=^3H@W)8*3(TK$A8'-XZ3897::*QTFBBL=)HHN.ZJ,FH MTF3TJ_:U8EN[12VB%6,9U3<;IR//UX9H6JMS:7VMU7!T)IK&RNTX [UHXTJT M\2\^#.X6E];>^"K)M%8O)--:O9!,8W59,M>BH8 M9?.-LJU,L35=4;O,N#^1399@4VXPR>8;95N98FNZP3NYP?L?Y)3M@WBS.TVR M^27;JTFJUNYRENJ>KE5N^[WJM3S5-7JU,LKF&V5;F6)K.N)TO7+;[U<&L]7V MGM[L,Y-L?LGV6JJG,[NN,PFP&W]_5FG8W>XDJV5W76F&ETMFL/ MAW!R[M2++0?1\E04;SA5:_4J?*_>0L_:%^YDZ6K:??F*K!XJ3_3%$_1GS'91 MRE%,MM 59&LP5E:\ZA8503/U;+FA0M!$%?<$AX1) _B^I50\5V0'U=OZ_%]0 M2P,$% @ B$)N65][BJ!O! 11H !D !X;"]W;W)K&ULS5E;;Z,X%/XK%BNM=J6=@@WDTDDBI9F.MM)T)FKF\C#:!P>< MQ"I@UC9-]]^ON11"(9XB^2$O"9=S/L[YSB?K \^.C#^* R$2/,=1(N;60/<@M;+A0>Z/\C\@KV8I7A/-D1^2]=>'K^@?RR:5\ULL2 K%OV@H3S,K8D%0K+#620?V/%O4C54 M%!BP2!2_X%C%.A8(,B%97"6K"F*:E/_XN2+B)$'A]">@*@&]3O#.)+A5@ELT M6E96M/4!2[R8<78$/(]6:/E!P4V1K;JA23[&C>3J+E5Y43$P*L"0>; M ^8$O ,;)98PBPA@.[!,) UIE.5L@PT),DXE)0+H?'XC$-!)_*GR17Q$S6ZH&\C+LH"KVIBP6G2EV"NY9(@_J MX8EZ.:Y'B@,PMM3((PI^(M?C]-SAR MWO=19 BL19A7$^;IT O"WM6,B9JQOJ9+)+] RA>WIX7GPLG4<9R9_73:4#?0 M=2<^/ UL%>O7Q?K:8M>8"$ M5M!:G*'S,036:GE:MSR]"$%/31)F"*Q%&'0:B^$8DW0%=2I5Z*!ICZ9[(D?C M\>2LIN&))8+:>A_4ZLQI(-4P2X%_2ZC4RUN/.'1ZDZG;(_%N'/2@>U[BC6^">N/T60UMQ;@B(F5)J.8& M5A%6;P'+MVA="SUX;(;0VD0TG@SZEZ%UHX[.%%J;M,;30:T#&J;U45?#:(1Z MQ-X3Z'K^>;$WC@KJ+54Q(0'NA,CP5KW5KC.NCA()OC+P]4# [6:]UBM>BS]X M>(;0VFPTE@U.+D/Q1BV?*;0V:8WI@UJ+-$SQT^Z;)NS1>S=L@LZJ'35N"^G= MU@_,N1*W?@W78PP=CBFT=L>-7T/P(A2-C)H\4VAMTAJ3A[1^:)"B*ZB6U?;' M3E?3/8'C\V^9J#%72&^N.HY\><0\_(7$C7[E,H76)J#Q:\B[#(D;]7:FT-JD M-=X.Z3^X#9*XWW4?/8MV3YC7\V70/OD@'Q.^+_8I! A8ELCRZW1]M=X+618[ M *^NW\#K5;FCT<"4&RSWF.]I(D!$=@K2N1JKFGBY9U&>2)86G_VW3$H6%X<' M@D/"\P!U?\>8?#G)'U#O'"W^!U!+ P04 " "(0FY9B@_]XOL' !260 M&0 'AL+W=O8ZL\T*D7Y.\?,SE=[45HB!/:9*IJ]&V*'8?QV,5;44:JK-\)S+]SB:7:5CH M0WD_5CLIPG4=E"9CSW%FXS2,L]'BLG[M5BXN\[)(XDS<2J+*- WEGSC:_YR_/OU<&G]=7(J?(M7A?;J]'YB*S%)BR3XK?\\1?1?J!IQ8OR1-7_ MR6/;UAF1J%1%GK;!^@S2.&L>PZ?V0AP$:$Y_@-<&>"\#9J\$^&V _S)@\DK MI V8G!HP;0.FIP;,VH#9J0'S-F!>%ZNYNG5I@K (%YDW>! M*,(X4>_)S^3K*B#O?GI/?B)CHK:A%(K$&?F:Q87ZH%_4S_^US4L59FMU.2[T M>5;9QE%[3C?-.7FOG)-+/N=9L56$9FNQ[HE?OA$_L0#&^@+MKY+W?)5N/"OQ M2U2<$=_]0#S'F_2=D#T\$)$U/+"'K\1.ASNOAE-[^#_+Q)J=G7[R?D\XMX=? ME_?[<,]2"G\O6+_F^2<*EOS^JVY!/A4B57_T::W!3?IQU9W^H]J%D;@:Z5NY M$O)!C!9__YL[<_[15VS5,K'1%]]"*4,M$O$D9!0K M078RCD2?3*RR\AE4#J(>%ZY[-+R['#SWUG^[K/[76 M?YFGJ1[P+)-0*7+=5W=K_-"Z(V$!$D:1,(:$<1#,D,=L+X\9MC.9(=6"A 5( M&$7"&!+&03!#+?.]6N:GW$Q611Y]_T!6];#W _FD5-D[2KVQTH:*!0D+&MCT MX%[K79P[<\=Q]K?;1@@]#<\=YZ@=ZVDW<_S944,.^AA&_<[W]3L_I7ZJJA_9 MA9(\A$G9.QBPC]_ MTU=2:_S0DB)A 1)&D3"&A'$0S)"'ZW0VAX/MZ5L>2#!06@"E42B-06D<13-5 MWXX;+!HD+6AI1A\]<=WC/II"\[*3\W)47K/87E=L#S0\L(,&EQE) M"UK:FR,$:%9V8E:.RFJ6N/,.7:O9=-0+]!87:AA":0&41J$T!J5Q%,T42F<; MNA/P< 'J'T)I 91&H30&I7$4S51-9S:Z=K?QRV8C9)S=O^XRMX#9P7W2-V^1 M2WN.P;6'NHA0&H/2.(IFUKYS$EVK];2XE7DDQ%J1CH@89I$@N22K,-&/ M&T)_E''Q9Z\J9D>J<(]-EJ7]# 8K ^H80FD,2N,HFJF,SC5TW[ -0[4E4D0B M?A#K1AZBE@+9Q)D6B;YA](H":A^VM$.)31VGQ\H+H'DIE,:@-(ZBF;KHW$C7 M;D<>C3'^0][^NX%>'0*=3^AM !*HU : M@](XBF9.8>HL4,]JE@TVLUKH7J TBB4QJ TCJ*9>NC,3<]N M;MY*\?.FK&;(D<=FFHPB<:T&4N1D5\IH&RKQ/+U/#V"C X.L5S#'3I]?_[W4 M"]37A-(HE,:@-(ZBF7KI_%$/Y8]ZI[F!2WO"P4) TBB4QJ TCJ*90NA<5&^8 MBZH'KI_C+$[+E/S^6:1W0OY1C66WL=!?>I]$5%:SSJP?U7J&T $JC4!J#TCB*9JJF\UX]N_>Z"I-0 M]KIK]L#!\I@>#7+/7LQFM?;Q0^07HCZ&Q/*"V MTBB4QJ TCJ*9\NK<6V\.[HV@OBV4%D!I%$IC4!I'T4S5=-ZN]X:W^WIO!#5P M6YIAZWM]O1'4FH72&)3&432S\)TUZ]DGHO;T1BLA8Z'(];.[_^W9;+'V/5#' M%DH+H#0*I3$HC:-HYDK'SK'UP9-6?>BD52@M@-(HE,:@-(ZBF:KI?%W?[NN> MON:Q!=EFH]AS#=8 U*N%TAB4QE$T4P.=5^O;O=K_IALZZ?=G>][!=QBH 0RE M42B-06D<13/5=; $'[T&'[L('[L*'[L,'[L.'[L0___AZ_J=K^M;'4#\[XUM MON/?&X\Z,:BE"Z51*(U!:1Q%,P736;K^&Y;NJYW8S?_8B4$=82@M@-(HE,:@ M-(ZBF>KJ?&,?O/;?A]K!4%H I5$HC4%I'$4S5=/9P;Y],B^^$SM>.N][D]E\ M>M2)09U@*(U":0Q*XRB:*9C."?8'S_*M-,0:#3U_5[=9@?8$@^\[T"F_4!J% MTAB4QE$T4T:=K^R#I_SZ4 ,92@N@- JE,2B-HVCFYF>=@3RQ3_D=L/V9<]J4 M/7O"H4* TBB4QJ TCJ*90N@\X8G=$WY[96(+.!2 =W:A_UX* &H(0VD42F-0 M&D?1&@&,#W9\386\KS?S57JP669%L_GK_M7]AL'7]3:YXZYYL]OPYU#>QYDB MB=CH4.=LKH>BLMG MSDH\EV]?^Q=7A1Y6C_=BG M9-5 O[_)\^+YH$JPWT9Y M\1=02P,$% @ B$)N61C'UA%# P U!0 T !X;"]S='EL97,N>&UL MW5A=;]HP%/TKD;M.K30U0-I 5D#:D"I-VJ9*[*D.<8,EQ,L=TT%\_WS@) M'_5%K \;+*C$OL?WG&/[IG$[+/5*L(;IX_W.1Z]MWGKV??3@[ZSQ=WN[&+RK@DOA.TIL#2*\Z MYD*9*Q2C#P^CWT>.4?&JC5UCB5'CN1U)I;6[[@U=U0; M7;\NF/$PR>6Z;@)B T:!9LQ[IF)$)E3PJ>*0E=",BY4-]R PRT6N/&T*UDAV M(5*^6+AK>U#+-4_&9:XJ;:M@OZ?U\!V@Z8%!+D1KL$=L8#PLJ-9,R3O3J097 MP5>05[>%#Z#6 M>68:,:=I+FGEHRHS9R1\L M.![2)L^;YXJ_HE9D),$6\9Z8TGVU&?BE:/+*E;LIIF>">>R?H^>^N<\HD M4U1LFC:U?\RK_&;'0?]?6:Y^J^P:=GJLW][';O+F%$R&IV#R)&IR< HFH^,W M&9R Q_J,>70F_?HDM''DB"((C<"F-M!$& ( M/(TX@CD #Q@2!-5[<.=]Y#?O*7_]?\SQ;U!+ P04 " "(0FY9EXJ[', M 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D! M5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]I MSI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\= MQ_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( (A" M;EE)['+K/04 )0J / >&PO=V]R:V)O;VLN>&ULQ9I;;^(X%(#_BL7+ MSDK3!7)A9JI2J2WM+E)O:E#W<602 ]8D-F,[O?WZL9.A/6GA:%_.\E*($](O M3GR^X^,ROGUH?]OLU7HN+V+[T6RN]9:%-QYS?-LF_7 M1O#"KH1P5=F/!H-1O^)2]8Z/-N>Z-7VXH9W(G=3*-X:&>RD>[=O^L,D>I)5S M64KW/.XUWTO18Y54LI(OHACW!CUF5_KQ'VWDBU:.EUEN=%F.>\-VQ[TP3N8? MFK, .>-SV[0X/K_C'F3<&PW\"1?26-<\8'X0]NMVJG+V3IA)EP)_XV MNEY+M0RG\5?1!Y?1],/FL^W$0_-?NE$O%C(7$YW7E5"N[4M?.XH _-H?0[S+1HP.D@S[0J MA+*B8/Z;U:4L/$?!3GG)52X8@(P0R&B/D-\C !DCD/%>(+. XW\*(!,$,MDC M9*5T8B-$VGS4MO:"!C*!U@L M']!"3I65A3!L9GCAK<=.C.%J&:*/LY 1]0VQ<&[,DBOYTNQHS'C-G>]"IA?L MM+828F+&&1(K)ZNKBIOG@)7)I9+^9]RK_"3/=>U5#C$QYPRIIL,B;5SP:5A][RL!;L2/ R9#\\DYILAL7#\736U MCXOG3^L0+6WS7-ZXE1]*9[4Q$!,SSI!<.67)Y]KPD/"V6:6_X74[E$XZF)AS MAL32N0N-OC=ON?$9KX]%RO)F'M&YWYAPAL3&N?3/H.C08&89$JOE7Q["=&$;$]&K:#4]ZF-%48KN\G4Q$Z42&? MJ525=$UP:P:H3[N<-[%0N>P\ZEMD_>Q;,4[J5Z$N2 B=D%6SZWX68?RPOG#.Y=& M6/2/B*,_FCAU9I@1IH"(6 $X)IQC1I@;(F(WH/E=M_*!*2,F5L:._(Y]FG$/ M I_-&+-'3&P/-,_K]B8FD9A8(KL3J*9#(29:[Z+62)-%;>[QGQ +\TA,[)%= M*<)O4(B)J24F5DN0,'N5\-9>Q/P2$_OEH_FV(F*FB8E-@U82NJ,9,TV\5]/ M0F&,F28F-@V."4N%"6::A-@T.TL=(6"><8B)F2:A7E9!O0W3BP0S34)LFEW> M/F 74O'.F@5FFH38-+BW.[V)KJT0FP=68Y9&O/;E25%(WPHQ,?,DY,LK2!FI M$S<3S$ )L8&0+"AT*<3$+)3LK=KE,3-8@4TP"R7_2\DK(+W%^?QM30AB8A9* MB"VT#?.B;K1^)14LNZ>8A5)B"[UB_A[:BI<[EO93S$(IL84VE<4=H! 3LU!* MO=:RI> (D"$F9J&4V$([)Q8M*L3$+)3N:_[3#BJ(B:[Q$UL(Q>R^B8!9**6N MLZ&8,/5(,0NEY O]2-V9'4!,S$(IM84ZE6?VZ5U4@IB8A5)J"W4Q#S8*6AOI M.W0-7T#!+#0B7^Y_JYAO"?$0$[/0B-A"6TH)(3-:B:(N_6P=8F(6&A%;",7L M!*019J$1M87>%_Z[HPAB8A8:-1;J-P?;XZ-"+*02Q;7_%]:WY[S,;PT+'^V; M&$D:ED@7=5F>^;8;=:EYL7FI&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V3MNVT 4A>&M M"%R 1_0"^D0*=(8/!4Q)'CY%\0'8OCT MJQS:<=^=ZF[?U\7'\7"JJV8WCOV/E.IZ5XYMO>OZ00I#.'V009/,'.03Y_$$! M03%_4(:@/'_0/03=SQ_T $$/\P<]0M#C_$&R1!F7!$D3K FT%N1:"+P6!%L( MQ!8D6PC,%D1;"-069%L(W!:$6PCD%J1;".P6Q%L(]%;46PGT5M1;"?36R<BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WH9Z&X'>AGH; M@=Z&>AN!WC;9+"'0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU%O M)]#;46\GT-M1;R?0VU%O)]#;)YO=!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ M[01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>L?D9R6!WH%Z!X'>@7H'@=Z! M>@>!WH%Z!X'>&?7.!'IGU#L3Z)U1[TR@=T:],X'>&?7.WZEW'3\/I5Y[OM;X M_.^D>CS?6ZZ/ORR_3D[>W@O.Z;:B/O\%4$L#!!0 ( (A";EG B&UTZ0$ M 'XE 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:74_",!0&X+]"=FM8Z=?\ MB'"CWJH7_H&Z'61A6YNV(/Q[NP$F&B4:3'QO6*#M><]ZDN>*ZZ>MHS#:M$T7 MIMDB1G?%6"@7U)J06T==6IE;WYJ8OOH7YDRY-"_$Q&12L-)VD;HXCGV-;'9] M2W.S:N+H;I-^#K7MIIFG)F2CF]W&/FN:&>>:NC0QK;-U5WU*&>\3\G1RV!,6 MM0MG:4/&ODSH5[X/V)][6)/W=46C1^/CO6G3+K9I6(C;AD)^O,07/=KYO"ZI MLN6J34?RX#R9*BR(8MODNZ)GQY-CNF':??*3\X00V/$Z_XX\S?J__RSX$ M2!\2I \%TH<&Z:, Z>,&UL4$L! A0# M% @ B$)N6;RSA23N *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ B$)N69E&PO=V]R:W-H965T M&UL4$L! A0#% @ B$)N6=EVU^^[!@ 2B !@ M ("!!@\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ B$)N6;HR-2VZ P H@T !@ ("!"1\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B$)N62QK M4@8$" R2( !@ ("!)C@ 'AL+W=O&PO=V]R:W-H965T MH^K0P( (H& 9 M " @7U% !X;"]W;W)K&UL4$L! A0# M% @ B$)N6:O6JRY(# *"( !D ("!]T< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ B$)N68*B M/]_(! CPL !D ("!!6L 'AL+W=O&PO=V]R:W-H965TPD._P@ ,P7 9 " @0%S !X;"]W;W)K&UL4$L! A0#% @ B$)N6&PO M=V]R:W-H965T&UL4$L! A0#% @ B$)N65+-NX&8!0 $@\ !D ("! MWID 'AL+W=O&PO=V]R:W-H965TFE !X;"]W;W)K&UL4$L! A0#% M @ B$)N6>\ILC94!@ F X !D ("!IJH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B$)N627W)839 P *0L !D M ("!3=8 'AL+W=OM)@# #4" &0 @(%=V@ >&PO=V]R M:W-H965T !X;"]W;W)K&UL M4$L! A0#% @ B$)N61U](V3] @ ?P8 !D ("!-N$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MB$)N68LO\O#O @ :@8 !D ("!^>T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B$)N629Y'JN;!@ R"X !D M ("!P@8! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ B$)N6=SCFP(W @ &@4 !D ("!^Q&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ B$)N M6957N6"$ P 11 !D ("!^2&PO=V]R:W-H965TDP, # - 9 " @=XN 0!X;"]W;W)K M&UL4$L! A0#% @ B$)N66KT&U(R!@ NB4 M !D ("!J#(! 'AL+W=O.@ &0 @($1.0$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ B$)N654:SDQA! Z!8 !D M ("!A$&PO=V]R:W-H965T M&UL4$L! A0# M% @ B$)N6>Y76!4I P O@L !D ("!K%4! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ B$)N66I9 M0R4O P P H !D ("!E6$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B$)N65][BJ!O! 11H !D M ("!9&P! 'AL+W=O&PO M=V]R:W-H965T7!E&UL4$L%!@ !( $@ KQ, &"' 0 $! end XML 73 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 74 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 76 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.3 html 271 279 1 false 64 0 false 5 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 100040 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100050 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 100060 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited Condensed Consolidated Statements of Comprehensive Loss (Unaudited) Statements 5 false false R6.htm 100070 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1 Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Statements 6 false false R7.htm 100080 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) (Parenthetical) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnauditedParenthetical Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) (Parenthetical) Statements 7 false false R8.htm 100090 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 8 false false R9.htm 100100 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 9 false false R10.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 10 false false R11.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 11 false false R12.htm 995455 - Disclosure - Organization and Nature of Business Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusiness Organization and Nature of Business Notes 12 false false R13.htm 995465 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 13 false false R14.htm 995475 - Disclosure - Cash, Cash Equivalents, Restricted Cash Equivalents and Marketable Securities Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecurities Cash, Cash Equivalents, Restricted Cash Equivalents and Marketable Securities Notes 14 false false R15.htm 995485 - Disclosure - Fair Value Measurements Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurements Fair Value Measurements Notes 15 false false R16.htm 995495 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 16 false false R17.htm 995515 - Disclosure - Collaborative and Evaluation Arrangements Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCollaborativeAndEvaluationArrangements Collaborative and Evaluation Arrangements Notes 17 false false R18.htm 995525 - Disclosure - Related Party Transactions Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactions Related Party Transactions Notes 18 false false R19.htm 995535 - Disclosure - Leases Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeases Leases Notes 19 false false R20.htm 995545 - Disclosure - Warrants Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrants Warrants Notes 20 false false R21.htm 995555 - Disclosure - Stockholders' Equity Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquity1 Stockholders' Equity Notes 21 false false R22.htm 995565 - Disclosure - Stock-Based Compensation Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensation Stock-Based Compensation Notes 22 false false R23.htm 995575 - Disclosure - Commitments and Contingencies Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 23 false false R24.htm 995585 - Disclosure - Long-Term Debt Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebt1 Long-Term Debt Notes 24 false false R25.htm 995595 - Disclosure - Income Taxes Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 25 false false R26.htm 995605 - Disclosure - Net Loss Per Share Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShare Net Loss Per Share Notes 26 false false R27.htm 995615 - Disclosure - Subsequent Events Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEvents1 Subsequent Events Notes 27 false false R28.htm 995625 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 28 false false R29.htm 995635 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 29 false false R30.htm 995645 - Disclosure - Cash, Cash Equivalents, Restricted Cash Equivalents and Marketable Securities (Tables) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesTables Cash, Cash Equivalents, Restricted Cash Equivalents and Marketable Securities (Tables) Tables http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecurities 30 false false R31.htm 995655 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurements 31 false false R32.htm 995665 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities 32 false false R33.htm 995685 - Disclosure - Related Party Transactions (Tables) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsTables Related Party Transactions (Tables) Tables http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactions 33 false false R34.htm 995695 - Disclosure - Leases (Tables) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesTables Leases (Tables) Tables http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeases 34 false false R35.htm 995705 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensation 35 false false R36.htm 995715 - Disclosure - Long Term Debt (Tables) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtTables Long Term Debt (Tables) Tables 36 false false R37.htm 995725 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShare 37 false false R38.htm 995735 - Disclosure - Organization and Nature of Business - Additional Information (Details) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails Organization and Nature of Business - Additional Information (Details) Details 38 false false R39.htm 995745 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of cash, cash equivalents and restricted cash equivalents (Details) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashEquivalentsDetails Summary of Significant Accounting Policies - Reconciliation of cash, cash equivalents and restricted cash equivalents (Details) Details 39 false false R40.htm 995755 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 40 false false R41.htm 995765 - Disclosure - Cash Equivalents, Restricted Cash Equivalents and Marketable Securities (Additional Information) (Details) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesAdditionalInformationDetails Cash Equivalents, Restricted Cash Equivalents and Marketable Securities (Additional Information) (Details) Details 41 false false R42.htm 995775 - Disclosure - Cash, Cash Equivalents, Restricted Cash Equivalents and Marketable Securities - Summary of ash, cash equivalents, restricted cash equivalents and marketable securities (Details) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesSummaryOfAshCashEquivalentsRestrictedCashEquivalentsAndMarketa Cash, Cash Equivalents, Restricted Cash Equivalents and Marketable Securities - Summary of ash, cash equivalents, restricted cash equivalents and marketable securities (Details) Details 42 false false R43.htm 995785 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) Details 43 false false R44.htm 995825 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses (Details) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesDetails Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses (Details) Details 44 false false R45.htm 995835 - Disclosure - Evaluation Agreements - Additional information (Details) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureEvaluationAgreementsAdditionalInformationDetails Evaluation Agreements - Additional information (Details) Details 45 false false R46.htm 995845 - Disclosure - Collaborative and Evaluation Arrangements (Additional Information) (Details) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCollaborativeAndEvaluationArrangementsAdditionalInformationDetails Collaborative and Evaluation Arrangements (Additional Information) (Details) Details http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCollaborativeAndEvaluationArrangements 46 false false R47.htm 995855 - Disclosure - Related Party Transactions - Additional Information (Details) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails Related Party Transactions - Additional Information (Details) Details 47 false false R48.htm 995865 - Disclosure - Related Party Transactions - Schedule of Amounts Charged for Services and Rent (Details) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfAmountsChargedForServicesAndRentDetails Related Party Transactions - Schedule of Amounts Charged for Services and Rent (Details) Details 48 false false R49.htm 995875 - Disclosure - Leases - Summary of consolidated balance sheets and statements of cash flow related to leases (Details) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesSummaryOfConsolidatedBalanceSheetsAndStatementsOfCashFlowRelatedToLeasesDetails Leases - Summary of consolidated balance sheets and statements of cash flow related to leases (Details) Details 49 false false R50.htm 995885 - Disclosure - Leases - Summary of Future Minimum Operating Lease Payments (Details) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumOperatingLeasePaymentsDetails Leases - Summary of Future Minimum Operating Lease Payments (Details) Details 50 false false R51.htm 995895 - Disclosure - Leases - Additional Information (Details) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 51 false false R52.htm 995905 - Disclosure - Warrants - Additional Information (Details) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails Warrants - Additional Information (Details) Details 52 false false R53.htm 995915 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 53 false false R54.htm 995925 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 54 false false R55.htm 995935 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails Stock-Based Compensation - Summary of Stock Option Activity (Details) Details 55 false false R56.htm 995945 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Unit and Award Activity (Details) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitAndAwardActivityDetails Stock-Based Compensation - Summary of Restricted Stock Unit and Award Activity (Details) Details 56 false false R57.htm 995975 - Disclosure - Stock-Based Compensation - Summary of Components of Equity-based Compensation Expense (Details) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfComponentsOfEquitybasedCompensationExpenseDetails Stock-Based Compensation - Summary of Components of Equity-based Compensation Expense (Details) Details 57 false false R58.htm 995985 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 58 false false R59.htm 995995 - Disclosure - Long-Term Debt (Additional Information) (Details) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails Long-Term Debt (Additional Information) (Details) Details http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebt1 59 false false R60.htm 996005 - Disclosure - Long-Term Debt - Future principal payments for the Company's debt (Details) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtFuturePrincipalPaymentsForTheCompanysDebtDetails Long-Term Debt - Future principal payments for the Company's debt (Details) Details 60 false false R61.htm 996015 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 61 false false R62.htm 996025 - Disclosure - Net Loss Per Share - Schedule of Computation of Basic and Diluted Net Loss Per Class A Common Share (Details) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfComputationOfBasicAndDilutedNetLossPerClassACommonShareDetails Net Loss Per Share - Schedule of Computation of Basic and Diluted Net Loss Per Class A Common Share (Details) Details 62 false false R63.htm 996035 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails Net Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Details 63 false false R64.htm 996045 - Disclosure - Subsequent Events (Additional Information) (Details) Sheet http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails Subsequent Events (Additional Information) (Details) Details http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEvents1 64 false false All Reports Book All Reports rani-20240930.htm rani-20240930.xsd http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 false false JSON 78 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "rani-20240930.htm": { "nsprefix": "rani", "nsuri": "http://www.ranitherapeutics.com/20240930", "dts": { "inline": { "local": [ "rani-20240930.htm" ] }, "schema": { "local": [ "rani-20240930.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/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] } }, "keyStandard": 250, "keyCustom": 29, "axisStandard": 26, "axisCustom": 0, "memberStandard": 35, "memberCustom": 23, "hidden": { "total": 7, "http://xbrl.sec.gov/dei/2024": 5, "http://fasb.org/us-gaap/2024": 2 }, "contextCount": 271, "entityCount": 1, "segmentCount": 64, "elementCount": 710, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 711, "http://xbrl.sec.gov/dei/2024": 33, "http://xbrl.sec.gov/ecd/2024": 4, "http://fasb.org/srt/2024": 1 }, "report": { "R1": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_f7244726-7f2b-474f-9520-ae8f50e5a114", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_f7244726-7f2b-474f-9520-ae8f50e5a114", "name": "us-gaap:MarketableSecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "unique": true } }, "R3": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "100040 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_f7244726-7f2b-474f-9520-ae8f50e5a114", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f7244726-7f2b-474f-9520-ae8f50e5a114", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "longName": "100050 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_481a75b3-0325-4cc5-a090-a3f55f3c2900", "name": "us-gaap:ResearchAndDevelopmentExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_481a75b3-0325-4cc5-a090-a3f55f3c2900", "name": "us-gaap:ResearchAndDevelopmentExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited", "longName": "100060 - Statement - Condensed Consolidated Statements of Comprehensive Loss (Unaudited)", "shortName": "Condensed Consolidated Statements of Comprehensive Loss (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_481a75b3-0325-4cc5-a090-a3f55f3c2900", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_481a75b3-0325-4cc5-a090-a3f55f3c2900", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "unique": true } }, "R6": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1", "longName": "100070 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_f841b76f-5306-409a-b073-d2910f32df6b", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_4f701dd7-8e04-4111-bc13-220d5b71cfa2", "name": "us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "unique": true } }, "R7": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnauditedParenthetical", "longName": "100080 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_481a75b3-0325-4cc5-a090-a3f55f3c2900", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_481a75b3-0325-4cc5-a090-a3f55f3c2900", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "longName": "100090 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "unique": true } }, "R9": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical", "longName": "100100 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "C_bb1bf74f-98e2-45c6-884c-99da52a18b5c", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_bb1bf74f-98e2-45c6-884c-99da52a18b5c", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R10": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_481a75b3-0325-4cc5-a090-a3f55f3c2900", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true }, "uniqueAnchor": null }, "R11": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_481a75b3-0325-4cc5-a090-a3f55f3c2900", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_481a75b3-0325-4cc5-a090-a3f55f3c2900", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusiness", "longName": "995455 - Disclosure - Organization and Nature of Business", "shortName": "Organization and Nature of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies", "longName": "995465 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecurities", "longName": "995475 - Disclosure - Cash, Cash Equivalents, Restricted Cash Equivalents and Marketable Securities", "shortName": "Cash, Cash Equivalents, Restricted Cash Equivalents and Marketable Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurements", "longName": "995485 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities", "longName": "995495 - Disclosure - Accrued Expenses and Other Current Liabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCollaborativeAndEvaluationArrangements", "longName": "995515 - Disclosure - Collaborative and Evaluation Arrangements", "shortName": "Collaborative and Evaluation Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactions", "longName": "995525 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeases", "longName": "995535 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrants", "longName": "995545 - Disclosure - Warrants", "shortName": "Warrants", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "rani:WarrantsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "rani:WarrantsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquity1", "longName": "995555 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensation", "longName": "995565 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "longName": "995575 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebt1", "longName": "995585 - Disclosure - Long-Term Debt", "shortName": "Long-Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureIncomeTaxes", "longName": "995595 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShare", "longName": "995605 - Disclosure - Net Loss Per Share", "shortName": "Net Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEvents1", "longName": "995615 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "995625 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "28", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "longName": "995635 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesTables", "longName": "995645 - Disclosure - Cash, Cash Equivalents, Restricted Cash Equivalents and Marketable Securities (Tables)", "shortName": "Cash, Cash Equivalents, Restricted Cash Equivalents and Marketable Securities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsTables", "longName": "995655 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables", "longName": "995665 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsTables", "longName": "995685 - Disclosure - Related Party Transactions (Tables)", "shortName": "Related Party Transactions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesTables", "longName": "995695 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationTables", "longName": "995705 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtTables", "longName": "995715 - Disclosure - Long Term Debt (Tables)", "shortName": "Long Term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareTables", "longName": "995725 - Disclosure - Net Loss Per Share (Tables)", "shortName": "Net Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails", "longName": "995735 - Disclosure - Organization and Nature of Business - Additional Information (Details)", "shortName": "Organization and Nature of Business - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_481a75b3-0325-4cc5-a090-a3f55f3c2900", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "rani:GrossProceedsFromOffering", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "unique": true } }, "R39": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashEquivalentsDetails", "longName": "995745 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of cash, cash equivalents and restricted cash equivalents (Details)", "shortName": "Summary of Significant Accounting Policies - Reconciliation of cash, cash equivalents and restricted cash equivalents (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_f7244726-7f2b-474f-9520-ae8f50e5a114", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_f7244726-7f2b-474f-9520-ae8f50e5a114", "name": "us-gaap:RestrictedCashEquivalents", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "unique": true } }, "R40": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "longName": "995755 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_f7244726-7f2b-474f-9520-ae8f50e5a114", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "ix:continuation", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f7244726-7f2b-474f-9520-ae8f50e5a114", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "ix:continuation", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesAdditionalInformationDetails", "longName": "995765 - Disclosure - Cash Equivalents, Restricted Cash Equivalents and Marketable Securities (Additional Information) (Details)", "shortName": "Cash Equivalents, Restricted Cash Equivalents and Marketable Securities (Additional Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_f7244726-7f2b-474f-9520-ae8f50e5a114", "name": "us-gaap:OtherPrepaidExpenseCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f7244726-7f2b-474f-9520-ae8f50e5a114", "name": "us-gaap:OtherPrepaidExpenseCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesSummaryOfAshCashEquivalentsRestrictedCashEquivalentsAndMarketa", "longName": "995775 - Disclosure - Cash, Cash Equivalents, Restricted Cash Equivalents and Marketable Securities - Summary of ash, cash equivalents, restricted cash equivalents and marketable securities (Details)", "shortName": "Cash, Cash Equivalents, Restricted Cash Equivalents and Marketable Securities - Summary of ash, cash equivalents, restricted cash equivalents and marketable securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_f7244726-7f2b-474f-9520-ae8f50e5a114", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "div", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f7244726-7f2b-474f-9520-ae8f50e5a114", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "div", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "longName": "995785 - Disclosure - Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)", "shortName": "Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_f7244726-7f2b-474f-9520-ae8f50e5a114", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "div", "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_c722fd52-9b91-4ffa-8456-2adbb91a96ba", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "unique": true } }, "R44": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesDetails", "longName": "995825 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses (Details)", "shortName": "Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_f7244726-7f2b-474f-9520-ae8f50e5a114", "name": "rani:AccruedInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f7244726-7f2b-474f-9520-ae8f50e5a114", "name": "rani:AccruedInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureEvaluationAgreementsAdditionalInformationDetails", "longName": "995835 - Disclosure - Evaluation Agreements - Additional information (Details)", "shortName": "Evaluation Agreements - Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_f7244726-7f2b-474f-9520-ae8f50e5a114", "name": "us-gaap:DeferredRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true }, "uniqueAnchor": null }, "R46": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCollaborativeAndEvaluationArrangementsAdditionalInformationDetails", "longName": "995845 - Disclosure - Collaborative and Evaluation Arrangements (Additional Information) (Details)", "shortName": "Collaborative and Evaluation Arrangements (Additional Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:RecoveryOfDirectCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:CollaborativeArrangementDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:RecoveryOfDirectCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "us-gaap:CollaborativeArrangementDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "longName": "995855 - Disclosure - Related Party Transactions - Additional Information (Details)", "shortName": "Related Party Transactions - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:LesseeOperatingLeaseDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:LesseeOperatingLeaseDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfAmountsChargedForServicesAndRentDetails", "longName": "995865 - Disclosure - Related Party Transactions - Schedule of Amounts Charged for Services and Rent (Details)", "shortName": "Related Party Transactions - Schedule of Amounts Charged for Services and Rent (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_4c06f083-1070-4369-b73f-c9ccef425dda", "name": "rani:RelatedPartyTransactionIncomeExpensesFromTransactionsWithRelatedParty", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_4c06f083-1070-4369-b73f-c9ccef425dda", "name": "rani:RelatedPartyTransactionIncomeExpensesFromTransactionsWithRelatedParty", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesSummaryOfConsolidatedBalanceSheetsAndStatementsOfCashFlowRelatedToLeasesDetails", "longName": "995875 - Disclosure - Leases - Summary of consolidated balance sheets and statements of cash flow related to leases (Details)", "shortName": "Leases - Summary of consolidated balance sheets and statements of cash flow related to leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_f7244726-7f2b-474f-9520-ae8f50e5a114", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f7244726-7f2b-474f-9520-ae8f50e5a114", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumOperatingLeasePaymentsDetails", "longName": "995885 - Disclosure - Leases - Summary of Future Minimum Operating Lease Payments (Details)", "shortName": "Leases - Summary of Future Minimum Operating Lease Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_f7244726-7f2b-474f-9520-ae8f50e5a114", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f7244726-7f2b-474f-9520-ae8f50e5a114", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "longName": "995895 - Disclosure - Leases - Additional Information (Details)", "shortName": "Leases - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_676c8f12-4708-49c4-955e-795fc40803d7", "name": "us-gaap:LandSubjectToGroundLeases", "unitRef": "U_sqft", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "unique": true } }, "R52": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails", "longName": "995905 - Disclosure - Warrants - Additional Information (Details)", "shortName": "Warrants - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_101268a3-ab97-4e41-b624-b25d4fb20485", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "rani:WarrantsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_3253b59d-ad08-4b3c-87a7-969bb9ee0225", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "rani:WarrantsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "unique": true } }, "R53": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "longName": "995915 - Disclosure - Stockholders' Equity - Additional Information (Details)", "shortName": "Stockholders' Equity - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:ProceedsFromIssuanceOfCommonStock", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_cdad90ab-9b6a-450a-87ef-9ba5cf5167a2", "name": "us-gaap:LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "unique": true } }, "R54": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "longName": "995925 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "shortName": "Stock-Based Compensation - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_63d4881a-f6b2-433a-a398-3fa1237742cf", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "unique": true } }, "R55": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails", "longName": "995935 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details)", "shortName": "Stock-Based Compensation - Summary of Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_559e5f70-bc40-4a94-942d-0fe2b6f4e5c8", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6d8289cf-33f5-49a6-9c6a-38e567424c92", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "unique": true } }, "R56": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitAndAwardActivityDetails", "longName": "995945 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Unit and Award Activity (Details)", "shortName": "Stock-Based Compensation - Summary of Restricted Stock Unit and Award Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_89abe7f3-56db-47a9-bfe3-c05235d23c2a", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_89abe7f3-56db-47a9-bfe3-c05235d23c2a", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfComponentsOfEquitybasedCompensationExpenseDetails", "longName": "995975 - Disclosure - Stock-Based Compensation - Summary of Components of Equity-based Compensation Expense (Details)", "shortName": "Stock-Based Compensation - Summary of Components of Equity-based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_d1329bd2-44df-41dc-9267-7cc8f7bad176", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "unique": true } }, "R58": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "longName": "995985 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "shortName": "Commitments and Contingencies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_8ebd19ad-cde6-43a1-a45d-460ce6af65a5", "name": "us-gaap:AccruedIncomeTaxesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8ebd19ad-cde6-43a1-a45d-460ce6af65a5", "name": "us-gaap:AccruedIncomeTaxesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails", "longName": "995995 - Disclosure - Long-Term Debt (Additional Information) (Details)", "shortName": "Long-Term Debt (Additional Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_101268a3-ab97-4e41-b624-b25d4fb20485", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_101268a3-ab97-4e41-b624-b25d4fb20485", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtFuturePrincipalPaymentsForTheCompanysDebtDetails", "longName": "996005 - Disclosure - Long-Term Debt - Future principal payments for the Company's debt (Details)", "shortName": "Long-Term Debt - Future principal payments for the Company's debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_f7244726-7f2b-474f-9520-ae8f50e5a114", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f7244726-7f2b-474f-9520-ae8f50e5a114", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "longName": "996015 - Disclosure - Income Taxes - Additional Information (Details)", "shortName": "Income Taxes - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfComputationOfBasicAndDilutedNetLossPerClassACommonShareDetails", "longName": "996025 - Disclosure - Net Loss Per Share - Schedule of Computation of Basic and Diluted Net Loss Per Class A Common Share (Details)", "shortName": "Net Loss Per Share - Schedule of Computation of Basic and Diluted Net Loss Per Class A Common Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_481a75b3-0325-4cc5-a090-a3f55f3c2900", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_0c9b5465-c2af-4954-96ca-3bf9a11c1612", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "unique": true } }, "R63": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "longName": "996035 - Disclosure - Net Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)", "shortName": "Net Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_cf67a8c4-33e7-41c2-aa9b-494f353954f0", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "longName": "996045 - Disclosure - Subsequent Events (Additional Information) (Details)", "shortName": "Subsequent Events (Additional Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_101268a3-ab97-4e41-b624-b25d4fb20485", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "rani:WarrantsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_72f87f2a-b67d-4af9-b787-28b604f1d34e", "name": "us-gaap:SharesIssuedPricePerShare", "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "rani-20240930.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingStandardsUpdate201602Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingStandardsUpdate201602Member", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption of Accounting Standards Update 2016-02 [Member]", "label": "Accounting Standards Update 2016-02 [Member]", "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842)." } } }, "auth_ref": [ "r529" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Expenses and Other Current Liabilities", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r68", "r71", "r76", "r1023" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "totalLabel": "Accounts Payable, Current, Total", "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": [ "r68", "r806" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Net accretion and amortization of investments in marketable securities", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r95" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax payable, amount", "label": "Accrued Income Taxes, Current", "verboseLabel": "Accrued Taxes", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r71", "r119" ] }, "rani_AccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "AccruedInterest", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest", "documentation": "Accrued interest", "label": "Accrued interest" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesAndOtherLiabilities", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued expenses and other current liabilities", "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities", "totalLabel": "Total accrued expenses and other current liabilities", "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": [ "r120" ] }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrentAndNoncurrentAbstract", "lang": { "en-us": { "role": { "label": "Accrued Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccruedPayrollTaxesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedPayrollTaxesCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions withheld from employees", "label": "Accrued Payroll Taxes", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs." } } }, "auth_ref": [ "r120" ] }, "rani_AccruedPreclinicalAndClinicalTrialCosts1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "AccruedPreclinicalAndClinicalTrialCosts1", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Accrued preclinical and clinical trial costs 1", "label": "Accrued preclinical and clinical trial costs 1", "terseLabel": "Accrued preclinical and clinical trial costs" } } }, "auth_ref": [] }, "us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedProfessionalFeesCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued professional fees", "label": "Accrued Professional Fees", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received." } } }, "auth_ref": [ "r120" ] }, "us-gaap_AccruedRentCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedRentCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued rent", "label": "Accrued Rent", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements." } } }, "auth_ref": [ "r71", "r76", "r120" ] }, "us-gaap_AccruedSalariesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedSalariesCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payroll and related costs", "label": "Accrued Salaries", "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided." } } }, "auth_ref": [ "r120" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive gain (loss)", "totalLabel": "Comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r18", "r19", "r87", "r171", "r617", "r643", "r647" ] }, "rani_AccumulatedOtherComprehensiveLossMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "AccumulatedOtherComprehensiveLossMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss Member", "label": "Accumulated Other Comprehensive Loss Member", "documentation": "Accumulated Other Comprehensive Loss Member" } } }, "auth_ref": [] }, "rani_ActivitySubsequentToTheIpoAndRelatedOrganizationalTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ActivitySubsequentToTheIpoAndRelatedOrganizationalTransactionsMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "label": "Activity subsequent to the IPO and related Organizational Transactions [Member]", "documentation": "Activity subsequent to the IPO and related Organizational Transactions [Member]" } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r857" ] }, "us-gaap_AdditionalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalCashFlowElementsAbstract", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesSummaryOfConsolidatedBalanceSheetsAndStatementsOfCashFlowRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flows", "label": "Additional Cash Flow Elements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital", "periodEndLabel": "Additional Paid in Capital, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Beginning Balance", "totalLabel": "Additional Paid in Capital, Total", "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": [ "r81", "r806", "r1067" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid in Capital [Member]", "label": "Additional Paid-in Capital [Member]", "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": [ "r664", "r946", "r947", "r948", "r951", "r1026", "r1068" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r870" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r870" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r870" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r870" ] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Axis]", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r153", "r154", "r155", "r156", "r157", "r158", "r207", "r208", "r209", "r210", "r222", "r252", "r253", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r310", "r311", "r314", "r434", "r435", "r436", "r437", "r438", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r515", "r516", "r530", "r531", "r532", "r548", "r549", "r550", "r551", "r552", "r553", "r598", "r599", "r600", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalOther", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Other", "terseLabel": "Issuance of common stock under employee equity plans, net of shares withheld for tax settlement, amount", "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC)." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total", "terseLabel": "Stock-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r49", "r50", "r387" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issued classified warrants", "label": "Adjustments to Additional Paid in Capital, Warrant Issued", "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants." } } }, "auth_ref": [ "r11", "r36", "r104" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "rani_AequanimitasLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "AequanimitasLimitedMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aequanimitas Limited", "label": "Aequanimitas Limited [Member]", "documentation": "Aequanimitas Limited" } } }, "auth_ref": [] }, "rani_AggregateDesiredPatentAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "AggregateDesiredPatentAcquisition", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Aggregate desired patent acquisition", "label": "Aggregate desired patent acquisition", "terseLabel": "Aggregate desired patent acquisition" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table" } } }, "auth_ref": [ "r903" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r829", "r839", "r849", "r881" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r832", "r842", "r852", "r884" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Pension Adjustments Service Cost [Member]", "terseLabel": "Aggregate Pension Adjustments Service Cost" } } }, "auth_ref": [ "r904" ] }, "rani_AgreementTerminationNegotiationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "AgreementTerminationNegotiationPeriod", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureEvaluationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Agreement termination negotiation period.", "label": "Agreement Termination Negotiation Period", "terseLabel": "Agreement termination negotiation period" } } }, "auth_ref": [] }, "rani_AgreementTerminationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "AgreementTerminationPeriod", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureEvaluationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Agreement termination period", "label": "Agreement Termination Period", "terseLabel": "Agreement termination period" } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r870" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r877" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r833", "r843", "r853", "r877", "r885", "r889", "r897" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r895" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfComponentsOfEquitybasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total stock-based compensation", "label": "Share-Based Payment Arrangement, Expense", "verboseLabel": "Stock-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r416", "r421" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt discount and issuance costs", "label": "Amortization of Debt Issuance Costs and Discounts", "totalLabel": "Amortization of Debt Issuance Costs and Discounts, Total", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r349", "r776", "r777", "r940", "r1040" ] }, "rani_AmountDueFromRelatedPartyExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "AmountDueFromRelatedPartyExpense", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCollaborativeAndEvaluationArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount Due From Related Party Expense", "label": "Amount Due From Related Party Expense", "terseLabel": "Contra-research and development expense" } } }, "auth_ref": [] }, "rani_AmountPayableForEvaluationServices": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "AmountPayableForEvaluationServices", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureEvaluationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount payable for evaluation services", "label": "Amount Payable For Evaluation Services", "documentation": "Amount payable for services." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive securities", "verboseLabel": "Exchanged paired interests for the Company's Class A common stock", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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": [ "r232" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r29" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [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": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name", "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": [ "r29" ] }, "us-gaap_AreaOfLand": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AreaOfLand", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Area for Rent For facility in San jose", "label": "Area of Land", "documentation": "Area of land held." } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r460" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r117", "r131", "r164", "r201", "r237", "r241", "r247", "r248", "r288", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r462", "r466", "r517", "r611", "r698", "r767", "r768", "r806", "r820", "r989", "r990", "r1049" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets:", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r160", "r173", "r201", "r288", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r462", "r466", "r517", "r806", "r989", "r990", "r1049" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total assets", "label": "Assets, Fair Value Disclosure", "totalLabel": "Assets, Fair Value Disclosure, Total", "documentation": "Fair value portion of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r493", "r494", "r794" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets:", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AuctionMarketPreferredSecuritiesStockSeriesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AuctionMarketPreferredSecuritiesStockSeriesAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Auction Market Preferred Securities, Stock Series [Axis]", "documentation": "Information by title of series or issue of auction market preferred securities." } } }, "auth_ref": [ "r37", "r38", "r39", "r40", "r79" ] }, "us-gaap_AuctionMarketPreferredSecuritiesStockSeriesTitleDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AuctionMarketPreferredSecuritiesStockSeriesTitleDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Auction Market Preferred Securities, Stock Series, Title [Domain]", "documentation": "Title of series or issue of auction market preferred securities based on rights (names are typically labeled by day of the week, duration between intervals, or combination of both)." } } }, "auth_ref": [ "r37", "r38", "r39", "r40", "r79" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesSummaryOfAshCashEquivalentsRestrictedCashEquivalentsAndMarketa" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "totalLabel": "Debt Securities, Available-for-Sale, Amortized Cost, Total", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r257", "r304", "r610" ] }, "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesGrossUnrealizedGain", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesSummaryOfAshCashEquivalentsRestrictedCashEquivalentsAndMarketa" ], "lang": { "en-us": { "role": { "terseLabel": "Gross unrealized Gains", "label": "Debt Securities, Available-for-Sale, Unrealized Gain", "documentation": "Amount of unrealized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r966" ] }, "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleDebtSecuritiesGrossUnrealizedLoss", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesSummaryOfAshCashEquivalentsRestrictedCashEquivalentsAndMarketa" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross Unrealized loss", "terseLabel": "Gross Unrealized loss", "label": "Debt Securities, Available-for-Sale, Unrealized Loss", "documentation": "Amount of unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r967" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesSummaryOfAshCashEquivalentsRestrictedCashEquivalentsAndMarketa", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Marketable Securities", "terseLabel": "Estimated Fair Value", "label": "Debt Securities, Available-for-Sale", "totalLabel": "Debt Securities, Available-for-Sale, Total", "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": [ "r258", "r304", "r493", "r602", "r794", "r797", "r963", "r1031", "r1032", "r1033" ] }, "us-gaap_AvailableforsaleSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableforsaleSecuritiesMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesSummaryOfAshCashEquivalentsRestrictedCashEquivalentsAndMarketa" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities", "label": "Available-for-Sale Securities [Member]", "documentation": "Investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r132" ] }, "rani_AvenueVentureOpportunityFundLPMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "AvenueVentureOpportunityFundLPMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Avenue Venture Opportunity Fund L.P Member", "label": "Avenue Venture Opportunity Fund L P [Member]", "documentation": "Avenue venture opportunity fund L.P member." } } }, "auth_ref": [] }, "us-gaap_AwardDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardDateAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Award Date [Axis]", "documentation": "Information by date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021" ] }, "us-gaap_AwardDateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardDateDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Award Date [Domain]", "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r892" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r893" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r888" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r888" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r888" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r888" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r888" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r888" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitAndAwardActivityDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationTables", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfAmountsChargedForServicesAndRentDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r891" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r890" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r889" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r889" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statement of Financial Position Location, Balance [Axis]", "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r313", "r1062", "r1063" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statement of Financial Position Location, Balance [Domain]", "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r60", "r61", "r313", "r1062", "r1063" ] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Accounting", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "verboseLabel": "Basis of Presentation", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r96" ] }, "us-gaap_BeneficialInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BeneficialInterest", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment of tax benefit", "label": "Beneficial Interest Liability", "documentation": "Obligation reflecting another party's right to economic interests in another entity or trust under a contractual right. For example, an investor may purchase a beneficial interest in a securitization transaction." } } }, "auth_ref": [ "r121" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Property and equipment purchases included in accounts payable and accrued expenses and other current liabilities", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r26", "r27", "r28" ] }, "us-gaap_CapitalUnitClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalUnitClassAMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class A unit Member", "label": "Capital Unit, Class A [Member]", "documentation": "Class A of capital units, which are a type of ownership interest in a corporation." } } }, "auth_ref": [] }, "us-gaap_CapitalUnitClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalUnitClassDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Capital Unit, Class [Domain]", "documentation": "Description of the type or class of capital units or capital shares." } } }, "auth_ref": [] }, "us-gaap_CapitalUnitsByClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalUnitsByClassAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Capital Units by Class [Axis]", "documentation": "Information by type or class of the entity's capital units." } } }, "auth_ref": [] }, "us-gaap_CapitalizationLongtermDebtAndEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizationLongtermDebtAndEquity", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Market capitalization amount", "label": "Capitalization, Long-Term Debt and Equity", "totalLabel": "Capitalization, Long-Term Debt and Equity, Total", "documentation": "Amount of consolidated capitalization which comprises long-term debt and equity instruments." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAbstract", "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCollaborativeAndEvaluationArrangementsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashEquivalentsDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "terseLabel": "Cash and cash equivalents", "periodStartLabel": "Cash and cash equivalents, beginning of year", "periodEndLabel": "Cash and cash equivalents, end of year", "label": "Cash and Cash Equivalents, at Carrying Value", "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": [ "r23", "r162", "r758" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r162" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Equivalents", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "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": [ "r1029", "r1030" ] }, "us-gaap_CashAndCashEquivalentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsLineItems", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesSummaryOfAshCashEquivalentsRestrictedCashEquivalentsAndMarketa" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [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": [] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesSummaryOfAshCashEquivalentsRestrictedCashEquivalentsAndMarketa" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Equivalents", "label": "Cash and Cash Equivalents [Member]", "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r24" ] }, "rani_CashCashEquivalentsAndMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "CashCashEquivalentsAndMarketableSecurities", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, cash equivalents and marketable securities", "label": "Cash, Cash Equivalents and Marketable Securities", "documentation": "Cash, Cash Equivalents and Marketable Securities" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsAndMarketableSecuritiesTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecurities" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Equivalents, Restricted Cash Equivalents and Marketable Securities", "label": "Cash, Cash Equivalents, and Marketable Securities [Text Block]", "documentation": "The entire disclosure of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss)." } } }, "auth_ref": [ "r962" ] }, "rani_CashCashEquivalentsAndRestrictedCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "CashCashEquivalentsAndRestrictedCashEquivalentsMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesSummaryOfAshCashEquivalentsRestrictedCashEquivalentsAndMarketa" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, equivalents and restricted cash equivalents", "label": "Cash, cash equivalents and restricted cash equivalents [Member]", "documentation": "Cash, cash equivalents and restricted cash equivalents [Member]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "periodEndLabel": "Cash, cash equivalents and restricted cash equivalents, end of period", "verboseLabel": "Cash, cash equivalents and restricted cash equivalents, end of period", "totalLabel": "Cash, cash equivalents and restricted cash equivalents, end of period", "terseLabel": "Cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodStartLabel": "Cash, cash equivalents and restricted cash equivalents, beginning of period", "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": [ "r23", "r93", "r198" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash, cash equivalents and restricted cash equivalents", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r93" ] }, "rani_CashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "CashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesPolicyTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Equivalents, Restricted Cash Equivalents and Marketable Securities", "label": "Cash Equivalents Restricted Cash Equivalents and Marketable Securities Policy Text Block", "documentation": "Cash Equivalents Restricted Cash Equivalents and Marketable Securities Policy Text Block" } } }, "auth_ref": [] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures of non-cash investing and financing activities", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "rani_ChangeInUncertainTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ChangeInUncertainTaxPositions", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in uncertain tax position", "label": "Change In Uncertain Tax Positions", "documentation": "Change In Uncertain Tax Positions" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r868" ] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "documentation": "Person with designation of chief executive officer." } } }, "auth_ref": [ "r961" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]", "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year" } } }, "auth_ref": [ "r865" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]", "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested" } } }, "auth_ref": [ "r863" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfComputationOfBasicAndDilutedNetLossPerClassACommonShareDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfChangesInFairValueOfLiabilityDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r142", "r168", "r169", "r170", "r201", "r226", "r227", "r229", "r231", "r239", "r240", "r288", "r325", "r327", "r328", "r329", "r332", "r333", "r354", "r355", "r357", "r360", "r367", "r517", "r653", "r654", "r655", "r656", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r686", "r707", "r729", "r742", "r743", "r744", "r745", "r746", "r908", "r942", "r952" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfChangesInFairValueOfLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right", "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r46" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfChangesInFairValueOfLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right", "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Warrant exercise price", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r368" ] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [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": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Securities purchase in exchange for warrant", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "verboseLabel": "Pre-funded warrants issued to purchase shares of common stock", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r368" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right, Outstanding", "label": "Class of Warrant or Right, Outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Table]", "documentation": "Disclosure of information about warrant or right issued that give holder right to purchase security from issuer at specific price within certain time frame." } } }, "auth_ref": [ "r46" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r869" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r869" ] }, "us-gaap_CollaborativeArrangementAccountingPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CollaborativeArrangementAccountingPolicy", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement, Accounting Policy [Policy Text Block]", "terseLabel": "Collaborative Arrangements", "documentation": "Disclosure of accounting policy for collaborative arrangements." } } }, "auth_ref": [ "r137" ] }, "us-gaap_CollaborativeArrangementDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CollaborativeArrangementDisclosureTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCollaborativeAndEvaluationArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative and Evaluation Arrangements", "label": "Collaborative Arrangement Disclosure [Text Block]", "documentation": "The entire disclosure for collaborative arrangements in which the entity is a participant, including a) information about the nature and purpose of such arrangements; b) its rights and obligations thereunder; c) the accounting policy for collaborative arrangements; and d) the income statement classification and amounts attributable to transactions arising from the collaborative arrangement between participants." } } }, "auth_ref": [ "r133", "r135", "r141" ] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommercialPaperMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesSummaryOfAshCashEquivalentsRestrictedCashEquivalentsAndMarketa", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial paper", "label": "Commercial Paper [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r100", "r324", "r814", "r815", "r816", "r817" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 11)", "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": [ "r77", "r123", "r613", "r685" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r98", "r316", "r317", "r751", "r978", "r983" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassAMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfComputationOfBasicAndDilutedNetLossPerClassACommonShareDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfChangesInFairValueOfLiabilityDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Class A [Member]", "terseLabel": "Common Class A", "verboseLabel": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1068" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassBMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "verboseLabel": "Common Class B [Member]", "label": "Common Class B [Member]", "terseLabel": "Common Class B", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r1068" ] }, "us-gaap_CommonClassCMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassCMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common Class C", "label": "Common Class C [Member]", "documentation": "Classification of common stock that has different rights than provided to Class A or B shares, representing ownership interest in a corporation." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common [Member]", "verboseLabel": "Common Unit", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r810", "r811", "r812", "r814", "r815", "r816", "r817", "r946", "r947", "r951", "r1026", "r1066", "r1068" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock par value", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r80" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r80", "r686" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock shares issued", "label": "Common Stock, Shares, Issued", "totalLabel": "Common Stock, Shares, Issued, Total", "verboseLabel": "Common stock units 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": [ "r80" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance (shares)", "periodEndLabel": "Ending Balance (shares)", "terseLabel": "Common stock shares outstanding", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r11", "r80", "r686", "r704", "r1068", "r1069" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, value", "label": "Common Stock, Value, Issued", "totalLabel": "Common Stock, Value, Issued, Total", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "verboseLabel": "Common stock units issued", "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": [ "r80", "r616", "r806" ] }, "us-gaap_CommonUnitAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonUnitAuthorized", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Common Unit Authorized", "terseLabel": "Common units, authorized", "label": "Common Unit, Authorized", "documentation": "Maximum number of common units of ownership permitted to be issued by a limited liability company (LLC)." } } }, "auth_ref": [] }, "us-gaap_CommonUnitIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonUnitIssued", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common units holders", "verboseLabel": "Common Unit Issued", "label": "Common Unit, Issued", "documentation": "Number of common units issued of limited liability company (LLC)." } } }, "auth_ref": [ "r104" ] }, "us-gaap_CommonUnitOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonUnitOutstanding", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common units outstanding", "verboseLabel": "Common stock, shares outstanding", "label": "Common Unit, Outstanding", "documentation": "Number of common units of ownership outstanding of a limited liability company (LLC)." } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r874" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r873" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r875" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r872" ] }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CompensationRelatedCostsPolicyTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-Based Compensation", "label": "Compensation Related Costs, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense." } } }, "auth_ref": [ "r106", "r108" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss attributable to Rani Therapeutics Holdings, Inc.", "terseLabel": "Comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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": [ "r20", "r179", "r181", "r188", "r606", "r628", "r630" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Comprehensive loss attributable to non-controlling interest", "negatedLabel": "Comprehensive loss attributable to non-controlling interest", "terseLabel": "Comprehensive loss attributable to non-controlling interest", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r54", "r59", "r179", "r181", "r187", "r605", "r628", "r629" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Comprehensive loss", "totalLabel": "Comprehensive loss", "terseLabel": "Comprehensive loss attributable to Rani Therapeutics Holdings, Inc.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r59", "r111", "r179", "r181", "r186", "r604", "r628" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive Loss", "label": "Comprehensive Income, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentrations of Credit Risk and Other Risks and Uncertainties", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r66", "r138" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities", "label": "Consolidated Entities [Axis]", "documentation": "Information by consolidated entity or group of entities." } } }, "auth_ref": [ "r143", "r149", "r203", "r462", "r463", "r466", "r467", "r560", "r752", "r926", "r927", "r928", "r988", "r991", "r992" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities", "label": "Consolidated Entities [Domain]", "documentation": "Entity or group of entities consolidated into reporting entity." } } }, "auth_ref": [ "r143", "r149", "r203", "r462", "r463", "r466", "r467", "r560", "r752", "r926", "r927", "r928", "r988", "r991", "r992" ] }, "us-gaap_ConsolidationVariableInterestEntityPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationVariableInterestEntityPolicy", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Interest Entities", "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined)." } } }, "auth_ref": [ "r51", "r55", "r56" ] }, "rani_ContinuingLlcOwnersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ContinuingLlcOwnersMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Continuing LLC Owners [Member]", "documentation": "Continuing LLC Owners" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Total", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r370", "r371", "r374" ] }, "us-gaap_ConversionOfStockSharesConverted1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConversionOfStockSharesConverted1", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of stock, shares", "label": "Conversion of Stock, Shares Converted", "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": [ "r26", "r27", "r28" ] }, "us-gaap_ConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertiblePreferredStockMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Preferred [Member]", "label": "Convertible Preferred Stock [Member]", "verboseLabel": "Convertible Preferred Units", "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option." } } }, "auth_ref": [ "r354", "r355", "r357", "r814", "r815", "r816", "r817" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesSummaryOfAshCashEquivalentsRestrictedCashEquivalentsAndMarketa" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate debt securities", "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r786", "r788", "r794", "r807", "r809", "r1065" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r324", "r986" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r324", "r986", "r987" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r17", "r70", "r71", "r118", "r122", "r203", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r773", "r774", "r775", "r776", "r777", "r804", "r943", "r979", "r980", "r981", "r1039", "r1041" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtFuturePrincipalPaymentsForTheCompanysDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Long-Term Debt, Gross, Total", "terseLabel": "Total long-term debt", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r17", "r122", "r351" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument face amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r334", "r527", "r528", "r774", "r775", "r804" ] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest Rate On Loan", "terseLabel": "Interest Rate During Period", "label": "Debt Instrument, Interest Rate During Period", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r73", "r346", "r1039" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [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": [ "r203", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r773", "r774", "r775", "r776", "r777", "r804", "r943", "r1039", "r1041" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Maturity Date", "terseLabel": "Debt Instrument Maturity Date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r166", "r773", "r1032", "r1033" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r17", "r203", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r773", "r774", "r775", "r776", "r777", "r804", "r943", "r979", "r980", "r981", "r1039", "r1041" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r17", "r38", "r41", "r65", "r102", "r103", "r203", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r773", "r774", "r775", "r776", "r777", "r804", "r943", "r1039", "r1041" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscountPremiumNet", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtFuturePrincipalPaymentsForTheCompanysDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: amount representing debt discount", "totalLabel": "Less: amount representing debt discount", "label": "Debt Instrument, Unamortized Discount (Premium), Net", "documentation": "Amount, after accumulated amortization, of debt discount (premium)." } } }, "auth_ref": [ "r994", "r1038", "r1039", "r1041" ] }, "us-gaap_DebtPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtPolicyTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt with Detachable Warrants", "label": "Debt, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt." } } }, "auth_ref": [ "r6" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Net of issuance costs", "label": "Debt Issuance Costs, Net", "totalLabel": "Debt Issuance Costs, Net, Total", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r994", "r1038", "r1039", "r1041" ] }, "us-gaap_DeferredOfferingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredOfferingCosts", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Offering Costs", "verboseLabel": "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": [ "r977" ] }, "us-gaap_DeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredRevenue", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCollaborativeAndEvaluationArrangementsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureEvaluationAgreementsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred Revenue", "terseLabel": "Deferred revenue", "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Deferred Revenue", "totalLabel": "Deferred Revenue, Total", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r930" ] }, "us-gaap_DeferredRevenueByArrangementDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredRevenueByArrangementDisclosureTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureEvaluationAgreementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of deferred revenue balance", "label": "Deferred Revenue, by Arrangement, Disclosure [Table Text Block]", "documentation": "Tabular disclosure of the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax asset", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Deferred Tax Assets, Net of Valuation Allowance, Total", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1025" ] }, "us-gaap_Depletion": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depletion", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Depletion", "totalLabel": "Depletion, Total", "documentation": "The noncash expense charged against earnings to recognize the consumption of natural resources." } } }, "auth_ref": [ "r4" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total", "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": [ "r4", "r35" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeFairValueOfDerivativeLiability", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementUnobservableInputsUsedInFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value (in thousands)", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "totalLabel": "Derivative Liability, Fair Value, Gross Liability, Total", "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement." } } }, "auth_ref": [ "r15", "r86", "r113", "r114", "r174", "r761" ] }, "us-gaap_DerivativeTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeTermOfContract", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementUnobservableInputsUsedInFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, term of contract", "label": "Derivative, Term of Contract", "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureEvaluationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [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": [ "r373", "r779", "r780", "r781", "r782", "r783", "r784", "r785" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r385", "r389", "r417", "r418", "r420", "r790" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Information [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": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationTable", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r824" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r856" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "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_DomesticCorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DomesticCorporateDebtSecuritiesMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate debt securities", "label": "Debt Security, Corporate, US [Member]", "documentation": "Debt security issued by corporation domiciled in United States of America (US)." } } }, "auth_ref": [ "r788", "r965", "r968", "r995" ] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]", "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year" } } }, "auth_ref": [ "r867" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfComputationOfBasicAndDilutedNetLossPerClassACommonShareDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per Class A common share attributable to Rani Therapeutics Holdings, Inc.-Basic", "totalLabel": "Earnings Per Share, Basic, Total", "label": "Earnings Per Share, Basic", "negatedLabel": "Net loss per Class A common share attributable to Rani Therapeutics Holding, Inc., 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": [ "r189", "r211", "r212", "r214", "r215", "r216", "r218", "r224", "r226", "r229", "r230", "r231", "r236", "r450", "r459", "r490", "r491", "r607", "r631", "r764" ] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasicLineItems", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfComputationOfBasicAndDilutedNetLossPerClassACommonShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Line Items]", "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [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": [ "r226", "r227", "r229" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfComputationOfBasicAndDilutedNetLossPerClassACommonShareDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per Class A common share attributable to Rani Therapeutics Holding, Inc., diluted", "totalLabel": "Earnings Per Share, Diluted, Total", "label": "Earnings Per Share, Diluted", "negatedLabel": "Net loss per Class A common share attributable to Rani Therapeutics Holding, Inc., 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": [ "r189", "r211", "r212", "r214", "r215", "r216", "r218", "r226", "r229", "r230", "r231", "r236", "r450", "r459", "r490", "r491", "r607", "r631", "r764" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Net Loss Per Class A Common Share Attributable to Rani Holdings", "terseLabel": "Net Loss Per Class A Common Share Attributable to Rani Therapeutics Holdings, Inc.", "label": "Earnings Per Share, Policy [Policy Text Block]", "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": [ "r29", "r30", "r233" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r223", "r232", "r234", "r235" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r426", "r791" ] }, "rani_EffectsOfTheIpoAndRelatedOrganizationalTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "EffectsOfTheIpoAndRelatedOrganizationalTransactionsMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "label": "Effects of the IPO and related Organizational Transactions [Member]", "documentation": "Effects of the IPO and related Organizational Transactions [Member]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Recognized over a weighted-average period", "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": [ "r419" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized equity-based compensation expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r1022" ] }, "rani_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedWeightedAverageVestingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedWeightedAverageVestingPeriod", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Weighted Average Vesting Period", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Weighted Average Vesting Period", "terseLabel": "Weighted average vesting term" } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "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": [ "r822" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r822" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "terseLabel": "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": [ "r907" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Securities Act File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "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": [ "r822" ] }, "dei_EntityIncorporationDateOfIncorporation": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationDateOfIncorporation", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Date of incorporation", "label": "Entity Incorporation, Date of Incorporation", "documentation": "Date when an entity was incorporated" } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r906" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "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": [ "r822" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r822" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r822" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r822" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Footnote [Text Block]", "terseLabel": "Equity Awards Adjustments, Footnote" } } }, "auth_ref": [ "r861" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]", "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table" } } }, "auth_ref": [ "r902" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments [Member]", "terseLabel": "Equity Awards Adjustments" } } }, "auth_ref": [ "r902" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table" } } }, "auth_ref": [ "r902" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component", "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": [ "r11", "r155", "r182", "r183", "r184", "r204", "r205", "r206", "r208", "r216", "r219", "r221", "r238", "r292", "r298", "r311", "r369", "r434", "r435", "r446", "r447", "r448", "r451", "r458", "r459", "r471", "r473", "r474", "r475", "r476", "r478", "r489", "r518", "r520", "r521", "r522", "r523", "r524", "r531", "r534", "r553", "r626", "r638", "r639", "r640", "r664", "r729" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r871" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r829", "r839", "r849", "r881" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r826", "r836", "r846", "r878" ] }, "rani_EvaluationAgreementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "EvaluationAgreementsAbstract", "lang": { "en-us": { "role": { "label": "Evaluation Agreements [Abstract]", "documentation": "evaluation agreements abstract." } } }, "auth_ref": [] }, "rani_EvaluationAgreementsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "EvaluationAgreementsTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureEvaluationAgreements" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for evaluation agreements.", "label": "Evaluation Agreements [Text Block]", "terseLabel": "Evaluation Agreements" } } }, "auth_ref": [] }, "us-gaap_ExcessStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ExcessStockSharesOutstanding", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Beneficially number of shares held", "label": "Excess Stock, Shares Outstanding", "documentation": "Number of shares of excess stock held by shareholders." } } }, "auth_ref": [] }, "rani_ExchangeOfCommonUnits": { "xbrltype": "sharesItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ExchangeOfCommonUnits", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Effect of exchanges of Paired Interests and non-corresponding Class A Units of Rani LLC", "terseLabel": "Exchanges of non-corresponding Class A Units of Rani LLC", "documentation": "Exchange of common units.", "label": "Exchange Of Common Units" } } }, "auth_ref": [] }, "rani_ExchangeOfPairedInterest": { "xbrltype": "sharesItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ExchangeOfPairedInterest", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange of paired interests", "label": "Exchange of Paired Interest", "documentation": "Exchange of paired interest." } } }, "auth_ref": [] }, "rani_ExchangesOfPairedInterestsAndNonCorrespondingClassAUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ExchangesOfPairedInterestsAndNonCorrespondingClassAUnits", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Exchanges of Paired Interests non-corresponding Class A Units of Rani LLC", "label": "Exchanges Of Paired Interests And Non-Corresponding Class A Units", "documentation": "Exchanges Of Paired Interests And Non-Corresponding Class A Units" } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r877" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementUnobservableInputsUsedInFairValueMeasurementDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfChangesInFairValueOfLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]", "label": "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": [ "r493", "r494", "r507", "r794" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementUnobservableInputsUsedInFairValueMeasurementDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfChangesInFairValueOfLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r493", "r494", "r507", "r794" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "verboseLabel": "Summary of Significant Unobservable Inputs used in the Fair Value Measurement of the Series E Preferred Unit Warrant Liability", "terseLabel": "Summary of Significant Unobservable Inputs used in the Fair Value Measurement of the Series E Preferred Unit Warrant 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": [ "r495", "r496", "r797" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesSummaryOfAshCashEquivalentsRestrictedCashEquivalentsAndMarketa" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r498", "r499", "r500", "r501", "r502", "r503", "r508", "r795" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesSummaryOfAshCashEquivalentsRestrictedCashEquivalentsAndMarketa" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r498", "r499", "r500", "r501", "r502", "r503", "r508", "r795" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfChangesInFairValueOfLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "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": [ "r342", "r376", "r377", "r378", "r379", "r380", "r381", "r492", "r494", "r495", "r496", "r497", "r506", "r507", "r509", "r567", "r568", "r569", "r774", "r775", "r786", "r787", "r788", "r794", "r797" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r493", "r494", "r495", "r497", "r794", "r1032", "r1036" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "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": [ "r502", "r504", "r505", "r506", "r509", "r510", "r511", "r512", "r513", "r601", "r794", "r798" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r342", "r376", "r381", "r494", "r507", "r567", "r786", "r787", "r788", "r794" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "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": [ "r342", "r376", "r381", "r494", "r495", "r507", "r568", "r774", "r775", "r786", "r787", "r788", "r794" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfChangesInFairValueOfLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r342", "r376", "r377", "r378", "r379", "r380", "r381", "r494", "r495", "r496", "r497", "r507", "r569", "r774", "r775", "r786", "r787", "r788", "r794", "r797" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of the Changes in the Fair Value of the Company\u2019s Liability", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "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": [ "r498", "r503", "r508" ] }, "rani_FairValueMeasurementDiscountForLackOfMarketability": { "xbrltype": "percentItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "FairValueMeasurementDiscountForLackOfMarketability", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementUnobservableInputsUsedInFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value measurement discount for lack of marketability", "label": "Fair Value Measurement Discount For Lack Of Marketability", "documentation": "Fair value measurement discount for lack of marketability." } } }, "auth_ref": [] }, "rani_FairValueMeasurementExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "FairValueMeasurementExpectedVolatilityRate", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementUnobservableInputsUsedInFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value measurement expected volatility rate", "label": "Fair Value Measurement Expected Volatility Rate", "documentation": "Fair value measurement expected volatility rate." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [ "r493", "r494", "r495", "r497", "r794", "r1032", "r1036" ] }, "rani_FairValueMeasurementProbabilityOfExitEvents": { "xbrltype": "percentItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "FairValueMeasurementProbabilityOfExitEvents", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementUnobservableInputsUsedInFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value measurement probability of exit events", "label": "Fair Value Measurement Probability Of Exit Events", "documentation": "Fair value measurement probability of exit events." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfChangesInFairValueOfLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r342", "r376", "r377", "r378", "r379", "r380", "r381", "r492", "r494", "r495", "r496", "r497", "r506", "r507", "r509", "r567", "r568", "r569", "r774", "r775", "r786", "r787", "r788", "r794", "r797" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring", "label": "Fair Value, Recurring [Member]", "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": [ "r794", "r1029", "r1030", "r1031", "r1032", "r1033", "r1036" ] }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPeriodIncreaseDecrease", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfChangesInFairValueOfLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease)", "totalLabel": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease), Total", "terseLabel": "Change in estimated fair value", "documentation": "Amount of increase (decrease) of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r508", "r1034" ] }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfChangesInFairValueOfLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Settlement of Series E warrants", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements", "documentation": "Amount of settlements of financial instrument classified as a derivative asset (liability) after deduction of derivative liability, measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r501", "r508" ] }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfChangesInFairValueOfLiabilityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs", "documentation": "Fair value of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r498", "r508" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r8" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesSummaryOfAshCashEquivalentsRestrictedCashEquivalentsAndMarketa", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r256", "r257", "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", "r299", "r300", "r301", "r302", "r303", "r305", "r306", "r307", "r350", "r365", "r479", "r514", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r579", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r627", "r770", "r794", "r795", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r807", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r969", "r970", "r971", "r972", "r1028", "r1031", "r1032", "r1033", "r1035", "r1036" ] }, "us-gaap_ForeignGovernmentDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignGovernmentDebtSecuritiesMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "International goverment", "label": "Debt Security, Government, Non-US [Member]", "documentation": "Debt security issued by government not domiciled in United States of America (US)." } } }, "auth_ref": [ "r807", "r995", "r1065" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r833", "r843", "r853", "r885" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r833", "r843", "r853", "r885" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r833", "r843", "r853", "r885" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r833", "r843", "r853", "r885" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r833", "r843", "r853", "r885" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]", "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year" } } }, "auth_ref": [ "r866" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on disposal of property and equipment", "terseLabel": "Loss on disposal of property and equipment", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "totalLabel": "Gain (Loss) on Disposition of Property Plant Equipment, Total", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r4" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "totalLabel": "General and Administrative Expense, Total", "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": [ "r90", "r709" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfComponentsOfEquitybasedCompensationExpenseDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfAmountsChargedForServicesAndRentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and Administrative Expense", "label": "General and Administrative Expense [Member]", "verboseLabel": "General and Administrative", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r90" ] }, "us-gaap_GovernmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GovernmentMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesSummaryOfAshCashEquivalentsRestrictedCashEquivalentsAndMarketa" ], "lang": { "en-us": { "role": { "terseLabel": "International government", "label": "Government [Member]", "documentation": "Organization that is the governing authority of a community." } } }, "auth_ref": [] }, "rani_GrossProceedsFromOffering": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "GrossProceedsFromOffering", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Gross Proceeds from Offering", "label": "Gross Proceeds From Offering", "terseLabel": "Gross proceeds", "verboseLabel": "Gross proceeds from offering" } } }, "auth_ref": [] }, "us-gaap_IPOMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IPOMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "IPO [Member]", "label": "IPO [Member]", "verboseLabel": "IPO", "documentation": "First sale of stock by a private company to the public." } } }, "auth_ref": [] }, "rani_InCubeLabsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "InCubeLabsLLCMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfAmountsChargedForServicesAndRentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "ICL", "terseLabel": "ICL", "label": "In Cube Labs L L C [Member]", "documentation": "InCube Labs, LLC" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfComponentsOfEquitybasedCompensationExpenseDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfAmountsChargedForServicesAndRentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r312", "r313", "r315", "r499", "r503", "r508", "r633", "r635", "r714", "r755", "r796", "r1064" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfComponentsOfEquitybasedCompensationExpenseDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfAmountsChargedForServicesAndRentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r313", "r315", "r499", "r503", "r508", "r633", "r635", "r714", "r755", "r796", "r1064" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r202", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r439", "r440", "r441", "r442", "r658", "r791" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes", "label": "Income Taxes Paid, Net", "totalLabel": "Income Taxes Paid, Net, Total", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r25", "r197", "r432", "r433" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Accounts payable", "negatedLabel": "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": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCollaborativeAndEvaluationArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Liabilities", "totalLabel": "Increase (Decrease) in Accrued Liabilities, Total", "terseLabel": "Accrued expenses and other current liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Deferred Revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r756" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase (Decrease) in Operating Lease Liability", "negatedLabel": "Operating lease liabilities", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r912", "r939" ] }, "rani_IncreaseDecreaseInPerYear": { "xbrltype": "percentItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "IncreaseDecreaseInPerYear", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Increase Decrease In Per Year", "label": "Increase Decrease In Per Year" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r3" ] }, "rani_IncreaseNetOfTaxAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "IncreaseNetOfTaxAssets", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Increase net of tax assets", "documentation": "Increase net of tax assets" } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r833", "r843", "r853", "r877", "r885", "r889", "r897" ] }, "rani_InitialTermLeasesAgreement": { "xbrltype": "stringItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "InitialTermLeasesAgreement", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial Term Leases Agreement", "documentation": "Initial Term Leases Agreement", "label": "Initial Term Leases Agreement" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r895" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r825", "r901" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r825", "r901" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r825", "r901" ] }, "us-gaap_InterestAndOtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestAndOtherIncome", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Interest and Other Income", "terseLabel": "Interest income and other, net", "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpense", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense and other, net", "label": "Interest Expense, Operating and Nonoperating", "totalLabel": "Interest Expense, Total", "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense." } } }, "auth_ref": [ "r237", "r241", "r244", "r245", "r248", "r526", "r767", "r768" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r192", "r195", "r196" ] }, "us-gaap_InterestReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestReceivable", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Interest Receivable", "terseLabel": "Interest income receivable", "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable." } } }, "auth_ref": [ "r931", "r1070" ] }, "rani_IssuanceOfCommonStockForExerciseOfPrefundWarrantsShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "IssuanceOfCommonStockForExerciseOfPrefundWarrantsShares", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of pre-funded warrants", "label": "Issuance Of Common Stock For Exercise Of Prefund Warrants Shares", "documentation": "Issuance Of Common Stock For Exercise Of Prefund Warrants Shares" } } }, "auth_ref": [] }, "rani_IssuanceOfCommonStockInConnectionWithTheStockPurchaseAgreementNetOfIssuanceCosts": { "xbrltype": "sharesItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "IssuanceOfCommonStockInConnectionWithTheStockPurchaseAgreementNetOfIssuanceCosts", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock in connection with the July Securities Purchase Agreement, net of issuance costs, Shares", "label": "Issuance of Common Stock in Connection With the Stock Purchase Agreement, Net of Issuance Costs", "documentation": "Issuance of Common Stock in Connection With the Stock Purchase Agreement, Net of Issuance Costs" } } }, "auth_ref": [] }, "us-gaap_LandSubjectToGroundLeases": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LandSubjectToGroundLeases", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land Subject to Ground Leases", "label": "Land Subject to Ground Leases", "documentation": "Area of land subject to a ground lease." } } }, "auth_ref": [ "r1042" ] }, "us-gaap_LeaseAndRentalExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseAndRentalExpense", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rent expense", "label": "Operating Leases, Rent Expense", "totalLabel": "Operating Leases, Rent Expense, Total", "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "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": [ "r539", "r547" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r539", "r547" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r538" ] }, "us-gaap_LesseeOperatingLeaseDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseDescription", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Description", "label": "Lessee, Operating Lease, Description", "documentation": "Description of lessee's operating lease." } } }, "auth_ref": [ "r540" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Future Minimum Operating Lease Payments", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "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": [ "r1044" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total undiscounted future minimum lease payments", "terseLabel": "Total undiscounted future minimum lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "verboseLabel": "Future minimum lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r545" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "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": [ "r545" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (remaining three months)", "verboseLabel": "2022 (remaining three months)", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "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": [ "r545" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "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": [ "r545" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "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": [ "r545" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "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": [ "r545" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "verboseLabel": "2023 (totaled)", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "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": [ "r545" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Imputed interest", "terseLabel": "Less: Imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r545" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Lessee, Operating Lease, 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": [ "r1043" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Term of Contract", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1043" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r533" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r17", "r70", "r71", "r72", "r75", "r76", "r77", "r78", "r201", "r288", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r463", "r466", "r467", "r517", "r684", "r765", "r820", "r989", "r1049", "r1050" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r85", "r125", "r620", "r806", "r944", "r973", "r1037" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Stockholders' Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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": [ "r72", "r161", "r201", "r288", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r463", "r466", "r467", "r517", "r806", "r989", "r1049", "r1050" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Financial liabilities measured at fair value", "label": "Liabilities, Fair Value Disclosure", "terseLabel": "Total liabilities", "totalLabel": "Liabilities, Fair Value Disclosure, Total", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r494", "r1029" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest", "terseLabel": "General Partner Ownership Interest", "documentation": "Percentage investment held by the managing member or general partner of the limited liability company (LLC) or limited partnership (LP)." } } }, "auth_ref": [ "r31" ] }, "us-gaap_LimitedLiabilityCompanyLLCPreferredUnitAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LimitedLiabilityCompanyLLCPreferredUnitAuthorized", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Preferred units authorized", "label": "Limited Liability Company (LLC) Preferred Unit, Authorized", "documentation": "Maximum number of preferred units of ownership permitted to be issued of a limited liability company (LLC)." } } }, "auth_ref": [] }, "us-gaap_LimitedLiabilityCompanyLLCPreferredUnitIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LimitedLiabilityCompanyLLCPreferredUnitIssued", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Preferred units issued", "label": "Limited Liability Company (LLC) Preferred Unit, Issued", "documentation": "Number of preferred units issued of limited liability company (LLC)." } } }, "auth_ref": [ "r104" ] }, "us-gaap_LimitedLiabilityCompanyLLCPreferredUnitOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LimitedLiabilityCompanyLLCPreferredUnitOutstanding", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Preferred units outstanding", "label": "Limited Liability Company (LLC) Preferred Unit, Outstanding", "documentation": "Number of preferred units of ownership outstanding of a limited liability company (LLC)." } } }, "auth_ref": [] }, "rani_LineOfCreditAvailableToBeDrawn": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "LineOfCreditAvailableToBeDrawn", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit available to be drawn", "label": "Line Of Credit Available To be Drawn", "documentation": "Line Of Credit Available To be Drawn" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum Borrowing Capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r69", "r74" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining Borrowing Capacity", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r69", "r74", "r324" ] }, "rani_LoanAndSecurityAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "LoanAndSecurityAgreementMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan and Security Agreement", "label": "Loan And Security Agreement [Member]", "documentation": "Loan and Security Agreement." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtFuturePrincipalPaymentsForTheCompanysDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total principal payments", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r17", "r122", "r341", "r352", "r774", "r775", "r804", "r1060" ] }, "us-gaap_LongTermDebtAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtAbstract", "lang": { "en-us": { "role": { "label": "Long-Term Debt, Unclassified [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtFuturePrincipalPaymentsForTheCompanysDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt and Lease Obligation, Current", "totalLabel": "Total long-term debt, less current portion", "documentation": "Amount of long-term debt and lease obligation, classified as current." } } }, "auth_ref": [ "r71" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtCurrent", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtFuturePrincipalPaymentsForTheCompanysDebtDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Current Maturities", "totalLabel": "Total long-term debt, less current portion", "terseLabel": "Current portion of long-term debt", "verboseLabel": "Less: current portion of long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r165" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtFuturePrincipalPaymentsForTheCompanysDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r6", "r203", "r345" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtFuturePrincipalPaymentsForTheCompanysDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2026", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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": [ "r6", "r203", "r345" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtFuturePrincipalPaymentsForTheCompanysDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r6", "r203", "r345" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtFuturePrincipalPaymentsForTheCompanysDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "2024 (remaining six months)", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year." } } }, "auth_ref": [ "r945" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtFuturePrincipalPaymentsForTheCompanysDebtDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, less current portion", "totalLabel": "Total long-term debt, less current portion", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r167" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebt1" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-Term Debt", "terseLabel": "Long-Term Debt with Detachable Warrants", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r99" ] }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCollaborativeAndEvaluationArrangementsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Category of Item Purchased [Axis]", "documentation": "Information by category of items purchased under a long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCollaborativeAndEvaluationArrangementsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Purchase Commitment, Category of Item Purchased [Domain]", "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermPurchaseCommitmentLineItems", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCollaborativeAndEvaluationArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Purchase Commitment [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": [] }, "us-gaap_LongTermPurchaseCommitmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermPurchaseCommitmentTable", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCollaborativeAndEvaluationArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Purchase Commitment [Table]", "documentation": "Disclosure of information about long-term purchase arrangement. Includes, but is not limited to, term of arrangement with supplier, minimum quantity required, milestone, period covered by arrangement, and committed amount. Excludes short-term purchase arrangement and unconditional purchase obligation." } } }, "auth_ref": [] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [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": [ "r318", "r319", "r320", "r323", "r422", "r772", "r984", "r985" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesTable", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation." } } }, "auth_ref": [ "r318", "r319", "r320", "r323", "r422", "r772", "r984", "r985" ] }, "us-gaap_MarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecurities", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities", "label": "Marketable Securities", "totalLabel": "Marketable Securities, Total", "documentation": "Amount of investment in marketable security." } } }, "auth_ref": [ "r126", "r929" ] }, "us-gaap_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "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": [ "r64" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfProfitsInterestsActivityDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementUnobservableInputsUsedInFairValueMeasurementDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "verboseLabel": "Maximum", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r144", "r145", "r146", "r147", "r148", "r151", "r152", "r319", "r320", "r321", "r322", "r383", "r422", "r497", "r596", "r632", "r634", "r648", "r676", "r677", "r737", "r738", "r739", "r740", "r741", "r753", "r754", "r769", "r778", "r789", "r797", "r798", "r802", "r803", "r808", "r993", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r869" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r869" ] }, "us-gaap_MeasurementInputDiscountForLackOfMarketabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputDiscountForLackOfMarketabilityMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementUnobservableInputsUsedInFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input, Discount for Lack of Marketability", "label": "Measurement Input, Discount for Lack of Marketability [Member]", "documentation": "Measurement input using amount by which value of business ownership interest is reduced to reflect lack of ability to convert business interest into cash quickly." } } }, "auth_ref": [ "r797", "r1031", "r1032", "r1033" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementUnobservableInputsUsedInFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input, Expected Term", "label": "Measurement Input, Expected Term [Member]", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r1031", "r1032", "r1033" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementUnobservableInputsUsedInFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input, Price Volatility", "label": "Measurement Input, Price Volatility [Member]", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r797", "r1031", "r1032", "r1033" ] }, "rani_MeasurementInputProbabilityOfExitEventsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "MeasurementInputProbabilityOfExitEventsMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementUnobservableInputsUsedInFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Probability Of Exit Events", "label": "Measurement Input Probability Of Exit Events [Member]", "documentation": "Measurement input probability of exit events member." } } }, "auth_ref": [] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementUnobservableInputsUsedInFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r495", "r496", "r497", "r797" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementUnobservableInputsUsedInFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r495", "r496", "r497", "r797" ] }, "us-gaap_MemberUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MemberUnitsMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Profits Interests", "label": "Member Units [Member]", "documentation": "Ownership interest in limited liability company (LLC)." } } }, "auth_ref": [] }, "rani_MembersDeficitMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "MembersDeficitMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "label": "Members' Deficit [Member]", "documentation": "Members' Deficit.", "verboseLabel": "Members' Deficit [Member]" } } }, "auth_ref": [] }, "us-gaap_MembersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MembersEquityAbstract", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity / members' deficit:", "label": "Members' Equity [Abstract]", "verboseLabel": "Stockholders' equity:" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfProfitsInterestsActivityDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementUnobservableInputsUsedInFairValueMeasurementDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "verboseLabel": "Minimum", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r144", "r145", "r146", "r147", "r148", "r151", "r152", "r319", "r320", "r321", "r322", "r383", "r422", "r497", "r596", "r632", "r634", "r648", "r676", "r677", "r737", "r738", "r739", "r740", "r741", "r753", "r754", "r769", "r778", "r789", "r797", "r798", "r802", "r808", "r993", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinorityInterest", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interest", "label": "Equity, Attributable to Noncontrolling Interest", "periodEndLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance", "periodStartLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance", "totalLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Total", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r84", "r124", "r201", "r288", "r325", "r327", "r328", "r329", "r332", "r333", "r517", "r619", "r688" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r888" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesSummaryOfAshCashEquivalentsRestrictedCashEquivalentsAndMarketa", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Money market funds", "terseLabel": "Money market funds", "label": "Money Market Funds [Member]", "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": [ "r995" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r896" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r870" ] }, "us-gaap_NetAssetValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetAssetValuePerShare", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Net Asset Value Per Share", "periodEndLabel": "Net Asset Value Per Share, Ending Balance", "periodStartLabel": "Net Asset Value Per Share, Beginning Balance", "documentation": "Net asset value per share or per unit of investments in certain entities that calculate net asset value per share. Includes, but is not limited to, by unit, membership interest, or other ownership interest. Investment includes, but is not limited to, investment in certain hedge funds, venture capital funds, private equity funds, real estate partnerships or funds. Excludes fair value disclosure." } } }, "auth_ref": [ "r667", "r674", "r675", "r688", "r704", "r742", "r820" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r194" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r194" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Operating activities, net", "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "terseLabel": "Operating activities, net", "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": [ "r93", "r94", "r95" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfComputationOfBasicAndDilutedNetLossPerClassACommonShareDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "verboseLabel": "Net loss per Class A common share attributable to Rani Therapeutics Holdings, Inc.", "totalLabel": "Net loss attributable to Rani Therapeutics Holdings, Inc.", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r89", "r95", "r127", "r159", "r177", "r180", "r184", "r201", "r207", "r211", "r212", "r214", "r215", "r216", "r220", "r221", "r228", "r288", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r450", "r459", "r491", "r517", "r625", "r706", "r727", "r728", "r818", "r989" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Net loss attributable to non-controlling interest", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "totalLabel": "Net Income (Loss) Attributable to Noncontrolling Interest, Total", "terseLabel": "Net loss attributable to non-controlling interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r58", "r112", "r177", "r180", "r216", "r220", "r221", "r624", "r936" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfComputationOfBasicAndDilutedNetLossPerClassACommonShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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": [] }, "rani_NonControllingInterestsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "NonControllingInterestsPolicyTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling Interest", "label": "Non-controlling Interests Policy Text Block", "documentation": "Non-controlling Interests Policy Text Block" } } }, "auth_ref": [] }, "rani_NonCorrespondingClassAUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "NonCorrespondingClassAUnitsMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-corresponding Class A Units", "terseLabel": "Non Corresponding Class A Units [Member]", "label": "Non Corresponding Class A Units [Member]", "documentation": "Non Corresponding Class A Units [Member]" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r869" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r833", "r843", "r853", "r877", "r885" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r860" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r859" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r877" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r896" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r896" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r52", "r369", "r946", "r947", "r948", "r951", "r1068" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense), net", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "rani_NovartisAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "NovartisAgreementMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureEvaluationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Novartis Agreement [Member]", "documentation": "Novartis Agreement [Member]", "terseLabel": "Novartis Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_OfficersCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OfficersCompensation", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Salary", "label": "Salary and Wage, Officer, Excluding Cost of Good and Service Sold", "documentation": "Amount of expense for salary and wage arising from service rendered by officer. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold." } } }, "auth_ref": [ "r937" ] }, "rani_OneTimePatentPaymentToRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "OneTimePatentPaymentToRelatedParty", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "One time patent payment to related party", "label": "One time patent payment to related party", "terseLabel": "One time patent payment to related party" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "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.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r130", "r766", "r955", "r956", "r957", "r958", "r959" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability", "totalLabel": "Total operating lease liability", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r536" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumOperatingLeasePaymentsDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liability", "verboseLabel": "Less: Current portion of operating lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r536" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumOperatingLeasePaymentsDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Operating Lease, Liability, Noncurrent, Total", "terseLabel": "Operating lease liability, less current portion", "label": "Operating Lease, Liability, Noncurrent", "verboseLabel": "Operating lease liability, net current portion", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r536" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesSummaryOfConsolidatedBalanceSheetsAndStatementsOfCashFlowRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating cash flows used for operating leases", "label": "Operating Lease, Payments", "terseLabel": "Monthly base rent for initial term of the lease", "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": [ "r537", "r541" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r535" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash operating lease expense", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r940" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesSummaryOfConsolidatedBalanceSheetsAndStatementsOfCashFlowRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r544", "r805" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesSummaryOfConsolidatedBalanceSheetsAndStatementsOfCashFlowRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Service agreement remaining term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term (in 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": [ "r543", "r805" ] }, "us-gaap_OperatingLeasesLeaseIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasesLeaseIncomeAbstract", "lang": { "en-us": { "role": { "label": "Operating Lease, Lease Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusiness" ], "lang": { "en-us": { "role": { "terseLabel": "Organization and Nature of Business", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r67", "r110", "r649", "r650" ] }, "rani_OrganizationalTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "OrganizationalTransactionsMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Organizational Transactions [Member]", "label": "Organizational Transactions [Member]", "documentation": "Organizational Transactions." } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesScheduleOfAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Accrued Liabilities", "documentation": "Amount of expenses incurred but not yet paid classified as other." } } }, "auth_ref": [ "r120" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r163" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other Comprehensive Income (Loss), Net of Tax, Total", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r11", "r16", "r178", "r181", "r185", "r216", "r518", "r519", "r524", "r603", "r626", "r934", "r935" ] }, "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossTaxAbstract", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Tax [Abstract]", "terseLabel": "Other comprehensive loss" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net unrealized gain on marketable securities", "negatedLabel": "Net unrealized gain on marketable securities", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax", "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r175", "r176", "r287" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r869" ] }, "us-gaap_OtherPrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherPrepaidExpenseCurrent", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Other Prepaid Expense, Current", "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": [ "r933", "r976" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r831", "r841", "r851", "r883" ] }, "rani_OutstandingCapitalClassAUnitMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "OutstandingCapitalClassAUnitMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Outstanding Capital Class A Unit [Member]", "documentation": "Outstanding Capital Class A Unit [Member]" } } }, "auth_ref": [] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r834", "r844", "r854", "r886" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r834", "r844", "r854", "r886" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "OwnershipAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "OwnershipDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "rani_PairedInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "PairedInterestMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Paired Interest", "label": "Paired Interest [Member]", "documentation": "Paired Interest" } } }, "auth_ref": [] }, "rani_PairedInterestsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "PairedInterestsMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Paired Interests", "terseLabel": "Paired Interest [Member]", "label": "Paired Interests [Member]", "documentation": "Paired Interests [Member]" } } }, "auth_ref": [] }, "srt_ParentCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ParentCompanyMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rani Therapeutics Holdings Inc.", "label": "Parent Company [Member]", "documentation": "Registrant with controlling financial interest in one or more subsidiaries. Controlling interest in subsidiary includes, but is not limited to, primary beneficiary of variable interest entity (VIE). Controlling interest in subsidiary excludes broker-dealer with controlling financial interest in subsidiary but control is likely to be temporary." } } }, "auth_ref": [ "r143", "r203" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r858" ] }, "rani_PaycheckProtectionProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "PaycheckProtectionProgramMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Paycheck Protection Program", "label": "Paycheck Protection Program [Member]", "documentation": "Paycheck Protection Program" } } }, "auth_ref": [] }, "us-gaap_PaymentsForOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForOperatingActivitiesAbstract", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesSummaryOfConsolidatedBalanceSheetsAndStatementsOfCashFlowRelatedToLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in lease liabilities:", "label": "Payments for Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Stock issuance costs", "label": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r22" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Tax withholdings paid on behalf of employees for net share settlement", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r191" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of marketable securities", "terseLabel": "Purchases of marketable securities", "label": "Payments to Acquire Marketable Securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r964" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "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": [ "r91" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r868" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r868" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r860" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r877" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r870" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r859" ] }, "rani_PercentageOfIncreaseInMonthlyBaseRentPerYear": { "xbrltype": "percentItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "PercentageOfIncreaseInMonthlyBaseRentPerYear", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of increase in monthly base rent (per year)", "label": "Percentage Of Increase In Monthly Base Rent (Per Year)", "documentation": "Percentage Of Increase In Monthly Base Rent (Per Year)" } } }, "auth_ref": [] }, "rani_PercentageOfTaxBenefitToBeTransferred": { "xbrltype": "percentItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "PercentageOfTaxBenefitToBeTransferred", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of tax benefit to be transferred", "label": "Percentage Of Tax Benefit To Be Transferred", "documentation": "Percentage of tax benefit to be transferred." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Prior Service Cost [Member]", "terseLabel": "Pension Adjustments Prior Service Cost" } } }, "auth_ref": [ "r861" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Service Cost [Member]", "terseLabel": "Pension Adjustments Service Cost" } } }, "auth_ref": [ "r905" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Benefits Adjustments, Footnote [Text Block]", "terseLabel": "Pension Benefits Adjustments, Footnote" } } }, "auth_ref": [ "r860" ] }, "rani_PreFundedWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "PreFundedWarrantMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Pre Funded Warrant Member", "label": "Pre Funded Warrant [Member]", "terseLabel": "Pre-Funded Warrant [Member]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "verboseLabel": "Preferred stock, par or stated value per share", "terseLabel": "Preferred stock, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r79", "r354" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred stock authorized", "terseLabel": "Units Authorized", "label": "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": [ "r79", "r686" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock issued", "label": "Preferred Stock, Shares Issued", "totalLabel": "Preferred Stock, Shares Issued, Total", "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": [ "r79", "r354" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred stock outstanding", "terseLabel": "Units Outstanding", "label": "Preferred Stock, Shares Outstanding", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "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": [ "r79", "r686", "r704", "r1068", "r1069" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred stock, $0.0001 par value - 20,000 shares authorized; none issued and outstanding as of September 30, 2024 and December 31, 2023", "terseLabel": "Carrying Value", "label": "Preferred Stock, Value, Issued", "totalLabel": "Preferred Stock, Value, Issued, Total", "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance", "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance", "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": [ "r79", "r615", "r806" ] }, "us-gaap_PreferredUnitsByNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredUnitsByNameAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Units by Name", "label": "Preferred Units by Name [Axis]", "documentation": "Information by type or class of preferred units or special units." } } }, "auth_ref": [ "r105" ] }, "us-gaap_PreferredUnitsClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredUnitsClassDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Units, Class", "label": "Preferred Units, Class [Domain]", "documentation": "Type or class of preferred units or special units." } } }, "auth_ref": [ "r105" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Prepaid Expense, Current, Total", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r172", "r308", "r309", "r759" ] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "us-gaap_PrepaidInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidInterest", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income receivable included in prepaid expenses and other current assets", "label": "Prepaid Interest", "documentation": "Amount of asset related to consideration paid in advance for interest that provides economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r760", "r771", "r976" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from issuance of common stock and pre-funded warrants in connection with the July Securities Purchase Agreement, net of issuance costs of $1,117", "terseLabel": "Proceeds from isuance of common stock in connection with the Stock Purchase Agreement, net of issuance costs", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r1" ] }, "rani_ProceedsFromIssuanceOfCommonStockUnderTheEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ProceedsFromIssuanceOfCommonStockUnderTheEmployeeStockPurchasePlan", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Proceeds from Issuance of common stock under the employee stock purchase plan", "label": "Proceeds from Issuance of common stock under the employee stock purchase plan", "terseLabel": "Issuance of common stock under employee stock purchase plan" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of debt", "label": "Proceeds from Issuance of Debt", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r938" ] }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfWarrants", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds From Issuance Of Warrants", "label": "Proceeds from Issuance of Warrants", "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)." } } }, "auth_ref": [ "r1" ] }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Proceeds from Issuance or Sale of Equity, Total", "label": "Proceeds from Issuance or Sale of Equity", "terseLabel": "Proceeds from Issuance or Sale of Equity", "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity." } } }, "auth_ref": [ "r1", "r653" ] }, "us-gaap_ProceedsFromOtherEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromOtherEquity", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash received from equity financing", "label": "Proceeds from Other Equity", "documentation": "Amount of cash inflow from the issuance of equity classified as other." } } }, "auth_ref": [ "r1" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from 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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-Sale", "label": "Proceeds from Sale of Debt Securities, Available-for-Sale", "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r21", "r190", "r255", "r286" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Options Exercised", "terseLabel": "Exercise of options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r1", "r14" ] }, "us-gaap_ProceedsFromStockPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockPlans", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuance of common stock in connection with the July Securities Purchase Agreement, net of issuance costs, Value", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from employee stock purchase plan", "documentation": "The cash inflow associated with the amount received from the stock plan during the period." } } }, "auth_ref": [ "r1" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLossUnaudited", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss and comprehensive loss", "terseLabel": "Net loss", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r159", "r177", "r180", "r193", "r201", "r207", "r216", "r220", "r221", "r288", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r450", "r459", "r461", "r464", "r465", "r491", "r517", "r608", "r623", "r663", "r706", "r727", "r728", "r792", "r793", "r819", "r936", "r989" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "totalLabel": "Property, Plant and Equipment, Net, Total", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r5", "r546", "r609", "r622", "r806" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r858" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r858" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfProfitsInterestsActivityDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementUnobservableInputsUsedInFairValueMeasurementDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r144", "r145", "r146", "r147", "r148", "r151", "r152", "r319", "r320", "r321", "r322", "r375", "r383", "r412", "r413", "r414", "r422", "r497", "r570", "r580", "r596", "r632", "r634", "r648", "r676", "r677", "r737", "r738", "r739", "r740", "r741", "r753", "r754", "r769", "r778", "r789", "r797", "r798", "r802", "r803", "r808", "r812", "r982", "r993", "r1032", "r1052", "r1053", "r1054", "r1055", "r1056" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfProfitsInterestsActivityDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementUnobservableInputsUsedInFairValueMeasurementDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r144", "r145", "r146", "r147", "r148", "r151", "r152", "r319", "r320", "r321", "r322", "r375", "r383", "r412", "r413", "r414", "r422", "r497", "r570", "r580", "r596", "r632", "r634", "r648", "r676", "r677", "r737", "r738", "r739", "r740", "r741", "r753", "r754", "r769", "r778", "r789", "r797", "r798", "r802", "r803", "r808", "r812", "r982", "r993", "r1032", "r1052", "r1053", "r1054", "r1055", "r1056" ] }, "rani_RaniLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "RaniLLCMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rani LLC", "documentation": "Rani LLC.", "label": "Rani L L C [Member]" } } }, "auth_ref": [] }, "rani_RaniLlcIclServiceAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "RaniLlcIclServiceAgreementMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Rani LLC-ICL Service Agreement [Member]", "documentation": "Rani LLC-ICL Service Agreement [Member]" } } }, "auth_ref": [] }, "rani_RaniManagementServiceAndInCubeLabsLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "RaniManagementServiceAndInCubeLabsLlcMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Rani Management Service and In Cube Labs LLC [Member]", "label": "Rani Management Service and In Cube Labs LLC [Member]", "verboseLabel": "RMS-ICL" } } }, "auth_ref": [] }, "us-gaap_ReceivablesLongTermContractsOrPrograms": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivablesLongTermContractsOrPrograms", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCollaborativeAndEvaluationArrangementsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureEvaluationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Receivables, Long-Term Contracts or Programs", "totalLabel": "Receivables, Long-term Contracts or Programs, Total", "terseLabel": "Receivables or net contract assets from agreement", "documentation": "Amount to be collected within one year of the balance sheet date (or one operating cycle, if longer) from customers in accordance with the contractual provisions of long-term contracts or programs including amounts billed and unbilled as of the balance sheet date." } } }, "auth_ref": [ "r932" ] }, "rani_RecentlyAdoptedAccountingPronouncementsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "RecentlyAdoptedAccountingPronouncementsPolicyTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Adopted Accounting Pronouncements", "label": "Recently Adopted Accounting Pronouncements Policy [Text Block]", "documentation": "Recently adopted accounting pronouncements policy text block" } } }, "auth_ref": [] }, "us-gaap_RecoveryOfDirectCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RecoveryOfDirectCosts", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCollaborativeAndEvaluationArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Recovery of Direct Costs", "terseLabel": "Reimbursement of research and development expense", "documentation": "Return of or reimbursements received in relation to direct costs and expenses previously paid or incurred." } } }, "auth_ref": [ "r88" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r826", "r836", "r846", "r878" ] }, "rani_RegistrationRightsAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "RegistrationRightsAgreementMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Registration Rights Agreement", "documentation": "Registration Rights Agreement [Member]", "label": "Registration Rights Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfAmountsChargedForServicesAndRentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "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": [ "r254", "r382", "r557", "r558", "r612", "r621", "r679", "r680", "r681", "r682", "r683", "r703", "r705", "r736" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureEvaluationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction", "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r557", "r558", "r1048" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureEvaluationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction", "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "rani_RelatedPartyTransactionIncomeExpensesFromTransactionsWithRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "RelatedPartyTransactionIncomeExpensesFromTransactionsWithRelatedParty", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfAmountsChargedForServicesAndRentDetails" ], "lang": { "en-us": { "role": { "documentation": "Related Party Transaction Income Expenses From Transactions With Related Party", "label": "Related Party Transaction Income Expenses From Transactions With Related Party", "terseLabel": "Related party charges" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfAmountsChargedForServicesAndRentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [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": [ "r254", "r710", "r711", "r714" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfAmountsChargedForServicesAndRentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "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": [ "r254", "r382", "r557", "r558", "r612", "r621", "r679", "r680", "r681", "r682", "r683", "r703", "r705", "r736", "r1048" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "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": [ "r554", "r555", "r556", "r558", "r559", "r659", "r660", "r661", "r712", "r713", "r714", "r733", "r735" ] }, "rani_RemeasurementOfOperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "RemeasurementOfOperatingLeaseRightOfUseAssets", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Remeasurement of operating lease right-of-use assets", "label": "Remeasurement of operating lease right-of-use assets", "documentation": "Remeasurement of operating lease right-of-use assets" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayment of debt", "terseLabel": "Repayment of debt", "label": "Repayments of Long-Term Debt", "totalLabel": "Repayments of Long-Term Debt, Total", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r92", "r656" ] }, "us-gaap_RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureEvaluationAgreements" ], "lang": { "en-us": { "role": { "terseLabel": "Evaluation Agreements", "label": "Repurchase Agreements, Resale Agreements, Securities Borrowed, and Securities Loaned Disclosure [Text Block]", "documentation": "The entire disclosure for repurchase agreements (also known as repos), resale agreements (also known as reverse repurchase agreements or reverse repos), securities borrowed transactions, and securities loaned transactions." } } }, "auth_ref": [ "r115", "r578" ] }, "us-gaap_ResearchAndDevelopmentArrangementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentArrangementMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCollaborativeAndEvaluationArrangementsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research And Development Arrangement [Member]", "label": "Research and Development Arrangement [Member]", "documentation": "Contractual obligation to provide funding of research and development costs over periods that initially exceed one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "totalLabel": "Research and Development Expense, Total", "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": [ "r424", "r755", "r767", "r1057" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfComponentsOfEquitybasedCompensationExpenseDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfAmountsChargedForServicesAndRentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development Expense", "label": "Research and Development Expense [Member]", "verboseLabel": "Research and Development", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development Costs", "label": "Research and Development Expense, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process." } } }, "auth_ref": [ "r423" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RestatementAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r150", "r156", "r204", "r205", "r206", "r207", "r208", "r211", "r212", "r213", "r214", "r217", "r218", "r219", "r220", "r221", "r222", "r236", "r293", "r294", "r447", "r448", "r450", "r451", "r458", "r459", "r485", "r489", "r490", "r491", "r530", "r532", "r552", "r553", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r651", "r960" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r827", "r837", "r847", "r879" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r828", "r838", "r848", "r880" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r835", "r845", "r855", "r887" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RestatementDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r150", "r156", "r204", "r205", "r206", "r207", "r208", "r211", "r212", "r213", "r214", "r217", "r218", "r219", "r220", "r221", "r222", "r236", "r293", "r294", "r447", "r448", "r450", "r451", "r458", "r459", "r485", "r489", "r490", "r491", "r530", "r532", "r552", "r553", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r651", "r960" ] }, "us-gaap_RestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalents", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total cash, cash equivalents and restricted cash equivalents", "terseLabel": "Restricted cash equivalents, end of period", "label": "Restricted Cash and Cash Equivalents", "totalLabel": "Restricted Cash and Cash Equivalents, Total", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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": [ "r23", "r116", "r162", "r198", "r614" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r162" ] }, "us-gaap_RestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesReconciliationOfCashCashEquivalentsAndRestrictedCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash equivalents", "label": "Restricted Cash Equivalents", "totalLabel": "Restricted Cash Equivalents, Total", "documentation": "Amount of cash equivalents restricted as to withdrawal or usage. 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": [ "r749", "r750", "r941", "r1058", "r1061" ] }, "rani_RestrictedCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "RestrictedCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash Equivalents", "label": "Restricted Cash Equivalents, Fair Value Disclosure", "documentation": "Restricted Cash Equivalents, Fair Value Disclosure" } } }, "auth_ref": [] }, "rani_RestrictedCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "RestrictedCashEquivalentsMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesSummaryOfAshCashEquivalentsRestrictedCashEquivalentsAndMarketa" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash Equivalents", "label": "Restricted Cash Equivalents [Member]", "documentation": "Restricted Cash Equivalents [Member]" } } }, "auth_ref": [] }, "rani_RestrictedStockAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "RestrictedStockAwardsMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted Stock Awards", "label": "Restricted Stock Awards [Member]", "documentation": "Restricted stock awards." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitAndAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Awards [Member]", "verboseLabel": "Restricted Stock Awards", "label": "Restricted Stock [Member]", "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": [ "r29" ] }, "us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "label": "Restricted Stock, Shares Issued Net of Shares for Tax Withholdings", "terseLabel": "Issuance of common stock under employee equity plans, net of shares withheld for tax settlement , shares", "documentation": "Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitAndAwardActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted stock units", "terseLabel": "Restricted Stock Units [Member]", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated deficit", "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r82", "r104", "r618", "r642", "r647", "r657", "r687", "r806" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "verboseLabel": "Members Deficit [Member]", "terseLabel": "Accumulated Deficit [Member]", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r155", "r204", "r205", "r206", "r208", "r216", "r219", "r221", "r292", "r298", "r311", "r434", "r435", "r446", "r447", "r448", "r451", "r458", "r459", "r471", "r474", "r475", "r478", "r489", "r531", "r534", "r638", "r640", "r664", "r1068" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCollaborativeAndEvaluationArrangementsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureEvaluationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Revenue from contract", "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise." } } }, "auth_ref": [ "r128", "r129", "r237", "r242", "r243", "r246", "r248", "r249", "r250", "r251", "r372", "r373", "r597" ] }, "us-gaap_RevenueNotFromContractWithCustomer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueNotFromContractWithCustomer", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCollaborativeAndEvaluationArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Revenue", "label": "Revenue Not from Contract with Customer", "documentation": "Amount of revenue that is not accounted for under Topic 606." } } }, "auth_ref": [ "r916" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r708", "r757", "r762" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right- of- use asset obtained in exchange for new operating lease liabilities", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r542", "r805" ] }, "rani_RmsIclServiceAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "RmsIclServiceAgreementMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "RMS-ICL Service Agreement [Member]", "documentation": "RMS-ICL Service Agreement [Member]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r896" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r896" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "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.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of common units", "label": "Sale of Stock, Number of Shares Issued in Transaction", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common unit, price per share", "label": "Sale of Stock, Price Per Share", "verboseLabel": "Stock offering price per share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "rani_SalesAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "SalesAgreementMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales Agreement", "label": "Sales Agreement [Member]", "documentation": "Sales Agreement [Member]" } } }, "auth_ref": [] }, "rani_SalesPriceAndFairValueOfCommonUnitsDifferenceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "SalesPriceAndFairValueOfCommonUnitsDifferenceAmount", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales price and fair value of common units, difference", "label": "Sales Price And Fair Value Of Common Units Difference Amount", "documentation": "Sales price and fair value of common units, difference amount." } } }, "auth_ref": [] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioForecastMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast [Member]", "label": "Forecast [Member]", "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact." } } }, "auth_ref": [ "r384", "r924", "r950" ] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "verboseLabel": "Previously Reported [Member]", "label": "Previously Reported [Member]", "documentation": "Represents amount as previously reported before adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r156", "r204", "r206", "r207", "r208", "r211", "r212", "r221", "r236", "r447", "r450", "r451", "r458", "r459", "r485", "r489", "r490", "r530", "r532", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r651", "r911", "r913", "r914", "r915", "r949", "r960", "r974", "r975", "r1027", "r1045", "r1046" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r150", "r222", "r384", "r909", "r950" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Expenses", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfComputationOfBasicAndDilutedNetLossPerClassACommonShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Security, Excluded EPS Calculation [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [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": [ "r29" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "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": [ "r29" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCashAndCashEquivalentsTable", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesSummaryOfAshCashEquivalentsRestrictedCashEquivalentsAndMarketa" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalent [Table]", "documentation": "Disclosure of information about cash and cash equivalent by type. Excludes restricted cash and cash equivalent." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of cash, cash equivalents and restricted cash equivalents", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of cash, cash equivalents, restricted cash equivalents and marketable securities", "label": "Cash, Cash Equivalents and Investments [Table Text Block]", "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]", "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r460" ] }, "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of consolidated balance sheets and statements of cash flow related to leases", "label": "Condensed Cash Flow Statement [Table Text Block]", "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r925", "r945" ] }, "srt_ScheduleOfCondensedFinancialStatementsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScheduleOfCondensedFinancialStatementsTableTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Consolidated Balance Sheets and Statements of Cash Flow related to Leases", "label": "Condensed Financial Statements [Table Text Block]", "documentation": "Tabular disclosure of condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows." } } }, "auth_ref": [ "r925", "r945" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureEvaluationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Defined Benefit Plans Disclosures [Table]", "label": "Defined Benefit Plan [Table]", "documentation": "Disclosure of information about individual defined benefit pension plan or other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r9", "r42", "r43", "r44", "r45" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Computation of Basic and Diluted Net Loss Per Class A Common Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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": [ "r953" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of Components of Equity-based Compensation Expense", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r48" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets and Liabilities Recorded at Fair Value on a Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "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": [ "r1029", "r1030" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureLongTermDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Principal Payments for the Company's Debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfAmountsChargedForServicesAndRentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]", "label": "Related Party Transaction [Table]", "documentation": "Disclosure of information about related party transaction." } } }, "auth_ref": [ "r62", "r63", "r710", "r711", "r714" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Amounts Charged for Services and Rent", "label": "Schedule of Related Party Transactions [Table Text Block]", "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, 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": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfComponentsOfEquitybasedCompensationExpenseDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitAndAwardActivityDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r386", "r388", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415" ] }, "rani_ScheduleOfShareBasedCompensationProfitsInterestsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ScheduleOfShareBasedCompensationProfitsInterestsActivityTableTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Profits Interests Activity", "label": "Schedule Of Share Based Compensation Profits Interests Activity Table [Text Block]", "documentation": "Tabular disclosure for profits interests activity." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Restricted Stock Unit and Award Activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r107" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Stock Options and Options for Common Units Activity", "verboseLabel": "Summary Of Stock Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "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": [ "r12", "r13", "r107" ] }, "rani_SecondarySalesTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "SecondarySalesTransactionsMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secondary Sales Transactions", "label": "Secondary Sales Transactions [Member]", "documentation": "Secondary sales transactions." } } }, "auth_ref": [] }, "rani_SecuritiesPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "SecuritiesPurchaseAgreementMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Securities Purchase Agreement [Member]", "terseLabel": "Securities Purchase Agreement", "label": "Securities Purchase Agreement [Member]", "documentation": "Securities Purchase Agreement [Member]" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r821" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r823" ] }, "rani_SeriesACommonWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "SeriesACommonWarrantsMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Series A Common Warrants Member", "label": "Series A Common Warrants [Member]", "terseLabel": "Series A Common Warrants [Member]" } } }, "auth_ref": [] }, "us-gaap_SeriesAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesAMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series A [Member]", "label": "Series A [Member]", "documentation": "A classification of auction market preferred securities that may have different rights to other classifications of auction market preferred securities, for example Series B." } } }, "auth_ref": [] }, "rani_SeriesBCommonWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "SeriesBCommonWarrantsMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Series B Common Warrants Member", "label": "Series B Common Warrants [Member]", "terseLabel": "Series B Common Warrants [Member]" } } }, "auth_ref": [] }, "us-gaap_SeriesBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesBMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series B", "label": "Series B [Member]", "documentation": "A classification of auction market preferred securities that may have different rights to other classifications of auction market preferred securities, for example Series A." } } }, "auth_ref": [] }, "rani_SeriesBWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "SeriesBWarrantsMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfChangesInFairValueOfLiabilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Series b warrants member.", "label": "Series B Warrants [Member]", "terseLabel": "Series B Warrants" } } }, "auth_ref": [] }, "rani_SeriesEPreferredUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "SeriesEPreferredUnitsMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Series E Preferred Units [Member]", "documentation": "Series E preferred units.", "terseLabel": "Series E Preferred Units" } } }, "auth_ref": [] }, "rani_SeriesEWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "SeriesEWarrantsMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfChangesInFairValueOfLiabilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Series e warrants member.", "label": "Series E Warrants [Member]", "terseLabel": "Series E Warrants" } } }, "auth_ref": [] }, "rani_ServiceAgreementTerm": { "xbrltype": "stringItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ServiceAgreementTerm", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Service agreement term.", "label": "Service Agreement Term", "verboseLabel": "Service agreement term" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total", "terseLabel": "Stock-based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitAndAwardActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited, Number of Shares", "terseLabel": "Forfeited, Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r406" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitAndAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited, Weighted-Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r406" ] }, "rani_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsAsReplacementOfProfitsInterestsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsAsReplacementOfProfitsInterestsInPeriod", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitAndAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted as replacement of Profits Interests, Number of Shares", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants As Replacement Of Profits Interests In Period", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options grants as replacement of profits interests in period." } } }, "auth_ref": [] }, "rani_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsAsReplacementOfProfitsInterestsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "sharesItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsAsReplacementOfProfitsInterestsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitAndAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted as replacement of Profits Interests, Weighted-Average Grant Date Fair Value", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants As Replacement Of Profits Interests In Period Weighted Average Grant Date Fair Value", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options grants as replacement of profits interests in period weighted average grant date fair value." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitAndAwardActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted, number of shares", "terseLabel": "Granted, Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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": [ "r404" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitAndAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted, Weighted-Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r404" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitAndAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Outstanding, Number of Shares, Ending Balance", "periodStartLabel": "Outstanding, Number of Shares, Beginning Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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": [ "r401", "r402" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitAndAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, Weighted-Average Grant Date Fair Value", "periodEndLabel": "Outstanding, Weighted-Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r401", "r402" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitAndAwardActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested, Number of Shares", "verboseLabel": "Vested, Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r405" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitAndAwardActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Vested, Weighted-Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "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": [ "r405" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfComponentsOfEquitybasedCompensationExpenseDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitAndAwardActivityDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [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": [ "r386", "r388", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415" ] }, "rani_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCanceledAndReplacedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCanceledAndReplacedInPeriod", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfUnitOptionsActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of Options, Canceled and replaced with stock options", "terseLabel": "Number of Options, Canceled and replaced", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Canceled And Replaced In Period", "documentation": "Share based compensation arrangement by share based payment award options canceled and replaced in period." } } }, "auth_ref": [] }, "rani_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCanceledAndReplacedWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCanceledAndReplacedWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfUnitOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term, Canceled and replaced with stock options (in years)", "label": "Share based Compensation Arrangement By Share based Payment Award Options Canceled And Replaced Weighted Average Remaining Contractual Term", "documentation": "Share based Compensation Arrangement By Share based Payment Award Options Canceled And Replaced Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Exercisable at September 30, 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "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": [ "r395" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price per Share, Exercisable at September 30, 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "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": [ "r395" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Canceled", "negatedLabel": "Number of options, Forfeited", "verboseLabel": "Number of options, Forfeited", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r399" ] }, "rani_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedAsReplacementAwardsInPeriodIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedAsReplacementAwardsInPeriodIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Granted as replacement awards (in thousands)", "label": "Share-based Compensation Arrangement by Share-based Payment Award Options Granted As Replacement Awards in Period Intrinsic Value", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award Options Granted As Replacement Awards in Period Intrinsic Value." } } }, "auth_ref": [] }, "rani_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Granted (in thousands)", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of grant and grant price on options granted (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted in Period, Intrinsic Value" } } }, "auth_ref": [] }, "rani_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAsReplacementAwardsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAsReplacementAwardsInPeriodGross", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants As Replacement Awards In Period Gross", "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants As Replacement Awards In Period Gross.", "terseLabel": "Number of Options, Granted as replacement awards" } } }, "auth_ref": [] }, "rani_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAsReplacementAwardsWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsAsReplacementAwardsWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term, Granted as replacement awards (in years)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants As Replacement Awards Weighted Average Remaining Contractual Term", "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants As Replacement Awards Weighted Average Remaining Contractual Term." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfUnitOptionsActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of Options, Unit Grants", "terseLabel": "Number of Options, Granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r397" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Aggregate Intrinsic Value, Outstanding, Beginning Balance", "periodEndLabel": "Aggregate Intrinsic Value, Outstanding, Ending Balance", "verboseLabel": "Aggregate Intrinsic Value, Exercisable at September 30, 2021 (in thousands)", "terseLabel": "Aggregate Intrinsic Value, Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "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.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfUnitOptionsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Number of Options, Outstanding, Beginning balance", "periodEndLabel": "Number of Options, Outstanding, Ending balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "terseLabel": "Stock options, outstanding", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r393", "r394" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfUnitOptionsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted Average Exercise Price per Share, Outstanding, Beginning balance", "periodEndLabel": "Weighted Average Exercise Price per Share, Outstanding, Ending balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "terseLabel": "Stock options, outstanding, weighted average exercise price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r393", "r394" ] }, "rani_ShareBasedCompensationArrangementByShareBasedPaymentAwardProfitsInterestsActivityThreshold": { "xbrltype": "perShareItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardProfitsInterestsActivityThreshold", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfProfitsInterestsActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Profits Interests Threshold, Balance at September 30, 2021", "periodStartLabel": "Profits Interests Threshold, Balance at December 31, 2020", "label": "Share Based Compensation Arrangement By Share Based Payment Award Profits Interests Activity Threshold", "documentation": "Profits interests activity threshold" } } }, "auth_ref": [] }, "rani_ShareBasedCompensationArrangementByShareBasedPaymentAwardProfitsInterestsActivityThresholdCanceledAndReplacedWithRestrictedStockAwards": { "xbrltype": "perShareItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardProfitsInterestsActivityThresholdCanceledAndReplacedWithRestrictedStockAwards", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfProfitsInterestsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Profits Interests Threshold, Canceled and replaced with restricted stock awards", "label": "Share Based Compensation Arrangement By Share Based Payment Award Profits Interests Activity Threshold Canceled and replaced with Restricted Stock Awards", "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Profits Interests Activity Threshold Canceled and replaced with Restricted Stock Awards." } } }, "auth_ref": [] }, "rani_ShareBasedCompensationArrangementByShareBasedPaymentAwardProfitsInterestsActivityThresholdForfeitures": { "xbrltype": "perShareItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardProfitsInterestsActivityThresholdForfeitures", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfProfitsInterestsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Profits Interests Threshold, Forfeited", "label": "Share Based Compensation Arrangement By Share Based Payment Award Profits Interests Activity Threshold Forfeitures", "documentation": "Profits Interests Activity Threshold Forfeitures" } } }, "auth_ref": [] }, "rani_ShareBasedCompensationArrangementByShareBasedPaymentAwardProfitsInterestsActivityThresholdGrants": { "xbrltype": "perShareItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardProfitsInterestsActivityThresholdGrants", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfProfitsInterestsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Profits Interests Threshold, Granted", "label": "Share Based Compensation Arrangement By Share Based Payment Award Profits Interests Activity Threshold Grants", "documentation": "Profits Interests Activity Threshold Grants" } } }, "auth_ref": [] }, "rani_ShareBasedCompensationArrangementByShareBasedPaymentAwardProfitsInterestsActivityThresholdVested": { "xbrltype": "perShareItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardProfitsInterestsActivityThresholdVested", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfProfitsInterestsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Profits Interests Threshold, Vested", "label": "Share Based Compensation Arrangement By Share Based Payment Award Profits Interests Activity Threshold Vested", "documentation": "Share based compensation arrangement by share based payment award profits interests activity threshold vested." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitAndAwardActivityDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationTables", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfAmountsChargedForServicesAndRentDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price per Share, Exercised", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r398" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfUnitOptionsActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted Average Exercise Price per Share, Forfeited", "terseLabel": "Weighted Average Exercise Price per Share, Canceled and replaced with stock options", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r399" ] }, "rani_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsAsReplacementAwardsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsAsReplacementAwardsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price per Share, Granted as replacement awards", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Grants As Replacement Awards In Period Weighted Average Exercise Price", "documentation": "Share Based Compensation Arrangements By Share Based Payment Award Options Grants As Replacement Awards In Period Weighted Average Exercise Price" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfUnitOptionsActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted Average Exercise Price per Share, Unit Grants", "terseLabel": "Weighted Average Exercise Price per Share, Granted", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r397" ] }, "rani_ShareBasedCompensationNumberOfProfitsInterestsCanceledAndReplacedWithRestrictedStockAwards": { "xbrltype": "sharesItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ShareBasedCompensationNumberOfProfitsInterestsCanceledAndReplacedWithRestrictedStockAwards", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfRestrictedStockUnitAndAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cancelled", "negatedLabel": "Number of Profit Interests, Canceled and replaced with restricted stock awards", "label": "Share Based Compensation Number Of Profits Interests Canceled And Replaced With Restricted Stock Awards", "documentation": "Share Based Compensation Number Of Profits Interests Canceled And Replaced With Restricted Stock Awards." } } }, "auth_ref": [] }, "rani_ShareBasedCompensationNumberOfProfitsInterestsForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ShareBasedCompensationNumberOfProfitsInterestsForfeitures", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfProfitsInterestsActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of Profit Interests Forfeited", "label": "Share Based Compensation Number Of Profits Interests Forfeitures", "documentation": "Share Based Compensation Number Of Profits Interests Forfeitures." } } }, "auth_ref": [] }, "rani_ShareBasedCompensationNumberOfProfitsInterestsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ShareBasedCompensationNumberOfProfitsInterestsGrantsInPeriodGross", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfProfitsInterestsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Profit Interests Granted", "label": "Share Based Compensation Number Of Profits Interests Grants In Period Gross", "documentation": "Share Based Compensation Number Of Profits Interests Grants In Period Gross." } } }, "auth_ref": [] }, "rani_ShareBasedCompensationNumberOfProfitsInterestsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ShareBasedCompensationNumberOfProfitsInterestsOutstandingNumber", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfProfitsInterestsActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Number of Profit Interests, Balance at September 30, 2021", "periodStartLabel": "Number of Profit Interests, Balance at December 31, 2020", "label": "Share Based Compensation Number Of Profits Interests Outstanding Number", "documentation": "Share Based Compensation Number Of Profits Interests Outstanding Number." } } }, "auth_ref": [] }, "rani_ShareBasedCompensationNumberOfProfitsInterestsVested": { "xbrltype": "sharesItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ShareBasedCompensationNumberOfProfitsInterestsVested", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfProfitsInterestsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Number Of Profits Interests Vested", "documentation": "Share based compensation number of profits interests vested.", "negatedLabel": "Number of Profit Interests Vested" } } }, "auth_ref": [] }, "rani_ShareBasedCompensationProfitInterestsCanceledAndReplacedWithRestrictedStockAwardsWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ShareBasedCompensationProfitInterestsCanceledAndReplacedWithRestrictedStockAwardsWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfProfitsInterestsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value, Canceled and replaced with restricted stock awards", "label": "Share Based Compensation Profit Interests Canceled And Replaced With Restricted Stock Awards Weighted Average Grant Date Fair Value", "documentation": "Share Based Compensation Profit Interests Canceled And Replaced With Restricted Stock Awards Weighted Average Grant Date Fair Value." } } }, "auth_ref": [] }, "rani_ShareBasedCompensationProfitInterestsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ShareBasedCompensationProfitInterestsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfProfitsInterestsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value, Forfeited", "label": "Share Based Compensation Profit Interests Forfeitures Weighted Average Grant Date Fair Value", "documentation": "Share Based Compensation Profit Interests Forfeitures Weighted Average Grant Date Fair Value." } } }, "auth_ref": [] }, "rani_ShareBasedCompensationProfitInterestsGrantedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ShareBasedCompensationProfitInterestsGrantedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfProfitsInterestsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Profit Interests Granted Weighted Average Grant Date Fair Value", "documentation": "Share based compensation profit interests granted weighted average grant date fair value.", "terseLabel": "Weighted Average Grant Date Fair Value, Granted" } } }, "auth_ref": [] }, "rani_ShareBasedCompensationProfitInterestsVestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ShareBasedCompensationProfitInterestsVestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfProfitsInterestsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value, Vested", "label": "Share Based Compensation Profit Interests Vested Weighted Average Grant Date Fair Value", "documentation": "Share Based Compensation Profit Interests Vested Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "rani_ShareBasedCompensationProfitInterestsWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "ShareBasedCompensationProfitInterestsWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfProfitsInterestsActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Weighted Average Grant Date Fair Value, Balance at September 30, 2021", "periodStartLabel": "Weighted Average Grant Date Fair Value, Balance at December 31, 2020", "label": "Share Based Compensation Profit Interests Weighted Average Grant Date Fair Value", "documentation": "Share Based Compensation Profit Interests Weighted Average Grant Date Fair Value." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Exercisable at September 30, 2024 (in thousands)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "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.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term, Exercisable at September 30, 2024 (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "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" ] }, "rani_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfUnitOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term, Granted (in years)", "documentation": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Grants Weighted Average Remaining Contractual Term.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Grants Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "rani_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Nonvested at September 30, 2024 (in thousands)", "documentation": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Intrinsic Value.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Intrinsic Value" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Nonvested at September 30, 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares", "periodStartLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares, Beginning Balance", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Weighted Average Exercise Price per Share, Nonvested at September 30, 2024", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodStartLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price, Beginning Balance", "documentation": "Weighted average grant-date fair value of non-vested options outstanding." } } }, "auth_ref": [] }, "rani_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term, Nonvested at September 30, 2024 (in years)", "documentation": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Weighted Average Remaining Contractual Term.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "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 (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": [ "r109" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of RSAs vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, 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": [ "r408" ] }, "rani_SharesIssuablePursuantToTheEsppMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "SharesIssuablePursuantToTheEsppMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares issuable pursuant to the ESPP", "documentation": "Shares issuable pursuant to the ESPP.", "label": "Shares Issuable Pursuant To The ESPP [Member]", "terseLabel": "Shares Issuable Pursuant To The ESPP [Member]" } } }, "auth_ref": [] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Price Per Share", "terseLabel": "Offering price", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r70", "r979", "r980", "r981" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r68", "r979", "r980", "r981" ] }, "rani_SignificantAccountingPoliciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "SignificantAccountingPoliciesPolicyTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Accounting Policies", "documentation": "Significant accounting policies.", "label": "Significant Accounting Policies [Policy Text Block]" } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Significant Accounting Policies", "terseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r96", "r199" ] }, "rani_SouthLakeOneLLCAndAffiliatesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "SouthLakeOneLLCAndAffiliatesMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "South Lake One LLC and Affiliates", "label": "South Lake One L L C And Affiliates [Member]", "documentation": "South Lake One L L C And Affiliates." } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfComputationOfBasicAndDilutedNetLossPerClassACommonShareDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsSummaryOfChangesInFairValueOfLiabilityDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r142", "r168", "r169", "r170", "r201", "r226", "r227", "r229", "r231", "r239", "r240", "r288", "r325", "r327", "r328", "r329", "r332", "r333", "r354", "r355", "r357", "r360", "r367", "r517", "r653", "r654", "r655", "r656", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r686", "r707", "r729", "r742", "r743", "r744", "r745", "r746", "r908", "r942", "r952" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r80", "r83", "r84", "r155", "r182", "r183", "r184", "r204", "r205", "r206", "r208", "r216", "r219", "r221", "r238", "r292", "r298", "r311", "r369", "r434", "r435", "r446", "r447", "r448", "r451", "r458", "r459", "r471", "r473", "r474", "r475", "r476", "r478", "r489", "r518", "r520", "r521", "r522", "r523", "r524", "r531", "r534", "r553", "r626", "r638", "r639", "r640", "r664", "r729" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfProfitsInterestsActivityDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "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": [ "r204", "r205", "r206", "r238", "r534", "r597", "r652", "r675", "r678", "r679", "r680", "r681", "r682", "r683", "r686", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r699", "r700", "r701", "r702", "r703", "r705", "r708", "r709", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r729", "r813" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementScenarioAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r150", "r222", "r384", "r909", "r910", "r950" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfProfitsInterestsActivityDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnauditedParenthetical" ], "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": [ "r204", "r205", "r206", "r238", "r254", "r534", "r597", "r652", "r675", "r678", "r679", "r680", "r681", "r682", "r683", "r686", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r699", "r700", "r701", "r702", "r703", "r705", "r708", "r709", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r729", "r813" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r830", "r840", "r850", "r882" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockCompensationPlanMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsScheduleOfAmountsChargedForServicesAndRentDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Member]", "terseLabel": "Equity-Based Compensation", "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares." } } }, "auth_ref": [ "r954" ] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesConversionOfUnits", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchanges of Paired Interests and non-corresponding Class A Units of Rani LLC", "label": "Stock Issued During Period, Shares, Conversion of Units", "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)." } } }, "auth_ref": [ "r11", "r38", "r79", "r80", "r104" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock under employee stock purchase plan, net of shares withheld for tax settlement (Shares)", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r11", "r79", "r80", "r104" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuance of Class A common stock in connection with the IPO, net of issuance costs $10,686, shares", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock, shares", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r11", "r79", "r80", "r104", "r653", "r729", "r743" ] }, "us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesPurchaseOfAssets", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common warrants to purchase an aggregate shares", "label": "Stock Issued During Period, Shares, Purchase of Assets", "documentation": "Number of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeiture of restricted stock awards, Shares", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "totalLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r11", "r79", "r80", "r104" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of pre-funded warrants", "negatedLabel": "Number of Options, Exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r11", "r79", "r80", "r104", "r398" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueConversionOfUnits", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interest adjustment for changes in proportionate ownership in Rani LLC", "label": "Stock Issued During Period, Value, Conversion of Units", "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)." } } }, "auth_ref": [ "r11", "r80", "r83", "r84", "r104" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock under employee stock purchase plan", "negatedLabel": "Issuance of common stock under employee stock purchase plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r11", "r79", "r80", "r104" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeiture of restricted stock awards", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "totalLabel": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures, Total", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r11", "r104" ] }, "us-gaap_StockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockOptionMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationSummaryOfStockOptionActivityDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock options", "terseLabel": "Stock Options [Member]", "label": "Equity Option [Member]", "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)." } } }, "auth_ref": [ "r812" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity attributable to Rani Therapeutics Holdings, Inc.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Stockholders' Equity Attributable to Parent, Ending Balance", "periodStartLabel": "Stockholders' Equity Attributable to Parent, Beginning Balance", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r80", "r83", "r84", "r97", "r688", "r704", "r730", "r731", "r806", "r820", "r944", "r973", "r1037", "r1068" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance", "totalLabel": "Total stockholders' equity", "periodEndLabel": "Ending Balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r52", "r53", "r57", "r155", "r156", "r183", "r204", "r205", "r206", "r208", "r216", "r219", "r292", "r298", "r311", "r369", "r434", "r435", "r446", "r447", "r448", "r451", "r458", "r459", "r471", "r473", "r474", "r475", "r476", "r478", "r489", "r518", "r520", "r524", "r532", "r553", "r639", "r640", "r662", "r688", "r704", "r730", "r731", "r747", "r819", "r944", "r973", "r1037", "r1068" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquity1" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "verboseLabel": "Stockholders' Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r101", "r200", "r353", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r366", "r369", "r480", "r732", "r734", "r748" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "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": [ "r525", "r562" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "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": [ "r525", "r562" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTable", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "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": [ "r525", "r562" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type", "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": [ "r525", "r562" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type", "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": [ "r525", "r562" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEvents1" ], "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": [ "r561", "r563" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnaudited1", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "rani_SummaryOfSignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Summary Of Significant Accounting Policies [Line Items]", "label": "Summary Of Significant Accounting Policies [Line Items]", "documentation": "Summary of significant accounting policies." } } }, "auth_ref": [] }, "rani_SummaryOfSignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "SummaryOfSignificantAccountingPoliciesTable", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Summary Of Significant Accounting Policies [Table]", "label": "Summary Of Significant Accounting Policies [Table]", "documentation": "Summary of significant accounting policies." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowElementsAbstract", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures of cash flow information", "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r876" ] }, "rani_TakedaAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "TakedaAgreementMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureEvaluationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Takeda Agreement [Member]", "documentation": "Takeda Agreement [Member]", "terseLabel": "Takeda Agreement [Member]" } } }, "auth_ref": [] }, "rani_TaxReceivableAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "TaxReceivableAgreementMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Receivable Agreement", "documentation": "Tax Receivable Agreement [Member]", "label": "Tax Receivable Agreement [Member]" } } }, "auth_ref": [] }, "rani_TaxReceivableAgreementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "TaxReceivableAgreementPolicyPolicyTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Receivable Agreement", "label": "Tax Receivable Agreement, Policy [Policy Text Block]", "documentation": "Tax Receivable Agreement, Policy [Policy Text Block]" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Title and Position [Axis]", "documentation": "Information by title and position of individual or group within organization." } } }, "auth_ref": [ "r961", "r1047" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Title and Position [Domain]", "documentation": "Title and position of individual or group within organization." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r868" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r875" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r895" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r897" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesSummaryOfAshCashEquivalentsRestrictedCashEquivalentsAndMarketa", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r256", "r257", "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", "r350", "r365", "r479", "r514", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r579", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r627", "r794", "r795", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r807", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r969", "r970", "r971", "r972", "r1028", "r1031", "r1032", "r1033", "r1035", "r1036" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r898" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r899" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Expiration Date", "terseLabel": "Expiration Date" } } }, "auth_ref": [ "r899" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r897" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r897" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r900" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r898" ] }, "rani_TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Two Thousand And Twenty One Employee Stock Purchase Plan [Member]", "label": "Two Thousand And Twenty One Employee Stock Purchase Plan [Member]", "terseLabel": "2021 Employee Stock Purchase Plan" } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TypeOfAdoptionMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Domain]", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r153", "r154", "r155", "r156", "r157", "r158", "r207", "r208", "r209", "r210", "r222", "r252", "r253", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r310", "r311", "r314", "r434", "r435", "r436", "r437", "r438", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r515", "r516", "r530", "r531", "r532", "r548", "r549", "r550", "r551", "r552", "r553", "r598", "r599", "r600", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r460" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesSummaryOfAshCashEquivalentsRestrictedCashEquivalentsAndMarketa", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Treasuries", "label": "US Treasury Securities [Member]", "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": [ "r763", "r786", "r788", "r794", "r1059" ] }, "rani_UnauditedInterimFinancialInformationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "UnauditedInterimFinancialInformationPolicyTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Unaudited Interim Condensed Consolidated Financial Statements", "label": "Unaudited Interim Financial Information Policy [Text Block]", "documentation": "Unaudited interim financial information." } } }, "auth_ref": [] }, "rani_UncalledAmountOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "UncalledAmountOfDebt", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Uncalled amount of debt", "label": "UNCALLED AMOUNT OF DEBT", "documentation": "UNCALLED AMOUNT OF DEBT" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r894" ] }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in uncertain tax position", "label": "Unrecognized Tax Benefits, Period Increase (Decrease)", "totalLabel": "Unrecognized Tax Benefits, Period Increase (Decrease), Total", "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns." } } }, "auth_ref": [ "r1024" ] }, "rani_UpFrontPaymentArrangement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "UpFrontPaymentArrangement", "crdr": "debit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCollaborativeAndEvaluationArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Up front payment arrangement", "label": "Up Front Payment Arrangement", "documentation": "Up Front Payment Arrangement" } } }, "auth_ref": [] }, "rani_UpfrontPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "UpfrontPayment", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureEvaluationAgreementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Upfront payment", "label": "Upfront Payment", "documentation": "upfront payment." } } }, "auth_ref": [] }, "rani_UsTreasuriesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "UsTreasuriesMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureCashCashEquivalentsRestrictedCashEquivalentsAndMarketableSecuritiesSummaryOfAshCashEquivalentsRestrictedCashEquivalentsAndMarketa", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "U.S. Treasuries", "terseLabel": "U.S. Treasuries [Member]", "label": "US Treasuries [Member]", "documentation": "US Treasuries [Member]" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "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": [ "r32", "r33", "r34", "r134", "r136", "r139", "r140" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]", "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year" } } }, "auth_ref": [ "r864" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureLongtermDebtAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementsFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureOrganizationAndNatureOfBusinessAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Warrants", "terseLabel": "Preferred unit warrant liability", "label": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r810", "r811", "r814", "r815", "r816", "r817" ] }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsNoteDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Warrants and Rights Note Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding", "terseLabel": "Fair value totaling", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price." } } }, "auth_ref": [ "r1031", "r1032", "r1033" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants exercisable period", "label": "Warrants and Rights Outstanding, Term", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1031", "r1032", "r1033" ] }, "us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsSubjectToMandatoryRedemptionMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Warrants [Member]", "terseLabel": "Warrants", "label": "Warrants and Rights Subject to Mandatory Redemption [Member]", "documentation": "Warrants and rights that embody an unconditional obligation requiring the issuer to redeem the instrument by transferring its assets at a specified or determinable date (or dates) or upon an event certain to occur." } } }, "auth_ref": [ "r7", "r10" ] }, "us-gaap_WarrantsNotSettleableInCashFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsNotSettleableInCashFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Warrants Not Settleable in Cash, Fair Value Disclosure", "documentation": "Fair value portion of warrants not settleable in cash classified as equity." } } }, "auth_ref": [ "r1029", "r1030", "r1035" ] }, "rani_WarrantsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "WarrantsTextBlock", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrants" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants", "label": "Warrants [Text Block]", "documentation": "The entire disclosure of warrants." } } }, "auth_ref": [] }, "rani_WarratsExpirationTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "WarratsExpirationTerm", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureWarrantsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Warrats Expiration Term", "documentation": "Warrats Expiration Term" } } }, "auth_ref": [] }, "srt_WeightedAverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "WeightedAverageMember", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/Role_DisclosureFairValueMeasurementUnobservableInputsUsedInFairValueMeasurementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average", "label": "Weighted Average [Member]", "documentation": "Average of a range of values, calculated with consideration of proportional relevance." } } }, "auth_ref": [ "r497", "r580", "r753", "r754", "r797", "r1051", "r1053", "r1056" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfComputationOfBasicAndDilutedNetLossPerClassACommonShareDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average Class A common share outstanding-diluted", "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average share 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": [ "r225", "r231" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfComputationOfBasicAndDilutedNetLossPerClassACommonShareDetails", "http://www.ranitherapeutics.com/20240930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average Class A common share outstanding-basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average share 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": [ "r224", "r231" ] }, "rani_WeightedAverageNumberOfSharesOutstandingBasicAndDiluted": { "xbrltype": "stringItemType", "nsuri": "http://www.ranitherapeutics.com/20240930", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAndDiluted", "presentation": [ "http://www.ranitherapeutics.com/20240930/taxonomy/role/DisclosureNetLossPerShareScheduleOfComputationOfBasicAndDilutedNetLossPerClassACommonShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average number Of shares outstanding basic and diluted", "label": "Weighted Average Number Of Shares Outstanding Basic and Diluted", "terseLabel": "Denominator:" } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]", "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested" } } }, "auth_ref": [ "r862" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "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" }, "r2": { "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" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "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": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(2)", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "272", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-2" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-11" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1" }, "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": "(h)(1)", "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": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12" }, "r50": { "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" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Paragraph": "2AA", "Subparagraph": "(a)", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-2AA" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-21" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-4" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-5A" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r66": { "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" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "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(19)(a))", "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(19)(b))", "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(19))", "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(20))", "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(21))", "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(22)(a)(1))", "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(22)(b))", "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(23))", "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(24))", "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(25))", "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(26))", "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(28))", "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(29))", "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(30)(a)(1))", "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(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-7" }, "r87": { "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" }, "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r89": { "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" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r91": { "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" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r97": { "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" }, "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": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-12A" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r102": { "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" }, "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": "5", "Subparagraph": "(SAB Topic 4.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-5" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r107": { "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" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r109": { "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" }, "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": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "860", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/860/tableOfContent" }, "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(1)(a))", "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(11))", "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(13))", "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": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r120": { "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" }, "r121": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r123": { "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" }, "r124": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r125": { "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" }, "r126": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-8B" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "808", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1" }, "r134": { "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" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "808", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1" }, "r136": { "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" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "808", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "808", "Publisher": "FASB", "URI": "https://asc.fasb.org/808/tableOfContent" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Footnote": "4", "Publisher": "SEC" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "M", "Paragraph": "Question 2", "Publisher": "SEC" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r155": { "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" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r173": { "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" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r186": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r187": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r188": { "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" }, "r189": { "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" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-11" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r193": { "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" }, "r194": { "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" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r211": { "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" }, "r212": { "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" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1" }, "r254": { "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" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9" }, "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": "(a)", "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": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r292": { "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" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477123/405-50-65-1" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r337": { "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" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r342": { "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" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r350": { "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" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r369": { "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" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483044/730-10-05-1" }, "r424": { "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" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r450": { "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" }, "r451": { "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" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r458": { "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" }, "r459": { "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" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r471": { "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" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "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": "(a)(1)", "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": "(a)(2)", "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": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13" }, "r517": { "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" }, "r518": { "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" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-5" }, "r531": { "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" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r553": { "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" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-10" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r604": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r605": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r642": { "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" }, "r643": { "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" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-3" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "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(1))", "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(12)(b)(1))", "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(12)(b)(2))", "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(12)(b)(3))", "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(13)(a)(2))", "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": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3" }, "r748": { "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" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-4" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478600/954-210-50-2" }, "r751": { "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" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r758": { "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" }, "r759": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r761": { "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" }, "r762": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5" }, "r772": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27" }, "r773": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r774": { "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" }, "r775": { "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" }, "r776": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r778": { "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" }, "r779": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r780": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-17" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r902": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r908": { "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" }, "r909": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10" }, "r910": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r912": { "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" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)", "Publisher": "SEC" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)", "Publisher": "SEC" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "11", "Subsection": "03", "Publisher": "SEC" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r929": { "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" }, "r930": { "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(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r931": { "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" }, "r932": { "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r933": { "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" }, "r934": { "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" }, "r935": { "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" }, "r936": { "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" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r939": { "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" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r941": { "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" }, "r942": { "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" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r944": { "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" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r951": { "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" }, "r952": { "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" }, "r953": { "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" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r955": { "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" }, "r956": { "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" }, "r957": { "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" }, "r958": { "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" }, "r959": { "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" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r961": { "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" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/320/tableOfContent" }, "r963": { "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" }, "r964": { "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" }, "r965": { "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" }, "r966": { "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" }, "r967": { "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" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r969": { "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" }, "r970": { "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" }, "r971": { "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r976": { "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" }, "r977": { "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" }, "r978": { "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" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r982": { "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" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r988": { "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r989": { "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" }, "r990": { "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" }, "r991": { "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)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r993": { "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" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r995": { "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" }, "r996": { "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" }, "r997": { "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" }, "r998": { "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" }, "r999": { "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" }, "r1000": { "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" }, "r1001": { "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" }, "r1002": { "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" }, "r1003": { "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" }, "r1004": { "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" }, "r1005": { "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" }, "r1006": { "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" }, "r1007": { "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" }, "r1008": { "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" }, "r1009": { "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" }, "r1010": { "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" }, "r1011": { "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" }, "r1012": { "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" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "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" }, "r1020": { "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" }, "r1021": { "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" }, "r1022": { "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" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "720", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1025": { "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" }, "r1026": { "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" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1028": { "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" }, "r1029": { "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" }, "r1030": { "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" }, "r1031": { "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" }, "r1032": { "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" }, "r1033": { "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" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1035": { "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" }, "r1036": { "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" }, "r1037": { "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" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r1043": { "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" }, "r1044": { "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" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1047": { "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" }, "r1048": { "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" }, "r1049": { "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" }, "r1050": { "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" }, "r1051": { "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" }, "r1052": { "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" }, "r1053": { "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" }, "r1054": { "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" }, "r1055": { "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" }, "r1056": { "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" }, "r1057": { "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" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r1059": { "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" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1064": { "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" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-1" }, "r1066": { "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" }, "r1067": { "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" }, "r1068": { "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" }, "r1069": { "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" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" } } } ZIP 79 0000950170-24-126763-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-126763-xbrl.zip M4$L#!!0 ( (E";EG@,AYDLP," +GK'@ 1 ^O;MJO42$/-@JNHNEX%SZ*8P!YL>[A=6C#A/R9*/ M4@+YNJ_?G_WNGH^BM/#/)Q4I#J83(ZVGC[]_/GSDU3J M83,:3"?PKN9)'!T^K0B9/WQGG#T>KY[[2:ZV..62,$88WV=ZBYHM99\XRNW_ M1^D6I6=N&QT=C^N/!Y/JI_ASA7?!NX?#/!CDX^IE/?3#6/M!M;=XZV,89GQ2 M;0\&U3N\K:G>Y2://^7T9/;0@PG,!\S)L/GUT9FA?Q9/1N./3YES[ND7O.;1 M[**M+V$\2/7)M?AK>R6G5#^=G3QWZ>322]7LTLG92^MS SA[M7@*\SB!3\N+ MZV'F__S&Y7@Z^.;D\B]?77_N^_#LXM+ZRU7/93@,7')<\<7EP]'P#:S\N(Z7 MWY8FXZ>3XZ/\%"XDP]F5)Z-JZLO&!%_ GO[7'Z_WXD$^].3BIZ=\8?:;')]\ M''UZ"B>>(D$L+IPVY*/W1R<7%]^$]@7S$^[), ,$9Z"Y9H+@'DZH(((M[AS[X?D)P@.3@SSV1QFH.\Y8"M]%G:"G"S@A M,)9S-R[&=KI^3R?PL*:,QH7]G)^,J%)!_?73HQQ_KX5;EIY/1_ZH/CT9C(-G)LR.?4*YN5?;H MRS.< W*040AM5>S9HW80J?ZT>$:JFZ.!/T:.RG#VE_K+%KXJCV<_UBGE8?OC M*_ Z,9^\&J8\I=_ MS\>W&R0%06*5-ES=;*0T&%>B)Y$62:0MF7AM*9$E)FUR2,F=F\:=Z7B,DPAJ MT0_^._OQBV%"97:[P1)0?FS86:7N..>$F4M3*@*A82L!0G2 M6J,Y"U+;Q3#G,GEK9W1X6$]PL,WV,"%+ @,!0*GS5X,MADMI8 ),X3!$ V3O M%*?$9UL4S3 5#"3&%$1F>\/[#^_WGH,$:>JM83T OAY/,[#TY4.WPB4AA2/, M2 ^?GR-Q(BDB/=>%<\VSN,O0LS(I&QJ)\#83R9,FSAE%C#311>UO\U_P&(&DT!K'5BF4DXMUR[M"M"*6: M"?I?'X%FV$KP4)+\,3F$!QV08^ 7X%!-@&Q!M']-]T_/"[UQ+AFX+>;FMU\0 MKFPU+3J X50M?-E"'?KKHP:$[P"A0GOL8(RC1:U)%EKRR9W$[GRPU$OCN25!20M2-E 2N#"D),M5=%$Q(1XM;LWMK"Y^ MJQ/^7NH\KMIAYTN5\\ZK?S\OLR[>O'A#.M:3/_)A@%>D M&LZV\/Z$-%_Z>OP??C#-OQ]O-TV>[ Q\TVQ_J9M'ORTNV?[DZX$/@PR+UOA! MWLMQ.JXG0+RSQ_[R]-*W_;88YLF@GEXV T>MS#GY@(D?3Y#*?H-E$80R^._D M.2?G3J8RG5XZEY'GSRQ^7[SDZ;GENVHU@],CP; #!]?P=<#A4^6O)H2 M&?IFJPG7:2)H)ZLI# \%$)[7&7B36@6\F0/)JB09N38ZAKZNYAG>//GQK_!$ M/XX'QZ_SISPXOZPG%[T:'DTG37L%NV95;SZ8A07]"JRN<0L:SK\=E5P>XQ5O MP0H9=_;>TTGX(WOT,;1X90S0' 3T\14S<.;2YAW*JS$0>O<$/K- )Y=(H,69 M6]&LI$*F6(A2@(FE=0(@AI.D1!%,S,*KE/M*LSV70#?5)W)F;W:B>#ZNIIH\.Z6[3$ I8_YE.41-VV]RQ]KD 0M")PY MT+8_CG-[55>\?T),+2K9+7N34?SS:ZDS&LY0RY+)A]^591Z-);<'E#83!;PW9Q?TS*61'T<3:%J!.)TE#TKX E)H,C M(G"JF"D1C,&^4L[V9S].*'W.KUF[C+M'*')^3-O#^9!-$43IA(X+[PB8'H)$ MJKA0B8O(>VM[7+%D[T"O@]D^R:E=O/?#&A#9WONUP6(N,TYI(33R0F1.D@2= M*"DZ)L^D,]'*OJ[(M9#]_=[^N 7*QS>VZ=?4>'F 1D0$Z1$M*!,#<$0F%X@U M !Z<,,$7SRU/:MF$^WT??P%SW^WC"SPO1E*R!M#$52*6,TFDC#H$4(H^]A8T M;<,34HV;U)_.N-I>?(F#:(RQA&I9";>)%#P221JB^#1\;X2P\XXIWKRTL=Z M ,,Z8WV]'OGA]C#-U_?XIJ;7W<33A46Y$X+(V5-I&@7%62OU#1F[8M6OG>+VHPG6^_0O3%;/OSU#_^E M/IP>K@LK.6J*-ZH0$34C,GI#0D0'DQ IY!1YENO@XKZX_31W,BWTU(YO#M"- M\,D/$(_=FUO[C]$P'__AQW_FR>+K84X+"-LKG=B5^Q_L+>DS $\>$[ 6Z$,2DI4D@UE6,J7%<-K7=7P]&G[< MS^/#MU,PVGV33^-8?C_>@0GY.!H?[Y97L-:+*])79D9&@Q]0T',TZ$='K8 ] MW4]8&VZ4R@OE,\D)+ =):2!!"4^TA',/J#X+$$YJ+L;U3##6(>T=K$4-WO,CK7U/8S.;$<*-$1S L9 MP0!T&0Q YS-3C)L,:G8-5[+59+A^%]805O6V3H7UW%-V5H.1(6%]N2E$.B$( M "-!BJ7">6YM4?VW[;^!5K9CG!Y.!W!AVL44*+QHG _P49_RZU&S;.32G4BU MNE#JP+SPL$;2!@T\J LQ0F4J$RO*]]:/]SR'R44/VFQU +Q.\W_ P>DX[QYA M_A,F+QRC+^WUV[NBVLNSLD0AN;3S60(.V]IW4F&..,M*P#3 M':<@0WPAEII(O//4>\9E=KTU?S=!:"?:YZ9!:**[(#3G8@ZPJB0%Z8AD1H)Y M+C,I2A<9-/>FV#6GG.T$$@)NQ,#W.KT:[OBC>N('?0(3W7DS/8M9,48B+YCS M9@()$K&%\ [.!<",96*8"]EQ M:6+J;7#;Y1;:G?;N;F-VW#JVC3^TV+8ND7*(":"R()PK!G1K,$$F!!*]2-HC MO6765[KMV/%[=\'#;NYSZ,XFC2(7RC.Q(("(Y%$3+S(C('R*U MH8(EL5A44>)>%_S+,,U=DL YEFF(W$;)0F8;Q-\_Q'_>V:L[(P8O!),($33\ ME:4E-@8-8,$F[ISB7&YB$;Z/3SM;FN2LYDR# L32)-J!98Y)"E91EYE.,MG> M2M(?.-)Y-?&7KLBCPYA*>NX M,Z\]DM'GN-2\E5[#Z0Z#6[S4S.52"&]314KV)$0#(L4F8<&\=];W5X;<*.OL MA]RX\Z!WE52.,.LUD0&+*/%@B&:99\Y8T'K=(=K*7&LK\)1Z+6U121$J(KK6 MG"$VI$B8\=E:Q[PV:%T* L.C"L42$ 8@"!1/Q$HOB?!@ M3GN9F8OK+@CN%9YW:#EYHT0!:4R4%F Y29%)8& ^,4JSMPF6AO4VCJD'%7_Z M4))L29C+IJ2+2:2D:.>N=Q$9L11TNI;4N_Y5&H'#.C&X M9ODZ\-?KUSO]<5JVEW8D9EUA$90Q*?Y'[;)>G)!M:#,7)C8L&K2'(; M%\XR9DD&17S ]#:K/%C ?2.5^\Q-O5CJZJ911KR[*".?J%8>'F*JBN*-^BJ8A,H>DT5X+%H MH@=[6#GB%+*8"]2+2)D7ZRYO5U7S=@4>R2"LM5C_WVLWC^^Q(@H0F-KID"WS MOK%\(*>=!?#/BV(^ M4$$E[V\X7[]X_[P7NSOAG#C'.# N*0KG4HAS+F#CD^*HM(F'=5V@?J20=;7= M$$1AV05/E! 2_6&!A!(2888QT*N6&1G7=*%65#1F-:6;@Z*92F"X* L:' ); M]1@.BREY]ME;J7I;O[+'>)5WYTX,.JH252)1!$&DE(HXGAGQA@OIKLQ3ST\+VGJ&%QY.5HG*._.S#IX][#K)-H-Q3@C'=845=IBYEM"@L[ M"0I MV20M2H&M>ZR=NZT6[;V,UWQI(O,"6&)S-APS"1&' V9"!LLC4H#B%EW M&_)F*W)S6V?:MK:;[3"];;N>@65R:K2TK#KWXYYW&LV.]T9 M:#/VR4/CU4K0P"YYQ3VS/6;L;S5L.5W61?6@M:L:'$)T&A@9%B1C&39KB=5< M$1J"=#: 0$Z]S2;NR7[OIAC_"C:?0[1:":6)MF C2)LI L5(DE39)!-#9DLW MH-=$^!9? KX_16+?6[PG41GN9I M4$1%!E)?AT \=1ZCW0/#HN*!]]8:[D+RBJ53RCTWA'DH8A\(UTA#,S'<&B*C MDB08R8E//#BJ:-"JMYTG>N..6\Y^8V14>IU !2>#L481D*0%C0,K0GV OQSO MK9YYEUM7]5M0R,?[(.2;68/RYO?CLV?.Z(!7PYUIR*]]:*Z/S;WQ*#9=,*XB M+9X82SP1[[#OG@:AG_EX"-5N?]AWOW:[+K#JG95N I6-061,442.%-*%4F E22.L:QS=#[X MWLK[GD75=0;KL0-"4IRX@$$BI7AB)=C(W*< 1[S3H7 MQ-D%/R8W%U@5&R41&$HK6>3 S;BS[3!?6#@ER]+WL]=CIA+5,J>H2.)8R%1A M>R:/G>RL +3",V#^WE'W9F^N'Y(Q49=5RA&]L@H[T5+@,F^)5UP8:A(#X[!O MM//M3'P\"X 6#490HGYX_,.D=_4 -R<:J' B$JU"))(;3%=E@NADHO)*6D7[ M[TA8M4^_![6O$Q//:$!.C+2;XQ$QOW7PWLG\N[P7V(UL_ MB4=ODP0;-G&-/CY-?&&*&%NRCU8)*7J;IKE&>SHK)JP5I+,E84MQDA/J8P9X M"1VM2+TM3-#79F>K:8:5L%B\L9Y02P484F!2.0!X)%N:G+0E M\/Z57>I1/:Y>VP0=!FXD%6.()9)8)%C>B7GBL@S$>9;AA,&(O;Z2R?+S5]\ MP!^-Q[D!])C@WIE(:3>%?TQ&-<(#$ZD"U 0B3D#"_PPC#!G.6VM[GQJ_'1K]SML)S] M[V0UU=$[$K-/V%I!DT!%($%X)0IU7KK>9E7WOO'JDG"!ER91XTD)$N!CYAZ6 M3,,+7$B145&*[%W6Y[UV6UB4^<+%KC\>3)J]:?A[CI/]T1]^F/QD- 9[-N7# MHW;3K4?BO3NP$$00)8*<"-A.F1I&+%? Y-Y+G<%<3*RW)-+CU.T.BR2 P1YI M"I[(B-9\Q$J0!NM:>):DU(9*U5L;=4T4X1D;Z=C^&$(_+M_D%\T M1T<_)L#/WC*I,K$E@R:.1A#+;"+6A)1C*.PSYL,A:=BDB5>\@#* M0"GBN0;SD<. !4XH16[G&FTY1HE-E'N;F2FE=]Q^Z^IQRR-: M["$ UH*?%3#8R^-/=(>1#7)<\L<\<];ZL#%4JD )O 2U #PFL:I:,Z MV=[N2?8F7& Y)9RR9)YG:PBS( 5 %0=BM:,D2>U]<2:5T-M(CGYUH-ZD%=\K MA,E2<8U]'76((%-4]L1K(XE6 BS8+(J0O:US="]>J!:J[MZ'CVDU]FI6)F5# M(V@1FP%H)$V<,XH8;W3.5-,@EN[!6)D/-BMG0G&*<,4MD1+3:VGD@+(B2]$9 M.-G;P*U^B>TUD9R=TDXP7":,J/<@.6W"(B):D!B"C)P*KG)O2WO=$(VMO*O# MVC2/RCIJST HF^ +%F5*Q.>LB2HN (THHVUOO7Y]@5R;/?T9*9D2M,DX" M*7&@IQ U=HMQ1C@JN5Y^Y6>QV:4C40DGA4O2NMUFQFVJY M:V:E=ZE@/" ,X0/)Q6+3]!!)8"60Q(,4$2RV0OL?(7O/?4!OW(_S]^_JQWGS M :R\S>!R^H!FGV,(T1.FC":R8#%XXRRA1E+C0C L]A;L?*L8_+[_ G(A@V % M(WV)%8'[@% "!;SJ/$D%X_UHQ8GW7:(N3,3=]6J M)0/J\2Y'HA,F?!M'B556$NT!HU*AB^IO6:1^%9!>$S#2I9>&N6]CLK8S7;3CT0[70+9J*T3#/^DC7W<#>Z+0[R*6D'?4" MU%G!R#<%BLUQL+*Y#-X7X:R72X^!_FZAW%7Z3\[,,:.PC![F FF"7"Q(S8H M!8(9!'1_<_ANZ+!<0;?A+G>>,O:"%PD(,P4LR,:)4X83I30O1IK@8UGS!?K! M@S0ZC)\N5&MA)2><$47SD*RBA&<&"DCH3)S7B1@0-^@.P.Z@?:7T M>XFO7KH$ZX'7N!@NI>&:F(+)7&T_6,4I\=D61;/RC"V="%;FN"A6LF!T(4I@ MO\JVV1XU@B3N&"V"I[)\6;\R_ D?#RP?**$&@(;$7-&@?"9&.^<5C3+8_N\7 M/'3\V2$G:)]-(,&@J1SAV5YK1J+/TN:BA"N]+1;1MW(>?5#M+A63 P MG<+LW,))CE8SF<'.=.MJ6_:EN=<*ZK,6SZ++L*I,8+E&Z0UQR>$>C689E%7* MJK=&8H_JLR[);LQ4:-P[LP(836JCVZ9KV,]"^BPL5EQ8@\7I@:/ZNIR/YZ-# M .9UO+^2C@_%88XMR5G*EAAJ*0@828F3Q1-.O3">&QI*?S?R>I(JU&M:Z1(Q M%I:#B9[8X%#>"?B).R"8I$5*WAAEEQYL\KV,TIV[MD3E0-O"XY@'V\FW>;F) M)!:C"EXX:]8=+J_<=KJ'OBHK*)X#2RJ9\)(P;Q21)F5BG4LDA%18L#X JNL] MY=Q?E-[5W7].:N@LOW/E:J(N@.QL 7N-**T<*&.6B .A2XJ,5C+KFA>_>57CRYM)]1NO_]S1U^8F_GY\,.N-NZCG.D=;SJUWA,;LL3Z7 M(MX#,I&41:Z"=$;V?Y?A?A,8KZ36>>KB@BK?3H&7?'-O*6O?MZ%A.MJFHCHR M:1E%)[G&$O62V )/3XY[77S1F?;69][3;:KE^+NPC9Q3@!1,X+!:J7@2?*0D M&0V6:'0TZ-YF /2@GUP?S(X>E(^BCIL472+&) E:PD9BO4C$!5:*3QE@:,_" M;41W\?C4*?AZ:TA$)XYD5A+/86J]!""8B@8\V%M9MRG(WF^+SJ7@2P(%CC4? M93%R5NL_R0#B66=?:&]MB>_#8R<->[4*[E]T'KN$+BC;YHOYX, M\FYY-4SUISI-_>#TZW8.ZEQ>? &$@EZ@W5+J>*V+]^[DR&XNT3HC1T89U]8+ MXH,S1&;)2-#P@L!5 CN.4\ Z_?*N7LCZO@NB8[04JXPGB98(9JMP@.A '5-9 M5.9@O+K06W7$%(WE/HM88F_3R]8EX'2Y"<$=9HY022U<;0/_OFGN()5VX^+2?$F"ECJ?:)*)#4N.+H'LGP M=$F-5,I+T=^.T>O"_OVRI;O*-F++,1R1DGTE!8IN??]K=#'RZB+%%"UQ-\R._'.S A'T?CX]WR"LA]<47ZJC)4QHV];9A MW+@;';4^L-,6!+V2\YU)+ZSO7'+&.L\22QP(^$D)HITH)F[?%.#779HL#L=;.9@JTN% MI2HE(RX KF ^4A#(+'+?VP)^FY#"7I<:8MX&I268_TZ J,"6]\Z9T[?8F)ZYYKM$ M#D $@DE-"HV2#9&8\%,#1Q!6Q/ M&EB1SD8O3&\]9Q<*Y%^@A)G'&"_Y,2/E.-B?@>M"=%!8#M%A<6EMB;*&VI28 M**ZW4/+MP _?^,.S"[?_>;1_,)HV'LR!8=K_# \\WAWF%X='@]%QSNUJ+JQ4 MO/W'7%-A?,[9$L=@)26S@GCF%4D\QLBHE2KU%E ^X+VBY?C,N62!18".JBT] M4W@BP6=*M'#"6YN1K@K0MB>MLZ.F1I^.\XEC\>@"$XLAY8P9GV, M+Z#9V;%E4X;I2FD;IK4/D42="D YZ8B7)A&>DC)&Z@1@KJ^4L8FS7Y:]R8TN M%)M+:\PSDZ#^B3,V$*HD-X5'87AOW98;;\32@;YU@"X2QIY)D!DF,.*T-$3' MI'EB.DG;6_.O!YVPNN13)XSRL1!O=" R%DE@:1*A0MMBDG%Z^:UA;KL22]U> M6%/,[DR0Z->+G -FMYX1CRTQ1:9)N@!HS??6#NMIL9V+KGUY<]>^[FQ5"X!M MK/B0,H#O;#UQ$NL.6)Z$Y)KE_E7S6[-574&5:!Z\5MI2$@2LI>3!8IQ8 .#, MHE3%TA!ZEYWV *-O.U2V@@:30A9@.DN+X1N46+".2"J)LZ1AJ=+2"X;<0H_= M5.+)[B2>X$H$3+;SB<),!8$[5=@*1[L07,Z4\W758_UT-RR]B5E7[@8ALK5& M*N*Q?YGTC)' K"51.&JUU#FQWNK"GO2I[W4%B"[%K:+%.A!?0B"I%*8P>A50 M>1"&:2[(N:18T(&=, M$N:LF"=YQJR(C-HE7KC+MG>2;'D16+?V':*%^X!NF2Y*+T=FO_9O[WMA'(N[WW:X,W M F/1!8$. 4:D#!B]FR(1&7F7::/ZVUET&YZ0ZD$;M'AJ<+[X$@?3E-/+\>@0 M;>#II V[WRTO_'@(\K-YF\=[!WZ,*.72!UQJ+C? 39F\:_I[C9'\$ M7)G\9#0&SDWY\*BU@G]$W[X @F+8QX+PV8UH)J(;358MU](C]X M/$Z'I1M$RM)0GDB1%-T@(8-6UYI0&V()3,307PE^HX2S$,/W_YVG#_5HVDS M /UY-!H#@%H7S"2IT8*F!+#5@4(4S!&G>2$V",N%\\F$WBI$[$]U:7N@[4]Y M.,W_ 0?!XMP]PA69 I8]1C_)Z[==:<6=<09.?.EC/:C/F3FO1WX((G>.PHYO MVIIH>1;=735N9]7G)!/:^,"![R5ZDT,BCOM$=-+"L13=.C3U[= M131IDX@)NTXY8B46.XM,L%*TCV7=]>@/CI,[]'1(RW3BM!#CP*262450#QIH M ZC !9J5R[WMT;$.7-M9@@$LE#UM>\XU*@_R\+P1TH5LVATCM' E1]>T58;$H$(**INL>QNB MOY$R';<&E2X7CSE>K"0'Q"!!+Z>BB<0."EB=*(O>5@W^P2SM_MC#GL*R)TJT M=%@0-&)?M )_1Y>6DP=8894C*EB/[FA%@@#4 M21,UVE E9.BM GB 81ZX!>2$]\1P8[%[LR;6:4&THK!B43-%>Y=-\)WZ^EV> M^'H(7#O?0%ZV]NS,3QV<\Q0,6A6*Q8+ 8A9WH:DU 0LZAM!;[=E_'T27(B_" M:E# O Q3,Z30C@0C"HDNQEPD5RGUMB]FWY,A5^$H28K&3#D)%&M6&)M(*+$@ M3#$YR6!3?W/0>[VAVIUD3%9@L *H08T%GX(E@>E,V*O2Z> .6WD2D,S59 %.&8H@R&HB! M:I"PR2?B7(A1Q)VE,DLT$@I5[W%R_VT.3MS!RAFLY(T MDTB-1H\M!@MS+,C((C"U%\[UMY3F?<23M_RZ>Q_1XJO9OU'2Y""$)EA, @@ M2_PX&HB0+G-7=-1\79T.JU72JRD6HF0P03!%C':XSPM"UT80NC0565RVM/C^ MB]HU5)6=K9^2UEN)#<@SR&.F!-A.)1.P?U/*P@#66GI0VLJL1Z5<5H R 5=* M2J1WV'60)T)+YD$7F57L;?'Y*]+-EJH^E@0)M#:*RT# 0&LA@9PW-4\I*BUT M4/UM 7!=S75,9+]85F.8;EN)_SW%)(@P_VX#K;8^W FN8WMZ;/7GHG06^$9C%38A-:TYE9$H"UB&8AAF04Y;G_GK(> M^*NZY")'A34LD5BXQU F4+LA8D$/4T*QU%N_[@'AJ^ISM()BB,H[S; 3I6?8 MD])GK#==)-&.2^Z9%$7T+NZD9P6@-A6%5B&%O.>'QS^FTWY%Y)*L,58Q(@&A$FET(LZB=@9CT&<*)!-[JS_[Z+3O4D7 M]"N1&=&:*H VR1$;4R;"&6ZB,R;YI>>7KXD[- /2XX*1R+$62A(!(+V()**7 MU&O!BE[W:,>.Z\-V*_IN_-J'4I86&Q)6!<8]$5(F!!&26.G@Z8*RX')T.O2V-L"]Q$@LO:=1#\PAS;W(%#"WU0G8 MU'D@ @UPDL$Q)7PP5O1NBZ5'N87G5K#-+KS9"EY(1+S3"@I&=5:@:Z7,1(*= M1*PS:&SXY*GVBJNE^S]N837=/ BALZ[;6KBH:4:_?>)$%HHU-D0!I&J-LKX( M:WLK\'IC^O<@L46+)*UEGA2-]:B$\,0+!_Q4/./"&(SVZNLZKCB>HDNT+SE/ MBAGBO!>8"L\!VRD >"X'3[F/7/4.X%V6EEP/NRBLO.@N>TC)2P:4F!60)(O]D\:WXYE.:E.< MO'+A=?O:#_=R-,[1+YD")&$,_NN& KSUF092!,KK8#/H8XR3IEH7GDV2KK^H M:)GF?*M\V^N:5TTSQ<[1;Z=C^&$XV1_M'^07S='1#QETK5518-\'HJ@'F5"4 M(TXPH T-Q&!!FK/0VT3%31.G?IC,ADD6N"8J:B <,*V(C]@?NV#O!;2:36^% MRG5!T[<-CUXG$EJ2Z6=TM 6(3!JLNN@BHD& '<:I$B6U5*3>"9:>&&@"%7Y' MJV!S#M%XPK.FV"0V$YM!ZPM)4_+>6)=Z6ST"/2"[91NW^#^>V0=MEV'??WF7 M8P9N!$U]7[[;%7G?G?-%8P&![#$T.\)/00L"1E8P3 562F^WS=<]F+>[9GYK M$LS;I;7I@BO2*L"3P6%Q/$-\$I:PE,$*U2G+U-O6$S<^HZ"FD: MFI8L)B\^P5^7^('/7[!LVY-V10^^%&H 0B!U?<8-21PL#1L3#$D$&-V4VIJ MG398 F78'Y.D@LZD$H&]>?+$>$ 6\(=[N:[LO:3PPCO&^746;]@G]W.'X84Z M.,V"]C5N^UII_/CK,S:2..Z/QT6@,4X2EMT]%0)^P+]M@W]O+HB@* M!ZN-9-N6(L$J%DPX8K2-UD6O>>IMQ-3R_>P CD#Q+7;/>N44[0X>1:V2E8!V M52A$!N[ ^@'3G>4@;?;4I/YUJD3WU^[G81XW!_51]_7>5YUFT64(?W_2]S; ^^W #]_XP[,(9O_S:/]@-&W\,&T/T_YG>.#Q[C"_.#P:C(YS M;B7!VRG0EF\RWKXNN,;08C)-8#)9@^Y%;HGW,1-L/L&#-%KTMX1-W[S%RREQ M;AB-S$E.LHF!2"$=Y@<%DC651828H^N=A;-B$Z0'R4C+:71F&/"J$8+DC*4[ MM0K$9XPUB-':D("75>]"@'H2[-&ES.3%&JS?%K1)&("-O7FL 5@4D"=9$K*W ML.A'W?4T4C(;0>ARXR61D:99%J4/(3I)E;:VM[4.K_5FO]_;'[=8\'BI+NRK M@CNW/_EZ@ % 931N_"#?>!#K:?48F3.C@I+@3)SW%!$ 9)GA"0B@R)S6%1*M MJA/0'1S%736(,(KZ9"(E1E-.)%=@CR00$"[! >."*6M?>7/E*51++XC1F097 MGCH/BH("?)K7J5-!DT@I* J7+:>]"YI=)Q9?3?<@8&1!KL?9]=UAF"#]I80&=$:BVP)*D@/O(" M\I(KRPL71?>VCUBO=W@[8[2HE-+*D>P*J#'5FM"V$ 6"SQEGN-6]56-],G2Z M7)*D* !A2GSR"E213,0;@,1,6A$HD%BI(X\QBO>>EBAAX:&N]PY M3@8DN2LD2Q >DGI/O->9<.&XX,52J?HOY^]WP^N']>H7RC75GF@NT17K,O%2 M&"(LAMP5$W7JK?CZT>)[[\L9/QW6L^5__^$(9-C)\A[.9-IO\V? CXL'+,XL M?LU)4RN&-OLY'<^\3W\B,5-8:) ;FR#+JFC M?PY T(^;EB!.7I;J3T"?9Q_Q!O31V$]&XXOCJ9N1Y,QLO=][_JWA?'4_'GR> MAZ-#T'J7//:FGWGN$4_/C_Z:V=A[_M7DWO!CX)?ZRQ:,;#0=Q]S,?CW(/K5, M *__[9^JZA?XMXHH@W]]5.HO.9'/=9H<$*1%M*3&CZIFIM5_GSC"O#:)#.SOIM/_W]FU?[+YY7>_O;^R_V+IV!=N0H&(:3+?U$ M:_,ORUCM7DW*WHN=]^]>[;]ZL5=MOWE>O?BOG;]NO_G+BVIG]X\_7NWMO=I] ML]:TPF\Y+?^YO??75V_^LK_[YG'U?*?B5$EWZ42G:B?V?P]03G5!H2=UXLXDFNG]AH)(^Y3PNCOFHG^LM/+W7=_5(MO M/SN>[W@V? D K>%HV*+).K9([N4'87TV#.M3:6F)Y(D1Q[D@4<1,F>:%1O.H MFML [W)!LR\6;;R-D@B1T6,?.?'>!2*=+$()IV2ACZJA1Z,NY7KK^2BV'AFT M>_LQH6 !_^V$ELY-RV\;?EP>/TK\DE4@N\O)Y[;4\Q/6KJAVA_GG,]\/5DOU MRP3#\"Y@/QP/8GSX&#Q+!OYX-)ULM6;-W#1AE#Z!M9S?$-&J/&KR5I.//";' MPROQZ?#X\>+9G^JF#FWX]-;B\L55<%DZ6?SV\?)?KC)['CV]ZAZGK[WIEZ>3 M\5<#F]L\[K'P/B+G=]' M51F-#_WDUTO_KMZ]>+O[;K]Z^_[=WOOM-_O5_FX%8'H?$'/%1+7[KF+JI_1S MM?NRVO_KB^H,SC[!V-L[^WB:.2$OG?(3MH4?4""M)9*ZK4OBY6A<30YR]8\% MSU0S;V>5L839=1CKNK=>@;%H*%[$X@%48;EISBGQSEIBE) B,YEHZ4P8O&T_ MY\7,I7M.%&QA>@)>:HC3P2+Z@FT@@0(T4I$DI*8$T'(33KS&K&J,UV MZZ 7^$[V&-]UM.;+F+O]=]MO]EZU.&X#\>X%XDU.^&:!\$JGK'#MQU^UAJ 57Z&:>[?] M]L7[_5<[>]5?=U\_?_7F+WN/JU=O=IYT8Y/T:_?PMF+CIQ=??)Q4N'C5J%2G MRUGYIMH[RA$CXE)5#ZMZTE0[!ZV'X^=5"Q.Z$24=!&9<"S%N^F%?6[)?15!U M9]I^'55U1V-7T5M8NS>XJ4MK]^N%_FI<%ZR>&8VLQ+%]GLLNUU Y44&]I(0: MCCXS#1]M!"4V*:JRDUJE.[LO9QKJU3#."T+7F"@/)+0SF@XGX^.=4/0)G].)%_,J-GJ>!_ZSQY#6VYF^Z[7@V,4V.D>)I@&[)3%%K%58UXI9 MZKCF-*AN%GS??WDUC^6.[:)W!M.O6DFKB6!,&NN^9RV_)1],_\2#Z1W\N1+3 MM%Q>@/K<^*M_:;S]1=_GGY M0F2-R.+5DW=/]IY4\_J-XU_"^.EOYR5%]6;TY/(Y>U#*_!HROLKFE%)ZZPA5 M&/3EDR2>:Y#=+&:GC**:=61S;J'T)BJ[%VN2"]:SBH5HB2T*A8_$)\,(#]&FR%*AKMLUV8$?=\?[H\_+!$Y[ M\-A_&S77K<*R7G]^&_GRB??<>P-PA\3D<'=>!.*:U'>DV\OJ=NWO_SSZ"+S+.FFN1!/CH8 M#7,U;,WEQQ60V6"*=%%YX$L08"EO53\M:=].2N&DBX2[7(@T6)(\L$)X!(F( M;7X5H8A-MN%+.I*:'2R#I';)&*:#0?Z\I*W:Y#-C*27"I<0N3A&T )>! M6.D45YY9KN_L 7P] EGW%JFZ3UNU4ADB#*4]W:E=]\V5LZF1ZHD0XENID7>0 MZ'?."G:WCFE=%(:HQJT@S^.J>7B2O?]&W[!%[3_;(U;+T M301LTD'T\F!76N*7]<>4<5?]"P<.05K MW^T]05EF%,0EE1X+M"P#9RRI,@G" ZE2A+ULGI.P?Q M+MI!,1Y:/?;]5'&E^QL58;4-X\.:?_# 4?SS<04HKOJ$91JK_PTXCU*&\>-5 M6TZK6R_Y)0MPR2*['T26W.QK[RU>]QM$G1@-,M2E,L>-Q>"A\<<[MSP7C5)J)'#-3GP MDXMC_^S/CQ*'.+MY_@T_/Z[\,%4_\=DW@C"'I9B&O\,7X/7MI7 3CF+^G+8T M_<+&%?Y6[^SVI>R 07^LUH_JM\ MH![L[Q,CR%[ 68?U9 *\F ? 8>/1$/7LX+C*H'./J[8@,G:A^92KYW[B9[F& M%Z3,Z3/.^LK?3>%*2=4\_04[:*$$VB/[U4^H]LTS+OB3^063@[J!$?LCS()9 MMLB9C?=$DN3FYR7*"1IU$E(P(DJ(1.JHB*?,D!(Y<\%XGNV=5?\B(/]DK7"I MYF)C(R1$W(4B[UL,T5;^-V,-*" MTV=7C:\]S9XM+KOV@JO'M[@0T.@NRGCS,W;MU MRF)C]HF[IYTWI9[8VU2(84_H]35BOKZ-TR>WVHB\S:MN\*;ENFG/UW_OH)Q) M5TZ46^J J[CO]>5B\,;U7G[T^:DV,W%%@:"'/A\;REC,Q/9&>FQHY [28\TT M^>HW9E5F@J7""4T)[/U$,[$4NWY+GF.RU#N=NJNN--X!SOXX&A]?LCO07M3R M?)Q?U.5&P9O+3,*[5JC[T3EM(W/.R1R]02P;RO@J>.PJI\UFAE9'*ZO7J\D( M%J(L1"?L?AJE)RY01Y+EN8CL8@X=[=&U!/C[M*F'N6G.5_*>M<2;C*<=QD+= MHGC_FH&RGK+1B\L=OC^6F%E&!,\/*%T895Y(7P@%3$MD%I8X:RPQUGKGJ9!: M=H3:%U3WEY;H=F8TUTLILZ'YS01L)N!A3\"M*@"LY<[F+2,&5M#2<(*Z7!9QU,89Y50-1VV8T+29[>K#5\[:^EQ2"GXT;M\U.,:7?Z[A MU?#::@C#'J'-]ZEN6F?2T ]C[0>X^X65*/'B9N*'R8]34V&)GCI=E<\K?O(_ M7[I!OYR@H! BHP8-DX)E&2) !Z^X .LDV.1,CKET!1V^G+:DF+4;N@PW%#]H M;EN[X4Z$=?,N%9O@G&\$YS0'>3!8\&/U$W!9&R0S*S#][1"4>>S;?\/0%C%1 MBQ"IY<3-4N.UL^(UT;E;%V2_,X52>8V.4[*-\#R:HG^6EQ] M_R%R#Y/=MMLHLC>C3[-V9HP]KK#OUN.O===U+>>N&\$=3+$Y*[ULXSM!8Y=03R)]:'P&"_ M/GKUYN5Y[AM.#TD:3_"?%8P+0K*1:\L/C.%3+#[$.0-"Y//#Q)-SQ) M0#Q)/'Q/=/-%X!%VN@DJ!!F'H.LK=H+!/)QZ0WL%HD/*X?23.4K/ M>^.OR]+!.-K: .T^?#,-39UJ/P9;[IT?UM4^ $U_E*>3.C:/,8_O,<#/495& MK=6&KSDS^BO>E(+W]S:_VQQYR[QUK0F[[VO+2^/,SZ MNTI]?9_-?KX4 W_"L19#&DW#(-_1=W';-NB];YIRZZIOEWBB4OT)'5"_P+^S M^CGPD2WD;^]O[P5VR>-'5P:D7VA_J.KA//[SYP4&*L^/1P^2W5S-/#'6WCV8KFZV0-Q MIN8[>[,#?Y\VD[H<+R:MO97D87IV-)IY!K;&&=.S/N6S7W)"Q%]6L05SS^1R M2C0'XPM440\'0"P$Q.UXOHKG3\!$S@[/7F?;*3_R'_-LYQ30U22/M_S@LS]N MYM'NRZ/,#BGQO/,:SY^AS:]H;$-*)Z3T8)J<[;=)/0A@9H>:/NN7:XMU/I!\ MIMMTY;+B%C>9.]<1##[^^7$\F@X3F5/XK)37'8-5SKJT]!.+_1\N[,H=UBD- M\CE9=7:-YS>=?0X]0VIZ#3;IOE%=Y9*/_]&^[>I2:3>K*;,^I=/> @ZY7>.= MKID/'H+#^/41?W0;PNM<=_CJ8(QNA']NL!NG'WP TS9_ (O2CQ'V? "[\S/\ M^&$P&OV)OW^CXL95D]*^->4X[R*U!7.9QX@9KPYDG8VE>@-CP:H)L[%4+V=C M(:]G8ZG:KB2'YS2NOTOYI%,Z7.;,MTJLPV \<7/"7I(F62D!]TDMK/O']8HE M.@_$N2\1WS?"Z521;K_;KUX]61^NN8-@??GJS?:;G5?;KZM7;U[NOOMC>__5 M[IL-2VV4RT:Y;)3+1KD\ *[H4G-BF=MJ_Z\OWFV_??%^_]7.7O77W=?/7[WY MR]YCT"\[WZU2-^ST([+3'>#**["%*]9S:';B;@A^X(L60RW9.;W3B^G#MS@C7#Y,;=LZ&Z_P^ M&TNUAV-YT![ #>MN6/=Z__Z)QOLP*A]&1WG&?_?BS[^"@\\HX5&I=D^&])!Y M66]X>_+J#3]N0GM_ M2!-U$]J[B47L5?3K+&^D[XDC)^KJR(\G'^KZPPAK37ZHA[-J2O=D+>YBE/"E M.2,:?'W8D"] MQI?.+*?92S5^UYP>S&JRSB#=LHS$=UY,ZS]R,[YNV*-Q<9V[8 M=<.N#WNC[H/XD'+QN(7]87HT&GYH\K >C>&?!=O@]# );%(9SA MW V7;KAT]3MTJ^12^0$^)G]H?,F3XS9.9KZ=?2^!,G 2]"J^^NQ.^H8K-US9 M-5>JM>)*M:*MB+;7UJO3ESYH3NQ77LR=O>\A$*:_)$.IKU]]-@YG94-:XP:N>P&OC-_8@!KEIJM8>_%PWV'ZE3?L; MS9HBSUL/GCD_SO^8@G1K9KUFSNXR6/\S#"I[0_8G[B5PWLJK^.!FW,P&.P)..3ZJ?Y0]L+%^?F M3_^Y?3RVPOO.UGSGGPH'%@^\O.O=O5')_?'!?7Q;VP3S[ITB[K,[T][;%VT- M[S>[^R^J=R_^LOT.BZY6+W??_2?\2%[O[OX[_KZWO[W_XH\7;_;WKNW_[)Y0 M;;[5__DN"OK.#:!OW\;JH&XPE6D,*STXKM[EH]$8Q,@0VVX<5HR2OSVNZF$< M3-M>'"A*FAEBJB;U9 !,^N@TS?%?NTMP?#SKI@H:NJGF)$;F)%:=UDIY4FT/ M!F=^GXD_&&4[BV<+',!73D9CM$@J#-QH%D^?=8F??-?-!IP;7V4\])MW(R'PN%_K@*TP;&!'(>&WM.\D<0?$?C49K&"78/3>V= M(/D H@YQZ$ ($8!1^UG-!$8WWX0^.3@9P_/AAC-#NNQ<]N-XT-Z9\J<\&!WA MU\%HFPF6/8(B?VD>=O1N?YM,G+-;8_HZS M 7,$%N< KAL ;(%[)SD>#('.\4,GH%WFW7\']9]PQ<%HE/"V9AI!U>!GCY!H MVQF#I0+LUEX/U/AIOO_>5)\S$ 3\BS,TFXM1^#L2[*?9IOUI-G#;6W6^8J?+ M]+CR\/NW* YTT$+[SFB@'GX:#3[EZL_AZ/.,HJ?#V<\8)P1/G,(4M#UJ<9"/ M9X-JZ;0^1#K#_NKS8"*DW$D[ B#*9G0(>MTW,/"0CT=X%\S?/)FJ?/MCA D^'M2P/K-!@\8.&1X ! _S"32?ZM(J M=1C+>'0(CS^^0,[7/#!_ 6)LFADB@0\;U/!C.&XEQC>F\Z&*W5=GU_=Q=3R: MMNV!:_QF,":_,67MI+9H#OCB &E]#H& &B["NL_U8'#Q6',PF@[25U=>=A#6 M%%CGXE%DK8O',#4VUDSE/.?7WUD?7AR"(C\Y /A <-I/G,&:7X(FJ%- M#9YU:VX6$!Q.SYA_ :;GC(/"Y\E)KZM+EOT[%=9<7V74*3.1@MVK!_!2U#V3 MT>.SS_:8LKS5XP:6NC.\?,8=@(Y],@!@0/*@G8CVK4=7N 3H$VVST3WW! M771N;B[U"K6.C6?M+!!\>[,5@/]G?M<+\W7Z1?2)D)2;TS\67KPB(2:?..NX ML50IHR2C[E_.>M#_S/D(!C4XF9:YVZ:=G6],"*X3,(\^6:@SKI&33J'_>%^#6C'ES]7Y8GU3AFCW(A_'( MIQD\F+5W1YYNH66I /?YF6*>'(Q0EK0/.R7L4[_:/1$X,N2&Q']($F^QY*RE M+L+$.8:_Q X!6L;SZ!B:(?0R122)A6D'>?(5Z6^H=4.MRQ'((0]SJ5M3.A[X M,1A"8-4T,R?A+*+M<94+7.'C\8F 73@2\4R.DQ,9_C6=;PAW0[C+$;.G#HT9 M C@1NN<$ZJD#)L^E[=$1'+Z<6%NWQD70,0,JZ#PX/,SCEE&F#9@&=9E[;W+: M$/F&R)>.)4Z@P5E'X-6*;KJ MT MXQOUYSNVY\(5>_>@Y.I\__^)UT1\UTT%NX4]$IADA;U4S!T5UY(\' -7/ M>.L&>&+N=VXMA-D5^!P?\=LOON ONR?OF#:M/5ZU;SC'O&>^8J.8-CR[(IXM MTW'KKYJS;,MH^5OR')#EDLG2X#N WA>2X.GI'>&'$?5 M1S +?6Q$:@;RKT?$Q5@Q!0,T^.%,E_L4YS=0L;MEF&['72R\_8I M#Z> TP$K8'C0(J:G==K/#-DA)AFWL.$,8<]WEH?E2.(SP0NGN\(; M+-PM\%QU8;OSG;IYO&$=5R$SC4']=')7O,LT <#"D\< MTK,]%8P4 ^,_C\J&>#?$NQS3"(,%6XII(S 7!M(9@FUE+YHX>/PD0A9I=V/! M;\ATE1 4!6OT@YF':72$$SYVG"\PPG=4+PT2Q6:V% M#05O*'@Y%'SJWFV48D RP9#R"?^!5;P4>]7 X^K38W3JS(8NY%0.T M :>S+2X@,;@9<,=\ Q>!!]R9!TCQAYC$=9*>-H3Q $T.3JC[BKB(#:UO:'V9 M?K8+P7"C@(DO&+D#Y#P!RKZ"QMOZ"LW93$U8R3QL%J2H"E6S:TO:'M)>&/"'3:0N(9%:.S ^ #QH\AX2&E T*''^OF8)[> M6;"8 :P$&HY^KV_8'#+#ZY >+&@EE.K>JSA>*.!.L-;]U%I_5'DSU/'CK M-%9K RHWE+UTYP!\=AL1V_A/6%KKM(['&&#E>'JR%]&:6&TR4#-9*,DV$>,P M^UD'\\]MMN=1FV@\.MV?VU#QAHJ[I^(SJ4#G(VQFU6X.C_*D;FOCG#JX$GPX MUH0[M7KFU\VVVBZZ;T\3/NO-!O&&B)5;4ZJ<$+\0B,>C5JH<_G^S(@13W<;(8V)$_7C!(#PI=UG_L<4UJL^OLBT&@/#TV/FFI[QC^<,E[]A#?,*T#]V^[O>WCRZ]JC9QCA(14W MFY7(^T8),_1Y-M.V,%^;8WLF7N#JFGD@1&"!9D20""ZE M]>B\LJ20-/;'B;J*V ,"-!K02/[U;U6#I$B"DBBP<6ND8ST" 72CJ[*>)[,R MLS+%D\'?T[).WP_F9#0Y:VOPC;_6K M\=X6.UO6XBLHJ"7E1BDNR\PMZ[^UUU\KWJCD6>Z6)>!WRM&?V7JZ!H5;5C]\>P M,DR+HJ=#^>'%17N0>UKM@4^U#G-[VOPA9=V6&GM8 U+M@=OV M?,-RG%=JNP9H;_0"&MX6P_"ZN%PM 'W,I16OSL+=*G+7)B!=5\ >7!80O*^^ M]:T"K^W:7::>UBORY4;D8C198F%R6:UKG#[52IZ7N+VG3F@%>+4^"HQK$\(; M6:8H36'RU/ M-5IFV+;?_OK,P]7+*T +.*\*";:1J:NR#L/K/=J-8=_@&U_GR<5E]D*;0Y,N MT\+2X,Q]2E8:LLA&DN/SD>?TU;+U/S M=2ZO97+C^;\AEQO$>\VQ[6 J8]8O%/JNEZ?E0*J4RI..ORPIM)7G_,Y]GZSX MLC&DAB&UAU&8P) :AM0V%E+;WZ89'3'?R^N7@PZ\OWIV\??';AY>G[P>_ MOGE5^P"\'PY>OC[=>H^(MH^"=^-J%O_>G*4T_WT\#OLQ5Z=O7C]_\?K]B^># M\NK]FU/-V'\EQ_/WEU\OKTQ>#]KR]>?.W7L R>]M_KFT_=_73EVJM M_G;5OD4BJE6RWVWBOW9M;OO"?G3L\L+BIC&[J))3YM4Y%D,VF>_K+1< M+'O;T3+V^/3JZ\_N:5>ZO+U23ZSE?_J6]E\:'?==2)\HMLYEZUS#GAC#R=?_ M6^LF.,8?].@T6VN-N]IS\@J>]U" V7X[J)\PV];JL-F/T?ZX_>KER*]M^*MM M9]%&;;.=P96^V8>Y64<#?K/'55&XJ?6;PCZ\3K: M[/@?;$,@HCI'U/,4+@%%$5 /6U*HZU'7(S-MG)EJ&!D9J2/@H +O,4PXP@05 M-_+//O#//DBU2W;YRV\3MX@U[^&O:++A.C]2J?9IM-]3@FU4:%4+AF()Y-"M M%BPSM(O$@RZY\:1ITKSIE"BV'Y;;)E-\7=B;'/J]24P[X8JC&"\NY)X*ME_C M74/M;6+SM[]J[YM94E<-GEMM]Q19XIA0\M[G_T'^N]F,GU[DYMW)=\YJ+4WZO%;M71^N P?,ET](9U[[CF9[M=X;R^! M;PWT7[J4ZGXPSB/6_K^-/A LW)@O!20R$; M BIY'365R?&B>]J[?)Z_2_EOOYS^GC430C,%.C,/0HL,5C("+IDL29*.4O'+ M8.+.RP,O&OCHW,73BKR32:S_O/@*NY/YJ9O-OHPF'_^SYF3_,JBEKMM?^>WW MW]X__V79O>!OO_!?!C&%T;D;-W_[!_W/0"[Y#+"-[[7J\R%Y=L9>E7C%G%+BL"GM)[<'H0,%%0Y0T M4J<0[K)7DCHF30)P9Q((%A58JR5HIU5*1!'/W2[92PZ-$D?/7H_P *%)_#/ M^H^VT\3R5,YUZ1!4*'W'%^J1FWJ$!!J#"1$B91Q$\!F\M!YL8"28Y*40L@LK M^"O8OI;IZ4AM,#6D#*U>)"D49D])RA JA:4*1-;%V!7:@!64%\+AEC!+J JT M"V-W@R0EV%!I>?0DA?[>+1FW;V?IPHWB[6+H;06R0;@5*45=LC[FUCV0N&^H M7%/HT.)$,DPV,@0VUYU"0[2"84,HPY@-6Y<".3V1 M@S#%XG9.%DWCK) LV$Q656&@TF:H]KH.\I0;=Q4&XD(3BTMMFDN["^BY."-E\ M2^5%U,&O!#/7TJ32=WX=C?.56I(">9?8'+QE@S>-]?MZ,?)-6G0XA6F&6JOP=:;B[JD M[V!#77(K3D@8D]$G<,33:O=&L,D6XU?XR$GPQ!/1A=U[C;Q7%7COZMC>Y-^: MU+I1NC-\,>,8R0J%V5>R*O9M+'3C0,7,0/"0P5@JBDVK?2*&T117CD6L8_AN M@ZPTW61JPV&L;G3T;LONO6R0C.D*F$V'V70_KWB$ES[I[( ;48^Z. ,N2P5*8B]KOHRKDH%>&6"P)"6PDBUX1<[@EH M*;1T,48O.\F+N@+NJZY*!6>ET6ZVE=A(EUU5KF**4TXH1 5<85ZE =' ME (3360LDN05[R06LDFZ4@(/#N"!V>U9NK-%^F[!\AN.(E0L?0<>ZI-;;7JH MC(%1#4G:HD\H$^!I$D"CH,E)4_ZQ'9F_%84WPI,GD]@FR-YXJS-KV&RT GFO MUSF25H^$V5/22I8$:1P#)I0!$7(A+9\-L#8AR-!@15=&\!9)JS#JT9,6^G^W M9!4_3SD5XS<.9NE3FBS0_]M[:*$*N:E"HF6:,Q>Z]P]FX)LZX<*&23>?:]7L](3CT29F_)B5+NJ0<630;A@@+CI 5M MJ?:*"9]U)P7 .R&G//J<(OQ/FDVKA VC[-G1;!>#KY M"(4*SLN:]5@,L?=80]5Q2W70G%U,"IRR!$02'HS4 C2EFAIGDY:=V+6O"LH^ M%) ]+QCK.)=!#+7"^"!R% JSIQR58S%F7:;@=&$FH:.#8@]QB#)FQP5W*G;B MOMT<1XFAL1AA0F?M[JS"^J8 MM2['%9IZ;&[&!IKC#(411T]3F(6\)7OW;D_VZV0,-'TQ&(G!R$[,9Y("E8I! MB(P6'2,C&&IRL:9]XI3K(%?[)G>8HM&YBA)#0C=I2/[ "LJ[U-J(-AJ]T7'YDCD='=CK70ZTDJB0T MU)$#D0,?9:@[&;C7 71M."^*K0U.< /)%/-=<6:XZJ2HQP8XD V%YLB!V+/K M&Q-V>]J@20%&G^%L%(N5_[26:XS,,D= &B- 2)_!)\7!"V.T8M0+9>[._1"VZ!:E%-B%2-B2A!.*8R8XHEOG*3QQRYG)Z?C^;GJ;9(J06CZR=E\YLF MH7;6_,OKZ3P-*/OK]2*X]Q]LT;3'H=--& $X7ES(/19LO\:+3:?7U(VW>TJG MMJ)"[JE@^S7>+>2$K1,FVG^E]W9V53&]J>IO.+CN5K91KY'( MB5AA F15-[O,2; D:#":4!:R-V*U5M8ZGO/KX;7*_:V;O9F]G[MYBO_IQHOT M-LW>G[G9G0JQY67]?OE6\R:?G*=9$?#SZ7CL9LWEMR_=3>2FNTG\P-MT_SQH MQKQ6@H$VT8"(JFS_0PH0(Y$V&V9%7HD@K.,]VY]Y($_*$KKO6.DWW' =+<,E M=URXV>!3'?$ !EM9YXH&'ZFRP"TG("0SX'.DH(IP-?5M>)J3Q?QL M.BOD$V_)M6D_7--G^HUN2TX$ER,!9IP%88D$'SP#:[(@IHQ1II5"0X]?Q9L; M)2-#63#]SUN)YM9ZDZRXA)R8.Q]=2ZLP8LY0F,)")E%[ER9E-+ M]673+-878'6J5B%6S=VDR;<&Z#6O2J<8 #KPNDIKI<:R5%FP]:1^EIRL1"JZ M&N";Q;R9NTD<33YN>)0B.<>MBY"8+5@L P.73013EH:WVBAC5^H.=(7%K8A1 M12.490D;$!E;DZ,983I(52S$S(:M1)=]I;\.O:! M:VJQQO?I8I[.?9H-.!D.&&&B_>+S%"[?I>V[',/J?3^2@X?-;E%PU#S(8@DQ M20H%"QL+!1<=PBDC/&IK3-B T==:\H>0K=KK)8W\U"-A]I2?2+:L\(H#RAPK M_$2*=<@*UU FBBU$HW-Y R8B\M.N4W)^-E.^GQ[/T[%KFL%)6=_GY]/)=MV> M03#C56I++!4M;UN/IZ#@"_!\YCIGM^(HD9HK&LHU)A(!(E$#7GD)BM9MCY:$ M)747>:?MV';NZ_O&!B[5'MP%T,IF6NG'EKU;Y*"%UL*H$)-=,8\L,9HRKL"3 M,G[!M0%G4P)I#3<\*$VUWM-)."Z')_&.$5'=G('I8L=F!S8*"]87467KO>.B MXQ6^;6^GB-*[H@TA)5K6KW,<+*6L#%'I9+D+(:R ^)'K=W-#-.08?9UEN0D3 M @%)C*IA%PY&Y52,&VE\L8=,7"T'TLDJ?9R'[*$KE$5'(^<,5.(UNE88U@5" M(>F@4GE,X]**BZR3X77@'[O'&V^'AMQWJ'P;*[0ZM+:R)&4A@>A-X84ZZT(Z M!<9S#R:I6A; *2+21EAE.TNR[#FR\(4ON:W+B_A4]$+2H&4VMFA_DN/*DNQD M>)M9DFI(^'UM[0_&)SL$F4SUY8$+$5.M M?,L\V*("^X'.22$ [6V;+]XC2"R8J" MES)%2E6VJWXK':24Q5: 9',L6S9.P%N30?*8K;::&75@GEF;C(Q&@-9U#\I5 MK.[I#"Y+X96R(8:5:G3.9AJT2Y"E9<4L,K6H:IF]S+4.7'BA\KY.PG%Y9J4A MEDG#H=BQ5;D8!L9$6@25N=2$4L=]QRM\VY[9HC:EK<7(@V5%=0;AP(6@RG(. M4>;(&/4KGME'KM_-#5$)"P*\(35\8#FXLK6"8L8D9H)B9;>UD46Z M'2^843$DELJF,=;AI<# QR@A%Y,@)A%-6:0;&=XZ7K"7K_^QUB!I$14IJ@2< MH&5S30KE&*D<*$9I<3H:W&1DR,2SF#2:@H@MA;\:++H3'NCNP'HOTDI6]J* Z MB<0\#RONS4>:3\A-F'BZ-^[-T]VX-V5!#DL16*PIWX%1\$H4/1^)R2H)E=S* MOCIF%K..INSCZI$4(B4XIA)X%F+-GA*1ISWU['UK]RU((B34]/58?;QE0)0' M",:SQ+5W5J[X>(F-WN6H@8@H0&0MBEE$$T3A%35EVC)!]^8^N#>Y<418I<&1 M*EQ6;%XCLRKF;$K5_1$=+5OP&G8P. MS]6C6Q-=!^@Z^$$$.W);^*7L7[Q355<8,,S$PCQ$,>:+UM$K]OLC]0L>6MV' M]8SDU"-A]I20H=*XI32R8-)1!22&:M9Z FDC3_5(F#WE M*9)5Y,XY<&W0T!$"QD8+*=ABPM8RL:O!E74J1FV6IXP<:H4!_"WW6#YB.S>$ MQ?EB7(._@^G\+,UJZ+]<=98FS>A3&GQTQ?+]RWC:-']%A=)WU*%"N77(E0=I M9.9@U[L);A^Q6";RH"3V\"\.6DX#&]*OA[G>9O M\@?WN2M%<_0Z!JD+A7GPU/67[=0B2S%;11)$51W'0@DPQ%!(,2A&?!#2=5*- M=6-4V)2Y+Z]^P(FT9X;W[77P+9'?;]BAIWD'%GA,>11&; MC"8?FQMT\'S)!EUK.N \<-T[L;+0W]W M>LP/W'P^&_G%W/EQ&LRG@W=N,AI\*%MT=Y$695*:P:_EBHJAX:!LU)^@%CTH M3P%ZW!Y[M"^[*&OE71JC!N$T!9-UX2-6S]SH+)-:B3ZOLUUX?P.<+UIH=E43 M M&$/18CJK^ZJ '=>J1L?\EJSAU]-)^]=L.A[7@X^CR@6I0>\\.HC00?2S 61A M@Z IURJB#$1N3S=*#83+) +SBK&5LA#KF,?_,9I,9T7EO+S$:E<5E89*RN-S MVJ !C3R(/-AM3F'BY?\I:"TYB$ T&)<"$!%T<$2K:#IQ;&^(!XL)+O4F3]'T MAPBW[+1F79CI[!#-]&\[K5%!H8)"!?63U;]4,I%H"]J$VO@Z:RAWX\ C8X;Z ME*Q8*1'0C1_[Y22,%S6"]'8ZJP]T MR)Z/"%3H6URUB2E5TK8=N-CWR%[,CD48I,M]?I# MGUOVW1_[IF \BISHO% 7%B/5@?.:U7Y@#$QV%9%7YAS'-V4I#NW5V#*^^@OED$C<6919\ M*,7VLN/O+)4#TV?(D\B3R),/K R;:VUGT7HBRP^7WVM99P^ M0QS-4DL8Y<[CQ?GD61PU%V/WY6G]]/I^7W?\HZ4X+K?*RS?^N6CFH_SE2C+M MI9 F\=G%M&DK=#V=I;&;CSZEFR.YII7/#^2.'X.A>\W2P2J5*VOGZPHZF]U9 M(J/)N*P<*"MO=BG2VQ^465V^O?PET\[_A?N8EBX)<+F@\:D;_^&^-,]^^=?- M+M,.E^75-UHN:C^_L5!7%ERWZVKSYFT'J^@>G=8NI?WE]C^6$O/%Y.EB MZ= MO'XY^/#KBW/7_Y^M_?#PCJ>KRS?5H#L.6Z'B._C*:%(MANFC<)#;#0?H<4C%[RYP,VCXS W<^7929 MNCXHN0>/?"!&7]>"^NW*HCM*6:RCA-;=5:PHH78GM3R*^BT;XE(=UX>IVKD\ M>_TZ%!-SNKAL+7!I5%!"GI _75T0:DO#BR8];5(QX LQW6-7_+(2PODT:D;M MIOO+TZL;W!>;6?Z@L$\,_].WS)BE]73?=?0)(W2=Z]:XQCY1RFSIM[8[+MG3 M<1&E<5P_\5O?"\6:[T9B[V.Y!X=G?WCD\(I8[R%OLU$]N@D/^<^X_[L:W<:] M_V4YU(_^]HOZY?OC_*DTF)W)?1U+Y=NNL5E*@_\H?Y\U@Q=E(QUO-PI<<\$\ M) %D'Z82(800>BR$7H\FB*!'KS+4[DA-CZ0FAM1T9^IJEU_D'X0)PN1',/EQ MVVN$"<+DZ&&"V@1A@C!!;;*%3=\/CMQWN>N[>YAF?S+\OC6GES'WR<=!^GQ1 M<].:3FGHVWAQ(?=4L,K'BZ'ED+66NUTYM0F4E1C*'$"0AE&#C& M+-@@&'7)4I;X7=:2B1A9B^@J10IKN5B8+L0$W&JF@]4Z.KL+UJ)TR+"'#M+6 MW@H3::LSVE*.%QO)%Y[2J5!0[1.=(@:"A4 MYZP'847FDELI\DZ,+6J'!JTMI*V]%2;25E>TI61*A8,,<%KKKC%.P=2FYLQ( MYV.P+.H5:XM*SWP0!K0O+"=RYN!T,A I#<;&+(A)NZ MSH:$FJ.G+6R.NR6' MX[^G2:IU?:J_T<7RK5$SG[5E0%"=8*5LK)3]&320%B]K5?;M%$WD<& M1"CJ'#'$ZY6&8.MX*R]16Q31R2W,=JN+Y% Q;(N#5C;2(M+BHVA1"^F"B1J2 MBA&$1%Y$7'\.+G :1&4M0_L-K M?7@"5OL F2I% U$BR=2%/W<[O,C(4 G<1N]AFNFQ-Y*:_OP!.=16AZ6M=MX, MY8C45HB$!^=9>ZJFFNT0O;2TJ M*C3@D1*1$CNAQ*A))D0*$-ZZ8LG[#";K0HDQ^,BTH"3'+AR_&Z-$/302?;U( MB4B)2(G=4**Q,>DD"4B7"B5F4O:MR6E@CGGM@S$DJ2Z35&B9$.ET$K< MP[Q>WH6'EQ^BA_?5M&D&>38]'TSO;3V&2JJ/:?/'>B[D+VLV*_O)7MEY,P/4\5R@_75$V9W_)JU[[>O379_HHL M>%!211;<,Q8T+GF:582D! '!D@5G70 N$OK&C5Z ]8E HDHKG:@7NB!DXMD]IF1Y3KU'.[.1;+$N&YF'[%W27[=-XT5WV2/<6 MB2998SWXG ((RSP833)8$I0FUJ2H5]Q;ZR1\7*'N9!);[\'2R]51=J*@FRS* MT>MEC1S5(V'VE*-B8(H;;MDXZQ48XRO&>Y M:,A1R%'(4==E<6F,P^2:!"R&!C4X4(XJ+''T7R1(;Y2@Z%(0C2R%+ M';TP>\I296OF6*YM) 0KC"-R!B<\ T%(9E;;8BN9+I(9-LI2;*A8SW*Y]K^0 M&/H+KRJ(H<.PW\>BL?KEP>7HD<2C9%Q +!9S,;Z+6O.!.:!:4"N#X\+G+IV8 M'5<5'G)^A,4S,7\9^17Y]2#XU2OGC>"Z;!:8*5P9)5@1-)ALO$N:"Z-7"OH\ MQ@';.;_2(ZSF@_R*_(K\>A#\FJQDWF8!P?+"E=H4^]77XO"&<$V,B8EWTI1X M,_S*AY8<84U=Y%?D5^37@^!7+@)E+'-@7IC:]+V8KK6H0Z1,6Z&%ICETZ?;N MFE^U07[]*7[=0C+M.K[P_7=VOT[SP7C:8!VUPXH?[:"4)ZJ>!YKV(J8<*2@9 M98VX.G B<9 RQ> 489*(+ES3;V?3\C@;J2#$AIJQ?L5;T79'%D06W!X+4J** MI21$N! MR$Q!4$6AGEV 9%+.FK"85\\QK./FW1P+"C(T"ED06; G4D46W#X+.L:T=R&# M2T2!\%R!U[Q8A387"G2$R-A)0;7-L:#D0\,,LN".4I%E!YG(\@ 3D:]\LP,W MG\]&?C%W?IP&\^F@+,+V:[/I>%Q;'8\NPQ"HLC#TB*'''?M_C53$4P.>F:+M M.(G@JA&?7#;"$ROD:B^\=?R_A1R^%@X]N4$0'Z:OIY,;[' 5H^Q<*0[M1D\X M]S!*B52,5(Q4O#4J#C$0FYD#9HTI&X^4P'A;6#90X8/Q6::54R+K.*%W3L5V M2/D1]NI#*D8J1BH^""IF4=C:1@1XY+%8Q3R!$]%!2,F+R%PNE-R%)WSG5$SM M4%N*7(QU& MFT#UD(LQD;IK9_T[-QD-/IRE+.O4[5(H[B$4_9"90/S[,;20=YR9RR%K7"LG4@+/6@'6&4V)ERC)V[L'O M6O>IH3:;K.SWW?5VJ,H/61=9%UEW9QXBJ5/A6A6- "$*E]I,.009*(TR,\U6 M=B6/=M9OP!%OMU?9"5D761=9%UGW$:QKK;"$<5J,6U5L79,4&!<"2*&-LIH0 M*7GG?OG._3QT2/3V?.Y(NTB[2+M(NX]Q,1ACI+42> B\$&>@8%C,];2DBL(9 M;WPG]4DV2[MJ:/0FSP;UDG8Q=WZ[[OB+-!N,-B1;V*>G6/]*KBSF2K'7!+RW9&*PL^)0[:>65M4:K< MK#B1UG'=OW"S266&MVGVOI+)WRLSW-:OY66*[^=NGIHW^>0\S8K@GT_'8S=K MVDNNM2^YJ7W90Y7O-T+[,6J=B 3ZX9,25/&0AB8,K]2)YET[J0N^MWQ/U_R MX59G@#QA]S6!1&L$-X&HK%!9[;^RRD22$*R!K(T%(:P 'QD!J9E6,I5-(>VD MR^6^*BM74X)U%&4LK&R"0S9@>=0@/&-4Q1RI3YL8_VZ4%;\O$0V5%2HK5%:H MK Y 65&56.0./"D;A,+(28:!"C" ,4^"%$F"SHIRDP,N>:1/C MWX6RHD\([JSPU,^.PHS_US-VD1A/_]_\RC+)G M&$OLOQ&QJ[.Q/;4=OM7AGH=,:DM[)DG16T2!I39#4DY2ZY1W;"6#<9V0UQ72 M3Y9 ?[TX]VGV)K-KBAXY8N"#]$# MU]I%*37WEFQPT)=Z?F7LW0V;F:%!C^F66035!JJ-HU$;2=8"[!PRTPI$K4?L MLBVZ@["0?-9$BTXZ'.^5VLC:1R88 ]\J3*[J*RLA1L(M+9J2='/&:G=J0PZE MO"\E%=4&J@U4&Z@V'MW72&<;="IJ(P9=*=J'V?!C S:<+'2UVB=,-!^ MJ0U':=;,@HC2UH)!J:A)KB!9+ZD2G#.K-SCH+:@-_8T#9*@V4&V@VD"U\>@6 M*,D2'W@$Q6I 2A8%8G(]=:NCMRV^"&H-I8CT6N8T[E13V#M2?JX,9OL_+;W_VY!P]ZDR/[ MRI,_26%WGF6=D7XX2P,7PO2\_/*7VHEF,IV7"]OC=9.V+39\L! MZO;U#<&T7_?3SW6JRA5/+T=?9/'YZFNM$KE]W^5;RQL7T=0'O7R4_VF/47Y^ M"OQ9'J?/$$>SU/)$N?-X<3YY%D?-Q=A]>5H_O;[?E>273U=^\S(ZNWSCGXMF M/LI?KB337@II$I]=3)M1>^]9&KOYZ%.Z.9)K-OG\0,KX,2*Z5[0=K%*ULG:^ MKJ"SV9TE,IJ,R\J!LO)FER*]_4&9U>7;RU\R[?Q?%+VSC(*#RP6-3]WX#_>E M>?;+OVYVF7:X+*^^T7)1^_F-A;JRX+I=5UME]757T3VJK%U*^\OM?RPEYJ?C MV,4$O#MY_7+PX=<7[T[>OOCMP\O3]X-?W[QZ_O+UO[\?#EZ^/GVR;877FIE? M-<3OT_Q[U42S=%9T2EF2O]?SWW>FKKW-?.8F3;7LGBXN+M(LN"8]V]&CJFKS].:H!K64PWU9=/LVM,%A&$ =C_HOHTDQV(XNA,'+]=&9M'*8N=[GK:O=VRO,;E3U\:!O6WJYU0'K5^"L78 MG2Z*T5I-HTOSAA+RA/SI:K\;:KKH19.>-JEL)0HU7B48WLA6_#1J1GXT'LV_ M/+WZ^KUIB.WMA7UB^)^^93XMK;;[KJ-/&*'K7+?&-?:)4F9+O[7=<CHLH MC>/ZB=_Z7M:Q^6XEI/LH[,&9R#]LYGW%FOR M'.I'?_M%_?+]TNID'Z82(800>BR$7H\FB*!'KS+4[DA-CZ0FAM1T9^H8J47/D'\0 M)@B3[\.$(TP0)@@3U"8($X0):I,]V/1A(8D'U*O'#/OULV-W+O&MU(DZ^!3Y M[=2 !D)*!,253Y'SF47)1+>SJ;E<3;17X6RH6:;[*^R MMWC!BGI]E"JRX/99D"OEHE<*3#;UX)'BX)-RY16E+ OKI5]I"+'.B?\-LJ 9 MVS(!5"16DTN,!3830GP'(6026;B4O24[I2-'"=\]B;8T') MAX;=5YJ^]WCIO)=HESDVA^=M?3,_2[/!K=-B#_.^[LVRV4WL9S^8=GLQO6,; M+R[DG@KVV,:+"[FG@CVV\>)"[JE@^S7>+>1]M$.I%4DF\Z>RW'&=/)";]57J M/6[>D]P]V;V'^Y::);*8E&D:EZ>,@X]N-!F4_7UY@/^7+D]:I["8C>:CA)DD MG=59NR_'[3!JK'52J?$'*7Z'Z7*[WT5F+#.1"@$5T_:F\G[:V"?S$9-^>AY^7/R M\6V:C:;Q[RE/9^F#^_QPC]OW*QN*K14QO#\GLM?P0C9%-CT&-M4F6)*U 955-)FGVJ*PDQX;^\ZF0B*;(ILBFR*;/HI-"RL6FS* Y#[5A&8- MMI B,!95EH)IY5>:]ZR3Q++O;,HULBFR*;(ILNFC$J-CS$F0""*+PJ;"<3!: M)]""LT2L322M]+19)QEFW]E4X4Y_0_[MJTR;XS[7>/KS.3:HK0ZMA] .V*!<%O46E04/',.@F4RR]JG)W?23/H>+?@ZS=_DHLS*7^-% MU8)OI[/Z9"?S^6SD%VU(Z\/T]712?WTV'8_+5UY62:9FOH'CELIN,KET;YOW M8"(^$C<2]^$1=U2$)%&HE_M<2%AX I8["M1RP5)(1*5._.O[3MQFR,SVG$)( MW$C<2-Q(W(\@;I^L3!NX&1P7PZ*(L6;L"D;51<<8+Z%@/I&$C?K8I-E"9F MO04IK2M[H^C!8O8K,C,R,S'P0S!Q- MX5)G""1?_1*9I<*R217C.0H=B.EBBL'I#MV]V_ E;]%AQ%R,'(P@ M2CF?92BF[0H'=^S9[]PW1(=$4B1A)&$D823A0R!A99A)P1&@7M3#6MG51M(! MO-(TFL156'5&=.S$WX"#W@CT1JSKHB\OJFMYUT]_[]J^\22L/,EW?_P;HQ_< M'/TFA_B5==8?)%ESD!_.TL"%V@',3;[4,P"3Z;Q?4YQ^9#M [K1),VNNV739\L!ZO;U#<&T7_?3SW6JRA5/+T=?9/'YZFLM)=^^[_*MY8V+:.J#7C[* M_[3'0#X_!?XLC]-GB*-9:IFCW'F\.)\\BZ/F8NR^/*V?7M_O:Y1NM!3'951K M^<8_%\U\E+]<2::]%-(D/KN8-J/VWK,T=O-"B3='-3 M-_[#?6F>_?*OFUJFE)27':[*JV^T5-1^?F.=KJRW;I?5YDWG#A;1/59VNY+V ME]K_6$K,3\>QBPEX=_+ZY>##KR_>G;Q]\=N'EZ?O![^^>?7\Y>M_?S\!SNS%E[_7SF)DTUZ9XN+B[2++@F/=O1 M9)Z^>?W\Q>OW+YX/3F]JOO?7PQG<9Y7OVRB*2C]=3GG1]8/W']Z<_G]U3;QX M]_Y__R_#J'XV>/'?B]'\RV&80AU/SE_*E,S/IHO&36+SUS4W69MXL .Q3+L6 MQV]79N=>RJ+'&Y1'[\'4#T:X_&:]\=/1O/QF>-"8VSWH9;NO;UA?EY9,?;!J MV)11U:]#,R>G/JX]^41N:.U]+PE=?S<' M_3XSZ,&)Z3\3O-0'%KOLY=BNFSJK'S1U_JF31%>/O<&9Z6Y?]TWW2'66#DX& MI]/S\^ED\'X^#?]OS47RD%,N^S!]"!N$33>P^3O"!F'S;=BP'\#FN*1Z7*/% M-=Q'J1[7:'$-]U&JQS5:7,-]E.IQC1;7NC//E9'#J+FHF.(('P8/@^3YX0EB<+\;MZ;,W\[,T&]PN!?MJVJ"QAC!" M&#T<1L]3'H416FZ(&D3-]U'S>CJ!T^G7#J)7I?01.@@=A,YWH?-A6O8WRPS? ML_*]-&O^?,]A>P3/6L%ATTD;Z<=UBC!5 KL\?_VM.?V[&[M)2 ,W+Y9.2.>^ M[!DX'0X887SS915]D+E Z@&510_(J**$])89WP64WK=BE#?MR$L:+2F5OI[/Z0-WV7_LN MY6VR2S&R';+=P8CS2$B.&VVY] (X];:0G-!@5>80J-0N:!MC-G=)+DFOF8BU M.X C($QTX)DJUW@O JNMLVI'RIT8;&)(*1IL2&%[+$XTV#;%94:%8K Q7WN5 M1!#,,7 D,!!1:AX2M22N=,I=A\OVRF!CR';(=OLK3F2[3;&=-CQ1:BQ$G0.( M4-N4)J: BLB,YRX[G^ZR'4^!VN@5%-N.@DBIL)T/! IKUNXD4GA&]YKMC!QJ MA92'E+?'XCQ:RONIJL:7,OC&[-S;E6GS'K\H(V&< M-"@2""@)4A \V,N$28 MU6IE,RPH5]IY5GOC58^?CV"9BZ"BXI;&8(73NZ;4AS5THGWCU;UIEH<$BP2+ M!%MWZ$803H.#8KK&&A[V8(FFH+E6*3.MA5P)#XM2ND,7+H/7 MB7H2"&'2'0;!:C8TQB+)(LGV1JX])-F-DV R6O-$ F1J)0A),YA<_RS\9@3+ MS":Q&E<.A+-BE)9=?2%!ET6Q3)."2!DS7"BFL]TU"?[ N!Q*K7O&?;AQ1\I# MRGM(E#D+[3)1D"Q/Q8:3#(RT#(A6488@7=EAKT9F=$RZ\")WIES#H@)KM03M MBJV8B"*>[]SN^WYD1@Z%P'R:-5+-K^J0'7FJ^'55'I[-> ,:.I:_,Z14L$L45;2 6":@*. M. G*D4BHHH[+>%?74*D-42Z"]-D6\UH5\UHD"UP0+:1T@ML5\_I=T12S49BG M>".KJ4(VQ==I_B8OW_C'=/;!??ZOT?RLJJ6B9)KNLIVHEJA=D-M0G _GMN[& MNZZ#]MMS8AAE*'#$[_X,&/&+^$7\HC@1ORCP/1@=XA?QB_CME< 1TGV7,$+Z MR 2.D.Z[A!'21R9PA'3?)8R0/C*!(Z3[+F&$-!;%W%:FTHN<4YC7/*7T.9RY MR9BVE9Z&9R.7=,,3@:_34;S]BOOW&0T>/7J%'V3_8<7 MYBU]]_"IL8(QD4!H5ZN7< ;6^ PBJ9"L=Y92VD7>4INMM,Q3>KZ8UR5.Q"\*'&,F*&&$- H<(8T21DBCP!'2QR-AA/21"1PAW7<)(Z2Q MK-*VDI5>MUE)7]NNCR[+?@U<_.>BF9^7;]5,AL%5(M-H,KB832^6]""''(L"1_SNR8 1OXA?Q"^*$_&+ M^#T2%^$;^(7\0O MBO-8#_ X35.FGH"EUH#@B8$7)D&0FL3@E1%TI?UP-D*YI#UXS3B(P 0XI2@$ ME\JE67*;[R]ROWJ YS_=>)&^?WYG_5KV BL-'[CV0G[KNX31/CDR@2.D^RYA MA/21"1PAO7,)8PO7[^YRB#%:6ZU DF!!*,[ <,LA"*&]BDXJYN[NC [Q MB_A%_")^49Q[&G?9>%Q$<9FRRP0DHP2$\K;F@3F(F7%KA8M)=Y+]=7)]2+'Y M,#V)<=2>2AR_=:/X!5'V#S,8.T$)HU6# D=(HX01TD"(WST8,.(7 M\8OX17$B?E'@>S ZQ"_B%_&+^$5Q(GZ/7>"(WUZ)"L-[%NO<00D@I$>D1Z3'N_3HE>#*"PM*9 9">P;>,P6&$*>] M3)D%UD6VW2;ID5F%](CT> !R17H\,'HT*DBMHP7)>0#!) >30P"C5939ANA5 M[B+M;G/T2,50Z[X=?GP,/V*YN341\F9^EF9MH;E9.DN39O0I#3ZZ$9:;>PQZ M?%E#:7;]K'6@@V8Z'L7!E8SZK:=^/'[T8_[,I"WS>PGO^;)!GD">0)Y GD"> M0)Y GD">0)Y GD">0)Y GD">0)Y GMCULMF318'4T0OJ./#:%4$9YYR@X*C0 M()S7X$CT0(,)47*:@]!W@VA!498X,\!$E"""86"(+O\I;R?O I%)W0VBM0&* MTYOQB9>3,#U/-:SV.LW?Y _N3884$/V1/9$]D3#"ZD#J0.I ZD#J0.I M ZGCT*CCP/=L3 NM#.'@(_4@K/-@LC80:(Y:9YDUZ23Q$?=L^X8%D*.]#Y"&"H,&"$:F\"I33G%4]!GI7 M*Q6%=#Z=M/VUVV*WS9O%O)F[21Q-/M[21DW[Z9H*B:DALV)K6NG.RCDTO82$ M>=B$^; S&_^"S+D1YN21:Q,H 1^T!F&B $]](5(=.2-:4R9<%\S9+2IQOI[/Z0"?S^6SD%W-7I/!A^GHZJ3\ZFX['Y2LOJP!2 M,^^J2CAR*W+K,7 K&J.[H%2G4Y"40]+&@+!&@5?E%7-2Q$"="#;>I=24.%.$ M%PZ5T8/(CH&5FH&4BF4M=-E%6G\NFW4L'*DF190PJY96-ON>4VF@TN"S+-P3BV/!/Z1SI/->TCDG MDI'H@))$BVW-$UCI)#B33#8R*.7LRN$G4M/O2 +-BE$N@A3@M6!0"T];(HE7 MDAT&G1LRY/HX/1](Z4CI2.F[<($X95(6JB8>!U^+MA9;VE #CO-B0N?H3%BA M7!5R-DDKR%Y5%X@R8)RR-8$YV)PRI\SNFG)_4 :;$.17Y-!#D(5?O0-'DX.<>%1".^?BBH?"!.UL, IXZY:.UH/1-8;'M7?9,<.B MW&M^I6(HN42"W=0A$BRRW<[IRZ99M*=(IKF6VCZ?UIL6&)1%7%;'()U?C*=? M4KI\\V(Q"V>N28.+L9L,!Y,TK][]\IV /78'55"G^'PQJYHKS4;3N$SD>W&)YO9+;R^Q_+9 MN>DNKX]2TK/F#VCO([4=\@'_?:KZT&^!(WY[)4[$[Y$)'/';*W$B?H],X(C? M7HGS2%P#(5-)N<2/G /0R2:!Z5#V8\S#B)E!HYR L&;S(6G1DE^U\/ MB=?1)P[>"0.": )&,P\Q1T:C*D\6 WH8]@P&6$MYPVEPJ4T+;=/?&LQ_0Q6$ M*NBA.=R<>1M\!B)"*BI(9K"*:XA,^\Q#XG*U'N@Z^6_O4C.?C<(\Q1L%[)8J MJ2WOOWSC']/9!_?YORI@I^.:W]UA IS99-)VO[& U-8K<>[)_@DWS(A?Q"_B M%P6.^-V# 2-^$;^(7Q0GN@8N70/$.YZJ8YH916KK=0G&\P1:*A4D-3;4:J"/ MSW\[B?]<-//JCFL^3$]B'-5G<..W;A1?3D[=Q6CNQFU[P,Y.<*,CX-")[.;] M_WQ:+O:ST9^'C9LTT*39*"/3H:6"E@H"'.6- $>!(\#W;$80X CP?@LF1.H/UX=!M$Q"_B%_&+^#UN<2)^CTS@B-]>B1/Q>V0" M1_SV2IS[X6P]^.YW*@;&7/1@66P[2P=PS"70G%-OE?6)Z4W74CN=3HJ,F_)0 M;_)OD]&\Z;QG*3$]<^WNH'?=GBA,I-2=4RJ:1"APA#1*&"&- D=([ZN$#SS+ M1%@1@DL<&-4)!"T;$\,LAY"\M)+RP.3*(1=#RI:%,0(R6@LB\@3.YP19.Z:2 MMD)3MZ6-R9'M1_9O^2/!H8319MGW[#&LIM;.::N$P+LFQ5I-[2)-&E>U OJ_ M^P\:9$D4..)W3P:,^$7\(GY1G(A?%/@>C [QB_A%_")^49S'&@:)T8D4F 2: M P-AM <;L@<:B%T8(VU:MK[84>.ND.KWAHWI72_PW9:#OT^S3**1E_.1= M"M./D_8N;2BEJZ850THLQDX.6^N80/ M?.\B>#*$: V*&@J")E?V+C1 (%()*9P6@G:1PG4P>Q?"".Y=D!51PL?,BD[0 MF*R18%GA0N%3!$_*GU++E+TQ@BJ[K?)I>\"*8D@9>G2P\-K:A=?2?#">-@V& M"OH/DL,V'7 'C:$^Q"_B%P6.^-V# 2-^$;^(7Q0GXA<%O@>C0_PB?A&_B%\4 M)^+WV 6.^.V5./] :K=237"?M;G/T2/F0*XK\B.7F M'NN.:;OFMH7F9NDL39K1IS3XZ$98;NXQZ/%E#:79];/6@0Z:Z7@4!U> M^O'XT8_Y,Y.VY"K">[YLD">0)Y GD">0)Y GD">0)Y GD">0)Y GD">0)Y G MD"=VO6R0)Y GUN2) R]4(8515' .0=4L*\4(^)@B:&*R]D'02%=:0VOIB'5. M *FMVX1( 8ST"@(ARAB;#",KI4?;:,3IS6#$RTF8GJ<:0WN=YF_R!_>YHV(3 MF\PN0*I$JD2J1),*>0)Y GD"3:K[3"KC1'!9.9",>1!2BEH148(R-%A!@I!^ MQ:1:)T<33:J>( >I$JGR.*F229JL* 1) PD@B%/@N"X;2V]]\K*F9792)G&+ M5$D9C#KME8J"NE\.FG;@KILWBWDS=Y,XFGR\I8V:]M-U M*Y*KH3";++[[W95S:&H)"?.P"?-A1TW^!9ES(\Q9_1N,*0+!6P:3+X'.60%TF0EKF(_,[,D;%D-+M M>9.1,)$PT1@]4N:DTBAA?(#D'0>1O0;'/ 5?S-*:I!0%]5TPYUX9H]OS/B.W M(K3" C/%(!6I[-RM8A%8B)'DE#3Q*V7ZHN>>YU"C>SS5P!T% MPZ2%X)Q0B;@8Z7YSJR5#LL7P'A(L$BP2['X2[,%7RM+<<6J9 >YJ(4&:!?A8 M&%E9XP2WP0>>5^NL1L9DH, $<<6@SAFLM1XLC]D288IM3'=-X ^KLK7)^JS[ M2^)8IA#9'-F\CVRN0LJ620DQ<@_".PTNNP35$M=1,V7CBI/8!L7K697_ M)&' !*_ Z$+DUDK&Q$K*\7ZRN=%#JC52.E(Z4CI2^K92EYVB+I)B0&LK0-C M:MH"!9LEHY$PIO,*Y5+MJ.12@9!&%]X5&0RC!((C) O!7+'%=TVYW_2518L\P%8L8A=YM6U8?>:7^502H+\NJD3)-NM#-X9 -<\0/+0+>O+IEFT M)TJFN98+/Y_6'RF@&(PF%5^3M(3E'Z/YV6!^E@;_=S'^,GB?PF(VFH_*&-XN M9N',-6EP\G&6TGFYZ7 P2?-ZN]'5K<.TF3?UG7_9R?XX6 ?I-OI$N^ MG)Q>L^1_%9+\<);:]Z]X\9H6VY.FW^:$QR56#@W9I.70;XP@Y?5*G%B0Z,@$ MCOCME3@1OTR7.(W$9<.J32D:!BEJ4[7^(8(SR0!/A M6NN8Y.K12N5R)EHFX%S7T^I$@V=4@ DQ^.AI-DSI1>A$V,.,0JQ)W<[IB\]I M%D9-FT)8OYS+%*4X^,/-9FXR;]#5W'_LH);XGI80GG!A> 9E=#UQ*0A8'S(X MK:6-7ACI5QH==).=]H_I[ J=;_+;6:K0_*]+7+Z_S#CK*@E-B$V>PNPW$)#7 M>B7./=G?X(86\8OX1?RBP!&_>S!@Q"_B%_&+XD3\HL#W4^ (Z;Y+&"%]9 )' M2/==P@CI(Q,X0KKO$D9('YG $=)]ES!"NGF;-E[ M"4TY1BUDK;)IJ 3A?01G-8-@F3,R2:[-RMG9GTEHNDI[?9>:^6P4YBG>:$U: MT9UB6TYK^<8_IK,/[G,MOE4K>8XF'SM,:M(4G< 1O[T2)^+W MR 2.^.V5.!&_1R9PQ&^OQ+D?KH&#;W9G O=>9@4V>PO"Y R>*P]:1ZFB\2[; ME' MPS$WJ;MY_S^?EHO];/3G8>,F#31I-LI(K6@:H6F$ $=Y(\!1X CP/9L1!#@" MO-\"1W_'SB6,_H[O^SMRNJ@PAOZ./?!W M8 FR-;'S>CJ!&XUY!Z/)LC/OP%TOZS:1+YRYR!@A#*"B>S9G*E?\0Z MV6SM\;GEP;GGB]EH\O%MFHVF\3_=>)%.IY,BXZ8\U)O\VV0T_XFV$@_S\(HA MH02]O#U1F4BJ.R=5-(I0X AIE#!"&@6.D-Y7"1]XC8_H ]/<4* Q*Q#<6'#$ METT*Y4I1$ZWG[N[6Q'.FB/02@@X.1)86K#02E/7$\4"HXRN))QO:FAS=CF3_ M ( 4AQ)&JP5KQAU$!EFKAL"[)L5:,^XB31I7M0+ZP/L/&F1)%#CB=T\&C/A% M_")^49R(7Q3X'HP.\8OX1?PB?E&D-']6[VLB@*0-]GV:?1B$M(RCO4IA^G+1W:8,I'<5.V) : MCK&3P]9YR(I]ES!:-4"Z#4ZEV9A(:1"S_ M\A0R,-[EV0%5'"Q\R*TCC.@S6@LL@@:))@ MB61 &;6:LN0]Y]NJJ;8'K"B&1/2M"MM64N>P^-JR^%J:#\;3IL%00?]!N\ 1 MO[T2YWX$-@^^7*EFUGBK!3"6(@BC(SC%,V@E([5!"$/B2BH\MT&1Q(&(R$!D M4@.GY1HCC9;&96Y,N!LX?3N;EL=Y-6TZKT6JAKIWV>O'W&$;Z?'_9^]=F]M( MCK31O](QX3W'CD!IZWZ1]OW H30>[2N+"DFSCO-IHZYDVR :1@.2Z%]_JKH! M$B0HB8( $I<Z*O-Y\E)964"/.T./CG&I!-=(A=+#F3*)C+$":4F\ MC01')]PFJNVV1X]B8)@!>@1ZW .Y CWN&3T20K$+AB/K"4;9693(19T0PPD[ MER1U9*79_3IE=]NC1T('BE+@1V@W][/IF.XHW:[1W"1>Q%%;?XK5N:VAW=S/ MH,=E'8J3ZV )X G@"> )X M G@"> )X G@"> )X G@"> )X G@">.*IU09X GAB39[8\T85C O%J+2(.6L1 MM\HB&Q5%ED6<9%22^7AWQ2R9F"B3'EFC ^)&8*1#HBAZ+0F/1BB3[JZ8=:L1 MI\N+$:]'OKF,90WM;9R>I8_VRZ9:\&RS^@JX$K@2N!)\*N )X G@"?"I[O.I M(A<^12>0H"+[5$%*9"4FB,CHJ> \Z*0W4:3YF#[5-KMW 5<"5P)7'B=7>B]Y MHCF,5!YKE(/1@)SD$OF F9">J>!7N'*=BLU'Y$K*@2L? AWHAK@FDGZU0SOR ML;+3ZD,<3^.EBY.*X4%%<=$],$L;0A=]1@N\0C-SPWB4ANG^&3@2TV09=<*+ M@!+F&'&C=;$P&$E/3'0Q6<%73).-@?M$ \*!<,1M<$@3&A%--C&LC5.KIBE; MIG=\R26WW[KI6R0PT5H]FF>YHSK[9)B#,_2;, MA^TX^1,PYU:84Q+M2?(\._7.($XR"UJ!75E>4HXS+IU=V8:U#G-VG'G1#/.\ MMZ_^-:NG5]FI'\X*<;YK)N6!3J;32>UF4YNE\+%YVXS*ETZ:X3!_Y'410&RG M&W+['V_5";@5N!6.B5"<"\\DGY+7V_9J[XXHB3(B1 F<"8&)EG5YS)J/# M"&?61=QYCYRP$2E9>@9@S]UJ7Y1'0R$"<[H4S*GR$XHB90@ M6QI#<#(UTYH&P=YMPI9W2;'02 6X%;@5N!6S.W4D-=(C1[ MI=3)[)7BF+G5A7(6I,@$BK%=/;C>>!83SI&]IET+*R]+L2E!RMBDI5#"<;/3 MW&K4 $O(I +! L$"P6Z[E,QY'(1,B*A2GA^"S;1),8HR.9=4]D?CRAJ4T1(G MQ3&25*5,RMG7=4XPE#1FQE*MDU [3;#;/#\7N!6X%;AU'[AU[YL1VB"M#\$C M'31''%N#;"9SA#V/%#-B+5EI92V"5DJ+[!?K@!%7,B"CL43,2F,CUMAZ]]3< M_;!&AH8-C,1'R>30#A8H'2C]*=QEKERBR7HD>'#EV'6",F5BY)4.EGJK)+5W M*52/G4_LL!K;R;1J4C6]B&W, M2+,9GM,8"OI#'+7];]W6)%M>3O7(CGR=+VRG^87+_%WML_OB\L<99'5+>T/] MJ2CM?^6?E1_:-M-"JK_$T%_:76;K49S\4Y8B_2,'Y!H9[$CJ'RG8>SR]&+4+?CH;UZ7MZ]OM_-_K&ZGZ/YOJO^ MA7_,VFF=KA;3U5V*XBB\&#=MW=U[$H=V6G^*RR.YYK$O#S1^A'Y/>-M,&:VM M.GI%=6X4Z&)R1T/J4;9(^2FF&2V]2&^_D6>U?WFN+21/_]B>QWY_&[(IT\!S M._QLK]H7O_SG5I5T@TJY^$3'@=W[2VJZHFZ;U:K'-"9KZ] ]%K13I-VU*9][ MB;GLE&UB MZ?O'U=??S]U?N3=Z_^^/CZ]$/U^]F;EZ_?_O7#H'K]]O39TQK: M[@/3B1VUQ3-\/AN/X\3;-C[$H][&;)V>O7WYZNV'5R^KTV6;^N':DA9#?'IA M1^?Y=O6H^O#Q[/3_E@E]]?Y#U]I&O:AZ/[KZ<[EK/9K%\)?]<&8V/)5_SM,S MO6AFK1V%]B\_XX!L^,&JXQ3''PO'<2=EL;YW\5W?YJG58,U-Z0^/I/I/EAL_ MKZ?Y._V#QMS%CEWH^%4W9NX2E 5?DXRDYN,\O.:O&)KOT:_ S_Q^*" M/+JA';?Q>1MS\)*I\Q[?YI>5C@2?ZK9V]3!SY_/%#5[G[%WM\/.M>B2WIWK?:#:EO'B1YGQOTX!Y$/[*>J/9L-?$@QY:%7][Z M/[_(7[X]SA_JX;9X["W.S.;BNJ^F(4K6L3JI^DW"5;=*MZ:2/*2/V2Y,'\ & M8+,9V/P*L '8?!TV]#NP.2ZI'M=H089RO1]6I'9=*< /@ ? \VWP>#^[G V[75[= MT975K;,KJW)L)< (8 0P>C",7L94^QH\-T -H.;;J'G;C-!I<]U.IUKTTP'H M '0 .M^$SL^\1[ \].+PW H^,,.!7\9_?Q,<-*="4ZA$^)/ MM&?;D\9K:XKS2!H7RL2)\R$B)Y-%'#."+(XI_^E=\);2%%8:PS(O#8G8(V)\ MOD:D?(WE"F'%L&1,:EF.7'R2XQ/%@)IMMB0\;)T'"CO,1JU'PF7.&,>$D<@S M70[=,A@YJ@2R49&D-$M1^DUPV4XU8=WFZ=K =L!V>R/.(R$YS8D7.G 4K N( M:XZ1P=BBX((PBCEGV4JG:4*Q450HQ'TLURB:.3$%%+S2U,9R?C8^T/.N#UOG M@<+ 8=MC+DM")NRR\R4\$XASZI NP2=-7B=/C8J1;H++=LIAV^8)U,!VP'; M=CO*=I9P%4PF.A]*>.H50+>7M_4FBS'$7 J8(&\(1E\8A9XM;B$TB M$2OG)+Y+J5''[&CB[#%R2?(G(T9688%"L$0&S+A^>DI]V$FBZM!R?W ^*! L M$.PN$:Q( 7/L78ZQ1B M'-6,/3=8!OWDY]H]C&"9'AAB@&2!9 ]&K@=(LMM?5]9.,,^S@VE+$$Y)0#HS M&3+*,19+CDC$IEH#,JW$LE$9QA_\O/JO\U]:D#XH7$? M!.Y >4!Y#UEE)II*[1RBWJO,84HC(ZQ"PAKNB!.9\<+*><::$Z=D0H)A64)P MBQQ6# 5J"$[%5Y2[37F*#S#F0'D_7FJ^Z$-VY*7FK]MVUM6:-RECH^MIWA8% MS^J9%;R*E^-A//3!+WS)+V8QPJRE'E F!N-("&:T,DII1%5U@TNJ[9HDGA4D( M"NF(LPM/"$'.$X8HQ4$X17RR]*Y9>I^-RJ3VTQB6"J *NF-X&Z=GJ7_AMV;R MT7[Y>P%LMF#9'K6;*XS2!.P04!N(\^'4MKGQKIO*_?J<:$HH"!SPNSL#!OP" M?@&_($[ +PA\!T8'^'UR_$(EQ+T0,%Q@SA1'&G)(RK['KB3U*JD[Z8>3L(_9NVTI/O:C\U-J\C2*?+U M:-XGLFM\M^EB!T(/+?7]!)4..V(L@4Z?G$[!'0*! Z1!P@!I$#A ^D@E#) ^ M,H$#I)]BYHG+0F'*D@ M-.*&:*13X(@YAKD(/A&\TG,!\A@[D<> MK%KHJ?T^EXJ-:WJ>:UI9:\5NRO1 M\Q=V=)Z?L1Y5XTDS[HM6[316S>=1G+07];B\]=Z.ZNK-FU/(T^\9]G;/OH'+ M>B "!_P>E#@!OT" MB G*!9ZO"? D01^XQZH=ZZP2. MKKML?UU$$N5T-"@E4M9%3$+&,XN2Y"8I[7ER*^=J;*N+6-?$O$M2G2[EJ-Z7 MPPG:/- / .(D4&>(T M8BF2Y*WD2]0,D0C+BC&EG#(A+!NFB<9YC9NPNG[R9-?IPW3;OQ MGCUZP-2A59P_0=L>H$>@1Z#'N_1HE) J2HM2\ 1Q;"-R7!D4;4S&,\Z%IYLH MK=LF/7*)@1Z!'O= KD"/>T:/@4OO+58HTEC*[G!"CF9G4@;O-,.4,;;2^GZ= MLKOMT2.1 \W ?806<3^=CNF.ONV:PTWB11RU]:<(-70_BQZ7=2A.KI^U#+1J MFV$=JH6,#MM.?7_\D,?\D4GKN0JS U<;X G@"> )X G@"> )X G@"> )X G@ M"> )X G@"> )X(FG5AO@">")-7EBSQM58*6E(SHB8A4IJU\1.<$%,OF_E#1W MGJ\[B2)-\*D.!3K E<"5Q\F5+$A!,L21#%HA[C7/H6?(OUDG ML;:"&6LV4;'YB%Q)J 2R? AVH!WBFE#ZU0[MR,?*3JN_V8F_J!@95!13!C9I M8\BBSVB!5FAF;AB/TBK=/P-'8IB"4,$B2YQ$W!F"7*04:>E9T"9*:^5=NY1-TF4SZH[S[OKTMF>S:3NUHU"/ MSF_9H[9[=]T6Y&+ U.-9I3N:LV]V"0ASOPGS8=M-_@3,N17F5,QX)DA$R2B# M.)4$V3VLVF-DOA8_.V&94OG33#8?[(ZR* V$XWY/,_7GH$N!6X%9S1XZ)48357 MF''DJR)GE \( 6<4"/,H"!.2L972T9WB5J4'F&@@6"!8(-@C)]B][Y8EC'.> M4H(4IPIQS1/2R1!D<69C%JA-VMTE<"P]X;JT625>(NXCS]=@A8+)UB#9E"V" M>6H"?V"GK6UV(=Q=%H=>A4#G0.>'2.?)>JE,C"@QD>G<28\,$QIYKC'W^7_! MQ;MT'DU4A ;7-\SFG@JD#=:(QTAEI$H*S_>#SKD:4$. TH'2@=*!TA]KIX=U MA# N$'/4(FY)1$8(BJQE)C%,;%3Z+N4ZYJ+FC"$<&4$\:86,YA+1)/+M,,.< MDJ>FW&_7.N"!ENHHF192($"P0+"/V9Z $2EQ\BAPQXM_ZI S6B"9E/$&)R[B M2GN"E$ATRENDG:&(2Y9_HP8C$R0+P2HE=-AI@I5D(+0!@MW6+A)H$-[-Z>NV MG77;2)I4VH1?-N6F&099B;-V5/%R/&RN8IR_.)Y-_(5M8S4>VA%8NCWKP']L M)UELW3!YFQQEE",6>%G() [9:#42E&DC95G\7-FW:(RRFB2.B*$8<6,3TEAY M9(W%UA+*HUG9M]@9IH+4&%[.)L4AI-;5?JC9.I\-XF;\!DMR'CSTP0=\R090[PPAG2#CC$(\L(/KE+^]C^UT4OMI#$M=Z7J3U'7M[U_XK9E\M%_^7@#;#$O- M]@;KW]0VFWT<-A: V@Y*G#L2/T' #/@%_ )^0>" WQT8,. 7\ OX!7'N2VI@ M[]L"G/4><2V-LUP0H5;.%UFGONXD_&/63DNZK_W8G(10 MEV>PPW>V#J]'IW9<3^VP.U5PTYV,#BWQ_03MB7;$5 *9/CF9@C,$ @=(@X0! MTB!P@/212A@@?60"!T@_N80AB_'-+(815'M)-.*I:[Q,$M*6&I0K6Q,[;9H26^BQ6];S18F6OU;HKS_,7=G2>G[$>5>-) M,^X[-MIIK)K/HSAI+^IQ>>N]'=75FS>GD*/?,^SMGG4#A_5 ! [X/2AQ GZ/ M3." WX,2)^#WR 0.^#TH<0)^CTS@@-^#$B=D=S>3W>520@8+ MC*RT/ 9BB:(;J5'[U@[MTV:49=SFASI+?XSJ:;OI#*_@D.(]$'L)C/KDC H> M$0@<( T2!DB#P '2NRKA/6_;D;#C+BJ,F+4TQR4N(.>X0EHJ%Q,)*:X>$2X, M9EJ1@'PJ9]Q2%Y%VGB+-5'))8ZOM_>?5;CXN.:YP9/>T'_@-) PN"_2 VXO: ML?X87^1L&T-I C>.H]86LP#I[\-'#= D"!SPNR,#!OP"?@&_($[ +PA\!T8' M^ 7\ GX!OR#.8UT&\=X8DIQ&CL2$>$H*:2,"HIHZZ9,41,G':B'6=3#ODE2G M2SFJ]^5D@C8/]$.<"*ARYA M\&J.3. Z4.7,$#ZR 0.D'YR">]Y[,*\,LPRC:Q4'.6 A" ;$D7!"J^,]9408;'0\*L40CXB[)4M@:D>7!6("ND02SBP(V3 MS%AQ=T6N6^TX75[L>#WRS64L:W1OX_0L?;1?-G[@]#;+O':5E*'6 =AY?]@9 MO+@G)PSPXH G=IXGP(O[MA?'/$E8:>2YD(ACK9&CT2(=M2 I4)F8VD39Z9-X M<=NLMMI54@8O#M@9V/E V)E;QJUT&!%F0@, MY9\$<1-Y#CUH_BUXJCTG+I(50Y5MU&4S^C!M_#^[YL?MV6S:3NTHU*/S6P:J M[=Y=M]6[& CR>-;ICN9 3@<(<_=KI57;QA[-"G.^:27F@D^ET4KO9U&8I M?&S>-J/RI9-F.,P?>5T$$-OIAKK&/][R&G K<"LXH\=%J8PZ')Q3R&+MRP&J M#NE Q(Z,JFRG\KU2DY;8DE+:0+2#@O$\[_(.4&1DR5ZHE13G&KQ@/%P7D%@@6"/7:"W?MB#"RR2VNH0T&SB+BR M/%.YB<@F39B3GE"QLL;%-9&!XH24<0KQD)E?.YE0L#X9AZ,PT3\U@3^L7$,> M9\X6RNF SH'.#Y'.K:0^)BJ0,(0A'GUF\J H$@(SEAG=.\/NTGGVX;UP*;OB MV1;D?VA FF<[P*RQR?)(C']R?_R!M=%R(,SCU4<#I0.E Z7O.*5OG7*%3MIZ M+A&AUB-.3$ N,(,R;3J+L<,JQ944B#7$!:N? MFG*_MWZ7G_PHF192($"P0+"/6?D@N,%84J0X*V?L6(TL5Q8QYEP(B5,65@@6 M&ZJ"SU2L5.!E!Z!'VK*0"9:D9$/47+J=)EBN!T0:(-B'L0UT75\3<:_;=M;M M(FE2Z;U^V92;9AAD)<[:4<7+\;"YBK&*'1ZJ\=".VD$UBM-R05\!5'VNIQ<7 M<1B*0E=3^Z5JXW0ZC)?Y&\ :[MG1!\=VA,CV-SLFBK$R&D5M2/;T%4,NNH $ M%=3[2"SS\J[Q2LD+$P5&C!"+N+,4Z> #"L1[X2PS6MF[QNM]-CV3VD]C6"K= M*^B.H=OKV+_P6S/Y:+_\O0 VV[ELM=K-E?0QLDUS==A@ &X[*'%"NY\C$SC@ M]Z#$"?@],H$#?@]*G(#?(Q,XX/>@Q+D;N8&]+P9)UD9M24*248JXIPH98PVR MEAL2,#-!K]3V":ZB8TPBXKE G/J$K,$.,6XB-4GZ>QHMG81_S-IIR?>U'YN3 M$.KR#';XSM;A]>C4CNNI'7;-F#9=[T$/+>/P!%4<.V(K@4V?G$W!&P*! Z1! MP@!I$#A ^D@E#) ^,H$#I)]EL@<#Y$C[+!#7 >/C.8P/Q(KH@CRU&O$4]+(D?R/%#099JRQ?,7^K%/" MUQ7N]25[+V>34G4>)W43^LJ]TV:4A=#FISI+'48W5[C'M]DKZK 1 (1V4.+< MD9 ,8G# +^ 7\ L"!_SNP( !OX!?P"^($_ + M]-@0.D#UW" .DC$SA ^M E M#) ^,H$#I ]=P@#I(Q,X0/K0)0R0AF9DCU7!]+:K2KKNJ%?5\YJEREY7YG4] MQA;53?6H&D^:<=^;STYCU7P>Q4E[48_+6U# =#R0 XX%@0-^=V3 @%_ +^ 7 MQ GX!8'OP.@ OX!?P"_@%\1YK!MXM..1"QX1QN6\2J<%,H0I1(FW4=&05%"; MZ(/UE0T\_V.'L_CM_3OKGQ-!Q*%M'MT]]8=%%) P."@@<( T2!@@?:0"!T@_ MN82A3\XWPQQC9/36&X25H3G,B00Y+@1R3EB+N4TTK/0I,);X*$CI;9!*GQSE M\C4<(\FLR>\Y&TEZI##G8;UR#B_>@9Z_0*F':C3!2WJ$ZC'H?]7-Z6_-),5Z M.IMTAUE.KL_#J_H#+>UG.PDM),,/'T'@A3ZI%ZIXYFWM4)"!9(_26*13=](] ME40R@RG=R(&7W^R6=>X8S!N2^+$&6@]LY BN*9#J'LAU]T@5_- # M$3C@]Z#$"?@],H$#?@]*G(#?(Q,XX/>@Q E)B8TD)91-GG*?4"#8(!Z\08XK MCSP7.*F@N5%TVQ6 /YR3V,!JF82$Q(%84.#8)^=8\)% X !ID#! &@0.D-Y5 M"4,D],U(2(086, $*27B%G MVQ@R2"['<=3:HDRP3+)G\-D]PP7Q_H$('/![4.($_!Z9P &_!R5.P.^1"1SP M>U#B!/P>F< !OPV#J]'IW9<3^VPVVC8):E.EW)4[^._9G6;!_HA M3C[5/O89V??1-^>C[BY=!A,&K 8$#I$'" .DC M%3A ^LDEO.>QBS'!QQ@#4LX1Q)5VR+'\9W0J>8NU\CQNHO!N;V(7+C7$+L"* M(.%C9D7+HK$:9U8TF==XDA[IF!+2004AI,0,KW2+6J=4;D]8D0^, E:$'HAK MGZ ;I]6P::'-X1& 9+]=!XB@8:D/\ OX!8$#?G=@P(!?P"_@%\0)^ 6![\#H M +^ 7\ OX!?$"?@]=H$#?@]*G+NQL+GW/48T,8$&G! 74B!NI$7.2X4X9LY( MK3A5*^4D 3O,#/-("N=1_H1&FA&&9%!>6,&UP/KNPNF[29,?YTW3;KQ;B!D0 MHPYLK1,.S %Z!'K< 7I4SN)H>$2$E5/(E S(,H\1P59B+E6*?J7A]SK5=ENE M1R: 'H$>]T"N0(_[1H_>:*JQ1"J&[ D:K9"AFB$BN732*DWB1CK4;8\>B1XP M!OWFH-_<3Z=CSJ87<=(UFIO$BSAJZT^Q.K>-*I+$+EE%48K*(TXB10YKBDQD'&MN@[0K M*V;4)&>CXLB%&!&/VB+#,4-$T\ XE20J=W?%K%N-.%U>C'@]\LUE+&MHW?E- M'^V73;7@V>;R&7 E<"5P)?A4P!/ $\ 3X%/=[U.9F'1PR-G$$,^N5&GGKK.[ MI+AA+F'*[2:*-!_3IV+@4P%7 E<"5VZ8*[W"3'NN47 ^QY),1*19L(AP(S(E M>A$\WD3%YB-R)=]F>?L!<25T0UP32;_:H1WY6-EI]2&.I_'2Q4G%\*"BN-AI M,$L;0A=]1@N\0C-SPWB4ANG^&3@2TY2DCI9*AG"P''$J.X%RTY]6522SF+M,-5A91/_.LS9<>9%,\SSWK[ZUZR>7F6G?C@KQ/FN MF90'.IE.)[6;36V6PL?F;3,J7SIIAL/\D==% +&=;LCM?[P,"7 K<"LXH\=% MJ39%(67V0SWC%G'"$])8)^2M8SSB:"(V=RE5"6R#\A@IB6EV8$5V8$/0^9_\ M@C).)4N>R!GE T+ &07"/ K"!&?T2<-X[+&RFB#,"49<>XYTQX>"!(VC"R&N MK,:MPYP[Y8P^7@D4<"MP*W#KD7*KTB8*FBE249N]4F8],B:Z'+X+$;R-GHAP MEUMY$-A'7.I,22P'1@;DDD_($*IBX$X'RG>:6S4;,+W-\^F!8(%@@6#W@6#W MOF&68)YS(QA2K&1=L1(H4[I"1B=J@G5)!+9*X)HYPCPB5&;25Z6RC#61<.R^ZY*XVP>DLPF0#(D1>9R["41..X'G4LQ4 8H'2@=*!TH_;$H ME_# )#8,)5X.+,BDB8S-'.J)%1)K0Z-;\:"-M-0%(5%,)B#N-$'6>X4D+0D3 MBX6RNUWK0-2 2EB_@Q0($"P0[+:+R:1*G#F'G'&9+(DAR$GM$#'1*L9*09E; MV2$BN+::&^1LE/F:4H F4]E:4I;[F*(X[/;Z'>,#30P0[ _N),F_%.%L%P;_ MF+73.ET]B#IOOM[D;__F%SYXV-LVS?A,]9<8^H?L'M#6HSCY MY5I#^_DKROO] ,DN!XMRZ7[M&N^E)G*%SR?#SZ+ MXLOB8QW)WKYM_U)_WRR9\ISS)_DWJO.@OSQ'[$4:QB\HU)/8,46^\W!V.7H1 MZG8\M%?/R[O7][O9/%;WTIAONNI?F*OW0C#=I2B.PHMQT];=O2=Q:*?UI[@\ MDFL^^?) *T3H]]1DF\F;M974K*C.C0)=3.YH2#W*IB$_Q32K;"_2VV_D6>U? MGFL+R=,_MN>QW]R&;,I8?&Z'G^U5^^*7_]R6DJKN]PUJY>(3'1-U[R_IZ8J^ M;5:MMN\-;T")[C%EG2;M+K-_[B7FLGNTB0EX?_+V=?7Q]U?O3]Z]^N/CZ],/ MU>]G;UZ^?OO7#X/J]=O39X]M[CI7T]OVXG_3L/G<_N]PZ'=CHD[/WKY\]?;# MJY=5_NW#V9O7+T\^YC\^?,P__O;JOASS$SWHVX\?JK/?JM.3#[]7O[TY^_N' M'7JV:C^\IPV/^L_U*/M(S:RUH]#^!<3QU.+X8^&I'J4LU@N:-F=AN^BP"PZ_ MZB#-?8WR,,7UR(]?/HZR^]S,LAMQAR;Y!CC M'J?IEY5&!Y_JMG;UL)Y>/5_2KG/9 M.M?09UHS?//?6C>!,2[G,^[IC-%!XNNM,>[#T_W],E9]WY7G_9&\])99>QN) MZ4,=7E:)\M;_^47^\NVAKMN%:01\OWV9H"4=0WXXMSD31KPKW?7VRHD-ZEUI[:]J+JT<)4FS675C&,. M\LOZ9%F4_U1/Z]C^J%8^T;0\#5/M1IW*D[AO,-[]'"_H]E&,]R>BW,=I0?O4 M1O*K694XK89-^WV[M\/#?])2UR<7]Z-4L>X&6_R$GM^[BVOC%:Z24I>(),AC M3A G22#'G$2E.0WFF.!@5BI?2(<\F3(,02O[*WB@A'73E00CF;$$^)(:NB1H$0KTU('.N5[:S;(T;!!IIJ M($9(2_TD0$Y"J:#IJM>K:5--8G[+U\-8C>:N>'FU_%ZJ&*M9*8.O1_?FJIY# MLNIH MQC"^B/#;#;?42B'+T1:B2+VMG04 M(L@ER1$QDOA(?-)JI>_\.KFIKMG\KP5SITN0VU2["CK ?)L=.T&S]\:,@GQW M4[X;9RX7O-+64$2ZY!$1 EG'RW%$TFG%6.*6;B)YM%WFX@-!#RRQ_KC53.#[ M_@B47L;\$5_W_JX=AEMXG_^Y> ,?WH$$&YF/9?.!(0Q0T(.Q]-A_.860) MP2AQ%8URRLJT$L6/58^XI,:E&V^(;EJ% MNO5Y:J==YKANVYD=^9@!U4YAI]!AXPX,S:U3]9RD5!N-8HC9=\XN,=)2=,?D MN> DIJRTG_]YWWD9A&?IM[[3]>C\M #N9!1>SN'X U7MWSGU@Q^]@=EK10V#IPQ9Y77WREOO M)_'>FHKB.]>C3W&QMZ<>5?G1_AGGK6JCGTT>UF$&_.=]1N.QFIW'V4>:DDF8 M!X*B-P)QSRW2BF;?6FE.@Q*2\95C4=?RQQ%KUGC F9\T>*!TJ;B2I#K1S-UK1V6"* \:24G$RONO @_FM6CXNF M@\^_/] #&_:3-B<[XL%:IK)G'F.V'SK_9A)!V/CLIGM#$UU)-:WCH__5UJ," MP;/1AVPTSM*[.?3>#>UH^FH!O4WW@9%0QKC7Z@YT=MCRW7Q//R>PX9G$O$H! M\6@]TC$3&W$\9RI#D99\9T/ MW4T^O;"C\]C>Z6)5*JC:SDL>UK8[/@TZ6D'7'QCO88T7=/LHQOO(*2>ZB903 MW4=;^FX2Q[8.BWU,O0%MIA=Q4OG99!)+Q69G62'C=-#.*X1HM[8#$.N[MC!: MDYA#-*J19L0@&;#W421+5-A$QNGUR$_*1H"7L?_Y>C3'X\N88D9?F&\#.!F% MLX+);IO QCL1,WY@BQW'IO_ ;X.'):E:Y:VGCA ML,X,N(F4UK;Y\MN)>GE8+/G(2\(_4R)ZO/[YB>_K':JQO2IUG^"&[P_ P$S] M;)]&(W5,AB,;I$9<:H>W%->3 M#OTX-C4'&CML^6Z\11J3 MP&*0I'X\)W@RB]],4B^M^8*+?-"H ]MRJQ>M#=8D11%11I5#&#AR(27DG#+1 M3%\D'OO1UZG+) GPE- M&1R1,M8C+F5"5C.+&'5)RQ1#%"M=U3?CF=_NL[[([UQMNG)ZVT=%?$,3^T0) M9OM6.;C7GA^P,K#RWK.R5-ZY("G2B696=DP@QY-! 6O-A=+,J"VEVQ^)E;=[ MVL4!#EI^1E17'$G"@4.2&9625!&B>*F#9814N< ME"N]VM<)7)Z.EYD>*+'-NJ$#Y.6?6&GYJ;9KN^%P/P!DW;=][B?$-':/F4!-AZ1Q<1)TI&AX)PMS7\B;R)0M4/A;!F%I9GTR"G_KH7AUEOYV#<,/URC<4"FN4 ,JH!IWKY4> M2.VPY;N%([J3M2HHI*3'B#/BD1,L(2&](EIQ2@/>1)KIJ4A-DX& +0:/4:&[ MPZ[>S[C$LXF_L"WXP& NCLM. M2U@CZY-%A#M-M4E"L16&7,M!?T2&E&R@Q3:W$NP90T+">A/>.1P>"X5,4,BT M0KD:ETI4U"\ M!($ <#%P\;YPL9+!XY)NL:*<7T)I1)J6%U]DA\VYRI =5'N#7BV++/P)K FH]?QTB\H)0[ MY)ADY?Q"DL,!+9#4G&8ZI9+RC9S0\OBL*0=";_/VU@O(5E4[ZB\?_LUNG+ MO5*>P!BJSW8RL>7TWWI4O,]1[)W6S_7THII>Q.J_9\.KZJ86I5HL_EI3\.O8B^X!,(DJ#0YS)@*PD%F$EC;'>.6U7 M7&OGB$N*)V1TI(@++Y'6W"-C@A74$NV$O^M:+SI9_]8Y&_&TC#*[VQM+IA/R MDTN;.Z;+4,5WV'F4SU#6:@-3NL@KMCTW'@L,.6[^971YAGQA.#:&8>Q*/%R$69 MV8P$+B3A3I&-=)#:$H?!01M0*+PQA+S^6@Q20H])%2_'P^8JQOF+XT5D,1[: M$?B]!PTIL!FWNL&RR+#E)/-_-AR/4E3GS==@G@ M9EQT![9;'394P L&P"J%3%2:B24%8@'&Y"V)**DDXT^4J[I=MS6LQYL"_R% M334KALSM7BLX$-AARW?C!!8,EHK[[(TJ'C*!28DL$1XE1;' 5F*C-W*0[Y8( M#*H9(#6[,81\M%^ZLNB+9ACJT7E;C6T=J@P5%R_L,!4?=Y&O;8L6=F71[86= ME+[%T^DP0F.T@P?7L5J/1VIJIHW&@EH4.6.(6ZZ0%L7&<*.#E80HXC;9U.Q] M'-II#!^;#/V_WR#_MV;RH<#Z5YL-TVES.8ZCUI;'W%0KXVWV('ARSH7N94"8 M!R+?G2?,S(LD"9$0,2QF\I,*.4<(PIY8%PBS2FWFG)&G)4RRU2YD>\:8D*Q> M$T+OX[A7X^+)A^C 5U\7,=#CYM![W#R.^:))46FR[7%"E8V]02,;L$=>.HZ= M2M2ZE;K!=?S]:^2W9^E-,SK_&">7+S,!;&QG[W9/^-O1!CG@]@/W O<^5J8^ M^^@L2.J15LIDWM,*&>\,HH1;)82DC*WD1M9Q]3?+E8^;H-]1HMS-)#ZT$2[W MN;>-\%K=QB!8 (,%!FMI:3E)*5BTB.GLTG//*#(B.^HNWU^02)SP?(MMA']; M8'CC#3'5P$CHAWGPR5\@32#-1R=-*:(@*ED4.".EB[!!AF8"-)X$JJ+ CJT< MZ[3!+L+;(TURC,>J39VO1$S' 9]*%!..?R4=;QT32S= M%">QG4YJ/\W!P=WW(2K8GT6W8W-@=C[]GPS53F&, BN&2TN/G/0,,<4Q5S%Y MO6KLUHD0BJ4K_W]U@]OWUY N;YR,PNT7EC[Y+D[J)IO&GBE>SADC_SVINV$E8,CB2F V%/PD"$_7"BH&E8OY 4=E M :**.4*2%$RAB+BBED25"[IJZ*%2( M"GO$K([91@:)C%$"*:MDC%ABQ^Q&3=V&LFMRP"2'_-JANY? H\"CC]_&[:-+X0*G'LVAWU&C/;!H$!T"K0*OKMV^023#N-#*2:<2S MKX\TD1))KBGFTF"*5]IA"L&UU=P@9V..%(A@*-\FAQC,A1"9HCB07:15,K6#YMVEJ.&$AAD/41=U%"//F7E[W8O MY) !3DZ'TZ5AO(<]7M#MHQ@OI-S6[?Q1I@@U"7TU]2B&4OL; MYQ4E\ZY^GZMF'">V,Z'#KCYX6%M7#V$?((2($"+^5(C(LU?/J4TH8$L1]Y$@ MIW".^5(0)$IBM%,;Z?A11G.6_FCC28'[V1SLKT>+XK'?FLG9 N1O"L;?S"%^ MM;F\&]MF-^U#"A A[P:D"J2Z?J53D)1S29#F1B*N,KU:S#'2+@HG/98BF(VT M!GEL4GW*[B'[S:A0L;MVD\#+K+BS25PT"KP;"DQ68PD("Y"%9 M*_#_@4&!07]B4Q_%)GB!E/:F[*..R%&/LT./!:?"$T-_JC7@TS&HVN9)"8?$ MH+ TL/8)EGWHVBVAO[/U)(;J=:&&V,Z+7?<^ Z1Z\^84 @$P8V#&UFX'DJ1D"7L4L0RHK!0@YZU$0L8D ]78Z9_J M!MZ9L6N\GZ4>[==@/QF%M\WH=!GI'=!/.IAO:H.) 8L&,0&0*9#IMKNOAD@# M%AY9W37Z,"4FH!9A:ZRE/AK/V4_'!$],ID1"@@66 [8:'BP4NJI'OKF,U23Z M6'^R10?JKA]-7T"4[],=%AJ_E*.O8A\X--.+.*G\+&-@-(6E C!J8-1^.D)@ M6D5B2V/<[./KX)#3QJ#@4K0T6[845[I7K;-O[UT/YP7X-^;[@[4"UQ]8$EAR MRPNJ4ECMI4$RT+*@JC/9"8,1Q21RHHB28F4Y8)UM>-MA2:(A0P(Y_ZTZ]>\F MI:AG>M5YZ:7'QK@K]AG/)CF<+=[[LFMOO<\S.&VKL;WJ_/YR47YQ,HO?]/=A MRP"8,S!GFZAN)4Q;[@CR7*7L^>O22\H')&FPW&?GGN"-'!)Z:L?UU Y?%4B' M>EJVU;X>=6@.O\ZF;YOI_Q>G[[*]@U)6B 8@&@#ZW!/Z3%:I9+E *O+2BB\( M9%0Y6\CY_,,$'LA&-@=LESY7DRF/>.+R?O/G=9B0?RD.['8?^A^S=EJGJS74 M>J4)QIVG^]8#]1\M7_6\*&'MOPJ2:GF.MCD1-QRRSCP\;-A?&^3'B]C%+9?Y MFZ]*Q=*HF98@95*BEQS43./YQ YS1#/IMCCDN*6-&99VEH%;>@\VY1BGMO^M MZTYIR\OS3B+YPG::7^C."'YV2^5"_:EHVG_EGY4ORWUY9CN_IWO([@'+CJ') M=9>"^?QUITC9V;1Y,;:AK!7VK^!GHAZ]Z >HNM^7!--]W#5?RE3E*Y[/1Y]E M\67QL8Y@;]^W?ZF_<19->=#YH_R[.[SJRW/$7J1A_()"/8D=K>0[#V>7HQ>A M;L=#>_6\O'M]OX7D^Z?+WSF/O_L7YF!82*:[%&5Z?#%NVKJ[]R0.[;3^%)=' MSLSC_.QSZ.W/4?7XZL:.VN'?/9^-QG'C;QA=/-'EO M.\LX;:J/]YV_LVM/^_NKZH^W)W^\?/WQUC^M^VD.G-].8_3D;A78YM2@NV\N=9NI[OF^E^>=V9[6-^BE^'C?_G M+U7,<]1EX, M.EA.F_/8+7Y]KJ<75=D4NK4-M)U>#$FM6\_N=]O'I_$Y_J>H56((7R:=[B<1G\QRI-V7O5KW#?C' M%U=MG8E^U/:COHAV.+WP):INK]I,_6T_?EM&_RF.ZJ[L;YA]HE'GBG=WS7%% MF@US#/Z//KILGY6YKY;F@J@7[3]'!=AO:N'PRH;G78VC(,JZX^_*),<8CD%+Q:Q+:[.M_Y7Y&M>T?L-O V"WV9B7*(HSGQ7;_J+=\L"2^;'N/ MFQL7E%=]MFV7E,Z:90L:7^88^W.!OV\F685[9LGJ=)^A^X&'N3-2U$:/ZB_H MH@YYKI__]K_>"^V9\H@%01$7V"/#"44^\ZA77EJ=[--,UTDFJF%%,277&G/K MQ^,_4=?1L3#'>)9%U':N8[*^%&;8>8OD++%Z6L*E\V'M;4+XZ7]]S\H*G8G=H:=&B MS#J3NM][VBSAK1!@" MCH=QVK/DR>Q\UDX[R95'M=-R%,UL.']W^=E=S!S]5'P,MG;3+ MN?OJ&RIQ1_%&"[N83;^MWL?S&X^HV\*?=?I\$OO>1YW.^#@IJ= J7Y)#\CK, M[+#WE_(GNMJF7ENNH]GB4UQDOJRRFHRRHOBR??I3,UW>-CV[NVWZ6BMN;:R^ MT>8\J<,"JD]Q>)45,\-S,O^F/)I2HM7>=BN[9RG?6.Y]]GD4)XN;+=3LGD]T MJR/=J(;]S1=-80?%"RK>6GFQ?$^>P\MV,?>_U2E/TTF>L5(O5F:FG#S0N;UO MZLNZ_SEO@G8MAYM)OC4+2X.X?O'ZHS?3T4GTUA;T_,I5/^UY-A:7W@?_]L). MXO+GYZ-8/%A_VU]O\5I^KL5]EN>^LX"_W-DQ_\M?BI^8/Y?#]%''O?-OO/T] MUV[N?3S:N?3%)4/Y>E1<,V?;[-K-'?+0:5QV,J?WWC$.>_J]K?@7X?J010UQ/9 M]M-X]^&S(6YG.8*X%TVK:I_'V+W[(4<7\=)E)61X4 P5?SJG8G!-B\NL^/FB MN>;!,KCF<[_4VG>26 )FMFBEF* LRO8@? A&[F)RSA/?:4YQ[;=9/>KD;+W3!D5%E+4/&,%K*6QBR.$9D39XH8X4T=B4SC#'A MA%F.B%4"<14BTL8$Y%Q(Q&GKN%5W,\,?B@!>MVVV=B]GQ5'LCZO_T DQCZ][ MZ_86UU[ R_4MK]_^]KTZ^ &59"#-U\M]MW&3'1ME*S__9,;) MGW:-)@569?\C0X*7Q@!$:.2")4CQD/^SF D>-K& ]F[2Y,=YDR?BJQ5_\E;% MG\BO9Q7(OWVOLSI^]O6=E$] BOG3PS*_BU3#TSW** ?*5:;>Z45;]0')JMNT MFP[5;6>]!%*E@&UV.1MVH52(J?;U="((B^0<)@CYVE"CHF@,(]& MD!5 K;,I^7WLVVV_LI-124>>W,S/RWYZ-@TTPY_ME/>Q %IWK-E>@.TI(55@ M-(KG_=)3%ZVF8?.YK=*DN5QTM2[)Q5W$E.'$\NS/(VV50=Q*A[2/"6'-.';$ M.2WL)HS4VS@MQT.^FZ<6?KWZHRU-;*Z;6YY<'YFW:6Q1^>SK^UR?#EL+Z_!T M3[);(/)?/ZR]3^AT"\QM<1'GZ= F.]B9"W8.4IPI0D0&149&!H47,@?**B)B MO!$2,TG32GC\(V:J:PAUS\FL)Z/PM^N9^G ]40_'TS=AQ/ SOI,P^M6V?:ZM MQ GVDZV'G:9TFI1#Z&8V\?-MPXL-PS<'#8R'ML]?3F)9TYXOPG=K5&4/2DD MGMM)6*S"W W#EU(\U_FH+EM[WI1+\FL^SK.SMAIWR8M%0O(JVOQBJ93N[ES* M-_H$?QG%??7_>V*'N^1^W>5L[J^WB%_J_LA4WV]CNI'1S: MK+)?S=^6#WRVDPR,LGM\*>UIEPECL>N\LK=77KJ%R?Q,T]E\6:<_UC5/=SVJ M_GLVO.H&-NCSNR65Z#(/S5)Q!&/_-?/JE[K[HU_DG);'OJK&]:="4]?%-M5T MDL5ZIT:COW'LL_T36[?QEB:6LO3YDZ79*+2+A<(TZTKT2E5%J3;OM;!?:NQU M*GZ*PV:\6/VX5=6Q5,)RYZKK)[US>='+\:0),S\M&>[051SUN&IC_&=!2G&1 MF\E59<=E!6%>6Q*;-.ASH./RV7*;K&.SE!FDR^D5/;C>O]]],LTFW1K(_ %N M/_COI^7U>JX5_<-?QDD!2];M:KXF>O_#'N\RYNM;BOR-A4;"TG&)8-0B@$7RKEK&F13HHQ&AJ@K!PK$XO=%QE&2 MW$N=PRQLQ5T-X3-E9^GL_)V>3 MK@;A[:R8[K-T@^)3.QR6X&S^N7;^P0VJ%N=RH 3;,\7*FO6AKQ^Z?G.A7HMR MS^M=H+>J!E;5U1+%)A/B#N6-59: MBQ2GW!JBB3(KG0%#R=PIXY#W1F6FLPRYF)6>V!PJ,6(TU2N+?Z?=S'7,U_-< MSW^;TT0VH/NFBYT&_;G^=*V-OQZ[-L9L2G.PS1%1,FN6,ID+LS%&TGD;&TCHC*42Z0QHYGM>$2&>:RX\:IY X[%=BJJ?9: M"B8DDAI+Q'4L1P51CT*Y65#>17)/L[]^@G[+\],IW+NA'6TJBZ-W/[F,.>EW]3O-7Z[;IR>-$6KM\*$;\L\@?CIGQ%5VL\G\Y!5:<2 M'@YN%"]^*8%C7ZI<_OZ:B>_N_37&G2<[%D'Y+67N"I5O*G[GH==]/FI7*)QF MPWSQXJGZE9<0J[*=YK(OR^M&\NP)!79K\_>M7:,K?06@-06TIGC WE-R2Z6@ M-06TIEA'C;[6FF)I#G]L7U#FMGE*WRZ7]/SPYO$CR2[>&#GZS?QB*7">E$T& MH2HK5].KZD/V8I8W0W1.Y2]W7OUEGD0\S<8R&\7?ZNF_S^/$#D/U_]C+\8M\ MVV>=D?[]V>FSZN\9MI\[+-V\.]\3]/I$U2*Y14#OHY(3F*-R4#I0,6SFGFI/N6,_MZGM<]2TO1 MU /]6OF]&MYO-*E[POJ9LL/A.H;ZVG:V;B-'5\'?[U*PEWT;Y/E.BF4-;,=Y MP.FJA2Z!?[T;I2_^[-=!2<=Z7H[0Y&LN36O:1 M][[K'=#UT=NJ)WWC0-_%;K>Q)WODW9:[_&0N5K.%(YL?L"#V>@?G]4;!=A7EA_FWM];$\^^]^$L2Z7KQ?5ZZVYW\ MN:B>NGEWN8YJOO*=?\8VQFZM=;[X6_=Q;[TJ/V*>U]K M/+_U4N'6=;.%I<7K]J)?@9Q3?K>[+Y[7?K%X7SHFC,MV^\)O2]OW9MW>L:[K M^:#;GU) 4U:5A_--;--F_,Y"V.R5&&1470^LR7FC?-ZA_F*;=\9\686 M\UV_-I&+?58Y4/:S,F/=&F*W_MO5@23[*3]TUXZBT%X?^)?^$,..:>Q\Q^TJ MQ$N]1M^-OGNRK/$YI%WL*"IK)9^ZE?[5NI$\;[/[M\T]K&;D M>+GD0Y[+K.;SRHK=JE%;5IB;7=TE1WY3HM%#]"9#=6V#;]*@YY/,?#?F-&M_ M5S'QI=OAG1W3G?,60Y ^>DV0HF7]AC*%'(T>"6,9UYXZS/E/GQ?[US(KR_[B M(HNVH=0GP3M98YV-0"R&[>')S]CVO0#":AKT^N@,=[6LK#^='5WLPOQ*TO.F MD4-I\E<1.<_\7ZMX?YA?V5[PR-3YGW?B^,=H6?F5QLR/E_KX:DL_)VDD4I < MZY75LD 2LI@R9&,0Y<0W*5>K#=8I]OZ0IZ%.M<]R/>D/=2DU*\VP5,RU#VW4 M]Y"'?6BCOOW:ZO@U2=-GU8?997[6SF-:FN3J9I:KQ33O:KN^G\G(K2BTQ4S& MJ"V*G/.LG-DP:117N7 MIQ+VZ>ZD)_ZQ"\E^H$5]W_O Q3@_IG=R M+/G]MGAXBV7UZ[92W7EN*=EZF>E;]&KV=M?%. M:K1$ZNWM;H,K7WW];%U_GNM,0PD0VO^?O3=O[B7,4ZI3VFM8%Q3L]=;)O?71PNS::0D9V T#=B440SF2K3)!&_[C M4IJZ$:UN[N(3&V_M+/BN?F,?6,YD&4[ ES*/8] VMH^\Y@=V94:Z_98L;#>7 M2+F(X[!R%VXH/W,^>C?N)S3DE"T[]94(V'K]M)5HQ1S/FMA>COUZ8><="WTW MB^">TO2D>Y7?E-R[&.R'LXD"9DPRG9 7Q("S+AG2EN=R*]%9'9G0$3_86?]] M:&%2J@TUE\O2W#]/.B<NH_ETY@42^*->NIEP>N5[*T+S)^D MSMEHM7-XRV1I2)0MAZ9?G'547S)WESZ[MF7\%_AE1##Z?PML=X>A\G4?T/^W MRB];!MCSW3\-5:'R=FC39AVT-&D^_+16L/%=&29,>=R5=;X>PBC]/L*ZLMT> M8II.YUU/HEF.3.:) ]AO3G1Y_NO&OD.CC_=O6K0Q0AMR9*3[?A(]J.7LR>;- M%[ (P.XKMVVIPB&5I=]KB>NZ<4V;_H]V75L79;^Y?32L96?%M5]=_$[A=5LL M:T/N"\A9H#P0>'RV5JYF4HKEGX^6I]F7PQRVKL"ZB=V!IEL?HLP+/) )Y*14 M0//]+EG:H$6_6W'=;8KTVZ_#F\M!T]B5&?L1'M>]B/0ORMLL^71J+O3=[3EU M%#IMTW:#KYT=%R9I+R)86[:PWC8AV:J1<5\I\TO9=)N5H.PXM/+/67GDR66S8J&NONQTHKD!T!0' /-/+9C[O MC_O.2BS[K-_.&Z3N+HC17I0M4I?9VPZVXS\6DZU2OYGHSQB\O\4*9EF?=F7/ M5XMP4UC[7;EO*IC=7V[4TC&PKEIK MPPYH'U)JV\7E56?Z=2DE7<'ASD3*H!I7L;]LP;5MS(DKXV:M[L L?HYE/[%L ME/:[J8/1N=*M93.T1$G*SFSWJ'+=VM/V ?U=:%,FMM-8="M_Z;,=+Y;5VU=$ M*:8!_+?;%BU%AS=OA*]NNBE_<='D,_FE $0FPZR)PTG\$O/*C]XF]Y=L%(P; M(&"Q6T%MM]-2$./MZ&)( ,K5'M8B6]E8#4U)I\UOSS4Q3,\O? MY:9SZSTA;S)$VS7BK>_&]\3+NXG;08O;AZZR'=]TQN37(AM;X4EXVDY0[3R' MR.-5";IE\S='A<;3+T,Z^2H<-9DNSZG/8ARZH/J$PG M7PLF;>[(]!WXFK5*13F:\WPZM\#'E7G_LT[_^>?Y[,]+-?' M)S1(EK/^GY]F ($!]6*9RK^;Q?(+L'L7O'G3A7#R%_NY]7. M3)3C#J&+>;CE_+H!'4HW5>GNPQA#6%7\,J*PAP-"'_#X&\@D#X0 M?7RI*W((DWP? ?^6->U?.TW[TZZF?1#S?(6:G6!B]B+H>5B.JUA5L>H06$4K M5FT?#%R+1%5 .J#D'.FPJ=P\$2?Z(E/L#BF_\-"GM M@;KF#F^JRK\]3MW([8])@!O3-YY1.YW0K"MKG\ B'^.L[ZTC!P?X;NKPQL&_ M>AWY?M_&U"W9[394.2J@N>')D^G+FO4F.^R;[K\SN;Y9SU_[3C7-=I3_6V._:- M.J-*[2W?]HJ9_^#275'M9"N0H9PA 31(3*<5Z MIV2Y$%Q;S0UR-N?P$L&0EKE+(W,A1*8H#CO]=YX6U8RB%=4.&4BJ1O)W__K; M_ORLJE .(U/?CHR_)JF[Y]+?:7O@F'11H,00;0RR6(->82K7G30"*2Z]"#P8 MAW<*(M_'PEX)\I8Z.I#^$5]I\?L$DK+<$#D!6:DP66'RU&"24ILT4P(13 #R M6 Q(>QV1Y3)Q+RP7UA_"9*\P^?)DY8FCW>NG./()COL8]NN)XOD9Z\_$3U5U M\@%"^#&WSBT6_]F=SVU4A?<88DS/:9;CW-A@')]3Y3U;,.HV]#A2[6>L,T)Z MB:( =<85*#X3E$&""$&BT$+MGIA\N).P&[HZ6*Q*/4$$_JO\\BH5887/"I\5 M/N\.GTJGY#2CB"@2$;?,(F.-0I(R:JDVE(2=&,O#G8='@T]QQI\@U']\\+GE M1\#'?%AS;RFLQR^$H$@*C#*)I&(*<4>!+V6,B#B2F!0Z2*(.4@AAU7[QQG+O/55HV^WRN M6GN6:G[MPOVC%%.#_Z.+T"0=!8OQGM)W6I+UA:<0ZO*47+F\GGZ1@N M_<>TR?4 EK6R,Q1^7I5%'^X!*EZ,KNRL_%!JO90+8_>=;Z[ZRE)]?9K5^[LZ M@ETKXFG;]<-8+_LR:]I_#O[P%SL+N3CBM&]Y5_J^E*J&VP]-=CQ>%K[*P=^J[,R>]G.6*I<$1U0& =@G0$]K0I +#B=NB!*'*2'S6U?+\[?HIY\F MS;=;4>S4&[O%.&_;>>YHD;8G\FB-RA5BBZR"O5<*]@\MK]ME<=DBLGW5UH*U MZZ#9=9L:^E9=6+ E?5P4&V\0ZO:L;]=<:IYL0D2<9?.S77]\&V>?&Q^7S1+Z MIRQK8879XM/HG_*'TVT1 M,+!^4QJ;9N[/G:=!;TV&'E-=M9OI99,!]=,T=YR8SE;K 3>6KDDISF:=?EHA M?U>J?ZA84_3&+*9QUZB\[TW0A+[71;YUQ0LPNEQ(>:VMN>N_''-=0H]L$.^_:3:,]N9L[Y1AVBE+5Y.X]7 M[9O1]\T/H"7R8-/U,,]Y]I*^;W_HV\8MG_X6KMZ^O']%J0LT=< @?2^05:6? M\K1R*]R[FF#ISK%J897EU\=\V>]K^)VH?VJ$Q; MM?/1NSV_E!9K@U 7(5T^O3!"+\_P=6A:L";@ZRQ;:Z(U\,M2TC,_-+E-2 )& M+ 6S\L\YVE#*E'=^7I&V&Z3P?/3S9,G&I=%X;S?O8\?+7"RKO!\HEFLEEB>[ MF.\=AKS;HBY#39[X9%$J7\"X$LQXFB6\ZY#3#3K$[#:4MG0Y M55P>U;E)1O M0KS*]:KRH%RC1N-LJ. MK=-T#SC#QQU\'C3$H)6!][J&B$"K/V\@]LT*J;#Z?->S:DBY:'MKETVE_.)RT94U7E526^F];"CD]9IZORCJ:Z.34.X?V$E.)M105SXT M,)RS7#I^Z A>.BWM =JA[EHLA?V[(OX; ^X+D9:F8$/!N2:=Y?5:K>0DUQ(M M'==[U,[]/ =F7 IE[^@L?;FE8,-+;]3DRXY+W9)F;"E%3>&R<>E8^9]@#A9* M;ZKNBZZJ:5?!=%F^%!XR7'H)/M_O%^ZTNL9N]R);59$N3N([Q M8VGJU!7G=1E*W/1SW,3;I5"M%->FZU Z-NQQ'SKK/2NE=HXZ3[Z97"WF@/M@ MZ84!F2[AY]QP;7Z1%KGG N!R,YB6ZZR^W[#95F.[_>F6$RK0L+)V=B:U##CT M[2'RV(NJ7A2[V/9F3][5L)^ZMFM]4!&)_!KB;9D,)K.HVD6(/O>M<.&> M'2)/5XT";[*U]G!+&;;K3)?96D'I'G]SJ[3"F$/=YARXZRW[W)2YQ/+ZJ-=& M=Y'K?H K.>C#]D4Z8;9!_XZ\"QV]8J?^KC@LK;U;HG2;\7([MK;9;.4Z':/ M0GC&+,(0V[P,N8_O+:)K?]XJK5^;@-0F(/=08&2SRDUM E*;@-R'C;[2!.3> M.Z[W;1SRT X@-[WWSCL!)V'\#K[2]*KWWH=00/_%Z!.8)KV5DV-H7];CF_D[ M7WJ[C;(IE*$F&W=SD+-WMS62$7T>H,O2&LM]IYS%'.85Q]S7,8 MSM+A*L(_^KXYC^=GI6U:N11^V(X>3'.[LKZQ;BK!CMFH>,ZY.UPV4'[8M;1^ M3AM?+,>Q+$^^,Y+.@-X:78D71[NLJCX4H-YG<_5ABNEBWL:E^;KF+6QV@QNB MG.T>[WL^W1I/N[E3".LW"7:<'=\VCL>EG487#.GV6/<&RTN\LXL)=Q?\Z M,\!ZJ'PZZVXMT^O6'RRSW"?P?+3-EGUDHV^EO#V%/N[P*9M>LQS2*U'X;U#V MK&\X6!B^6ZJL(7J.V0K-E]YXI9EMU_:N\^'6)"'^ ;Y-T_EM ^,-]F5/D7YC M>+L;R_X0R5!(?Q7D^GD"?JH-9^LT*U%'8(50^&_VSU@Y;HW=$PY_%)B/$NB=(V0I[&C MQG[IV2\I2^ HL;ZUQB^+64X2:$\WCO[SQ,\**BS]WNRIN&R$=0&U(83^%<]J MN<+@JLWFS7_WJ0B=BS?@3]?:H2QEB<]^RL-?B-F]QM)\O$ MB0UBG"XGO1]D;&B+FB&]WP1?WQ_M@RRNZ91%VS=R:8>6H 4G;]IX!'^_ \O- M-)LNM-"N[\C 5['Y7**NW>+,2[P5*+*89%=] +<.-4IH8PV[SV_L\'$'"AT\ M&58R29C $AG-?6< &Z()4HXY%9*TF(>#E/3I"?B_F_G%H$_?Y=7\6YS?*Q$6 MM='G9-A\>@L@>]_\F([*"*40ML3"6 -#QAN),&&<2Y)<(F)[?E&H$!7VB%D= M$:Z-YPPXK!_^V#3G RLZ,RXF%>6\[?.XL MW[1I"!?K>[81_RVXNI@,F0IA7QBZ; /"\UY2#[VSK8F$79K!B/_EI2F#X B/ M#B?$<9*(>Q, +&W6",E:JB2QEFR#I9&:$9,2(B0"6"K+D0M,(<*Y$Y19+Z38 M!LL?>V+TV\M[\5%NX*/XQD$(?"Y?$B".+K,9,IVL[\RLL_--^73+%+AL75UZ>2U)^G7LL/S MIOWX>O1SVRY ?+D9Q]6-L\O*LSF]'MXV6[ZT#VJNHKPW9GN-?K(S>((- MJU#N58Y'&S;A^LTH6ZC,(8:VL[S<$X-=/BR9T9OJD/TATZZ2S/K3?64QK M"WBZ+AG(\Y)+OB7/YFST\\1/+^/HH_TCBV,GRHK?),JK*[\APF8EPFM?PBJ5 MS;9V)7"]C*S+7>Z;6U*XNOS6'#'?:@KE3J^]]:&" MR?OLJ>LB1IG9^TRQO(F&I>E8S<+QQ6'@CS%M2BD)(@GG=QK',6N>09-HX2HG?V;NY5,,*V M%]M5RR?AKV5[/]OE'Z)?S$JH^)1\UGU+S\Y'I9?,&K7.1FN%L[=_+-I\1VP41S+%!$Q@*3)6!Z28IYQ[F_?^#L$X'_H-V%_3S2STX0(\ MNX]@0/T\^0P$*L;-QTR$6_#1*9C^'S=.M1;VR!E"E]GA_>_8KB=&]-GTA9F2 M;6:C;'S&K>.+_Z/=*<]X]K7:C;VIO&3-=LF:(W?=G9',Q3?ZI1OE7*]/T]GU MZ/OB9TX7+=S?_O#F *[;ZP3]_VM9<*DCWQZ]W:O /*"L$6'\^7($=MUT ?99 M-@(& T*&R[UYR3NE];[WG?>:<:(Y7_^[[G'O?5Z=/;W.V??L2WJH&3YZORKDSV]QN#?REZY!\><8JOP M"E85K X,5M_JH'R"6+5T-M^#LUD1J@I/%9Y;"\_O$] BXR(]_VZ;R5)3Q6>_^/PRS;6&J_Q4^:GR7^@=!NN(G10'_,;'80/[62^ MOO[![_M#Y-T9L3<'QZK7T\7F3F#U,AJQ/*TR.L4Y5Z8^\@4^Q3E7IC[R!3[% M.5>F/O(%/KXYW]-Y.=@.V78CY2/OF?Q^*Y>N.CL5;>J<*U.?S@*?XIPK4Q_Y M I_BG"M3'_D"']^<'[A3\-G?GK]-)O.[/"HT2D/1V MV_-WZ%A_#"ATPW._VG7]V7?W]DWV7PZ]NB\#@@Y>+(U&0Y4W&IFH+.(X$F2P M%X@33(ES"2LLMT]:4D6DM,XC+T-"7'*#+%)>)4EW2^[1,VSPWHIJKU8&#BSB%=A> MPIPKL!T2V QE $-*(,\EP!F6 ''68F0HCA@,*\)SC>1-8,.>6Z4P1X;K?(^! MOU2N'.FEAZ%8+$*\&[#]^VS:MJO$P)Q6>S]DZRIM_'><33._:TKHVPIK%=9> MP:)66#NHO49-, G,KL2"05Q;@K25&#G/J!;824;]D\-:3G>NL%9AK<):A;7[ MP9I7)%AN*=+>@1M**1AJ429DDA?2:4$9WZG9?0@W= 5IFP!7W<]' +0')G@\ M))?CH2'/UYC@\;%TC-XNF535S=Y9]R=&^IJ!.^=MCE B[SG[T]11ACMG%*@G M2T'I< FJQ@6FD6'$B6"DUY%NZRBB@V0I1@3_S_,]#/X2#$G#DHI1,T/DZP^5 M[F.=Y3FK(Q>="I<5+BM<;IOTTAHC,)CTUNC<=XD@$UQ .JE ;/#46[[3AD<) M0,Q$P?AG(3>VT\B)*)%CU"='C.?.O/8 ; 7+"I85+"M8;H E#B9XSS"*/ #P M*0+?'QS?J8LFGIRL)X4,0]E_U.)7Z/ M*8"G/;74"(L,I1IQHA(R5FB4?$ZPT4DYMA/ DXIPXJA$PN< GN(46<\"PLE: MKI305J47DDDC\&/G?-ZFMO'1BT]%S8J:)X6:1!F9C$,R"89XS-L>)&K$A+1G['H]HO+Z&FHF9%S8J:%35O M1DU.*,/,6A2UQ8AK99#CG"&AM2N:OHDI=/;&YGEXSLI,P MFNU/OZFZ[M!B2\]IEMLP70 RG:JVNYD(QZKO N4L>HPB)3D]U%BDD^"(4.>X M$L8%$;;UG9!2"YYA;JO MHF=%SXJ>MT)/(I6E@0G$9'2(BV"1DU:@A $4I13!8[V-GM%+;1BA.2&?(8XM M!U^#$91,C$+CZ+@4)QJ9KMA9L;-BYXE@9_ L")D AWWB$=LD2&2(.JB$8X1 M+<7.KMZC8^?KC4]7[*S86;'S1+ SGW[W%A!3*?@/]Y@AXUA$GGI#7.!)T!V[ M\Q!>^Z,?!*W>>FT>^:(CU7\MV=!9)$;MDOWK.=!Z$*/.N3+UZ2SP*CCT"L%OR=V*7EV$]QXN%#C>:=4B.# MVKMC/0HGA=8Q-]Y(W$;$0V3(8>&03P8SQ_,&QDZA7^*PM08+%%DBB#NBD)," MPR-27Y7G!.=-R"HLCQO102D98 ;G?.&8R&UOF.CAX.EL^P@FJE@5L&L+NII M@)E-R9LD(TJ&:,2I9\CJX)!R8'EQA[TA._DECPYFKRF_Y.@9OZ+9$2[JL:(9 MX\X!-"&:NR-P FZF-LXB)H+!QOB0R,XYC4/XFH^=\0$^)E45R(;9/5V)N_M$ M,E]^J/+F@X1G7SM%6,*9ES>E=51]\^B-*EYH(N,A>QP?KJO%"2<\6NV%-%HC M'7%N>1Q!_0G%D:?*&:.(BGXGU)H4Y5Q1B52B+A_+3\@(BI&-.@DI -XY8BPJ\&P\1>"U & ;GIA@1O"$7WD N4)TA>@*T16B7P)$"(^T#0YIPL*4YM]&8)X?H%Q 6KQA=,;IB=,7HEX#1(EE VL20 MBT$@'C5'EG&"!":6S79XK<,]A?X?E6>P;P(:_GVN#7DXVY M/C?YT.5SPO':N^DPE'VONRU!EK/O(_B[>==V,9\.*Y\'U$P^Y?'GR]'87D\7 MO27QMGN?%N?X3\/U(-YC>]7&-VV\LC,[CP,="AATC_[NQEV;STW;N&;G7*?\^J?\K5U?_;@G^+^91S%@^PT*41](?:RLMZ>PY^_BL!QJAD][ M$B[;>E^=[)T*?#\; ]S"LB[O^]()BIN.PU[ZO6M'TS3Z,?IXZ>)LQ,C9B&+* M'L PMREY_1*H^)2'[RI65:PZ\*G=$X2J(<]@E!,-*D)5X:G"TJC/+. M[^VR^*KX5/&IXK,E/GE7[I99L%5^JOQ4^:U.6F/O(%/L4Y M5Z8^\@4^OCG7>OQ/Z^ILG>:NSDY%FSKGRM2GL\"G..?*U$>^P*+.!:2C M!' 1T5.+G:6*;A^89)I[;IA#/DJ'.%R!- L$)::(QR;&H%Y*>2AVQEBM75V! M[34L:@6V@P(;89(0(Y TP2 NK$8V28XP%EX[JP/E.XU^I4A"4NN0P+DM21(& M&48XXE(%KBF7Q*EG*JA4BUA76'N=BUIA[9"P%H-/E!.'--$8<GNI_/5*-_.Y?CH2'/UYC@L5;1/Q?JWZ[>7_7.J5:M>UH* MU6)U^Y2> KO;,:N18D:!-4X8TB($% R5T5'&F=HI*)HL\29*CPCC< ^W"IE@ M++)8DDA#"E'='A^87$ .OT%RAN4)SA>9GA&:- M)0_2$12,P8CS:) SDJ$D#,..Q%G7-EZM-9X%.<HC7^#CF_,SI4'5HY_UZ.3TRR?JTH4<1HI*A1= M(#G;22(=HT(B1B&M5=1A]D(REP3&CYRT>YOBU$$FJ&$' B7".> M* ?HQ 09G3!B(K@H%=7,[1Q)Q4$IPUU$T=.\H4(,)(2@89SR#$K6,+&2$2:G>E'+R1Q;/FE%3TK M>E;TO!5Z:*1Z8J=%3LK=IX(=E+), Z)(^=EWMK#!%E''<)>&>69I8'S M)\?.UQN?KMA9L;-BYXE@)R':XD0QPA9<=ZZL1YJ*A*0@23%%HB([%; .X;4_ M^G'1ZJW7[I\O.E+]UY(-G45BU"[9OYX#K0/M1HWBEUHJC-5S9: MY27I'+$2"6T8XDKG8)J0R$A)@R).6,)V@9OZ+9$2[JJT>S[P>*/"HZ M*D,-5P!M',RTG+"BD<4^(,07NQCYY*(,V[$\2%: M+9[W.H*F[Z>SJ^G,SB,PK9NO)8M477-* MX4"D$D(PHG8BII@[);V2*%H5^X9RCEM$0[0B>1H3L2\D8DK.C")5Y50\JXMZ M&GCF*=>)$8I,]+G9)15(1X\1T<80JC0G9C-CXB)XA"D6/+ M0L""*E$#IL?"^!7-CG!17SV:/4W U)O@8I08R20,XC@DY)A/R$;E=3 L.;53 M2^G1T?& =,:+ZTH^:I6MZ+D(C*7L59U3"G)&Y5PVS4(%56 M:"(-DH1@Q(-RR+E$45 L2"J4P1\]ZU<\.\)%/5(\T\1XIK!"N>0\XCX99+AV*"H2C22: M);Z[ZZ,Q,\)AI%RN1!^216!N8GQ@6.-DE:4K"CY]9YM MTD?FG$34"P&HA@72SA $OBO5D;L$?NIC^+"/W4<#?%=U?(#VNI)*3[M+QN5- M%0OU=8MK/BU:7.'I@?ODY MU_?9/7@M^P/;7;+/OM9"N]3RK3L*C[1Y_4+;=-W.!0J1 6.#+,:[J%!@E^C!%)6R1BQQ(Z]E+H7 M7)X)_MAY/L?6N*OB:,71BJ-WS)74">N4P#/0 (=90BRTBM$P"UW/#E%T].#\@L(P+]^4*X1]HK.%9V?UL0U*@DE$T?)!8)X MT +F])Z5CO7YR9GNC\GBJZ]FPY#V?>Z6Y/I)$_*_\C. MXLB/;=LVJ8EA9-M1>S&=S1% X>7YZ.-%'+V?7L)XKT>S^&DQMK-Q_NMS$[^T MHR:'_@<$0""YJ 6AWO.B9C*"62^6MM5H#,;5Z&K:-@6W\A9"_&S'"SN'B^?P M7KAS!J,?Q3^N8K?M,(NAF7?WN>N,7FT#DMI,/HT2(,%T!F-?^(L\AXNFA<]9 MMLOMLR9.?#SK1S8*=F[/1DW;+D#.6W@ZS-T/SS@K0UF^'-XRO81?X?]#&6E[ M/GK7CJ9I]"%>S>.EB[,1PV5VRS6R49Q_SDZ.%6?2DN_X6X;[ = ,0O9DTEPT,[D.3WY<7[&HV M_=RT^1I8FAO)")3./]G5RR[B. !E1F-X6+YX/AV&O !JY#_7AIJOBVU>+1A@ M88:-F9V-)M.1'8^G7VP>TKY!]#.(E_#U)'IXH)U=C^S\!@+O)WVAXH]P=_WHN!Q X8*]L34187UB/Z64$H?&Q^5RD O[,.J9(FP5275Y-)YG98&8P MABO;A$*H2=NWR9P"W6=+E@19C4#K:<=,F2_SE:'(0]ZVM9F^SHX+T=N+" R_ MR2/EF?]R$VWN,/'#I]D2K!5F#(7@.>+$&^2I0KOF(C* 8V:B3P%%80G8Z2/R:B?GWCLP_=51^WU%VKY$B-XP4\0TC!9_O MW\1X>D:$11^/80AE S<+7_,YCJ_/GW% &X;*C59(^2]8+/\3_K]33L":)9IM)G"T[-:\?RK.+^?3ME0T!%$/W#3X7S>1M-QA5_E[3YN5R-_TC3PON M>-./%!3X'\-EQ6;??&[W5?=@X.@\T'XH_UT,B3_>(/8VC>,?*#2S6)@ GCQ> M7$[>AJ:]&MOK-_G7Y?-6V1=-1[H^7:'[XA^+=MZDZX&*Y584)^'MH 7>S.+8 MYJ5=G\G2D/WCEM;JMTVKP_LU!^ H(C98:I.%+F9;/-),QL ZJ)W;6;^FFS\ M6;NONU?IL@!7]E/L\D*038#K;^SXB[UNWW[WY\?ETP/RY7!%GS$$OZ]QZ@[' M'9:QGM0_N"\;W>!&%59:H^$=O)"EFNNQ;:ABY&TD-H*3S51"G"F##-$>$4>X MY$I9$N2VEO-)*JM!*3(65=:,%%EK0-\9GIA@1O"$M[7<7\!*^\]LI/W8M!ZL MK 6@_T=XY+^-I_Z?WXTB:+:K[/C,%GU9D&:RB.'=_+9C_#_D=BO_ $1YB+?T MI>-E-QV'0[ &&)Z9H*-"T=%?2P]SL%O3 @]Q0K =EVL"U3\8H)*4B MB"<*IIEB"4D%?,*556$W\>0^3/O!7\2P&,=?TY)]WQ5C]]TD_-)8UXR+*]G3 M/_PZ^2V[+=D!+'DH'[-QO8_)[^WM/T0I/I_#GQWW-,V^5W:/BS.>70!01V-P M2#K[M;C=;KKH_+K>S2\[R.HM.(;-!#R(7$JU=SBRUS!>K<+HLE^&[*JM^Z_P MT.SA= L#CDC;>QQ <7#(P2W.;QM',$.SP]-,KA;P\$7V8,#3+0[\Y9J C;YO MLJ,S7;3PC/:'-R_$<'U,I;<*1#\AJG27YE>]:>8P#G\K.BS#BGVX9X^5TQL, M>;C9?H#9EH@16,' ?5T"PV!NB7/\I^%ZF/+87K7Q30O>6NZ"=H/A\]V-R;XY M[E$8]?K-\)"]6;SEO0*?,_VG??969^;MNY><4WK?6^]YGSDGFN/5O_L^Y][W MU2G7*;_^*7_KL(#^:N6AFR#X3@<(OEG+:[ ?;M V^E&5S6/M9-]EJ_Y0,WR2 MG7I@C?SS__U=#CA^=;)W.L3U; QP'VMC[^;3GIC] SCF-F>67@(9#\EG%:PJ M6!T8K&C%JBWR_5+\4E*AJ4I-E9H[2@VM4E.EIDK-':6&5:FI4E.EYM924^H3 M5)EYRJ(8A_8=7U]1C&X;\LW!0>EU'4>Y-2J]C%,53ZMU3G'.E:F/?(%/<J<*U.?S@*? MXIPK4Q_Y I_BG"M3'_D"']^"( E( M6FN5O\ZNP\]47.QE0-#!JW!@IP/F)"(OK4(\.(FLL!$%K(6SC,7@R4[AL%QK MT:F(;&!PC]4:6><5/(()SDSPUNQTVLC1AG>3D/_OIU7,X893RXP<)I)6Q2!'CHJ%<^;!35^B1$>WIJWQ7.*MP5N'LI<$9CDL\"G.N3+UD2_P*(0L<;:*C!M?7@FL*.TH@](D)1Q&/T2&.M4!(V<4>$ MYE$]))EC9B?-FU6PXG10)4(Q+9!2CB'$PQXRQ0?"= MSC]W2=RH*/9:&;ZBV!$NZI&B&."6MTXRQ)0-X%(R0"3C/)(T$16]IB(W";]_ MOD9U*9^?XVNVQM/&+&]JEUWW2>H^29US9>J36>!3G'-EZB-?X%.<AWGVVS3A''/XRG7VPX_AA&7?X,;KYZM.A#D/),T)5C:]5(*N+>AI YK0P M/DF"'*8)<YT5Q.JBGBR(\1@823JA) "_N!<"&(8$V2E4,@G9@-FVBN#*XB]>Q0H M@)@17";%MD$LQ:1)B!HIG(MR<(Z1X,N$6\=[0:_;6DK79A)6>T_RL,%WD))CA8<_. M0 ^K[70'4GV#?VY#K"/57M:+I#612!)00ER!36TDCR@$&BVW.OC=B'P XY2T#W:::CH9'2L%..N.OO^HCEH/29(O=45_L8:=FM^#!2MWS< MZ]%Z%8\K'E<\?DH\CBPRSZA#4D>)N,,<&>,L,HDI11CW5HJ=N*[GPBB5-[6D M03Q'0XRD%EFLA+72"Z7E(^/QP6(@%8LK%EXV),RCBI!"G2J)\ MZAE1ET$Z2N'83B5H)G#2!E";L7P4)Q&!P+PF"#NF@-%)U'JG=&K%XHK%%8LK M%E(QQO1>?B0MTG6!K^>OM?%-&Z_LS,[C0(DB_]VCO[MQA^1STS:N&3?SZS?#0_9N?93W"GS. M='[Q'YE$>9#]K('J?[S][L]?NY><4WK?6^]YGSDGFN/5O_L^Y][WU2G7*;_^ M*7]KAU4_[IGX;^8L#.KJ!I6HGUZ!//'ILD/-\&D/EQ'^C=-EFW;03=;Y2V" M6QC3Y7U?.D%QTW'82[]W[6B:1C]&'R]=G(T8.1M13-D#&.8K-%Q:DB^!BD]Y MGJUB5<6J Q^$/3VH^B5^CN,1J=!4I:9*S1VEAE:IJ5)3I>:.4E/-X"HU56IN M+S4EI[O*S%.60CFT[_CZ#A)T.W2US68MH%3G7)GZ=!;X%.=F/O(%/L4Y5Z8^ M\@4^OCG78O5/W9]K.HG7H\O2I6N4@*2U0-3KK*UVR%.3M;!@%$:K?(H\24$0 MCTHA8P1#+&K/G'"":+Y]Y-$Y;Z20 6D=&>)8:Z0E%0@[QXUVRIJP4^(Y1QO> M39ZN$R0[8\S4PH(5T5[!HE9$.RBB2>T NPR2(G??\"(B%X-"CF')@PY$XYU2 MJ=(8FZ2D<*6UB%-/<*9Z]S42N<'1+.!.>) M1<]1$)8B;I,"LTM'E QF7DA*A?2[M=I,-)XE9)C)/3A(KA8=)$K:&\L#32G$ M"F<5SBJ<53A[8C@#^RNR%!PXBSP@+A-!6BF&L/36<1J88&H;SJR+W'J&D2%. M(Q7#3B'[ZF^^F%(Y-97CL6.;O\5V/FO\/(:1KUD=&Q.L MVRIUSI6I3VF!3W'.E:F/?(%/<X=I=DCIF=-&]6P88G"ZX)C&MHK<)8 M7=33@#'"%",NE]27/K>:8@99GA+RCC$3DK NNH=D<#P1C-4MSXIB=5%/%L62 MI-00AA$V*K?LY@;PC"GDI93$1TEUD@])W*@H]EH9OJ+8$2[JD:*8PC0"7#EP M"AW85H^2=TGJ9M_E:DK4U>FK@M\VG.N3'WD"WQ\R#'<2 M14H -ADI1>!A&\BP2=@1S!")'.XQR2!C%8%'",*9%8'ED^U/"61UK[."6%W4 MDP4QA[FG,GH4G(^(6XR1EM:@P$02DM"@S8XUYC&%"YU PA.PX*1SR&(#9AQU MCB0IK*.L@M@KY_<*8D>XJ$<*8AASZP%[D//!(RZH19I2C>=N*=/9U71FYQ&8 MULWOFKA1=NZA@;OO)<628XUZ!I,<^*R0%@QS;D@+ FQ*XA9:1C! 5%%)>( M:$@K@A'%FJ@(V&1VSVE@87!R%KQ^R5*^)R(K542&$(939%%H^!O'4L1,.FF0!L\?<:ED MAK (9IGG-C+M@C;5&'OE_%Y![ @7]4A!3'F#?008(BIDPXH#-$7FD"262XD- MU7;'&#.)QV I04*PO(]L,#)<)7 K.:"IJ\;8"V+YFG[YY,'+R\LX\XT= MCZ[L59Q5#7-*XE8US+J&X5PZ346 5J/N(\>&9] X>"8 HN8)T9W4BZ9HBX1 M#$Y^U+E&ED".1H>B2"&G#"CIGUC#5#.YFLEU44\6Q)CR09^$R_N$*%]^#/+C M=&['(]NV<5YS)O?/V@%CQ%DWWG-Q-1^UTW$31C>1_*N2U3^GGPX]I_E98;K( M5<>&AST[ SVLF>8=2/4-_KD-L8Y4>7'O2&"!(IM[#'/E'3(F@@4>I4R4$#"M M=S;<9&3)>*&1EP0L<)X3GYR6B&JFA<72P!-VE%<1_$?LOVG.&./W4U?[&*D# M;\P.)'7+Q[T>K5?QN.)QQ>,G/;X5G<:$<61",H"M(<=X(Q"N28BP@'K*3"@G&W6Y[ED4UC+L\$J:&*QPS0PX>\4?*O M Y'_MKB,L\;#Y]!\7IO2>B(OU^?&#Z/[VA6CQ;P9 ^7AE6$!0[F& M98/IVEE8O1%($N*X/ MSVR @0-)\[JXV?2?0%:@/?\SK8!7K*SM65[.VK: M=@$W^%D,#: I\*(-\+6+$W^1%W_CXORB:9G*:G;]^,XW@.GVJ&/.L51_^HH0 M?AL&;B>'1:EF06DF_7+VE1N]C<2"M\*82H@S!1X.T1X11[C,IPA)D/^'/(LP MP_H#(WW)_YE,\WI/VA1G("!Q_B7&22]&Y&PI3RNI9YDOMH3OH@$AFOF+Z\+ M64[[:ZY@E:8@WS#V-B-U6"WF%LV62OKIB3&Z$= ? ;S_ ?+?I.N[:JO[SFM7 M6X&P[)G>UYZ_M!I[J>O96RKOG98*4C]= 'K_W5YG5'@W"?#-;!'#+XUU *TE M36-I27Z$E_W;>.K_^1T@G[=7&13@XMM96P<"A+NR[Y"K^\7LQE<-UJCWB.R"*QIX Z)$"3BW":4'0J$6: RIT@+ MNA-ROP^+?/ 7,2S&\=>TRQH?,]/<@BON9L =2G<\+=(-;!'7V:)3N[YGB_&* M=[N'*.UB M/ATM];[WL?/=>:X=6_>S^HSGG/?=]* ]2/VRGSFWFU P+<@#+ZZ8,93]&2 MZ'AF?.LF5)NANYL"RB^!/O>Q*_>1[T.\FL=+!Q8 PVW"'QM=#Y!.9X0$1ZK4C M$L64/S(2'07+5*$X+:%@52A>2F6QXSRE-\1>F[Q2L9W7]+=7>"XBI1A[CB"1E!,;)1)X&C ML(0LN[3.[*1YTTO>S[W@'2C73--:=K)"UFM8U I9!VUJH*354G%$I#.YL+= M.L:$4I .,Y:(%GKW&)D*46&/F,UU+&B0R!BX45DE8\02.V:? +($ON>YL9?, MW;7JQ//8LW^WU[/I>%Q2"&9Q;'/BH)^VM03%:77U"F!'O*A'"F"2, Z>MT-84(MX+K9F= HH&>F$I-Z)W8IK=[%NGP' 2/73 M'VCTUB#N=A W\V=5$ZTUE_R M=NYO,)9'51&U&F<%K[JH)P)>5"0L#'-(1XX1CS0@:S1'GJ@@$^?2Z)W2Z ^P M<0\+7K4B>HWI/KIY>S6;IMBVP$MV/$HQUICN2+> M,:03"2@Y(B)CDI6.Y >S=?^^)GM_B8\:&B&F[@=6(*N+>B) QE7B-/Y@17&.\NT9P].-FDN=2DAR6'^:S M7%>JYCJ"8#R"-?"BQ*17CJH9XN,S<]PCM2Y2J>R[[G8I_').6(4HD M23U#WN8ZF4P1I!,WR'&E@] X@*8Y1/RX".MN_>2*[_TS+Q\Z8/K8F2A4\*WA6\+P;>%K,O8O*(DE(0!R\ F0H ML8@Y:Z0S(7AUR(25IP)/@/8*GH_6@>X;':(>8:+/WM:G3!'(4YJW^+%M@0^[ MS:AEQ94-H)I^Z;\!M;"9]APA5_EXC4]]AXL9Z_OUE M:_TBAN=V7W4/_FZCR\Q_EZ8K?[Q![&T:QS]0U[P,9"*WDEA<3MZ&IKT:V^LW M^=?E\U8.;M-1JO<(NR_Z%1F(5FY%<1+>7DW;ICR[5"QI/L?UF2REYH];BL9# MFL#<%T$/P$!$[C#/BH4N9EL\TDS&P#JHG=M9OZ:;/P!9NZ_[CB)E :[LI]BY MWL@FT$=O[/B+O6[[A@^/QZ<'Y,OABKXA*/R^QJD[''=8QGI\>^[Q<.BP':04 M)TPJ$Q$K';]%Y,B2@%&4F#&K3+)\IQ[!?3I(O<]M:V"=RMJ]F\WLY%/,/2,/ MU%CL6?H.';BMF#P?;5"I1)%^6O6P7*/:1@SID8'T&2C479I?]::9PRC\_B)9 ML^F_QPG0[?QL],L\G-](EU/H//;S9/0?BTDC MC12_[7XH'\C;'T;%M^EJZ$Y'=IT=,_]]FL7"?:/O\_/[)^RY9GCD^>AW(/RL M']&-E^X=[I=FG-. AYMB[K8*-%@DL.D!,,[ *_@B\XIS*-;/BV7 M4"[RUXZF5Z51,BQ: M/AV:>RWG]0#=F#<4^C[)<8-S^_7LF@?V['K628V+H_A?P(OCZU%[8;-(Y];, M-XK99O_G-?&+UE^,/H'.*2V+I^7V;E.C:\0,%(Y_ *.U65<5.Z\;,3#KI 46 MAA\CN,69!8')VBOP.FYXS%*,;$K-N"FMI_-C6G"FNR?%]H=\GP=/'+BRU/<> MC^%A6=2 5$ V& Q9FU)G0<39KX'T[G;G+NHZC[1!D MG9YA^L&>CGQ:99.L8L7;Q_X+/87KY0QGUN]Q- M&X9LSW9 N0QC?0CPSMQ0N]_SRNUDRP1.%@U^RK+3B/]H<0477LV:S-O *_#*T60ZSVIC5[S. M1W]9=A4%(O2//>NQI+2'+I!3A@I0 8MX84$BVNEX;DO+2SX:IC#&\H@0[R*DP)&\(0O M%W&R<A M7YHE]K+T%0>C.'8&3*]"0.HS-W>+/+'9EL^7%WMC:(T[P H V&^QN73 )WG MN_&D+ .SZ*>?)D#@D*VH;JHHC\3.X'EYANO@T:=H#&]_/YV4[!V[5)6#1OVU MPQ;X':X%:(7'9:)W\%;LCVXSXSH3$+0W3 +\JG>%[3=Z/H[6.T(]/?.?/!=)Z&\UI8JQ&VN]R"M0M8'#.^G.@C/%<<[-7SO$W+Z#1@CH^VOZ<<2 M\B['0.ZUR83:Z/-&4\YO @[_[E\GT[T;3$^_PB !:P)2[(VB@&#.$=1 Z"0& MQ!GX==QY KWX3.#++#ZS<"?AN1F)7Q[J/GKTZ>;@W,GJJ9^!#(M/H%MNB$)M M19:6&JF86YV%%5?4;.,LQSP*F Y^WU)I#6&5SM[<#)\LVL&C60NQ9)T%(+U\ MP)5MPI8S##8U C&99(OG>E !__+2D),I1@1- DEM>>[F@Y%6\!\J<2"&$J?T MSGDZ8K!,N9U&),0@CA6@K6 1446#H]AYD0/\:^?I?K_Z2R;$WSLZK/'U7NB4 M&] IOK$_C\_W[\X_ WC"U>-,X>)4Q3^B7ZQ'508^/1_]GG_O[>VU"VY@VDW& M!\:#-S7S<1=$L:/4Y*)?+XZW(M?!$V*1!6Y"W$N%C$H*$@CE^RQ[P(OYM.@<,NGS?"]__!J_E M?0_>!V(-),-P!*:;J>^"V0L\]N'&',?6^Y#S7UP M85"S0^!K\)-R:*'XKK8/K:P->BVZY[OA7T6!'P MX]JGD8?UA<$O!],YN]XNVO+VV*P%N9>^ZB)'8>!/X*E8ZM/D[ L@41]7WPBY M%5T!)O3X>OF2LG(E1#KY-"W!N%78;+7B:Q3I@U*7B[)*?MW%W]Q)V ZX=KUPM&M6;,^.V9 =7P^F;);NFVS9LUXROW3N6H[A=X:%R_N8 M?5BN'TG>O5L;8PX%9W^O0.P0-BF#OUK,KJ;MMN5R4Z@I+&;V)OL(7O\)IM%' M5;:DL=GP"[IMQCR;V.^&ME.@^FS[D9GM";H&,2KLFAW88J/UNV#?ML.VI'XY M=+#(0DQE7CU" ;V::5C!7A;CIEO C4F6X&X?Y8+1 XU]S/9*%RCO8])+>K<= MP4N0J\EL!8^YR-9@7K$:(OIJ8G)43AK.D S2(RY-0D8*AEBRSA(C+>,[ISJ( M-EAA,& Y3OD>JY'61"%-?8R1$6:XVF-O[#,V?A[VR-[E35A0!!_M'\<80%HR M^ .&5W6XJI9/=[DG?9=EB#*0XX;A#U0>=8OP#6T. .*DI3Q#@INA.ROQ]KR->$M3M0 M8)\9.7^,O@=.4H"3/=]0-KR1>LZDGC.IYTR^>LY$U7,F]9S)8YXSN?G,B,'2 M8E#M2,N0P-.*X&DEGY!*@F-K(Y6[S_YZ#:QYD%\ZG@2?OM,R-# MAE,,[^:W'?'_(:=SU$3EK)K.,"W4':V3]R'Z_\#C')UL>/+GR?N%BZ-?K&O/ M1K_\\GZ9&/KS^U]61P':T9>+Z7A\C:9?)CLYWLO,ZC3M I@Y//7^PC8Y,E@^ MY%WQ;EQ=K.S&"[O\,+BN1+B72:N;KWA_T<0T^JG;/OT<1[^F!#[-;"-;;.OB M#[[IHJY^N+ID4HW;+NCF9M/U%^Z=P_QBD2/H?ASO.K9G= )J LT0M2F^[RIG M\3G Y_;#/64X6AXO R\Q[T<44-K*ZNE#&6O;6"7A%"!K;4M@%N>S:3D- I_& M95OP/^QD86?7H\X!)6?#IE4;_VL!3X&+P"XH8?-VD7"^&P:*\A!VF.V['\[RUD>[L).2B-0%_Y>3RX/(]_6;K7F'I^Q+ MEOV"=CJ9Q/'&7L]J&[#L4\SRX-MYNWX"KHQN=^1K%,V;IG;MK(#WBZOKY:1;\&_6#GD[OK,\6Y\/K '-U\'6Q0&-P_HARGS] M99Q?3/OLT&$/>]A)[T[5K#TKG[D?#MKT^=$Y%^0"E'"7]V$[%AA?=X>5!L"% MBX9)G VG&XL^*\DZRYAJCJ>NT7HY9)A!?LJ-_+0\LO-M3NXTUGPZ_6>O8#NA MZ,^!EZ$LM3C619WU^S=M'1+S5J[!.(PRF>9>VS*1]/7I2DCTG], M\SGH-6F"9P OG(_>+6%A?'V6OSJ46;W*S)N5 VBKH?;GGY=\5F#PW=4,E'QO M;.=1+,];;Z3=Y6'W8/WBM/J.9NFGDC>,0].V4[#7PMX'BO M0LBGB%[:QK012;GD)$K&:,19(DAK11&CFFCCK2):[U0PQ"I@XBC".)=_I=(A MQPA&.F!J=20*T&BG@B&0YM?T"_#NQIYT^U]IOKX5C;_91_,,)OZ2MJ/;_UID MTR?%6)C@I:UO-,8S+0&+&9>()^%R3@I!$CP\S:E1C.PDGC.#.26$(V(T R27 M'L$(1#[38 )-U$2]6][W0.O+7_+Z?K\9/2G51Y8X6!*.UX,G*XU^LY6^JO!3 M+/I]ESVA,WI^#Z=F[[!OZ<^<#0YP.8NV1,U.IV9=!3;E?D_R6[1[S8[01G&; M?"K!#\>IT^H@0:?$"ZV'IRSC]@MPR]>*W/0;']V.QBH.EMDHD[D$HC:L]8/6 MR1/$N>@U1EYJ"J:>T\@I(I%+-O(H>2(Q'"+B],%?Q+ 8QU_3OMW/CSGC^!;% M\D[!1\G24XK5@ACD(A7 Y;89]\=.^NH# POW_%J099"?S#RS H6Y;$7O=WB9YYFJ_7EN@'6H+%/Z?KHH+?%_NFRY: M^WQ:8A+:']Z\GNVPUYE5L2ROW#'LOL28/L^]Y'SC'G3_W2.M$ZT=%Z$WK>J2_4 M-QLB#Z!]@V+0!](+JYX.W]0,!^C3<9=&)(>:X9/T(0'6R#^7]/ROSO5.G?>> M;?WODW:RWU %EV[TU^("CG[:/0'X ,:Y34>ZET#.*DY5G XE3G_+YVFK-!V( MVZH%4"'KP)!%*V1MD6_]2'+%I2HR561N(S*LBDP5F2HR5)<2&03$4CI M%*W7@G'&-S*Q]V37_#SQT\OX4Y^>E.O"K:?>Y-IPZS<>J&,UQ>21^U6_GD[4 M%>A>\J)6H#LDT!&KE?3.( _0ACC@'G(I26X.T6K"140 ; 'Q M7(Y;$QV05@[P)"5A!'FY0*?WYT:_6IFH0%>!K@+=5X$N&$(=UPDY33SZ_]E[ MT]XVDBQ=^/O]%41A&E,%*#2Q9X1]T8!KZ^MYJ\M&V3V#^32(5$YG<1-+:*(FRL@;CILA<8CEQ]O,PJ3VC.ZCI2H5G22L2)$(H M5T4EKJLBL(56B!K'I)+%&>&(1/ED$D83)1\OHC+$] MHUO,[FY>T44>3>\5_5L'-U1*$2,6JV$#:JPFZX7+_0_2]9&=YW/4[KCMMPIN M?4MR23L=='*,5)$+(F-6Q#I/B:6::1L2\W(++XM9[4WB$;VI&11PR8CU!AO" M!2JU8X&[XW6IRH?VJ-XD[/?-GZ>>C?9L]"6Q49>RTAK;FU05P@[J2 S#=JQ< M"J5\98E8E55%M8_&VJ-EHZ;JV6C/1GLVVK/1 M@[J#0^2!6T1<2J"-4N^(Y94C@3DOG$J)R:T /[6*5Q'4SY S0W>P)(XS3IRT M-,>LE:7'RT99ST=[/MKST9Z/'CJLI@P5R8(2"K:\C)P19P7\*;1V1DN9[598 M+3 JG8Z!Q(@JK O8)=.""JLX=1[^L=P<+1_E_*'S![XM/MKGZ=[SW'TK/5OMV>I+8ZNT"J8*21-C+9:564<,MY8( MQ[S2@46EMCS5W(I*N9")J[0'MIHEIO)%0H4VH/A65K/CS9NP2O5LM6>K/5OM MV>I#YE'PY(6RD@C-.9%*8&> M "YD9:MLCM<)P$X8?>A$Z6^-L6XXK^$/A$'_ZW8WIM*E_D4U/7A36@AL %YV MO9[&HZM-L/]UHU<&=HI:=@K'GIJC&?;PS.E_>2#H?8%X[ M3MG.(U3^A>-6VJ:$H6N KY5N ^U3RQ-=/4K3)8!0-\=5ZX()]H #G=CDW65K?0L6SVV_:A_\W49_ES_+F?_RBHC7>9B^D%A/ M4^&QV-)@?C%Z'>MF,G27K_#7Y?-64;ZZ7;\N+-9^T>W38BG+K22-XNO)N"DM M[5Y-45#4G]+Z3)9<^,L-6>U]>-!=I?4!R(J9#9+:)*'SZ14:J4=#(!W2S$"F MMGNZ^0,L:_MUU]FB;,#$G:4V_DAD"X75Q2&47Y? MH]0MBCLL83W/+BD=*95_@$_AE?5H[C9J[+2C#BOK-&B#4B=#3 9SN\I*4N<2 MUUK^-_MNV=\YOIG=^#;^Y.;'S;#,;K'R[:7XJE?U#$81]N[%+U_"<%[:K?T& M0GF$#3W?PF_#(;#2N1L.WD^Q;1'J"Z.(@O\"MN0?H!T/WL^GX1P[1R[E>-\T MMW2J+6U.N[[DG:9TLE2$5EW3BF6WUI;S3=N&K]SZ1RJ=H^)@:W?6VL0MNLV! MB M=2U-.&?_J/3[-/J#$U;%TZNMN'7:WMHT PP:1 :8=FWOM0C7 MXWXV@VEK"F*?O?&DZVZ=DYO-L:E?IVG'U+8UAD$N'M3V!]Q^'#PF?9D,QW!F M)M-QG =L3S;^5#;?HXH\;M+RXJZ?6*[3,):>85@:&=,0QC^];#OWC9KQM#D9 M-&!C#@<78]@'>-T@3N=G#?;E\S70_%D=NF_:3F4@2W [84W @*ACPC]FM1]' M($T8U"S5HQ.8"#P0)^$F\/59&J7%7_C<3RX$D+";%D"91].-GBP6;MGH#Y8' MWH1B'#9EL4YM)\?-;2LM(<_=I[8/;1&MN&XNE%:*8&/,IVN]?I'_(/K_K/0 M;E\^*&>V7K2L1=*#Q;UP_\3>APZ-)#*#X[SL. Y+^2^[[(Y;L(.#>TBRS+J2 MTI"<%%::"$J\=X%HSI,T%;7<;O6UO;7C^=THX43>EU5[WZ[&Q_&-W!]ZP_VA MKG%_T%-Q3#U1X>HA+C60U:(C8'+ 0/<3T^5V-\"8FM+:[ L[PL;P%Z[M(OO) M85HL6&#UQ5(6+F17)U_C6J?=VT]@LW7\^MG;;.M[EZ?C?F$?>_2 3=.LB#77 M'N;BS4('ZWSHIJN9=.R@M*K%YKVY;OO9+K@("F1LKUP7TBB=@A.UU6U-< MWL4^6:K[76?OR7S:S%U[F%L3:YT)G8'8F[7M@.%6$$=D:5^D(/@A C-C_/+7K")857(2@5R:X 3=L!7IUY,S+-_"]S5HC:Q)FLTQ!C,?#5,#0L]- MP3R:KAGTO83ZYB74=9Z:0H1_KZ>#MQ=3#/,A/7;R";_MI=%AI-'&6EXG8E!1 M6&U)Q^*W+-'/XSERZ<]P!1S]>GV?)XM]AN&'! PC#KZO?Q@ [T!7R.CR2K1X MQ7C2>#($)IO >INT(P5&M!9)AK^^K^%)+=-M"O4\ X?5[ZDNKKGUY1O!!:M% M1E;>RN'M[5J8!^LB%"<.(K.U?@J[_CRM9T JN.1-)UWPQ]8G6&YJ&3E84;/: MM=;6XJ+-UV&X?E8:QUX"RX9U:RDDE/WV:0"GH;5ZBE%R,2];?N6UG: !.;4B M6WFR_M.2KL;= \N/^T<%@A'L/[29OK?TAT%TETT[H=KXACF%4J,FXG(&06\.Z[$FW"ZT_&C,9ILUY/8$A;2I#\-3KCD&< M3_$,?'6JO53\YJ7B1_=E\$="FL#THCZ ]=>?%J[YCCET8FL&ZS1=K9-;GM7O MO_OXQYOO?K@BZ> !;^9G0-5%2FY(.7S:V_?OR@E^-ST#2?FGZR(KZXEXQ=^T M;H_5JXC+TAQ"K@.O+P8 2(9F6S9.T%,TW@C$M8SXIU9#1AX @GKPKO"2@5%_ M6;S$78SG'1N%N7N0*+!03;$[BJROB]R+N R%=TX3;-V?J;7=P!(\=Z.S=LCO M76&$;\L"-3/@EC^WS*K>GSR.%F:E!OD M@9NPF',<')O_N^*:>T29<9I9(IT*Q"G.B*Y$4EH$R<16,$6;E'RH'.%)4R*] M2,0DDXB0-$;G*F/C9C#EEV[Z[W*[WXOMWG![-^= ULV-DDA)DP)ZO['H'@3Z M_GI:$82VFB2K-,R-.6*LHR317#F=$5Q'79U;\K%OSCSNW/-!WO\.H?CYO_ZAEN.0U\G ]GK9*SSB70#? _17-9'H]>E_CF M=8D_TED'6 RG\P]\6=,K%&@NPQ^C-AUSY>H"%6!39]],@AE\=3%/EP(=#]LR M?;E5&C9$4]VL=)567_CJ@U>:Q")%8;I^^;2]_#,&Q-#F !90[$',)LCCX7#\ M>6%3+#0<_)PVS!V\8:'7#,?AGV0^6>9![)D5^CBGJA*##,"K&1<+/NW-F\?.'=&;3<'._^"7,L!V]@%TO&5S.#08/J M PH=:H)KRM654:-16I9HEX,A#5N".($9Q'0Q:5=GNE0B.K4(K+%M[>GZ7029 M,UYM)<;W)_79V24BW>S:T-.=&LNC'8^_ETZ0H-?QDR79G0.70H5T*YM_YVZ@ MS0]3G;::J-]6G$MXX<+%+<7MFF/VIBE1$91R.)1EHA2^=3'$]"5-0]UTE \[ MMNO(K,CSJV\\04GZ,]@9"V\!WV020%P8Y-U\18GVMH[\T>!7T#(&'XC8.!S' MII J9K07O"+"\M+$2Q,7+2>*2F>IUIQ9?55I,]('6XE(%/>>2)U!:5/2$ Z' M.SJEF?!+ ,1Y0\ZDUR MACZAU)ZHKT">/('N=@TKVSQB@W/T7OK+52Y?;L-):R1_>K6:8CU+N:^GZ.LI M[D"ES/;U%'T]Q4/64]Q!\'UWKQJ,&Q93/)59\_#V8!<%[(W OZXGBF,HIA@( M*%8]AB(Q)^%JZ+0$K&YD.*X*+'9X=$]60<0]=LJ.&.WVQK5&QQFFAHS<*!3S M9*V4H1M!I^N6V-0RN7.IPZ^I]/CLI4%S4JS6)LU0M9J=+S))=PT"U/$]L_R* M/5R*?(>+ %]K7IU<]5!A#&PYTNU7GVP[P-"JNH$^]7IAA[6!ZQL8A%<3/5,; M!'2#5@G9,!%+AL[N44PQXS]AL8%KSI=YN&!%8\@5/0R?4)-)@Y8-H%4!FPL2 M$FZ;_C.A)Z!N]QF+JHL*N5>#7":07UFD8MMB?.#HRII? L^Y;Y#E9,T'M&E- M%]_OPM5T.=C+-9[0K7"\P1@6K+&>PF^S.9N\- M(S,,E"0JJD J0SF15'KB6-(D(Y:4M<)GM@7)%ZE-"MX,2\)A<;*CQ#EG,%PE M*EI%6#SWA!-]?F&:IQL+"@6$V"@"!Q81>0Q*K*4SXGJ_WHW\#$<82SJ<\;(H M U_!52R V73%>:X$\;X"CN L@S-2P>&R*0%+L4YR?I^2IL7A^@UTTY3>%945 MI,EOR36I^0C/_!%]]]\-$IRC"0K4Z3QME9S?9)#_S6YF)3TO(VG?#IO30;N$ M+U8K :OF=S C%OYMT#*6>@,J'C_^?W\??!C/P0SX$51?+D$IP9\6E2*_P34P MRK@,TVS9+A]F<(F;(@^,<'JGM1O^&];JHX\>&-'?Y\-933ZF$6;CE*T8$!CU M;",D5+Y?O.(4R_LWLG8:MF"[S$*I5(954.DAHJ8K7% M06 _/K3&UL?QWTJ?A?8(;(KE_\VS=5%,KX._%2>P#LAL0=%B?G5()%94W MH"W[ZS2AQGTR^ F.'LQI5+M%(FNICYQV]1>SSV/BY_6PF.I .,4Z7:?*]^UW M*[J\)T5]MUNR1!J"-S*"GJ86KBVLHC:&2:JL\9%MM4IU)D:-H/8Y!J +D";$ MB,! 2>5*:DF!\V]BT[UMV97.G++(% E2:/0IKG\FOQT MCG6I;1[QPO41YYL)O1M/JW?K80?8JZRT=Y4G50"=60HXBM9I11*M$JM2S'*[ MK2T%,T.F!,IXQ>'<"P\< /:(1,VRT++*H?(WT0)P[]YE=,?@X=O6FV%%BJ7Y M)!NJERF"6V!?3USNT\&'E>=I86##56U=6[,F20I^QZC#W6C#N2-XRXHN M4<-&YXQ;%L4]$)GQH)CQR6+#"6 )8,HAL$(BQO(4?:6D#W0+7)TE&BLA2$I@ M\TFM@. 2WA." 1Y"26I:$!\Z&,/]'!&SBC:4FZ.#?##H6/&@ MW4CK+)&)99!((,\8<#D;J$\J;&DWMY%B"Y+=)-8.0Z0Y&!CUL2DY,-N68#8< MZ.[HE-O$-14B:R(J*8$&.&PEBT@(G.E*6B;-5L:STLXQID #SI@E[2/8K48& MDJQV"7Y*KA(;2LQ[L"E@$ [S@M^.PA0IX.WH[^UY^K'E73.XZ+^ 26Q0Q&0^ M34N2('R=)OAU?=V/B!K^@K&E,NO6R8S,\'3#$BIY:-/43# _"[/E%JQE#7IH M37I-NQJS4H+<9ITLX@Z=6PC^ZVZ-DT35T_+1X3RF*5E1*NM84L7=0?8M/[6I<'7J>&GU[#]%V?87X>&B]LY MSKG&'1DZ/X8M'$\ONVT8S3.0=IET<.4*8^"KMR(5;D1BK^3DX9.P.C'633,>?DJQ7+1,9)1?2^T= MM6FHB]\2Z$.=P2+A=#ZC"\CHV_LER9I*@C3CDP/$"G(TXJ"T9$J(0Q MF9NXU<5,2\ZC8A68*$X ?_6<@.[(B+?).\I=X&K+_?@&EN9=1A?"O;P%_*B] M!4 $Q[:_47G0^2M&(HL5:N\6M@FVFRK0GUCBR>;M+G6.QB0B)5HB0'T.8(PR MSDFL0)["W5QO&Y:'VE]YQ/O;)6SO934M3N/L^'EYT5B,RUF0=@$ 4&8^/N-IN^6:!=+ 4RW%(P59; 4>,EMUE+3]X[SE)D MW=1?.D.VRUPH6% AM?75P,=7KI%-L+CVK<@$9\L<;=> V/?#5:[I L*DK>CO M$JM3$1W3U@YUMR MO/%%^+AZ.*EGKMG4LH F4/UZ TK+J!Z?##ZF+Z[5ZA!> K$M%NH-U+/'K\[TS7[R.+RPYXPK_YS5F5:7);%5 O4,3V[=2[<*7 ML;5 AE=\Q*O**(R'(\0$)BLL\;,*^N^P7,PW(66W>45[+%?/>!AFL8=#'(HG MX%7[.<%@96IM3 DOO;)65_1RL2ES5GEW;8E6*ZC*L[M]7_/7[][N#?KOX&G& MXW\N4O+J-4B1KQL "Z"2?3I^M[WKIL].4NN2*M:X.0CD]<.Q$'DK]($VH6MA M9<0-\[O3(LYWC6D-(&1%;^T!:JGT/O-8 T=9&^G+%0)KI_Y?.P;=)J]NL@ \ M&DOGQ^*JT]9!T5-$Y20ISZ(@*STN>(\3W M (9;7\PONI._>-[)!M;W)S>M2R7D^NO6W37K3I8P;KH$X66H<^F=.1W\Q^)1 MF^]KLWA;5T]<,)!.Q8._5K!1:XBR+26.UY]2%T"E.6@Y+0'#;Y\V7]B-;KIV M4V&DGY"7XPJUD!@^78Z[L-\B--C"]L#BGI0WMZIMTT%MP#,03Z1I7%?7"41Q MW631F[6:[&P\*PKBQM8OEJ3=R0OTQ&.VP\K'U@F["8KGT560N[X)3E^T=6^V MQ6E?M-47;3UDT=:^ JP;IQ;>I_!K*Q!N-74Z94L,]]BWD6OBK:Q(L#8+*@*U MZEY9EPT%]:U.@W4T&2RYIC-1GLZA])6JC?)AH0+U_SPZLCA?@[&JI8-.DM_ MSKW2IF/<."#DXS %O)R -C*>@U:!HFLA]M0I_B"GH9LTZ=7";M\A@+Y; M:QDZ6\K<3W53%SO]\M7B(>M7;G18+>_5^M1:\9=]@J^5M_MN9J=,W_76N]XG M3H6\\WC[>?[;GDZSZT34*28&#@MBQYR5[%W2\;BVI>YN'H=96:W6]JK5W?"+ M'=)BY]!OTS#<'(B-K+I+7\M%#M Q_!N>(1 '_ERZVGQUMIOMFD'WGXGC8C]OR^, D\]AC^C=9WWN&O:5E8?5>@I_YSW2ZOZS0U4A"U25 M5=_ -GA3HK7H,RFM+7ZX$3W>9*F^RK,>WSM\ *:\_MS1^+CF?.#I7;.I.UG M0TYY([2TVR7.1#3<,44"%Y+(*@AB@DTD!2F3JJ(2G<7VBR.UYOV=/VQ.%S+RD2VLU@,S]KASK@\93W2&>X2/,8F*4T08.GIFQ7IF=1@==^%SZG7<+1TWUDW)5BO5Q;V0>$F'Z5D* MB0.<@3WE4S%H9K!TW%<*%-PDB,N&$9:EKS25&B3'@RO%/W>G\0\XC%VI\DVK MD*\K3&?T='\A\K,E_4TRV%OUW#.V9[F[/6,[!*X"J,@(1D6"MZ! \^"(Y:DB MVK,J ,\*P6S5A1Y<@>X9VR,SM@U-&?[ U*4GR>HZ&FC[09\!MI49I?EC9T;Q M4V,$7?UWYP?U<^XSP_H(=)\9]E@1Z-\Q+[L 136#7[;SLOO@=)\K]M2+_$)F MV*?%]+EB_:'H#T6?*_94N6(WE\E[_YQASJ./RPCRN#7N*<>Z+^QC?XVYOS(^:?K*, E,?>)2%EW:-= M'K+^5/H55(%CD;/+H-)Z*?^\Z;"5K@(K]6'>;SC6]2]]O/=F;1282TE11K#O M$Y&>*N*9$41SZA(+E1=AJX?C7=K,/6@;!79"F?KVHKI]CG;/OGKV]57V564F M>:PL43%S(D5EB$]<$.F$BSG3I'B\RKZ8\MP':4CE'<*89T%(I&4$Z4T0$;R@B"M$ ,,U4.1BG& MJH?JM_I;Y_>Y_+M#^.3990_^M2*8-T<'Q76RA$UUH]&\:VL#_[-$^%R![5]% M)KN*\.D6L,D=&.P^M*V3#C$4[VS.Q],9*>6EK2'SU%!5;L!]Z!^V+FG/O MH'UDME/@2+]?(67,SD']Z?!+>X2,YVGH]0Z-@_IC;9"FT@F,3VK I-2<>.LH MH2YQPZIDS+8_]BZ%A5\U0Q?^C9_GZ7=XS^'RDHY8+US"1M\>EGC4FABA)9'"2>)]$(29:*N4 M); 5_^C"!=T,!Q,OG-M>O/2VRY.)EZH7+R_IB/7B95V\>,SJX0PXB4. 1RT9 ML9E18K6P7B3&6!2/+5Y^'<^GAY,NE>FE2V^\/)ET,;UT>4E'K))^KTPVCOK+LV]C'<'ZL\QG]9#)J3= M8AE>IDP+6LC,4R).ZD1D-H%XIR7)QFEN*:^D8X\ITPXDQO2)UG=,(MA',DLX MJ&,^.[TI]3PD'1Z'5X.W%Y/YK !( 3])S:R79_=7+^^*>'>,Q_*.VW[]$CQ[ M8?;]'>M);^E.%%;$$#+A#JP^R;@B7@1!G..ATMZEG!_>X/O'FCK\RY< E[XI M '2'BUB)A\[EOCO(XA$HFOOK6GK[\$GLPZLUV O4Q?![ZJ/)3CF4.P- MQ8<0;H;K2CIJ"&,Q@J"*AKCL*?&L4M%1+FC2#RCZ)J7:::>2\O0^2*13-ZI?_:>;PO_.FAN MC.[?L"?"$[TCCN2^[;2G@\5J[ 32? D@JV]'@W^?#R\[>%/7#"9N.D,7 H*8 MEE_>Y0PT.CH[6<EU^7G;CD'L_%@,I^&<]39=D7< M;C'RPSLHHXE1Q4!$!/DD;>9XS"SQ4K&*Y([%WTS^0>.'$^S1]ES^D@("_=6I^ M+DBQNW 3<*DY=]/4K,N[M[__>IW D_JD4F*OR'M\8ANTTT#R*HLS> /+?'$Q MQF$ )SH!<@)Z^@#DEM9^VTE4,'1W=C9-9VZ6]L$$/RF1*:JC29Y8:30!RE+$ M1DM)\)))K35E=(O(M*=,!FU)S I3JD)%'(^.5(Y&_(\[J8Z-R,0)?VYD!K2# MC&N-U'Y\UJ1FF3?&4C<05MSHM M3.4J8K7UWJ8$;+ GM?N3VNG@(\C,70(20;_3ES0-=5-0JNN+BQ1KH#"0N$B? MY^Y3H;SY:%A?U)CK57"_\2?XMKL3'UV'0I3_Z,0E2$SOB,M5 M16@P.H HY59N5=1Y"P1;.4Z4-A:46:6(CX(2(W*J@E/!JW CJORE6Y_WN#S+ M'Y>DR#9-RA&N[X<9+#X\Z$W1R-W/B- ];3[@]BX-3KI.L/(:B!-"J_B M?%H6ZTDT>[8JZ+YJKS\9!;: OU=H:D$N:%*X44B%R15"63#!9\#NN L>=#M) M6,C [DQ(Q!@&JAP+KG*)<[GM+>.2>1; 8E>2H;['(_$N4:*%%0Z,$.LT.QIV MQZ^3SJ=T?P'8T3"['U<2^'&97:X_M83M@*J'>7"98+D'>3J^^';.@)-4Z !6 M<0X./5#,$>^-(28$*6)TTONMDI"#*:+]&;BYP%]IH4!EVR>CZT\]"&DZ<_5H M4.(-S6 ^@9W&AC:NC1&_+>-:G+WS\3#""<7/TX3?C0?3%!(>N^4I6SBOL!?WH)D' MS(D>8SN,63V[;(\\3&HPNYPDO ;W&A\/*]K4,;62?O ]#KH;5[E\,AUW\<#J,['^Q9Y<7;VW[BBP7X<>C@ MU@\!'@Y+]3V9HQ'&TRL ML$=8L_G%A5M_QCZB.1V\'0W>S,_FS:SS0\[V6$V?$[+2^1#8[&JDV.(U=I6> ML/2P'2&E"$]M&TCM:N-4B*1]VM$Q4;!Z+,V)5(Y%L(&<)":E0!SUVB1N/0]; M^FN(#&PJJPGG >TF88EST9.0/-&($CA([%>:@+6-IC< ME:=*;34W?-$TL,Z_5E,^'7R8^R;][QS32H!=[^$>.PBI<). RML0 R._CX$9 M,OW#Z1/.]"5'M5;RA*-"@:?E?^:C]I1]KE&G'PS'Z-J%\]^TSLO+55>^Q?Z) M'W:&O9Y%G"N:J*6QGJ0J:S!)@3?8%!F)(GO!H^1Q.U>Q8C0P*SG<$T"%%](" M P%)DC0% ]:'%.S-3-)[^H5W97ALW(/KU'1OS9?<1;O]1#G MHK6"2E^/XP'"$'O<9R(9;UQ*)&CT8V2NB'5&DUB!"+&<*N*5<$0K6TF68TIRJQOJ@@K>C&)+!FMB9Z\S#?,EFS1Z$I92#/ABM1^? M6VUIX)SAFA8]O,3R+]PE>CA&'5P84UB/9P7CM%>4K 43@:Q_@3F MSBC"Q]8>:4#WQQ^05TX3.D+2U5]F.WP42_-S /(4=?[Q$?HL:*+"V4A N:X0 MQ@(8'O:$EBI;2QD7;KM:B<'WVCA!G,=D@"09\9I+XKF*,GM.I7D^/@O&3JO] ML.:/3\PG W@RV+X=[6*6;TM#39K-4+,"4D-2'T_63>>(BKF3[#3U5]:AK%%V5SVO+U#6:WMG6N+MLK6WTXKGM M5^V#O]O(,?VS&&Y?7A'Q.@_3%Y#?TU2H##M*SR]&KV,-$ME=OL)?E\];%=_4 M[4IUU2KM%]V.+!:MW$I ^K^>C)NZ/'N:AFX&ZL_Z3):9SE]NF,Y\'T/RK@GO M!R @SK:(9T5"Y],K-%*/AD Z!,[:M-O3S1]@6=NONP;?90,F[BRU94'$(3#C M*S?\["Z;KN_UP]'I >ER<46'?06_KU'J%L4=EK >OOSFX?C08?/',RB>@4=+ MJ*G X'=*$L,C)5D'QG)EJ$I;.8>WR1]?R-0/J/IW,8Q?_G=>BC5FZ>>ZP9CH M?)KZU/*_,GHZ6%\F#(NQZO6@7:X7ZY?;%Y%Y2B7Y#S>J!_\/M@FX3S,X3\.( MP:[I^ MH=24=[]A4YVRIR]S"N1:()FP18(,J0V*.HC(B^&RV&FU1F;/VH&F; MDFJB$WQ*B-O(E>;>:BJCW@*7:A,/5\7'K??JM]]^>C?M?GL/<@Y$4'->3WY[ M_W_MN^K<$/[EA=\V[S]V%;SO,N@W->S)?LU\)OXT!J^01J=Q_ M6;KZ.@C41"3^_FY[!8_XL,7PW''Q<"]FC+Z_WLK0"Y-A. M;P)6+US""D(6L' WP>F5B5"ED\Q>11NWR@A50F0FCHY,H3#SVA"C\&Z9)="76"5.K-Q?L/L$[I3WKL9LG@5[ M.<[< 1D1LS,Z!&V!W%=!V]W2ROO@JRJ1Z#-'R0/#K;)% MIF5]-(8):[:R%*RM*B\T4=3#/1$3C;7F!-9("\K T-$/**VV)O9GFHYW\*KC M85[/0G#E8+G&XD6*Q;)2I0K+&"5)VE 4:2(DNU5!X9U6\#OQV+M-<@]J"V>> M\,B"5-E0[]-C"BZ06Z(Z*IWE&'>Z8J!3J*A)#A2.KX0-%ERXZ9I M-I^.;J6H= [-KV4R;8[G)D_Y\6H:?*E#6":NK\OG+996E*YFF;LYO%SE8K9I M*[-RPV0^Q0J;V2(5'ZMJEZ-::G!O%GF )37=!9A*+&4Y)7-P]Z4G:T;WL!FW MJ8+ :@?[]P4'L>E^S LUK\UY*,4'ZRO2IA^"+;]Q&ZYW7>HVIHBAU&S^NO ] MCQ?^$5S/Q5A/7ZPO>A/Y9#W)$\,86'"]7=&U3CUMFDH]6VQ*222%)7]50%&. MC>=&%XQ2(1-M0;F2P21B$3T.H/PQ%!Z DMQ3#SW1F FSPT<1TD& MLACV/ =0IJ3T&K8[4J*2"DEHK[S>4L>/#QSG.GIZGM X7\'&663-H:AJF=AZ M$&(+_60'59X\*\P3K7VLP-PCB7L*%B!%S!.M$"K'!.!13NAG *]S'9D>9?G, MCB%:] M852KZ]PGI\>4B3Z JXG+)(W 'FMC_F"^=E7MDS&^H@8K>T%O8(9GN C,\27A+8LI.N-T+RS> M1A']U1\[XZ2SH#>(^8'*KOMZQR>Q93?J'=>MV0))W?:*;%T>'QP"!"S]%BN? MQINSMOYGV\I=?QX69A0*[THGA\..9FN$3AAW_WL^'<_/UA\[F$^.LP H4RW0 M6K$,<Q@8/-8J8*&1*N^-\-I_ MC7&^[5!>%K[)PD@/Q$.9HJ='929W7'33DX@^R=UVS@+[HG6 M1 7#1:S7:5! M]&'6^1*=8:/Q#.O-.OI>D'&]VW/7>OR0=@.ZY-ITE@9D/RPK7+( R=@\)!V0 MWQ;?7K'KJZ>J+=]$/VLJN!\^#>8+MGG6YBVA9W RGJ+N 4=N,@9)T543LIR#M97?*?J M='QJTAU7Y.;GHZS/X%TI+FVNG)4=RW+=,NRIU& F4&YT11S#/AE-YR7T7#C0T9SE=6F/:MB0W:$6&2TA4^8[OZ\4,X!Z-E"*=K=8K6 M=[W,MIOL&XP(UK/+CX@V<(,2CI>@5[\9%!"K%O6O]4EU=<>N6ZU!G$\7>($M M-@/&X6(=7.G/7C27%E6P>77+,_8B9-"RN4CI+;*WE*VK"L/A8I$83!SH=>GNJG;I/17BX?L MZ]35OE?H4SC0?]E75=<6\^V[F9U2<]=;[WH?/ZVH>.R7GBK]^//DG-/5?W=^ M4+^W+WQOK^O^9[[:_&\7O[U51\#=+:=VR,D=LL4<2+2L&IRM2Y:':EIWFZY\ MAYKAHS3E ]+ GTOIT5?G>JM&JT^V_W?1+/8MW^_+O+-U57SPYK.;QN8>5'.3 M1J3'L);]6>K/TJ'.TG^6:\ .>0,KXL[28 $X-2B(4_UIZD]3?YIN?9K^KY_^ MVU^[$U4^_Y$N7#TJR;UP,89<,($:40P'W]>C%C3PA_ZP]8>M/VPW/FQOEFDY M;^%(U:.F#H/_:#'M2X1N/&_<*/;'ZG$:V =8C!QN9Z[>I5_]\<1?]JWOCV[8 M]F>9#7Y.H0N4LA(H%7W[^?MWT'X^O;'ON*G?:+=X*07UV622!::Z5L81CSW_ M=*6E-TI$8[]4G6M@3P_8W^NO/1<_LCF?.FP=_WV3_I>=Z M-VS6(VEV")1O,;<_8\Z+L((8$V50T6>6MH"RGICK+:S8SH#=@"!_#+QQ?2KV M%\@_VV/5\\IOD%>^),5P=YZ2%D)7,52$TV"(I"80EV,FAFHJHA# LK::.!MK MH@\:;$=9E=(\X(G26R(\IXI5.02Q50U:^(F_GK_Y6_.WI6]NS36'GCF^L\$( MNNH.)S/,J;RN!V]_-GJ&=SQS[I7#0RJ'GC(58J5)M$$1F3PH>MI'DG*F2@GJ M0MQJI?3$RN'2UUIQ2>[ MGHM9'K+^5/J5E-]C<=G^#8L84^QETDLZ9;THVNBV1"OEHO4D5](3F2L+*KR) M\ _UBHO*:KM5'7ZG>H-[BJ)R5)NWH_"JES\]NWL& MF]JKX(?D>R$ZPZF-I&)8 >B9(H8[@UTPA'1*&9JV4,\>A.\UMV)\3^VC%:?5 M_J8:S_9H]?SR&^27+TD]W.VC32I150E.A$/$/JU=LSV?>S:;VNN%![6'/8W"J42BY@+XG[&(6$I) M9#1QG96E%3L,S[RO,9SB0BD\A&^V;2"*X.5X, QG_'6OYRUF]WBIL;U?%I^S M,&MZS^R+.F.!Q;DMMOO/!0&E%5(MYOLZK,SRE-_3D>YN MK[;?$.28Z>PU-\0!=R-21RPR4*"["\EU5%X[OI51\23NW 73.QJ/+C^M]K=3 M?+:GJ_=T'*#B]-FQE<>0(_U"]&>B)X47OA!]IMXC>X1^ZCKV]5SJ_NK8]9 1 MW[S"=BO4C.=I)SV.4\E(R8/%,B"?/9%*5,0D8XCU)E7,LBBY.(;TP5_'TYSJ MV7RZ,KSNFSY8F1.K'[JX^R9()$?KO.A=4\_3>.Y=4P>-*%?:\HH*DCRW6 [N MB1,Y$&XJ:ZR,/-PO"^=@KJD=//*IG5/J5.C>.=4SS=X0_X8X[!$L1'\F>E+X M9A>B1_*[IQZWAN2WO^=9SXH.9=7R4XYF;1S/L<_+"_5![5Z$XV!.AX<$%$SS M(#S1CE,B>1;$4@Y_1N<$U8RRO-594XLHC6&.9.TYD4(X!-0R1&3'N*C * KY MV"$!&3WA5I](9A[5;72%MI[2<=2K>;V_Z-O2W Z?IZFD<,Q3DC2S1&9=$:^9 M(94)"A00G6(\-N;8NXEZ7MGSRB/SJ;UR>-!@8G).QQ@)$RD2F2(CGH*&**.66F9I M<]QFGD^K'#X(Y=N[?'N7[P,(KBPYS39)8G*V M1!H?B.,\$.D$I5;G%,0VKL(3"*XU9G 0EZ\\J9@XD>9Q$P5[C^\+8JU/+FU[ MI?Y^O)$F+FBDE@C&,I&> F_4JB*6FZ"]DLG;H_#XKO'&I_;X5J>ZKUKM>66_ MJ6YZ?%D/2'@D+M\^PW>QOK^/1Y]2 _*]=_CV#M_>X?L@D._E]E4GRO 3^^ -;7NW[XME ML$\N<7O-_GX&$J*5PX*@YYQ2E24,A_=K/T MJZNG.Y(['JH#C>QS?7MVV6_J<7')W9Y?J67EL\N$>HSZ4RN(4]23R)33F4=N MTK;SXK$[T.SC;T_8A,:MO-AV6:?X/N(WE[X UWL.\1"K#^M36D=X%.".%$PK_W39'SQ M\Z.Y9J\,YJLOW[-N;YK!.'_%??OX(SH9S,[3- T^NV;P+[N&<8MW')RK1&]D ME6DDR3I'I(P5<;:R1-"49,S22W80C]PO%Y/A^#*E#VGZJ0YI=];1DGL4EM)\ M',_<-J,WV(RZCLVPT_VU^(]//P.X M>H@[!G0]'TV7,X=1P-1)8<6P0ZME&J0O^#D-IFGH,)XQ&[?7#L;M.@U@J.%\ M4#?ERM!=XO&&Y7@GH3] MW1Y;@7-J0@Z$L@A"3TD@M>S@S\IPYH2TGAVD(^^#D6<+F??K>-I]A=<=,D'D M /3%D=J_:E8\ AU.Z2J?%Z3B.5R/_Z"DX,[7G7C!0GX M97%9T04WG]M^U3X8-A@'V@WESR*,O[PBXG4>IB\DUG D4+@RAUK)O) MT%V^PE^7SUO(VW9T\,XNP-M^\3_S9E;GR\5:EEM)&L77DW%3J.]5X0KUI[0^ MDV7(X,L-=:#[* =WU9M\@Z0V2>A\>H5&ZM$02(ER<451=LOO:Y2Z17&'):R' MM[H/0$8[E/-"2FMK>&O9AT^O1W.WGN:3LZ 5"#Y583_ZBGMB>9 D<*^Q(CXE M[?^;/?R!O8\VWRH00 ?#>)N5;R_%5[VJ0]>_ $B&00"*C%%%QQ@C*%9 MWYN79?\,FOD%C.P25;3I:FU:!1#UX\'WF#K%Z>L_/ORC?&*O?QB@EONIGET. M8FG/AR9+I^HU U@Q,)7Q(: Q@A&3Q\/A^'/S:GV-=U/^=2NX1^M+E#DEF"!) M2@-T'T'KDR82KK-@,::L9;RJ]86L*V?@< B1*B)9X,0YZT'_DUDH895$^+ K M0;!PGN)\F+KX_I;"MR*M0EF%L(KN]Z9;K8]H=G^$0?PXA-^_&R2P-R9(:%/T M>70G&O3%V4UG==/3?&A-XWF7,K@0T.J4_F5Q?<"HXZ1)KYHT<5,@[QVB\KN="76?ZJ;V]1#V M_]7B(7LSY/_$[^^*]DYK2RZ_]5 M#SJ Z](SS5<+\G<=R%NE;%[K*E](K!W,QQR(]ZR\\8\1&;F-A_=0,WPJC.<# M-+1YLOV_B^C9F\);TO50\[E>*[PEX=RDZ/45&T^$R?YS"EV\CY5XG^AS1EY2.+Q/%=EH M?)Y%D#PJ(K0U1%(IB!%1D\2%38P*I>Q64-=8YU.5!5$Z>B(K9XG/29! %1T(=+1YZ4+U#D/D'\_=:'VB\G6_^ MO/1,L$^<>W;<,'IGE:")B(R]]B+F TAO"#,Y>ANBREP_$VYX%,46U2GKBRWN MJL;_HQR$7K"]I$/V4N79X[3K9EGK''-%J@A"4F+FG%,,P422]#Y[ MQOA6/4[@D;'((R:+4L3K#\0ZF8BAQHE0R2A$?#SY^!]=ROE!>G@++D[TMV@J M]/VYOV76VML,!P6J,(Q+J3TQV@!/I& $N, S497V7!N=;-[RH!PS3SP2PT'; M;X^M'K_SOS<<\#E=)_O>=C@\Q,RN6.CS.8D'@7&Z)AS\/&7CX]@?(%RSB)&2 MX(3$S$W$ \B2\*!2);6+GFXAP1Z7K%VRE@.9(,J>=4582KY(A,PA ?JX!A7\\JE82R_EEPSCDPR",Q41X_Y M*$9]$['#Y2?U>+(]GFR/)WOP!F*B2MPQ0Y()(,RBS<32:(D/E=(Y&,_#%EJB M<" 5N7?$:9"74J4,0E-7)#KII8V2B[R[B<0S2'0R5IQP*WM\V3X9JC<9>I-A M!\=T,EB71"!5K!*1%7RRTFG"?782_B]QO06HQ,EM^C;LPJ><$2J9.]_.9QR>? M@V"2_?'A'\\(BDRSY (SB40M)4$")L\R%CZ^*F4/F*E,5)QUSCH*+FI3B:['"H2'#8+8]D1GS(E(@4: MF)+K]T#.W8S8V6IQ>UO%78[!LI.Z3$R4!AS =MYNJ&,ZE$:7,"?Y\"$ M00^+.Q25#22^'FUJ#5>@9< ]W-1.N"F'B[.&-_7F*/"F=B"M]=A,-Z#]'INI MQV;JL9EZ;*;[^YM[,)F7!R;S%6RF;1VJ1X_ISU-_GGIPIAZ1M$)DDB6PM, M$Y]C1:)A3/%*IZBV(E-'R@J/)!F)]1T2[ZG ]\A,/3+3"Q1LO6I_A)71B8G, MA$$<5Q!XTG@%LDX)8EVB,7 11-A"9G)2,YMR)KSB<$].#JLA-+$F"N.EM,;9 M9XK,Q/F)_A:A!_N2YV^9L_8FPT'K%XS%1%]#JH!=T'D*Q/NLB,/1^5I@=FZH&9GJ^ ZX&9>F"F@YD?P7!*@R;:&)";*GOBJ.6$ MIB0TC=I8<^3FQZ&!F3@S/2I3;Z+T)DIOHGR%;9H>9YXVJJ4YL9R445.7)*9R,HS8K6LB Y1\\ATE$8\UPPG1D\J MQ7M0ICX/JK<8>HMA%P)VI0WP/@-L4BHB@Y7$<96(-S[Z*+*Q<@O&[D@9YK'8 M"WT>U$Y[80.4:;T.NH=E.A)8IGN@ZLJ?(;C.F^,&U\E.4JJ,)S(C*I02E!C%$;E,5SE87Z7MYGEW(=PC!]>AI_L; MYCT!5?7@.L\27&?!G;NR\/?S:3@'>AZ\'[K1RT78^9:4%#R,?[A1C0P?1I/F MH%HW@_\'%%6/SIJ3P=M1.,79L<'7:&'P/3ZG0Q7ZY>J_] J)VH] M)Z)RFDC&+#$A5!@]BLQ626FWE=;&>?2>ZTRTQU0X9BG8@MH092IJ8F0B6[40 M(R FZH=3?JX8?2AK8#L7$?=>![J9#M0>]*<;QW&Q&/P\K?V\:"^#S_7L_#P- MXR!/QQ>#U!%RT^J,<(J/3B\$@T4#2PK$LH &34K$,V,)C<%X$16-=DLOK*@W MFF9#L@9M4"I0*&VVAEA-4Q"><\G#5;WP30C3>='XIN/A\*/[DIJ?YM,I:G^C M"&&\4!\++"UJ>H8X$4<$46C4=P:6'B[3HM9%)3[AFC%VO0+=%@ M6+N"'%8GA* KH@K>%?%R%&RCDH93!)GO(HC->4JSTR=<@%YQ[%A744&*+!NL M"ZO!+^UV'PHY<$MN5]%2FYPC$6PZ(D/%B6.(( AF(3=680_U+6S5K"MG@B1" MI K['<(]SH(%:6462E@E\W8%:SA/<3Y,[_*-A/B;X7 H MY;+J=;./+37H1[_H&-X8%%C7"D]\. YVFL[AKOI3&@S'33/XOCQ]/&_@]^:' M5[?D)=\NRN6W"7,I3^E=P2KYW6^]!P#DW5$Y^VGVT)8]%-^#0?'I'HKO*K0E M.GG_WCIY?]EV\O;(>P=-<.U95L^R>O30>[*L&^F.S,V 2_LC M2#",3W/K(B90Q$\EB();KBE0AF%QY%UFEMV)R MK?<]Q=W.^2XFL3]>3]K\Z(,:(*-E*K&=W*E/$LA>0P?\Z"M*H47!XSB#D$OI5: MAV2W:AP?55J9$UE5+Q,1JE?0>V[9<\N'XI96Y\HG1HES+A'IDR-6,$5"SERQ M+&+%V%5N::+3-#%-#,/*@>P8<=)9$J+@4@ACJ59/RBWM"9<]MWP&_G-^"/V? M/T?]OY2[[,WR[*7:-PL.]42NJ1>,$L6$28JJC/(I8^I\(%X:0;C(RIM*\8 M)O=/G7]4$>_;<\P&YIV' ,9T"[=Y[2F1E);'&<9*CTE8* MXZ/: IEERG,?I"&5=\!QJ[MI2K3VU6YQRO.*DT5D8C-+*5SQ-!8$5Y5H']P(42TAU _ MX+1-S,803-O0IK, M:A35\/B)FY6Z_?*6]L$MDMCB.2[ F)$O( X4@I) ML(@P$%!%VZ=TI<.Q?4?=0C;$#5"H/=(<_P7)7TK:89P-Z%BEUK3=SK*5#C9J MNDSEWBIJ'G5UJE7YO$;#79WKSH+#[:K5Q7/;K]H'?[=1>_]G M.3Y?7A'Q.@_3%Q+K:2KJ'A:TSB]&KV/=3(;N\A7^NGS>RJ];MX3;.4+;+[K2 MX@4-EUM)&L77DW%3$/E>%2BB^E-:G\E2(?QR0ZWO/L?YKM;! <[SE>SU31(Z MGUZAD7HT!-(!'NFFW9YN_@#+VG[=U367#9BXL]1ZG(G+0."OW/"SNVRZBM2' MH],#TN7BBJ(BE=_7*'6+X@Y+6,]4QVY):3>NQLWPL-9MDEOHYS=5=;]95>JC M^S+X(X54?RIBZ,W9-*6KZ?XO2F=9E_YU QK"=':)LMT-/O[QIA7 (4V1VZ > MT^H.WWWX:O/L,?&@)QK4-B;6I\IR#XC(:S]: AY8H0I>#.2QU"S^) M[[X"@@=B?GP!6@QLH$^C!+. %P)7 E5K$STD?0GGB/%9QO/>@92,@[?HQP)] M ^Z UX]@_E/48\8CY%R#GY###MX,$%R[W%4 ]W!R,-IZANN"8UXJ+[-S-]N8 MU>=Z.(3QPE[^F5J=9WV8H&*-NY$5]6NVN>2N4\X6]^^;[ Z]Z*!S75-#NRUX M2C2S!15,W&59H,_C^3 ."GAKN]7'AE_&E8^!\4R"K@R1O)+$5583%FVV(1N> MU%9TQ@MC#'I&G,:^'SQH8D001!MMM4^&.5?MP2][6RAD';[LAHAE>AM?<#2_ MP$!WDT;?_?7/-!T?$V(94./10=6A*)6>*4(Y;G7*##8P6:*HJ:)E246ZU:[% M)!^9=9&$F#21HN2:J$BDIB%IE[5RV[DF]]SJZ\#IN#A2=+K948$Z'AU>W4O1 M2]Q%ZXQ8R(!-_: (W4_H9XEIDEKI-I\@^0Q&I0D12K<,5#V>-B23 4A/I/LT[0#%Z@N\HE-T0/J6UW;">*G^=)*[=?;D.7;].QU\."\":OV* MF.#!%XATLE08)BW.^.)9.(V5^N,3OJ=9B@XM#(G_ >V=,OY\MA!DST@:=>1Y[5G MXS9QDSM;:::4F$/$FOY;3PZ^PA$^G/R MLQL@''[CL1%Q.L %(;@B UR2%\M]WXX&;^9G<*10 /)-$Z[D!!2HQ6(F#L>N MQ9,%37(^13[F%D9U^7IAQC7SR638?KT.1OX;WKXTPU>PY&CAO/F41O,T^ _X M 5G@N\ED/)VAYH. L[^"-#@9_';Z?O-QV#)@NGA,Z]S>? 6RUT]U3*V/&SET MF4*S-:IF.9C6J>[.X!%GR(8G4Q )]02KGHH< ;%SE'HJ-\ O%"B9%7,!31)& MO.85J*U.5Y4QM/);*0_2INR<#X3E:.$>28F+&316[T,RB<G^I+&G4UU/P;(NY 8" M]/C(0;A*>MC5D"T8'@Y,$"^M(H9F!Y(C)D.WH'/@ X>BB $/4J"*/T50@FX(Q,$;0D3&&#Z)RV+ M.SHBJ;A)PFBP;>$_(C-CQ&CMB8XL9=A_8?F6YF&-SI1: 30EX!_C-;%.9U() ME:B,+"OGKQ))%\UN?IV.+]XVS1SAP=]E%+H'(@AVG!P"]/F"=UA?7,#Y:#MD MH)@\.D(0&ELI*E B8>=1B<3>ZB*1*AHAM>:267T(X8%;ONJ3"/PBO2E"]1LG M _?)U<.%ZQ>,M3AUGT?P8?8YI='@'5BM:,&RXH'@A4)^3J'S2W3?GG3=6DH+ MEW([*"K+J_"*5O^9+GCO\1&9JWQVDEM"E4:GJ73$\ "<@Z9LJ*D2WZ[:8I1Q M;9P@SENPX!VC'HS/L^+,DV)4;9E.S;JEM,I].QLW27=*^OVZU[;,.+"",X9II M4:7;JYO3P=O1,II1KG4AI*9IHQ%X>Z=(;-HBQ=0H(:(:9$B">6)_MQDH\[^/ MX>GVA]V=PEZ""?=^/D6INHSG;.Y5NXQ T:W)5KQ+B]YORRU[H,Y-+E1.>TI4 M%!3[-8&&(:(G7%0RBBJQQ+8")9H[D6A"720"G[!.PB?A"8/OE'"^,F*KKGWS MS/^]FRJVUMT\S3AW4AK.X?V@Z%X2["]$,!KR%-W+6KN[Y?'Z^'HOK9O)BT4= MX*KN,+I7AC)0TS0M_+C :=+_SN';LNI#]*4V,S<W? 4YU@@8=?>F[A ^<.OQ3/\_9L?6I?L%&9> M;CK!<.]D[H=U:<" 2Z, M'?)217SP"E2MH"MFE ,%_^"[+]=W7U^G:M%3L1_NZ@FV?Z>/L4:C?XB.SVE) MZBCYPV=K-( MQ%GZ7A<\L5GGEFWL"Z830++ ;*:7@_0I=0UZ(IAL\^%L/4)6V#'8X^5WAUH" M;"%Z.^.GA G-G9:VI]?.*G"T,% PSWD*?+@N&<#I2A!L/)_AZ\J;RWA/!V^. M*P#\U'DP*6?,]/V45B*O"+DNKK=2\8^-!56*@N*F.+P0##1I@R26YXH$:JV@ MRH/"$ \1QGID%@02:'_-W5-(H*X9%AROS_@/&&U;YWL0RTH\A^;.&Q4)F" W M;,:[K568)%I[Y0Z8][F#(^+1?P(KL,6UNB5IS=Q1FSJ_RJ2[PL 7[<76>'8I M><3,Q3,W+ MS>$<[V"Q9;!KEC;&J9IUFWK=[+Y9ZB4RB#+YB\FP+MT8R^11#KD)?!6*]KQ< MU/UF_H-%O;42VO JD@JT#2(],\09+0D%;851X9/*6_&J^_4&[ R8.C7O\D8L M'->B;_FWUD[[F.3QR2(I9F5?=CI%LW1B7-5*(NQJ*1YR3=? \!OKY_$.=Y0;3-'@[I=\J2NLI033Q'+&PO';%22E)A]QEIJ>9F"SH[5US*BFM2 M90[F8R4SL8I3XI+)BB;E&)-?2Y]>F9)_+#R<8%2^7U@H;0(<*+WO\J\UNIU0 M>3A81YM*/32$WC.%=^I;J#V*/%*]V'E)1ZR7-AMA=@^L@TI%%-,!I$U5$9^L M)30S2QUW3*>M0.L#2YNWH]_A71\_I^&GU+;9/A3@H#J!5>ME36_[/)FLT;VL M>4E'K)K) 7A+DGL\L.(=]00(9T2PEKI*O7HL@9-F8^?QX<2,;07 M,;TY\]0=+;9#B[W8V3OK+IS7(P[S-X$\KY_HXI;[<,50EO05$W1*64B:39 M$1LD)3;Z%$-F\,56SN-=1.)FBO0_X,0F VL M.WRZ#JM#/G1_\B/M87@SW7)_R+XW_9[$],."9U* @>(5#*A>8/9-N/HF7/$L@\F10AC@;/#$I9".SX=SSPTN[G]QT>@F:\#68#[ZJW"Q[(*NZJC >+G=;@@O9#KK<+>*CR47/-"&9=2)(EBY1H5%3&*AP5^ZTZ2E38OTT[K(W//0YCM,L].!D.$B;HBX7IYUAMM MO=%VJ)P3J9V,,9$L$QAM6DCBJZR(JQ2C8+<)SK;:7=Q7N/T^'H7#RC=QHD35 MFVL/UBFYKYC^:NO)@P(E,!,5G"E#C&481Z\,\N5']9]E?,!T_3MVH:3>@( OO@I9YNM58!VM: MZX]Y=*#=G%L38L5)K+!% $L"='O%28I!\F2#$_P@.>@_IYRPL3<V%-KG=3,;3R_76I"-SKH6\IMX9CX-Z_0)7EF:D.&!.1O5 MB_!&801;BXGMX^MFV2VV=&KMH*1V=5RMFS6\-D1ONQC#.@SK?Z;A)8&WC@A^ MV>+W=]U;"[3Z"8*7CPM(W/#RI/2\[897+H!7ELYUPZY]LT,TJ@+(AD=LUNP: M>-^#\&ETR@6DXM'Q8)TI3Z#N:><,9E(#*U71$B6!^<;DJQBWM*?;*(L@*.M7 M/Q71^G;TCU$'N0B<^'W7OWU_0>FMVLWN21-(H.0988D6#,:GR&^<" M@A/1/+&R9Y:V%P!E: =K/ +2&LQ*!77WUJ/CP;VG;9>GK?S[?P:#XG(+V.X< M5@H1"-L'EHJKJ48=>6)7/:PO=H1_NQ-K;QC)< M/+?]JGWP=QN^P3^+3/WRBHC7>9B^D%A/6Z1:A#F<7XQ>Q[J9#-WE*_QU^;Q5 M0+5N::B+0+9?='NZ6,5R*X$3]'IQNE\5'1-,Y/69+'W97V[HL+Z/C+]K(., M1VL%[UU(:I.$SJ=7:*0>#8%T@%;=M-O3S1]@6=NO.]3)L@$3=Y;:4"]Q&3C. M*S?\["Z;#HSQX>CT@'2YN**K88+?URAUB^(.2U@/'U8] !GMB*0\3],/YZYW^K\NH.]PU6SP&W:^ MAG49E(4Y5M?_0:DN,^MDCHP$;Q21+EAB5 #UVCH?_/_/WILUMXUD"\+O\RL0 M'M>]]A< "QM!T.[[H%+9U>YQE=VV:RKFR9$ $A+:(,#&(IG]Z[]S3F8"X&9M ME$2*61'MIK D,D^>?4LOB&-G)X=1]VVY5_'O%U9G\4F1_)KE;8,.(=V=>QCW M$/VLJ16DZ-+,12-LZ0_"CN]MPY1K!-U#,:G'B0 G^8CH1'<\->D4)9%Q0H>6 MP@OU.37-;IHJB]I&'5A(?J2_ ^;B+BWWT3;1)PN*.0TFWDY8P_KVVL>G/3^8 MS'DRW;H#;S1U;MW]>A0^?+-NQ[_?9MT'-=FK,B/#'V;Y[[JQ^'I/!<6N-_"" M<$>LH$\ >XBDOIMD+>YJA0_;2WQ\12_Q&Z6>/]K^WT8WW :^/] ?)IK[&6_6 M_6%WP)OKI&GO S0?LHNY9EF:9>WX^(/C8UG#P_0T7](HM1N4\C1*/63=TO&< M^W-]50S]9:R!\?31/_? J)[(03D[YT9/"2X:ZLK;AV\VF##.V<1+L<5@8/FQYUG3 MP',Q?X!'@1NSB;/6?LF.I]'8#\96[&)>Y73LPSLQL[PHG3+'B9T WUF.Y ); M$=4V&"W?=3M!US'MB7.LE;QW[2FH&9)F2/O#D.(@C((T#:VIXT>6[[/ 8I$; M6@%+8S\"!N6&:XG>8S^:1)XSMB;!%-L1Q(D5QCRV["3UTRD/[92QAV5(@1E. M7,V0;L>0M#=JU]ZH7WE1PCWMC])'41_CFO6>']6:M0_HCIK97P0G+$R%I; S MOMD/5+9-W; "/3U4JNN^7LLCU:X?W414-Q&]O3$T]4,7=%K7XFF,5:^^:X7C M-+(F<1QY>&JYMYYG?QOOC"+X$T'O?[28,O8AI4S[^D-/YY1UOV0L$2NH;]F! M;?.B)W%@N_XDQDX0L>7'$VQJ%:96Z(1!XH)QY_MKA=CAW+=FRP6Z:Q;T6^8UO,#:81FX:! M,UD3MKLHQ5_7)/Z$GR!V&]: V$U/J'*;_8IEEE5-KW32UE[I8GF]\-;F]?-Q M.N%ABLH5F*B^,V%6.+$#:SJ9A)Q/W4F)]. M0-!L_+#9.)B"T7B:^E;@Q6 S14YB3NLYT_>">6W4AWE,VGD:1 M%WB19SD<&3&SQ]8TCH&7VU[JL2"=Q.M-IW>Q_L=@X\[(#C0;OX^TC>L>#7&S MABP'VO=II[UW["ESDVC"+<^>^J!K)8[%;*#4U$G2<32U(W^]$^;=>N^<%$U& M!FAVP3_SN*VR)N/UF^]QWB8\>5N5L].^G\QZJYZ=M^5Y.EUYSLO+FAKR-'2. MU2"B:M0=H'$OZPQX!K42;C)+[85J:%EQ8'+4^)PVI.][OM+FYUZ:^[Q<2BC2 MC2B?6ML=?Q3NI.-/YKXA]-UQW5UTYU#KYT^K@X6NNG.*OA.Z!@% MW6A'-]K9:R ?%YO275%THQV-4KK1SKZAE,ZUN*//_B/+T _R#C>*UTVM,R+N M[I$^G%2E6V[JP4>^MM3N^ZD;6D4VM-IQ")G+E-NA8XWM29!&(?3F 5NXFF:/RBBT"6.=Z2NSTT9?S/*.1UE MIY7(8Z(=+5"6!(H7AM%T,K%X O_XJ0,*(0=-,H[&/(D\UV539U6@<'_L!OXD MM8(HMBU_S)G%@HEO!6//27SNI9Z_EDZP;P+%L4UWJ@7*D2_O.&E^.O72,0-* M]SG'"MM@;$5T9KL_=:,(U$L[6CLT;NR$?.S;W(KM26#Y8"U:C+FA-0Z=>!Q- MF#>=)OM.\X$YV9BV?9PTH7V1=R2NOUA5L4+[((^+;+0H&8J2()F (IA,K2 = M3RT_22,KM*>A%3%0$>U)[(_C-?71BQPGGD:>%4Y" MR3B<[K\H&4\VU1UKFCBBY1TIR0>AYR:.8Z5^@MHCFUC,#AS+=6)W$GEQ,D[] M59)/0*E,[ FSTLCW0.UTL1%!X%G.-$IBQ_;2U(_VG>0GVEJ\H^JHW8]=RX"R M@+\JP,9Y*?+]51X^ECQIC?*HJ$F+EZ%X&:>.&X+F: 6.CQKE)+48\[CE36P/ MKJ3:Y.^F5&I_I(+O)UXW519CB6=-X>U6 MZY+'1D1:L P%"W,F*4NX;\&/L>4SYEA3-XBM2<)"ED:.$SKQJF )X]1V_3BV M4AZ$EN^.$Q!+CF_Y?AQ$410'+-[[;*EPZFFQ>);X=B>5O!KZ+!7B#86.3-YX\?M5YY3"2EQY:TW'@6-RV7<[M:1#XWIJ/,@(!E$3, MV2PS]\8D43 M&_YD3N+[P<3VQVM]M?=-S/CW?<=)["BHBCY+4X-[43AXU98*]7W8S!QN1V9*7>&-3**.1 []A,WPZ"U.63Q)^F^T[OH0Y( MW%&GU-[)K=Y)=LFJ1+LG];DV^ER;N[@X?3;UPK%CQ>/ M?QPXF(VEF\%@9N M.CJ.?2]8$TUN.(X[R>6GWB^%?K3P/(\VXFF/)X&4;SOHLEYV//>#_V0 M%\U7-%^Y84R>\]1FJ>6E(1JIOH,U0JXU<1EPCV RF8S7VH"G@1LE:!&[W(DL M8#S4[G%DA%JZ8338SVP M0G,8S6$>[/C8))U.@_'$BO@8>,38GUK,30,KG80NGJ,Z#F)[%Z?B[!N'\3PS M'#^L2GSX'.8!3L)Q#O(0%)E74*:RW.D7XU0<.R+:,26E492-/(.$#AGA^ !, MUP:7&$^'G^!S^,:<(5IERV5IQ?3(C#?G96*P/#E10;D M.L(S7I=/=?DQ "XY?#WAP#4!@CS!=(N(KQSZ N1*4P H< ->;^[+4 M@]X8-GQ^^)VFI8N#:4R<[J+;JZR0Q]3(#5XYI.:6A]/\X##=)3+],0W> UO9 M1;X20.[ ATYMA?ZP)SJX.DVJCF M_VYA?F\NX)]ZVWE0]*FL:'ERTEQW?E^=ZTF%1^*6MSQS:-OF.L'(Z*%I"'#> M\/BEQQ(<]W[\4J\M&1_;*@:&S(V3LXKS&=S?"*1CD+CO"N-#W)0H%% @F$.9 M:I!^3IP8V"@;'CDV5Q!D"H+&"WP3Q;!KOU9#_A#F]*SS^J5QF37G(,3@,\ * MFQ8Y/Z(2J>"]DN$Q I,[&(Q1%H-2BV(#I> M&2^RE\8FD7<#..X^(YF%?A2DH34>)[[E3Z:V-?7XU'(]/[03VXW#\5I\;I), MTB"9IA;W0S <;,: RP8Z[4E] A2(X26]0Y M'* 8P#1P\;4F)OI1-O9#3=%QPWQ H=F/;G4RGED-'S8_C%,\H#BPW M#"=IZL;Q)%[S=]X*@9"R/J2RT=F'ZA/*<- B@?=_2'OF?\KRG">_+%1#-/E@ M?7?FXWDF_&^?4&?5@EME.RB0 *< J3X#^<"3I^H!A5FF 9.+ST$LYKG!XE@* M8Q+,&X:D$3<@J+F$H0 '=@:2]PS-6YC4'$\^*0B>V MO,@> [).IKZ[=JHV2^Q@S.S0"CUDD\P/K @PU7("/O&G*7.B=*TPY]$QUCPX MG-VHV7U(4T#?XDQI8,*5L7K7B,%4!YPL>RW3"83K880:X5+1R+641E.1S'7IQ[$Z39*T.C3,[!DR/+)Z&$;;% MBZW(22,K<2/?BQU[FMJ3_4-WUP_,R?B0T#TCQ5BYG_[1YHL>G\D!%Z-E@0 ; M':W9B,2^22EB=,XTK^*L)O=;-IOQ) ,B!" .3K=&MQYP!OR=2 IM-K$/%&WG MC$ZR!DS,LQGJGP:Z/X5[MU ?P]ED,0VT=]I\F$3C<,I]RYGZ0.L3$')1"O^X MP73L<&\23Q.VEH$Y15T_'(,M&$VQ#?/$8@EP"B?A*B*UMFMB.T=D4*AW_/L]@W!2=]0L.H.T/9%=O+[DOZ"5%!0> M[\[$\P(P5"T[GC#+=R>1-8U GPLBD'EIPB:NNU8,,PT";^H%@37FC@NJ7 1* MG9M.K3#@:<1=/XK&^X/O[E5";[1?WI 5; LE(]#9QJS2>*&[IHA"\;J),4.HL$$CST#-(J0Z;IA%-A^ MZB2>OQ96'[K$"'5VZ?\X6'S9JB*1\%66*6+0%@YJ&F75Q?%0+XX=X M/)JPP)NDEC>.L>F#,[48BWS+#B=ND'*/1_8:XMU&:-\KXETEF-W1%/[;-]1; M1Y!KXYM@<+WE=U91I+@J8\Z36AF:*KS1B=TUO9/4?#:'%[\#I$C<[QV&NBD; M3U-W:B61.[;\<6!;4V<26$Z8AJ&?8!7YF@D9.;[G,W]B)0D/+-]Q BMR 6&# MT'$\;ML1<]82\#]*Z&%NT3NIEWRH/@.V?4A%.&8953__VB%C,$1&:WSEB3NC MO6*#\'0.4S"-B-(48"E)&U.0:9[#QRCHQ<[PWY1SD6]2 C95O5P%38\7-8;+ MV(+TQV@Q1$#A#.24NT7#EOCIC.4=QII&EAKT9(>KG0(HE^O+.]UFO/O5@)&!-$( MC)RWL^)UDM6 F(M7>+<;KR\CR03H9-V%N""33Q04Z56+%\GK.5@S-+8(K%[P MX4JZ=+SOU\RYNXN/X[;IFSO *'>\A%++*'1>K>!(5N2 .E;=L$KNZ?(- *NX M+#X5T@;,@8&( A>+I0VO7K'\DBWJU\]^OE\\W2%>JB-VBUCW M7Z5R+RE7 I4&,+S!5X0Z(%.AV/#8A1NG0QV+HW*[B!2IAD;,*Z0G@Y"\-MHY M/"3C'2@,&8IZD,H-O%4+O:26<0^#U2 &Z[C*HE[6;OL>::<@N6_Q&353')Y> M5^+_O,R!9&K\77&\5AH@%C@E@J+*0,F/(*N94;>@$=8U_$8EHQ&:2 T?-9K% MG.,SJ)WAN "].H-1!7:]0"5%KHP>!UD_+RN\]Q(NL@8=!Q%'!884'YZ(B"3+ M$J5PJTEN];@7.+MS8PL4U-<9):^KE?\"2M@WXW,,@P.P12;'BYMLQTLU4EOT M>HUJ.-XBP&@!$OWZ]ZCR] M(AH(")'EAF<#^!?U%I_L5G?LT!C$!&U*9DLH"QFF1 JT*9+@9 HSS\I*4 MB5G^15/JKHE#PZM+?'$PM0').[A(DUBRG\1&C$AH0 M;-ZL;B35UN@KH&F*.=1S4!9;?)5,%*#; GE7P9$GL&J!JYD!#R0^2%QF.)J$ MX" !4)$Z\9UH(0SO(2S3MJ(O+<-T"9@#6&;%19E?B)#/ F9U"01=941WE) _ MY(ERS__!0/[!Q%V/ LIC$Z@L^A>L$K^C.#H85URE5$A,3K;:>3__6N0P#O%IV!)1Y'-P!O\(2,[6TL]4BO3[TI\IDW!,H8\-P7(4C1'*['IEV@UHI%0]M;C*@CZ';X*G#JM M6#"QTSINI[9>2583GOW9D]T)J M0W2KR^TE/]P%JA7 E"1L.Y6@ ":08X8OL@(8[ O\:HQW,T#^S9\]/<]X:KSY M#HA.Y3(?!)E+#\O>>?FX'21>FJ36F$6IY3M!;(7Q>&R%?CR=COUXG*P783A1 MBD?A!%9JQZ[EPPC$8!N%DRCPOY';"PE4OGP1#/43EK7Z]I1I!R[O"KS=V M]RX_&%C:WNWTE/D8)8BLV,.Q=)CBH;R 38Z+TCB(DM6W/^G(-M@69W MGY^Y(I6EPU](X4[$HHK^O4&+0M@ W'[(U&[E93&/2GA@!LFB-Z#&6_6JC"' M'B[MO]?^^]OX[P/MO]?^^WOSW]__^DA^PZ)F7]VO\ +@&CD;O@*GB-NZ1L5M M+^J.WS7\+B)XQ[.9&>[(^+T#5V?Y_=I!C?P[)P7+%W5&*IN42R#>3O&XW48] M\XG7;=[0(Q_FTB%^TX+J6^- WQ[G<;#\X=?V2 CS^\D?)[^]^?W-'U\DKGPV M?GWW^?3/SY_???C#./GC5_C?R?O_]_G=9^/#VSU"=.,H=^OMNS]._CA]=_+> M./WPQZ_OOJ@]^O3F\Y_OO^ 6&1\^OOET@C<^[_UN#?V!TY$=3'XZ6'?@]7VF M_Z]L#5#^6]#^0742MD8?NNDEW7^C3WZ):;,!TR[;2ME5P+CC)<9=]8R[[!@W M6#=GG((2Y*W']]N"M0D5E>#[F*Q%OZC?*M9"#S[0151$>$#81SD]5)3-4@)8 M5@A+5EA.LIT-SVM^B=$282K"&O[9@JK)JWP!<@;CCAA)?(LQ6,>V_ME]9##! M:TQ+3(6B,AB?&O32P>6>"!MN_7/_IVL;A!4)LE_0JC'GF>@%P/;YS>DS,$$_E[,N\C"$D=*'DPXT6[<=M';>X&3A M\^L0372=5J0T8."N0!!S86O%INQB:!IQ64OMEHE5OR82P\8_U5]OX3K[)GT MZ#Y[*; 4WJW;J,Z2C%4PB[5!3./]^],N4D6WX4(7K+H.#N\64B/CSR+G->;I M"K8QB/;*R4C7[N!&A7[)"CEKH'3 MY "' >K0S[5,? 7YI4WMM^&)!YNWT>2'"UY=9/Q2*[&/']/^BY/\9$:<9P5V M*$5: S4GRHBH.A:CNG6DH(D(USUFG5Q(KW?#X_,"YGN6"2[*"]&D$-6\!'/I MAQDW,#0^&0O%*JG:,]1_4+40K3U$$TD#FUJ*K*#Y.>A(P 4+J;B<'W:8O>M?PF9"@J(6GNW#$9I[^'@EQZ*]*?JHPW&#-(> Y?P5PC!09!^9=R?,G01.H,%40,8A[$ MIKK7I/J950D]M$!@S<\9*)0Q38$, MR)3*B ]#[-LYN$T$.S:A.Z)H MCNKM ,P(0U",4;4;) MF;! $6B2;\/0EXC'F/#%&]H7_!2Q_P83YFJES8OP69-%94+*.>!6PS/$]CEF M)25*80>\/"N+-LYY25<[# 9+!<10DR,J J:5<\*LRQ+I(^G(A%N^-"65;=S@YKJ><8,]"V9DD4+!T5YEL6P-N0- MC#C,#5K3:^%>5EH8+E [@,<"!#9$MDL%$P MP"%1$@SF;)&7+*DEF%S;_J__[83.Z_<(G3P#Y26Y-F# ($:H )DH4.2+U>F) M<6:@.F9SP9 '"M\F[!.6H4(\^IA8%Z6%%F 0HR;6PQ[F,$C=&WX9%H2!TJ-E M.0"Y"+:?XTZ!A6MV7AIS([T-02>,88E#;3TDKQFPJ0%G[RE?9FL#*+X!<=&V M]]+0E'R-\BR/>4=DIVW9=6*!K!93 >H^4P"%*C;6-)4(IV?QI07 ]8P7Z'7C M*C,9X-O*B@1\B5@LHP1G3+P7%8_X >E@$22,^ZD&4@]T8]4MYC%E,A&;Q>>$ M0? 4K$6^3]63<+62C3<2/D<"E1@@ZR%0V9'\3J1+;V9L75,V3E6=<2.&;-@W M5 H+ZJB$[U)#CY'Q&R"A\'<(-1'Y6O\1P!X B;/ZG-(FI7:^JGYBT@!$]1*,T&LFE+^RYCT.2R>7**H77B$ WYL65%78 MYY,Z8V*]73UN3E!32=#"Q_N-+R0M4&9TJ<\U4F8E.E=&I,O>?*G,$VM,)ME[HB@11 MOT0?T;)-37X)$H5*6I OPQ*^C+K%JD->]9X+ND*"MV*778Q)&B$BNWG%^P$X M5O&$'$/&BVP3*"' EX9M*,W2?HQ9: MUR"/^]BHL/L1C,M?128IXWFXLQ0(0U6QV^6;K?I4*29I/TPFZVT1V\JB"P\/ M4 >]@GCN#?P?O!7S_CW29Y1-AB.J4YE(#VKXF=#LE]H4R6!B>2\*YSL M"D_1G90(W3%K.H4989?G7$2/T3$*8%T(B^?F$!:!+J'-BSU595-W67M="0WTOHG8I&9+($.7Z6OPZ_5OPJXH &5>XM57IU1HMP M@^ #E#L.\G6V84D#7B-H0C&AZR/_%]+M@?) $8==XS.Q,M4O<>C>EO#!T#G= MIK.8)+2(P%G=;8MHS0.L45B%8I\[.P)]XTN Q.WMYC \GFE@15\]%]DOB":" M44]6Q>=#EDE3H4T\6M_$"='?>G#4I"V(67UNTK_#>FG)^="&(D_1H(P9! 3# MC('GGCWR5<,?,EO?Q(*#;.38U"N?\2):X:B4.9:YV!>7PYB/4L-JY?; ML_>#XREJ7:+ML>K;> Q['WK9;/VKL321_ MTIZU(*^>7C>T8Q(0:VWM[L*]=WJ.U?49>'>FTH#N4;S=@8'+4R=V>#S)_3&] MZ\WU.L=22'K'OF>4]_*=C><>^.A 3W3OGD;RZ?=Q_*8./=?76AMS8X$*J-#7P<6(J)V MS3FAIS"F9/('/*K.B(7',2R3YAA90>(:."14@K;LMX,Y]_ST1"@#+6X4WRPBQY1_#C MFS6UCD>9TK.0"4)LHQR3CC\O#8=9(=^2CC.F*,Y57HL%+&0%=,@;%L;,+U&I7DV+(J2'&X\)N MKQ@R+>DG)=@J=RU,I;W0177M\6 M>*5-XM^P;5<+@Y;50@9B96H>+U-35/?/%96L.\?Z6#(\J1IX*4_8:MX*7,^D M\B(FWT4U^8^CQ%VXE";-7TOA=HDVHV&20=M[FFW:7$&T<;ML[8H0_ESHLT$1DU; Z(X#<4C&VU)>I&,(T M&/1&D$? ]5XSV=*\4Y67[L"PZ"3&FGSIL2'UQQT9G[$7OM"@/P]2@D[ZKW\$ MD,1@BR^U%5@:IZL9_K-KV7': ?5T"-2^F5-?\*_&O;-:]<35_.N;U52Z765U M7PLFRLZN6\1^S.QE<$R!2$@A^H!A:W*9;>8^+X@FRK8&"-8O7VV$WU#EN1)^ M.U44'JMOQ5!,@79H_$U"=(L**+4IG!DJ5[ L?-P"$Z%L0=5'?5+IHN.1_9-Z MGMR,\YJ_JCD@/3"5#5KA,_H^3*!3@B^R.A,)AJ_4 .HI>"SI="SZWG@RDH"!YJ3>[(OGJO M_O9S4ZW1B#2$0F ($8N_G56@$226Y"8I_;>9FUP"90HK\96P%?'")O)2J;62 M>0F&MHF=;9#FX<.W9XS[[\4([:UEY M>.:-09JAH433/FS\;92X[?H$:EV_"ZWKS;K6M1&JFA0U*=Z1%#4EKKE&P;RY M)5+\ %B"\&QO+\"ER423R0[(Q--DHLEDB4Q\32:K_C5JHWMC[8U<*^OJ6PRT MD<:[5=\ @(\1DKK#\4@?NNI&E>&\4[)[^$CYJ_O!3>^ ^H'I3-R# MWO4=(K0FX<=>KR;AFY.PXYBN:Q_TMFL:?D(T_'";>?"D^\(?CPZ; M. G?88M_VG7(09MV-P'_;]1H,A>=70=EKQ>;0T&'@Y*/*E6N#A\^:;ESH^CI M84JFL1FL]#"_+X3I,@V>-,IH#J$YQ-/B$($9>&/-(32'.!QC15NFU[=,G?'H ML/W"VC)]*,OT+D%'=Q>6J7N(END7:IQ7WCR%;K\14FN=>Q#3. +UTW',R72J M]4_-*S2OT+SB"EXQ,<.QME4UKS@@\T7;JM>W53UOM$--8&_9OK95'S>*ZNW" M5O4.T59]CV=H4"/C,=& MGR9B3<2:B+5EITEX/RV[^^BH=H M.>B8EJR(RQDW7LB8XDL3CST[O@):70FN MUZL1^XQT^V)LCW98\/SH7F,= M:MC/@B=MR:E*)VW*/>U:!EUMO]-T%M/SGGY#CN.089I7:%YQS[S""32OT+SB M *T8;;)>OZQQM$,B?]);_>C9J:-37OVZYJ(^T&)4SV@9MIQT'"^V"OW26N M.-Y!6'%\@%%%9=T9K&FJ+&H;%N7<:$JC* MZK"KS'/LK9C+\>.!XJF,'.G9P MKVDPYG27&6PZ=J!YA>853Y173$WG"(X T+Q"\PK-*^YL!N_TI#O-*O::=/;! MF-;!SQ^:QY]8D1E?SCF\S%M88VW\O,JL TSHZ;VE]6O6H5G'H[.. MQS*CGRK'<(-='LRG&<;>$]#]&=/P \W!+='@Z<@.)C_M40AX928_^KAX%$=^ ME37PT7@KB(PAB&X'!_>*R1P()#[QFK,J/J>ZW%_Y!<_+^0QN&6]63B;?E)28U"'=.Q=..1_9-Z'C8N9_.:OZKYG%6L MX0H&I)F(H9^M^58OLCJ+LCQK%J_4 !N=IO2](!A-IQY^\3O"!6(*H(>(."%NZ(1_0V MPWV;?3>Q:7>UNH?K_!I?&[_#W>6V\ M 14F,3[S><-G$:\,SS9OB3#7"93N R@?HB^KYDV:-^V@*_7Q\2;7=J]N1JKY MCR:3HR>3JZ/ FDQT/L\=/+H?V0(+6DP8JHR_61&K.=+D#/TX="XKN7TJGH.A MGQ@1+SB\KUL?/,6*.UTLO=0OW0RNP7WW>=>?=#L<3<*:A*_:]L#T@Z,[]. ! MRH2?IB;TEL48G\AX;1HST':JC.4U:3]U.Y_G&==:SY,GGF/EE([IC0^[6;U6 M=C3E'B?E3B9'1[G:VW-+;/ERGL'ZYZQJ%D;-JXLLUEK-TR>7H^6-$^W T72[ M)^O5='OMW7;-J7MTA]YIO\TML>4#GOBDF:%NEJ*;I6Q5A)Y^ S:M*VGVH-G# M[=C#^.DW4MI/)].PO.QXS_'\4C8LUQSZR17JZQX?]Y76X$R.H6)?JW2:86B& ML0OSSS%=]]YTO,/F&#_H73'4HX)1\%2+_Q,>@Y):4_W^\_'(-F"$'!._LV)[ M[;\L]*\-*O3G\#^L-IR55&W(UZL-#2SY,0U64VXYJ^!^4]*;-9MQ8\ZKK$QP M,*QY,(U+>'!>90 S6$W7:E*\E)>7,.92BKKH1(#S=T;3;OY)2XTIX5MMW,@% M@2;^+2VKF)O&JC9$"4E"#RW1_[F5S8GC*DI$(2R&398@$G&0%0, MWH&-C/.L0/JBM[H_ZJ9-X.VEEIE[T+M@OUIS'!\1_WE:W:H_&UV>I6'KF1K3#%AB4U:"BY9I M"H]4"(RZK5@12D7"[V)I MG>[J.A&8N7KE+7P?-L,T3@')8,%%QD;W3W/WR!CWF\*NSVPH"(A]IDM ^Q>2 M';XT8:Q&\\0]X8D=[0E*\X<\45"L9'^F47"@L?OC@(VV8%,#J&Y?]EGC<5E1(L-ST/,DNT-+X&_P_Z'JLKL$N MPB9+ F $+% +>?5L$R536Z4Y2["CNK@"/#DK9(.F"?T>8(EL\+2Q[8Y\;-"N M28TK+HF! 4UPHG(J_R'\_/[*\EZG.?]N"4X-\,!N3NVL>)UD]3QGBU=XMQNO MCP)D C6D^UQ<^%=;-UFZ4%A"KUJPP:_G99W1V%1V"G)QN)+.^/Q^30OS+@1S M6TM\!Q2SD@&#R-.CT'FU@B-9 <8#3*,!Z2KV=/D&@%5]8ILZ8WW6CM*#)6N&S:HU)2H*5'WF=LQ M(>IVC)I,-)GH=HR:3&Y.)KXFDU7OVCDKSOBN4^IWJ;X=8(VC<*859UV&P$[) M[G R7:\MGO8C:?/A^.FQK5 T;D!^B]H4L]<9Q/ M6^H)=#'70;6WT#V&_?+ 2?@.6_R3;N/SF.#_;6M9XX&CY!ZUZM#= MUYY>]S4G-/UPA\<4/9T.;)I%:!:A601E'IF!O\-3/C2+.#(6\:0W\^#)^X4# M)'C0FZUMTX>R3>\2=W1W89NZAVB;4HM959)ZDRRZ_49(K7;N053C"/1/+S2] M<:#U3\TK-*_0O.**PP1<,PAVJ,UJ7G%DO.));^;!D_<+=S(Z["PF;:L>0AS5 MVX6MZAVBK?J^K&O99;!KH73@R*CEB98G6_-R=FQ;/CJO?:H211.Q)N)M1+QK MHT\3L29B3<3:LM,DO)^6W7TT53O KAS4M%[VB7_!NT,'"GYU0>/>H),N!M^M M--3KU8C\A#?VV-:K$?F);NRQK?> $5F7<#V00ONN6#[[B$YA0R7W>CKM?MM- MVO6A71];0.*8OGUU:U>]V9IRG]AF'CSENF;@'G;P4%.NIMQCI-P7?C Z;,K5 MX89#*'K2UIRJ=M+FW-.N9] E]SO-2S.G]@X;1NUI&<-QR##-*S2ON%]>,0DU MK]"\XA"M&&VR7K\,^L#SXYZTJVD?[-2;1AUO8Y;N/SC_X(V1E[4N6CHL[J ; M@M_&B6F;87#84D&K=9J:-36+,B;/#-W#[N^OJ?DI4K,VTFY0QN2/G(/>[.,@ MX7VPU^X25QSO(*PX/L"HHK+N#-8T51:U#8MR;C2E490%/5:5>8X]%C,9?CQP M/-6Q QT[N-?>OU-S,MVAP-+! \TL-+-XHLS"#7>0MKK(V_EWD"IG)M&N^*>*3%V:ZX MDSMRD2B3LD70[PU5/D*+\ *RS3'MR;U9S2M0.S+YIGF'YAU/FG<$9CC9 M8TI ]V=.PP\T"+=$A*EY>8O2"\-A5/ M=A MXW(VK_FKFL]9Q1JN8$#JAQCZV9H+]2*KLRC+LV;Q2@VPT3=*WPN"T73JX1>_ M(UQP=G*I .COKY_]O.U%T%?&ZJ]4]7)O7X(HVKS<*?#[:OE]7)EX*VHC*/-D> MC\D*;OP.?Y[7QAO08!+C,Y\W?!;QRO!L\Y;XLMB#%!DO#:-&>@[5<;RFO2?NIW/\XQKO>?) M$\^QLDK/G(XG>K,UY>['>C7E7GNW?3-T=]B$]S V6_M[;HDM7\XS6/^<53J\74OCWOBU],C:>6AE3K-,33'V$5\WS5M9X?IC$^)8_R@1\50D0I&P5.M M_T]X#%IJ327\SQUWY!@P1([9WUFQO?Y?%OO7!A7[67LPKN-R6]6+,9-^:\RLH$Q\*Z!].XA ?G508P@]5T327%2WEY"6,N MI:F+9@0X_V#D=]-/6FI!"=]JXT:N!U3Q;VE9Q=PTGONC2??LTD/-AC@I >"Y M/9IN?F5SRIB: JZSR6;88P$F&0-1,7@'-C+.LP+IB][J_JB;-H&WEYIC'E/[ M@GU8[&.U(OF-%[R2"'&2P%-9W52 Y1=<=T[9:\X)8G#(.,\&^\B6]W%/6:<[ MLJ_-.NU1L)D/EAB.D8-*CNG=@,G*[XIY)ADPR*:LQ$AEFL(C%4*M;BM6Q!P9 MZ"QK9[6)-VO>8#L:AH/+;8&OI"*M=S%8ISU@^P/^G*M7WL*HL!FF<0HX!@LN M,K8#3KS?6'Y]@J=X&[9N+@'W7DB6]-*$L1K-E_:$+W4$0!K=@ [ I4LR#0* M#HC^X'R(]:PS*[I#LW#>B%5BUCTW3:MR1LVHLN("'B/UDU2NZAN738YXW%:4 MO"_X[1(/D(.K[E2"!3CKHR<\:I;[D2?9!9H&?X/_!^6,U348,M@820">@ YZ M'*^>;>((U IISA)L=BZNV*-Q5LBF2A/Z/< VV91I8ZL<^=B@Q9(:5UP2 P.Z MX43E5/Y#>/[]E>6]3G/^W1+,%!:,'9C:6?$ZR>IYSA:O\&XW7N^WSP2*28>W MN/"OMFZR=*&PC5ZU %->S\LZH[&I5A1DW' EG;7X_9HFX5T([[:F\PXHS[/7 MD*='H?-J!4>R K1]F$8# E#LZ?(- *NX+)MPT0;,V1D7D06+I8#7KUA^R1:U M[*5T?WBZ0[Q43Y#"3O<'F+J&<;M%K .UA@0JW3/AW$5B#?L9[ "[[-_MUF" M2ALR\U,V1UEO?.(U<.GX;N;/CF>Z6M:/J0<+"Z MLH8^.?4'%B*NY[J?-6GDZZR>[-!@%*K/_&C"J+/A4*88D /3N& Y[(< ]F;U ML,%@,TSRN6?WGL*1\9>PRN,&M5/F M,%'A4;5)\/B,+6"98/&V $K8V+,B V"RH@%]F!8N56;XC/AE KA!2:7-+HL5 MKR%^@'18X(SPQ1J?P ^"$E<4A'%;/+4,U+X+6OW(^-"B[I^!&@>#QI*S5HJS M#I&-# )8R[PJ8\Z3NM>3WWW\0-\ _6,&2V6P;9?8-3;FL+F)T0(2"#"]AWO& MR5G%N9@'O@.7/Z0IK\0)0)< ?Z,HP7 '^+1HX&?X) "$%P3=MA:; --'&+)B M8"6 #^HU@A[FD0T-R,T>G?T32_DV:PLS-D-W4II[8*<&I0;?1W%F% MZO4ZU:V^)U",S>')[QF&?@'5GCMVKQZ;H-&@EG@'*@31M2"I'2U #=HE39Y> M07;K4%K;,4UZ!TMZ?Y070F<4;GK4N'XI0;=%)/FUB[B]P!W^K_\=NJ[]FF[3 M;^?U2X'UJ.BSU7@>ZN=%BPH:RUFUP &_P*_&>#>K4+W&3YV>9SPUWGP'JB9; M\(.(ZDFD?3YV;1/6C_0*]$2_38,#'L;T=#=WA]1=#SY:E>W9N?$K*)Y"$7:D M(@PXUP*!P&1:U#D!/JCR]H;**JVCY3D6'\0)P.NS$NTZM3+%(^1,T=H$ T J MI4"00)X_PTNHXLMWP; IK"3+Q4(I^LO/LM@$%3H&"B=;HB(%M9#2'*!4LUCH MVL,->-M]Y2NH4>]IM%II4WP$)A FVM'$_VK2M ![W M ,8!-\P0[:@9WZ)H'P>I]=J*NUG(K5C(),WH.MIWE9!.*\_@?F:)9$),4E+ TD.]J0ZSB$!D5NRR@!_- M)>>]W!%HY\KCA):1$:%+IB5.3KP.B^Z>PB<$+"L^8R"% $V7IP"K?"\<&3! M6PS61\EAZV>4(V[BO+:V&=P_@UF,Q5 M5K8(Z0M>=&HSQC&K3+!"PH,:IT##5=(!&2',8#(J'\U@R06O0 7@%^1,$),O M1"AP@'";734[\H,D):_)S2,=+_F"3'O2V."%+9,=P _QO%9:S%9@]H@-&U)Q MI3_!DH%;PU7RG<"W45ED>2Z\*Q'PY()0HO>F7,-52HH. 7,VSS/*1A&Z:)XC MTP463]_&F/)@$[=BA&:2FYDD,T[A66Q2#%?>")G[&4S>>H"LQ/F>K5Q]]E+L MQRG '1CEVZSYSQGF8R7&?['9_#4,.R(L__OH=&3\!31W22'+_JYIO']_:KS MXXJ$\@&(0Q\Z0>V]?O;2-.9M5;=,^"LE_Q%N,-+E!>_@@ ]"'T<-!-D^_;^4 MJCB@&$\Q86=L+_.E^IR1LSPA\6T:@,5Q624](O=D1Q[3GN%AGA7('GA$JD8KD!<$N6Z? M]&;)Z@;BI(7W72@J$?I]I=V@TNA@[ M;S;(_A'XO7L@O[#OQB=2RHEE=GMSK#SQ,T=#!S#=<16=WL EKG0(8) 5@VZWM^6H$LZMO5/$;9(!+V3-P4NS"@$ MH-.C='K4K=.C')T>I=.C='K4?<3P* ?!>-N*U(%/Z)RJA#@X5B$* A356+1> MNW0&5(]E,L7Z2;8JRO[IB^4X/FJM9Q6;#33'CU7Y&Q_8;,*?N8-D"K,S".M[ MSI$0FCW,4&6ZX+.8EX!I)%6)/D%8!P ,U0L1U1=?YT(QKQ@&$X9.@8&:@+Z> MKJ1%9,50OGE% "R%IZI:S\OKF^4L# MC']#IP6F,Y750CI$62YR/Z?.WU-M7O RT37DJN%G"DPU3*"-R\&W"&&$';]G1#9_I M-U<$[RZ[J7XKRDOC\IQC3*2BL!WZ_W)3) (1R95QW%8]!0Y3TBK!WH>TIY@/ MW%68^0.:0$H=IO5L3VL3"6.BB@.CD,(101E5:+0304C"Z<=3SE@T58 Y#HI MX-VKZXG5<5,PN%P#,F(ZE6%(FJA/S?I#JFI@"[R="TA?H_9NF/(G^+C\_'K^ M7U>GLNHXI647PM79)]E)O\MP$)9,,H$+2@8A(3$G<4QF'@/7=5$;&28+.Z(:OBDY$(IR? ME/1+09&6DCU9C#G!XIKPAU>2<0@R3>&-5E#E,J28('MD."3*R8W0YHG@MZQ/ MS,U@,7$SR,/;Y&KH7($=Q@ZB .02%:F!45N#407\544^)=&AYH!>>I7W>'D3 M)4,NR911S%[/12A+'RP.)O)H<24S9-+(-LIJJ)*]&M+4P# $1)Y9.? +B^SR>C'W'GOXT[('VC?,Y3"KO "-->(+/ M#P""ME[HND%G[ W,9'FXO&W_M#+JXS JD0X#@@KPW10&A2ET;L!$3/PV4?"U MNS[+"24VA MI>>D'*T\*3T.(OE#5=>L>E+HWA:N+2:([3+H,SAW0,%,&%I@?&8 3)-E&6Y MW8515@/M%!7;JA4:;I3!5IQE,::)9A@N[X*V P-#):4-S0R<@\HN >L!)D]& MVVM-R9J2[X62R[;!K@Y+@J77?M"VD^F3TO>"?P&IRT8.BPWD+LE&JT,::>\+ M:8N6,DI(!S]G%9B/O$)'?TS2: .C5J:L,( U9FK,O ?,7'&V] [1I:]".NZC#-R99.E MM!Q,VFQ]#2/XO$;/>U:?B[SV+MC7=7JE()2()XC.$U0301B/T2?L?4;M%@<1 M98WT&ND?%.E%'Q1I;6W#Z*Q(*P88VY)BH7%4X^B]XBC&0V*,XQ&_[$HC168$ MU7$C?F9%%T]$#KLMQ:+A\7E!CC'-737F/HP-EE'VL"D57BGR>:I*;>NXG'/E MX<5FI%1/U(H\(4 V& 8S\-,RS\K5E$%9G[GL,:/\/K:0J0@B0R+J@N&)F-0W M+A,2A%=BT)O'W%8".""]-,OI_V&&-15J8T,#6E,M.UWQ@CI!JP0\,:=&!.*5 MAW[S8BGU61.G)LY[-4#)>=Q3:<4IJ^\;7Z#BS\[Z*M=SS*2KR7&"S=E,(4(P MI&-V$D>A/& %Y7Z@(5;8K]^4H-$^$_$'C>F=@K. M*PS0H:M%,UR-J/>%J$(U,86",6\$MY2J"T;XJ.*V"Z\O%08C"LO&1;)1B<93 MC:?WK[5WOH^^+<]R%K#FEQH/[SM"DF&>D5!$A\76#:_P1[VH<8=E@].A2VYH M)?9IV2)?#TU)O"[??L2L'JHXT%C\)+%8]M->&+CB^!R];Y1#)_M>=QX F&O5 MSF6?)-'$309;!CT%-*YJ7'TXR0_+IM*]FEU0L1#II>B^HMY:K0H(8MJGS+ZL M&]4A@'CUC+.:VJ]+MUK'Q5\C"]Z$P[I/ANZ3<9,^&^L^&;I/QB[[9&@3 M1@O4N_LFX<]R!D9S[W.DDE1SY;R2NHUC6<$A:O$')O9JL'=3H>VPJ1Y'RVBY MO\1HD[@]I@+ICX,.A&M],J_50=V4K0\\&U3X!9:HY'EYJ0*0LK?KZHBJ.PDU M;:!ZZ83JEM&HQ4[B9K=9LL=(5U,]> 2KEXNB;%5A/%ZF*OF2)X MH FKP8!'I,:."(, L*Q('HPF@38X?(AJU'_49_TOWG4860;K$CP'X,R*BS*_ M$"D]"YC8)=7V4(TX=-\!.=!98;&YB#^/]P$[M^LP1VM7,K;3H&7J0FU$5"V8_?>(='_8$[?105E$_*09"/S'AUA@W@^W8#)!Q* M>;@0Q0^6\'ADG "N+T-B96*R)X3".@%6!)34826CI/NL$CUG4G8!DJGKN*". M3Q+OBN9&:A>67<5KYR95J,_ #.IS.OI(4".E/:BF)L,\)5,U2U)M:6"W.#4\ MZ>MMNQXHFTL$S_#P!2E.Q<%@@_4-FDIL6>+R"5%K."C6/N@>86Y).TE N5Z8 MHKF\S#^!:< 6X>EG=+!O)0YF2N5YNWTFN%KAIJIWT= CI]X='391:ZFU?DW4 M!<9JYR($U76(H0,LU(K,5?S>2G1RB;(I=;Z0_3%@L=%B$,<"]:_F5+9VEI<1 M8I_2CE;:A L)$>-ZAYXQXNF) 8P<)DN3DO(A!DAF(DVA]_.*V"[LW5LA*,0I M!=?HZMGU%A_T"N7?YUCT3:!;:_4-&-XV-VCSK=")VK4,\:#O@R8.SYN ;<$PGA%[AOE^AF/P(*4SY,$F]?\5=$:! M>YO7;O...PI#S^[_N]4@>HWXRL]-M88PT@D7 D%$+/YV!NI3D5B2ZZ3TWV:N M,W"I"#\E7MB$:R":&]05)+D*$M[FQW,>A2G(\?_[%%Z.JNR_S1IT6:L&DR^] MB?>N2?3JY>H!@?#6_SQSG_T8$IUK5X4CYF!/H)%A*)FW85T;8!?N"'0QV?&[ MZ".\O7G\X#2$6^+/#Z F:-;V]@)N&R%U+Q1U-1[=[_JO37*:HG9.4$J O:WLUWSH\/D0GFRD^8\F$TTF5Y&)I\GDSF*:G%CK(T)J$'WN]FH1O3L)C M,PRN-B7V>=-,YI%:!;QM%B$[YK!9*Q9Q*-XI88Y=P"HS3MWA>(VS,3",89C MVC](X=L7M>Z+."#VAGEWFJGOBD3=D8LTBFFL .%'9.N/8$%?!Q('S^$]V_3M M'9K9/P3:@?%XS3$TQ] <8TTG#,VQ-]42X*BA.J.1U*;<3:S=] M>6JZ#$1NBDAN5^5PQ.>>/?*-&1:Y8&$4G68LB[F>^^%HK&YA)0T\/DR%P^][ M(^,7AF6ZJFBP.[28IE%Q54]#,VNKBDIK106B;+)BRA*?;%-U3\7/6)6HGD'7 MJ_"A ^X8=FC-RH1*S0IN+#B#B]CJ@@J,DN[P81RWKZT:5$:I,]&+#%Z?P>?. M:X,7>'3R^BY0 1U5-2?B)&;^/1-MRU4E60>)U0[/!:?:MYCS9- C\=W'#Z;Q MOF2#NC%5(XS5AG1:LJCH&QS[,RRN@B&Q&)0G V@OG98L@-1<\OR"6[0\!3&: MQ'(]=KH53)M+FO:/^H:)(S<@1_$H?NH5;F,6_S@CX&U>7G86TEY.T]BX7T? M0*]9@F:DN(4=\0N2J+'0O4:-(C%>4(EBV=9 E_7+5W?9[+LM:/-.Z@(X70"W MC\5AQ[!&G?2NLWGOF,T;Z&S>%=#]@>KW[T+]?K.N?NM$7UV/HUF3+C30]3B: M3#29["N9Z'J)HIJG_P1KAOVEIT5^R]GGUW*1V(/*@4;YW8?W,Z>.$& M9N@[1[#O+S4U/\%=U=2\1,U>:$[&X1'L^V9JUA4[=U6'9,M*ZE?:GZ6M5:(# M)::'2[0[>-[I3$PW/&S6J=,J->D>)>D&YC@,CFVWM>]GE\I.W]%;*SNZ'E'7 M(UZ-,1-S&NR0Z3Z=U/929'6" M%=<=]W1YH2XOO&T\P0'#^MYX^!Z5%^H0HF8=FG7L-K' -6WOWMK5/!'>\8,: MY?VKI[OW6L,/70[6R9H/;B\G?+3%D==*G[M91?0EJXWG;C *^^+R2W&8-\-R MR@P++_.%P1K0ZZ.V46>/,BJ(SDMQ9/ASWQY-^Q)T, 3P+HO!9FC4%38K@;_\ MISMQ>>6(T.V5[X.A\0C;JA'G-Y9IBH?.1@N#3I"V(JIOQ\)X7M3B*_P[_J:Z MZ.>..[*79IAPV)DX8YLG.'S5[H$S,DZZXS+SA2J)1U Q/$*WMY%@[6!(PM+F M;$&+6EO)R@L)3WF%%?WJ<%GQ0K TY^$[XK[7W8O58'.L<31XLS<<4> MC;-"EGU.Z/> 2&79Z,9BOO4B4#6NN"0&!BK%BYVSQ"N]VX_6NCTQ0IO09B O_:NLF2Q>*2.E5"T#Y>E[6 MA"BO*H['Q5[PX4HZJ?K]FJ+S+OSJMCK&#AB6YZTA3X]"Y]4*CF1%#J@#,@"( M7.SI\@T J[@LRX1I ^;LC OGC$5](UZQ_)(M:EGM>7]XND.\5$^0CD3W!YBZ MAG&[1:S#+#>7J*1E_QUDOR=DOQ?>4?:/O7Z 7RWQ\VR+FA[ ]N(_NK MEO]0#.>9Z)'3K[,7]#?90MW615+'NRYI4MLP^\W'WMY ]32)EUPK0U8P,V?2 M:\2*F?6,#"919S4U6T*^-5G5GH?=G6:L&3"BS1QJ$T-Z[DU'DZ5AVRH^9_6/ MQD'^ )S&W?H:3 V8?;.@)S&F,D?>.;H+@M]'4QN-O4O,^>;8&PS$@$16ZJD& MV!HZ QFV.VP-O!7#'421?0OTW8RA)@8$YVAC7?!\H8650J(NZ4T+JR=#[MN$ MU:8,1T'N84]I5\BJI>:#Q T&5-OU ?Q'"^^I]H/K0F5COT#0F6%90HTV6EA9 M9?#9/"\7G,N+B@'()I ;N8@SD*3H@UK,J']D"HIVU&PF>XT\UY$56Y$G@1&S M(IME]=YI ?NWC???5!)^5;!#+VM< M84F?LPMN1)P71E&B0@-L#,\].&?%&8S?E*+WXP#2Y0JDI8G=0WJI36YS7@(3 M2[(ZSDOE08$!3XH"Q_K$YV758'M)S-<^Q#+#0#V128O@]3961\:7 MDNX 6M#ZS\44 #*X.QW;2#+4@WB!/:TCWEPB6X''ZB&DR/$G6 DLN,T1(LO] MDW&C,^&TK-0SU&59N%Z1\5R6;9Y@@V@#ANY,R5GS%MP7844Z;^X'UO\*R 9V;T.*V*7["\%1VYER%) MMB/\*_I[PTC9EH;3Q\$K2'='59H50Z)6\$*B!82)%:?-TE?&B^PE;<:FQR7I MUT9;=_0^1!$6E6V#J ^HT"$,"E00#,!?6NRVCL$N1:TP+-_Z,50N9RSA)B', MBPSFI40P=53F@V40IQGBXP*8PS>P]$E:QS'2$AH=LF$Y7%3-WBN,8I"!(.FT M6>5@ETO#QD1EI"&H\ =.1;G3Q;"F)$9ZC/6\( ,E(&X4 =Z$NH';=*P%L&56 M$P.7FL--I M2;%PN5+\<-0*"&*3^(3#PTF'%L1 $P[#(<^,R@O^Q/TGVPCJ M$\=4/$""DZ0D.3G03#X#PZ!26VZ:P M^#J%1:>PW'\*R_Y)@QW+1>$(>]=SY0-19W;M+/S'AU\^8^!GR<.2"RY^K*K# M7T+'AL_^U_\.7==^#4H!3O/,.*O*R^9<>/**!=UU7BLU''6,&6>%#)**(,AL M3MR7SG?ZI:V!0]8U*HI5T\YK CP\ZMJ.:[S %^0'U:[(+[PDU=_H]@I,@EE& M#A!CR]3(])$F6D,F6G+!@$.?D9V#[Z'' OWZ3<4*P?\&EA&. GH-.8@*@!>9 M)!=9O>P7JI6^:[#Y')!,I63-VPC^DE/)>$WF.D*4$V*A-Z4DDXO4J!_,!(V^ M2RY.KB*W"E KO_'D2FDILBK/@.9A_6C?7IX+)\R")D]&XKS*+M"4[";^&LAJF@MU:X4K; '77(%E9\@B>,"3-NU8\S4#-G;*&.Y!+>80(AK:R;A##7 MAHM>@N_"X.3K ;DE?%U"\]P "+$->5W"O#!B5D@'#__.E?$^C/8T XP;GC\F MYCLX&FP-8\B:AX<;G$@#4Q).GN6CQ,C[3FS&\&W_1?12TT7WLV^ MA3Q+.D(DRBD&G>3PX7-!&</\,(?G$]L>%JW4"G@$S$B)M@%4:XX6MP+N MOX6UC#?K%N9*P$;VZK_L#UH0?/^PI0 4)LR.S8#\68G!S> M"+T;.+,]H:'4E_J"R*1I[>E^F<4OP,]#Q'^$6G-_TK1 M^C+',Q@I?2E!G-DCHO-'QND>D9N$%NW]QPY>#W5^I'0#WM0AZ2-?B,"J;(:IN>GQND-4. (F.J?G>Y6MZ ZX*&>,DVYLWHH'S'.YATTEQ,D MAF84*6+G&4^!TX*Z0K+L Y[*3)':1-Y[VUF-\AX=W:U"W^*,Y\[^(P5,?K1/ MGC#BX3;VG ]S*3'UDM(V!/_WF.6,7_"7]"3\2E[*OWNU=5DL=$H@+Q+U4]KN M<0DZF;(DKXJ6B/.OKS%GH9'7@ A" /&"'B<3>:, $GK[4J)5G\I!)B4J[JB( MUFTTRYIM2\W0PL#,&9Z88D)UC3^[TX 3V7)*YI4,?$(4X59G F,">I9F_4P^ MOSE%-=Z9O(8OP"Z()>-*:E,>XPUK(Y5YN$"8#U@?[:S-"0_HI'10Y]LBBP5B ME#_ /?SNCW"OO[\!_[#F#LT]6A=L9P(+JLE[T)^[WH%_D,,S,DZ*Q;:--66: M'5H(YS VY>IT&TW)*'-A:&&OKZ)3/,H"9C#,0 %[H5+IQ"R&-5RH!>-HE0C^ MX0R,,OJ7=)N(L^Z[+*:"X^;*:D-T;&&V >#*O]KDC!Z G9,4J,:.R[JQ(B! MX!B&"", 0,ZS.=7+@'E*MLF6M8^,7U2V"^TU[_BQ>5LN(8PG^![N.$_Z0^NO M06*4K='[E#"K8C.$<["X<\D#KBC4OV=5;[_DZ6F?H?(.N_9@^/=4(1TPQ<%V M?5)J^;'*U"_KR;:#!!_$V$R!,!Z"L/>F=I8->4R(3\(+,V20*RZ86@FX5 FX M1/ZUF>>;0^GMHS7S' MH4J=,J%3)JZ9,C'6*1,Z9>(Q4R8>NG7NO7BHBG.1&?L^FV4J:1LTUC>KQJ=R M&ARK1O-A]Q:_S+:O;Z3&;],3UDQH94I=RXK*JMYNJCNW\)*U(,SK;?;"R/A[ M>0D_*G.U>"0I841T,(NZ@)O9+!CTG%,(L$$M*^$-#@':E,&KJJSD5.'/M&)M M,J+@E]"GZD4-6MQ&^Q/M)PZKNH$!:M(*6%2#,&\P;;U;O:H-&<)/Q467IB)* M1W@S,MZV%0;HSD<*'8[*Q0M28P(.VZB3%15BS,@;TA$ 7K M9+Y0%9,9K3!;5AO1QY5/H!9=\X0G!(LB*-0"LX]P-]I<]B*@=TA12,K+ M0JQ/A&NC'G[,J+/9'$B'4!?1>9;5F,2SVO-G"4RX3U1B@S309W L\T ?!@G M!Z0@8-2E\$@DQED)4Y7F(>+9 MO$0NC_Q4?KNKVL!<(>2XZ!0;[ PF^,#6(L2!%2?\WU2Q--CL@;7;CT40%T1_ MAF:G*(V?YUE?MC=VS\U4F"8@X MR%Y*6N(#'9H2E=$4!$Y3^RV1W=31V9[4AVL;4MN0-[$A VU#:AOR(&U(U3F> M$B%0SG[-LJ^4^/EU$$_:#R/SX\FG+\:[=R2&W-H);]26+9H^V:&<[(>(^0$JD+ E+'ZI5X M2^V6J-2ZE#KJ)5_63B_*_$*HPFC@G#%5BRR2Q GGC '.=4G]J.')TF>,79 N M3Q$-488P'&IM$-+*314*+^=9L25O C_4QTI6:ZI9@IG&R@^A:JM53NK(^$2! MZ;Q+CVAPR>9PVKA(+F8ANYV,F(4EF-MP)*Q\K! M1,$>Y8!3ZFH=5UF$?@Z>EY?FD-*6W:4;VCFA_9^E68RY3X..3N3>04A+?$3G M08E]F64ZSQ)3P4E;5:@S=9'GH:$?/ M%8O*2O;.1F<)H0!M%XC]WV##3\N1:;QODI'RX]6=DTD=$-@W[1HT\2+L00E) MKA)1PP5&<4;MAA;"WW&Z(>+\+= M)6F!,I@$P64&R".J-U"S]=VO23 MC9NN*.FRK/+D$CV574N@F;?2 JLTR=9BG;4U$7FQLL!V;TAF$[3U+,SMD _Y%$:_/'=- GQZPN0$!< M-M55''0P,>+*+7+3MN)7 [V/E"W/;QBDRHIY*Q2\"G/SX"H?-J.4D!;*E5AO MJ6B-W Q49[#>F E-D3QQ* 4H)L&!KEH&- .O+N95D9Y@<6BY8+NRC%4PU M\2 ($/H4*BZZ^N1^(V*RLA+<[51M)B5K]KM%:+P"1$J)VQTDM?[1'8%R)D*A MJED7H#R5MQ)FB/WI,KN'[)HV04:/-H#YXV^68[NFS#KDL"#>-K+<&X^#[GJ. M*

M",;)A$NV<1=Q[^EB0RHHY)JCB!+-2U$;I$?3TT#%'48P IX3NC4-2L3 MC@,8HF<*W2CE''7=MD"]:8DCI-V01ZOM?-FZS4V64UU!M]64]+]=,QG@G?&M MP-:.P-,%-@'/D#>R>JBV*EQ#$"/OX8-^C(\ZR@EH6-.,%@U//%[L7N&0J3\M57>GKKJ!CU>M8P65)2&X4DL,LB&+%YSLF.+2,4;:(&XPR+0\IJ(8F, M=10[($V*@->U5)XE.I#(4 1[&6=LW2)RNMJWR!,3OQA\T0 57Y>GLR03PR8 M$W#5N%.X)%D(;:5&/4M1S&A9"^H@96)$G^>I"*I797MV+MV4!2;7R!R >MFB M,Z^&I+G1ZI/H!!A0RP2)#=1$R 4C)6W<2 "+[9?1?;E6'/]J7^>UF.TC5MY^ M=;^V!< 0#Q _65OW'PS _CBGX.9&9]9+HR(-V"O _@^+Q\K\J?P_\IPPM%Z MXOXHBT?H_MFCD_R-S)^E7 S_L14 MJ\\$MP&2:X1^'(3VO\+,^%>A)7P=E$QJ1-Z$R/[(^!T/,?DLM*I! Y#C1>!F MT()-]Y?5B6ZW3G2;Z$0WG>CVF(ENNQ2LXWU-=-LWD3H>&==KB/NHPO0&2X4W ML^^OBK+XHP6[.(L))]Y^92QP_(F;6'SBV99OIV,K]+S8BF*>3L:^.TUM]HS" M$C"33SS]GV>G7_W089-QY%FVYXXM/X['%K.GML6\=#Q.O=B=VO8SHV SF"&/ MDU=8:N[8T=@YJ2IY2,#;G)T],P1D 36_@]0AUI:RO.9;INK9KA-..;<\;YQ8 M?LI<*[0GW!KS<6+'*6-3S[_K5$'QW=%L0R<(IN$DLN(IFUK^=#JUH@3><:+ MCR,OLGGJ[!*P7ZI9T=P2KA[WF.=;=NQ,+'_LN5;DV1.+C2>N/;8]QQOO&J[7 MF^SCV#T=E2_!ZA9_/U8"F]9VM;9[:VTWU-JNUG8/LJQC5=4-OO+OYUF4-=II MM%'##4;&&PF@_5-L'R[2W'?JIEARGHF^WU0H+\%##?$2D:50%5E]CO7OXL#V M[N@CT4W@U>&DK1\F'P$)8?Q-GG"_10Q(CHJ3008+<\?'+5 3RE9JF%(N.-B_ M^R?U @4DYS5_5>-)HJSA&T3#,YH S*"3A-CS4N2_OE(#J*?@L:0#$'UP^M,V M*22$WZ9WG%N\,[6O?.EO/S?5VF*DV IAMR(6?SNK,(AL2?Q-Z;_-^'L)(!0R M_960['AA$QR6):?M@'BD1N4QRR5Z"91[WYLQY7XQXY9" M[7JE^O<&L6.BK%^I8&:^ZMCK@/LC#DD"[=%8)-RY"4H_=O.MK;;FR-D!5N\3 M,&ZT_ TVTF%"@!GG%7H%SYMF7K_Z^>?+R\M1S>/167GQ\TD5GV-CIY]Y;(8M4M!=9]Y[H/P1P$J>>8[:D%.T&T(%*?N^'[/(UU27Z M\F?5:J:KDOML.<.#<4QIJW3]US^_.<5G_]'"Q-R "N:YMJ[O;8W,VQ1\[_]P2H6_,W MQ=^ 6#.+?W?LKP^KD!$7 +8Q2#C_V )?Q4*7OMP6V==G7N'=7XQ3<7C?9SJ\ MKWOX+U81#Q-'V_<=ZEU/=JB/>'.);1"P?AF;-:JZH]KX.YB/V)/%1/UOU'4& MS0K@[=0.H3^ZA$IHLT*SGL=3K)RGQWH>V6'TV*!8X4&>\W \J+?_5 UJ!.C9+':O@OV.!8#?KK9H>=RNRCI?'5"<&>W9U+N.%X8#I!VW8U M.WI,=N1J=O3$V9&[!^QH_:0KS8XT.UIC1RYH1V"<>/Y3,$ZT>;;*B]P]58W$ M.:G7XU5.:/PY^CPZ'75MQ_O_VKK4G<2"*?M]?T9AL MHHE;%&&CQC7AH;LDA*BPR7Z=;7DTVX>!XB[_WKG3 \[)J=GJ=#4@'6JA;4/1$GW"QJ_Z0]MH27L2HQE84[&Z(\T7Y**+?->> MO[MPQV&/CZ3L)'7'A,$DB\P:FB1; M&'&X7:MK%L'@<'X<;@L56]!7B6=%]+U[N-$L>$'?_.A[-^Y/^ =12"OTR$Y/ M*IK%+QC\CG!H"$_D.S9']\<(>UJ8!!GMEFFE977_1B4>3#/&^B&L MR!W.G]%EI+7'?X-=KS8 OO3]G2W/7@7I>P7E,<;AWU%?R&AZS*9=^$$P%EX> M0ODKLLF0([;)Z!T=&\Y8>JL)2Y"!^'+#OL_+*#>& ^'D\MN:4I4U%PX3KC'" MQB-"(R'EJ%H^;5N2"]* D 9,*0UX 6E 2 /FE8=R_7YS,1DA#DA>QRQ4QTRB MV_K>J?5^/MPLM4CNDPQ?O*M7.&Y&YL!>Y 0V2%=T1 I04HQ MZ5GL999*U2R7,RRU5#G3,AQV9F:1^.,W>9Y\D_@U7("^;*FQIC<:_*STUK># M\L$^(I,D%%"PM2S/L6VWK\.# 8&!!M#(CH:Z.4H?Y)N\S+TT.L%3I$)#9KZD M0H/HQ(#<:U#49Y?;"XU\E7^WOEJS-1!+DY+18RX+C98W9D53^P6O@88^M?O* M"NJN@J4H22TU8,AP>G ::!0;#62X3#M(]/%+)^3GLM8WSXZ<_F!59>9=IDMI MKHN?RP5L& <( &$?D^3A&WI<"3,#RB4RQ7[?J!>^:I9 * B!!K8DBH(\MB2P M)8$MB8_?DN@^,$F3)#50LRR>B$)2#TBWA9#?W/S2;%C% M/+LX_ZS,D!QFZ1W,TF\00)63W<[27Y5^!_;L^M-5:11Z[O4S4$L#!!0 ( M (E";EDX'XTR 84! ,WE& 1 G2SOSJZNOOL?__7?_O/_.CE!YY=77] 7_(R6;NH_X7,_<8,H MV<<8O;O[_#WZWZ>WU^C.?<1;!YU'[GZ+PQ2=H,/)QT_KCW_X\X<__?G# MQQ_^^,>/?_I_/GSX\X$__/0C644G36/_?I_BRRC>GN.-LP_2OWRW#_^U M=P)_XV./+'2 884*#:1?DYT)DS][:7R2'G8X*0S^.44 MO\=!FL"_&H>O'O[C>!:?/ORE.[_9A7$DK_*'R/CE/^G&<^$[[CR%MLN=_COI M=+Y53X.&,]?GO UAGG3]\;WK!.X^H,U./OZ@_JZ3TAU=Z25-P G#**6_@!^) M'^YV?KB)V$_(S^!.^',7G6_4]^GSDL41MO#>^CZ_I;\YQ]" M&A)_+D/O(DS]]'!%!HZW=$;?(9\\J]V;B_F*&7N8"%<^Y>WC!_@?(GI)4ECV M5R?T$*.&)'+_^;Y,I$1^GV!O%?X7_?LN)B)3R!;RFOR =^9-&CI*.].K7SZM MVF[\AV+?QMS-.\(Y%=W.HM CT@#VR%^(6.M[Y.?>J1/ LW;WB'&:2)O:IU?+ MWGZ$O0 #OD!/S [,2C:B2-"7@Q$ M%@?Q@7^7( ^ZO)VL$Q[TK11(MI^0_CGIDT+O"(-^_'89. MAZ%Y$[/?)JL-O[O);[^&SM[S4[ 5P6$81J+E,/R^XV'(AX%G)Q\(OCL2 MNH\$7,4Q?@2[U!-Y.9+C3T8#I98#\H>C#DAA/ 0#OAV4,0_*HQ,^X.0JO$LC M][?'*/!PG%S\:T]TP6S5/_8^,YV(MAR?/QYW?-C0R ^1//CO$!O^[2Q9/DL* MD67, 5K.V)_&/F-OLL]8@G#A7#C)XV40/9=?N>%D6L[/3\>='S(.H@.]74=C M7D=B.X?=.6HJS0?CXX?*P5A].;_XY^&C?_II]__Q^]_7S:DR 2II9V1A(M $'W;W6-V-[.=WOD/H;\AWTF8+ETW MVH=@Q[PA'[/K8_4F=^S:LM=_J.RU9%^5**.<-!*TW[:\IRT5[F'X?Y"QGIP M+N=;G*2Q[Y(+N_0+\MU^=N+?<.K-?G&"//V,'_DU?>N4]H6[9LN=_JNPY MD$&4#I()O>U>SSN W*/Q'GL7+SL0V>";7 &1LWT,LM*U[]S[@?)+[]ZQ96]_ MJNPM)XT$;?JQ4NJ(DT<2_;E0V;M_3W'RI;FE-! M.9FWG>O[8$=!X-Q'8.U_PA"NDN]-'(,!1=K&WKU:]O1C]=F5Z;* %VF7)=)O M^WS,%WJ+ X<9W]+#FM!)')91?:6WCEEW]5-E53@E14DBF];:-1T6VJ*-4 MVC;FQ\K&L'YOF]!S$_[FP$U4O16SG[=LQ']4-D+T?-N*GEM1=3%\+.^*JDG+ M!E7-0RH/PMMF';-9$+3O@?N8R.%2^&QKJY8M4UAY@,[)J.V\U'Q:\N];-JAJ"&&=$>W]MCT]OYPO.(50IQL-NBOC+&_C[!_]J39;AX@O>B*@Y6&K1L M4]5*D9- C,;;+HWG&=3@(>SH*?Q#U7+1W5.(WHF_O44!]/]FN^SB&KQJ%9V[ M5]^6_:\:2/KL/QOC;?[)A2UNZM&QKU7Y5[ZI\V]MA/DOU?5SX7T.F1J%*VFMLT[ M]\>JI:O..?.VEX-N4#"_K[GUON'65#1KV<&J$0QHH!QYX&W?]-B4U1^?NE'+ MGE7-657[\MN^C9FZLO0\.FDGD ";.-[&,6DMC?1:3D/5N-4AY044FFQ,&74J MAPUY.SBC6#MOL1N%+E$3*<\LP:UJLZJU9Q4.F:6Q6PYDU6K6P]H*DKH\2>CC M4J,;_!?ADETMSNUNE=^_G60#7IS>-Z$&LBWG3Q'DU>?\O=V+(_@!!ICJVT^8 MF:%:3EW58JC-2Z ^D=^_'4F;KJGL'EL>0VH$E]; ";4<[Y$S*8N7M/*]7S0^ M]D!YFU-.I,_G[2O1[F6[%"C^RR3!]!A)O@_>T%NF6=]5> L;$I.G]M1)_*1) M0!AUP)93WCEW%'Z353)@P"0"/!:BP&^CX5.GX=L;TOXJ9!)8!I>7OT4:\#(?> M;U\_LBTGJVKOK[^>)(D,3I*;XZZ5#A9OD,WE[72-'P8#-7V\?4".0*E+S4.G MCW#+":MZ)WJ&SIP@,04X6)7.;V=+>VA-;R->;R(M9Z;JPU"'X11$)O]-9#*& M$]'+"#><8LMQ4<3E=L67>+.F&8[QZGVW'$6HYIG9$R()'%OP MQR1$SHT?L'<9Q7=$L?%=S+R2S9J9/NHM9ZEJZ&\\2P59ALT \2G0RAUB$O32 MNGU3S326!ZJMND$V7(4QR_=Q'3$Z-<_;.(.T'+JJ^5U55,B508_O>160A%4! M@>.5%'"0J0U]0Z:$8GZ TP@%//+R[0R:+E&EK4)5VUE2)/?K*%#U=E*..BE] M).L./5KVOC;4^DWH&0U-JL\.=^K3O,<_58W'@NK;+H\4:E] H>JSWSU[M^R\ M M% 52#C[1082KCH?1+Z46@Y#0K4@[KDC+<38>A$Y-&/\.O5CNXQT16?RHXA M'81:SH<"%:'^?,@AE- *L2&1&//MI(QU4O)X*MKP*QF"J);+9R?VAIV<'H1; M3I(BXKO329)"Q=BA@CE0397.XNUPC7ZX;N)HXZ?)59ABB*Y+AIVH-FHMQZ@& MG;/U&/%A43;NV\$9_># E\J>@(%GIH%0RW'IC@Q:/"[TDN%#OIV4T4\*_# * MF1&4*2"5MMRW?]P!ZD^_Y5Q5;:W=SE4^$?@7F\K)?;43G\W;B1L-N+:WS_%8 M6BTGJ6II;02\?5/#1C"R2K"WO4RM7?NU' &%P;6 I/L6CS#NGC,WQDWLDR]L MYP3";7$9Q>M'^.QW3GA(H&&'<]";5N/9^,.'JJ&V=#9.A!=F)\9$.^%W =\Q M!%WR<7^7((\>I[=3<^2ID="7^UP47;NUG(6JZ58&='Y[&?3O=PEZ(X\3@2]J MS]9FM8$$'9?(!.=^L$^QEW(/Y7^9"\W,?! M#U'\\-X/T_>>OWW/V[QW@N []$(I/,9X4SA56:=/1+*E)+ST!/[^PTOB_7>I M9TJF^Y?O$G^["_!W[S7-C/P=APE9L!.R=LX^2(^<9RV=L6<=;1T_'#[I IEQ MYDR'.-GB[3V.CYVPBL8HLWTD1&-W?X]/LD4Z_C: =_ MT)'?DQMGDW'Q['LX/@F=.(Z>NRQZ$,=97R!^PO]!N/GXIY./'T\^?:0\J>D> MS4XB[P1Y4'[,)I& G13NLQ,_Q=LJ TEU"TAOZ?H\^?@#F[*:4O.4Q7Q5:R]O M^D_LS0OQ \3#7COWN,-U!VLM=X,3\]/)QT\G'_] )ZRB-L9TUSA.L-XY5TD> M/_'>IMXL>OHL"CVPF'NUL=9%AF&D$T&9LG,L/3/<:HCY_=2V CK',+XJ VQP M?19&QS!FUJ;Y*,MI!WQ'R6^_ALZ>R,38:UL1+<2GM@ZP9S%^A&?["8.B.<)R MM(\QF=M3E9G2?4FT#6#Z)M&87=_U5M$^Y&S>) -/TAQ?)#,/DH4;YSQR]Q3C MAO\)J=]AZJ<'R0#3Z6;I0V@R-VI!?KQQX.-^Q(2N$^@63I7$)_?>"JR::H9# M]@I\U/CT]AENCFO5ZT09&'IR:RADC+$6JI&^R5NV*Z9\MZNV+S4KG';#C.[) M<#^BIB4,#8"PW04-C8-9.1]*V+2>QZ&1QF3UE!'T$*L[J0*6ZKF1322,?\6= MH)!Z?*B]Z%G9P3HIF=J@???^2,*3T4>/VN!V0I/2UH[BL1LQ.YI;WT.JZC4-7:+W"]2!BI6S MIZIIW.N\U1.P+,?VW:+&[E/T+32'_NOT.W09:9J2HJY"KWHE3;VSFK"NHO&( MZAO0AF0_6NG-/K+^R).8H<8TM'ZD04U+SU2GHZ%IJUXX7,73/!73W\$1Y?>Z MGMNC24_FG!U5'?X5$#3L8BH5'6.9;\-#WKF@08;6-- MRL:C\=0,&6)2:W)$+1HM"W7TN):S 7256#DR4T#O\';64L\=U9V6K5@4/7SV MH68_AD4/S\?1G8:U6N,*'$5[&JO0"?9]V&+T&&)B:]('X%S3&O4?//+5H1XT*T\!1;$9):I)7>U(T MS7%G--"N#/$Y#EY7O1.Q'7FK2<\X@FHSYP& M)UV3O_'6P$8MGM./C$MHF%'W4^B0D2F.BE]2')+=DN#]LH$CM]"4_-M)(P5T M6(;9M7&2>SJ3?7+RX#@[N@GO<9 FXB=TV>B2\1_\HV@:S:VA)??X00Q+^?C+ M=[V[O[?%(+Q/5R'1%O;,N>)LHSCU_XT].#0PQYL8;_W]EGQF-3SVH6"-S_'";@W1Y&<47+SAV_02#4H(W M^] 3IB!Z'97G.XB4M6V0G+^9_TD*G+TGI\AQZPY:Q\X3^92$2GE+SM/Y'AS: MY&7Q(Z_35U3;V=[.\5C$FWWL/A+U)A?P:31?W9:U])K(7BU?_+K[0-'0VJ2) MB!V#&?PW%M4 M/V0OX)H\]:>$^F^J>^Y(2M8VZB9PPB_.%I\7P&I+6U)JI'GQY;!3)Y!=<9\+ MF+3R,K?VT3Q']AK11XPP MSW:>_"7?/1*! M#F[QJ_")O$EY:D?=-ZN1\ 3?NS8)LDM/:VPMGXAJ!TM,M+W$D8,@E5];YV[6 M&&*"+[56[U/R.84>>19JM3%56VM3SX38IMA(*2 2L@>B,"[$1S8)7_KHVQ/3 MHBVY&'SW+(IWH$5C$,BN9=%:93I M*#>.[]5;!\JMK$V7Y6#*"+;,8@W&P[7STJ)[=NUM[Q$'D>BT$D&0FYQ.#WD3 MCJY)_<'98&#F=T:?&)Z6IQ_R^_%93 MZ'#"]L1WHEYA7,16/L>)&_L[&6^H++JW]-*M_V:?NM 5LICT!MVWM9-N,P[Y MSV\VA=RB>D5P';OU\^W37/',XAT3W)%*NGV8:S#HZQ>>Q M\UP^ UUZV%/;&*2$)+]S- DFL[O\'\TR3$\BUE5OD-?Y#%M4;;GEI*Z<5FF@ MI9-5M;HF?B=WN;2*.OV(6'0&Q$04 Q>ME!25_S!+CZIU$73L;M'[2=87S*78 MD[U)=*JE4%'Z@!-%;;6YC.(-]@&MH-Y7.I"L?=&OV2)"32"5A,,BQ$#;1S#* M4)H?2G+[GT7D^DQV$;6)L6 C,)0U> O:.]E[+N6T-?JX.?E/6GTAQU*QYV[* MBV5D+PD/VH5XRV:IH&-G>\S%D8NQET# %K7"L!#;.FYJ6EN;?DU"7)ONU=K- MD-U2E"B1PL-4)N?&IA:--CL_=0)Z)9T>V/U4;ZZH:VWWU2ZD17V)4MQ=_.K> MW]Y%O:?'FEF_(%8)DP?%DY Y@ 6B,X(U# (%&QWJ1Q+3RWP2IQ+CY%\YT^0? M_Z #KS97Y,5\\KV]H[*?U;>;@(0,ZA;-2VUZ4VJ;V[L*X'->;7@&MUZ&A1>)'1CT"'+SHNU#]M%*H'D9Q(N. 9N14. M("93*(-.@8.E+A8#<',#YZ7C4KO$+893!CIH!&6R095S=N1WM4)V3R+6F#W% M(=[X@#XEO- U#"D:&HT+.,/P/I+!/?SR/W%YV>O;:?='@&QT(8+%FWP0JH9C M1 ^([W/CO5YL,S]G M*-\AR3HI]F2DD ?52!.*+,]L05PM;K$B]2!@.5202O9GC6=9T7 2YJ\\W0>$ MBPX6L%('RRO/].\L=!O7?5EUK2?T==S$>.?XWCFW,?#T?H'TS^(M.W\IG8C9 MU\&:;2^E5C;W*MKB+(NO_=I2MK:1.D!GL8K)]_ODAQ4!I+6Y9NDKJXY+)6)_ MFP&Y2N;=#ID[QY"9I)OT8KL+H@-F6" B\@92>([PC=;3,FJ+!%5<''RU%;+< M8EKFNZ;8]X8.%N-:B#PA!T$T9TXJ&UNT@.P"W! ZE__>VA2;RO:69JML.H93 MG>CK44#:/F0(4QTNS8X][872;S9$'XT3507' /J MQE (R2?K!.!=XL"@(@96M<\-K0T)>F?1$Y'DU;)H]??V3EP1'N:Z+4"\KKG] MN*XO.,V=D%2%RL+P.@=?E6K), &NK+ZU17V9FXA-[;Z<%L6>JN:GKG=W:PR6 MH:$H2%<--^JV%O>&>=[_YJ>/9_LD)8O++ KU&7N-7>S)',40Z6MF.H'#TI:Y MU][1/E-9KWM[>];0@-+% MGMK]P[_+.B-IM\XCJD=":+@*/Y-;_C$XP"2@Z@)I]'?L*#^17OU'R#V[#MPK M-Q")8^T).^]MJ(RPCJH278ZEHYH/% MT)SO,;BXY-=%_?5UZZ/[X&Z3?H>VJ;W%^*_4(4J=)X3:I>ONMWNZ>.!6]SANI4R@AO]8OUHV/M>O'_N!:)=E*-L PK25<@C MHFAX1]TWU+F_-1:_X!3N*1J X)%].+ ZG(HDPAH>>Q"8WQO,$J[R /"$[M;Z MT0FK\7^EJ$\:)0JQ-)FHK?OAUCLYFZ@80JILPN>B:>=KYZ7N4^M)Q4B8,ZM+ ME+E^Z:KC277+?ZVNM8V@U/)LJ8'>'P!10;N ME1W,K=Z[T-AE4HY,QG3)Q](.@R%RH%D^KB9B? MU-1F("ZUJ%='$++OCY=KD6?>[FY8>TU=)Z#*]$79S6%UN_MK=(QA.WL(9DVC M,).[_?T_L9NNH\]$(84!#[?8PUOZ-7?),>I%:0HY#S=.O(IIO#:+_Q6Q >WY M#[4]#;@&P#(.>;J_1$0V9CF>9!Y=70(UO>T%AY8[<.S;L\ M;?Q(BFWL%US*BY.W6D";NMB&7@2!@DAWU ISB=70B?4*9F<*]MA45LMK+6+2 MVFU:*0/,/[':Y%,]E"= )0#?5@Z8C3(;>U?)4P5R,OM M-ECQF_O82._B?X#67HZ_;FX[ 1E7&=285RGM*XMH$F!87TV7GQM_OM$""D6A+S ([[N4'6[TW'HK8/ MMPU'O6Q1.]5M7^';2]1,*+.'O7&BP7J/K]OYX3^$_L9WG4IY;:B5T9YUVZN_ M(0UB21;2@\6\#)QRK$_U]S9M)'R][B#("!"MONX\(LU^^O#Q#Q^::^ITZVO3 M;9/' "Q3HA??[U-6%03,-M4T[7JO34\ZDPA3IUDB--J(.C-7]X'_0"^$I'ME MCG8:$Y(*:YRWG07#NO[V<\R*$VJU6K;WL^A:Z5\-TD 5R.$!(*WFUMKF4\"] MI2B%+;ZMVN;3N."[7-ZVHU3*5DP-9HD%*DLF X$G40L4=P2A^8GU M56R-49,YJN/8=%E@J!4)IF&HM!CMA&,Y3'"; Z.UI^[TUA?W$988H@I%E>GR M==+0FL:W4-W6+((:;*1R<RJ(AR EK)WZO:H6-)32"\ MH@2JT1IB46X_3;'\#&RW<4)].2K1YD@BL\76*]FRQ=%L$LI'&&W2Z8U;G48OH>]1WTD#-IIF$!I]W"6!6M[7HZ-T" G5FPH1OT D/U]=GJYC_ M#H)NB,2;//J[ZQM:K3S+,5C%7!CF;5;/O&&+P7_L4:=KR6BK@J*H?-&C$HNU M:>B6EN!:2XDTMO-C7MTWWBIE(65#:]L/T4>KC;3.#8%+ZK:V0X+IM=IH6E T MM*>''9_9/&HZ\[@/JGCUR.EI*J;1CX9%AU5 )AXQ&XKT.72OY=J'PI2 8%M. M:%./*61N=<5;:>PRBFUWR8;L:N%5-Y^(A:QG?ES'SJ,9^(EV$O.")E7QK[FM M4>MT29JIM5.KVTTL$ZES9.GI04V@J83LB"-.)<._;-7D6>*'-1DN@2+A9U H M+""G(/1X)KT'"-"E7"!6KK"[4=7XS"9AILWJKL4LWH&YJCK8:6LZ3B"P7+V] MI3V@1CVZ$=DF]DL-TC.*T?0N>FXAB><)GSNIHPZ+:VUN6YWSHO9L#F530VM] M'KDTY.E_[9V8+&!P(#=!%*N6N:ZE;DS*T*4YG@Q85EF1L;Z=43'@+ J3*/ A MI-:C9U#]VU;QX1+R_Q2[V:8F+#NBXC>VG:P@[.E*>N1QKK%(3@(?K.S^+ M;CEEMF6C\:>YCSVMU$D>2[["HA.1BD?]O)##:$YM5Y/NYI0^%*RQ>>H$( O> M/6*<7L,(\/76:S&US2WND[BS$Y$/("#W$EJY]"%V:L'N.G8V'^]55RLS^]UL M5#[) V)6HY,'UKQ:- U15JE6FPV.JY:[EL:6@;:SIS._D.IL%[7M)W$]=WYI M;81ODH')D>6.V5KSF*K5-($J/SLIF)ZZ*=W'4)I8*+AT%1T1#E[M;=7C *YF M3#6E)9%*UM2BD)'X"09-DC4-F(27+W)A+VW8R!Y%\A=I@$;1D>MI@W_G9 MRRX0<56LS$Y-&+"(M6,&Y74$]3BDWY]%2?HE2O^.4ZC*2<[DO\ER4GNI2*3TDOJM(?4-MX(CGH3>G$JI:O4. JFK1\_E![*II6Y#7[1/'Z^=W_ JQ-?79Y!\ MN=G0HN\UV!9=>UE.YVW!WYH,\!8+E.L KKVTO:ZU1K].E?F:^MD+G^$YHSSJ M6@3"@*)3F^K;U&4"(3/3![19Y$D!DM6/H&D_ :@L5[4K'WG632'84:DJ)IJ=>5BDF59['5.3.4 MZD3P3$I>"N *+@6H443N-[] MU1L7CB=F43Q@-W(F(M?7(E4V-1N;_>CCS<4+>3Q IEUM-KY;X_YO:STQ4,KK MEE*V;;TL@D5DA15%@:[F.[.APU1NS-9X/.;!-QL#R,>T7==-L7W=2[JU=;;L M227W&DX 2Z?^"E0TG)C?M#D8JJF+X=0D2(]JR$>BOYX"8--E%#>X9)HTGUXT MC%Q^I2KV4EQQWS"ID08Q= :Y^GGX^.E^[:<5_ZVRR<2^\V5ZYL3Q@1RFIBBV M;GUMXAKL*'99(S14N=6D,DP:([8;.DPS)%H8(,[W&&RLET1N/B8>6D7&(G!. M5B>7&IM FNI:[*A;7\,OYZ6?N$X@XA?=??D!:FX[S2#!8\(#[7M?N7:_CHA$ M"'9E.![D8X""7\JGL<4SVYO<)&K>M$K_-8WGYX%5!G#3I"C=GM:&D2:"V5N5 M*NH_X>9N]BV^S)I5YQ2M.$0A8#QT:Y=NM2AOX]=2WWX*IMN6 HE= M>EAC@U\\<)3H_0+2%%S/<#X:K4<=.EID"L:G4$Z"FMU MK:9ZNQ&UF[Q-B>\VFX%&&,JH:RD/("17I@?J!154+H/H.5,"&R,1CR2B>]OW MVZT3'XBZVI3_6>=N.HJ$;7QB#M*YBF_A"2R 4&>_3/AOD[HTP^-HV8,A P_R M!L>04,0R(\G6K#:7?DCD*M\)I!A->#D3]:\:'V"M0TSKC-0=_XZ=K,I0ON>3 MCU.J"]G@@:AO;[,N MR(1!MX\CWLG1Z^)G#O7]$7@!PP[O?T6V-OCB!DW5HB MM!G0>OR4O8QGY%EXB."ZA<,E6G@-NWHL-7MI+64 6*A"U/8-MG2:@C69.8/! MHE&%Y>YN5^Y$Q;YGO#M86&,7.[G<-1A4Q=];1YFL#0IN:&SM8 AA"&+DHU524HBWT M#J=I@)L*+9H:W9Y\2R;N0YH&9:6Y2HNJZ51B[CJBYBP3'B[,WLYRU-RQH#_S MFKMMNTBFYV523'*,9:2=S,1,8FP;+5K[^TW 8D@YD6-=7R"1+;?D0>*Q[[61 MY?4]IO/H-OLK:EI/(3(;+#A](U\Z=S<<_,(NR8O0@SNQ(?"EV$YWKBB+9VZJ M:5-N,C6+"[]]94-)/TN+BH#E&E34;M>,2*%H:,\N0K.%,F4?4/O)685KW _W M8&QEP751;574'@3F6IZH,5=9#^VIB,"M*2!]*[1K'',*@?BU%8_58M4M)N]4 MXJ<".9(]"!+88U/<].C#3N&F/.UZ4YZ.Y*)V B)U <-76IOX8Q=@+ LOXK2Q20SG9>53,FTDCX()=[ M/L6;*,;]ZV /'V]:82 =ZA2W=9M ,'Y>X_'V[FM;78>&/O:^R3PVYIL+K M6B:L4/E5*,%EU'VM?4A,HM"+# '2BQ\NTZ"KVUO,5^8JJ?P>7[$65*>(A4C[2P3J2, M%&JIK<5;;_0ZCM#$K@Q%O!&[N2TB/@Z>TU2LWJ<'B>GN4=%]J4P,;JA;OFNW MOI9]7Z#J,+M H^=+:C9J%'+7(.1QKIJ238A]DO53:FH^F;>,INO]$A'=I/_C MI>YK-N)2A$/>N3ATB.!5D[V@;F=O%Q1US1I+_S5T, P#=_'B/L)=_,6I5%RL M;::[)H(*$N.*:%9AR'QOH&^O'XNH&)G/D!:Y:*H!,\X8XT35W<38)8U]UPG@ M+>%_7<<^*)U)-86W7U_[@.K"HE+G?:FTTRU=0A:#QY-"DV[ UJU][.?C<5]- M:TYL;7O[*3(2C'R;I-7<9_+!,1#+ C%F.M %&1T;^*GC@:9.N"KT&1@#XX0: MP%GQ#NII8S\F4ZY%6&CM-Q5LHN:2=LJV1@7$S\Z+O]VK(W>JOY]L L*1B0?Z MJU&=[>_QM7.?7%^?U;^ JF;V90EZ,;*HA,W7A"4VMLD5RCZV(8"YL'/6""2I M;CL97(-S"$6OM2K4M3:DZ]"\<:+"4-G-KZUHUMAT"E=)^ZTQ 4%.LBKDY4/_ MZI,/D"A5S5FZ_6C8\\A0#,OFS[789FH)4 JDF!H^>A#0K1%36_$O9/F@@-AN M%\7I/B3?YB6$F=PTA#UWZ6FL52N7&%91SIJ MG&FAJYG7M?,;]IP.21?JAA,*1[\*(7F1XBS&]%-(T]B_WU,S^3H"]'1PBT8! MF<5#2]D,3<3M*3G2(E3K7JU->>#!>%D=!?"W&);2B!K?T,/0M<"F;E.,!J68]@4-O4OE[#)'KR M84CJE@(^B55UBPMH2M']ZQ]#N,@&@YHNL?'$]SG1K\]G*>K]PB&9>2T9L M5YVY=[3A;-Y!BO>QT5C*2IHT0#,?1FECIEZ8C/*&B M.S5Q^@W.SJ8>$]N#[I&$4OY=(S;]^.--[20DIP?Y-_T/AHJ W;37065G^U P M:AZXQ0\^R)]A6A-RI&PVERCCILI8)D>>0 I;*Z=)':L4"K'N1M-&?S*^LS8M MO;Z]Q;CP^S0'_?SLI#1(4*'4=>A@U@FXQ?$#I._'T7/Z" ?'">N-E.K6-KTY M3)$'X('ED^,'S'HEA31RFQ=%C&^O(G 4-7M1ME&(#\PV \Z^=B)36-K9>3HDCC;15(E6VG:_NK MU5>5%;%+PF"A7M^QUD"-,[ '10".,0[$L79>3G&( >:73;F,OE2S4/UHV+N0 MJD4'&^R>=:UGZY63-)Z.B?2?1G+8'3.3R9B?NJ6WM_72GIN]S6. 5YO& 'ZE MG;4? >OO6;6@H8B-*Y4S; R@/I::55FDV_E3M;2'PDL>A)BFV2Z]+?F\02H" M('X>8-,H$W;K:R.E[Y>CPEGUT[<7V,\3J9T#1"V0A[^7QZUK;XN>4QH:+^'Q M=_OTVOOIOOS)?QH3THH-[-U>F6)$+0Q2'03J1Z99]Q6YH4W['4AT HZ_,W+\ MG?N(76NR=L&_@YI?R[[X;AY ;0--8-'JHA(:J\L=3<;(\R+\$^5"*Y*TS)IT M?U&ZDYR$E2\W0 HS>2^K9=;)WHLHW(*740RFQMRF"/)8JZ6R;3SY$Y=&\ M /*FM==>;^@P@5M$_=7(>*19E:-^]\K1A"=F>F[ST[7ULHDW7JXLWG)2FWI8 MW97+('J&YYG\-<\C#3U%4;W.O XF:U$H=R.B"1'%_-R/L9NJ$*R:V]J''VJ4 MUHJ-;+I%RS4]**H7^3X&Y)D-I3H5V)?&'50UU9VP*;(2P7K%2^;4XSPWM+:) MY<$27OIXWELZ:5[DT?#.2R:=7]C=6[]_=B9BV^[":G(R+P"@#9[MDY3<%W&6 MF0JV:/)_7GUUHF,H&<_]5NITRB96I9"2B%>$N6["O59[ ;.U%TB94(Z6%:EM MD%D,3F(R_J864:ZVN471F[W6Y)[!9/WK7TI%0^O!?7"(X%*4320*G//.W:Q[ MRL!RP,.=B"A_BW?< @I&(9\(^CLG8$Y7#PQ%>29QAR"1H\C:%[^E[/R;B(%6 MM7QCG;I:_]ZX1ZSE8Q.M[$WW9M7H\,M_;_0I!FTDWD6L"#HXV%:;PH]J'^C6 MCO9C>/.\A;907:GE5%+(6NN.:TT;:Q]M#C?Z5?@%OZ3K9QP\X<]$\GVLC[,? M0M-N*!2OV$CCYX3TTQ2PI&QOVWF>61UQ&T)>;7NCU^3=(PZ"MCRP0B/[\<<# M8$*@/[TZUMA]#/U_[7$W#Z.9L8WN/#ES5QXY;_[&=R7G8NTAJ&MO&8>RS5]5 M;&1/Y5:5$VX,9FOJ8?\;E"3G/)ZVN>A'M[[V@MK MQ#68LC5-C/ZT?(W@CSH M .,6/H FLR\+ ZW-9QORS&/LX=;L&&@\%D;1,3/1+($W&L^*1>SJZ^W4/7QC MC&!;-KN%0.#> 8VUO:;BO&I[ FN;3T4CE+-KR&=4C^W1B/EC9PY6D)1O8OSD M1_LD.+";'7NMF,JU730? F% ;;Q7JHT,/:+GD4N%C=Q^>4E^HGH_ZUI.Q,': M!'JE:FG1^9>;'F3C1*V'KZ:Y15_9SD^=@)I9/1] UPZ-97>XY9 MC3C7CG[1O_\\H:3;$#&TT#;TY5\3&L'-8Q361RA4FDSDM:L@_/2()Y)[V;X; M[IS B?OA&';I:8^M,/4]J&7D/TEJW\4+1&%@CX7I;'=[\1&40QNN6X*1M9'7 M':U'D6R)]L!#^R^>A&671W0I,W([]-*MD.VW6P?"9>_\AY":;W>W=P0]SV>E)D"* N E*F_5G:B:UA;%XT)1;=FO10-IV0_(:5D[+Q#J!AY+ M...UXO.1Y'2'6F9G.XM5;=8(FSM8!9-B">0@D!4 S+K'YO>BH5W&>^ 9UE'( M IHZ5$II[V036P]*AOKDSBD^]HTV^[9>%O/_V628>,A*:W^I+>-8UWHRZ7'% MK#;RX)$U_S?+V:4>T+I;N2\9^Q$X1;#[9B6UI9-AT]=5N(GB+?VVZ^2OUN86 M#0/D*LWUY ./2;B^/BL4W& O7JW-H \-BY)!ZI %]X14VWC!U32V=S&P;[:H M_()'+*&/X#DO#5%[(73M;E,_EM!8#I%I6YBJ*B4'FX" MA^J@8//9;>MOOAX$#-^">7U;Y@YIN $K375KDRX99\]JY]$C(.?40>1F4SV^ M;ETG$>+8(B8KFTZS3HZ$=PN.H?5S5,=33RH3R* ?:'/I!ERB99 )F!Q$VO5% MT,E-YXNF*N!*K0*J]IN$3:N#B\/, M(I+\=D:.L9_"W^HM#K4]C(:,?/9#?[O?UL:'%'\_!=3V%DM.N=TD9)O65(L6 M.>$84K8Q@Q+NR@ DQXK[NGL-WF.I687P.@/[6T"N*4A1IH%B'IC32^9W%CC6 M/4Q-RVBZU\4)<$*O7\"2R2.XV8=(JYN>^QORL&,R1V6YR*/)3/=MK7O51*GM M+*:=:F7K1R?L7[/^R!?7Q-0F8GXMH1C+1J/FU-G>9":@:A3\E8U/9',?W3'H M%&;ABGS!+H[!!KEV7D0FM?+F:^Y@<:'_N4]2;JP"0!7RV@:X4")L'8'61N[F M)Y\HJ:<'FY8WW58OS [:D<1NNZ)?RNM9LU MAC[[8113<;81G;#2S&86!"\YD8^VE <6,\(JAY>R=@^GI OZ3DT=^M M(W9AU#+2EX)NM1]#M/$IN\]$NE;]D]O4?)(08#4?36,7JQ:G8NFQGN75^Q#5 MS"417:#^,/;XTM:?H9J64S!)-UED*LTT+V!F=OFLL8[UH3 R6O7N]X>[])Q!, MH)YLQ^(F#7UM)X-R\R"X;5(1LA)R$VOMOK7WM)]M13\.JBTW&G#JV\_(&T<& MKCN%1Q*;B%T\,S+UBT?6_7"MG9<<"#;3.1@F2 ?LD3[=[<,AG1ZD]_4RIG ; M[J&I&FF'GA.XP:N^V)Z%4UH)3#&WIW\FCT4MI^BN$Z+^.8378:]KYFQ?*O:. M9F,N8MNQ[-9Y4AZ(6QSB9X8@U:%#LJ#\A !XIVQ;REZE,MI&S3S:B3 MLA%#1*EX:9\8E/%*J.J=A6Y?.'T0]G!4 W?U'!*-L][:4=_8JIGI,HHWF,'4 M##0Y M@I UIK_>K6.J)1QR[TQC$%!#!XOB #BC0@JHR!&Q:D.TU&UU:ZC/T?HQVB=D M=\E0ZVOO\V/I&3O4J31Z)>.2T]^@YJJ:*AY$[Y$ M3PZY%[O@$M0UG9K=FJE+*J&$O@GU;ZP^NM.$]C2.XZD9M+/>60KX/86R?#5> MTFH[JYA4F*YJ(=LZ2ZYF&&9;?[]-6#W1K<+'-)"85:E055F^V3#9M[K3N*R;S"'/^^"-/2*(YVZVL* MW[()^:BYRQ0<#33HED6T=G(OE-I;CJ?HE$2L;*H;HHR7B 1G'EDLN-6$U8V" M*YY%1 -,=A&+(\X"B)5FD:-IV0M(+":]K.X9?LQ5*%@A7VP_K^(0BO8_*Y4/ MKM$%WJ6G;J 0'HR+SW$"A^R&_!4<&>268ODSJJ/9WLG^XE^%._+X7>,G'/S8 M_(PT])B(\[VN& C]95-!DMYD)E-^HM7K5MO>KN)>\#/4F7>Z]-#\G3.JR3G> M^&Y3GHNRW52RPEN+WZD:VX[K@D>Y/?JIIK%U$,D5Y$\+F+2ZG YEVRD _7MD&Y&_APU^^P^')U[OO"KP2P3/:Q[5J MZUD4D)_0TK9/6-)62_$1AW\$]QFHW M'+XQ9!O%B(@/6;!V% 9]!8P'?7G.##X&+#T&UZ$DNV;KX?#UAQ_[FP7OQQ=EB9KL>#PA8*XDA0 M1^L(K3EW9K[#4;@LF'^GP&J>8+7T/-*&""%)Z@3_Q]]!#?9!AE-*%7&R"\0( M(T(9 >EY,!18Y24SV1=@:4JQH8"9]QC%-)Q?"FXO)NT..J>L$"\8P%TR](+^ M%^%\!@L49X&KE5\B)_00Z?\;IBF'*,G";E_?JO'3\IF4O$UL&H@, M@Z2)(#$3<--D45VTAK8E37A-3?H-H2QYNWSV+XAW$ M4F%5"M&PBXL39G$\YMZ743B3G22P0C?+Q 9Q& PQTCL%HSME&>WP'- R(^N0@_,*N8A4O!"-V45 M#UD:01=QPGE8%B6-R/EGP5@+),T&.? N[5+Z J$?/RP0Q--_H\LIFUY/Z-A( MGI\<,X[N#TANQR>)Z"SAMJ'S+"SU K5LT>AZC-+ZD^ORN:RCQ5Q6MON ])I9 MQY1&(RO?_7).8W=QP--\3PF2*A&_<-C/;(!8;,Z90-8"A&0#>'A9NLB;]YL16\WATK M1^?89_&6_.>S$SKL$A>H?R'48M[?P^%*K@-7"[,P$LJ'0GPL[NE&,!R"\=#U M]=GL>>=G^)OBN7CAWGZ^.[DZNQZ5&1 J5AN&^YJYJ-?1*3Z/G>=A#SV(*Q## M0FDC1Q"'N#FR9Q[0GQ%K@<059"E"\8F=S*V:!$*@^/% M,(RS(C M-:_Y-^NB9DV]#06T%%6FAT:A\9&H8%@8:]YL!ATX+"35&]S@=R'Y?J[,\0W-*65"R&&![O;W_\0NS2WY["1D'0!E MAX43R&!:]Q"<"I+:)AD?A&>T79:>??5JR-9U6JY:_B65%,8'[ZDO,]RE,L.@ MDY^1@4=5"OFG$:K(H66O7ML"",L599&-6\1B6.0QBMF"L-;<)TYF .LES>&U MK9'\X6A=*$,?57:-- >XTHC6KV%TG^"8@@90!QOY-5$"22^JLNI.N(&$OC,& M[HWH:X-E[!K1@)6.^K__^Y\^??SC_RM=2M_"P@55QZBXJP,YNCP$D.U8.TZ#'B$_(DKTT=T +2D@?GC8D%H9TW^8@AQ=%;/F!D[ MK'8.@]?,7,G29YO)S-HGX:,R Y^3_T0;R$ M)BO5I>1_L\C/E#P!J-AI; ") M#/>"5[J5ZR=4R^[HB\9FR*;PVD%@,[FXR;,74!"?P" 4W3A<\]T7Q"F_J@!M M@Z;?FSAR,?:2RSC:TK,&(7K#-&2ZGS&%5B+;MR&$:3YP>D ;4;=I)ER)_>+4 M&"_LBV0$Q^:#5_>Z<>+T(%T^USH"I3AM1(G+."!&(WMT' U-J_%V_/_"'WDR\*%4X'Z/ M(Q\"^X2_1"G69Q9E-(T:/4=CJ11M)0WS.T/7WW)/OUD6))Z51I^&@S#YN*#\9!TE TG!:8ON,&"#;E =-#1);$D3O]!1UIMKHAH_.1[>V=( MV#:;-0B:-Q$KPF3HX\N-JN#W R3G<+#PF--<(.KB@P@/3G3Q;T0=020.HH9 MVM03\36,,4O^A+3#SGS^Q/@,:8TVC^\;54"H%*=*KUY"O42M/TLE4Q2G.B9>@86O&KSN2AS!?.BYU MG68E3T^C.(Z>P>/A[,COAIE&,ZHH(XL$W7ES*?:/!]GS@&TQ#CC][7%^BD-: MI-0)!"[*H!()WC_W#,*1^M^=%W1/Z8_^N0UG@V]23B@O,C)ZS$".4W2&0:T-:"*><0#9EHP'6P!#,]PB52V!;V&KA S%+T4=P71CWZ]:IEPHE9-YM =6;S4 M65C-Z&+X($:"PJ)/'\N&?Q92,+/XG(^TS:\+9JC0Q0$>O0[@=+CGC'_94[P^ MHG=% FF.C_&Z%T,=S?MM+X8L;6A"+91F!6&'9HIM5NL?9B&!/%1&2Y!EGD00 M91&'#D,C!R.OR>#*\3CF9Z*F[F,>:BEBD,S%63( ?.I(/M,!%D[A])E?^FSZ MQ"=N[/IX"%3M7$COG!MB1BKKG M=;?PH$+1F LO\4*OUU]#9 M>V HH Y@?WO),K/ H9FEEVBL1Y\-A_AX$-CLP25!D6,2,I)'\W6R>>3G=EP/ MBX&%".K6(&=63NHQ79S>P J4O [Y2OA\)3;92OCYH*/YCKO@9%QL=T%TP)BV M$4BN4+Y]/ 1,22/I7J"JP%91Q!U*H21X^.V;_&3GW HOANRDK'P!9J)XE8F@PQ)Q6S(!C&3CPD! M^P6\M<$5*H%B"<)M5KP$MMDXQ[L #RU%0"^5DWOJHG!E5P97LR?+!%_^K/]D M)UJ$>.-$#*FEJM)*0TZ+E6+4.I@(*O,W5_5*RR9(ATC)Q,@'*L?C"5,R(?*K M!Q'&FVC4V1A85#9$%BH\0[:"9HX2H7/E*M<,F:P"*MEF-BN0N=GX+CE9LGM^ M8.:<$X\>KJ1CUH$\86H/_9OS ##(C':A?&N4T(2"GR,B&4-+45CB+@I&\R'0 MXTBD<1?.S0.D!3HO+#L@!0A_FB3(;,B#/*79 *6,"5YZ(\4V?1$XX'>@LI#8/Q<'?[^P3_:T]6 MYN*)_.=Z:#G+C!RB](QBV&4PR%]PFH/X4)]WEE;9&18Y*2(0,U-IV<6O 209 MT+8EE'LZ6_0NF^_W?9&3DQ)T\D)8>17! F\;(ML0IK(KIM'6I[LYE;AIB&XA MNK._I4[J#6S8TY@RA!2IMHOQ(Q&!R!*Q@ ZFO6NT\Q3&, (&-!97@8HA1G^1 MN=4KUH_1GX<+)P;@@X0<3I$3X;N#+'/D3@# *IJC*F"RA=N0)NHY*1%U[_>I MJ&](BU:N'W'L[/ ^]=T$_34*P.P H9>A^\,)G=,\%D*Z.05!N-1$LBXE:N@J MT\)0T,++M)E0IVGI.Z#L?"[0O8FE$&B+?_/3Q[-]DI*+@T5+$H:&7;&,KJ&@ M6)UL!"4.G@E-)(@NF("R0,X&2D,M@R!ZIF$, &S.(6#,/"@:]ZT0JSZ$:T.7 M4*E2WS4+ 89';Z!*6*D;3__@#ZI!53&;!X\KUE)T(&=.Q+#/AHW*]@B"!O:$ M6DY6(5[[1&8C-WZ88>52.@_[,FH%0&I7KTLTD<^]3[G<2]]&&O":$>\RX'QD"*S.ENH_8 MVP.^JQH%E$; Z2E,QT<"1DN%TB!PE0R[H/^E]5X$6BCXLN.\Y%_Y]_->G:"Z M, VXJ6:+R5V B8IY\X078JC,D9/,/1O&Q Z=_)0^:YSSY>1\.9SXZ%\PJ! N MO(IJ6 TNWPV'ATUJ DSGR9_"7YSY@>7BQ!=FHF?'85)1A,5"A' EM$28V*_" MST1'?@P.P.\MB)(X_CMVAN%4%<)+?.&H\$.T96.!,0@CFF7\#BQ,!S+@:#ZE MT5D/*EP3(2ISSUR%B ]#T=?0+>4:;(1_GS77]2%%4^$>3)+7@7OE!CP2+WMU M!LG/U-)Y?7UVI&L@.SMW,7D M)O)W\#=>OG'*\^>'K0BG/NJ9RMRZDHH$1<@ #/XRBJ\=][?51H3+4W5IR!MQ MF;E@B9:5JV0>'Y":8@,R)+P@6WG0F:]!(+'/:H#+&JD8"X#,$(P&E^GG5\1^ MZ:(Y^A2,"TO-*B"<[S& ,\DFM2-EP!+7C#PB]!$,@(JU+D>6=D=AD)_JU\=8 MU0EX0H8GHHO+3 0>?L)!M*.GUH0(?[M-M,LSG^^LBC(:.2J+,=8XRZO^I(X? M8D^XZ)">GLIS6L&ANUR@]--+],A1I 1GQ)(J[OXU,"0^+$X899$A[V3V M./'18RGU\[>C07H7H3B%'1E=(-*%!3L&SHCX.".>5$FIZ,RTD1B"L3;Y+B6/ M9U^.3_&#'X8&=QKP.Z JWM!ZIT ' :$I3S@HS=54+<6!@-&K?9JD#KT &.[U M\ .9XV=G^4+2*/(YO#=S#B>R1OG-W+9"_$+^5I9'X7 8FJ!66$XVJU>_C!7( MDQR_/LIICXMYMMO$41;W,@C9CE$21L$)SSHH3OAF\A,NJ6/[XDJ/'U:QW^T" M^D$X ;CR+X/H^2(8YG8N''V)/C59!5%"*P_P4 JT(0/*>'AS9#A0\$KC(H X M$M0-!I,R)-HS!E*LI;!" >]X]-H)6N8O[&TP8&X7LE)$7P$H^_2@1?K. MRAM1HO "&Y'%-;$2-')A2$J_>'$IP&V&C"X]]D/VYC2K.!H<4)A)E1R5_Q&/ MAW R!F=\JQC)(I*]+-"9BVP#W9EHUASL U2[Y#Q_4 :C V;1;:L-XD,A@6Y" M!T/2:*80]T;EGN^PBEE3_.5EAI-UM/0\'T0 )[AQ?.\JY/5K*+CZL9=_3A_" MLO,1$ P!T39\D 7#<)\MO\>@SD)\:GJ@^*KD?0QQ*MU6D L$-Q;U+@+X#7E$ MTX#'FCG4@33V6GW!*0A1%"G<(R?_\#4!^.8L(V3IIOY3/VP[I7\@3S%Q,HIT M.6;(H,(&"VF*5-+>)Q2+6JZ,E0TP7U:#G$LJ;3+V\ZU!D:)"I#YDIY875+)QT/71 '^ ,FR MY$J@@'6ZO+^\&%$!"N+!(7?\.TA,']UK.C;7Q8):$H^!@73KD9D+JKO)K@\5 ML =Z!T-]SY!S(HJ\.*I)4WU#D)>,Z <9Q"HO&#_J%:VJVLVF(4&]BLKU=F]7 M^PNG+'NN2*/8L07TLP5\X OX+!;0X0M(?X&@:(T$!S1N6*'5%93OV6ZG:2%. MW^AQTCA),"["($#,\VHC\!L&E4:@U!>H@H9 PZHAWX\/,C\V@XEQ"#'JN0AU M?2PDH+Q[0%(21(W" FIB)[#/";ECR-E(#V#_2I3$EBYCMG!F*4]/)8#4@J N;YH/3M+. M1#">!8%5AS6%2I;),KG%N\!Q*:W5ADG"228*7W$XT"%G1"A03H+B?"Q6R8R. MEBM;(GX+?LF<@6^+VU^%E:V,I]S*B!16QGHCXUHR,C(5)$%+P,'-MV^EV#[( M-68LO6W;\0JT4S02)U([@0'ET.WC'C9?VKXHMQ'S@$"F92>*KV_'MR_7U/T0 ML>=M],"P[MX++?%%(A0L01M(BINVCVI@1-(1OBJ#44NJ_-8D Z@>CB,FVTXR MLG-D*FC@QUCR7!X@DK'( MZ($"W$(G)^ZJ#&QT'-8C.@@K8T!PJF%<-Q=U+) M@@88[TX9Y?U5+UM073'Y$-6L7@,FOD',+;& O"HLK!>M"IO<[>__B=UT'7TF M$W?2*#[<8@]OZ1-WW/=5! 42 QK[L@QP6# W\^%> 5M!:8JZ.@FZF@P \/ B7$ MH1HT(\\O\0S/W3CV!H 6 .;B+U% I":P MR2>8T NX+Y0.@I&PD106VN'%?$ MEP+(BA@#Y8.@V_DRVPU2I6Z'1U>VRN"N:]+I/-HZ_J *HE406Z ['UZ")C;0 MKXSH^!(VT;=Q$T.FD)QP4YVI.CX''A%ES1%;6X'0L03+#JZ543:9A MN6Z\QQZ8IW"2T$CO2XRSO*;0^Q*%+OO'P(@P&(::B\0X:(/'MYB,R%]09$T> M EV:8"U,?<\/]E"U*Z]Y#DE*P^]EF7:AH+J)3"[=C 4=>#)V5],J/*L-USQ6 M,=4ZF,-BM8$ 1CXA(;"&PZ*P@%9#(5'!])DIBJ+'^*5TS*Y0T9)Q$^.3#:3B>.) M),A/$KCFB%J<'1Z>B%/*X1D?(T=@V%-E;[C4DQ-DZB-S;)DSXVAAJ+B!-2S- M@I.@A@7C-FM;.@H8+Q9+5A=>0O'9?&6GQV7OSM?GL:Q7'T M3&9XYNS(;X:54.(T4484":ISYI ?!6J! A,-'02)41;('M?+)\"1G_U.Y,N\YT6ER4]X?9/1 M$6>U,,8W[K.8/)<]S06<:.%"H;>4-FCTW1C/#/$E"I]P0N0P/;4#%,CVN;'& M=%KQQ%=-3D)O63?C^>>373KCAJ]LOF-7:F")HOY#Z),;'K+^F49$-OTF"LB= MCQ/ZYT&/PI&/@_*!D!AIMCR6,U8E-IV,?/GP: M;M]<>LPJ2Q7J_%!EHR$V'(+Q3CY\,F9#'(5QL843XO,+3G,XQ66:QO[]/J5F MM@CBAP&6*PI(QP>1WS_,\@;A"H ?B1QI*(B\"Z/P1!HMR[J?+__5M/,"G"1: MEE:@.%R&&C'[!2C#81^U"H; G\9?#.GJF]RW(%>#7X8>1\2G,#^K^\!_H'*. M2# XUFI6*!?/\JRI.R4?(:L6,VM^Y6-/SR[9:\)Z"JQ[9, %"B".C6=H$"DQ M-E& J>I=J0&.TH.*'M"M#?)$^MGRU^S]*X%BY9A8\^.WI4J#\1VMX6= \I;T M83:!F>4C&'I\]'/:X9L\V+F'M/,:]-G0V7%7M HW["74D3&\E6=13$8BET71 M%3-<-9:,:7I%K.#!.88ZAP6HB P0R@SYJ(U-#&CC.';;##%7C*\007- M"^21:@3IN (SR> M^;+^KU1Y;7/(T&VOF2B=N+%/C9)#,A$$7BZ70R2JQE(1X(.YHKFMYWOX9E@P M-7/S21&>R<4+CET_P8.BY@41!IU92;*=,;-J0V:U;GU&><:\:G=\5E;'9%C_ MP#+T?,KPL>H)6) ( @SC'=ZE5/9#/WY8H$\?/OW'JU^1\0X6"[H>UVLN)8-C M)W8?(;D1/^$@V@FPK##!6K+V*7F6QY@/@/@(,V0OZ,:926 "W2Q68 J4G(X: M!'#!\4Z@7@^(D[2^]S ^+HB\[5(0)P&F0E$Q;AP?T%!S:'-@D_DM8O*#7<1B MKX1TRPJ-DWY4SKN^/IO^,A1E&XGU5\5E*81%T)2 3T ='CEV10LG07&K(!>: M*_24W+C!-PST32#5''=_E*.)& C.0%C)TQ]&!]+*B@ M S,^QGZ<2I@FPS'/RL@FLV @4,]]=!-C$J?_N(4K1$?R)OF8D]1WG4#&=YWH MS(/&21LS[?Z,0QP[ 9',EM[6#WV(HX<4*RZ<#4I98:2IL.(4B,^,J:#*3Y&N M*55!]V9)ML)VYLQ5A-OX:2_39V/LVP3GVV"JG>YL:ZSJ<%Z*1;FGS88J)&RZ MLPWRB9:J8Y-_!GN/183'S)@SC0C'FQAO,-'7&'(?LY(RZ^FPPJ*<*B\TP$ D MY\-+4&:#^PH9370U,W:*M42;>+(2S2/J,.H*_'#SDEU[,(X"P&U4# LQ')EU M+(=!F37N,!/TYL%%(>N=W'&/P8'6I$,T$@=VA\@OJ4_$F917O$X?,=LG"[4 M!=ANN73?+S3W3'>]1>XJ4U9$9"/.?@FZUB[,X=:JU059XM_(YITQUZ+%3\JH M&]M[2=1Q,?82@ ;1Z1L5=!G*1Q&FR9@G6#MS=1[]D:&SZ.'\&P9\;^PMR:/G M/. ,$9P^WE+.<@E7=."W*D9%#AM6?*.K308"G@\-WS3'%_78Z*]A1?B)SE:" M#R==W%R DH:L(JV^AI60C_\Y#J.M'T*5M-$A%VXS1' HE0(FSR#'D'K2&$-T!C $<4(1M(8[3^?E03:S0)FM M'<0&-@IBP_#8J$4&QY&/!>R/ZLPLA G=MX<)W=>$"95@-\0]/31\*B-K,7C* M_JK(ZI:F$*H*[(AAS&/[BUH%R6'K=M]Q?>^/75\+<#M+[Y_[)*5FCG6T]#P_ MI96]R(7L784\"9:[NH>;2?G=YL(U[F]\@Q'!H[/)/T1I'#!RYR/!$P=%Y1$? M;)$59S)C7&U\P2ZVNR Z8,RR-'C9HQLRU)A/F1B4J\MB6$3'?27+43[\\$67 MZT@AB(V/$1;+P4L5B^78D7%9*E^&RX^>_?3Q$0?,TILZ+RC!:1JP6^@=X^%[ M VD@M#RZCJ+&X$"BQ$R5,-;*1$4RJ>/&- J=1N[DQ["!/^//U[6_]<&^*))> MX7%VP@-1"58Q_QU4_PC)=_CH[ZYO/CNA0Z;XP()B5C&/*^!M5L^\X4!\%SYR MGF^,^+S0.S*S[Z&ZGF@BS8[\\N9[0(QE4T1LCM!81#_PQD28$!,UYC>=V$*K M GDX;0N+TYI)D;2D4EQ&\0;[Z1X\GKPN1\G()>RO-(=RF..P8MK+;+LW61HE M_Y[YO R()Q-?0?F\]5B_,[@#H;8FV#-B3-YR%X1>\GSS9]Y4%8J)+V\/-3;I MJL=*4\ZSS(C8W;Q[XQJN0>1/DXN7G1]3Q@!PZ%@#/:.%K3,AW>. MP5<@LU2@70ZM_,), 62,.?)9 -SJP^P47&'"%D1N4=!_![X7U 24)73)!D\/,0T=L94+<8Q^>YA%I6DE^O<3UQRF^PU%5HJ/G[P M2EX\.<&^*M_.F-]6X2 ? _UJL,21X@[3<7^=55Z>R4'9Z.2\>'D9?G,U,A*H M>&AX=\J9"S>."=A ]CY(H?!28--P&V[%4(O>)6;\!OKYDB!5"N;U6;*D$!&8 MI:@:?S@GMH("1X5,C(4<26@@&7S))C%&?OY2H QD2>Z,^ERX$G):'3<&4_:U M\*-(W#?/E#J]B3PBJQBRJ[&GPX-:R7(B],%SQ$8P[58=A]6B%Z.4S]]+!^)/^$*J;"-[X,O5ON&?^;GS[FV1#T M*:6T!IVB:IYI-H5&!WV:]("19\Y'O6 MM&52)@VS-2_?MJQ'CO($MVYT ZF<-"LB=%*!QTU01)E-!$C.@,^ DLL4 GV:^@Z !N@9M?D>>";\/7+V?+Z^N(<+3^OOGY9H]4E.K\X74]^ M^B61WC ;8 L[B\(D"GRX1#QZ56JP /3LB3.AA(6$T"RL_@SB7B&+YT_)BZW88Y&'_A2?IBF!-AE:<#@>"'$0S% MG*MOBSHZ0@4'?Y=8D9,+LKP?QD]CRH^5';S%@<.S) ]K,H$$-(@H')Z4P G3 M_,<#DDC/BJ.@A1EC60N P51"=\IU=?@%M<=JPH$J1[ !N44%H8O;2VL1O!8( MDP;@MC522LWH"A4OY;?U:0Q(?EN=)E4"^*: \(8!\(QR',A'H8HG)YD=61-8 MD-(/32+J6;AMY3CH8[^8^RQ^VMAW4_/:)IKS5&H?8 /@BJ,QV"9<)+8R4WBH M^MTCQNEUY#*A_GAK XTYI#(S.9:7?DAH \SX3910&"HDAEAD,?)FLG!S?32Y MCL('2/ ^@^(/9/6357P31P^QLST>#S0COD! _@3HHVP <-")(>;):!$MM,QM M6LNM(;?R2$P7+J5L!. /T+!-R!.EY,,0_D!(CE_-CI(#(1KG9<:KSF'_1SE3D@!VL:.3]R.+/ MJ4"3&=QSS620VPX$02XKS88!_G$P>@O)5B^I:[-A1A;B&SDR)K7GZK9F)\3T MIUXR"("]YTL4QA(3U$UOH+HP0Q/@<)K#W?/U@!.CXDUHXH1O"Z.4@:::_+R%^O?&2M_9V !^ ZSD19E M3A?X"0?1CHKSN;"OX:/E0Z E M5%#*!RFH1Z:^@I'X#4JL.A-@%: /P3<(G)01R^D3E!M .*LV @J,R=$C.V M"U"F*X&"@^1H<,V.G+T[_R'T-[[KD+.7!2O?1('ODI=9R_U+QV7%"/.16<)" M-N!KXCUH8UL:5EH") 8V[!@QMS!%U4^Y/O,-[Z*Q3G6@SUX*M/J[I($_NV M5[GD!N2D443.)7+0L[AI1,%6,[$8PJA.GB3Z/3'TP",/D"!&WV#V>3)Z\^"B M4.-(L.(S.$7@* +2M(*1'[;U.B>G.P]N@HP12E"EGLZ#D7)N MNP6&Q*< J?FY/85ZHXZ5@CA0#0A!>=@RT"\8;)C'Z]5D[79>K)_88H6T"HK( MCQ-)N58JDT]I=1I3EM]69R*YQ^-7^'V6_"#D2B1_=5D9&::KL_]J2@QR"=W@ M( KXR!ZBPLAS9YJ?&C),/8\V;"(YJ-72\TB;Y(S\=16OH^=!D5N,).(TB8P, M_XIB!'1GP$I@CPL6"Q[MT\=KYS>\"O'U]1G17I:;C1_XY-'24;4 J",@CPA] M1 9@#NILB)GQ%JC9(O][1H-?@8I^SQ6MXG-&'JV ^, MO8"_"C+C"Z2L#HC&RA_& '"&S#RP-.G:..=CSTT!R9T2__/L>"A8,&K"M0U^ M$B(.E->$%0BTU/\T+!D1 $A] 6CKFO!GZ>2%;Y,@F5>ZS3!ZC;CHF/LZ*.PG M^4 *:XKYF.'Q%.(LEU2//24C]YJ,!L>OD>)#>UNA25A6LAF/;URABL%5Z,:0 MD2"*C [R@ AB%+B ')_4>1G9<:.1AY)"8YX7\3EDU 0DTE17)\>ND M]3 **F9_)?BGGJL(K(AP/AE6SAR]R^;SO4#1(.L4HFQ.B 6@TZHH\K00FY>1 M&^, MU8>DPMC90 MN'>0V=C-QQKG!>+4IEJ.BF!/40%G1YO4DNC(56Z&FOS*>%48) M18"8T336(I9"*5,0E@?N^ENR&.1;=(^/\*O *%3R]\18" :CF6:N@6"YL=E7 M57W.4L$\P3*9PN@OD,+IE ST.BF]38D!=],PC#MNLE-5+RWN_RV&9X<<#O&F M[IT !&(=AR []]D@2!J%ROZ-Q7]9Q5]6:"U![_P0'8A^EWS_MN25FQ;==X1U MO%? .O*9YUNQI'#D?"MZ[.;;QBBC3[Z1#;K8;#" #6_6C_AJ%]%UIB+&*GX@ MO_\W99JLJ(3X/2@Z@X]'[=^/&%W=K/@=PO##BJ,6@<:-A#496X_2>9OPNN0Z M/-,',G_(%SS0','UB\P1,@<.@M+DH6B8B'+YPAP[('GPRR((HF?X_N? F9PB MU9.]D8$7:77!1Q]O+EZ(*@HN@=5FX[M#89N (LI((D[3,&C>-;.Q)V[LTP?C MV@_Q58J/QO07^'!.^VI\G/ :OSJBX3@I%.341P^-T\>) MV*&X>T+O2Q2Z@XJQ<^)(HCY/?A1)W9PUS !8DAQ'![G5M\,,_@<1H7 " M8*P#Y66:@K\C=&AP*L<)2H'X]/G(8P!@TI02QZ?],K[8KV$;I(.FYL$0]+@: MI$0#_.HDP%:&B?/U<"LC"_20DW?.GY(U:3A(*>9T$!":ZH0#@W/-7A#OG_LD MI6ZNRRANR&0=X@'-DU;O4G*4 *\/?=U!"7I[M9J85)+))%+AF5$A2;OA6-HM MT61P:=ID<3852724)F,9$W0:"ZBTKX^SD*/%V,&]R8,A#A\_W:_]M#^$2:&T M#! D]K'3^_NOQ=Q%J,5 =$Q_<#*S%LPVM(S)XX/Y-H^ZF16ZV1;JW6LG;=R MC6NE@+2 H',QC+C7+8JS0WF>2N5J[9RIJS K^2L56CZ,&&-M@.4\3:*!89XV M,5M6V_08Q6JIQC,'@(!YCG0#'<5:8%GX2[#V6H+9C(S89<,SD3 UD/1 V M;<:.(#-^\8>@4A5[4.SK$76Q#07%-I9<$A&1YWL,Z267_M.@9^33AT]_FCL_ M)?]@U_I1,!R"\4;/V14GC>,:@+6=;($6");"*9:I_PX90V>1C2Z7?N(Z@4#Y M=_>#_&:9&891%<'IE.XLF"F;DPSRT0DC7AOTO9>3GA5#@8(7!=S]K'B2-:,V MQ@QI0^*2YQ%GZVCMO$ FSB.K0WD9Q6HKSC @"XCP>YX3!HD#Z>D+--T0.2P,CV+&C+XT2#V=!PY^D<19J/ 9S&+HR%,Q@/W 1 M[&5!3CO(X30$E8O:.3C,/!B3;U[*'21QDFL7N N(X)/I$+LH-I'&HXFKBIL[ MF !O0T.[BZ7 :-GP89:['&0FPS[Y&OJIH8B-"2R'?/H5BS%R"-6$%D)VU@S# MV&DH]$9G9D#D26/?A90_IR07[@T961YP7>'52=(=W*0W40S]^6*!/ M'S[]A]'TX0FOKRIVIF-J:E-F:K[Z/39M7 "KJ>^$K%G8VH'1%;@]D53^M0?3 MZA,/$#U.)"F@+F=$$:5J)&94&R=! Q.&'9[46Y=HK$[#",YH\B5')J-ILIR, MX(G+^O!=4Y$>O 6@D\!'.CPD7Z+. "P72 Q@Y!K0SUW0C3%C";AL&+ 1:LB@ MJ"2/37[VV790F8L2,H.Q\#59Q_0,^,>6BBF:L;[^0E0V#P)'J,W[,HB>LP T MC75L]MNM$Q^8K2I,B/3K4:B@>QZ'F4 ,*'/C9#"H%%^(NCPV9%(9NE :H6!4 M+<#,ZO SE)%G+@$8 .4!@.9*VK#/B^W2:G/G/X3^QG<=\OGDF8N@LY"'Y_I8 MT!?5@5AMD#18H1(G'\X($HP)]H-OEO/R(Y1?!HFT DZ^ CL^XN@U$ZGO:;7Y M&ZWYGJ[B6S!L7;S@V/43?!/[8-#GOTSX;Y./QW[JU,]%F.8$H6XII0@J)1L1 MT2&E-DG6:/PD(!-+43"^\V7 @OD=##(VFQ2-;D.FL0R].QP_D7,6/JPV6;: M5*$(#&:)^E>#+'-Y9D*A +PARYQRGX=>:K5GVRB.%Y@\?<\G=\N= V\W];<= MDV)?>*D4,0Z%]P"K+,31P]^1[V3@]?$Q"XKZB02SXVCE/D M'X^<7$F:! &1.XQ],0QRLG'FSS'?3@ UI R+H2 B[!V,1OC^'F4#HGQ$@W5+ M10"I\'"#)]Q/F5IV1D3:APA$#+@*1 MOP-$6%.%X TV4$35TSB^<&%Q>R0W. MXKE]5XMP+"C3BD,,?,#D-:J7L:".IP4M@>4NX RSH D6"K0@YUC$=J^?(QX? M]!FGCU#%PN1SDB=Y,1PEB LCBGZ,'XG*YC]A_E.-Z5X%\HBC-YG[@C/PJ1R) M?JB"FR-0%8HI&_1\Z62JF"2<8VN-:8M8/8=DU$=_-^"RS&B,?#=2\%O)P'-! M]#EXA8;[Y&6J2)"=!QM! P?&Q'ZAN@%(.-7=OD2IOM+IF;H*%CQ&'XHI&2Z@ MSJ+R'#_&62J\%I\=(SF^MU3?_ O.WN+LS?B-M' 1J)=_1AR4PW]-N8W MY#>Z0L+TI:EN[D)5,Q<59[M TGQ'MZJ1>?I0*Y+.?9B<0$DA0A9 M,MHRX=5DF#Y5QL@6&72CHD3RG$+D)*(,E/A**_%0>6FUDZG!(,Y_3[)W9"A4 M/(=#D:WHE%,$K&;N=9X-N4R0Q"ZXWZH0ZE1@UZJ0E%R!Q(F>TH&254HZ"Q"LBLNSQ4XZX0JI$',$BA&N,& M;)M:GUR#Y\$:N0M/6@/3T1H#@Z'8+3"U+"OQ2,\DFVK411PI>(\_B*\FCVK4 M/9"%%2MK/WXUMEV,7:8R+4-ON05$EG\?!4A4+,J6DX7*7KL LU>=O!ORH MESS!'BOH;2@17B/3P2!^9\1HL1QB3I:RZ$B$C1NSAN7)J:0')Y,KH!2#]C5C=7!L3@9WY M4RF"5^W2 ?\L:H[Y(P,AZYAW24:F2XI+0TIB[;OC\BZ$3 M,A/3GWNIQHF=+6 USK,@K[7S,%#._' /(>,,DISH=(,B_<0H4HE$%(_X M5([/7E#F3(H @S$J7CHB)+@&T&A'W%#IVN_-MB&%=TG8]/R %@_G!9#(/ $KUQ/PSA%B9P(F: DFP*KY+QX@U&!GL$(Q'X+6C\ M1^YI (AJP#"#.3CAX7=)=L_)D%ZO%2@5XH466SIR=3YYLM=OB%KS1B9]BEER(F0D$'O^'D%(9 M$C*QO+DZ:X7UI_D3 !."Z?-R%B4IDL;_UI9.EL[D];L_VM#NCV1#99V8T_QKK1.GXSZA3H"3Y4.,Z7<^?.J4'LH( M3G[N@7+:AH"D-,R_+'(8YJ-O\;OEAAP6317]?GH53 EO7<^R?@Z,::ZXWSG> MX)CHZ;?X"8=#2S0+8HA3F_CDBTY^/O5X%E.O%AP6(8M.6BPP;*9DNO("2GR$36T'C0*PT"9A1=QVH8$8[T-./$YL12T642&>-5U[ !"U-UA>Q\%0PXP)X08I)'^(D M.8NV]W[(HF,&1FH+DDBF:1#BJAIZ/KS"<5((J.?IJ$Z:QO[]/J4Y@6F$;LFS MBM:/.'9V>)_Z;H+^RHN84X?3Z"[-X8SS'62=%VA98O#&B0U<>7R<+X'H!#F]CS%FRB&8+\A3P1$..^S": '>!/) [AUXM\P6S)S\6SV M%T@I\KXM40/XWMG5@N:62?%MY/I\B(,

0TCLE;4&2+#K) ;!CZ SH08B,!*\$&$Q/4C##E41.5E$Z_V]__$;KJ.?HZC/='M*.[0(,,F=9 PJJ 2,;HC QIIYRB8 M #,\6A6>'6TIC3Q+!JYWQ,C-A LA%S)J]"U>&$]NS#&S+K:[(#I@$2MF?S8_\U/'^6. WV.M5*%R-04 M\T PD:+8 5-!!0*O;[G:A*^W95(HBXS5'5TKEWSW#^._IN52Y\>B>3>6;Z<@ M2'/A)&ABPE0QH"YO0%;HE>;E)=1Y)/\>WH$O4?IWG.8O!%7X.'KA,=]#2:]7%V%D;Q>+YW8@H/[+5BJ&)D1.N L94P24L8/X0=I?BB2 M%B5BJEC'T4FM?(O/P"<5D!,2>AS,V!.XQ0/]&9F!A8]$=I>/1650CB'LH6=X M\YCEDR,-O_H%4WG(.B[7M[(V\E4R*/M8SCR;@16R&&A$K"L,"B2'I1P2#PN(4AGT-BU"G,'7A MWTSX.> )PO^#V>K)"3 O7)=Y,DN_TV!0)@075"_B)/E#D+E.*9:C]/OYLQ_( MG)?9:V/_%1V#DDPQY?48*HDI"K\PW7JJ52!*U5JHS)88K0TQH]76KG2H*R%6A?'KQP68ZAI:=I@C4S#M,_G(QOJ V*F=!"U,V MU30&V 2!"RSH3 /X$XW20SPI8>KS5V*( 3D>A#?U^0>5B2]&GKFBGK+VLM:3 MGWN@G+:-6M9CE+(>V=%?B(IF(HWFX'46&LU(SX69H)$+,T=+(SN5@)U29@'3 M_D873\L6N/^?O;=M;ERWTD7_"BMWJLY.E3O9O9/)3.;>^2#+]H[GN"T?6[U3 M<^9#BA8AFPE%*B1E6_O77RR\D" )@*#X DARG3G9W2T Q%H %A;6R[,>\"30 M+TF$IS6:W9%\PRL_"F/\=SXA&C "-1_^:Q?MQ8H'?'HE&-.%%R-2 MHCKD0Z\24IR>)OV<-&>C)E/9B^6),[6<"XT\!:;2'V6LO*>L+ 8DLSII%M;T MJ6-F):L1]Y"B%?XM7/D1F%S8'Y=I"(&!> Y?!ZJ>MRV_0\POQ5]R^!0]A=[7 MHZ28G:LSH%16T=&$W-'A"3CJ,0]1[P] DQ1 RBQ^UWTBV#XL(:"O1YXY=19! M$:[ 3_<$.US,"Q@ #9Z/[5%@J(%WN\+_1;(RJ"?(+4*O?*37_A"=C[3VB;D\O'^\./ M%Q[>*>,JQS;Y)*+&'<"I*[1BC/I*&/7C"3**JTJJ(![Z?:%VH!D?3Y!3IF%/ M!W)L='UM#DE_:4;R]XE^0FUP])_Q]'H]3\O!0?W)*,9/-JJ1;S2Z(AE)#+:( M@145@X^NH>Z>,_3/'=YVUV^]JV858WEDL.G .H8@H@H24:5D3"?<-_\CW.P& MP/=G SD[UZ@RS4DW\SO4)5UQZ[D^7^\EB#X;R8"SO#O^_ M^30FN@$HJ+NIXH(0_$B]FT]FR2;O8@K[NOZ>H1E^-Q\*HM!X;)-AOR3K+Y!O M248^*K+$,U'2%A'HOY23ML-_\:<@[2%%6S\,F,-@ODO3GD4NV(#CH=+.-_D"Z]E-(D\D>4$J>+U=A MM,O[1;V#_SR"NCGX*!78?SQDA#R,C8M'T-H1%UY 9W4LS! .'Q\2D"SH Q%2 M5_]"A1S?^$74]&T#'I8=F6M6IU^39*M Q)M-C\6T'N98/ M:?(6!BBXW.,G4W ;WQ+$/WR%S59Y^-9;@L&=2A DMNP[D*P;\F]X?O&1XR4W M*BDER:L/ J4_P%#4%<_]W#R'CEHY$9&5+H/4Q4DWL$&NOQP)36-T9K(M"Z MYJNY(1\:S?](,IE8]M%-DB(L-@9P ?&1IDG$&F3ZT<0SK]3@H_G18E$PZLJ\ M1^_DI\[BL686%T/S:T\L70K)[<-"D2/B_$!6 MXH8.SUXLW*4,.0GOM,61DFJ223398L)7GMLA=9X5D#H%0/+T 5S7'RA=A1EB M*:?;T@93HC;+HKC^>+X\Y8=,@+U6 A$],R"B.CQV%0>[F.M%,WJGND#GRW5) M85;"6$F%#ND"/ ^S !.6>"T-6C=AA-(YYMY+DO;*]V6V+#*>QP=T?/Z1A:FS M/"ORPMJ7X3_+9/F*;K<)P50DI2P6Z0MN^BO9=Y!\-5 J"?^TEY6A1WG"51B& MK4AK:51G8"'IQ :;&FF(Q\.NI?\/%/A%,26B?)V< M#'7A\]MX%>W B?2 G^!PAPM.IV6"+[P5P!@F$1[MA0!CR!?/N,!=K&_"&"]7Z$=%4F(V,)2H.!?J!O*I47#M7>ZR,$;9^$G7 MEMD1-3D!18^$B1#&B%,!]A23\>WIH#1%%P]+#S\9;Q%XQ'])*G)%' MIN3]#TS*([.:#BK!!@^C.OLN./]\%?\2D7^^/?XQ+),43^X:ZT84IQUPE_OB ML\"(WK57C$G G"?#9AF,G@8L"Z-K6]!%\,%'<[$/34\5%$B^2*X[/GXA[@-> MIJ\X^;VRG,G9?2.B#ZN-CT^SS*->BG-AQM">MNS"HU.#^ #N$!\?14!0XR2V MB%XR36%GF,SN."1)E8P/RW1IT6:^QP$K^X:"ZX\5;DKK%?=[!L,G_\.[W6QW M=(-.8S$:EU#)RIXPF5%)81N"D/A)CWYSHJ+7\LGT1_MBP'AE7=/<>$3U1 M"RD3(?_U+1RWV.59[A-O$;[/\9LR"U<#A0+-7EY2 TSD.5I(\C#;; MV;!FA&=MYLMH K+L[[ULMA4;3E@*/7RQF" M@LC&Y,^( M7IVL2ZU'6_5^='62EK%MYEZF81\I*][+:\'K=B[5GLBTS_;ZD=:['MR38 M8EU4XUJR]DRT\$RKAD_%M3I:T2!1FH W< =H107ZTM&0P;6"!G[4I &25^@Y MOXVQ/D)NB&\0XXJ5E!Y1/S"@5XYXX?$Q)XG[&8X<<9?5:)J&) $0:H/2%[Q' M\!WTGK_"*??C(?+H^+@>'=AC(Q\)09%-6@1 %1IX"$)H]N:'$8W;%RH LFA_ MB#]:#1'(B14)<,PEZ7^<"'%1*\4F(S!5+&+*O7I"@KM4$D9Y% M&=LD1GL:&PRP(X,4)2=CLJAJ C,RNNHW#!45M/8CI2$2IT]'(Z@VXP?5<3IJ MB>;TE< 42]%D2W9ZOXU6I(;[+#55YA.@^!>1"24'%0P4N^XB'O^*5GR'UM_&' MQ-!=(3URVD(!@A](*$+84Y/O6H-03! JGM;3*?7"/+-=_IJDX:_]4-_G M(J ;!?+R_&+D(R(JJM!3+>TUFXR@AS19(11D-VFRX8!IB[5 9C_EF _OK?'X M);A>#9&-.+RW*?H";QRL2KWS(ZX [/NO7;07$D@]GDA;0FRH\/SPO_S+UXNO M7__MZ/A:K>I0Y:J_VW&3$-2."BTRVM>Z2^&6)T@W,X& G8%4)@2&_P)@>#'H4!%0? MJ>+TZ45^A649OK]!G/'WT%'0%4E)FM(S>WAL026FA0>PU$QM'!:4H((.9%=N M!^6%7&@6-73&[),9)@V8Q\*%SIAQ[%#VCWFYJ 5A96)&M64,X^\ 6I&\Q/"H M7OH?ERA&ZS#/Z.QNXU4*MI0K1/_;RT#Q"LP"RG?XP9'F/F1Z^!_>-J%5HHZ: M4+95Q&]X^",>_\H%#T[D'_)^X)\:/MK"BX6&NK:/?,_Q,^ M!':^$KE055=[W%2542F/SI'H6IJ-2\3732/]"K MHF9I/"F<..4'+XHJ&, ;^&C1*IBLW"88=084\(X8P :@2K"NV@RF^1F_5U(_ MFL7!+-A@M0A,NWGXQO%C^QORV0>(FZ+ZB:DP?T8A,3*E;C*C_RAD5A5+-;46 M4@\?T@0_M'E<&H,4'+RJE/8I088G*2J>Z/;Y950,1NLL$=^ZLFQ".HLB8C#C MD(IF[#M9MIGF"+O)OJ("-84WP.]Z3%2T]#^&AX,@SW)XHY$,:+CB7U$44$\^ MVFRC9(_&]]>/1"<[.QPD@@WOD?''QRPAQ7,?G3T1%52 M)G\IX_^YNYOW5[F(30./Y.YLZP\Y-N%Q$0QZS3@268O_WWRZ8(XB](+$PA47 M!4,(FD-D7L/@VC>RJ 6W<\(@D!(*8(XEI?^<4(53=$0RB:SX681GZH,)4/E\ MA1E$'1;^3H& \E<_]JJ=)D=/4,%4D7D,(O=%I 2*3YMY<[QY7O#&62>I]X32 MMW"%:%&!1S0!?.W(Q$=-NI6XFQE;\4KX;LA%/Z&Y922Z!.^#L$H7)2#(%ZR\ M?8$O'BN%8I26 9D3Q63-5J2F RE&&X60E=OSH58.Z/$1K3S.Y)$Z3>S M7? 0NXN"$Q.^TO3I8'<]<_XU^6!WTZ7^4XBII?\Q6 H2 ZV"^%HKB4@$M2!* MWEDIE]L8JJS1>HPL+!;_F6XFN+=ZDUT57XQJ5-CD;CCX;MEG9W;"B^*CWOEU^UL(O!38 F]7ZROPA2M"34!'\^939&@/0D/5;11NGG?X[SR$"T\ ^>F*BK$ \B:3+?EMHBI# M14'U7O"Q?)#)++Z]9EVM\C3QU$$E2-$K7MOP#5%!?X_RQ1H+>S%6=YG(*PD> M6%)O6841*6?@11 ^[->BA(F@%D7 MIG0>L+KD@T"#U3&T>,US!I8U(3C8D%2):\6LH>J_R"TE..8%-OQ^F-%@&<>_1Q=K]>H MEW7]HN%,NO#*B3&<91K<6?G':@\=&$IYMOG$/9BY1Z=^W@LA6@_ 0!"P3Q!$ M5\)ZXO- @JL/UB(MUZ+^^]2 !CT=/++B79.Y;+B=!=_U"//O<+-'@9Y?CN3^ MW$7I7A 04J-5.AD=/#@.CB'H0V+ )=@,>FE8'%P:"47:I[$2#$U65*.(2&0R M\EL!O?N(MBPW!8)H\3X*MWY$P7@""*RE&/4 43\(DF19%N_" M*[X"!E8!"__4&"'N[9]^_.F/W@]I 7:4A1_>!NN4K^.#&Q4^1*"%H88],,B[ MOGE)A7N2K"2')..C6[@;6'I]/U=;(5Z9EYLKXE__6DB&NU&)!*>8MX M_'!C$B8 R:!X.P/V/3>;]A$!F4<'O& 5#@K3Z=%0(VZ^Q7J-+P2L/&RGJ W MD)F*')8"]JF?]92H/03ZW]^#E?'"\PE8QM&0P_87!ZXJ,W(@G9*->33$5%]Q MG*910;C*Q\_3*XI(3($?]ZI!S%X[9#B/C>?V[*/I)]ZH\T6!AV=8&R_KLGZC M*,+!(GX$?W!*TY;N$ZCM0/\*U;$SZ$^T@25:O<;A/W=H&"@9H4CM-P'/F!8/ M(Y:SXLM>^6D+28M.,E&>] HIP>%+'*[#%8 D?H^3YPRE;ZR4-6'L#M1?*,CR M*N(G5I8 CT+*9.+[!S/\VBNC_$B9)>9L*8ONGN4"J#*R3X?]I?3#5\1M@*=& M""M18080XY#;6AUZLBB:@8B*[-)3* GT: R0>4M'^@^W)QR)1FATE)HZ7I-2-?43T1"VD3(:]7UP7@A^V+-Z447C3/JLE MR.V*.U;XR%'2V%3,5.19A>Z'5.P8IC& HQ#,6C1-!A/X4HSL.@ULIWP^HFV2@G<#8A-V_1"FZ-W)!O:*D3TZ]+&0%%FE9J@Z9==E3)AAG;*O M$]4IN_"$N4E=17^(L7/4NI31[>4E)!*Q7C,FK)[%I>'Z&]V\Q$<^GR:8_$)-ALLOP278UA&@B M?E:TFF=#K>99$O7!H3(YYV<@0TO.LS3?HGY[?A%DZ-TV%V,TW.\LS?_V MM$*QC[_ZD**W$)_!:$\?=2@8(IJV'-7CPX[^FA^#JL@>.>3(\!R@013YL;') MAYEQ5)VL]S]3%=SH/?.:_%B^(@^<)BD2L#[!^OC./C3:^08CT!6;3)F!=(/_ MI9=)BP\IIEUY9-0C("2R18,EM,TALQ=7_Q M?OKQ O^;E]%8LA)CZ/\%9#ODA22^BZ8H"74G?.+LD)BBH&$],O@I_&:BI&)"!0#B\70XWYYG,6H( H#/)SS9$AA:(Z4B*@V?W(A M56.\CX444>SIZ)E(Z,W];8@_0S)@@S '_/E;:N$++G<,$.O!#P]-7&'#>^+X M'O^ ][RC6&)[E'OPD6,EME;C"LO'?$^4(T!GH2#G6SRM5S]#\, '#!D:(N?3 M&B\9#QXGG7QF(649XUF9,NXQTZL7E<&!8RK;\S#?SU+DSY.@GXX%WF(8R(.1 M7)UQ-.5DB^28&\B)?/WW!//B5P93&61*% 766Q %^>V5\[D*@9(&FT]?G*7[[ MPJM\G1QP\?O56,IR"A.X2>'NOTM6?O3PFL0#8%Z2L3PRV 31^GUG'DT]:1WB MM@!*-BPDNF"2/#*ZFJ#HBZ.E165^9/G)QTN8@>VN2:-U ]Y 9&N,>3*BI[7H M,-2!W@U10UUT:@J_;JX$./3DF2O3NT.F;E_2',00S_X[.@1<>%>4#]5!D([=UT M!35M\2TR9-FZSK+$&LMH31D"K?! C64W27K]QG->&?9_OQU$1B]L<5!?&!4? M\#+VA2,C,*K0QD;V\-!>.38O#7%LM-6+-C77CR_::,$5-)2-)D M>/\*CD+=9R$'6UHH?(+B6R-2'9T;P?5@PS+;/A,(]TO"M^QKHVWLXHH*@I F M#X)GY#9F/I1#Q5 Q&G'X@ ^$#7@D=-35935!DVO)0Q(H/H-T)$[^^AF(2M%I MHJ-O$A_L4#2)JDQ)TQ:/^844E9CDG)7F4^%]2B-!2#%.^@_X^E_Z'U!R!^#U M0)WL;Z>NOE?I)WGM3?:/H!( ?H7XX5-A2"7I&P]/H#,QZ:MDLP'UE=C0=@0K M'_&28."?SO?>%M.6$3QRJ]"]9HW+)>A7Y8 M%'T<.1JWIO'[Q6?'51\')92="T&Y+P>=+GIZ4)(JB?0RND:/&\%'*,PW+/$1 M$G_Q 44QZ%^E%ZBGHT7X!K%$5;XB.)NFRCE[Q#<[? =83^AAK)ILD0&)S$R6+3) /[G4,2.H()IAE:[/%F3J:LCUMTG\$ /1P78< M!*]ZA0)*!KL -?Q(J!!?ABI2IGH7OOEAQ(RE3WZ$8#JEE7ZV ="=7R%]-LL) M &1/VS<=C6RY8Z=,W(KEN!=>\=TO6-7_ E_&_U90/C\!RAO;MQOY$^WLHF[( M'92\+& ^^X6.EL5(R*@7)7SH9)&DP])5T4U8""5!VJ*.N*+DEA>1PJ'15&"U MPU)9O<[O4);]A^<"M6*VZ6V,#\R&:+YW/7VN1[$+\SRT#@/N1$^7# Z.,U89M,B5X3%Z!)2[+X@,?(#7'A6S@KCVPZ&_)SK2 MXY%/P;%Q[Y MR@5A0_&AXR6Y@NK0F>ZI#O?PY$M! QZ*I%\LV;;2Q. I7B_+U(]I%6T*5S4( MZD\Y* /!.@9*ZF^PR8B@ 9"EVDDE*WXHI.@5B\'PC51A'5:S94)5_(A'RLW2 MSQPCJ=%94%D/:[5/K:R48T]_=QWMXGN\@K(:X3H$G]MDU4[ WH20PJ+%[XFK M'0)DL.5[XGRMS7')J1H$ .W+^X'<^"@8'8U^9-+XMB1? 3AXM3$9JS//B,0* MLG*B^'.C0QFO7E&PB]!BW3-GI$\\MBQ?9']1IHM\H;R\RH/2O '<>RX9?PD4=/\H&V_-ED', /U!5"008R@X3.P$NUL^&M M>GTK@X0A6#R)8[0B4@GB@$FUQO_:1?M*707VNBV#P(H0XJI=]F(J;,TA>%28 MY^A@- 62QDN1\8Z#BAHBF4!*$?M-UYKCDI$8\$D*"ND@W[,6S'=6FP<5$.^U MND+\=U*B?-":37QD5GA]RZ_GHE[0^#+ ;>ZQ(BO#;[QQS?!V$.?^IYT9;#$GLA'=>#@04;.?R5VLSQ@QG?S'X83X$> M-B#5D81@0M:%2+*-\HM0,N!;&(>;W::_)8X-Y.Q'O]:@K#IDW689Z3",L+OW#D\>2.L3L&*]8%I 4>K$@)]5M9N?$ M5%F%N/&9.S*4D1^AC#RD\80*<-W%FFI0)*WN*ERO\>SQO"G@4B^'"7S.VQ*; M"IS9->#KTFI%I562F)LOO*#X[K%S(!*)IP8E6'X!7!CO%4%GA=N??]&CGSQV M%M3/SD'[P//)MT?'0#JX5.4UP=>XC?%!WE%-&=28Y:L?,QO7/?A7,GS$:Z8X M4B/R"M]Z!??[X_A4$#SY][YP*QKYH@>?%/;A)V/;$: ^V3H(6SO8CUO,QY0( M3Z""O1YR3$=I7"Y(D9B4K:Q:-;2% "PLUM\S1,*AQ3AY]C#JE6>>Q%]6X,6N MI]6QZ@W'3BO;38TH'O*E+\GZRW?P6\+'+IAC(5QAA2O8$9^G)<"O <(_E5!F MTR4E;)"7KRX1D$7UH_@JBYS8N7"Y+_^,AH8'#_5[R9&!8IAT?FD!M;=G@ MQT-55"'H-B[=4P1PK1CW>"BJ::C6*"L/UM]W6<[R%A[1*HE7883N47X;8_V8 MA!LO$XA,PH_,MS! P>4>"SE\ @LA.,/"[8WB# P0TB7,!R(B4SXC$@,204PR M_E?X,[EG=AFM>%;>-WXQF_\X!]9%4JX5DR% A70ZW@\PH=_"SR30C$\*U)X? MOE,^_E8(4"WG-F$4&IUJ4>,%2H_ *;A*-OA@]((NI#PH1O;XT$=%$==F"RKP M*Y91Q@>^X)"IWO_0;S@3ZWZ//O+E.XK>T+%^"&V'Q/YT\R=Q==TBX_"(>_WT!#SZ:1SI,D1#Z@O3)B$@@( Q \.35],U MK9-9V8G5O/ !L(QX"KBF4N2$!VT0\BJGK9;B/AGZ5"5TV"?Y,#6TL3)ZNV\I M<0-LL6,G-^*[M1()CH)34H#7JZ.B>&+4V98&W<0B, MG*"M0*L,,__E)87(!I**]HC>4+SK7=&I.BQL5#;PI!!CW\(X28DC@;JY>UNJ ML8J*?XC@/@S9F*[3P+<;<49@\9#G:?B\RTF,%]:(01,3J+H]$JKJSB]R?J!B M 5ZQ_\4]+X:T3ET@91C:18]J/^HGKYW2^U@*V"[]2)\$Y>41\>2FLE+ (\KP MS5S^O;S!+Y,T3=Y)H%#YCW>)'Z-@X/A&*R4,7&(&$XWEE 0^7'AT5I5_$I(. M^W_U(83@ M4 RS>L 2&=F[Y(HD'WP*V)D!J>);3D7-)/:4 >FIQ!;:(HK+7/Y!B#TEY3+Z MOUX*&N LL1H<$[Y:AJ1(7*J;,MR/*!DCDG) ##&)!BJ29G].DZR72T0=P$[C MCIR*ZQ^ =BYC#@F/II\'KSN=@$=F<%K\&2*,7,ZG<4/%'U)T _7D B85!KE7 M\: >'97+ZRENU&%(*0R(FN4:'(:)FJ/\R,262!-"#PDDEN:L9M?6]31'+ MV7?Z467FS$I)1IH*0;[W @C& @T9$]D"^E+3M/UH:9KYE\"K1/A;WGH;4RKT]A$1P*]-&%*^(8G?(1@Z@&]UT=-;TU)ZKS.XV=( MP7FB\N%JEV+I0-50P@Z*(9<1-Q?)'1O#'>3Y16 E*>.[(N&Z!#@(@+=I'2'( MYTC>8SS<:[B%GQ[QNGEW=_.C9@]_7Q&1QLI>TZ\4F$E,@)>?@OTQ28U$B&"% MFKGX/^ DP)L6]F-Q5$IS;6]T26'XHR4J$N@A18!KA%V(.:+E9Z8#6)53W@=3 M5D7K5+BG++Z*I1L!_$C. :YCE@_7"P;*3_]!8N#%K["\U2,DK5@T<>0+KXK: M4M1T&+\4W1BK)SY<3.F:D9# _A'WM:JY%S34\&A(B7143!=;WQDB M":+"1P))@J%/@^"ID:X4@?-]IGWG1''./E*0B#;GRHT.7B5VU,?ATO]X1"N$ ME9MG(>2"8EO2_QTDM@0R$LOOE$$4QTI;I"?+!DKHV"37WOHNDY&L MO3IZW_%2&*F)$X$9Z3MURN,'-NR0YA##6SR)X3K#FPK/IH>?B8U(W^+BF$=$ M3MWK)]*T$@?V?KA/>^!'0>1\X%45MM@/F4\3;--(\+CTUAH@?\R'R(^K#@R&F7E6_X MPL]!8^-[$VW\I_ E#M?A"NJ*4BA=L/Z#Q@;WTZ%74_74"]_PRH]X_"O'26)% MO]AM-GY*G%HG26MDM(Z3XC[+< 0>48S>_0BL/D/#!;"A/1C[R$BKVGH(,>U8- MX^-!C*)'1YP(\78H4NHHJC*2'$KGNDG2-0I!"1RM2HW'ON%4FM\A= ^0WB=\ M]C28,40NG_#YT>.V85(I>L7S"M\0!2B]1_EBO?0_\-^B74#,6R1X6@3W6"95 M:(_.B"+2,U.9#($0/E7RY3E29T9\U5=7(][S:U@R)%1_^8HO]RW:Y>$J\_Z2 M1##%[ *0=4_VI#0$:$)71.'IN4;02J$M3M:>-'T>4N M"V/4+Y&>0;F1\3P^H./SCRQ,O;"AA1M0.PJS&6PF/]YC1:P2C#N0#XXFF^0A M;+FW"7305:,3S2WE](/E>91CWT*G\^[^6^]:H#RQ92P'=^?EBD)0MJ7 M@$G]L\.__^[I=QX;> +7VW!$L 7[_L1GOQ>!I*;*<"K4/-P4 @P# EUT=$B:C(Z^)\O79)=AX8()6[[CS^\7 M,;K>;*-DCQ"QFSPPZ+4'_(5!7O;XHQ[_*K';T.\"V+O'O\Q,-OS;'GQ\&GO& M-"QA&_J3%8W$C:]:PD?7W?&M&^8W_HK>E 'A]IY"!>LESWR9N/M:BL M"/SNM37Y:&4<^32;;B J:C+GR*FIYK5/3DI+1K )940P# M3U>%0XL#=)\<)[CM5).Z3S]^H7!\%(_^"2RI]O9+'7=X,%9-H8T=7(R552IE MF( <8NXVQK3%6;CJ[8">,:!XL".Q,;G/F7W3^P'J$3)E8;S:1>ZQJ7;/T!+7 ML'?\%?YA%X'16JQ#_8SR=X3B6MEJ0$Y+HSULT8R&72>Q%^"^&?SZ0AR4H"+2 M/]'BUP#-00FB_PR+D*0L?ID:3U;4L(*"WT*$1<+&MA%:86EU1(_3EV?#4L'/ MLE+!13%@ON'#N) FM4,Q-@+N&U1;YW?_(7&H38#B-U)-O= G !EAY%TR !E\ M<=GT2W5HS-#9P69?"\R7KL'HU2Y7JQ21XRG4488\"QJV"DE6#RG:A+M-=DM* M8&\Z05+)W=WX:O7Y=XE0\X6/@[@+RT_!*=L07!3BB\@*V]N10;1G>39@,CJ%1I$46(*I M/D^#..HT1TN,UD/YR>!;SYN9E3>$)$!+^H:XU+XA*DQN69PSY7HEWX289A+. MO43DWGL]CQUQ[FVGX-Y-DN()Q#\G^.LQL 9 KH9TG9-@FYBLB1]Y+_"=,5%Z M1J6+G22Q(.8>/ZB+;Y"JPWBFTYCF2]M?#:.R_Z()9L6I $?'("EJI>8H5ZIF M_K!)G@12B!3@IE6B#_<^DD$XKN$D\$$4+1WBE6:[_#5)PU]1, C^.JEB78YY M#'1(*DKL*-*D?U1T1(V%N)A@)^6JFS3OJ,C1$^*6>B.E,6$J9 R K< MV7,U8TZ"&;4KPUFF%#4\02E>K+]GB-P$B^?<#V/@#I\YUN^&!\+?F"YY>?."X"N7)\ZUFJGM$(*_XC^#._CJT/SOEGYC$LSTV MM6QA&XA'#6-N\2VFZTP!ZS4V\5K\Q'*=J>H"JTVBP_;(3\>+#"O,V;OGC%S# MK'Y6;["?8CQ6&&Q2;+W!J*G"-]5(FB0,M (]TC=O0NID$?PPDP9$#T.9U7 ( MHI;0>6=7:!VNPG[) VRH_^6QP::Q$P]!0$T)KA,R;E3<$ 14[^')%T((H")A M2_AT0NC6?)>FF*N]%%LV(J#LP9#'04%4FSP;[<)CXQT'%6)98,?C]5@#S\^%;(#CHI/M/F%02W4GAR6KB>4[ MH0%V8%($R=V^3!.)\-MX!7 *Z K1_][&S8HL!VY%/K3W Q\<)5K2F A#(&7$$CXI/\%:7>BFH@'8_I+%U5Z//3%9\;_F/+]%B+WZ^2 M>(6V^1>Z_UAWB'06??$1_C4!F\P;$IZIM;H ^X+;2?>^A+&_MTPH1';=QEF> MDB?4]YAE=J" 9S&P_(5[E,MH[=#="7*?\"N1+,9=&*-;_,=,1E6SE=7)DX(3D.$' MS/\-M_,DJ(@-?4LG3DI9?P/"RVL1[+,X>'K%6B[<14)*;[7VAE2K[#VJ$\Q1 MW\-:G=J@FQ/DS=[\, *NKY,TPVM3SZ"1T=;6QPG"RO!R(?]+_GZ5-'2"A$)U M)[&@<&8$O9[%]06+^!'8#PHOC2A.^5\O_2S,E/KE8(,[P2I\A6,9$J[F2;H% M4P2298-)E5.3CHY<-0"136<9PD,63W8.VEBZ5]\YVBY.K!Q_MT'A-875I=;$ MB6DOP*HGP5$'^/*E_Z%[G!MV=8+,OKFWS,P"RO5'Z;YM!-LEFM(WPI< MF5(@:56N X9Q@GPAN;#XXU]"O%98=]J3,%25;<&LIUM$"D&[/ZDO)DUS)\@Y M^'AJU>;^HSK!'%F%SRN4K=*0R";I@T'?Q8&G?"$\^)NF!AG;?,:W];!/%"1$ M?O-CGVXNCIH6![?Q?/<,;KWL+EHIR.O0USZA<#[P2YQ@/A?OMV5RB:Y2_SUN MT*9O[L09:[IN6907?:DPAZM.$>LV@A-$<[,"O%+89'76!Z&9&].7"#F]2J/O MX011I6D'M"U:%? %Q5#FOO2YZ?6V3B,X0?052K&*"2[_0E%9K,M_++)2Y0XA ML[Y.$*I B":S-@&(ECO<^XWI!&.*M=/;C8BAZ'NVD_9=VM;'NH7X MBF4%W<;K)-U0:5O:.;$R0N)$=KDO(*;DIBYI4R?((!?W:Q(%*,WHOK]/ MJ ML1.D%/86K!(\^5'-(_ESFF18STV1'T'@,3B-M#YZTT'<(!U>.U?XIE6M7*6! M$U,&YB[61#I!+-EB+:@':FG7WLL)XJJXEF";J'J7Y/^J5NW[C.<$0ZJQK',L M0* D#JVI(Y>9ZO9.$"0:>GDIP * XQ*_-Y-W>&OZ6_R;7-7O-H(31%^BF"2; M^Q$/+9 1UFQE7-':K:Q(EIT_C0(DVW18>; CM%,*FWI=4=,(83&U'GN+[>;*-DCQ!IPP.^(,6NJP=< M.9!U8R^8+_C!DIAY:S\[L6)24Z2-[:%N:ET%GD,9.9GNWOC1C>U; M17:^TZ9M*-HZ04@10'B/\M*'35ZE1:BI<4!A5HTHI&IK_44L8]'TLW""^9(\ M1WJ3:J[AKGV=(/3:3\'AE>&UX-;5<"6C2MK0"1)X0,=?P_QUOLMRS&]JO%'D MY>K:.T%0+6W@CEJK8!]I\W-;>[E%'#.W::-,E8WM7^Z+&"U#?+))#1BFF"P3 M,>"R<ZE&<31%3"F M;03[*WP-<,A4R^8ZIO0,MC9V8OUF$>8JG!^Y^Y#)#:G%W*BG_?427XY<5[J- MO^%+[#7:P[0?09J@]+^1WSR073K;)Q524^^BU>TJXFFI+:FZ;1V^:M_+-;<H]R$&TDR"? 2[/_GD%LC"0A6D:K>6\GB#WX-J;IH&4Z2486 M9JF.YQV'T4)XB7F6JS(HK# .95T\\) M LOW4U?D^!(JWM#]-\ 'G& 93V+%!)! ZNQI]_QWM,J7R3?\LO;S)-T_H@!M MR(%O363L,HP3Y O94 ]^NDA))@<-\>>Q+XJHG[9N]N\CV;$%?P5 &_R28)V? MIL'CF1LY=>1=G5C%>B3"$G]-G3VE;NT$,32[_%)]UBH-W)@R3RFA81%@_=6; MBS7MG2"(H>Z"*H/54&*5ND%RZ%W%J]JTNQODQGD8A-$.HCW+[ A]8;*V/DX0 M)LT5HNZAQ;J<]=R/(E#C^"W&&IKC,ID/Z01;:OBM)E@X0D,G2"A$"'VDP,LF MB8F[2>$*T7:P'G=?22=E_P$C126-0MO0C54I]&-I!#&6?%<@,E#01=7N-)1C M;%!@L6>3A!92B*YXG?]L8IV 0H@0 Y.W2XGAZXI MO0V%_E!?<8)Y=Q+XN6_^1[C9;0Z&KU/U=X+@3LB>/ZM>&%T'<8)T*I@8+++N M$2QMZ 0)X]V?^-T+=711,$(<8->/VS?0/84O<;@.5^#%*XN60]X@E*-J@0#H MTMGZ\V:&%R2 1;F)_$IL5^-')PY R= GB"\#S,'OVP!KV3_]^/5//VH*XAEU M=(+$>Y27X1VS'+_RGWZAJZP0A%9G>*O2=F#(-%:I7(U7C;JF;.T&. G>.QKP+ M)A .AR/'^>P^BAO$#U=1>[QM MF_VGTO7'ZA46!P)0(?2"Y+,TWD325O8GSQSV1JCRM59.;*R:QTQ]0TL;VD?$ MA"W19'KM)R-X ;1/=%,:_X(OFN5#Y;A/^4$&TVR@)E2K+Z&.P_B!.G:3:^$ MF.]^?M1#.<&&>Y23+(K6L'MI0R=(N LW4"JAL!S#,?7C_=W=?)&RWR! "ZOJ MV6NXO7OXYL?^2Y$\LTB9%L_:+-Y90YWS9>1/.L'6WC7$)'6B3(N8V9J# \H9 M",HLE9.[!H(;%NLA152!<1)&SI! HLR)P);;6]IMG)B M\H>"$3B/0&!TV?+[%6\L97FJ3@,X0?(\B?"O";4M"2?&L&)\A^Z.D-O8A;J= MJVGN"CG5HF\M4$NZ]O;O)VHIG]%)&EG5I6V=6)FJ_;!+#JI93_NK53IE\&LL M9>7$:CJMMJ%U!T)-6Y.[$J2-G-AB/4.I+_?R 51*U8B?L[^9#_8"0,O>&KOS_]GYZ>8P]$>"Y0D;2R"HIE]V?\]7I&D M;@H&WJP5K6QD78&9)W&61"$$H@=DCTNN;UT[^[S'#ZE'M$(A*2_5!F^N:^S$ M,1XOQX6ZKA5F1ML FQTGY\12*?*NU38Y;0K0W0ER+_T(%-RG5X3R.ZB+ P=<\9Q3M76"D%+,9SPIAP.49J0> M^TOJR_% S7I:O[E)@**TCC?_P?[=/-[C4_"<3?CD%;YJG[DDS5E\G2[6:Y36 MS+;ZEDZ<5.K**.[V4C)*34BJQDZ0(DI[,SW @"SX$+$Y ;L64-'&" MYUHTX&]^#D9" ^/& <,X0;X\1T,0=EW3.QI=G2 3O#00"0%1*7B-=(F-DH9. MD$!P7B&D&+,]IC9NS'EMLKYVQ_89SPF&3 7&Y-A;M^/DG%BJ(DR0%H93!,WS M4%)J\U\F4/))^'V>9/E]DO\WRJ'^-]ZFOV+.$29@O8K]$[3[*EN/:6?@!-.Y M'HI/-=E#-'I QAQY2R>(T.804C 2\[NITLVZTE0$1C95/8[_N$B7R7OE$M&Y7F*MO-*D$)EC:\A45N"!V]7N)="044EW(9P@N]1>"2R<$,A.'/1$ M_6M<[WJG7,\AG6!+U0E>K$.L@QCN]XV7MU;)2RBQMDE366>3%-C>16M[8O,,8+7Z61)\-) M9\,/.K$_6.%5R<(;EFQMZ>D$D=1?CR4GR@#?3"%AFZV MXJF*D&Y9]RF)OSG!>0$B[R9)-:X\Y>.ORP"N2E@JS0IA)L3Z=PH@'.<+UC\GOO_[TO SSJ+&IZ[\[L;$5$3_YW$_3/=ZZ8.F-"W=H)8K2Y ]S&<[5#8"6_P8\"M8YM/H83A!>1@]_ADC;^D$$7W-@]6,"I+M.*@S7_T9)]C7 MR*CO#!K?[.,$887V2PV!*I]ZPY\.F1SQBD2VX76[W)/N!!%5K6*,]2W[KQTI M@-5:P''\'@<0FH*46."-YTW_(>VS93#@_%Y.D0DGX,21?MKAX_//':@3;\P$ MHCZ3RL9.D")8Q74EF0V:.T$.DWBPRXA@ W4/[@?8.FHC7'LO1XB#J1!$.ATM MM4;VA=3W;)D2#DN+N2J:V)_V8*+M%DNP,,["E<;,-OQWK+L;RU!=+,,#>'41 M_>PF2MZ+E[,ZX/>P$1S8-;O-QD_WB[4VA_U.YJD\I+\3@HGA]#/XZ47Z"%=Y MI>A#\6/&?LVD^=$'#>0$"TB\PAJED+5(L[OQ:BW6-V&,U@L# M%%SNOV=PP]R2NP;O/>8F#_7!9=U'<8)X;F;BCSUX%(8YO8OG^.)Y24!"P[[C M+0+5*A\XE!-L:&"70Y5![1G5]W""*,%J3V,(P&[4K&]A:/@W&<()LHMX"4/, M1UU[ZZIE@4HA@PZL_&A]JC+,87E4O;JE$QN(ZUT0L4D4K_LD-\RW-.QJ7WFO M%N90/5:EK9Q8HZ?7),V+1$C\*:7N(6OH! E]\M*:.6E5P_83RO,(*4M$3_1I M)]@\QS2$D%%%J-*48).TLW].Q\8UFV4L0I]>\O40T8,PV8YJXM:O38GIIWC0 M%NI7UME\U#J&(WN[ASF0;@1;_IQ.7W="$EXAK+>O0@X].=O@FY&EH<@$HJ:Y M$^0T;G:-9TK>U DRA$!UL'AUBLLR[>M,:!85RM=Q #)8%995:61?3+&$ F6U MN]KO3FPJA36*70JB-:J#+4O2VPEB:2 #,9IJ$'V:K9R8/,T2+"PI4/$&[WJX M/L)X!Y9O&F*:R(O%F_=V@MB>%075\ F##&Q?U(R7VD5Q[(;3T@T_Z,:N*]-= MELDL"$*:>/M @NSG_C;,L98LU08?$;Y&LS#G,,;T9A*0AY49"6-_TPG&"B+U MTDCP7CH@>.F^]R.L,K54'Y,UT M^@>^SW*T8EE_4#%*:1'7MG?B;/R,G[9W298M8NINQS/$)QP?Z,B/]IOG)!+I:/SHQ'I<[K(P!CS:9//, ,NTH02Z]DX0U#0T MR'W']59.3)Z8DR4^[.]QBOP(2DS\A682"8>AK%V>8M4L?KG:@3N$:F:7:)VD M\/*2\6"TCSG!2FFF[MC:3NH,3) F15_<[ MF!4K"YY!0@A8=P0<(NEI[M#?"8)5I3QUDK>MCQ.$-1$]#93AUDY.D':'9<#3 M[OGO6+-:)C^GR2X.: :&]/&B:NP$*>R-#Y*@U3(I;^H$&:5GT:BBTRR*6+[_ M8EVOV43 % TAKP?^F/UWAD*R4&V I6J3_#Q1[$!:L]BQ\1H99%0G]ED],4D7 MTJ-JZP0AHQ4^(U_U.Y>_.K$9+]G<)EE>;B!JBVR"5=;.#'INGSE^+\W27KG8U&PYL7* M6)R@:;*IR3CVSZJ\/EL5@$$+>'?X*/:)'P9SHQ*;1V\:6U#$?2?DQ(&L/=4N M]P+]ADD.'8=P@FPYU(E![KY11S=()+Y1>/E1,XK:?UJVL2\EJFD!1KD#K@BX MFJ&.R@(%!9JV3FR>^OU*TH9_2?#+KN/%+.UH/S":!RX_K5#L8_U3E@(E;>3& MZD@JNJH+**M;6_>V<=_M]W^CA!,5V]@_[%*LHUO\R(UCZKL%4\CR MM0IW5+BH2<$L92VZ43Y@GV4LF/4A12O\4[CR([A(V1^7:0CF@JR&:="IHQ-G MLXAXX38RJ>^NWLC^ZCQ!IE7 \N@S@QH4;1V<6(U"AC/?H!Y+0-78"5)D)6:T MJJJV@Q,D=4&ZA>C/WG"Y9! 'SIH))OA(4.-N9ZV5#Y,8SR\C_A=:+XPXA.D_ MX]G+@6_:.CE!6@W*3E,G6-;0NNK\S?\(-SM)#%OC1R>XW9;&))4H+7WL"Q"L M!^Z>T9W_G-W=S17WLZ2-$RM2E=0T1F?]/:,IXEIE2=;!"9(8K#Y3YN9JY&5I M0R=(J*>M7$'&B]QHI&AJ_3%)X#[P,Y&HHJ&\S*NNG1/K(,B>%M'DQ'0+K4&P M^Y0UX?\2XI.+7Z8::(1. SA!,D6%UASR2@,GIFP.(":CQ[RW_8MQ1EP0OV#& M0]W5[39)\UV,3_L-1' ]J%(B##I9U[NX$?(F2='*EYG&U:VAO.,&X MHD!\,EOA+9 BF5M/^N8TZ>@$B7C;)ORM7XDSUH+CMG6R?E6QEP"M" 96: 5& MC:J=$VM3*XJ#3Y+P%)7@^=&*N&D%WN].!WH[Z ?L7V9/"*HP7&-Q0X.C% 4G MVMHZL?9]U5GL =.V=($CK>_L>!RPJ%P77 M'RO<5 VR<]! 3K# O+J@P[4#%YIKD3Y/2-[!5RAM5E9T;_F!.L5*6M M7N[%7SIN%$EO)X@E*?4LVDC0/IAB1C4.35W-#MVM*Z74./*(7D+0DN-<%GDG M:^. 9C56V+ZR:NB$GW7B&)2YLJU$9RJJ"2"P5%P.-;@3K*K[0K5V"65C)T@! M_-H2&ON;GY.HV_I#M;VU(Z+M>H/2%T _29/W_!5VF!\K3,32IDZLR3W*J4T# M\%MF;WX840.?$!+,S(*D1DQ+$:%#AG*"#=^2&.VIV0I\E(UL!A5+]VJG$9P@6FY\@%P9 :Q2(V"[]'>"8$'R M4QDRV^6O20JX#/+SJ&SN!#FMESKH'@R MAG4:P F2)>605:9?15,GR.CK9!0>6X98'S^-X>L\8!I.L+]N!S. W6CI8M\J MC3E>!K OUMJX@XP1J) MN>O3L*L39#*<*J'LC<$);NUD?[,_XO]1IX-6?G5B'P M?^X5<+S,/52OIB8\&F@3PWO->#PG=H+%>,YK[CND$8^ Y M@)]T^\7Z*DS1*F] ^6D;.D%"D?FF5A8K+9R8M*3L%4$\Q$?HT!S+GD,ZP98: M8I1Z127M[.NQ14XO& -9<3I%(0)U4R?6HPOS:C50"I6<9^H9> M8MFMS,*)'<7,3_ XX2X=P'^=[[(<"ZJT2 <'#P'^OT!1,_" 81P)YP48A^9[ M5?:[$^LEJ=%0+="@J]@@=P 7B\.!D!_QM7R]7B.U?C7=#)Q@>MU)J%,_56V= M((0K%5A (;PDBEN\VPOD*JBA:A>A\.TCQ.$B8$_+'(.OTP>T9;9 MD<$V%N)WR]:/J/\] 'M9F<[?%DQTR)A.,*9X( B &@\)A=;3G4&3?DX06$2= M4^^F[C"R)FY,^V&A]N 6/SIRP<.3*]T23T,2@V]TL:[\D_S:;^OEQ#HLJO@D M=[7T0DTS^XK_P6F/=3]!881\Q7^%3"-#O\,0GW)B%W00];?Q/?K(E^\H>D/? ML)[^JD@BZ3&@$RP1JSR3N$ZNC2FCY62-G2"%!4 4EERD10A5-79$%C^]HBC2 MIDR*+9S@_Q#P0="?R)PE6KW&X3]WR,!?/,F''=D7>*O>!GB;ANMP)3B%Y5M$ MT=B)W<+62N=4K+1P8M*L*@E[*RU2\E)2AU5JFCM!3G%P!.V_C!77U+,RZN@$ MB3^#SR>6@UFJVCARU-F%A+4) )B,7^"MMLOD)UW>UHD5Z!MBS[).0!@;AMB/ M@FIVP#3L/QVTUL=J\5IUB3KIW3O"\$[L5J87/D+H>[? 6U47)\BJN1NU]ZZJ MK?WM/ @ $#ZW:@0@-=:8E0DX WG_D**W,-EET9Y>,2C0@]^KVMO?0]S.K99J MC1;6]8&K9$44J]+H?(/_I:$**)HY(8"JWG4EDI^DF1/3%TTZHM%'[N&5MW6" MD+F_#7,_(C;R((1J&UCTD)LJN-PQI_R#'\KA)PS[6C\O3'_EI!WQ8 M@VYND!?G80!%_<(WX<%\_0'1/RB@P6.;[8Z?FGHHS9TN>G^HL>U+9XI!CM]9 M+*OF^HU;\5EX8C/-O[V+?;*>=IN-#X'J3^%+3&SW>(LV,FP:H<5=^[JQT8,@ MI/600',$>#JB8TKWK;RI$V245[T@,ZFCE(2PTW_ ^VWI?T"X)[C$X5#)WP^' MC65_XY:'J8@.U[RSM:V=6-42!@.TTPI:I&&&39P_D#B!LC;>)VD&R(4I)IH6ULG5NRP5^T) MX)S-R"5\Q>H8R<6(85\G"*U6LB_L9_Q-2Z)GU"MHWML-8NLE%!]2J#F8[Q\B MGSS@P;RVW2CDIGEO9V0H@3L)*70.>-!4\K/>SKX6B9^;N\V.5KPE6TI,ZX60 M:F4)7:-^3FQ'T:^C>P#(VKE!@*[:FP"7#E[$Y7LBI:W;$$Z076)V]+2"&> Z M#?$%)YA6&EXX8L1UU&[S;^_E!'&&6IH^=[SS($Z07H&CA[( MZ UYS5&M[8%N=YJ!$TR?0Y.XL/MD_YCC'1[F\">%,475W'J$T[[C3R< MJ?*C(YPOZF+HC%>U1DY,O5.RE$[O.& <)QC _# 9\SX!IUGS^= QG#A&!P?APB,?\I6+/!7RS%R^^C&[B O".H#\H,2&T')T@RM6(9P0$<.)83C*"ETXG=WZ3& M>JVA?6$E1"@R,4K2;V>@R"@LSNU=W%F9JK]&YR-6MG:"F'H-Q,5:CXO=:HXR M&,.Z4X%'+%0;+?Y>GH[+)$V3=_+J+?_Q+O%C%!A:(L;\ MGG7C($]G_!YG6[0*UZ&LB):VH742EF$>$4BN "N4PPVWRX3* M&CEA';O;5P.>$ 3V7U+)R5,Y%?>_IJT39UF'R2@[B[KV#JQ,)WMTS!2MJ-[L8/P'9VBEVJKR9$YM4T%&4IK%Z&_M\+RQFW\JJCWC#/+/' MVF)]_1$R_(/&8G3HZ\0*$;[3,,.K75J@:A,2:)QS1A0Q8O*56C:[#. $R?(* M)2U)FYT[.T&J4$A,.F^3"F3JCDZ0R![GS.(+_K^GLW)\@3(A(;,0)=JIRU]7:"6$W& MG4HQ531W@IR:PY<_;:X@K!0%1MG\'8=P@FQ]\K)VNQKU=()(F;?H$<7HG<(' MFCJ8A"[.DB5S@O5QH-F_']N*/RH!T94"=\!A'6"/26'V+B%7(]6&'W0*]ME. M+[ =')UHM7B/\<-<85!2MK1/1#>KWDV2KA$%(^MI'Q1&0774G+JU$\00K85<*#%'2Y3'.$H;VI>_R_=D^9KL,KP_\.26[WAV^T6, MBLJ/)/^'^7PA#TAQPQPVC!,K2--3;OP5.4.J]W^SE?VUNT_>?"RN6W%;%.V< MX+["VT!?JC+-C%Q9"CU@L$'MK^U X-/30ET[B&O-7?^ ]E:I8BR+#V@TJ^J3LR^XWD!!/$?4DB4BB^CZYJ0<>N3I") M!9$L5+P )S$+2>\^BA/$]Y5"@J([>%KO,)]V@LWXGL-3C,M".%7\++4J;M31 MOK17(C$K8>VT[=U8L]+]1(+Q:>AZNZ^JVM@)4LJ,0SW,@JR=_09%@D'37'7H0$ZL82U%;_%, <)N8TX5%A4='.,] MAG."';(8L<(UK([N,.AF?\//6/0^ND(9;-,'_$=PMV$Q2;/]&CN[M8=;:W8; M;_'E?8?>4/0'S=VG;NX$.=7CH2I:1GY45DWK.H83A-<+6.D=QJK&;I "]HB* M_TIJ<#-H;E]LT'ED5V@=KI0I>;)&3JQ$#7%#7UI8TM()(EA$)&@-+6&&\I9. M$,&QC!> 3<'1.64T2!LZ08(00V48DZSOX011M_$*W#+XCJ?_O8V;$6,RTDSZ MU0G\_WY?TG>'_R3\0G[8"D5EX'?VV0:Q(',@7];?HET>KK+?K9(-)ORG/_[X MYS_\^/O<_TCB9+/_/6'!(_Z? G:3_Q$BR)Y/"IGYFJ(U)2;#U)!ER]#J=R_)V^\#%!(JX ]?X ^_ M^\B"_TR;;C&T#.E\4Y1G_EW+BY?7&< 18 M865JK1>>O&SV[>VMD2#.I"I]:W.7-+0W:?+NIB_.ZKU=GW2SX;"3SM)R:4J;33K%.8&_C6ZQIO_QO]%>.<=ZNTDG>0,@ M93N).)(VF71J$) :8-Z0U(XRB%=G@Y:ER&,7T#KE!YY;?-)ITP\ M3C[$ B!\COV:E:LQ947SR7=M.L="YR5)U0>KVFK2"4K#D1L3K+::=(+7&Y2^ MX WWD>K;-IM,N_BN*HC:65AI-?-Y728KE M#:V "J_B.=BNT[U8.EUR['6])B5@%@0I/C#L/_#*_*J MZV]]74L;$R5+NTA)T%B\4N\'17,;4WY(LMR/_F^XU6Y@:>.IU&OX?HI\Q00K M/T\T)55A8YB23SJOX^ M,;]XF(SB121M-JUR; "&V521=9TF?LO_GYV?8NTWVE?KLTE>\O664UM %97D M9-;0>M.I9"+$C];#ET6A6/E=,BG1QS:(OW/KPTOFR^HUC KE4EOH5 VSI'9: M)6F TO_\S8^_\;98,X7S^)^_^>DWWB[#,TRV%!@>?F-^[#O*$.7;&F3*5RYJSQ_CS]=0VS\'R^+*V?R:#401T(4$>?.V>O3 MTA FSIVS5Z:U\5.<2V>O3ZN#MCB+/A5J2; 89\ZG/FT2JL:Y]:E>J^/B.(\^ M%6U5.![GT*>.K8T#Y-;&3QU;$WO(F73V&G8UXI&SY>Q5ZV;4)6?-V>O5S:A/ MSIJS5Z9K4:><+V>O0O0*MCBSF+3E*# MEL8I:R)@6*0,=ZS^>>3P!8:*5 <*AQ(%2(0V5#:R@3!#BU 0I>FW"MD>7),N^$T9SK;>VA M>4BK)\_RN9^F>WRQ5NHKU $^C/I:(XVA,=):R2VK(F]K;>I%O:-F9?K:Q&4M M/_'!CA,?K,.D!71!,[&CZ6!/;&I12>MR4][8A17 ,I#LY-<,5B2HLU*VSB1P\)?9^T;":CKO;N83_]!R*E%\O:&JIK6-;4 M\LW0>@4WFKEPE=D!N3OP%JCAY6*!N("GFP1ZMWDI&/2U=TV(&3ND8H$;1>;RO36#P-6HE*O960'*O*027/@]4?TAF*ET*^WLC9=11V95G'3 MWL\1DFK%=(S(J?=QPS)D8A&R>@_O-CM23I#RG8M$;4+5)*VT.C MH0O"L46D-QO:,X^$,7&I\GJ)*M-(O9E#6P/?Z]$.PC >()LIB6=YGH;/.V+( M628@U/&)2Y,(S^*EA:@UV#0KB3Q59495=ILSQIY!ZI%J\K M9FWH<3T+IFE=M"+3I [1$\=9*S;,)Q"=GD'MSM#V"H=GBT55?P:;#X+ MYLD]HI]PF9W=EU*65<,-3Y9/\L"VIOITYD=,JV":2[$QP.V<8YJQZBGWQ)\% MCXPUS:;3_RSX\XFN.;22:1+4OR+%C3KD7IPU?. MB$D&TDH1(7,6Z*[&BH$R%NQD8QU@UH$VQA(U'F"[U&7F&.N$W2-F1N%?:[MK6Z7H300[]SXU,<9 M-8-RG5%D!Y;BSK++"T09MGP3U3S]]( M['!-GAM++%D0W1BU+)SC4$<]2A+\>FYLZBR5%)MP#+ZY[=/JSKE&V/(8%52< M$^)]6#94X/08M5A.ZE2W!V&/4;1%SL(C@C5[((ORBO"X98[Q)\;9B+D"6",N M@P3V##S_[FY>A#M_QZL]V^6O>(O^B@(%3=W'^42(.GF$J$_XGD_XGBFEU&V6 M[?I**#:&"P?]>/!S#'E; 4ONLTCB0"ZLU/$@BU23F+"VM4C)T0](H.D#2@FL MM8(0P\Z.$$B8]'2!+,-#H^OA M#AG:XZ)J[<[TVP^*MHME0HR>C=*F#DS<8.>XHRR:J5;RMFX8VDQ3KCK;*LXB M8>TS.?LS:?8S:?:H9!2_7\XB!^0SK^\SR ->&XHD]IIF]!4DNXEZJU M_>( # "FK>RNNKW%H@T9PJ<7@)6OT!N*$@+UP^:G($/?QQHI]_@,<0;3K<*F MU+(J[?VLD<13%S@&&IV>\GA(&]L_'64^?]NY$%I:F_;/*,:SB3 79\$FC$/8 M WGXAO1GHJV7]2VDGWZ]E?U-PT6DJ2BU6N]O'>::[2TTL"<<45X>KAYE)KJ/ MXP;))N38FRK'%.!FG$L_"U>**ZCN+&L[/EH2$%K&@J]6<1F-7ZJ*F" MHFB?#V?!,.-WA\@XE69_%AP[Y#2*5_DH022NY7%W.H>MCY:SB+OI=1+'8=6? M*:MB] +&.Y>8U>$0&O#U+ *3.AU)R4MV%":Y)K$LT(AZL*DP<)Q%I$T'1G4TI9Q% $Y_]JG-,]-%YQR% M,[P"(0T2_TA]XD)J$]T]!/6S 8]M#HUB-,JG]T3KE=)@E"_]CS:WOV%OY\C[ M'J?(CR" ZR])!$+G9S^,8=:+N*R#-TO##/]TA?\:O^!+,DR"2[1.4D1PVSLQ MI/_W;"8UUZGAX/4#%GD?^BLNLFL<]APM.[J3ZHCJ<^ ]UF(?.&W#^ \,[ZJ MSL(B/")#![@=8I;FPO3PW\JIX;] $%)A8&U"'\M:V)J>=.7E;>SC,=-C M!S=3$H/D-8&5EO:Q%YM:G8WVW,G;'CIUN/F^\)N.S G^A5=-8?7"I&=)W>X3 M>_XXL>=;Q,/3"L4^UNL>4O06)KLLVC^B+;[B4""=ME$7^\*#[0)MY1&URT+3 MUSYI1U$78/>658CRZ_4:K> YLGQ%M]L$/_D>$:UG MF[[@WW_UZ;M,T-XRM;P_?# 7EL= O(KM7+@2CJ=*P4.:K! *LILTV5#HEPAO M K6O5-9XX*T_PSOP#R?W-;*Y*C.$@ _@%5Q$CP"I>2>!OV!TE68X7^'4[&+@[_Z*>Z09U1%,5XS@Z$&E_-%A>NF$PP\73I1 M;M;5KO&2@N^(SCG*R.O--DKVJ'HF=/?NH:-9A/VH%C/7GB)%8]?6C@#A*9G= M;>5:QK()UY*GX2J7 $L244W_ 8N*I?\!@OV5NJ95^_;@X2QJ67_?9;0:^C)1 MJ$]$XB@U+M/^KFUONA94RM*J&,-)4FL'(QW&=5J\$3J>?>(AWT!J(7D,/^(71N?A9?[2_D%??FZ=^O$S+K\ECR\;(2W5Q!W67Z,.$OIUZ MF5)CX=X2,W<6^=&F@KXE).\L>.5H_5MW^=3^ &IR\KQVDO2"'"DZ\RRJ"1L+ M?WT\YQB\!0B%F?/".*3W+'C6X9H4MN5YL4;[ M@#PXBOHL:J ;WX2J:.RSX%*OG=86\WT68-9F'#P\=/PL@*[-F-@A_/PL\*T' MN"8D4=Z?=>[!.N/4N/^2-DY?J _Y_9I6YO, MN&V6!< Y]OFRDT(O?_U\APR9=%"P==#'"0V>N8Z=*C77/]((,AL*A@WZ$%$S M[&3 4!_( KTB_%7@#^/\)S#J:*E9_IZM3J$TJ2 ZC+I\@I@.290M$-,N:6&? M@(N?>(6?>(7'A5/29^:8Z7ES,2?*J5"1SW2H MZ2/ESYDYK:&2IY]&X%:\K9,L.B2&: )/B$4KUB/^G[]U,&7YV>M-E+P??>'> M8[)5W:,<^/Z0)F\A9M[E_CM>H=MXL<5+G(?Q"TMX@5)V^M?P 0/9,P'%JQ3Y M&;I"]+_"-)GKK878#@,X1.1#BK9^&%PQH7+] 3Y%*%9&W&.S+$-*^^2!@UFT M)VRW$3EC?L3ERC7]A[:-;-35YJHF&Z@>B3+P%>-3IUZQ>L-/K#)#4V!Q$YE; M )M=[!-R#(:_3U.WY9O^-GY#V1 WO6X@-ZIGX*:;#];7S]L2+>\YLD+=2W.]!N[D+_.8SPVBIXT6=$ M^]>"M2H8O4FH!,U!Q!O>=1$4RA5*G"?#/&=&^92]M8=XFLMZ)*%JX>6-7;NX M)%+GL(M+-Y 3%YB><17D0_Z!'UN56_7VGTLK:G3;0!K M"W.%MBE:A=2"'0>S#025_JH3U[H> R]"JW#Y'@^)WC?09^Z2TT,942Z@&&KLS)E'"LLV(YF\(53Z5N MAK^*GR_S),5_VR8DL)B^S6751?J-9:_@@4ZPB<*!66P5R]=Y&"T1N*E;5+VONY]G*1 M6,IZF]ILGC_B"&HIUE%O9<^&(,BNQ;IX^Y& 17PPP'!%GA4JNX!I=W?DX8+$ M$V0<)B-8[D.F7N_P^ MR?\;D2>TP\+S$VXVV14UF\T._G P:P_+1A< MZC*I H[<)&DG<^7!P[FF%D@LQ[UC;>P1^;,?QF E7\0TI+3R_&M[/!IVMEB& M=5OD/=PE\Z?+'3HD]O L.8L=>'@TF4JJ*L*SSN26ZO74T]YE M9U'F;>BGGCRD[BQ8>?C#KA:Z=Q;<&N95-\Z5=Q__II\(,%,I\%KWMI]]H5.8LJ@R-H]XW@ M\K-@Y##::I?E.&>V]M5!-;D"@[+5747T$SAK>EW]\+R/LSCK4RFHW1-0SH+] MP]N=Q627LV"A81F)?L'B8Q3:I34F\/33W"5^#JV=-O)USJ+>]3 Z5)=4H5'8 MFN#E=HFM8_CG&ZE*9[%!I[KXS3.KSH+M(UWXS6RNL^#F!'?_W_XX3FUO)TMR M#7WWMX4UG79-O3$N*_,DN+-@\62WV(&I>8,N@KN&K8%NM8-3 ,^$S8;%*(TB M7AC+3KMZ9[_[K$M&YBCL=.WU-96T-H49[8T@U9@EB_-<51?YHE]GR66IX;) MI!N,'A=:;E(-NZIJ;0__)4WA9%%%G3BG_?)?A IUF;:Z0-=1!L99+..+>6#< M["5%Y./2:1MVL@^0_ED 9,+)+O'8B[6PE360]/*V;MSG9CJG4FZ=1>[=@6*O MB/ QD#CGEG7W"2X@Y8]6JE3,O5VWY*ESKCV[0\';3\982WNQ7>.SM(TLTA?< M^5>>G7(/2!-XLUSN,LR2LOS;<;R,1&+*%R"E[$&8>A'LX$?EX[!%ARQKSK^M ):Z@[V'K6X]VF2)86DP6$+7XM-/HR;9R$Y:A?\-59_ M=G1]N9-H6DFA*D\HF9?BM+>WMUD!H^Z"@\<5 P7?R]US+'*# __:-^MK4@U!$WR$F[RSOQVV2[30=5Y83B M.$\B?+02B$-_@TM2X([@[3TNK9%[T.;)YCF,R2S;WGK:+O;,.I7%*=?#_![H M,H(;FI_)XE6+'G3@T3GJ=BQO[,%/\[T8I'%<9UI%1F"O-90VH3H,ME]TF.9.EYTIULVGM@@P#_K-8( MT&SDQL'JR/'B62HA^LQ.&('L 50#/$5PR>;[K\=UV.BD6\Y4K9'%Q)'.V7Q651D_CN,I1%ZO12K8"X/D%Q$H%4(G MAUUI.^H;HB*839*)96M+[?/0A6H&:Z@Q$28\VRC M>4(B-5%\?/'$&D*,5?%N8UBT6!M,L]UHW6D0-X3&08M.#KFALSP0F@"*U6KZD;=TXG_I%J!B^Y!2?B8N/')T_6P=OPDDVH[A=HN;AQ&@\6I0>AJF'!F%^$]R@$%\ %1W,_C M.I77?AICM::8?9NQ3-78[_F>SE5IX#/M;XW$[QE:K*^S/,2L1RJ, MO5JCH3$C6P6:?DMUZF]S+ZWP(4ZI/R3,_C''-U.8PY_4NT?9PVH&?C/[7+]* MW?H.O+MZ@CT8[+^!O^!<%'[M4*F%G6%WBZ'(I 8AE"[ $J/]PC+O9XTD]892 MT*+I8#_57X"@NHWQ*=IM2@&AH,>LK^7 6AI3:K;9=#TL0FL_YV;3E[6T>. S MA!^G<.EZ,"EZQ=S%5R UYIL0V+F[,U9A,[K:>@V\TTA9=ZPW8WT$?[4H M^&ZPR0Q[#CQ?V-=Q'NUG0;+%AU'0E](DQG]]9T2?/.,_$ &QGCWD^?W%-9ULZC;G.'4]K- M-G@>16^['D^UV?$LJH!VY)>9??,LJOQU.*=#6UE'J2EWG/SM;IYES/OW3^9U M,.%RKOWYDVLFQN)"%3Y-N*W#^&5HR.:L^WQ&F)F]"X9]OASTAO:"49_OAVZF M_()QGT^'[HZ"@GF?[X@#G!4%]S[?$@=X0@KN?;X4S/TM!=,&?2$#M&"7$RE=[*G5S,;Y9EB.QBH8@16Z]@$3^" M9$^QOD=BHCH*BB&^83]2WG#RM(I46J'E%U[X8HE6KW'XSQTR8^$TW[;/6H/M M\#U.GC.4OM%0I^TN![]BO,*]&'&&G!SR4V[<8UVK&PY\]D^Z!-"A/)Y(:(P1 M&^F@3?%@[@\J5Z8+I73B$6A<]O,8%;FS*OY9"OSFC#MJSJ&*_ODZO8 M5EXWVF4ROZ@-AW'CNCZD=EMWCIW%H:\7<#O&TVV_C%N6YL)$\=_*2>*_B'Z M!',JSJA7["9*WI\P5\F]HSVO!PYBF\@BP+J8H%XL'3R,4T7YN.:__^;GX-W< M&XGB0T9R0QJKR_<=NO?'D+R10_:ISAPS.$AGD?9\6*7(U@-Y9I8Z>0&M8[SY MRSI%(B7":^YRWRAE-'OWTP#3@F[Q25*A*0XPL -O SD59/D76ZHQ8]7WS?2* M&F!@9YDB+&VF6EM"RX&\,1_?&HOH'/ '9A^AZEQ4V[A?,>XU;;TR%(\< MT._XRLC(.@YZ^+M^96B VI;I/:3)&L^H2!HPHGW(D>UMCX/E47G8X^ A\N-[ M?X.NDHT?QH?>FH=\RH%S=;W91LD>H2>4OH4KI" S(M/ ?P(3$\EA_Q43B;!& M266'^0D;^GMV"_M2C> ;VCRC5$5ZHYT;[XWA]$NY*?)P!>TLHF@&5]K$5:BI M.Z=NAD&U__- /Y2]\SMM MXH->#)RWO_N4\@=*^<&?(6>!9#GF^[>R3LVW#N?OL%O>.<]"+7"H4K/X")T* M1UTBNY06S-D5HFRQ;BR)N2W"WN?#JS<*!::=]C/,A'7^!7N/IK M^"9@!UQ^K:(_1.?E(38M397BS$CL2$4Z2:!WZJRB-,YH_?X9#=!5M,ZQ8]<#![ M*TNFQ5[>K.AOMCI*WM3;UO_I@ M31(_F"XS>0_ M:0_^H)\8.,KM+O%)13FZ,/LBVU4J%$QZ3'K8'L@K"VXM/]Y+IZQJ90]QJ+FT MFF.D:NV !455F29C" >*GQOYD:T6E,$^9(UIXK.S4CD/W$#"0U(X^&5:3HN- M<9BQ+2LB]#8@3S7ZA--J(\W6+NA1^M>-I.'0\=]1 M7=CG\K73-+3_E!=?7B;/^$;[04C(T.IW+\G;[P,4TMGC/Y23QG_Y&WD"[*'R M1;I-:/'&*SREQ;KR3[79=^AH;25HM!1X_Q2L%QI8F^0C&'IC_!!C-O/9:K7; M[$@LZQ5:8Z5=#>K1VM%BL>T0[5CIQ$Y9N!).0M':S_/2X6M53?& M67#/R!]2J4,E]SJ<>D*&UMDB\J?FVAB#+PX"Z*J])+4*< VWQ$F?,A,7!T=Q MT7D63OUT'>B4J&3G'7@-G#IKQW" %&DT;>Z%LSS<35XI?1FGOOE:O"'B^1UV MGYXZ8\?STU1@[E7+=^KL'=2CHRCP--BZG?IBF+V)E9ZFL\A1[JQ_UU^YI\V> M494@ \_<23/97 ^2N0A/FC737-?Z5^;)HP.870]]';YC9/J?@B&G?I!/&PJA MU>N^]SM;S,7A_?+O1)""(<>I?/W?I8-,[M26UC.L::)76,L^O<3?]\:*RIM,7*, M7W\^XRW5%G['+4^3!+\X@8'TM-ML_'2/GZ/A2QQB'<*/QOBJ<_%4K2U>[<6$R&ST M4"_RQK:S63\Q:D:?-$2'+-:S(&DO42-M:@_VI1 ]^$T7!WX:9-^W$"WPTX]? M__3C3UI*S/I:(^W2C^!]_O2* (&60IEK1(^RN5,$:(^QIL.D^"R+]Q@K+Z_A M5HF 5&\Q= YI MMR!W5;HQ7]EAIZ0-W8WJD,_K[+_0N: @IUBUV M>)4WJ):-53^=G<:PF*.)MGX87'\ HCX" \<"-*OY+@5]=)9E*)>OW0$## V] M8:3*-4QD%2".CD-8O)5CHNK_%>N]<[ROD@U*"6_OD^$<.IJ=VT@!(%C]W::9"N'' M.#R5K] ;BI(MR:LHO:E:*6C:VP%%TYZAMY<[NS#NVY6FE:'VFJ%#_ M/WMOUAPYCB0(_Y=][YZIKID^UFP?=-;(5ID1*T5V67\O:12)D-@50:IX*!7U MZS^ 1P0/G"1 .$B:S71E9@ @W.%P^.VWE0GJ"=^LB&G)[XY:< $DQGEO\BPE MFB*^%A6%E=1%Z(Q-!!*S-.]SBQ*?F-1>L:*^\SZO483V8;:+KU&=,)+T:M4I M3+1.Q[5WOVCC):#F]EAK6Z\[[CTA'X4?G *2E($PS.<"0VC;2T,W.LX]HP]6 MM0B #BN>F;$5^2EGU9MU&KZL&;")-Y[%;:Z7CV.PN\34L>UI"#AKIC7&KMA^(WGFNEFC4).AKXG-P4:SN=YRIEFM3CON M/2ASQ80FNVHG]M7%21 M$QW<;+#".M?")KH?UH[;RT3M#4 ^ QTDJ6C\G&LU$UV$2'-BSKK>R1@:I-B8 MYEJ?1,=59;NYYEI,8PS6AMUHK44VN'<51-9Z)V./F?_(**\QIQPV:M8L/WY1 M,,E>5U)""&V'6^5G8P#"F0!#+Y$[GB:SY.%@.ML=F$L^\J*?^>C5D*7<8@7W M7I@42?*U4]HC2 PVT1-!!]$NKKTT3+]%\4N*DD+&>XC>\ZQ=V^/Z5$P79Y0: M^QRP6AF":&3.E+6#O.$.\J,1]26.T*F\[/=Y%/#/FC$8&+DZ^O0W"OI1=RC9 MF)TSUQIH@HXR7;;*& V,S'K&!"DZ>[2?+7CU@85\0A#W61X#,\?;/#.MJJ=>4[_A% $33-.=F M?$MW22$%L3;&&F4?L50J+DHO?HOP;@^$EG]A2P/JZ^A.UV()\YP$+L$4:X?R M[;DBD),DG7,FN$%9G#;LZNM,TO-[ +T-6\AJK1N4$$%DB[7V1%CNIC\6#.U= MZ*5-/9(DQYQN\6S*C@B=VR X(]X<:Z#\$G^@)!+FD/>&P3#OF3:YB.LC+B*L MSZ1=HXEBECE@$K M [T,B^B&:YK9,CP=B\"M!C[+]JXL H/FJ9/KZYEUCLY4..X[H:9KH@NG_<_Y ML:N>N3*WKD9D^0+B W@,O1?\LI5$6+Z'5]EY;O=I=#*IH@'B&; +G@01EI*3 M[959Y^YO$% @MMXY-F@R;(I=-(B45YHJ;[U[:/H^G3^X_^$F$,D_MOID51Q MD@L&Y$VV#UR+9_5V*I?((+4&V%Z1 [(71BVY!NUK#-KGM9UC3K 78%4P0_6G M43P/V+G(/Y#R\^WSRLMF1-DBW"EK>A/T]":'8SC/E%?8T])"U/B)"P!OAGTP M1LB//6N, 1GUT7YBCN-I4@U)N2%'WB?H]QQ%_DE.QF;.M \6;6O*8G5W)BBP MTO,-D>,SO*G6 /O5(\5X^<'4[3%39>*(92GU^6N.CNXWEM]6ES=C3?>8>[8@ M[?1_5J:7GVV#P=1"5;56B]VRXB-FDZ$_)!%(;JX](HL3%+Y&%Y>, FAR4_H*)1SCB_"&SJL.*O*6O2QO1. M\Y(1J%\$0J4-^^(HP?5IXMG9.;E#8YZR1>#7;CS@O'$[R)].)6::W7Y9*-1I M\F\%8(J9]#(0O>9=&Y?X1:X,D;C?*P'P#(>+ MR*\>9.A3SOS3BD- _EP#:)S&%6 F$_3OS7K>?'I M&&LRMP!&V,G=8/6=/;G$AO^XJRXO84.]RBY/G-8](< M?:R]M)/@WWF:E9)^?)%%MUX8/$0WWGN8>8?*?_J0ICD*&&"IKP-#$P+CTE]" MW(Y[D?H@$3F/"%Z0J#5IVE]CHPSZHXT#TF\IPEBCC5T]50YYJM(D M:Z '_^V"&OR7[T]>](HHGIKV;_8JK%ZHKJ!*XIGF&D,Y$\ E@^!=AKG$>9?=Q\NCYOVWV916;:L]* M+[344I-2TZ\H?'W#,L/5!]85.*\W?=P$U,5'F2R1"58!0VO;)/31/^,#YI'* MQ$6?.\$1U7+GY=M/7D:MF:HP&\"3=M[M9G_YQ_J9[I*>\O3Y&%UZ!K".YK@( M,[A8%6U50Y/0^6:--H:^6%-/1V=;!BJZCKH>CF:-AIG&-(##KT@]Y[&I)E-; M!+*,^R38"O2*W['^-S:E+Z(P@9Q$,L1>,FOTB223MOEEUJ@PS@75;4HKOA<0 ME0#N0,8I=W(&Q%DC4L!4&5;(6:/$'G,5F507@?9Q5YIAIUU+-Q@A6):!>46W M7A549/!>1'$&B6BX]#D_'KT$BZ8W;^112QN!<)O]&6%K(!S%/P(U$&X(BM;: M!@(88=BWS^>\_S\AHM':=G7TM&W#8%*KDK>8(/.5W[H4KV"ISMT5D5T==!"&M M481K>2174&C*L6-"D#)Q,N^%PH0%_22#=#X2MM6SUY*AD*]T/+H!$EL@6&O3 M6.0/0ZTQBXC?4^<6 MD7 1T7H.1D2O46G E)?O/YLYFU)]N8L"2%%LC8YOOI_D*" QE%&*R$EMR"(W M&%_XHXU3>_;?4) ?T&;?F>)D'%L%0P.^"N*2$OWJ+_S0!\5%-+OXJJ\_1/CV MH[2[1^H0>TT#RHT\>P(_2M.!V]VC( M:4FM8.8Z;/$C@@>'OG<@G9&K/^Z2T#OB>VO H]^PN M0GW4PQPE1(%%].X=3Z%*TD>%T_]><2ISZV71^5>MZ(PS[P#)'M')JKO[\ YY M>9RO"0+6]IBA?U#W3+S8K[S?D.!=R9R=B@Z M?:"]2I]AZKWBS;P6EW2S?T(?*,I1SRS=K? IFJ89O=_>\(C2AXB M_Y 'Q!F5IE@/0\'.^V3R3_65+%8L+B7#:M,LMM499?&4?!06?KGT,8Y>"2G5 M.$XW"5:27Q./R7PE)]O5(:3%Q5:\BII@M@ASX"!AM8E4K@BX"!1*28]GPPI# ME%LRIEAQ4P+$+@)ELA+TF;ZZLNPBL#2:BXG1//=8:#4NQM18%N'W4;Z4,NK4 MBCDJYC@*WB)\8UHP1E$]%^$$4T'>*!5W$4ZP(=CL:H/Y@;KHOFS78MEOQ:YRQU"Z^%Y$WT390JZ^4!M+J*YU<*974+)HZZ6#I?>ZU MP13D^HX1F"=>+\)7,U(CE"-/@8@_=_*4$?[E$&DP%@(2PD8JBVT[GJ2^LO#; M/N#1>5R..U;Q@1%HDXOP+0Y$F:06NPAGXT 4RFG+B_ X#A$,.=K[(OR*@WF= MV&BP"&_C./P-?0A,)T:]3Q"XI04I0[O0J. M&)DE$7\@&;8A-]<::'4+K*]Q5C:X*5MWD- '2C=/!HR*B^CFDG&>O3UZOZ%- MA+!,3#"]WQ==>Q"/68IGK>W:1^0:%=4V_)!XI:B=-#@#=>>PH=]S_-]CF'GI M(_D/"MADP1YLT7P1?: D+;*&&\]-^<]X?]W>"_+S[#4D2)"WV3_BQY+IQ#L/ MT*YFEP%)7U&VV>^\S[*5$EW3IHZTR!7P&3ZD:8Z"VYRT72KK-I2G^A7]*'YB MLPBIR9J1C7GK+CRB+69/YV"F7=S4!FB(EYBEO39CF9E/G'MA0CY"/GWE_YZ' M:4CQ#TI.TJ\.%-)1LYH'0P_HC[-L?6TPH)(*N2;8_FB+_K+81RA(24P4V8L7 M^6BS;VR3Z3<3S0/A/,[)VX;_TL#U0]10WB7P"0SU^3Y )B],+Z@L<[$_I@W4R(>.0+]&"1^2S=UY1=F!QNP_T>2W*8X,O\ M)BJ/&K",9DBP O]&O&J;_=8C_)O7\HTYUMB>&HC@;Z@Y$$;PW\ XKD8]3%X( MU2)R9&3CKUI),J(0IT5@3CXRJM$-7!2AM C,B4*;FK3&B2):!*Y&A2 11'8" M>^::3,D(%JHQT G8603I<*-_6JV,5)_1N1*1./BHE;Q'B?:9-6')1 [5%XX7 ML#-7\J'&4+9X\%(N$#O:Z2P+4:.09GU]%&*9.@FNO)BA1:!,&&S4:K4A(9C/ M&FMR 9,U8Z)&1,T:/ZJ!5?0^+DKR^*+QR8[K8G7<6,0U50H*%5=YZ<2(+ )U MPARCANF%$^&V"%R--99*1.(MHM3+$(LI/^IO$6@;;<@:\LK,&K,BDU<[6'/6 MJ%#0.Y7"2$T@#6 1#64)1#).=7$T)_L>J ;#FB@ !LE>I.UQX-I6%E%&38(% MRL0Q+P)7PO#GEKF?XA2HL?3G15AR9;D;+21[$07XM+$QMH=\$7B4X&&<6/O% MH4CV7DK$]R^BYJ.V:\IY/TP@TO5WH9F,L8CBF-H(C1'*L0@DJE :-_'&1/E0 M2%=2'UMC>UL748)U"&^3S9DR4985' *U!"VR(XU,X!#215;F>#+9;]-5LG69 M\.2/8!'X5*9$B?S&"G'_6!'7\4]34BYK [I6\Q) !\0P;9:1[EDC;>Y>FR%( MDT@RK=$W6V?#(/%.*9.U1N%J@N+@L9,H6^-LWJ:G03ACY.;6&%O5__9+.B1O MN,;EJMBV<,G.7*X1-F]%=@3"6FG5-;:T:@N]-Q5^"Y&+?E9>O/0&\[97%-S' M224 D]#$)[P[)_N*0&MFP:RI2/U>&3M1A? 4$F+SZ$A[)E$]'3T+K^7^P5#N MW$JRKC6XUQK<,ZK!/3,PT"LS M;\RNA176P@H3L,$U!7Y-@0=P<]<4>&"I4_/.Y%O3("'084>CG'OJ(U6!%KM_ MQZJM\\]E4K4DKOX^1<<_H* M7\&/,B2<;^N6G&S-MM:NHOTK(H5U4'#U@?_U%3TAMT7!B\#!.":='RU"RY;G6BU51H(M+ )]\ORQ%:PN M2<6+0*&A*TWEXXLP6.A"Z.6=,&&J8.6=0%1.[O,,_V-5=XZ.)"<5D#8HCZ'W M$AX*(CE#E:L)KX(EK E M,8^]5Y/C9U^Q4>R^X$.'^A+'&5O+!%I\'+@$? O MY"6['_%(N.M5W 7?Y,5[*J^CA,@W\1DW X_=!QQL0QX@*_V6"31 M!'5[+?"@CX06*(#?HJ 29E%0%ERF=H43(1:CR4Z'W+*4N0I^?%*NE,+R((KE3 MXK64N!?A3I\4K86$NXC:GE.AM:,]+*(2XU2X-51F,,Z\PV+0R5:&M%;/^T>) MVZBH^17,";M,?YT:9(W3-1! Y@B2Y#:&PJFI.6B /D=;JXE!^B?9P< MRU!M%]U+I-PN^CTG^0L?^'\$R;2LT?:R0_L;XN?&,L=;-BL6='6+4C\)BVO# M*^_!FP&N' #\(AYIDC4 Q'^[ ,?HKIDH/7R&PA^8+G>S=,Q?? /W2*W[,(WW/' WHE'07DOT2Q[ M4S,\=KKG.''V3N04/&* MU&J4T1#,&0TJY(!LL,C%XE\MX4100#VA"/THD:\ 47,6$'^\ML2-<81?-B&Z M1>5_'Z)MZ2^@TSUKL.9=51'>'BE06W_T(2J<[X?3=7F<&6>C2O-AF. $UI5N MWR.&)<-$7 *D9&D)"PBDNDP04#>H_?HLL2 R-O Z.LW]@E'-!#5"6N0S5PR( MK1&7&GM<*\'<$21I71!TU)QWZ)S0V/&]7K(&%,46YF*B,F(G0AX$DD)+=-@'/%@HH()+1+SAU) \0@COES M$:'ODEQ(JJON; OM*="5T'2]B,!_!:IJ:+@F@O<=)2,5%\(BG45D@0Q G*"HR[PS.]3?1J9WRT3JAJ-WO3^8__$V*\)/[;Z9&4JN?$WTI.MN9G/V_J"Z9B?'QE_:S>3KFQ MAFIKV(N-RPO3UQP[CQ+\QQTA3"[, Q>S%W-7;.6: M'VO7&F-MJS<'+TTW^XJ1;)(G4MV.%[G/F6 /"$P-87;O^45V#X=!4 9:[ I6 ME9N^^STGJ5WQ\3V.R&7F):]PYU@#I;,;[EVFC[6V]8J.N5>U/<;V52V8'1?% ME('V-EVT\2YV=,5%,F6@"X\7KVVCXBJV":O-TGL2NHO<\2POEZ6]AC++V7Y M*) V,.E#FN:(E5K$&FU?G&U*'S*B;&^\W3Z])1YO\6V,7K>8,N*@Q.\VQVJU MEZ+-_BI-$?.A4%L#SK.PP5'Z5 M69.7U)FPB:2&,:XN>.):X-L MXJ=C\3.!%X"5M-C&P]8%HUCK%H*@@3:_5C;)P*=@[E=3SK[8HL.Q1KQ%/)Z* MMCTA@A>2I<&S&9[#3D26O$40V*!X!:JN0+,B+HO.6(\&G1KGCAO=6E-76IEW MOH*:UB30(.:>#S- ^F!9XE?B8A-7W^P_]X08=<)2=# L(DM&Z#>BB*TM+;;& MTI]G^UBJW4AE17;N&4?J]U3L'5M$NI$:W=*3)VB'V72XB$TG102# MO8ED)#=IC^=C7K$D15LM/F"@TU(7GT_>UEF, M[Y$#*^[KT7ZL\#:)?82"]!Y3.5'+O*CYU#( $$RR%WCCO8>9=_B&*3.]/I4^ M/$XF#&,TA.T7N^''\M('NY PL&:[V4SL^.$EP2UF0+RTC=88^UOETTIGE#TB M\ ZH,LQ\]8[XCXWZ9_QV1N*)UH!ZV&ZX5'WY77/PYR9YQ?_YPRME@V8I.78F M@7#.M*U=4%H_]*P&+YT1MK;'[)+3'V,_N'[-%;5X"N4]*D0F+EOHC[,=C>U: MSFCT@9(L?#F@B_A#-B9((.7/LMZ.:^T?IGO3FQ\15J7?PG?F3KLC-+_3I/Y8 M&.6DZM'!+[_%?J#9@RTS8T$2:&>0_4>05YZB,VA20E88S9ST<8Y^GA M](3>XP1?$F:/)N$4%U3:.>3 D\K"81!ZR:FAD C:R-+'V^& C,>E_;MN+>5B MRZT,,J4=B4@^'#U%/ N80; 1#Z1D$VS.6T &-(-*R/U()3+AJ>-L9_TY41?& M0HD5QWL[SB!9O8=JS%D'>(@R MA&\UL^&JX:]JOJQWG_X;*9M?R]F%O95V3>D#03S<6G6,[W\#$B;$C@5IA@:) M@B\6D6$G"-IHQ: Q B365#% !39 (8X6[-#*%.B&&,P=(_)!"DTT-:( EE(+ M@1Y[+0)!LO1I! MI,#,&?;:/5R,'T:0P/DQX_CPYXH6OON?FMYML#8,&-[##0RLKY'8R3]SGC,R M0& MF"77I9T;C-"ZHA)*S>RO+34.HKZRO1=@]O1#C912KPDS3WH1&=2ZRJY$ ME,MB"&J 1;=EV9Y[L2&GZEI!0IR::8X36+2(&DTCB]UJ10Y T71TL=MY4H^, M-MR)X)HU/@:(2\PJ9PO!D/3[WPQ),U''#"#7D6;*E.BWA:!(F3%WG;5K+3P+ MM?#@XDE[$;S9%JN4X^"BRJ?SKG@FZDPZ1GH=O]7<*V_R M"8\7UF^BOB9(S+!KV[)"Q1>#FG'.I^]_F[+@* 1\43D..US,!') TA';:M". MF*\0\O?E(H1V]2JL_&-)17M?O!0%1/Y!45J>T&P*]Q(;/?&X>E%P%06['QA;ITV$[H[OA_B$RA.HNZ.0G; S<@>N9*\. 3&R7?>( MBZBPK\6]NSY=AFR]4Z&B$";5>PJ[!0O&+VRO*%5]6BCY"'U$!^4KB?Q.\1M6 M[#K=Q20NI_'[39QF7^/L7RA[0G[\&H5_5)'AFX)%L? VS;?MY9Y6]YA3ZJ(U MQ'86NVMU"Z6&,%CT@*>L% MX5;GT[:^-11=),-"NSQO_0D=",$1WI\6&W]I;#P5E%@C\GNJR,=Y]G%3_ M1,;]-/6;3=_$6K1JQ.5![P=$T,BZ!^??[=;=W^$/B%H$G,? U1Z8//0"0!1( M*8!&/F47<7V=OJ<=O72!J03X?Q:6?@(GIZ_<<^&/\?>.?E^DA?7 M((D/AYWWB=*;/"$R,F8@^!7WR[^P#DIRMNZZEVU1I:?/1-JJ/3*-C7$1 M)T0S*K8\LQWJGWNRY.CLHWF2RUJK9!A^Z&4HJ,;%6=./,1NE=&3$[$A.KTVS M%3B@[Y"60=1N23D,\^PRV<,(U4O#?5E&,JT9QB+K]UU&UJAA MOB+V6M=HULM27&3A2N1LT^EN(A'4N@K/PL_,#J<3-!: M=Y9XE?#PTFOP27+2M\?:<A5E."D=&U%!@DU]R%FW6A-'O_^TN MTJH;3@1&HTCK?\?9M*6SQ>%G8X>I7YMM$OI,]6BB MKT\MA#,%$5E96 &7$'8$EWSEX!Z =AL[139$#;:!;=1MP M$3Z'-_#[3S^[B^&&O&D!P[)?=U\&[H!7/$VD].,YJLVT6"S>@+-(9M_3)T0L M4:258AP51N/<.^Q0PH77W;V !.'DR-,,W;62UI_[_M?_FL6KW0;J@D>X^X'H;ZYDE?4P*?FK MT)-JHGS >QEUD'E)!BJ2>?KLJ=DFM"ZN) 8DY.ME+I,&$ZXE,,8R&AV'O];* ML/'Z4L-"%Y&NO]:5<(O0!\2C:DT7_T>)Z0B]$F$"$B6;C'%>:QS Y=W4T%VM MZ' M-D&IL-D<&(S ^?/1:;5I+.;HILL1J,])JTUCYN=D-.:2\2H#VS>P3EPCTIT+@MOIP&+OY&4CO/):+5* MK-JNEM24^FP67AG>H@#'XF-K1?*B(CFEB<=55,;-K17*R_VN%2AY^)+[ M;NG6F_TVB?VLS/!AN@#J TU'=WSPU%M5S<6OO,[Q6 M;=D9WK52W=\,CZB110#O?)0V-\/#F86\\/TG:K5JY[V2%F3RM4S<6B9N+1/G M%O)=8SI=U\M:*VXLM]%! 6NMN.G"'W6[V=;B310AG#GCA&0-D#_A-<,?TCU5]F0;*6,X>[D3F$MY M+7 (\@S5?,]FZAZRA5@7DCR[SY/;F9UX9P5!]8_NW M-=\11+YCS3^X^;CM0589#+77U5@60UMTVMOL??)O<^MWJP?0D#;'([ZYF%6H M2F5H/$#5.K-_@[\/;[.L!&.YD?,^-(;+*Z]L ]ZJ7I4YL*4_8 /Z$8'.#,84CO+A;&-[__])]@/1W;)0H^O"M=0BK7EC@#,$=".QUI:6DGED M7%;__E^:TU5 !X(/1:>Z%=%$$@0P#4@W5N5]/"8R%^;S (UR'IG()Y@M:J4] M4LN([->$5N9WG$69.#' Y)>@Q)146Z1P9",]DB0^YRQ!6;N#WW^>!=(Z.G75019M ML4B@O;:SXM?AHI=9.DJFN(86%&O<@;MH;BAK-G&MN@VX")\#V_C^-R//?$\U MD&\ 7=[%SIZ?$"DHAV&YB:-"#,Z]PPXE1^;#/]D&X M)8U%I9SQZ3Q=X!+"JD[S3,*X@+B=*"=T%HJJ#>F"_(3D?0Y\$72\V%DJW/ MBEZEV$2 VJR?&WLZ]2+"W9QE>E@;-EB%=[9/DPV]?Q%A>/ %;-7SFB!TSP4' M.?G'."*'M=F7=31[8^\^R1^1DW[SP836B_30915]'%U*OO.Y5U+;^ M6C430GC/$WY1L&3RAA_W6_2!#O$[V5C%6*A%'%5F6@/K%Q3AM_N ]W85'+%H M0M"D9_CRX+QU.^:VC4 B:9I#D3;>F%"XB?*_"BJFL0>MS8SF:K]@2%RO/OT M#SGF.O?X]2"O:5ZRI\W^SDN(>3_=HJ1\3$_T!3B&/Y-?M&@]*63OK9=D)^X] MI@S4?',?HIO\A3R;Z>/C#?OBTH:!0-\.;R_%B@KQ.%V?FK]PB$IA 6M ]AY' MD;>#,\$>$ B+SX4#$(LL![[3@C[6VM8YXMI%IA-8=]766$SW+(53N,8:Q3[T M0R(9ET(# ]64@?9>2=]/N.8XV'H@7RA?J+"K) 4 M8UFI_!Q+09>/9VT''U1T=9ZHF%!Z;KECA%0ZUWMJMRXY! R(-8TS;Z)J LQ M,:MK$FUC?1^YBV!D8MVDB2:&$K (3 W2(EK(8\A>B\">6/"3 M>1=_5^-L-.UTF6AB7DR5%U9KUJ4SJ.-2&,>4L$QL,0F-AU<3":2 TPD>X^@5 M;^]XBUZR^;B6"30/$9:4Y4 ?LT8XV'4XN1T# MU+ZMO( JVDB+%='PM=U5+]4.?XCW(E#'PMDZEYNR1ML3-; ,&V;WGA\>0D& M"76HYE?@,?8B+*E45I73U6N"BM>?S?\%,[0'KYW\-^3_MDWB#!7:*?[3:^+1 M>974%(M1(]%K38J"X 3J4" TRV$5E('6-HT/W4."]XU^8&I_2$J /9=T M& ,J9Q$05_W9(TDI5Q]>>" BUGV TD&8#4,KK?X@:ZSU_>Q=?H-O%^ M=(4$F1E > ,F'71UC'-FC!5SN&8$?XM\[T"JGA2K4Q\#]CA[K^_!2]/-OM): M-\D3J=-2MQ*]4.1-L>7K4S4NK08RG^J1J\)"1ZOVT_G'\VY_4D&"<"T@U^J+ MEQ42..D$)W6Q6A. %'[YI[PGF[Q[J)7:A\(Q.[!8R*K\CF$3,[.NPC:XCH1FC35L2+/&CF# DUFCHK%AZ9RS-JM M1'T^LYX[EKA6]'9! X;->NX8XEF[SR^4R 8]:YXCZ=9H9*L(#.*+P!;/E-Z\ M>%0^MJQ+Q^))]*LY=]PHZ&0\!\)2HXZIB6'S#J>5%(5HEVZN5")V ;%Y,"7% M[2]_7MF-JFMJ$0'&DE>/1H8F\#,CPN*Y J<+R :#/\F<>:TH<92:U'VM)KH/ MN49/ HN!"10Y1E]2'G 3[9%<)24F3A>()"['8@:$AM1EBWB;APA4B/A.9JPZ&XS?W$UUS_&#\X3>J_/9[,]' M5FKY 7F:[O$1>X=_(8^5%#=Z61<0\A!]Q82W^X$.'^A+'&5O['J=8]9T Q7D MU'8_8AT8J)=R"'#\87;I\T&+@0!> B0HH9_?(N\8)UGX!PK( T2TCFV"CF%^ M_(KD(L7Y*P !\P8+KRF@" L?I54VD@0VR:%O;E$+X6 M(HF@[*O:&B! _1I'OC1,C<$PQ'?9B([QXL\:(#,,G33A:1$1 $9P>9:^%N') M-8?"4HY;A,]R"!(-N=]B\A@ZB!HE"701CI1AF.L*M8OPI RY?]V*@%H=*0"+ M-@_!D82,;L1KXBH38PG]1GPB5"2!L%4WZF[.IY#B&2CI/C:\&?;*]>WW)#GA MXW)(Q+M2E@#-\;NQ>4=)><494"DL8 W(;U&"_/@U(O(#WF!9<#A+2^\1WG=" MN-DM*O_+@%-M#2(C;0_0M\E&"+TN$=["-TY!V,!(3+!K<2HZ&=W.5 MIBA+>09$RE 8[%_BZK?RGA6NV"),'HKX4[R]B[!T2*)0AGG,/0!;D=KH+&IA MM:\QS*02>-W8X=)#O-7_X=I+0Y_T6"<='U!PF52$"EV1KAUQ5"Q@0\)C/*6_ M(A*9A((KK)-YK^@<$4:VF6[R+,V\*"#Q]FW@:(_LT*7LU=Q5V3#C759;PW;Q MH>\7+")&\Q0?\%J3EI>9K?$-7@P&^#%!PR$YP%,SA]LHCGQ_5D6V7>+6L M-7_$?H.$)KN6:8[0&P_M\:V$@M[[J?;\,E0)34UM$P*O0LD#)@6[)^_.MC66:T-JZXN)]:R.9I9-15'28A:TWA=.T M-S<+$](_NLP_3WDMS6@#K5FQ1I+4]8F^ ,?P:O*+8(R!JZ]ASKZ&D;OO:0UZ M;\BC?2?I2 BX^;5ZUK;HI\*2X:806K@._/XX:UM^P@]5$OI$_2>;^H9EFO3I M^1MW^_PYFA_?KW%T$V/)+WV/"TFS-*07WV0_Q.))FG=9"L1%^6G,O;9Y0NI0 M9[MX]X;NTO=W]D[E)MKNTYUBT;ZLZ?2D(!.HII?LA* M4&Z%RFU@;]V">BLK8#?:%E!%W47X5R80EYOZL/AL%H'UN3EEP"%8MT KIF%E M67 1YV#>+FZ4@2WBC%3>2X[0/VL'A#/TO!2/T!CB%:A_B_ !*0O)$BKI(@J= M*"-.4DM>1">"(;=UD#9NHCP*P!@.#=RO@[$)JJ2 <$EB(DK1[SG^P-T'*=X$ MO$I#FF0-$P[^V\5\0]K![,C.-OL'S)D_PB#W#A1W%7N<7HN3ZE9_Q:?WA YE M.OA;^+Z+[S!5=QMR\H 0K&#/,MZF,9&7A#G<P28NKQ@SH8$UVGX&#:]= M.RN+ACK'GCN6UQV\ZXNECH5R"[JMB/F7X#P:TO:YV&>/U^U]00FQ4Y2WKA:2 M.#X7SO!)'P!*"\\&QMK_[XF>;N9Y"U#FPS9Z?(;%%[$=[=3 MQT+9.C>HAC84RL9302 4<_BD='SS%J+]W2?6"(EFN-GO0Q\E3-;&&VV;T0UO M9L7CBH-7-?*&7ZN]X?3ATSZ6[5[;_<>R]3N$=^=:]MVYAK'IXMW>>LDF*322 MX)_>(4>UD5^L@#%GZHX23M!]3LP=%35RPH3I(^TKA^Z65QC8GDZ>,0K7LG=Z M#0-#L3O!U6"/MP9"LUEQX1V(,(Z3LFUQJ<(S8)&8: VH2GA(B?4!16EADF. M01T*XC0VQ)PL?03-T7:] D)+<-T]7-D&.]=<8UE+;;^T!<4H.GLDR9A36\EO M=*/E[/'$-WBVPFC8QL6Y8XEKT;XXSWE&SEE'9S%,I34+[Y@KYTXM:]4A/I'0 M7OD6]4B:=]FC$>$;-4_B&J;GBK=! M6L98\_=2JA@IB)$,._NLXZ1%8F3;D&\"%9!NH+(8>;T((E&6#?B6@+E3T4!K M$=N;LXB, SE.S7(H+0)%:V&NT2RJHQ'/O=//:)%2["Y<1%:/\LO'K,>J%4^N MDAK'/;N(/"<9+L7PU)G CZMD).,B7T0C[(%&N\=>,K!6-+E*5O0@A46T"1]Z M^UHA$2;:A8]*%0S0/HS"3J)@)QVO^M=1Z8-/^'^^W\9^T6:^_N]5%)06ST;B MH);DOQ3Y?WZ-/_XC0&$9P8+_< EZ<,Q "*[.3DB ^ M]"M\I $YUON#U^W)U_\= B9O9#%Y,RTFZ_M1]FV_BX);S/8Y]Z@];N)-WH>I M[QW^A;SD'O\+3W[LCK2RT1)7 MYT. <8.E(;]0IP3[9(V?]M#+V_&$WN,D"Z-7(CI3KSQW^*1;+BH)>SZ)<,+W MV*NVQ-PR8_CD5)O<8*;S&B?LB]4>->D&GX_>X7"=IV&$>FVZ6:,FW>#=$26O MF.!^2>(?V1LQ+7H1&Y/TT=-N^'.'V7A:F,W*!Y*]V_[0:0__#1T.(I2V!DU\ MW_TXP?RFX)&%:G]#2OPFIYLX8+^D_%F3 G 5! F^,-5_B$VPFR;*'VMCLS?X MCYMD%__H:L^\D38V6ASM)MDF\4<8^6QZ8 RWL>5MG&;>X?\+W[D$3!T\E7A- MOI\@C['!UL\3;>DQ)IK&6QRQQ;_>D(FV5L4+GW[ZRTOA=:9LK3=DHJWAAX54 MDWT^'5_B V5?[=\GQM?=I_]&8HD8&A%UV+3"<3<7M=7(EB4B\R9-K,O_O]Q+ ML/1[.)4".T>3[XZNQH6AT_<9GKVL89?\1A,>SVQC+S&UOL:QO MD7B+^4X]CH-X,%;^LX>5O7=(D3+8;WCEQ,]?T)_POR)\9)=2!5PT# D.@XR' MH' M_.G8LJ'J2K\$#7A]['\*6C!=,B>X_KPZD(OCEG($^LJII!G\L[/*%310 MB$!;9+8C**!1@B8<.$(.;&8X]%4LG:>. BWE=^^R@JY7U@3L?=G(LA3 89B0 MX3?Q^E^[!#&7O'K6\"^I_A0M^+%S !_W]! MA[\5AF " _\-#P/LV 83"/@K/ 30(R9, /\WJ,#W8C%,0/]WJ- W@SQ, /X/ MJ( S0TB,2'H E3I^4(H1+ 4>/EQ+D:P % .I(;.& $>H!A(#/#S0"/5C)CQ]Z: 07 4_9ARC$00 %/O8\9%R&*@JO+0KN%BM M[W()&GI*B4RP!%;JXUT,JHB+2LFB4X%?I8B]W0JMI=Q?O..P/:2!6SH>=J"P1!. // @I+? MXD,@RW"DI]L7%]PMMO;%2WY#&2&72\<.U@- &VJ9)PF9?V\8!";J3J=GS%*2 M' 7MJUA4VFS\$YL=2LF^QI'/9:V,P1:EG_@=)=EIBU6] MHKPGYHCOA+-\12P0N%-LBG'O7AC$)"*%@R;_;<4%4J[%#C=.3!L$C*V"*OO<'[,#\2\5[R@))8C06\D&>@# MD0B'(WJ,TQ2S\LU^YWVR7V2E54"\S?SSH8V$H/"(=1J+5YB$A+.+(4' 2(-_*X?!&1CA. (65W5NV//0 MB]&8#_3*#X%$ (CCV!&_"8*($4=K$BH_"IUH$\?!EG\,5"-7'$>,&J^D!KK, M!P-C#(S.XT&",](#<1RM4JK,&F2">1S'A1HW$ 4"S0<9RHR!&U;D.%YDK<[. M5N]5Y@RTT S'85>4"RC!4O-!@/+M9Q".H[6WW# M5':59V^8Y/] W;;3P]=9ZT[,ON[$#(H"2-+U0YKF8^]&M08$$G,G*U\2M^Q. MNR,6@G!2[N0KM\.'L7RQ28K['A0!,UN4%(4)&8!(3@8"7%EB4?AF"B:! H;+ MX#@30 $AY@*B61!JO"A>'9F9$,"2O#2\&7# X%X7UF@XVQ=?%/-MZ8<#(J6P M4(<"V+@$Y< 1%N5$*_K8-5/0I70 V;!X96N"XWB9:0+9FB3D;I(0P&09)1N* MXSB!E3DQ8?BC5F(PWY\ ,$48#9:>,.Q+CB)D#4..A[8,049?)W8\\F$X$DR^ M#A,&.@Q'@'&..&&$@QP6I&Q>C@^:D1@P*BV"4ZRG[]\T12/K M(3B8PGXP1?OJH; ;I7MPLB'#S.A@ !8_]NK\*]83;HHN=>E#U \]^Q9Y>4#4 MIY_6D*S9AF2M=0MYR/$.J%*E21_'S;YH9>?Y9.?<8"Z)B=: >MANN&$&U,#C M?^409W;VAA_?X*@J>4%FX(GG%O__AE=IV M@S92]CLP?#$(QR/!=IOC(#P5[H3O;Y/81RA([Y/X6!KZ#Y@(&!MG#-9,^E>8 M C^P,$68.OH])_: 6,@SSQW[P47;TF"%4E!C?[>HF;..VU M;S'S#6M'2K=2<<^3.V6*P[R/D[M/E/AABO^=D%0>!;]Z"9Z0I>7[+GUF$DMI M9Y*<4E:DB!6/#\I-M6M_+=TLMWE"#*,(:RE!B ]6D-7 ]-7 MC'N+&(.AG5T1,\!$MMK)"=:R>&YIEH1^1HF:*5AU^0^85>R\3\+8B1. '!GS M9 >EG61=C%#]B@X#E- M$5QP)!6W"TWR":N;81IFZ!DE'Z&/2IB?D!^_EI$/5L67A@,HZT!4U!K@$V);*D72!-Y#5B,4##S\W0XT1O M$%@9H0F.P%MYGT8#?/9CN0*X3"HF+V*C2>:,X )',$$C ;VH<(0XQ%R0&T5" MT, )Z7 <])GF9K,!YX:G9#^VCA>S MD$U@I\=UN0Z\.G_4$T[F.-ZD6:4@S,QQ-,BR34%\&F0LN%LV"TSNLZ'X/\=Q M)LU"^+& D+&@X>Y0[>"S+IPT+L#2<=3(&7>E@S4745QJ<'BGX]B19J"L -!% M5-X:&$"ZB'IKBW]%&3GO;1)_ MA)C>KD_?,&4\1!M\E;PLC%ZK4,,0I5/Z'J*[3[]P\=W'R5D6>B2BPKDK+P,78U:$43B+./+QD1T0YD<75_8NUB-8 M&_F4/9Y B2NNP$2+(9 'PSMX:)XJ&BSP.D&EWY?ISC M&[;U3D7]JL0+6)J[Y&2+P)79*2+UH#W*>C# +K[R?\_#!*G(0E)S-9>I?L(B MBD<>8_+IS;[]-'4>,VJY;;4%K!W,+7I/D!\6+!?+)5='4N;M#QZ[YLW0? A" MYO(M"E"R>Y,NT*QK55@\+%Q:]FK MAGO P(26GJQC-:-%WR_^0R?'@'!TUSH5C*1IO:;-Z_PB4AZ%;<'67/AM#@79O] M6?;PE.>UAG4@2QK[,T#Q!K4C%WR\RT^!(4# MLWA-@S+#!^\Z)VSL.L^^QMF_4*$U,GF^Y'1[]PX+MZC045HWZ'QA\.7!/.(8 MYL>T9&]'SA,W<#'KTG15)6@7M_-J[^-$R4(W>#EH+R'%6#HZT,$>D+]X840, MPYNHC.!J:3PB?4ERLL6F1._GH-W'.'K=H>1XBUY8X#"'0R-!BO5WM/G847VB M3)#L/Y95QX%:%W["/*>L%6E" 5'?Q)H@ "8<5EN"P) .<<1HQX>UTH?&!AW MYCC25"+..NCJ!70YCHKA,:7C4J/!(F2F>2B#*4$BTHM9^%4N= HTWM9D%9D[ MHRGRJE5L:DSP$F1\0DI] 4M1)F.V6AAD&% <1]_PX"<6+V=$$T'.,3.M5G!? M1L<1HUNMH,=L.8ZDX6I$)^K+<3SHT2',L/QYHE95*)>+VW,<5SJET"'1@XZC M;RJ1BQNKZ#@.Q\E=VJ(E(3>(,"V5<7'M.&(,2&6]J%/'4:1'%E%!]#P1-E;" MX 3^.HXP[6+&\,ACQS$YE<2A'MSL.&+UFW],]W #5T!Z9(BUXSC2+6CT8K(= MQX^>1U,ET-MQA)GP$/5"R!W'T53/H7PLN^,(-?0,]B/C'>\BIIO;3^J6G1!/ M)IB8? 2_X\B;C+L-S!AP'+V:>-W@C /'F^-)!M5*.?P<1\6XUT E9<-Q1$W% MT6031!Q'IQX.QDXX643[RO$BBN-HTD-%*ED_CK?^U(.PJ3.('*SL/:"H]]ID M:_RF72CL79M'RTM7-C1AEP-CC;:7I$UZJK]68G#ALO(N_]+H3G'N)$T%2W45 MS?5_+H%0=2S%U6N"BH]3MRTYR=JA[/#:FWT#J9QBKO2QRZ*G[_@=\/+#FACJ M5J2['-!,!NLX] -ORCGT0(+I@<:05'86EQ.V3(>JV'0$-Q5CFQ0Y9W8*&DD: M<[$8B'104;E8!0IW5Z]#=H&"U)XZ0K5 -Q!_?;H,J0S:12]TH?HR?F%[ZH[_ MAH*\: F@B)E@<'5E+2M#Q9%3=]N9?0X%5O>X=MU?6 7S]:P,+ 2[S*G61XI MWAIQJ!V\B/0BY/=1-O$IB_:%\Z%RM9#^.'MJU1F-;$VP/68ERV&?XNF2,)C= MQ19;Y92$6*HK@-+)^52_HMND(]A>6;4DO81;R\"NZM#RAZ/Z>N]8:;6)LR[JC3PZ$K+?)&(:LX%=& MB)P[8D>\S6U#94_" HTY*5L45083%R09BUU'$,JZ<6R5J'?\=P'T_2K76]PT%#^A/_G^\5:ODE>\>0_ZL(6 M7TG90XRIZSS%*$W3JR (2X >HGV<'(MQMRCSPH-%8[J3L3UG*KR)#WB?,8FF M_4!]#Y7/^+GIKI*S>FO[D%V#)2DH@H+;/ FCU_(:%A>WI8&WV,OX!_8'V M-DTI#DW?='^@WDVG2=;8,/[;9;/X+]^; ?=O(G>H]0U3R4(PV,5- MVWCXBHN@&M*J+!_YH4$BS=+!-U2U\/2W[EJ -%ETBS)RR0XO(V4 M_A,7-5H_H=F%^!A[4;&MXIQ.$B'A@AF37R\8>^H/<"V[E1I;PGSRC+4;[W @>9_5N+0:R.P3/7)5 M"'1./SO.0"V;3I'_Y]?XXS\"%);[Q7^X;!/_Y7LA\)](^8#DO3 FQM$M?MXV M^]8_=;:M,-%F=^%S?R@JSAL#+/:J+%O,W'E)A-^C],KW\V->%$*Y17O\1K&[ M5@HG0NM?":J%*H//4G+*BVY2M-+U?2:L,%OSOG]),!DWJX9M]EC6P:BB;9,] M&$0K<$;;%]8=%LP# 5*SE*D0CL9@=R,-Y?)"#3C5( ?-Z"L*)>E8I!@1L!II*QS(R0H9L0F#-?GL%*1 M(\A1W,GYIVL^1O4G@89\;=\LAP*!SZI5Z$+K-7,$=3S.;0EW;O#M ;DINH-Z MFP? /"O7TU7DJL.R/)6.0Z^L@ADU/DP(N%&1QU)QL G0)R_UT!R^D($&PF[Y MRK'K26MRO':L]]UQ+"GS9*/W2Q?@0.Z7A.;B>OXB]Y*I!$M 1@14R@3P_X "O$*\E1&5$UPDS;B&TY!+0SSGQZ.7G+" 'KY&(6;\6-7# M;P%I2$@"AK":[).'T4"%"%:DO=2&>J?5BKM77$)WKH#4YVG5'92GVPM9+_OM M%66 KD]E\ @[DX@U&L+VB]WP$[CI@UW>/(#4I#5]?MIV.T$L+@E-'6HOR_G, M]/ C'05>$J3?WHG1]B__^=-?__,O_!8[4G.M@7;M'8@L]?R&$%;HRT)4'/[) M' X* .XUYDR8 Q"&&*H@BWKS(T))^A:^,XLV=$?H3H2)R1W+24/U@U]^BYU\ MR!YLC\5<&N7>Q\E7]*,A:"58:,[Q:1\%58#4UG#U&; O,6P3].Z%0=&//D7$ M++$A.L\-Z4B/)>0T11F_[9K" A8EC*CH9$I:F]]@LHJ/*"EVQFZZR)UB#9"Z MPW'MH"<249B5Y1UO\#O\&A,5A^A?]8B <\>&K@80?,9VN>_.T-66#;[E-YE1 MKJK].VQQP3[3GT'1E2>4(@\3)GYO;M$'.L3O16S?Q8O%?;1D9X.Q1@@48\;H MA1;"J+M_/N&CC7)6L=?N*,W(VN192I1D++!6QU,>#3DD-@8E9FG>YQ8E/B9X M[Q4+ISOO\QI%:!]FN_@:U<&&2:^VC<)$ZT10.Y>*^M,"4FB/M;;UNE;Y$_)1 M^,&I5TP9Z%S6^ACWQ"5T5<4Y #E\7BY[0^ G: 7<,8WYI12O)&;U!8T.*,XA,X$VD\ RUCF""QQ[TH,)Y'L%142_Q26R# M,VBHY=+4AUBC*9V^.TS&$<1P4]!-8,;Y"R/OQVK',LG;T1U%S%A)7MPDR/B;A"A-G*4]9>$3(%Z1]?Y"SW@W>&A6?(V0437*1 M!JM D'/@)V3)'=\O9*Q,0D^*!C_(Z? 34!'-#0\9)49)B*):0\[HG^0ZL3U, M#F:P7I)7*=GJ6"/.DM#/4""7QGY&[-60I:QU1R<[PMOH;*S')'K1=_Q9]L(\ M+Y5 J%N4;(7.F6NOYYX7)O_T#CFJ/2L>H=Q@$ST1&B1O_K67ANFW*'Y)45(P M[X?H/2>\/([\\! 6E_7Z5$P7YWL:^YS% %/:J0JB3#E3UO:%AAN6CD;4ESA" MIY+#WN=1P#]KQN"UQ^; C+@/+SP0KH#%[F=\;V[12W9Y+:^.<9*%?^ 7$>LI M!2-AP*6\C'W^W.1YO!-CCKR@*+/T+<*[/1"F\ NG5[GR.KH32U@Z 2?51##%VJ%\>ZX( MY"1)YYP);E 6I\VG^CJ3])0<0&_#%K):4P4E1 3:8N4_$995Z8\%0WL7>FE3 MCR3),:=;/)NR6FWG-@C.B#?'&BB_Q!\HB83IEKUASF4I*5J(&(TV>588QR,F M3$O+[9@+GNW"<42::O$@,@. 1MO:T\AH4(,R3U.W9T#&T9#2VF*#>JL-$=L< M ADQDO=.9.NA8D+[.^$((KF=Q2!@TFQ0](3!6E.*)&(;E^/(--IYBF9Z%6G;.XW06SEE(Q+SN[J.")-ZU(\6Z_CJ#/-O\PUW)FP:=5D M%W6@&=MQ])J^O@PCN>-8TW!SV29WR/&O("B*:]J''#$+ 'M];X*#<;2=3C#G M)Z)Z',K@^QHMY;N!T?D8>B_X/2B)I7Q%KK+SW.Z#,K)'C.[0&/K^&YLN^\TE M+1AZ#(D?#S/R&U"BB :!P8O3U;>^O;+&EPV?H;E!:G+JW4[D@/JDUE@.J_2#$MJ[4 MEX\'Q,./6G(- ]>7M<#MD<:BB_O:+YP$C5'D)0'[^FG@#/?'& MX5C,,\$59LNTD-)^X@+ F[%F#XT6NQO"UGV"?L]1Y)_D9&[F3/M@T;:F+'MV M9\X3+/N/-57N/YL7Y'@#;ZHUP'[U2($W?B!S>\Q463!BL4%]_IH?H_M=Y+=. MYGE9]M@,!4N507-8EN@^(C99.@/2<*1FVN/R.($A:_1 MQ8NF )K<7&?3=HPXK#C!N&/ M'<$6OV'=5.B:S5V4=@V)\X.=DRD 1.1-&"%K(U==)?R!^B[2W")S08XI54GB M2H-&X9J+/IEH+_)VB635GMO%$>Q(2O.:T3,;H4'! R?4=GJ>K5FD7$YEA6!3 M*&0T6M 1.\Y'Q[&C)+4/\'TZCIZYI:7:J.F@4W0WVO_;7L$+_:*[K&T?29PJ"C#U3)AN[&:@S*$DP:1T5&[4P=#+\GTTB9[*.4-,(\U/66)DP2WX8 MEV+'OSB.#M,BJ638S5I>@(M%R0@?![/F!0GS5T$0EA \1/LX.19U4]8L^#4+ M7OOZ]E$TTR2/-65< *,C*>-N1S#/LQS#_!.H9I%A]!5EQ?M4['"+DNGI4S=$L.:<0,I0Y1G/RI3.4@;FXZXQ%#ZLK(@Z: MPR6*R/:*BJ??\-$^1+2QJZ5\M90#MY2G2=9 #_[;!37X+]^?O.@542S%[=_L M%56\W+7B+A+O'M< QYD !HB[SW=$(C)W*#GRJT2*)TY/+-0==W^==%M?\--Q MS.FH[/\.$V/VZT_1;@['A<0<#@J @;S"_FG8W7TP:ZH.6&!:-N)]\ME(ZW?-B*5)EPS)Q'V7VKAHPH";NC6*AN5>21T'0=10A#FZM/ MO*.#@@:2ZRBC&H5:=.T8C+2HVY-#PCON@C$,CX[C9'HB8]E"'<]LGE#V%EE= MYQG.E3[GQZ.7X#?_YHT\!6DCDFNS/X._1G*MD5S ([G6Y.#%)0??'+PTW>RK MN-M-\D0$5EY77N9X6"!PSX8W8QY@V \OJC;WG,7^;S)0- =:[?<:1\6.KH3- M7CL#K6WZ.<-B*F$O34QRKC![O'V&ZW:)@O.FOJ+L(@ 7C_Q9#*0\[\5[_BL6 M2?N) 2+H]7U(<[#),R*5[*XKWL0)UZ,/=/((^UC%O\>1CR<558^V>+TX>(A\ M4ND/W:+ROP:.>.!&C)# G2P)= ?.D@2>49:5T3TFKK;*U]<8IC6&"8#ST69. MZEJ? 2BJA$IIJQXS3V]R!!?A1A: MB *-@K5X"VQ/CPG]UG&<2UCMSDY'ADX,.0(A(\_U*SO4GN'XF:A? MZ9Z- W* #XPKS1%D("-O[E>Z99]R/USC[@/CJ0#LZC5!@ O2XRU[KWB+K\5N M-OLG+)=&.>K103=C433-GE/*?T-!?B@B@?#1H^ :1?@/V?;@1>GE@+AA$FIK M6 /U"1TP+PNV7I*=BC82GE]0'-L#QYL!#0RN[Y8_1[,_8>?]A@+O?)'9_@3Z MP/D@=K1SGX'@;^_X)8NRK7=J6NR;F.V,T/S]K_$'AC=,)8Z8-53SCJZ.).H8 M@UOU-[N\)V6/&$0ME2$Q2_<^:S20[*B6D5.,XW23;)'Y-/*9H)3G963>JK,394MK4 MA#K(ICUI+7B0(-M$&E<\A(PBJ5[:$J+-V5C"$.! XT#**R.A 4A0A!,N&CF? MI4Z$S,9OJ<)QJ?*XXW95-6;!5 8!;C$'%UD)9F D__#1M//;7.! [^"AL'LKJB@SZ1BY)R$Q^PEDN:.!.'410T MW"/$?_D*V$%2'\HV3_PW+T4DO"LLFDGTCK7; E)BIKVFELS-\1PCHED P;D^ MW6#A[S4F:=($Y_6(@.,F&;J:$2/P;?F0-(584C @ZB5PR,T!>$0,E'+]%$-7 MLV@33!$)$<3<[Y;$_L7O9+,-]L?-.I.=;=/D23K,8ZS?A@GRLYLX96::T,?: MR[WT4H)7\I^[WW/\%A^*QP@34I*6D M(,.W6H:*9&3(=F%I/Y.D)B"'&(&T#1EA$OJ](AU)"O&@D2+EAAJI? 7>(K6>=P?6K](I4PI+*6-=!;3MGE>,O'IH\XZ(;SQZ?2SES=1/PH*9L;Q?@EGV+I5'+D&14_O5 M.^(_RN8=24S47B7.CZ/ 2T[DTZF0ZN7F6$/\-JFDAV_X.<+FH3N%9MJ_P>PQ/\=VVJ/ID73SV.P;SS2'(=#'KD6< MW2SB+*!?K$^E\2$,B#QZ%V5%@0C&Q6<.M;YA*ED(!H-(Q9;.OS8C]SQ$-_D+ M>O1>TL?'&[:H0QMF,XXE/J)SZ99'\A%^I0/>#&A@< F"/V<^H-AO'/"^;X27DC9A7$2Q@?W[WHQ!1):*/6Q@':S6$=.X]Z*1;: B" 5'RU M[%]GNAN\BKH8$&S;GFFF9'U;(Q06KJ<.U[RS)_0:IEE2<.JB()U,E13Q)&MD M281MR*_!IG M9;&]LA0?"?TX%_:[^*88,"HNHIM+QGGV]NC]AC81PEH)P?1^7U001#QF*9YE M[5#*FAY^2%Q]&<*LI1OJSAFH.]L(_9[C_Q[#S$L?R7]0P,8I>[!%ZTOT@9*T M2+QL\.KRG_'^?F(:8T3S+/KID+?9/^*7ANF".P_0;B4H8YZ^HFRSWWF?94U1 MNJ& .M*B M-OR7!JX?HH;:+N'5%BX! ="BI3OF><4NQ4"UA]L#@'S^FD3%$P,7%K8]WIG0 M!^MF0B1 H$ /EC<;7;E+RB[T]=MPC[5WA F^S!&A\J@!RVB&!&N_17?QS7[K M$?[-$%3Y8XWMJ8$(_H:: YU-9),-PJ/73E2*L&S+>[FQ"FKR8T,F8@:708:;"F.)Q& ULD&C+D1AJQV^*FC0"IHLTHAKXZC0_GME8R5=;RPVA"NJAIJ M"QE%T_-9KFD!,JKT\!R9(&?'Z_$-N5.T2&G(:)C^WK =E)#QI.?2<(+7':_/ M..2N2(3"0\;*]%>'8ZASO*#E$/)IIAU !G]Z.F$XOATO[:E"(]SD$,AXL,!4 MV*X@QPN<#@I#E4S+@8R::>.BV$$5CA>&5>8W,OE1)G#R#\ XD8-&4 %9?F6D*\ZW@\%%_RG)/[W!O.,5!?=Q4LEH M)(;C"8MH:UL#S0"YV]: 68",^NG22UCYF@O1KKDOTF-&5#]#S\(@BO/-M@(A M7>9HQH)=GRYCZH94/[PD*/Z'V&LQH]D>O(AXP_@="$Q\RFX5G"8@9&/<\F6\ M&2"(?*V;O-9-=KYN\H57L,^@/68MH*H7+"LE'M?R(O,J+Z*L FJ28B&C;7D1 MV5.6)S$H"/?<,A;=3;R: M/"%@S;JAHL7=E)(.OW?0\7+QN125]V#VB"YK!'9+ XI\*:)9UBP%](WQ'":\ M&5;[6J'?<_+*?)"@*+[QB34:TO;Y=GSF>/=!@-!5R56ODZ.M9B?I^+-V$97: MLA$^ K KLYL.NJ=C^N ?NC' G(94O/&S[OFB^T'C^Y6I8PWT)N.Z9=L#IF7A MDW0+YR'FX*M=#-$<>Q(YIGI,3_]&?K:+?TGB/ I*=8@ECS/':P\.P ^$=R ) M!Y5^5J.,'B/ '&U9V6G7=R<;)#&+499@*8VK\W G@@+J"47H1XE\!8B:LZR! MT]Y2975FT3YCL*$^8;>H_.]#M$7)OY#'B(UA#=:\*[RLCZ'U2,AM_=&'Z NF MQ[?#Z;H\SHRS4:7YSKK[)/5P^=9$QW$P1"5FVR1G M$80CR0*FKU@T8=41!;(0FH,A%^,T011/9MO[35AD9;"]C&]5AUR*RD#+=8_J3)J[G[/\69( M%E\<%;W#.*'OW#G60.GLAGL-Z&.M;;UZ-[A4WAYC^VFDM.ZF/XG-@?8V3>DD M3M]T?Z +?)]7)$5Q%=N$U1:AS@57S_N]\0X'%%R?:F&X&J@D82JL"N0UX=\T MVE#-D6*/L1==137=G"2B8P4S[+]XK&;#K->N-]Z^\/L0O>=96HCC/W/Y&F^& MJR1N/\FK8IL2PJGUQX19Z)SS#/9'VRW3Q^J*LP[)-,.1;.0%@'T6ID+(_SYC205V7 -7$W0EW.^-IJ?,&Q<+H?I:1F^FSB M1=&N"!I5$LWB1YD66Q%-;3L=9+Q(.^_%7H#6C:*8_R"C03+30\8^V$0#PPH' M&A/BB\*U+5):6KMP#R3 9AO[^DV4VM8UT(#+U;X;9GYKA7P/9*^@D2=--6.E M$17;G^L8XUA"SI$.(A,<:!RH/38LTQR%9EJ\"30*Q&0PR*E-E5YIAD'0R)&B M#[:'E2V(.4$:1:*FL(B$.TA8\2,$#)E+]#) MTQ,&TD;_)8:,#2-TH>A[@!R\;XA:E%4ER#@R0D-BIP[D[ 9#9"-KI86,FNG4 M8;''S/%L$'D\\;QPCB>":"*6EB/,\8P0O=S6\1R0XBE]BP_X$-)2;@>9#7(I MU"_( *$,M!\9QNWUVAYD;;/;)/81"HI>6$0X]:+FJ\#8O&"2O<@$[SW,O$/1 M[_GZ5'H2./'SC-$0ME_LAA_*1A_L0ICQFEYB,QR<].:XQ\7_^ M\$I1JEG:B!WB+IPS;05\E-:R":L.?F>$K>TQFPGTQ]@7!M?$.(NG4-ZC0M+C MLH7^.-M1MJXER$4?*,E"K-)_(A0DKZ%[\R= M=D=H?J=)/: PRDD%F(-??HO]0+,'3XJT9Q]%7A+&^))\A'&>'DY/Z#U.\%$R MFUT(I[B@+\XA+964:@R#T$M.#;%9T!>./M[./66PP/;O]J4L:\F8+'7@8C&N M##:EG8F(&!R%0#P+F,&P$?2@9#-LSEM _B6#2L@53R5RH:GC;*=-.5%MPD+A M!HBMLP;>\^)^DN[J,@Z!QF (:=$)OSJ;I/J-E"6O1/O'[1Y/\@O!/WJ$:<]8!'J(,X5O-[%QG M^*N:+^O=I_]&:BG70FIA%:1=4_I 9Y/ V3$7U,A>%Y*])5J12 $M"I8 C02Y MU!A^!$4K8(P1K0 :"6LN^YA45EKH0"N N^L!=P1F7K:4*M!NM.&388G2<0%- M;#0<[X[#SPCG. <.BSW]H!$@;D!'CP,X]YGH^^'=A5?)6[^6J>#XRUT'7;94 MA<#/#1H+:_=-?@LRAG/ZS/DYOF.'H68&5M6G+78_@X9^K=8R13MOKH^[I1U) MB)?NHH3I.Z\O4X_'N NKM!/>Y;(KTKFK].P?RP43IA2@N$DL%^U)(C#"\=(1 M8VR*K7@*Q_&PR&(KV@TLG$ 1Q_$ J2CB])5E@!1%G*B[LTBUFJ#1^>3EE!0D M@MF5R5%_ YNQ1HX#+\W8*.%*CH.NS-R,NLET :[QRB^MUI$<(YBT=MJ$T LY M@3APS7$,\!F".#H.,O@Z)0&V"?IBWS)OYM&1>7)"[^Q+PC5 M(^UXI3*Y*V$\6!,R%C513L<4[WAQ-S[=\()7(0.N\15E1C%"+F&GB=39OGL3 MP/\=#O",@#WWR_2]>!BQA.MCO!319C!+]1%][;JW52*?O18'=GVZ#-EZI^(5 M)T?58V+=S,OQ"]O++/7?4) 7@KP(BI0%!K>*H+;U[>49'KR(N#^X-4XZ@S1G M>NQ^Q+NW.$^]*+B*@MT/C)G3)D)WQ_=#?$+E):P+=).=L#.V!JYDKZ1/O3&4 M?(0^HA/15Q+LEN+GI""7=!<39VWC]YLXS;[&V;]0]H3\^#4*_ZB"X38%HV7= MZVF^;9VN.54(6D.L;U3A @(H6C>8W94\#V\-7U IT(U\RF*EC//EX-<[Z(VS MG7'J6B6LZ2L.K/6NI+9LH][5%O.'**M,-\QJ3;11"ZZIHZAGU6R8F$G>GK^QN73_#G60+E%[P>4 M-PJ[>*?Q3UXB"KRKIO/ ML*Z7L<_98["'8ET4T%G%W2?Y(\MX(3G9'G"^G^3%023QX;#S/E%ZDR?DA<;R M/.:"?OD7%G22LW57K3#%PG]%Q,.*IWR@Q'M%A!;//3[%- S:*WM-1MOF/<2$F,FQ9].!.,,TC>?\>/224R4;E\_&E9^%'QC,-5MCS=9P,5MC M\/%64E.C[%N9U:V;C)C?@8NR-51]-J'JTP6(-.(MDMB3UA(@1C'2IB*,L\?PL]PX[E!S_8@C;0W;BB@U)$J!) MK4NR>S*!XQ%D4L(S%J&3;DFFI%OE/3@KES5> MD@<,4ABEH2^4$XQ\#^+[A ^>K>US\65G#S!Q.#G"-&,'TOO2!FF"9Z3[0:BO MA21Q&?C46DU@K28P=4BRWN":N>-YH6G3:_KD&O[N3,J>>@SR5%%,D!.)G'V% MJ(%.D'-B[&%Z0&S4FBMC@&2I\59K:H@!3%-"M"#W9'$V.Y$9UP6Y"8RS5"T= M!F8"^_]P%?L00K?,"-^0-&0S%T)G8)F1(W!6 ;(5=&;D%.:O#&F/1C-R#HN7 M\*6#U(R@W_E\^BF#V(R-V, M%X)H!./.ZF)FPQKG7 &-4F[Y*BJCB-:*:&M%M$561+O[/<=D_Q#AFY$7 &[( MM=N]>1'=AZN;O)2_#Q?%:P4U.N)FU.=TNLIJ@#E"VZLZ.4/H?!X*6:N0\T@R MUIU-)8GREE:ZV6^3>!^2@\A0@L%C$02HKN"7[&R1FV6(<\,M'QMAN2GI_**[:W-\&"X MP64 3D=U?_.41E3/Q:V]S_!:M04*>-=*=7\S/*)&-"&\\U':W)I:OZ;6N^", M5[?2SAW_[G;@7-/OU_3[-?W>,K_LVK#GCGXS[-*%5JB.Q2#IML6O)0\FY2M= M:_Q:*&%2]%-L]6MG4CG>I,?:OY91L*/V6=N M#[(:*R/J-*UE2;W'D299XRCPWR['@/_R_8GP!FJP8_?72;?U!=_Z8WYD;JS] M^_08HP0,MW^S2J;BML":%IV6)KQ//DVT?K=Z (WW5/_Z-F!7,7>: MPY#>74")[&2I0CO\N?0M/NA-'1%_S1F\E)+4M-BIOND,C@9)4+H_[ RV5"4S MC=]T!D=F\EPFWYF[,:Y,"U6[?4';) 0Y\DS&T,L%6H\%RE$4,:Q/!"\4"Q!H M(+FAFU2;40UE"P&0892/LJ3:=%OPSB-$4O?-GJS%S01($MWMMB7/]7A#W930 MDGU=C_C3C9Q:U'4]$&PH7M0-FJ[W'-*$*7E3J.M1;YH09L+I#S<>31/2I(VM MKL>':<*79@.M\X%!0]&JQU[K?+\6F^BKS;I&D.B"R*;=[NM\VQJ;F#0I*$_: M?,8F$DVD2[@9^$C^,8Z*X-!]&2_:&WOW2?Z(K(=":@NN78ON+JGH[M6A6!<% M= @JZF; +SG9&G /$68"Z,)+R4?(L; +G_)F0 .#6WZ7/\=FP5&$G\$W_+3< MH@]TB-_)[BI"$94?%2 4QNKKL>T+7* MCX-9-;+/ FCD2167D7@CFH@1\&+(^(!1,X:+;\CHD[B+4@]UIQ:)^#ETU!TZ M&"F2CZF#>N<3_I_O%^43WZECF!77" -+FL&%^%I%?HC2JR (2V >HGV<'$N4 M6=8Q'^,T;>U2I#MR)E@3U7I[XBEXC,$S2KT:KT!B[ 3A(2F!2=H@J;%U4@9X];DQ.G2D0S1(YWG_XAQUS\'K],1)+)LX*A M;O9W7D(:<:9;E)1RS(F^ *]7BL$O D/CZ%O]';^T7G[(;!H@#D2MV7I)=N*" M0AFHF24]1#=8&'_T7M+'QQLV1Z(- X&^'=Y>ZOE%K83K4_,7SFU16,">B("P M-E,X/Z+,._!-H/2QBTD;5\#J-1;K]Z$?$I&V?%T9**4,M,<'?3_)B3Q =)B= M]XG2FSQ)&@:R+@-DCG?6@">6^IO*&TN\AJS92QM&^+K#1.'>$]HS9*6 LT^: M+F4[B@7[\=P3E]DV+SJW3,Q"XG($I95(ZP).S_*W*[B=;6J1!/=EJRIG?DM5 M(4"#+<6)U+6,ME&]CS?0.!&3@J(,1M=?(/L1-(I@D[!>R+@$G7XZH>-)[=+0 MU%/(.7H&;HP*VX6,&NVTP;$"..B%O#@@'^/H%=/Z\1:]9" ]CF1CEPJMO3/J M&%]8HZU9C]H;XCD::2.!;)MCS*4,!+)IH:>".=QU .R[6&Z\]Q#+G>$?!0MI M\9BHJKK,@$EFIOVZO>5&+JD!G O"GV,-E,YNN'1&'ZO9%7;U@:(<_1.OCU^E MS?M[G&0Y?M!.]WD4/&[9OC&I>=;0_*M' N7HP0;T,6N@P8*K(&O( <+TOZLX M9K=?8B^MAS86SM:Y/(DUVNWM WBY$X25@'O/#P^A(#R".E3SJ_ 8>Q%^^"O; MR^GJ-4'%8\I^#P0SM,>4G?PWY/^V3>(,^56>_VOBT7F7U!0@1\]A')2!UC:- M<>0ICG)6]WLR:UB;)XS80VFHP3"8!5ZLV^?>+6UZSA)XA]A](IE M=OP+4Z176@(4H$^(\#2\O3&@/9+FC^ZS)3,#B.:/20=='>.<&6/$'*X9P=\BWSN0,@#% MZE2^RAYG[R$[>&FZV5=ZU29Y(N5SZKIJ%XJ\*;9\?:K&I=5 YJLW%DA$Y+:25(7JS4!"!"U:^H)[^D6[RYZ MK5O$2@#$G.QL:*+ /=!TX5!-\:"C J0B)=BF>C;P,PNQ&H<"1R*BQ!Y-A;L@ M9: 'C0ZINR%EL&_BA6$6!XT)5<+@!._*&>$=QP;7]=$DAH[QWE&P[0?\K$&A M!F)Z.($%U+X2= X(&162+)[G\6AW"688Z!W! 4\ &HN$V8A //?%^943.14< MQX' $]7(U!'X+D#C08HYL%T:+6&82C2.A[XJ* ,\'XJC6+"?N#5Y6+RD0$"[ M$HY'\BJ0^J.2.PLR7G33!\H M9-QHURCINH;C?8DDR$/*Y>QXTZ'![I2FR]KQ/D*RI$!WCCO>#TC%AS#6S>YX M*Z"QJ!*[X(WH)3 =4CQ/O>O-C0:C@>WK=SKG\"O*2/)EG69]J37.-EY[YB[237\20 :9HS,GI?KFJ'E M(YJCWCK]ULY/&OE@LQ%UAT([L(Y:RE["DLJ&&:>KMH;MN+BB_P\_T:$_T-ZF M"[97LD!N5AEEH+5-8]Y=)LX3#M[0FBH>3O!*FDZA)"WOP0NI]^VS@E^'KF8_ M;;1)2#(IH[WQ,$Y0YES <;"*L_:8D!H/8ZYB+Y&W\R+2'R/1:##;Y[TK]+'. MAJ[*B8WTEC=Z9#/0#EZV7J5#2&O%>:G)/(YB32SVM"P6%#G#<<#5[]M@N04T MIM0B9UDR"\6\U2(IT"@0$\M(D95)1; 1,Z _E$XK 35PL4^ D,,U[#];;$'7 M4;RI\^]QF(8<]3$A>3$5"\BQ#Q;QHR0=NF:9'\GE;5OH1VY?9,O7MOQJ]9_ MZ@^U,Y+9?F>I;,.SU+:U>.W?!0&-W/H3>M:V:)#'NL2F>):Y/I3^.(M=M["" M&?I$L">;^H9?]_3I^9NH7SIGCF9N\S6.;N($,Y#WN)"@2M-1\4TVYQ%/TKS+ M4M KDASP$[+-$Y+MD.WBW1NZ2]_?V3N5FVB[SB1I(EM&#SWG+_]&/M[@%RS0 MD@^>GE" CF*:'[(2E%NAZ!;I%W]#*9Z8*5.V,_7_E!@*$O/)=8D M_T'&,"!S]=IJ1@__Y(CHCMIEQV!!(/4[:HD=_*Y*Z!B0,[%,H$12H7$\.VO( MW1FD$CF>OJ6!QZAA J@? Q]UBG[/2=F;CZ+8#<3.1IU-BIP,S.'VS&CM'7%- M_[2AD];;WH49D?\>\,/Q$0:Y=V T<:"/L[O57_$5*/JO8:I-W\+W77R'+SJC M//^0%>8-'H"N"I>HH MMT\ )433+F]=+35R/ & V66W>PG<"4\?:?XN!)9,) M".+F+43[NT^LDQ+==+/?ASY*F#R"-]HVQYA)6PGN8WBM]AC2AZ_ME+@,_%J6 M@5_#V'3!.+9>LDD*EA+\TSODJ/9?B#49YDS=46\)(M7*4! MMV5+9#.H(36J%X4TB93>%X ME1O#M.:"QL':,$<-$WQK*X^#NM);0D.K'+$!U5$,S*AKSF)+0BR@79#ZRT9O M""(PC()&P5K/0CX.EA.Q(7C1'.@7Q>?F \,.:I; -6 ['J"K)/Q"K/H\914* M!9&(849W% /SZ:EC0B2Z=@%P_0_%].T%)PS9'V@48#M)',>''.]C>6 @ Z_M M8DS0-&?"#(W1@H&='@>3=U)29I?3%#6;,'%%R>/ ]O9!QH)6'L$PQCN>IZ-" M!3(.4\?3<53007>U.MY*:2@]M%RV&C.1?._@YZ7&3WYNH4AK*M(3_I\&MX_Q MPA%&-?Y#&A_"@(B&U]Z!D/SS&T(9+0FIL5?J:5).*VT>%][9S^>S2O-CF?3T MIQ!OB7Y85VF*,NK1E+_*DO=IL?13F]0C\1$N?D\#2+M+;=_RW8?#\_ MDGVAH* ZZU&W]BK+-?N=].@/]8^B]D#:6Q#,3!7*X:,QQ$4X! M2*[1;^?6421N+WW#9TO^0\[T S^=1//.;K"4?0JCUT+Y= ;[+4NMD+#TY$#Q-@P^R(RNQU+#1DF,)1Y#?YLD-P4_ER M'+W6363)3>X0+73HS#$K&H4X@A0Y=G6+]@C_&#PAK!(X=)'9XC'67-Y1DIVV M6*#/\(4EQ_9.;B\6&IN62M#@24K+YT(*6R\,'J(;[SW,, 2N0#F$&^NZZ^ZA MB&JGP*3ND??H$7DIJ@>?*#P<.J!"^?J+E_R&BD.]^+6=@4Y:=DQR%+2O1:$' MTW1!Z#"S670!4ODSA5)_!@Z7')_:)M7+2I&2H4,HO(L8N'?\XMQ]$N-H3\>! M#I[<96S*Q*Y!R+EZK0>C\/MM]M]25,QH.FE PR=W!9](2:D(!75YQX9Q$8N] MH1^Z [ ![H;)D^V-KF>\9SZJZ[HVR68>!8QJE[YTZQQVE8=F\ZJV&,ME?'0VRT MI0(BGF?OL:(:9^D/%FVHS4=+QN3*>L,DYMHC,[J5E4Y:U+$6.17%>,I@4/V1 M-K=-,XNR-DX9"^(=%NA&E)% 6&G/G"G!1KMS+'9/$ULKJ?!(3 1R/GV+I,H[ M1R&V*LRX$TAL+<[XTO*@V'GZ3"R[R6FSO\\S_(]5F8HV>%@!*D3RJO_!7R#$ M'C,.8(3)&7K8VR/"EQ\Q@#D?44Y-(^+._18%F"B(JHLOZ*>/A]:MO!S!S'A: M<#"@; PY,!$V#':K?%J-08/;OJYG9F)13)'XNO*9['28 +(9ICJTS+6@$:I> MU1^N5(15AZQ2'4J1:)N$D1^^$]-,29CW<;)[0\1SYT6GE R$)!@U=1]Z-.U+ M]A"E69(38+Y%WI%X&O[ @GA%AUCK.X;YL1F*VA _@3S,50"NG8M=<0 M#3*.MFO3T*Q 5PPCM/P*0,#L4I($7)TI<'DB/QGU_&NZV5><'_^*#RT/\#4- M('!"3">7B IZB&"\#[/R5T=4G>:6.7)]$VY'(#OOO3(W4@%\0BG"BY* @5OT M@0YQX>BI9K@'*I\\*1AQY3T67KW6 *5LB)^@P\Z_HC4\M1NFQ((S5@>I6_H+ MBO"H P;Q*CB&48B?/H_40.S>4^C RIUD%ZJ_*!+H-'(+]49V!)7V&)LQ !VT M]SW^]0#[6K(0J[21]K?=O;^L39_'670Z<=]\AK^)-P?&)1P1-ZB^CC606>\= M%2[&8&N;%SYD5"A$LZR?!7_[W5%ST%!;8?;DTH!25"E) -TT@DZQ!]9P)4D: MO!;! 517\016$L:W*$'>@1B?_B<^D._\XH41(9Q-= D)NTK"%/]TB_^*-X*2 M, ZNT3Y.D$MEG_01WZ@D=^BZP 2T2#%'@31)2U!,/ZR;.0,B&"-$L[&K0D2' MQHP7W5^Q&[EJYN&@*V3&ON>:G@],")4HW-F21+WT[?X0_X E@>([2#:&$?X1 M!J0+QS<,PD-TM@)<^5B!859X<="/P@#X/HR\R)-](O'(=#P_1!^:N M8CQ4$1&[^,K_/0\3Q"V U_?P)CHY*$^830DH8^O:96GVOZ'QLB2K6*FG)#P MEUM4_O?\J-U]^F^DRO\39@5W^SWRJ2*@RCUTF\(D64M1Y?W:*QAJL\RU(UK# M,#93-<40\)AO^*4A@4AWQ_=#?$*H["22)YC.4D22X5S'DBP3:B"*%(/'E_2+ MEQ'F<]KLN0P).E[ \B/JR3B"U''\Z!9A =P/R_U&P549HM1F2M"+GNF3?0J6 MLRE@2^O&+8'K>!@J^S#SD =[AE>&PZ5-M\E,DN%P,P&;[*<;A@"]_MLXM#0A MW^S/Y'$3IT7EB#IB]$(ET*NGC63*%3,JNI.B8!?OO$_2K?2MM G=QXE D/XO MZ*QI)+GXF!L5FVW1S9E,,,E4P<5IR?X+;#8;(CF)G:%/.GG"J-"[!+PD:33L MI44GJ=8SWG_#_SIO4GA"[Q4KV>S;J0>.PR])#7WQI2J"4%?(J9[9.D*E+@G9 M+UNY#.QT:F3M$B^XB"!_GS7CH"*C4VSEC(I_+ P5S)X-\S97]A$A3+56E-,G M"U14Q$(_0E%V =?\CR!.@O.D5V&<8**%,;@H9LGSK8_U;$=Q:ZTN=]: MV]>U*@@F+>EG$S)MN74L)GMSO#U4X'@S8)PP MGZPE;?NG@JJ\C+U*I])6?2J@TM.MDZVZG9Y+Q,K+6:UE.\003S_O88O!X<.5 MG5V.^9:#[>7"2=K)JU/!80ZWF-HWS&Y-!6_@8H" IYNE)8&E M3H8%7,_,+ ]:=RH@P.1Z%8CG 0))K6BE_'RX^1"74GH5L=45!&IN416O;-#@ ML_^&@IR\"YTI55T]"!D2_9M3P8'!ZI=&/$?Q5M,P__3Q#Z%?I(7?5'_<):%W M**33GYP)GU3'0V?F$\F2H4YQ))YK'"7T$E^AQVF-/O#_O[VCZ6W<5OZ58N]% M;^^P: LXR:8PX(V-K).B1T:F'&%ERD^4G/7[]6^&E&29)B7*DNU1V\NN(PXI M#3_F>X8@\;'4V6TDX5F]9P%]25Q*A=$C;YF-__QM9T/+BY[=2=\%VFD*6F]E ML78>V*3MSXM.#=?>?6^](&[VTK02SEZ760)'DK05Y-83VDR^FR:UL>>MT?*C MQTWH>8UPXYN5^A"I+B.,01TY^[X3"NK'Q2[_J/5]@HE??O!XQ[\F(GL?3XKI M-2;G+\[2Y4\:DS()0<8[ MF9F.Z18$[D/YVU_XTL@D>R%\,ASY":@882^\RU'&@:[F'IA?3S6*!3!'E<\D= %6RX[JK<7D96@M]=C%BI\ MI^)4AB>OV0R.?DVM(Z_ #(F\4^$GK[$,-PO/?,,B#+K&@$$)F."..%=+^?=* M,.>'=B%$K2AU&&Q$R+N%ZG.&&@?BONI4KS'',!4..M1W-NS#>DMI12O^\P;R MGW[\ZR^ XV>VW48B3/!1\4"()%,CJ&?XB,>J[.E/T:IP;GW9L3C7C&(-IU-] M[>0-+TC '"C!-K 4S3!ZN7!%HL^8^"364V 32WCZZ2>9 UB4Y=CWCS3)MR5@ MP4G4[ZU*BUJJ859Y6H17BRB.,=COMT]9BE8,5KRP^/L7-TI+]IVO6/6I7_GF MC:0G/)/3#_!L#I58XDNCY1R-H-/WAZR1BDPA0W-)]#V0C(3.&7E(W MKB&+5?:-ZOO&8DSK^^U3 "$I7&PE=_*J6$KR8[GK(UUUQ>I3H)]2DYK#D("!6)N/I[ZV>P MG+D+3[X^A$VGS2)8+$%6O(M5A0&W]%$#,K=55C;=&KD_&:ZF!2%+ UDD7H!] M<29SC!HZ/O"V%I)'O"KKKV2E:%-D(:)>$B:IMFPLDC@*]B M><"C'?:OSI+^?L<$=.I"%O&RL )H84="B9 "F MUM 0A(I$#84!U"/JTOG[5GMLA(4NW4:>*?ZGT%SJZ[X6_-.-22QIQQ7;AXJ M,4[.\PR/".: WS$9!2KY/<[QLIE2*CBW.SG[R\OV,07ILY1:#S)MQ5;= .-9 M[HH;HG@-<@&^YHFODTR7&M&U?BI5V0^8HHQNKU=PJJG* (KZ D\<&U2W-X*G)#Z^FT MU.EJJLQUS(G/[$R21T\VF#G_D'.L6E&8HA8LS?95A9J"0K7"C6;MIR("NJK, M'CK#H**^);)-$%=GIZW$XEXI)U/Q NBG&6PIT,H6B8S44:WV;#/0>/BJLIDO M4K0@BM4CZ&.*])0EV5Y@Y>1#%(9 \6$\O6N/7 E=NY*9F79=R"9%M,L9XQ,N M-%^OV/H]SD\,DC'2X&W, K["DDH'>JR*\2C^)0TI^@]4HAZ EE6[H5GHN.R; M+R",7' 52@W$E+)>E630/(]M?>G95=#,);)X/UDE6UQ%77$&+V<%505^!MKP M[+"3G=N;K,FL,$8T6BI&8:/09+XH'/28I =O0N&GDL<24#,D%1FHG5>@_R<2 M.1I6XF#^(7AJ"KEN )(+"0L3O//@.YRHC <%L5ZG;&.&1;2 D43N>2/;/:R- M,"31&J)D;[&L XQ$1M)KEX'/M8@4^KL2/N1$%D)+U0R,6$N#@*"4S2Q\^+?1 M8_J#8(Y6DK*RM],8<[F7C'U7NT3%FLE;@YPG<5J&&70?#F$-?$IV+,TB5X2< MLYDDS>^[W2TZU]30&!\DUY!'F4+40>*\!Z,W&UX/W<"JV>0:? M_U;DP,W#+S^B[,ONU*+;L1/-@Z6TKB^+M*BMJ>Q9-L7, 4(2J8FJ#_H*SV!Y MYMMMDF8Y?/3^,1>KV>(8.S]8DFA:15;4,8NZ_7@*>0AXE#JU=OM6]NISN],[ MOE;;F:'H-(&07-ZS&1)ZD;+]%&2(-->)(I@\NWQGPBU;GU+LP?CCT)]#;_L5 M%++)KG722'++J7CKV;TE"/OPD.2'5_;P&D]VL.,2K4Y=+$9VM,U2^DQ3,^0F7$&QW@Y@5]M>38]'8U*EF"\B8#&:4)33;![JR@=EUH2M;3RN ML^,D@*:L6]*;>RKN\S<^@PXG>K-> 2-^X"?@)OP_OU=&C8(7"H%7!$C@:EQTW:DRT<("1/0CTFLY8]/!5! MLN'E]2SH'JVG%NMHI4/' [L>9+#Q;(DRQ4N:.5Y2E\V^3U+X:YLH1]%]S*2< M*..IF2+6O3^9.?)(?B]]YSK&P.$V*&/#M>*W3#+,\S^T8\[_4Y+]Q;-G'B1K M$?WO1-!YU?=E'QNM;O3R^O+0CHH<(B%"ZRN73[PHWT-5?+TR2CZ+UTY?H*'5_ZSZ(B/A' 0[Z'ZL[VK0DSTM(ODR#(-[DN7J.N"83E3?D[ MK'"TXWAWK.&>]04GB:S5Q0IZG2 MY6BW^*6SK;+/[WMTF^5O:GK(>#C,=5!;K?&ZDILWAK$PQ)M,Q\ MG2/&8VT[@V-?F!78XF_02(P>D]<$:Q1C&,XS"%Q-$3NN'L.?NT&05DDK];2C M.6:.PVJ4.#8 D+'Y>M1*,.^W7^B[0PZN0B< 38*IG#F9A-T6Z5FKGSA'(T7Y MJUO0OI9!.Z1W=1J(GLKYL@UK):2JR /CZ7AB#LICIA1^8'/'-=-Y.<"F6^@)V9Q#%J$26+=P1%^4*3#79J-(GUE@FGYI30DB54MLC<.3I/#O+N0) *U6@[W M;!MA[%=ED#<\[AZ0)%'LIJQWJ4]WGCF@VQOHV0G*F))O\'809'EA#3_K:I]A MQAK1MC,HY[!T^#;$]RJYG-W+CUS98]WG"RC:2A5A*LM)U5"4Y-G[C'WGH'K/9O>P32=A")\, MY,',X_" )+G.EXN:'$XHN/[74!6W_4*N\-8=_-+#M';M=G7?KT<,*$"X%5MYF=B2I'P@Z1EZ]=6_,G@'#O[[_P%02P,$% M @ B4)N62A()OX."@ X5$ \ !R86YI+65X,3!?,2YH=&WM7&U3VT@2 M_GS[*^;8VBU391G;)-E$9JERP&S8NY@4=I+[.I9:]EPDC79FA'%^_7;/2$8& M0^X2@A5PBI=8&O7T>S_3,^)@9I+X\"=V, ,>XF]V8(2)X7#P'Z_3;G4.]MQ' M'+!7C#B8R'#!M%G$\/M.PM54I#[CN9'_%$DFE>&IZ64\#$4Z]=G+[+(7BQ2\ M&8CIS/BLT]NQLX3B@@4QU_KWG4A<0NC-16AF7B!3PW&\VEF=P8LA,C[-4M)V M5SHB[=DG_1>MY_C_B;STM/A,=_( MS&];TI\]D89PZ7O[O01I%0+1DYG4P@B9^@IB;L0%5-F82!6"LES@#%E)/T+N M: CXG79F2@;M;#U[+^*)B!?^6"2@V1#F[%PF/"T'3J0Q,L&Q!BZ-QV,QQ=F) M(9J$GB_G"60LE?]SV_[KS6?"@*-MSO905Z< M_B-AO$+ER,/@D MD=?LZ.SMV[,A&XW/COYUI:"/_?/S_G#\'55SW8$HM5S7S>W:^#;A?_VY\Z+= M>T#A_IMK(Z+%U]K^VZ0=SX1F_032$+\-,Y*-(,@5ID]\_%VN@AG7P/I3!6 ' M\#3$$8KNHGO())$I&QD9?+H:_)$KA36'-4HZ"XQI$ M 58[Q@,4-^1I &PNS(R9&3?4CF/(9Q"N,Y?2"X4F, H^++3Q(+9B6Y-DE:;='>[37O6=P@-* ML_A1#)>>-ER9=:YS94K7D[L75[KGY-IM_?;BU2^].988;X)1_,G_!) AEW&O MJI9V+Q0ZB_G"%ZGMD)+D=ZECY["SC-5*H])-VFFW?[E&G/UI<78$<^$09_Y3"@,5*)9KL'%9"J-"],YQCLFVJ@2R$S/T(1LQA'14XPF M@&L^7.!5$BH.6I^,KW*L;7^ZG]N VGA =7_H@#I!:@0!T)G9&,N[Y@%-LM'@ MPG+JXD:4%;1$OJ]CK%1L%,QDC,0^8/6#$NRMPA*'P>WC^XUPES5ND7.WK,\W M4([0RXI&"*D(;@5HRX"*Y/7^ A&Y;>'>7%L/*V&\A$S5C2H;HD\!0Y76K?/Z M9HWG;7Z!8^N'MJY'2!"<'Z+GEDX\X525I"LI5@2O%.$LL]'Q3B$N1%3W5H80 M,SDI<&>D9,*J:\ZS#\M)HSQUD85?KV,IDPFH*08LU4'[\%5 A-SB34*G>9*L M &(L3;$(2O"*M0L#BU;%MP2J1;]9P6R6JTR68!J1=TRQAM<;_5W&F1+ZDQ<1 M"A6V.:T-0X^@:11^R.02QA(;[UNC%LZ#ZZ1<+=PXFHDS+)P"43;\14B]&&S0 M/LONMI//P!+AYQ,4"%E*$1(';OWTE;+R8D4VMAIU:G-YI/%ZU][!RF*5>R%I MLS@69K'&=F\^C&\Q5J-BK9R>IUUF%'K_Q7-+%H7("=VXJ2-D2ZK=BEV16:O$ M8QPKD@1"@=SA:L#E.%'T,>Y/(RCXD1/@%Z Y"="%7A6L8B,,)8.2YN M AX'>>SX=Z!KXB 7.N+5FFR5P 2(K,34[78TD(B>X=(G0A$639;%^;58HT52 M*E./QEU?@I5/W2!JV;O#\BCKL75C2-">]F$7JM;[:N6/]D9C0-Q^!B61F+9S M3##2Y+Q59HP-]HRWB\]:8>7]'QHKC_*)QOBS^.ZOG'+NB&,IW2A6+E'NLU:G MT^!+.+NFE_>X 6W[2TMVA9IN2]YMR-LN MWM(#\((=PBP15Q8L=;IJ=S(LQI*$K<+*15?H;(VTGK&RH82/K'RFR, ":?N8 M>*\AD+%(Q&!I*)ABTBTZHY@43%&6E//)\H/.L4 5/)/NC&P6G4\SXT5_1$F= MH4=B21Y=C99.6SB?*[JVC*Z?,F4G4B5LY+TL>K9I$4EV-X>8I;(H%T 5-L75 MJ$$ P-,;16VEXUT;;W^X@T;;JKKQJOKLAZZJ0XFX4]GHKL'AIA8;7 :0V5VN MLDYBR30K1\Z:=^V7K>TF.3"/%8#'[KR4W96QF;NXA5]1CA]Q]1DX8.T*\K;M M6\^@>_Y#!]V?N1(Z%!OO]?;1XQ%1:[NC0U4X )66_0-:41N5%QT !!6(>,R" M (X-DF7$V38/\F4J#::5$Z++!D"E[;'V" ?U!.2%T):;6Z'TVI"T/[_C2PF5 M0+6#[^TEA<19YN,GE(^_,DR^PPMEU773;]U[:VG5ZD3"Z9!]/!T/!Z,1^_AF M<#XX.\%5!P]F1??S^FE:>YXKX'8#TMQX.0W7'7 )06Y<*X&SD Y^8R#.I+(' MR!0@[YJVW2A^UI^E?=0N]7#";>CEU//^\)2-T9/Z[P;OQZ='(_;F[-_'I\,_ M1DUV.CS:FGPKW/?UYV\\_+3PV9[>8Z,++MB(4_LE_,>3D'S($_!7Y'X28H_I M[W7X[.CD[$F(2_NM/FN_VNON[]'+6-N,M15N*]Q6N,QW:.H[1[%P1[]@<;#GP[V[)]V M_!M02P,$% @ B4)N6>EBDC?/" ]D, \ !R86YI+65X,S%?,2YH M=&WM7$USVS@2O<^OP#J5*;M*M"793L:4QU79Q%/K2V;'Y<->(1*TL 8)#@#J M8W[]O@9(B9+EQ%G+8RM1JN)(9*.[T7RONP$B/A^Y7%W\Q,Y'@J?XEYT[Z92X MN/Q/=-P[[)T?A:\0.*HESH8,];2>68)8I;^^M>)JX[7<9=K_JO2!:IF,;1\2"'KGI"-++45CJIB]@(Q9T0 M=6+J(J[D;1%30,@_,3$;2BW%^5.(O@K?Q^?7Z&-N:HG]:JW-,M-(F?M/U?P8/SW@2GMA0 MJW03(;B%%AR7".)G-F!MQ%[>GW\I[ M\"2/E+0N$DKDE*K(F[*5^U)I2\5G<:;$M!T@CXG_5I9,-$YXH<@Z;MS 1R,B M_38>"&3&68B)2($1:]D>%"8!\,W8M MJ(8R7;#?M,E9KQO]P73&KGDAV2$ISR&;LK]$2)]%9T NI,P%JJH:G0CM7-%^/%C%6% M,Y6 K]QYO! (.Y>P*%2(2UW,Q().=W G9;.BVN MI7 &)A65);)! HDT295#K,!PYLL20WR2$;,5_5B,GP@C:B4T@5Q:A285M& 3 MZ4:8H"U%XATDO8"[U"FF.<:PE UG[3 ,V(Y"?S^%CK>90H)EL@!(">\+4'; M'XCCMFG=ET6&?.X;+7Q.5)5")X#?0F 'I)%4 ^"\)GX3;$OG-]-^MW/TD_"0L0@XH^I;IZSSI4#>7\,H^?@BU54,!S->60J.F*P,% .!8 M6E^3("4*KX<6PXMJUJZ(8>,,)*H[M041.G6UI)L2E0V^6*UDRIUW=&AE*KF1 M- $9^DE?HPO25%GJ\7S:L;XA]!5,6P&''"HF#2KQ3&52*4Z%%]/R3BQZ18P( MG6>[8<:GH2!!/#",%^G35U\[DFZ:I,.M(^FC2\T]KCZ^2#V:LJ#Y6*;$1&YU MP:D: \J5H349T9.;M*$*R"OY4"KI9M1;KC-+B<.SRA,F<'Y)M+6F\T5_6D^H MK$P)PEK?"R<)D.$=\*N[6U&@Q57@+>Z(DA("B6#E&KB)Q"%+U-T=.U\?.Y,M M8.?EF*O*UQF"KL@RK+WD&*"S:]90BS;W$84S?%V_KO)LQ$ 4/1M6;T-=N8== M>$QIYW-I04O3[.N[(6S8+'I]@A$A%/!G0,IWA'IUA$JW@%"? E3O0YXV'.O5 MDK^SGEC?4.6HT=1)4AE"=JNK6Z[3\T)@-)48%6 MQ&O?$\#0;Y?23FI1S3T["'Z-N)TWP52[/*E%ZHNZ#TE=<&=,R3NAZKW3%?G. MTZ.T&2;_(+S=Y![.Z7>]A^/?;J4-TSN+0D)UKK7)).+/2F(" M/FE41>(W6@]VFS6OKS!NPV;-!X45$((NP27:_*-MQ$0*(+]N%N>;)A-$@[J_ ML"+R_9]?R_EW<9A[]1(08PP=*@'W?0]J MT8#:*@?T$",_F[KJKWTYXJO2TU\M['CT(^ZG?$ ?F1GD_ Y0+7RI B_\F^&: M0)W0@\EBK-584"-6\-OZ!;>IJYO(2Z5G G4;"&2XW.1$>@(EB![28,0S$#3F:L)G=G<>^7O& MT/=YVO03JEG,/J.LY$-4EMY)A_6[_9.7/&;[M:GV-_5@059V[OP+B8<864.< MG"'$PW<2CY"@=8542_0>S#N70_0N]0 \/,5+*V(;WE*(-3SUV8(\F.FD2 M6M^X4=!(02Q=;I5.>V\?R@D(Z)%+'QIXTOT_!YX]:AP^F7LS:U(*X6;M\VUU MEB&QTH5UDU_.7EU*4F/:0TBXJC&%.RLYL)9[+4GJ&S+/NH?QA BL\;9<5=O\ M9X&&91L(TKQ0U%W,^],2$:)W[QOY[P@/Q?/('K6/TC]G8+<86CN^;B=?GR$B M&V?@CGT[]NW8]U+L^SB2(F.74Y%4M'1COX<7+#LF[IBX8^*S,#'X0N*Q=-"5 M/!BS_7^'0V5U3<7,LB9KQR^C\R+[5QO'"# MDJ>I+*YC]F,Y'2A9B&@DY/7(Q:PWV/&]I'+,$L6M_6DGDU.11A.9NE&4Z,)Q MR)N=Y1XB)3(74R^-[G"G)XN!;QF_VS_&YZ&>1E;^17V3*E&X"+<&M1+C;5C2 M$FZ1FITS;U3=;?/M5_1;)(Q32.#@!?Y;Q7*I9?"5S8=DG,6&7.N=%(SC4 MSND#E;Z_FQWZ"OX-Y,N MJEV*3KY_TWO7'9P>4-NSTX,2WW#>QL?7ZZ-M:XA^ME;'F&BE3?RFZ[\&=X]X M$F9LJ%6Z"1><3T=R*!T+-%DXXI%=D*!W83;A Z\T%8DVW*.W KP-D743WOEP M?GEU\?'BP_NKBU\^/:%[UI'@OLYYV(@O.NRW,9?L-UYDX'R')<(XF^,RH=\YZ^XVK6]$\=-/K=M^N*/Q*4&$C/A;,B+$4$Y$"(=*R7RL, M 293I@GW4)F>];O0KTQF[Y(5D5R,!(T3E9&+9_T!CY!C;81=%LK\( MQSX4AY\O FNUZI<(M_X+@-M_,24IP2F?L9M"3Y1(KT4GH,X$K*4:F@KM6%V M,5[,6%4X4PG8RIW'"X&0LQQ71G+%,I[@EF$Z1Q9T.LC=$BA$(JSE9D8B.;\1 MZ+>ET^)>"F/0I:+41'V00")-4N40*]"<^=3$X)]DQ&Q%/Q;M)\*(6@D-()=6 MH5 %+=A$NA$&:$N1> -)+^ N=8IACM$L9<-9VPT#MJ70TU/H\"532+!,%@ I MX7T!R@[X W$\-JWGD@J#W!=;^)RH*H5. +^%P Y((RD'P'A+E",J*K7@5 UG MN](U+$W]&J1#$I6" (BD@4S?G?7V)-R.6*;TQ#8L,^(:8#98LC%.-X/=L++3 M(HMMC+EE[98O7X,O1R^ +U=+X/K^S;3?[9T,;$V)NC*F&*VS3.)RU^YYZ%TP M;H0'.4 KATH0&)G T(> T8A:D%B.%$5IBJXQW$1I6Z$=]6^T"F@OC4Y$BMN6 M[0+"O4=>N*P4)'J'/.H=[XI@1>\X#5?A4M**JP@L(_V, MDD>+?($,9,N].\J6.LK0$8USE9*0H$(Q?C#+VILH@0K?".]^W#\\[)_\T._W M#X_ZQR?]PPUQ<)?O/7\2_BPL7 XH^I+IGWG2H6HNX96]?Q,JJX8"F*]["H6: MK@P4 (!C:7U.@I0HO!Y:#"^R63LCALTSD*BNU!9$Z-39DAY*9#;88K62*7?> MT*&5J>1&T@!DJ"=]CBY(4V6IQO-AQ_J"T&!MW@B2@H()(*5:^ F HW M['Q^[$Q> #O/QUQ5/L\0=$668>TEQP"=7;.&6I2Y]TBXVX3ZIG<^E!2U-LW_>#6'#9M'K XP(KH ] U*^)=2S(U3Z @CUO4YMHZ/*!W:U!F$VCZ,VS'L]V[ MVF0@*3+0BGAM>P(8^NU2VDDMJKEE>\&N$;?S(IARER>U2'U2]RZI$^Z,*7DC M5+UWNB+?>;B7-L/D;X2WF]S#.7[5>SC^[5;:,+VS2"24U]I<6^04(LL7%+^W MUH@+\S@6BDX;.R\X_0WHS'/IG!"?R]M#C9J6!%()"[V675 28+>4AO&;UJM- M)!%_5A(#\$&C*A*_T;JWW:QY?HGQ)6S6O%=8 <'I$ERBS3_:1DRD /+K8G&^ M:3*!-ZCZ"RLB7__YM9Q_%]?L^'\1G^K]C;#UNB;U\!0-K9AGGKNY5R\!T<;0 MP1)PW]>@%@6HK7) #S[RHZFS_MJ7(SXK/?S5PI9'W^)^RGO4D9E!S.\ U<*G M*O#"OQFN"=0)-9@LQEJ-!15B!;^N7W";.KN)O%1Z)O!T,M(AG_$E>H).FRE4 M]]?A_)4?$WS$ Z M#WGAC1T(;1W_]*0(%0*=FP.NJWPEN#3:F@D(MBT?&UW+ M-2S.M^=)%^=)YW 9F14\U%'+QZ8P@\L/X,APNXF)- ,EB!["8,0S$#3F:L)G M=GLF^35CZ*G']T0;*S"O7/91N]0-,'F*EU;$-KRE$&MXZJ,% M63"/2?32))2^<:.@D8)8NEPJ'??>WA43X- #E][5\*C[+QN>W*L=/IE;(VM" M"N%F[?RV*LL06.G&NL$O1Z\N!:DQ[2$D7-68PI.5&%C+/9<@]0619]UDW,\# M\^#<5 XEC*+7W>M]LV8+)V;?VPOLC>9_^H>OCJL;0G\ M+ C\*FGZ"!1];4C9TF]+O\>BWX>1%!G[.-\^^B6\_F$.^"G!_2O/U:;5/;.!#^WE^A@^D-S,1)G %.V6FDZ-S M?.D+I=/[*ELRUM66?)),DO[ZVY7MQ FAI0V47 ]FFB:6M+MZ]MF5O-(HM7EV M^HR,4DX9_$]&5MB,GY[]Y0T'77_4JWY"AU[=8Q0I-B/&SC+^G^DK(@-#2 MJM]$7BAMJ;1A01D3\BH@Q\4TS(3D7LK%56H#XH<[3@L3UR3.J#$O=Q(QY!E/;(!:&MG5$U_(T(T,CKJ'\#U24\^(+Z@;17%I/7@4 MUD*TLV%)2O4(Q>R<.J-JM4V[5470=Z*_>$(R/@V\89B#K'I".+)01EBA9*!Y M1JVXYFTS(J49U\X*T% T\A.P#KOPP.\7MC'0:0M=6T)SDC035S) 0% '#F_43%)AN6<*&O.@T-R;:%J$*[J_J@YT M5?@FPGHUI*#D]UW_J!^.>CCV=-0KX!^ =^_S\POWWS M@ BLDN#OTEB1S'X4A15;;/9/A@<=0@VA((QQUB%[ M..+WW>F@[\=ANWOUC(7[A$J&,C'[@++#/@H:I[0 EI"C(?ZZQ/Q-_./&@H\2 M@(%!EEHP8JP8)WO0^K'[H3ON$HSK%R%*VN\T+MT"JI%-;-E,]26%G$[.GK%4V] %KX?"31!1PW%;L"[2%XZHUMW[B_P[DG(,RB(M M6H:\Z!Z=#)Z'$W"+%VE./P>?.2_ J"QLH!#2;7,<(E\!8>?4[S:PMW8;E1J_ MWW^^(O!QDMSE@EX50T]"0]Z7, &NLQFYX+C/(Y!R7BN=$[_OO<>\YY@&-!&* M$9?!(#-!(LHCX.RPWR&#_N# ,1+,!L9:)..XXFM,70:#!]1:H#.,I9@A%ROL M=I@)"R2YAZ%[*P7#P[WV#Q=MY-N MB"$Z#QFWVZD^GT+G)X7.X#\2.@(3>%Y1NGFA8;@G0$JM4)I5916T%?'/*S2?MFH)W@>$F!V][,2U,^$B;JW-)/@DK MN3'D$VXC5/)XNZV*Y"6L'MH @A V*85]%NZLH4%H^"F9<;L=6$CHG.'^ >1Y M1F?XNW'W5OCZ6T -[NL%_!G!V@V-8+-?JZXK#Z@;"Q%@+;9ZD"%5"9D5JRYU M[>2DWX7T6?<'1V? 1AX87E!()+RJV*!TW8B^%@96YDS86=!T;WI!-[:]\$W?F&!3W4%VK'5A:T%SGQX^6(?! MU@ @U0FV$JAJI;P")6D.\3_;5SMF1YI MO48M58W6>7!#R,ANXO[ZPZT![[O@6E-;>P"4M@:;#8G5?F=>B]E6Q/PWJ@R]IT46T0[E@M?Q;$J MI040OLZX>?3#%ZP>; ]1'J*&\M#%T(U2RH9E:6&:P\'ZL(7&L2L+5X>%O'66 M,S^B$9:X*RTI:!LB/ ML$H>*UTHK# Q$LU 4\(UES&V8&U/SE +,O0NIZNN9+AJR^)D?;A\LJYN=/W6 M:3S9FZ0M?YWNY6M6Y2N?,=)G1U^(;% MQ#*7X=(A62-M4<(0! GA:[? \%P(!S29T9MP>;]3#.X*GST8]=[OP7U!+ 0(4 Q0 ( M (E";EG@,AYDLP," +GK'@ 1 " 0 !R86YI+3(P,C0P M.3,P+FAT;5!+ 0(4 Q0 ( (E";EDX'XTR 84! ,WE& 1 M " >(# @!R86YI+3(P,C0P.3,P+GAS9%!+ 0(4 Q0 ( (E";EDH2";^ M#@H .%1 / " 1*) P!R86YI+65X,3!?,2YH=&U02P$" M% ,4 " ")0FY9Z6*2-\\( #V0P #P @ %-DP, #,Q7S$N:'1M4$L! A0#% @ B4)N61UL,RO6" &T0 \ M ( !29P# ')A;FDM97@S,5\R+FAT;5!+ 0(4 Q0 ( (E";EFA M3Z,_Z@8 &0H / " 4RE P!R86YI+65X,S)?,2YH=&U0 52P4& 8 !@!R 0 8ZP# end XML 80 rani-20240930_htm.xml IDEA: XBRL DOCUMENT 0001856725 us-gaap:AvailableforsaleSecuritiesMember 2023-01-01 2023-12-31 0001856725 us-gaap:NoncontrollingInterestMember 2024-04-01 2024-06-30 0001856725 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-12-31 0001856725 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-03-31 0001856725 us-gaap:CommonClassAMember rani:RegistrationRightsAgreementMember 2022-01-01 2022-12-31 0001856725 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001856725 us-gaap:StockOptionMember 2023-01-01 2023-12-31 0001856725 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001856725 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0001856725 2024-03-31 0001856725 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-09-30 0001856725 rani:LoanAndSecurityAgreementMember 2024-09-30 0001856725 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-09-30 0001856725 srt:MaximumMember 2024-09-30 0001856725 rani:RestrictedCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2024-01-01 2024-09-30 0001856725 us-gaap:CommonClassAMember 2023-12-31 0001856725 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001856725 us-gaap:ResearchAndDevelopmentArrangementMember 2023-12-31 0001856725 rani:LoanAndSecurityAgreementMember 2022-08-31 0001856725 rani:SeriesACommonWarrantsMember us-gaap:SubsequentEventMember 2024-10-31 0001856725 us-gaap:ResearchAndDevelopmentArrangementMember 2024-09-30 0001856725 us-gaap:NoncontrollingInterestMember 2023-09-30 0001856725 us-gaap:CashAndCashEquivalentsMember 2024-01-01 2024-09-30 0001856725 rani:CashCashEquivalentsAndRestrictedCashEquivalentsMember 2023-01-01 2023-12-31 0001856725 rani:AccumulatedOtherComprehensiveLossMember 2024-09-30 0001856725 srt:MinimumMember rani:LoanAndSecurityAgreementMember rani:AvenueVentureOpportunityFundLPMember 2021-08-01 2021-08-31 0001856725 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001856725 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001856725 us-gaap:NoncontrollingInterestMember 2023-07-01 2023-09-30 0001856725 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-09-30 0001856725 us-gaap:SubsequentEventMember 2023-11-01 2024-12-31 0001856725 us-gaap:AdditionalPaidInCapitalMember 2024-09-30 0001856725 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-06-30 0001856725 us-gaap:RetainedEarningsMember 2024-06-30 0001856725 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001856725 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2023-12-31 0001856725 us-gaap:RestrictedStockMember 2024-01-01 2024-09-30 0001856725 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001856725 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-07-01 2024-09-30 0001856725 us-gaap:RetainedEarningsMember 2023-06-30 0001856725 us-gaap:AvailableforsaleSecuritiesMember us-gaap:CommercialPaperMember 2023-12-31 0001856725 rani:RaniLLCMember 2023-11-01 2023-11-30 0001856725 us-gaap:CommonClassBMember 2023-12-31 0001856725 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001856725 srt:MaximumMember 2022-08-01 2022-08-31 0001856725 us-gaap:CommonClassAMember rani:SeriesACommonWarrantsMember us-gaap:SubsequentEventMember 2024-10-31 0001856725 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-09-30 0001856725 us-gaap:SubsequentEventMember 2024-10-01 2024-10-31 0001856725 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001856725 us-gaap:NoncontrollingInterestMember 2024-07-01 2024-09-30 0001856725 srt:MinimumMember rani:PairedInterestMember 2024-09-30 0001856725 us-gaap:NoncontrollingInterestMember 2023-03-31 0001856725 rani:AccumulatedOtherComprehensiveLossMember 2024-06-30 0001856725 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001856725 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001856725 srt:ScenarioForecastMember us-gaap:CommonClassBMember 2024-11-11 0001856725 us-gaap:WarrantMember 2024-07-31 0001856725 us-gaap:SeriesAMember us-gaap:WarrantMember 2024-07-01 2024-07-31 0001856725 rani:SecuritiesPurchaseAgreementMember 2024-09-30 0001856725 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001856725 2024-07-01 2024-07-31 0001856725 rani:SecuritiesPurchaseAgreementMember us-gaap:CommonClassAMember 2024-07-31 0001856725 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0001856725 us-gaap:RetainedEarningsMember 2024-03-31 0001856725 us-gaap:GeneralAndAdministrativeExpenseMember rani:InCubeLabsLLCMember 2023-01-01 2023-09-30 0001856725 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-09-30 0001856725 rani:AccumulatedOtherComprehensiveLossMember 2024-01-01 2024-03-31 0001856725 us-gaap:CommonClassAMember 2024-07-31 0001856725 us-gaap:FairValueMeasurementsRecurringMember 2024-09-30 0001856725 rani:InCubeLabsLLCMember 2023-01-01 2023-09-30 0001856725 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-09-30 0001856725 us-gaap:SeriesAMember us-gaap:WarrantMember 2024-09-30 0001856725 rani:ContinuingLlcOwnersMember 2024-01-01 2024-09-30 0001856725 2024-01-01 2024-09-30 0001856725 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-09-30 0001856725 srt:ParentCompanyMember us-gaap:CommonClassAMember 2023-01-01 2023-09-30 0001856725 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001856725 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-09-30 0001856725 us-gaap:ResearchAndDevelopmentExpenseMember rani:InCubeLabsLLCMember 2024-07-01 2024-09-30 0001856725 us-gaap:CashAndCashEquivalentsMember 2023-01-01 2023-12-31 0001856725 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-12-31 0001856725 rani:NonCorrespondingClassAUnitsMember 2024-01-01 2024-09-30 0001856725 us-gaap:AvailableforsaleSecuritiesMember us-gaap:CorporateDebtSecuritiesMember 2023-01-01 2023-12-31 0001856725 us-gaap:CommonClassAMember us-gaap:WarrantMember 2024-07-31 0001856725 rani:CashCashEquivalentsAndRestrictedCashEquivalentsMember 2023-12-31 0001856725 us-gaap:WarrantsAndRightsSubjectToMandatoryRedemptionMember 2023-01-01 2023-09-30 0001856725 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001856725 rani:SharesIssuablePursuantToTheEsppMember 2024-01-01 2024-09-30 0001856725 us-gaap:ResearchAndDevelopmentExpenseMember rani:InCubeLabsLLCMember 2023-07-01 2023-09-30 0001856725 us-gaap:CommonClassCMember 2024-09-30 0001856725 us-gaap:GeneralAndAdministrativeExpenseMember rani:InCubeLabsLLCMember 2023-07-01 2023-09-30 0001856725 srt:MinimumMember rani:RaniManagementServiceAndInCubeLabsLlcMember 2024-03-31 0001856725 us-gaap:RetainedEarningsMember 2022-12-31 0001856725 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-09-30 0001856725 us-gaap:StockOptionMember 2024-01-01 2024-09-30 0001856725 2023-12-31 0001856725 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001856725 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-12-31 0001856725 us-gaap:AvailableforsaleSecuritiesMember us-gaap:USTreasurySecuritiesMember 2023-01-01 2023-12-31 0001856725 2023-04-01 2023-06-30 0001856725 rani:AccumulatedOtherComprehensiveLossMember 2022-12-31 0001856725 us-gaap:SeriesBMember us-gaap:WarrantMember 2024-09-30 0001856725 rani:NonCorrespondingClassAUnitsMember 2023-01-01 2023-09-30 0001856725 us-gaap:RetainedEarningsMember 2023-03-31 0001856725 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-09-30 0001856725 us-gaap:CommonClassAMember rani:SeriesBCommonWarrantsMember us-gaap:SubsequentEventMember 2024-10-31 0001856725 rani:TaxReceivableAgreementMember 2023-01-01 2023-09-30 0001856725 srt:ScenarioForecastMember us-gaap:CommonClassAMember 2024-11-11 0001856725 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001856725 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-09-30 0001856725 rani:CashCashEquivalentsAndRestrictedCashEquivalentsMember 2024-01-01 2024-09-30 0001856725 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001856725 2024-06-30 0001856725 us-gaap:NoncontrollingInterestMember 2022-12-31 0001856725 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-03-31 0001856725 us-gaap:RestrictedStockMember 2023-12-31 0001856725 us-gaap:CommonClassAMember 2022-08-01 2022-08-31 0001856725 2024-01-01 2024-03-31 0001856725 us-gaap:RestrictedStockMember 2023-01-01 2023-09-30 0001856725 2024-09-30 0001856725 2022-12-31 0001856725 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-09-30 0001856725 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001856725 rani:AccumulatedOtherComprehensiveLossMember 2024-07-01 2024-09-30 0001856725 us-gaap:CashAndCashEquivalentsMember 2023-12-31 0001856725 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2023-12-31 0001856725 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-09-30 0001856725 2023-03-31 0001856725 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001856725 rani:RaniLLCMember us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001856725 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-09-30 0001856725 us-gaap:AvailableforsaleSecuritiesMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001856725 rani:RaniLLCMember rani:OutstandingCapitalClassAUnitMember 2024-01-01 2024-09-30 0001856725 rani:RaniLLCMember 2024-02-01 0001856725 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2023-12-31 0001856725 rani:SecuritiesPurchaseAgreementMember us-gaap:CommonClassAMember 2024-07-01 2024-07-31 0001856725 rani:AccumulatedOtherComprehensiveLossMember 2023-03-31 0001856725 us-gaap:AvailableforsaleSecuritiesMember us-gaap:CommercialPaperMember 2023-01-01 2023-12-31 0001856725 2023-06-30 0001856725 us-gaap:GeneralAndAdministrativeExpenseMember rani:InCubeLabsLLCMember 2024-01-01 2024-09-30 0001856725 us-gaap:CommonClassCMember 2023-12-31 0001856725 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0001856725 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-09-30 0001856725 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0001856725 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2024-01-01 2024-09-30 0001856725 us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001856725 rani:RestrictedCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2023-01-01 2023-12-31 0001856725 srt:MinimumMember srt:ChiefExecutiveOfficerMember us-gaap:SubsequentEventMember 2023-11-01 2024-12-31 0001856725 2022-08-31 0001856725 us-gaap:AvailableforsaleSecuritiesMember 2023-12-31 0001856725 srt:MinimumMember 2022-08-01 2022-08-31 0001856725 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001856725 rani:RaniLLCMember us-gaap:CommonClassAMember 2023-09-30 0001856725 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001856725 2023-01-01 2023-09-30 0001856725 us-gaap:NoncontrollingInterestMember 2024-06-30 0001856725 2023-01-01 2023-03-31 0001856725 us-gaap:ResearchAndDevelopmentArrangementMember 2024-01-01 2024-09-30 0001856725 us-gaap:CashAndCashEquivalentsMember 2024-09-30 0001856725 us-gaap:ResearchAndDevelopmentArrangementMember 2024-08-01 2024-08-31 0001856725 us-gaap:GeneralAndAdministrativeExpenseMember rani:InCubeLabsLLCMember 2024-07-01 2024-09-30 0001856725 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001856725 us-gaap:AvailableforsaleSecuritiesMember us-gaap:USTreasurySecuritiesMember 2024-09-30 0001856725 srt:MaximumMember srt:ChiefExecutiveOfficerMember us-gaap:SubsequentEventMember 2023-11-01 2024-12-31 0001856725 rani:RestrictedCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2023-12-31 0001856725 rani:RestrictedStockAwardsMember 2024-01-01 2024-09-30 0001856725 rani:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember 2024-01-01 2024-09-30 0001856725 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-06-30 0001856725 us-gaap:SeriesAMember us-gaap:WarrantMember 2024-07-31 0001856725 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2024-09-30 0001856725 us-gaap:AvailableforsaleSecuritiesMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0001856725 us-gaap:RestrictedStockMember 2024-09-30 0001856725 rani:InCubeLabsLLCMember 2024-01-01 2024-09-30 0001856725 rani:AccumulatedOtherComprehensiveLossMember 2023-04-01 2023-06-30 0001856725 rani:AccumulatedOtherComprehensiveLossMember 2023-07-01 2023-09-30 0001856725 rani:RaniLLCMember us-gaap:CommonClassAMember 2024-09-30 0001856725 2024-04-01 2024-06-30 0001856725 us-gaap:SeriesBMember us-gaap:WarrantMember 2024-07-31 0001856725 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2024-09-30 0001856725 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-09-30 0001856725 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2023-12-31 0001856725 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-12-31 0001856725 srt:MaximumMember rani:RaniManagementServiceAndInCubeLabsLlcMember 2024-03-31 0001856725 us-gaap:RestrictedStockUnitsRSUMember 2024-09-30 0001856725 us-gaap:WarrantsAndRightsSubjectToMandatoryRedemptionMember 2024-01-01 2024-09-30 0001856725 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001856725 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-09-30 0001856725 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001856725 srt:ScenarioPreviouslyReportedMember 2024-09-30 0001856725 srt:MaximumMember rani:LoanAndSecurityAgreementMember rani:AvenueVentureOpportunityFundLPMember 2022-08-31 0001856725 rani:AccumulatedOtherComprehensiveLossMember 2023-12-31 0001856725 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-03-31 0001856725 rani:AccumulatedOtherComprehensiveLossMember 2023-06-30 0001856725 2024-07-01 2024-09-30 0001856725 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-06-30 0001856725 us-gaap:ResearchAndDevelopmentExpenseMember rani:InCubeLabsLLCMember 2023-01-01 2023-09-30 0001856725 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-03-31 0001856725 rani:LoanAndSecurityAgreementMember rani:AvenueVentureOpportunityFundLPMember 2022-08-31 0001856725 rani:RaniLLCMember srt:MaximumMember 2024-03-31 0001856725 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001856725 us-gaap:RetainedEarningsMember 2023-09-30 0001856725 rani:AccumulatedOtherComprehensiveLossMember 2024-03-31 0001856725 rani:InCubeLabsLLCMember 2024-07-01 2024-09-30 0001856725 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001856725 rani:AccumulatedOtherComprehensiveLossMember 2023-09-30 0001856725 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-03-31 0001856725 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001856725 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001856725 us-gaap:RetainedEarningsMember 2023-12-31 0001856725 us-gaap:StockOptionMember 2023-01-01 2023-09-30 0001856725 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001856725 us-gaap:CommonClassAMember 2023-01-01 2023-09-30 0001856725 2023-09-30 0001856725 us-gaap:StockOptionMember 2023-12-31 0001856725 rani:CashCashEquivalentsAndRestrictedCashEquivalentsMember 2024-09-30 0001856725 rani:RaniLLCMember 2024-02-01 2024-02-01 0001856725 us-gaap:CommonClassAMember 2024-09-30 0001856725 us-gaap:NoncontrollingInterestMember 2023-04-01 2023-06-30 0001856725 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-09-30 0001856725 us-gaap:ResearchAndDevelopmentExpenseMember rani:InCubeLabsLLCMember 2024-01-01 2024-09-30 0001856725 srt:ParentCompanyMember us-gaap:CommonClassAMember 2024-01-01 2024-09-30 0001856725 us-gaap:RetainedEarningsMember 2024-09-30 0001856725 2023-07-01 2023-09-30 0001856725 us-gaap:SeriesBMember us-gaap:CommonClassAMember us-gaap:WarrantMember 2024-07-31 0001856725 srt:ScenarioPreviouslyReportedMember rani:OrganizationalTransactionsMember 2024-09-30 0001856725 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-06-30 0001856725 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001856725 us-gaap:RestrictedStockMember 2024-01-01 2024-09-30 0001856725 rani:LoanAndSecurityAgreementMember 2022-08-01 2022-08-31 0001856725 2023-01-01 2023-12-31 0001856725 us-gaap:RetainedEarningsMember 2024-07-01 2024-09-30 0001856725 us-gaap:StockOptionMember 2024-09-30 0001856725 rani:RaniLLCMember srt:MinimumMember 2024-03-31 0001856725 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-12-31 0001856725 us-gaap:NoncontrollingInterestMember 2023-12-31 0001856725 srt:ScenarioForecastMember us-gaap:CommonClassCMember 2024-11-11 0001856725 rani:SharesIssuablePursuantToTheEsppMember 2023-01-01 2023-09-30 0001856725 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2023-01-01 2023-12-31 0001856725 rani:RestrictedCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2024-09-30 0001856725 rani:RaniLLCMember 2023-11-30 0001856725 rani:TaxReceivableAgreementMember 2024-01-01 2024-09-30 0001856725 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001856725 rani:PreFundedWarrantMember us-gaap:SubsequentEventMember 2024-10-31 0001856725 us-gaap:AdditionalPaidInCapitalMember 2024-07-01 2024-09-30 0001856725 us-gaap:SeriesAMember us-gaap:CommonClassAMember us-gaap:WarrantMember 2024-07-31 0001856725 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001856725 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DomesticCorporateDebtSecuritiesMember 2023-12-31 0001856725 rani:PairedInterestsMember 2023-01-01 2023-09-30 0001856725 rani:RaniLLCMember rani:OrganizationalTransactionsMember us-gaap:CommonClassAMember 2024-09-30 0001856725 us-gaap:NoncontrollingInterestMember 2023-06-30 0001856725 us-gaap:NoncontrollingInterestMember 2024-03-31 0001856725 us-gaap:StockOptionMember 2024-01-01 2024-09-30 0001856725 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001856725 rani:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember 2024-09-30 0001856725 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001856725 rani:LoanAndSecurityAgreementMember us-gaap:CommonClassAMember 2022-08-31 0001856725 rani:RaniLLCMember 2024-09-30 0001856725 us-gaap:SubsequentEventMember 2024-10-31 0001856725 us-gaap:AvailableforsaleSecuritiesMember us-gaap:USTreasurySecuritiesMember 2024-01-01 2024-09-30 0001856725 rani:AccumulatedOtherComprehensiveLossMember 2023-01-01 2023-03-31 0001856725 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-09-30 0001856725 rani:AccumulatedOtherComprehensiveLossMember 2024-04-01 2024-06-30 0001856725 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2024-09-30 0001856725 rani:InCubeLabsLLCMember 2023-07-01 2023-09-30 0001856725 srt:ScenarioPreviouslyReportedMember 2023-09-30 0001856725 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001856725 us-gaap:NoncontrollingInterestMember 2024-09-30 0001856725 us-gaap:CommonClassBMember 2024-09-30 0001856725 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-12-31 0001856725 us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2024-10-31 0001856725 rani:PairedInterestsMember 2024-01-01 2024-09-30 pure utr:sqft shares iso4217:USD shares iso4217:USD false 0001856725 --12-31 Q3 2021-04-06 10-Q true 2024-09-30 2024 false 001-40672 RANI THERAPEUTICS HOLDINGS, INC. DE 86-3114789 2051 Ringwood Avenue San Jose CA 95131 408 457-3700 Class A common stock, par value $0.0001 per share RANI NASDAQ Yes Yes Non-accelerated Filer true true false false 33311543 23977139 0 4277000 5864000 26127000 42675000 1967000 2308000 32371000 50847000 5496000 6105000 5427000 718000 246000 246000 43540000 57916000 1566000 648000 1867000 1726000 600000 0 14768000 4897000 1410000 718000 20211000 7989000 13537000 24484000 4017000 0 37765000 32473000 0.0001 0.0001 20000000 20000000 0 0 0 0 0 0 0.0001 0.0001 800000000 800000000 29807000 29807000 26036000 26036000 3000 3000 0.0001 0.0001 40000000 40000000 24116000 24116000 24116000 24116000 2000 2000 0.0001 0.0001 20000000 20000000 0 0 0 0 0 0 97067000 85762000 8000 -12000 -93960000 -72889000 3120000 12866000 2655000 12577000 5775000 25443000 43540000 57916000 6172000 11220000 19872000 32018000 5627000 6635000 18484000 20647000 11799000 17855000 38356000 52665000 -11799000 -17855000 -38356000 -52665000 414000 839000 1403000 2626000 1337000 1316000 3909000 3789000 -12722000 -18332000 -40862000 -53828000 -5939000 -9135000 -19791000 -26956000 -6783000 -9197000 -21071000 -26872000 -0.24 -0.24 -0.36 -0.36 -0.78 -0.78 -1.06 -1.06 28836000 28836000 25552000 25552000 27071000 27071000 25380000 25380000 -12722000 -18332000 -40862000 -53828000 24000 45000 37000 64000 -12698000 -18287000 -40825000 -53764000 -5928000 -9113000 -19774000 -26924000 -6770000 -9174000 -21051000 -26840000 26036000 3000 24116000 2000 85762000 -12000 -72889000 12577000 25443000 175000 83000 45000 -45000 1969000 1901000 3870000 -7483000 -7296000 -14779000 1000 1000 26294000 3000 24116000 2000 87776000 -11000 -80372000 7137000 14535000 110000 221000 221000 85000 14000 14000 -108000 108000 2109000 2020000 4129000 -6805000 -6556000 -13361000 6000 6000 12000 26489000 3000 24116000 2000 90012000 -5000 -87177000 2715000 5550000 1117000 2800000 8883000 8883000 447000 71000 -1000 -1000 -4010000 4010000 2183000 1858000 4041000 -6783000 -5939000 -12722000 13000 11000 24000 29807000 3000 24116000 2000 97067000 8000 -93960000 2655000 5775000 25295000 3000 24116000 2000 75842000 -73000 -38919000 37149000 74004000 81000 -124000 -124000 98000 -98000 2202000 2213000 4415000 -8372000 -8460000 -16832000 63000 63000 126000 25376000 3000 24116000 2000 78018000 -10000 -47291000 30867000 61589000 63000 219000 219000 78000 -9000 -9000 -54000 54000 2572000 2569000 5141000 -9303000 -9361000 -18664000 -53000 -54000 -107000 25517000 3000 24116000 2000 80746000 -63000 -56594000 24075000 48169000 319000 -29000 -29000 42000 159000 -159000 -2000 -6000 -6000 -12000 2510000 2468000 4978000 -9197000 -9135000 -18332000 22000 23000 45000 25876000 3000 24116000 2000 83380000 -41000 -65791000 17266000 34819000 -40862000 -53828000 12040000 14522000 762000 595000 1332000 780000 174000 174000 940000 1851000 -65000 0 -341000 66000 918000 68000 61000 1628000 600000 0 -1332000 -780000 -26841000 -38758000 57250000 81500000 39725000 63852000 237000 1062000 17288000 16586000 1117000 8883000 0 221000 219000 99000 80000 51000 0 38000 162000 1250000 0 7966000 137000 -1587000 -22035000 6364000 27507000 4777000 5472000 4731000 0 589000 578000 298000 169000 29000 188000 0 250000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1. Organization and Nature of Business</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Description of Business</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Rani Therapeutics Holdings, Inc. (“Rani Holdings”, and together with its consolidated subsidiary, the “Company”) is a clinical-stage biotherapeutics company focusing on advancing technologies to enable the administration of biologics and drugs orally, to provide patients, physicians, and healthcare systems with a convenient alternative to painful injections. The Company’s technology comprises a drug-agnostic oral delivery platform, the RaniPill capsule, which is designed to deliver a wide variety of drug substances, including antibodies, proteins, peptides, and oligonucleotides. The Company is advancing a portfolio of oral therapeutics using the RaniPill capsule. The Company is headquartered in San Jose, California and operates in one segment.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Organization</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Rani Holdings was formed as a Delaware corporation in </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_cc58c37c-3d52-450c-9412-c822c7c6a8fa;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">April 2021</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the purpose of facilitating an initial public offering (“IPO”) of its Class A common stock. In connection with the IPO, the Company effected a series of organizational transactions (the “Organizational Transactions”), which, together with the IPO, were completed in August 2021, that resulted in the Company becoming the ultimate parent company of Rani Therapeutics, LLC (“Rani LLC”). The Company operates its business through Rani LLC.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As part of the Organizational Transactions, the Company entered into a Registration Rights Agreement with certain individuals and entities that continued to hold economic nonvoting Class A units of Rani LLC (“Class A Units”), collectively referred to herein as the “Continuing LLC Owners”. The Continuing LLC Owners are entitled to exchange, subject to the terms of the Fifth Amended and Restated Limited Liability Company Agreement of Rani LLC (the “Rani LLC Agreement”), the Class A Units they hold in Rani LLC, together with the shares they hold of the Company Class B common stock (together referred to as a "Paired Interest"), in return for shares of the Company’s Class A common stock on a one-for-one basis provided that, at the Company’s election, the Company has the ability to effect a direct exchange of such Class A common stock or make a cash payment equal to a volume weighted average market price of one share of Class A common stock for each Paired Interest redeemed. Any shares of Class B common stock will be canceled on a one-for-one basis if, at the election of the Continuing LLC Owners, the Company redeems or exchanges such Paired Interest pursuant to the terms of the Rani LLC Agreement. As of September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, certain individuals who continue to own interests in Rani LLC but do not hold shares of the Company’s Class B common stock (“non-corresponding Class A Units”) have the ability to exchange their non-corresponding Class A Units of Rani LLC for </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,261,690</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company’s Class A common stock.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Liquidity</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has incurred recurring losses since its inception, including net losses of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">40.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nine months ended September 30, 2024. As of September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company had an accumulated deficit of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">94.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nine months ended September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, had negative cash flows from operations of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">26.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, cash, cash equivalents and marketable securities totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. Based on its available cash resources and current operating plan, there is substantial doubt regarding the Company’s ability to continue as a going concern for a period of one year after the date that its financial statements for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nine months ended September 30, 2024 are issued. The Company’s existing capital resources, including the issuance and sale of Class A common stock and warrants pursuant to a securities purchase agreement with an institutional investor in July 2024, will not be sufficient to enable it to initiate any pivotal clinical trials. The Company will need to raise substantial additional funds in the future in order to complete the development of the RaniPill platform, to complete the clinical development of its product candidates and seek regulatory approval thereof, to expand its manufacturing capabilities, to further develop the RaniPill HC device and to commercialize any of its product candidates.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In July 2024, the Company entered into a securities purchase agreement (the “July Securities Purchase Agreement”) with an institutional investor relating to the issuance and sale of: (i) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,800,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock, (ii) pre-funded warrants to purchase </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">446,753</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock, (iii) Series A common warrants, which accompany the Class A common stock and pre-funded warrants, to purchase an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,246,753</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock and (iv) Series B common warrants, which accompany the Class A common stock and pre-funded warrants, to purchase an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,246,753</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock (the “July Offering”). The aggregate net proceeds from the July Offering totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, after deducting placement agent fees and other offering expenses, and excluding potential proceeds, if any, from the exercise of the Series A common warrants and Series B common warrants issued in the July Offering. In August 2024, the pre-funded warrants were fully exercised for de minimis proceeds.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In August 2022, the Company entered into a Controlled Equity Sales Agreement (the "Sales Agreement") with Cantor Fitzgerald &amp; Co. and H.C. Wainwright &amp; Co., LLC (collectively the "Agents"), pursuant to which the Company may offer and sell from time to time through the Agents up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">150</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of shares of its Class A common stock, in such share amounts as the Company may specify by notice to the Agents, in accordance with the terms and conditions set forth in the Sales Agreement. The potential proceeds from the Sales Agreement are expected to be used for general corporate purposes. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2024, the Company has no sales under the Sales Agreement.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company expects to continue to generate operating losses and negative operating cash flows for the foreseeable future as it continues to develop the RaniPill capsule. The Company expects to finance its future operations with its existing cash and through strategic financing opportunities that could include, but are not limited to, future offerings of its equity, such as “at the market offerings” as defined in Rule 415(a)(4) under the Securities Act, collaboration or licensing agreements, or the incurrence of debt. However, there is no guarantee that any of these strategic or financing opportunities will be executed or realized on favorable terms, if at all. As a result, the Company has concluded that management’s plans do not alleviate substantial doubt about the Company’s ability to continue as a going concern.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Subsequent to September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company completed an additional equity offering with the aggregate gross proceeds of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, before deducting placement agent fees and other estimated offering expenses payable by the Company, and excluding potential proceeds, if any, from the exercise of certain warrants issued in the offering (Note 16). The proceeds received do not alleviate substantial doubt about the Company’s ability to continue as a going concern.</span></p> 1261690 -40900000 -94000000 -26800000 30400000 2800000000 446753000 3246753000 3246753000 8900000 150000000 10000000 <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2. Summary of Significant Accounting Policies</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). Certain prior period amounts have been reclassified to be consistent with current period presentation.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company operates and controls all of the business and affairs of Rani LLC and, through Rani LLC conducts its business. Because the Company manages and operates the business and controls the strategic decisions and day-to-day operations of Rani LLC and also has a substantial financial interest in Rani LLC, the Company consolidates the financial results of Rani LLC, and a portion of its net loss is allocated to the non-controlling interests in Rani LLC held by the Continuing LLC Owners. All intercompany accounts and transactions have been eliminated in consolidation.</span></p></div><p style="text-indent:48.95pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Unaudited Interim Condensed Consolidated Financial Statements</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying condensed consolidated financial statements have been prepared in accordance with U.S. GAAP for interim financial information and pursuant to Form 10-Q of Regulation S-X of the Securities and Exchange Commission (“SEC”). Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. These unaudited condensed consolidated financial statements include all adjustments necessary to fairly state the financial position and the results of the Company's operations and cash flows for interim periods in accordance with U.S. GAAP. All such adjustments are of a normal, recurring nature. Operating results for the three and nine months ended September 30, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024 or for any future period.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The consolidated balance sheet as of December 31, 2023 included herein was derived from the audited consolidated financial statements as of that date. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. Therefore, these interim condensed consolidated financial statements should be read in conjunction with the 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K filed with the SEC on March 20, 2024.</span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses and the disclosure of contingent assets and liabilities in the Company’s condensed consolidated financial statements and accompanying notes. The Company evaluates its estimates on an ongoing basis. The Company bases its estimates on its historical experience and also on assumptions that we believe are reasonable; however, actual results may differ materially and adversely from these estimates.</span></p></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Significant Accounting Policies</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A description of the Company’s significant accounting policies is included in the audited consolidated financial statements within its Annual Report on Form 10-K for the year ended December 31, 2023. Except as noted below, there have been no material changes in the Company’s significant accounting policies during the nine months ended September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash, Cash Equivalents and Restricted Cash Equivalents</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides a reconciliation of cash and cash equivalents and restricted cash equivalents reported as a component of prepaid expenses and other current assets on the condensed consolidated balance sheet which, in aggregate, represents the amount reported in the condensed consolidated statements of cash flows for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nine months ended September 30, 2024 and 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;box-sizing:content-box;"></td> <td style="width:1.62%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.883000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.62%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.883000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">End of Period:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,277</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,972</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash, cash equivalents and restricted cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,777</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,472</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Collaborative Arrangements</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company assesses whether its collaboration agreements are subject to ASC Topic 808: Collaborative Arrangements based on whether they involve joint operating activities and whether both parties have active participation in the arrangement and are exposed to significant risks and rewards. To the extent that the arrangement falls within the scope of Topic 808 and the Company concludes that its collaboration partner is not a customer, the Company presents amounts due from its collaboration partner as a reduction of research and development expense based on the nature of such payments.</span></p></div><div><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue Recognition</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company primarily generates revenue from evaluation arrangements with certain pharmaceutical partners, under which the Company performs evaluation services of the partner’s drug molecules using the RaniPill platform technology (Note 6).</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue is recognized when control of promised goods or services is transferred to a customer in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To determine revenue recognition for its arrangements with customers, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The majority of the Company’s contracts include only one performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is defined as the unit of account for revenue recognition. In determining whether performance obligations meet the criteria for being distinct, the Company considers a number of factors, such as the degree of interrelation and interdependence between obligations, and whether or not the good or service significantly modifies or transforms another good or service in the contract. Revenue for an individual contract is recognized at the related transaction price, which is the amount the Company expects to be entitled to in exchange for transferring the products and/or services. Revenue is recognized only to the extent that it is probable that a significant reversal of the cumulative amount recognized will not occur in future periods. As a practical expedient, we do not adjust the transaction price for the effects of a significant financing component if, at contract inception, the period between customer payment and the transfer of goods or services is expected to be one year or less. Variable consideration has not been material to our condensed consolidated financial statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Consistent with the Company's policies and practices as described above, the Company recognizes contract revenue from its evaluation arrangements using a cost-based input method, which most faithfully depicts the transfer of the performance obligation to the customer. Accordingly, the Company will recognize contract revenue based on actual costs incurred as a percentage of total estimated costs the Company expects to incur to deliver its performance obligation. These actual costs consist of the internal labor efforts, in vivo testing services and materials costs related to the agreement, as the costs incurred over time will reflect the transfer of its performance obligations to the customer. The cumulative effect of revisions to estimated costs to complete the Company’s performance obligation will be recorded in the period in which changes are identified and amounts are reasonably estimable. Such costs are expensed when incurred and are included as a component of research and development expenses in the Company’s condensed consolidated statements of operations and comprehensive loss.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer options, such as options granted to allow a customer to acquire later stage evaluation services, are evaluated at contract inception in order to determine whether those options provide a material right (i.e., an optional good or service offered for free or at a discount) to the customer. If the customer options represent a material right, the material right is treated as a separate performance obligation at the outset of the arrangement. The Company allocates the transaction price to material rights based on the standalone selling price, and revenue is recognized when or as the future goods or services are transferred or when the option expires. Customer options that are not material rights do not give rise to a separate performance obligation, and as such, the additional consideration that would result from a customer exercising an option in the future is not included in the transaction price for the current contract. Instead, the option is deemed a marketing offer, and additional option fee payments are recognized or being recognized as revenue when the licensee exercises the option. The exercise of an option that does not represent a material right is treated as a separate contract for accounting purposes.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Incremental costs of obtaining contracts are expensed when incurred when the amortization period of the assets that otherwise would have been recognized is one year or less. To date, none of these costs have been material. The costs to fulfill the contracts are determined to be immaterial and are recognized as an expense when incurred.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract assets are generated when contractual billing schedules differ from revenue recognition timing and the Company records a contract receivable when it has an unconditional right to consideration. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> contract assets balance was recorded as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2024 or December 31, 2023.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract liabilities are recorded as deferred revenue when cash payments are received or due in advance of performance or where the Company has unsatisfied performance obligations. As of September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company had deferred revenue of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to unsatisfied evaluation services (Note 6). There was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> deferred revenue as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently Issued Accounting Pronouncements</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”). The amendments in ASU 2023-07 are intended to improve reportable segment disclosure, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 is effective for annual periods beginning after December 15, 2023, and interim periods beginning after December 15, 2024. The amendments in this ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is permitted. The Company is evaluating the impact of this guidance on its condensed consolidated financial statements and related disclosures.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”). ASU 2023-09 requires enhanced annual disclosures regarding the rate reconciliation and income taxes paid information. ASU 2023-09 is effective for annual periods beginning after December 15, 2024 and may be adopted on a prospective or retrospective basis. Early adoption is permitted. The Company is evaluating the impact of this guidance on its condensed consolidated financial statements and related disclosures.</span></p></div> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">These condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). Certain prior period amounts have been reclassified to be consistent with current period presentation.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company operates and controls all of the business and affairs of Rani LLC and, through Rani LLC conducts its business. Because the Company manages and operates the business and controls the strategic decisions and day-to-day operations of Rani LLC and also has a substantial financial interest in Rani LLC, the Company consolidates the financial results of Rani LLC, and a portion of its net loss is allocated to the non-controlling interests in Rani LLC held by the Continuing LLC Owners. All intercompany accounts and transactions have been eliminated in consolidation.</span></p> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Unaudited Interim Condensed Consolidated Financial Statements</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying condensed consolidated financial statements have been prepared in accordance with U.S. GAAP for interim financial information and pursuant to Form 10-Q of Regulation S-X of the Securities and Exchange Commission (“SEC”). Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. These unaudited condensed consolidated financial statements include all adjustments necessary to fairly state the financial position and the results of the Company's operations and cash flows for interim periods in accordance with U.S. GAAP. All such adjustments are of a normal, recurring nature. Operating results for the three and nine months ended September 30, 2024 are not necessarily indicative of the results that may be expected for the year ending December 31, 2024 or for any future period.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The consolidated balance sheet as of December 31, 2023 included herein was derived from the audited consolidated financial statements as of that date. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. Therefore, these interim condensed consolidated financial statements should be read in conjunction with the 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> consolidated financial statements and notes included in the Company’s Annual Report on Form 10-K filed with the SEC on March 20, 2024.</span></p> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses and the disclosure of contingent assets and liabilities in the Company’s condensed consolidated financial statements and accompanying notes. The Company evaluates its estimates on an ongoing basis. The Company bases its estimates on its historical experience and also on assumptions that we believe are reasonable; however, actual results may differ materially and adversely from these estimates.</span></p> <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Significant Accounting Policies</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A description of the Company’s significant accounting policies is included in the audited consolidated financial statements within its Annual Report on Form 10-K for the year ended December 31, 2023. Except as noted below, there have been no material changes in the Company’s significant accounting policies during the nine months ended September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash, Cash Equivalents and Restricted Cash Equivalents</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides a reconciliation of cash and cash equivalents and restricted cash equivalents reported as a component of prepaid expenses and other current assets on the condensed consolidated balance sheet which, in aggregate, represents the amount reported in the condensed consolidated statements of cash flows for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nine months ended September 30, 2024 and 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;box-sizing:content-box;"></td> <td style="width:1.62%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.883000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.62%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.883000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">End of Period:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,277</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,972</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash, cash equivalents and restricted cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,777</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,472</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table provides a reconciliation of cash and cash equivalents and restricted cash equivalents reported as a component of prepaid expenses and other current assets on the condensed consolidated balance sheet which, in aggregate, represents the amount reported in the condensed consolidated statements of cash flows for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nine months ended September 30, 2024 and 2023:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;box-sizing:content-box;"></td> <td style="width:1.62%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.883000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.62%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.883000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">End of Period:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,277</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,972</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash, cash equivalents and restricted cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,777</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,472</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 4277000 4972000 500000 500000 4777000 5472000 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Collaborative Arrangements</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company assesses whether its collaboration agreements are subject to ASC Topic 808: Collaborative Arrangements based on whether they involve joint operating activities and whether both parties have active participation in the arrangement and are exposed to significant risks and rewards. To the extent that the arrangement falls within the scope of Topic 808 and the Company concludes that its collaboration partner is not a customer, the Company presents amounts due from its collaboration partner as a reduction of research and development expense based on the nature of such payments.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue Recognition</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company primarily generates revenue from evaluation arrangements with certain pharmaceutical partners, under which the Company performs evaluation services of the partner’s drug molecules using the RaniPill platform technology (Note 6).</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue is recognized when control of promised goods or services is transferred to a customer in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To determine revenue recognition for its arrangements with customers, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The majority of the Company’s contracts include only one performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is defined as the unit of account for revenue recognition. In determining whether performance obligations meet the criteria for being distinct, the Company considers a number of factors, such as the degree of interrelation and interdependence between obligations, and whether or not the good or service significantly modifies or transforms another good or service in the contract. Revenue for an individual contract is recognized at the related transaction price, which is the amount the Company expects to be entitled to in exchange for transferring the products and/or services. Revenue is recognized only to the extent that it is probable that a significant reversal of the cumulative amount recognized will not occur in future periods. As a practical expedient, we do not adjust the transaction price for the effects of a significant financing component if, at contract inception, the period between customer payment and the transfer of goods or services is expected to be one year or less. Variable consideration has not been material to our condensed consolidated financial statements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Consistent with the Company's policies and practices as described above, the Company recognizes contract revenue from its evaluation arrangements using a cost-based input method, which most faithfully depicts the transfer of the performance obligation to the customer. Accordingly, the Company will recognize contract revenue based on actual costs incurred as a percentage of total estimated costs the Company expects to incur to deliver its performance obligation. These actual costs consist of the internal labor efforts, in vivo testing services and materials costs related to the agreement, as the costs incurred over time will reflect the transfer of its performance obligations to the customer. The cumulative effect of revisions to estimated costs to complete the Company’s performance obligation will be recorded in the period in which changes are identified and amounts are reasonably estimable. Such costs are expensed when incurred and are included as a component of research and development expenses in the Company’s condensed consolidated statements of operations and comprehensive loss.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer options, such as options granted to allow a customer to acquire later stage evaluation services, are evaluated at contract inception in order to determine whether those options provide a material right (i.e., an optional good or service offered for free or at a discount) to the customer. If the customer options represent a material right, the material right is treated as a separate performance obligation at the outset of the arrangement. The Company allocates the transaction price to material rights based on the standalone selling price, and revenue is recognized when or as the future goods or services are transferred or when the option expires. Customer options that are not material rights do not give rise to a separate performance obligation, and as such, the additional consideration that would result from a customer exercising an option in the future is not included in the transaction price for the current contract. Instead, the option is deemed a marketing offer, and additional option fee payments are recognized or being recognized as revenue when the licensee exercises the option. The exercise of an option that does not represent a material right is treated as a separate contract for accounting purposes.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Incremental costs of obtaining contracts are expensed when incurred when the amortization period of the assets that otherwise would have been recognized is one year or less. To date, none of these costs have been material. The costs to fulfill the contracts are determined to be immaterial and are recognized as an expense when incurred.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract assets are generated when contractual billing schedules differ from revenue recognition timing and the Company records a contract receivable when it has an unconditional right to consideration. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> contract assets balance was recorded as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2024 or December 31, 2023.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contract liabilities are recorded as deferred revenue when cash payments are received or due in advance of performance or where the Company has unsatisfied performance obligations. As of September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company had deferred revenue of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to unsatisfied evaluation services (Note 6). There was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> deferred revenue as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> 0 0 600000 0 <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently Issued Accounting Pronouncements</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”). The amendments in ASU 2023-07 are intended to improve reportable segment disclosure, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 is effective for annual periods beginning after December 15, 2023, and interim periods beginning after December 15, 2024. The amendments in this ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is permitted. The Company is evaluating the impact of this guidance on its condensed consolidated financial statements and related disclosures.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”). ASU 2023-09 requires enhanced annual disclosures regarding the rate reconciliation and income taxes paid information. ASU 2023-09 is effective for annual periods beginning after December 15, 2024 and may be adopted on a prospective or retrospective basis. Early adoption is permitted. The Company is evaluating the impact of this guidance on its condensed consolidated financial statements and related disclosures.</span></p> <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3. Cash Equivalents, Restricted Cash Equivalents and Marketable Securities</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables summarizes the amortized cost and fair value of the Company's cash equivalents, restricted cash equivalents and marketable securities by major investment category (in thousands):</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of September 30, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,090</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,090</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,090</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,090</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash equivalents:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash equivalents and restricted cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Marketable securities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasuries and agencies</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,118</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash equivalents, restricted cash equivalents and marketable securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,708</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,717</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:48.95pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,339</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,339</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,339</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,339</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash equivalents:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash equivalents and restricted cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,839</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,839</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Marketable securities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasuries and agencies</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,513</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,495</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,971</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,963</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial paper</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,219</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,217</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total marketable securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,703</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,675</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash equivalents, restricted cash equivalents and marketable securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,542</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,514</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:48.95pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">All marketable securities are classified as short-term. The Company regularly reviews its available-for-sale marketable securities in an unrealized loss position and evaluates the current expected credit loss by considering factors such as historical experience, market data, issuer-specific factors, and current economic conditions. As of September 30, 2024, the aggregate difference between the amortized cost and fair value of each security in an unrealized loss position was de minimis. Since any provision for expected credit losses for a security held is limited to the amount the fair value is less than its amortized cost, no allowance for expected credit loss was deemed necessary at September 30, 2024. As of September 30, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, interest income receivable recorded as a component of prepaid expenses and other current assets on the condensed consolidated balance sheet was de minimis and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables summarizes the amortized cost and fair value of the Company's cash equivalents, restricted cash equivalents and marketable securities by major investment category (in thousands):</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of September 30, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,090</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,090</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,090</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,090</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash equivalents:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash equivalents and restricted cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,590</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Marketable securities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasuries and agencies</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,118</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash equivalents, restricted cash equivalents and marketable securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,708</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,717</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:48.95pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortized Cost</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized Gains</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unrealized Losses</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,339</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,339</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash and cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,339</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,339</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash equivalents:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash equivalents and restricted cash equivalents</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,839</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,839</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Marketable securities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasuries and agencies</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,513</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,495</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,971</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,963</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial paper</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,219</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,217</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total marketable securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,703</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">42,675</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total cash equivalents, restricted cash equivalents and marketable securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,542</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,514</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2090000 0 0 2090000 2090000 0 0 2090000 500000 0 0 500000 2590000 0 0 2590000 26118000 9000 0 26127000 28708000 9000 0 28717000 3339000 0 0 3339000 3339000 0 0 3339000 500000 0 0 500000 3839000 0 0 3839000 35513000 0 18000 35495000 1971000 0 8000 1963000 5219000 0 2000 5217000 42703000 0 28000 42675000 46542000 0 28000 46514000 200000 <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4. Fair Value Measurements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables detail information about the Company’s financial assets and liabilities measured at fair value on a recurring basis and indicate the level of inputs used in such measurements (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of September 30, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,090</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,090</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash equivalents:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Marketable securities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasuries and agencies</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,717</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,717</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:48.95pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,339</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,339</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash equivalents:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Marketable securities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasuries and agencies</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,495</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,495</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,963</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,963</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial paper</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,217</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,217</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,334</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,180</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,514</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:48.95pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1 and Level 2 financial instruments are comprised of investments in money market funds and fixed-income securities. The Company estimates the fair value of its Level 2 financial instruments by taking into consideration valuations obtained from third-party pricing services. The third-party pricing services utilize industry standard valuation models, for which all significant inputs are observable, either directly or indirectly, to estimate fair value. These inputs include reported trades of and broker/dealer quotes on the same or similar securities; issuer credit spreads; benchmark securities; and other observable inputs.</span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were no transfers between Level 1, Level 2 and Level 3 of the fair value hierarchy for any of the periods presented.</span> <p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables detail information about the Company’s financial assets and liabilities measured at fair value on a recurring basis and indicate the level of inputs used in such measurements (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of September 30, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,090</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,090</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash equivalents:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Marketable securities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasuries and agencies</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,127</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,717</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,717</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:48.95pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:50.38%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:9.184000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="14" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Total</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Assets:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash equivalents:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,339</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,339</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash equivalents:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Money market funds</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="text-indent:5pt;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Marketable securities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">U.S. Treasuries and agencies</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,495</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,495</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,963</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,963</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Commercial paper</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,217</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,217</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">39,334</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,180</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,514</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 2090000 0 0 2090000 500000 0 0 500000 26127000 0 0 26127000 28717000 0 0 28717000 3339000 0 0 3339000 500000 0 0 500000 35495000 0 0 35495000 0 1963000 0 1963000 0 5217000 0 5217000 39334000 7180000 0 46514000 <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5. Accrued Expenses and Other Current Liabilities</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued expenses and other current liabilities consist of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;box-sizing:content-box;"></td> <td style="width:1.62%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.883000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.62%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.883000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">823</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Payroll and related costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">324</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued rent</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">317</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued professional fees</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">190</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">235</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued preclinical and clinical trial costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">424</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">183</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">254</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total accrued expenses and other current liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,867</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued expenses and other current liabilities consist of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;box-sizing:content-box;"></td> <td style="width:1.62%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.883000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.62%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.883000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">823</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">500</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Payroll and related costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">324</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">313</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued rent</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">317</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued professional fees</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">190</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">235</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accrued preclinical and clinical trial costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">424</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">183</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">254</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total accrued expenses and other current liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,867</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 823000 500000 324000 313000 317000 0 190000 235000 30000 424000 183000 254000 1867000 1726000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6. Collaborative and Evaluation Arrangements</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">ProGen Co., Ltd.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2024, the Company and ProGen Co., Ltd. (“ProGen”) entered into a Collaboration Agreement (the “Collaboration Agreement”). Under the Collaboration Agreement, the Company and ProGen will collaborate to manufacture, develop, seek regulatory approvals for and, if approved, commercialize a product (the “Product”) combining ProGen’s GLP-1/GLP-2 dual agonist compound, PG-102, and the RaniPill HC oral delivery device (the “Device”) in the field of weight management (including without limitation obesity, weight reduction and weight maintenance) in humans (the “Collaboration”).</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the Collaboration Agreement, development costs, as well as operating profits and losses from the commercialization of the Product, will be equally shared by the Company and ProGen. The Company and ProGen each granted to the other party an exclusive right and license (except with respect to the other party’s affiliates and sublicensees) to certain intellectual property to develop the Product for weight management and an exclusive right and license to seek regulatory approval for, and to use, sell, offer to sell, import and commercialize the Product in their assigned territories. The Company will lead the development of the Product in the United States, Canada, Europe (including the United Kingdom) and Australia, and ProGen will lead development in all other countries.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Each party has the right to opt-out of the Collaboration (“Opt-Out”) at any time upon prior written notice to the other party. Following an Opt-Out, the continuing party shall have sole right to develop, conduct regulatory activities for and commercialize the Product on a worldwide basis. The Opt-Out party shall share all development costs and operating profit (or loss) through the effective date of the Opt-Out, and all costs to complete the conduct of any clinical trials of Product that have been initiated prior to delivery of the Opt-Out notice, even if the costs are incurred or the trials are completed after the effective date of the Opt-Out. The continuing party shall pay to the Opt-Out party low single to mid-single digit royalties on net sales of the Product made after the Opt-Out date depending on when the Opt-Out occurs.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company determined that the Collaboration Agreement is not a contract with a customer and is therefore accounted for under ASC Topic 808. The Company evaluates the presentation of amounts due from ProGen based on the nature of each separate activity. Reimbursements from ProGen are recognized as contra-research and development expense on the Consolidated Statement of Operations once earned and collectability is assured. As of September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reimbursement has been received from or billed by ProGen nor recorded as contra-research and development expense.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Evaluation Arrangement</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In August 2024, the Company entered into a contract to conduct evaluation services of certain customer compounds for oral delivery using the RaniPill HC. This customer paid the Company an up-front payment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million upon execution of the contract. Upon completion of the evaluation services, the Company is entitled to a final $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million payment for an aggregate total of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million due under the contract. In addition, if agreed upon, the agreement allows for joint filing of certain intellectual property protection in which all associated expenses will be shared equally. The customer has the ability to terminate the agreement at any time by providing 10 days’ written notice after the effective date of the contract. The contract can be terminated for cause by either party based on uncured material breach by the other party. Upon early termination, all ongoing activities under the agreement and all mutual collaboration, development and commercialization licenses and sublicenses will terminate.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company identified one material promise under the contract, the obligation to perform services to evaluate if the customers compounds can be orally delivered using the RaniPill HC, which was concluded to be a single performance obligation. For revenue recognition purposes, the Company determined that the duration of the contract began on the effective date in August 2024 and will end the sooner of the contractual 1-year term or upon the completion of the evaluation services. The contract duration is defined as the period in which parties to the contract have present enforceable rights and obligations. For the nine months ended September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> contract revenue was recognized for evaluation services performed. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company had deferred revenue of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million related to unsatisfied evaluation services. There was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> deferred revenue as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> 0 600000 600000 1200000 0 600000 0 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7. Related Party Transactions</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">InCube Labs, LLC (“ICL”) is wholly-owned by the Company’s founder and Chairman and his family. The founder and Chairman is the father of the Company’s Chief Executive Officer. The Company’s Chief Scientific Officer is also the brother of the founder and Chairman and thus uncle of the Company’s Chief Executive Officer.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Service Agreements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2021, Rani LLC entered into a service agreement with ICL effective retrospectively to January 1, 2021, and subsequently amended such agreement in March 2022 (as amended, the "Rani LLC-ICL Service Agreement"), pursuant to which Rani LLC and ICL agreed to provide personnel services to the other upon requests. Under the amendment in March 2022, Rani LLC has a right to occupy certain facilities leased by ICL in Milpitas, California and San Antonio, Texas (“Occupancy Services”) for general office, research and development, and light manufacturing. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Rani LLC-ICL Service Agreement has a twelve-month term and will automatically renew for successive twelve-month periods unless terminated; except that the Occupancy Services in Milpitas, California had a term until February 2024, following an extension granted in July 2022, and the Occupancy Services in San Antonio, Texas continue until either party gives six months’ notice of termination.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Except for the Occupancy Services, Rani LLC or ICL may terminate services under the Rani LLC-ICL Service Agreement upon 60 days' notice to the other party. The Rani LLC-ICL Service Agreement specifies the scope of services to be provided as well as the methods for determining the costs of services. Costs are billed or charged on a monthly basis by ICL or Rani LLC, respectively. In December 2023, Rani LLC provided to ICL notice of termination of the Occupancy Services in San Antonio, which took effect in June 2024. In March 2024, the Company extended the Occupancy Services for the facility in Milpitas, California for an additional six-month term through August 2024 and increased the payment for such Occupancy Services during the extension period. The Occupancy Services for the facility in Milpitas, California expired in August 2024.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2021, Rani Management Services, Inc. (“RMS”) entered into a service agreement with ICL effective retrospectively to January 1, 2021, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">pursuant to which ICL agreed to rent a specified portion of its facility in San Jose, California to RMS. Additionally, RMS and ICL agreed to provide personnel services to the other upon requests based on rates specified in the agreement. In April 2022, RMS assigned the agreement to Rani LLC</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. In December 2022, RMS was dissolved. In March 2024, the Company entered into an amendment to increase the Occupancy Services from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> square feet to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">24,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> square feet (such agreement, as assigned and amended, the “RMS-ICL Service Agreement”). The RMS-ICL Service Agreement has a twelve-month term and will automatically renew for successive twelve-month periods unless terminated. Rani LLC or ICL may terminate services under the RMS-ICL Service Agreement upon 60 days' notice to the other party, except for occupancy which requires six months’ notice. The RMS-ICL Service Agreement specifies the scope of services to be provided as well as the methods for determining the costs of services. Costs are billed or charged on a monthly basis by ICL or Rani LLC, respectively, as well as allocations of expenses based upon Rani LLC’s utilization of ICL’s facilities and equipment.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below details the amounts charged by ICL for services and rent, net of the amount that the Company charged ICL, which is included in the condensed consolidated statements of operations (in thousa</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nds):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.137%;box-sizing:content-box;"></td> <td style="width:1.421%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:11.044%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.421%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:11.044%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.421%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:11.044%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.421%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:11.044%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">201</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">280</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">889</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">187</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">220</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">242</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">367</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">955</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,109</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of September 30, 2024, one of the Company's facilities was owned by an entity affiliated with the Company’s Chairman (Note 8). The Company pays for the use of this facility through the RMS-ICL Service Agreement.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Exclusive License, Intellectual Property and Common Unit Purchase Agreement</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2021, ICL and the Company, through Rani LLC, entered into an Amended and Restated Exclusive License Agreement which replaced the 2012 Exclusive License Agreement between ICL and Rani LLC, as amended in 2013, and terminated the 2012 Intellectual Property Agreement between ICL and Rani LLC, as amended in June 2013. Under the Amended and Restated Exclusive License Agreement, the Company has a fully paid, exclusive license under certain scheduled patents related to optional features of the device and certain other scheduled patents to exploit products covered by those patents in the field of oral delivery of sensors, small molecule drugs or biologic drugs including, any peptide, antibody, protein, cell therapy, gene therapy or vaccine. The Company covers patent-related expenses and, after a certain period, the Company will have the right to acquire four specified United States patent families from ICL by making a one-time payment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million to ICL for each United States patent family that the Company desires to acquire, up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in the aggregate. This payment will not become an obligation until the fifth anniversary of the Amended and Restated Exclusive License Agreement. The Amended and Restated Exclusive License Agreement will terminate when there are no remaining valid claims of the patents licensed under the Amended and Restated Exclusive License Agreement. Additionally, the Company may terminate the Amended and Restated Exclusive License Agreement in its entirety or as to any particular licensed patent upon notification to ICL of such intent to terminate.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Non-Exclusive License Agreement between Rani and ICL (“Non-Exclusive License Agreement”)</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2021, the Company, through Rani LLC, entered into the Non-Exclusive License Agreement with ICL a related party, pursuant to which the Company granted ICL a non-exclusive, fully-paid license under specified patents that were assigned from ICL to the Company. Additionally, the Company agreed not to license these patents to a third party in a specific field outside the field of oral delivery of sensors, small molecule drugs or biologic drugs including, any peptide, antibody, protein, cell therapy, gene therapy or vaccine, if ICL can prove that it or its sublicensee has been in active development of a product covered by such patents in that specific field. ICL may grant sublicenses under this license to third parties only with the Company’s prior approval. The Non-Exclusive License Agreement will continue in perpetuity unless earlier terminated.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Intellectual Property Agreement with Mir Imran (the “Mir Agreement”)</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In June 2021, the Company, through Rani LLC, entered into the Mir Agreement, pursuant to which the Company and Mir Imran agreed that the Company would own all intellectual property conceived (i) using any of the Company’s people, equipment, or facilities or (ii) that is within the field of oral delivery of sensors, small molecule drugs or biologic drugs including, any peptide, antibody, protein, cell therapy, gene therapy or vaccine. Neither the Company nor Mir Imran may assign the Mir Agreement to any third party without the prior written consent of the other party. The initial term of the Mir Agreement was three years, which could be extended upon mutual consent of the parties. In June 2024, the parties agreed to extend the term of the Mir Agreement by ninety (90) days. The Mir Agreement expired in September 2024. Expiration of the Mir Agreement does not affect the assignment to, and ownership by, the Company of intellectual property conceived during the term of the Mir Agreement.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Tax Receivable Agreement</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain parties to the tax receivable agreement ("TRA"), entered into in August 2021 pursuant to the IPO and Organizational Transactions are related parties of the Company. The TRA provides that the Company pay to ICL and the other Continuing LLC Owners 85% of the amount of tax benefits, if any, it is deemed to realize from exchanges of Paired Interests. During each of the nine months ended September 30, 2024 and 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, these parties to the TRA exchanged </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">zero</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Paired Interests that resulted in tax benefits subject to the TRA.</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Registration Rights Agreement</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with the IPO, the Company entered into a Registration Rights Agreement. ICL and its affiliates are parties to this agreement. The Registration Rights Agreement provides certain registration rights whereby, at any time following the IPO and the expiration of any related lock-up period, ICL and its affiliates can require the Company to register under the Securities Act of 1933, as amended (the “Securities Act”) shares of Class A common stock issuable to ICL and its affiliates upon, at the Company’s election, redemption or exchange of their Paired Interests. The Registration Rights Agreement also provides for piggyback registration rights. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2022, certain holders of the Company's Class A common stock considered to be related parties were made parties to the Registration Rights Agreement. As a result of certain stockholders exercising their registration rights under the Registration Rights Agreement, in December 2022, the Company filed a registration statement on Form S-3 to register </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6,009,542</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock of the Company held by certain of its stockholders.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Rani LLC Agreement</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company operates its business through Rani LLC. In connection with the IPO, the Company and the Continuing LLC Owners, including ICL and its affiliates, entered into the Rani LLC Agreement. The governance of Rani LLC, and the rights and obligations of the holders of LLC Interests, are set forth in the Rani LLC Agreement. As Continuing LLC Owners, ICL and its affiliates are entitled to exchange, subject to the terms of the Rani LLC Agreement, Paired Interests for Class A common stock of the Company; provided that, at the Company’s election, the Company may effect a direct exchange of such Class A common stock or make a cash payment equal to a volume weighted average market price of one share of Class A common stock for each Paired Interest redeemed.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During each of the nine months ended September 30, 2024 and 2023, certain related parties that are party to the Rani LLC Agreement </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">exchanged </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">zero</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Paired Interests </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">for an equal number of shares of the Company's Class A common stock.</span></p> The Rani LLC-ICL Service Agreement has a twelve-month term and will automatically renew for successive twelve-month periods unless terminated; except that the Occupancy Services in Milpitas, California had a term until February 2024, following an extension granted in July 2022, and the Occupancy Services in San Antonio, Texas continue until either party gives six months’ notice of termination. pursuant to which ICL agreed to rent a specified portion of its facility in San Jose, California to RMS. Additionally, RMS and ICL agreed to provide personnel services to the other upon requests based on rates specified in the agreement. In April 2022, RMS assigned the agreement to Rani LLC 23000 24000 <p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below details the amounts charged by ICL for services and rent, net of the amount that the Company charged ICL, which is included in the condensed consolidated statements of operations (in thousa</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nds):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.137%;box-sizing:content-box;"></td> <td style="width:1.421%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:11.044%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.421%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:11.044%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.421%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:11.044%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.421%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:11.044%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">201</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">280</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">889</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">187</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">220</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">242</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">367</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">955</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,109</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 201000 280000 768000 889000 41000 87000 187000 220000 242000 367000 955000 1109000 300000 1000000 0 0 6009542000 0 0 <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8. Leases</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, Rani LLC and BKM South Bay 240, LLC (“Landlord”) entered into the Standard Industrial/Commercial Multi-Tenant Lease - Net (the “Lease”). Pursuant to the terms of the Lease, Rani LLC is leasing approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">33,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> square feet of space in Fremont, California, which is part of a two-building project (the “Project”). </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The initial term of the Lease commenced in February 2024, and the duration of the initial term is </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">63</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months. Subject to certain conditions, Rani LLC has an option to renew the Lease for one additional </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5-year</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> term at the then-prevailing market rate. The monthly base rent for the initial term of the Lease is approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">95,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per month, subject to a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% increase each year. Rani LLC is also responsible for the payment of additional rent to cover its share of common area operating expenses, including taxes, insurance, utilities, and repair and maintenance of the premises and common areas of the Project.</span></span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company pays for the use of its office, laboratory and manufacturing facility in San Jose, California as part of the RMS-ICL Service Agreement. In April 2022, RMS assigned the RMS-ICL Service Agreement to Rani LLC. In December 2022, RMS was dissolved. In March 2024, the Company entered into an amendment to increase the Occupancy Services from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> square feet to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">24,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> square feet. The RMS-ICL Service Agreement has a twelve-month term and will automatically renew for successive twelve-month periods unless Rani LLC or ICL terminate occupancy under the RMS-ICL Service Agreement upon six months’ notice. In January 2024, the Company determined it to be reasonably certain that it would exercise its renewal option for a successive twelve-month period through 2025. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company accounted for the renewal option as a lease modification that did not result in a separate contract and recognized the additional right-of-use asset and corresponding lease liabilities associated with the Rani LLC-ICL Service Agreement in its condensed consolidated balance sheet.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Under the Rani LLC-ICL Service Agreement amended in March 2022, Rani LLC had a right to occupy certain facilities leased by ICL in Milpitas, California and San Antonio, Texas for general office, research and development, and light manufacturing. The Rani LLC-ICL Service Agreement has a twelve-month term and will automatically renew for a successive twelve-month periods unless terminated; except that the Occupancy Services in Milpitas, California had a term until February 2024, following an extension granted in July 2022. The Company accounted for the lease extension as a lease modification that did not result in a separate contract and recognized the right-of-use asset and lease liabilities associated with the Rani LLC-ICL Service Agreement in the consolidated balance sheet as of the modification date in July 2022. In December 2023, the Company provided to ICL notice of termination of the Occupancy Services in San Antonio, which took effect in June 2024. In March 2024, the Company extended the Occupancy Services for the facility in Milpitas, California for an additional six-month term through August 2024 and increased the payment for such Occupancy Services during the extension period. The Occupancy Services for the facility in Milpitas, California expired in August 2024.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company's leases are accounted for as operating leases and require certain fixed payments of real estate taxes and insurance in addition to future minimum lease payments, and certain variable payments of common area maintenance costs and building utilities. Variable lease payments are expensed in the period in which the obligation for those payments is incurred. These variable lease costs are payments that vary in amount beyond the commencement date, for reasons other than passage of time. Variable lease payments are excluded in the total operating lease expense and immaterial for the periods presented.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Supplemental information on the Company’s condensed consolidated balance sheet and statements of cash flows as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2024 and 2023 and for the nine months ended September 30, 2024 and 2023, respectively, related to the Company's leases was as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;box-sizing:content-box;"></td> <td style="width:1.16%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.343%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.16%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.343%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average remaining lease term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.1</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average discount rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;box-sizing:content-box;"></td> <td style="width:1.62%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.883000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.62%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.883000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for amounts included in lease liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating cash flows used for operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,015</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">780</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2024, minimum annual rental payments under the Company’s operating lease agreements are as follows (in thousands), excluding short-term leases:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;box-sizing:content-box;"></td> <td style="width:1.94%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:15.823%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year ending December 31,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024 (remaining three months)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">465</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,902</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,229</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,278</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,330</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2029</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">458</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total undiscounted future minimum lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,662</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Imputed interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,235</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total operating lease liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,427</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Current portion of operating lease liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,410</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liability, net current portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> 33000 The initial term of the Lease commenced in February 2024, and the duration of the initial term is 63 months. Subject to certain conditions, Rani LLC has an option to renew the Lease for one additional 5-year term at the then-prevailing market rate. The monthly base rent for the initial term of the Lease is approximately $95,000 per month, subject to a 4% increase each year. Rani LLC is also responsible for the payment of additional rent to cover its share of common area operating expenses, including taxes, insurance, utilities, and repair and maintenance of the premises and common areas of the Project. P63M P5Y 95000000 0.04 23000 24000 <p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Supplemental information on the Company’s condensed consolidated balance sheet and statements of cash flows as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2024 and 2023 and for the nine months ended September 30, 2024 and 2023, respectively, related to the Company's leases was as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;box-sizing:content-box;"></td> <td style="width:1.16%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.343%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.16%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:13.343%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">September 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average remaining lease term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.1</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.1</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted-average discount rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.4</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.993%;box-sizing:content-box;"></td> <td style="width:1.62%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.883000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.62%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.883000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash paid for amounts included in lease liabilities:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating cash flows used for operating leases</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,015</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">780</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> P4Y1M6D P1Y1M6D 0.104 0.104 1015000 780000 <p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2024, minimum annual rental payments under the Company’s operating lease agreements are as follows (in thousands), excluding short-term leases:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;box-sizing:content-box;"></td> <td style="width:1.94%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:15.823%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year ending December 31,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024 (remaining three months)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">465</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,902</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,229</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,278</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,330</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2029</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">458</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total undiscounted future minimum lease payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,662</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Imputed interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,235</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total operating lease liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,427</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Current portion of operating lease liability</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,410</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liability, net current portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 465000 1902000 1229000 1278000 1330000 458000 6662000 1235000 5427000 1410000 4017000 <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9. Warrants</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In July 2024, as part of the July Offering, the Company issued (i) pre-funded warrants to purchase </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">446,753</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock, (ii) Series A common warrants to purchase an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,246,753</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock and (iii) Series B common warrants to purchase an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,246,753</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock. The pre-funded warrants are exercisable immediately and have an unlimited term and an exercise price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0001</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share. The Series A Warrants will be exercisable following the six-month anniversary of the closing date of the July Offering, will expire </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months following the date of issuance and will have an exercise price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.08</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share. The Series B warrants will be exercisable following the six-month anniversary of the closing date of the July Offering, will expire five and a half years from the date of issuance and will have an exercise price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.08</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share. The Series A warrants and Series B warrants include certain rights upon “fundamental transactions,” as described in the Series A warrants and Series B warrants, including in the Series B warrants the right of the holders thereof to receive from the Company or a successor entity the same type or form of consideration (and in the same proportion) that is being offered and paid to the holders of Class A common stock in such fundamental transaction in the amount of the Black Scholes value (as described in the Series B warrants) of the unexercised portion of the applicable Series B warrants on the date of the consummation of the fundamental transactions. In August 2024, the pre-funded warrants were fully exercised for de minimis proceeds. As of September 30, 2024, there were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,246,753</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Series A warrants and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,246,753</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Series B warrants outstanding. Subsequent to September 30, 2024, the Series A warrants were canceled (Note 16).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In August 2022, in conjunction with a loan and security agreement (Note 13), the Company issued warrants to purchase </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">76,336</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company's Class A common stock. The warrants are exercisable for a period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">five years</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> from the grant date, as may be adjusted for certain anti-dilution adjustments, dividends, stock splits, and reverse stock splits, at an exercise price per share equal to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">11.79</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which may be net share settled at the option of the holder. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, there were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">76,336</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> warrants outstanding.</span></p> 446753 3246753 3246753 0.0001 P18M 3.08 3.08 3246753 3246753 76336000 P5Y 11.79 76336000 <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10. Stockholders’ Equity</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, Rani Holdings held approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">54</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the Class A Units of Rani LLC, and approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">46</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the outstanding Class A Units of Rani LLC are held by the Continuing LLC Owners. From the date of the Organizational Transactions to </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,173,947</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Paired Interests and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">283,832</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> non-corresponding Class A Units of Rani LLC were exchanged for an equal number of shares of the Company's Class A common stock. For each of the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nine months ended September 30, 2024 and 2023, certain of the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Continuing LLC Owners executed an exchange of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">zero</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Paired Interests and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">83,377</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">zero</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> non-corresponding Class A Units of Rani LLC, respectively, in return for an equal number of shares of the Company’s Class A common stock. The corresponding shares of the Company’s Class B common stock included in the exchange of Paired Interests were subsequently canceled and retired pursuant to the terms of the Rani LLC Agreement. In accordance with the Rani LLC Agreement, Rani LLC also issues a corresponding Class A Unit to Rani Holdings for each share of common stock issued by Rani Holdings. This increases Rani Holdings’ ownership in Rani LLC.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In July 2024, the Company closed the July Offering, pursuant to which it issued and sold: (i) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,800,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock, (ii) pre-funded warrants to purchase </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">446,753</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock, (iii) Series A common warrants, which accompany the Class A common stock and pre-funded warrants, to purchase an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,246,753</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock and (iv) Series B common warrants, which accompany the Class A common stock and pre-funded warrants, to purchase an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,246,753</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock. The aggregate net proceeds from the July Offering totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, after deducting placement agent fees and other offering expenses, and excluding potential proceeds, if any, from the exercise of the Series A common warrants and Series B common warrants issued in the July Offering. In August 2024, the pre-funded warrants were fully exercised for de minimis proceeds.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In August 2022, the Company entered into the Sales Agreement with the Agents, pursuant to which the Company may offer and sell from time to time through the Agents up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">150.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of shares of its Class A common stock, in such share amounts as the Company may specify by notice to the Agents, in accordance with the terms and conditions set forth in the Sales Agreement. The potential proceeds from the Sales Agreement are expected to be used for general corporate purposes. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company had no sales under the Sales Agreement.</span></p> 0.54 0.46 5173947000 283832000 0 0 83377000 0 2800000 446753 3246753 3246753 8900000 150000000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11. Stock-Based Compensation</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Options</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of stock option activity during the periods indicated is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:36.867%;box-sizing:content-box;"></td> <td style="width:1.08%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.703%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.56%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.222000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.08%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.703%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.56%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.222000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of Stock Option Awards</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Exercise Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>Average<br/>Remaining Contractual Term (in years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate Intrinsic Value (in thousands)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,639,811</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.48</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,154,325</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.74</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.49</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,757</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.72</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Canceled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">478,961</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.36</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at September 30, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,296,418</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.36</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.35</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercisable at September 30, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,713,481</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.62</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.66</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Nonvested at September 30, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,582,937</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.46</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.99</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, there was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">21.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of unrecognized stock-based compensation expense related to stock options which is expected to be recognized over a weighted-average period of approximately </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.8</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Restricted Stock Units</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of restricted stock unit (“RSU”) activity during the periods indicated is as follows:</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.88%;box-sizing:content-box;"></td> <td style="width:1.8%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:19.26%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2.26%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:18.799999999999997%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of Restricted Stock Units</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Grant-Date Fair Value per Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,276,111</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.16</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">323,611</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.69</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,206</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at September 30, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">893,294</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, there was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of unrecognized stock-based compensation expense related to RSUs which is expected to be recognized over a weighted-average period of approximately </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.3</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years. The total fair value of RSUs vested was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nine months ended September 30, 2024.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Restricted Stock Awards</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of restricted stock award (“RSA”) activity during the periods indicated is as follows:</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.88%;box-sizing:content-box;"></td> <td style="width:1.8%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:19.26%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2.26%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:18.799999999999997%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of Restricted Stock Awards</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Grant-Date Fair Value per Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,586</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,616</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">218</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at September 30, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,752</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, unrecognized stock-based compensation expense related to RSAs was de minimis which is expected to be recognized over a weighted-average period of approximately </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.2</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years. The total fair value of RSAs vested was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nine months ended September 30, 2024.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Employee Stock Purchase Plan</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, unrecognized stock-based compensation expense related to the Rani Therapeutics Holdings, Inc. 2021 Employee Stock Purchase Plan (the “ESPP”) was de minimis which is expected to be recognized over a weighted-average period of approximately </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.2</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, contributions withheld from employees totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and are recorded as a component of accrued expenses and other current liabilities in the condensed consolidated balance sheet.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-Based Compensation Expense</span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the components of stock-based compensation expense resulting from the grant of stock options, RSUs, RSAs, and the ESPP, recorded in the Company’s condensed consolidated statement of operations and comprehensive loss (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.08%;box-sizing:content-box;"></td> <td style="width:2.08%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:18.88%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2.08%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:18.88%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,563</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,275</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,477</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,247</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total stock-based compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,040</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,522</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of stock option activity during the periods indicated is as follows:</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:36.867%;box-sizing:content-box;"></td> <td style="width:1.08%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.703%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.56%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.222000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.08%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.703%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1.56%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:12.222000000000001%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of Stock Option Awards</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Exercise Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted<br/>Average<br/>Remaining Contractual Term (in years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate Intrinsic Value (in thousands)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,639,811</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.48</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,154,325</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.74</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9.49</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,757</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.72</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Canceled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">478,961</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.36</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at September 30, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,296,418</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.36</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.35</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercisable at September 30, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,713,481</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.62</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.66</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Nonvested at September 30, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,582,937</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.46</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8.99</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 6639811 6.37 P8Y5M23D 13377000 4154325 3.74 P9Y5M26D 0 18757 2.72 478961 5.36 10296418 5.36 P8Y4M6D 25000 4713481 7.62 P7Y7M28D 0 5582937 3.46 P8Y11M26D 25000 21800000 P2Y9M18D <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.88%;box-sizing:content-box;"></td> <td style="width:1.8%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:19.26%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2.26%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:18.799999999999997%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of Restricted Stock Units</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Grant-Date Fair Value per Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,276,111</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.16</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">323,611</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.69</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,206</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7.37</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at September 30, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">893,294</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.96</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.88%;box-sizing:content-box;"></td> <td style="width:1.8%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:19.26%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2.26%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:18.799999999999997%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Number of Restricted Stock Awards</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted Average Grant-Date Fair Value per Share</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,586</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,616</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.14</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">218</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.13</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at September 30, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,752</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6.15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1276111 7.16 323611 7.69 59206 7.37 893294 6.96 5600000 P2Y3M18D 1000000 33586 6.15 22616 6.14 218 6.13 10752 6.15 P0Y2M12D 100000 P0Y2M12D 100000 <p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the components of stock-based compensation expense resulting from the grant of stock options, RSUs, RSAs, and the ESPP, recorded in the Company’s condensed consolidated statement of operations and comprehensive loss (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.08%;box-sizing:content-box;"></td> <td style="width:2.08%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:18.88%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:2.08%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:18.88%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,563</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,275</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,477</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,247</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total stock-based compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,040</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,522</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 3563000 5275000 8477000 9247000 12040000 14522000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12. Commitments and Contingencies</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Legal Proceedings</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the ordinary course of business, the Company may be subject to legal proceedings, claims and litigation as the Company operates in an industry susceptible to patent legal claims. The Company accounts for estimated losses with respect to legal proceedings and claims when such losses are probable and estimable. Legal costs associated with these matters are expensed when incurred.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Tax Receivable Agreement</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is party to a TRA with certain of the Continuing LLC Owners. As of September 30, 2024, the Company has not recorded a liability under the TRA related to the income tax benefits originating from the exchanges of Paired Interest or non-corresponding Class A Units of Rani LLC as it is not probable that the Company will realize such tax benefits. To the extent the Company is able to realize the income tax benefits associated with the exchanges of Paired Interest or non-corresponding Class A Units of Rani LLC subject to the TRA</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the TRA payable would range from </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">zero</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">23.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million at </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2024.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The amounts payable under the TRA will vary depending upon a number of factors, including the amount, character, and timing of the taxable income of the Company in the future. Should the Company determine that the payment of the TRA liability becomes probable at a future date based on new information, any changes will be recorded on the Company's condensed consolidated statement of operations and comprehensive loss at that time.</span></p> 0 23100000 <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13. Long-Term Debt</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In August 2022, the Company entered into a loan and security agreement and related supplement (the “Loan Agreement”) with Avenue Venture Opportunities Fund, L.P (the “Lender”). The Loan Agreement provides for term loans (the “Loans”) in an aggregate principal amount up to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">45.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. A Loan of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was committed at closing, with $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million funded immediately and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million available to be drawn between October 1, 2022 and December 31, 2022, which was drawn in December 2022. The remaining $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of Loans was uncommitted and subject to certain conditions and is no longer available under the Loan Agreement. The purpose of the Loans is for general corporate purposes. In exchange for access to this facility, the Company agreed to issue warrants (Note 9).</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the Loan Agreement, the maturity date for the Loans is </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">August 1, 2026</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (the “Maturity Date”). The Loan principal is repayable in equal monthly installments beginning September 2024. The Loans bear interest at a variable rate per annum equal to the greater of (A) the prime rate, as published by the Wall Street Journal from time to time plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.60</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% or (B) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.35</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%. The Loan Agreement is collateralized by substantially all of the Company’s assets, in which the Lender is granted continuing security interests. The Loans includes customary events of default, including instances of a material adverse change in the Company’s operations, which may require prepayment of the outstanding Loans. At </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the effective interest rate on the Loans was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">15.62</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and there were no events of default during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nine months ended September 30, 2024. The Company is also subject to certain covenants. There have been no material adverse events in connection with the Loan Agreement and the substantial doubt regarding our ability to continue as a going concern does not currently constitute a material adverse event under the terms of the Loan Agreement. As of September 30, 2024, the Company was in compliance with all applicable covenants under the Loan Agreement.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2024, future principal payments for the Company’s debt are as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;box-sizing:content-box;"></td> <td style="width:1.94%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:15.823%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year ending December 31,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024 (remaining three months)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total principal payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,750</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: amount representing debt discount</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">445</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total long-term debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,305</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: current portion of long-term debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total long-term debt, less current portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,537</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p> 45000000 30000000 15000000 15000000 15000000 2026-08-01 0.056 0.001035 0.001562 <p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2024, future principal payments for the Company’s debt are as follows (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.236%;box-sizing:content-box;"></td> <td style="width:1.94%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:15.823%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Year ending December 31,</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024 (remaining three months)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,750</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total principal payments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,750</span></p></td> <td style="border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: amount representing debt discount</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">445</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total long-term debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,305</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: current portion of long-term debt</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,768</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total long-term debt, less current portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,537</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 3750000 15000000 10000000 28750000 -445000 28305000 14768000 13537000 <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14. Income Taxes</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s effective income tax rate was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">zero</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for each of the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nine months ended September 30, 2024 and 2023. As a result of the exchanges from the date of the Organizational Transactions to September 30, 2024, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the Company recorded a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million deferred tax asset related to income tax benefit associated with the basis of the net assets of Rani LLC. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Because of the Company’s history of operating losses, the Company believes that recognition of the deferred tax assets arising from such future income tax benefits is currently not more-likely-than-not to be realized and, accordingly, has recognized a full valuation allowance on its deferred tax assets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> material changes to uncertain tax positions for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nine months ended September 30, 2024 and 2023, and the Company does not anticipate material changes within the next twelve months.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p> 0 0 18900000 0 0 <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15. Net Loss Per Share</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the computation of basic and diluted net loss per Class A common share attributable to Rani Holdings (in thousands, except per share data):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.913%;box-sizing:content-box;"></td> <td style="width:1.8%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:15.143%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:15.143%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Numerator:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss per Class A common share attributable to Rani Therapeutics Holdings, Inc.</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,071</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,872</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Denominator:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average Class A common share outstanding—basic and diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,071</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,380</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss per Class A common share attributable to Rani Therapeutics Holdings, Inc.—basic and diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.78</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.06</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="text-indent:48.95pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:48.95pt;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table shows the total outstanding securities considered anti-dilutive and therefore excluded from the computation of diluted net loss per Class A common share attributable to Rani Holdings (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.68%;box-sizing:content-box;"></td> <td style="width:1.36%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:14.74%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:15.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of September 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Paired Interests</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,116</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,116</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock options</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,296</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,778</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warrants</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,570</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-corresponding Class A Units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,262</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,345</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted stock units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">893</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,413</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shares issuable pursuant to the ESPP</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">82</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted stock awards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,189</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,851</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Shares of Class B Common Stock do not share in the Company’s earnings and are not participating securities. Accordingly, separate presentation of loss per share of Class B common stock under the two-class method has not been provided. The outstanding shares of Class B Common Stock were determined to be anti-dilutive for the nine months ended September 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Therefore, they are not included in the computation of net loss per Class A common share attributable to Rani Therapeutics Holdings, Inc.</span></p> <p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the computation of basic and diluted net loss per Class A common share attributable to Rani Holdings (in thousands, except per share data):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.913%;box-sizing:content-box;"></td> <td style="width:1.8%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:15.143%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:15.143%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Numerator:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss per Class A common share attributable to Rani Therapeutics Holdings, Inc.</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,071</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,872</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Denominator:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average Class A common share outstanding—basic and diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,071</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,380</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss per Class A common share attributable to Rani Therapeutics Holdings, Inc.—basic and diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.78</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.06</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> -21071000 -26872000 27071000 27071000 25380000 25380000 -0.78 -0.78 -1.06 -1.06 <p style="text-indent:48.95pt;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table shows the total outstanding securities considered anti-dilutive and therefore excluded from the computation of diluted net loss per Class A common share attributable to Rani Holdings (in thousands):</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:64.68%;box-sizing:content-box;"></td> <td style="width:1.36%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:14.74%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> <td style="width:15.22%;box-sizing:content-box;"></td> <td style="width:1%;box-sizing:content-box;"></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="5" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">As of September 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Paired Interests</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,116</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,116</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stock options</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,296</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,778</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Warrants</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,570</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">76</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-corresponding Class A Units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,262</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,345</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted stock units</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">893</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,413</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Shares issuable pursuant to the ESPP</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">82</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted stock awards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,189</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,851</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 24116000 24116000 10296000 6778000 6570000 76000 1262000 1345000 893000 1413000 41000 82000 11000 41000 43189000 33851000 <p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">16. Subsequent Events</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Securities Purchase Agreement</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In October 2024, the Company entered into a securities purchase agreement (the “October Securities Purchase Agreement”) with an institutional investor (the “Equity Investor”) relating to the issuance and sale of: (i) </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of its Class A common stock, par value $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0001</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share, (ii) pre-funded warrants to purchase </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">333,333</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock, and (iii) Series C common warrants, which will accompany the Class A common stock and pre-funded warrants, to purchase an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,333,333</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock (the “October Offering”). The October Offering closed on October 16, 2024. Pursuant to the October Securities Purchase Agreement, Series A common warrants to purchase an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,246,753</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Class A common stock issued in the July Offering were cancelled.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The pre-funded warrants are exercisable immediately following the closing date of the October Offering and have an unlimited term and an exercise price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0001</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share. The Series C common warrants are exercisable immediately following the closing date of the October Offering, will expire five years from the date of issuance and will have an exercise price of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share. The combined offering price is $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share of Class A common stock and accompanying Series C common warrant, or in the case of pre-funded warrants, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.9999</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per pre-funded warrant and accompanying Series C common warrant. The aggregate gross proceeds to the Company from the October Offering were approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, before deducting placement agent fees and other offering expenses payable by the Company, and excluding potential proceeds, if any, from the exercise of the Series C common warrants issued in the October Offering. In October 2024, the pre-funded warrants were fully exercised for de minimis proceeds.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Series C common warrants include certain rights upon “fundamental transactions” as described in the Series C common warrants. These rights upon “fundamental transactions” include the right of the holders thereof to receive from Rani or a successor entity the same type or form of consideration (and in the same proportion) that is being offered and paid to the holders of Class A common stock in such fundamental transaction in the amount of the Black Scholes value (as described in the Series C common warrants) of the unexercised portion of the applicable Series C common warrants on the date of the consummation of such fundamental transaction.</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to the terms of the October Securities Purchase Agreement, until 30 days following the closing of the October Offering, the Company has agreed not to issue, enter into any agreement to issue, or announce the issuance or proposed issuance of any shares of Class A common stock or common stock equivalents, or file or amend any registration statement or prospectus, other than as necessary to maintain the registration of the securities offered thereby. The Company has further agreed not to enter into an agreement involving any new variable rate transactions until January 23, 2025, subject to certain exceptions. In addition, the Company’s directors and officers have entered into lock-up agreements with the Company pursuant to which each of them has agreed not to, for a period of 30 days from the closing of the October Offering, offer, sell, transfer or otherwise dispose of the Company’s securities, subject to certain exceptions.</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">CEO Compensation Reduction</span></p><p style="text-indent:48.95pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the Company’s Board of Directors (“Board”) approved a reduction in the annual salary of Talat Imran, the Company’s Chief Executive Officer, from $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">520,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, effective November 1, 2023 through December 31, 2024 or until such time as the Company receives gross proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> or more, in the aggregate, from equity financing and/or one or more non-dilutive strategic, licensing or partnering transactions (the “Financing Threshold”). In November 2024, the Board approved to extend the reduction in annual salary of Talat Imran through December 31, 2025 or until the Financing Threshold is met.</span></p> 3000000 0.0001 333333 3333333 3246753 0.0001 3 3 2.9999 10000000 520000000 100000000 50000000000 false false false false