0001846253-24-000034.txt : 20240509 0001846253-24-000034.hdr.sgml : 20240509 20240509164519 ACCESSION NUMBER: 0001846253-24-000034 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240509 DATE AS OF CHANGE: 20240509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: OmniAb, Inc. CENTRAL INDEX KEY: 0001846253 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMMERCIAL PHYSICAL & BIOLOGICAL RESEARCH [8731] ORGANIZATION NAME: 08 Industrial Applications and Services 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-40720 FILM NUMBER: 24931500 BUSINESS ADDRESS: STREET 1: 5980 HORTON STREET STREET 2: SUITE 600 CITY: EMERYVILLE STATE: CA ZIP: 94608 BUSINESS PHONE: 510-250-7800 MAIL ADDRESS: STREET 1: 5980 HORTON STREET STREET 2: SUITE 600 CITY: EMERYVILLE STATE: CA ZIP: 94608 FORMER COMPANY: FORMER CONFORMED NAME: Avista Public Acquisition Corp. II DATE OF NAME CHANGE: 20210212 10-Q 1 oabi-20240331.htm 10-Q oabi-20240331
12/31FALSE2024Q10001846253P3D0.125.021xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesoabi:reportingUnitoabi:segmentxbrli:pureoabi:securityutr:sqftoabi:voteoabi:period00018462532024-01-012024-03-310001846253us-gaap:CommonStockMember2024-01-012024-03-310001846253us-gaap:WarrantMember2024-01-012024-03-3100018462532024-05-0200018462532024-03-3100018462532023-12-310001846253oabi:LicenseAndMilestoneRevenueMember2024-01-012024-03-310001846253oabi:LicenseAndMilestoneRevenueMember2023-01-012023-03-310001846253us-gaap:ServiceMember2024-01-012024-03-310001846253us-gaap:ServiceMember2023-01-012023-03-310001846253us-gaap:RoyaltyMember2024-01-012024-03-310001846253us-gaap:RoyaltyMember2023-01-012023-03-3100018462532023-01-012023-03-310001846253us-gaap:CommonStockMember2023-12-310001846253us-gaap:AdditionalPaidInCapitalMember2023-12-310001846253us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001846253us-gaap:RetainedEarningsMember2023-12-310001846253us-gaap:RetainedEarningsMember2024-01-012024-03-310001846253us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001846253us-gaap:CommonStockMember2024-01-012024-03-310001846253us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001846253us-gaap:CommonStockMember2024-03-310001846253us-gaap:AdditionalPaidInCapitalMember2024-03-310001846253us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001846253us-gaap:RetainedEarningsMember2024-03-310001846253us-gaap:CommonStockMember2022-12-310001846253us-gaap:AdditionalPaidInCapitalMember2022-12-310001846253us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001846253us-gaap:RetainedEarningsMember2022-12-3100018462532022-12-310001846253us-gaap:RetainedEarningsMember2023-01-012023-03-310001846253us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001846253us-gaap:CommonStockMember2023-01-012023-03-310001846253us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001846253us-gaap:CommonStockMember2023-03-310001846253us-gaap:AdditionalPaidInCapitalMember2023-03-310001846253us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001846253us-gaap:RetainedEarningsMember2023-03-3100018462532023-03-310001846253srt:MinimumMemberus-gaap:OfficeEquipmentMember2024-03-310001846253srt:MaximumMemberus-gaap:OfficeEquipmentMember2024-03-310001846253srt:MinimumMemberus-gaap:ComputerEquipmentMember2024-03-310001846253srt:MaximumMemberus-gaap:ComputerEquipmentMember2024-03-310001846253us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-03-310001846253oabi:AvistaPublicWarrantsMember2022-11-010001846253oabi:AvistaPrivatePlacementMember2022-11-010001846253oabi:ForwardPurchaseWarrantsMember2022-11-010001846253oabi:BackstopWarrantsMember2022-11-0100018462532022-11-010001846253oabi:PrivatePlacementWarrantsMember2022-11-012022-11-0100018462532022-11-012022-11-010001846253oabi:NewOmniabCommonStockMember2022-11-010001846253oabi:EarnoutSharesMember2022-11-010001846253oabi:NewOmniabCommonStockMember2022-11-012022-11-010001846253oabi:PublicWarrantsMember2022-11-012022-11-010001846253oabi:EarnoutSharesMember2022-11-012022-11-010001846253oabi:PublicWarrantsMember2022-11-010001846253oabi:AvistaAcquisitionLPIIMember2022-11-012022-11-010001846253oabi:AmendedAndRestatedForwardPurchaseAgreementMember2022-11-012022-11-010001846253oabi:AmendedAndRestatedForwardPurchaseAgreementBackstopMember2022-11-012022-11-010001846253oabi:SponsorMemberoabi:AmendedAndRestatedForwardPurchaseAgreementMemberoabi:AvistaPublicAcquisitionCorp.IiMember2022-11-012022-11-010001846253us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001846253us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001846253us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2024-03-310001846253us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001846253us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001846253us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001846253us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2024-03-310001846253us-gaap:FairValueMeasurementsRecurringMember2024-03-310001846253us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2024-03-310001846253us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2024-03-310001846253us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel3Member2024-03-310001846253us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2024-03-310001846253us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001846253us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001846253us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2024-03-310001846253us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2024-03-310001846253us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001846253us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001846253us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001846253us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001846253us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001846253us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001846253us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001846253us-gaap:FairValueMeasurementsRecurringMember2023-12-310001846253us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2023-12-310001846253us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2023-12-310001846253us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMemberus-gaap:FairValueInputsLevel3Member2023-12-310001846253us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasuryAndGovernmentMember2023-12-310001846253us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001846253us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001846253us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001846253us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001846253oabi:IcagenMemberoabi:BusinessCombinationContingentConsiderationLiabilityMemberus-gaap:FairValueInputsLevel3Member2022-12-310001846253oabi:TaurusMemberoabi:BusinessCombinationContingentConsiderationLiabilityMemberus-gaap:FairValueInputsLevel3Member2022-12-310001846253oabi:BusinessCombinationContingentConsiderationLiabilityMemberoabi:XcellaMemberus-gaap:FairValueInputsLevel3Member2022-12-310001846253oabi:BusinessCombinationContingentConsiderationLiabilityMemberus-gaap:FairValueInputsLevel3Member2022-12-310001846253oabi:IcagenMemberoabi:BusinessCombinationContingentConsiderationLiabilityMemberus-gaap:FairValueInputsLevel3Member2023-01-012023-12-310001846253oabi:TaurusMemberoabi:BusinessCombinationContingentConsiderationLiabilityMemberus-gaap:FairValueInputsLevel3Member2023-01-012023-12-310001846253oabi:BusinessCombinationContingentConsiderationLiabilityMemberoabi:XcellaMemberus-gaap:FairValueInputsLevel3Member2023-01-012023-12-310001846253oabi:BusinessCombinationContingentConsiderationLiabilityMemberus-gaap:FairValueInputsLevel3Member2023-01-012023-12-310001846253oabi:IcagenMemberoabi:BusinessCombinationContingentConsiderationLiabilityMemberus-gaap:FairValueInputsLevel3Member2023-12-310001846253oabi:TaurusMemberoabi:BusinessCombinationContingentConsiderationLiabilityMemberus-gaap:FairValueInputsLevel3Member2023-12-310001846253oabi:BusinessCombinationContingentConsiderationLiabilityMemberoabi:XcellaMemberus-gaap:FairValueInputsLevel3Member2023-12-310001846253oabi:BusinessCombinationContingentConsiderationLiabilityMemberus-gaap:FairValueInputsLevel3Member2023-12-310001846253oabi:IcagenMemberoabi:BusinessCombinationContingentConsiderationLiabilityMemberus-gaap:FairValueInputsLevel3Member2024-01-012024-03-310001846253oabi:TaurusMemberoabi:BusinessCombinationContingentConsiderationLiabilityMemberus-gaap:FairValueInputsLevel3Member2024-01-012024-03-310001846253oabi:BusinessCombinationContingentConsiderationLiabilityMemberoabi:XcellaMemberus-gaap:FairValueInputsLevel3Member2024-01-012024-03-310001846253oabi:BusinessCombinationContingentConsiderationLiabilityMemberus-gaap:FairValueInputsLevel3Member2024-01-012024-03-310001846253oabi:IcagenMemberoabi:BusinessCombinationContingentConsiderationLiabilityMemberus-gaap:FairValueInputsLevel3Member2024-03-310001846253oabi:TaurusMemberoabi:BusinessCombinationContingentConsiderationLiabilityMemberus-gaap:FairValueInputsLevel3Member2024-03-310001846253oabi:BusinessCombinationContingentConsiderationLiabilityMemberoabi:XcellaMemberus-gaap:FairValueInputsLevel3Member2024-03-310001846253oabi:BusinessCombinationContingentConsiderationLiabilityMemberus-gaap:FairValueInputsLevel3Member2024-03-310001846253us-gaap:USTreasuryAndGovernmentMember2024-03-310001846253us-gaap:AssetBackedSecuritiesMember2024-03-310001846253us-gaap:USTreasuryAndGovernmentMember2023-12-310001846253us-gaap:AssetBackedSecuritiesMember2023-12-310001846253us-gaap:LeaseholdImprovementsMember2024-03-310001846253us-gaap:LeaseholdImprovementsMember2023-12-310001846253us-gaap:OfficeEquipmentMember2024-03-310001846253us-gaap:OfficeEquipmentMember2023-12-310001846253us-gaap:ComputerEquipmentMember2024-03-310001846253us-gaap:ComputerEquipmentMember2023-12-310001846253us-gaap:ConstructionInProgressMember2024-03-310001846253us-gaap:ConstructionInProgressMember2023-12-310001846253us-gaap:ComputerSoftwareIntangibleAssetMember2024-03-310001846253us-gaap:ComputerSoftwareIntangibleAssetMember2023-12-310001846253us-gaap:CustomerRelationshipsMember2024-03-310001846253us-gaap:CustomerRelationshipsMember2023-12-310001846253oabi:EarnoutSharesMember2024-03-310001846253oabi:SponsorEarnoutSharesMember2024-03-310001846253oabi:PublicWarrantsMember2024-03-312024-03-310001846253oabi:PublicWarrantsMember2024-03-3100018462532024-03-312024-03-310001846253oabi:EarnoutSharesMember2024-03-312024-03-310001846253oabi:PrivatePlacementWarrantsMember2022-11-010001846253oabi:A2022IncentiveAwardPlanMember2024-03-310001846253oabi:A2022LigandServiceProviderAssumedAwardPlanMember2024-01-012024-03-310001846253us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-03-310001846253us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001846253us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310001846253us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001846253us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001846253us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001846253us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001846253us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001846253us-gaap:EmployeeStockMember2024-01-012024-03-310001846253us-gaap:EmployeeStockMember2023-01-012023-03-310001846253us-gaap:PerformanceSharesMember2024-01-012024-03-310001846253us-gaap:PerformanceSharesMember2023-01-012023-03-310001846253us-gaap:ShareBasedCompensationAwardTrancheOneMember2024-01-012024-03-310001846253us-gaap:ShareBasedCompensationAwardTrancheTwoMember2024-01-012024-03-310001846253oabi:OmniAbMember2024-03-310001846253us-gaap:EmployeeStockOptionMemberoabi:OmniAbMember2024-01-012024-03-310001846253oabi:LigandMember2024-03-310001846253us-gaap:EmployeeStockOptionMemberoabi:LigandMember2024-01-012024-03-310001846253oabi:OmniAbMember2024-01-012024-03-310001846253oabi:LigandMember2024-01-012024-03-310001846253us-gaap:RestrictedStockUnitsRSUMember2023-12-310001846253us-gaap:RestrictedStockUnitsRSUMember2024-03-310001846253us-gaap:RestrictedStockUnitsRSUMemberoabi:OmniAbMember2024-03-310001846253us-gaap:RestrictedStockUnitsRSUMemberoabi:OmniAbMember2024-01-012024-03-310001846253us-gaap:RestrictedStockUnitsRSUMemberoabi:LigandMember2024-03-310001846253us-gaap:RestrictedStockUnitsRSUMemberoabi:LigandMember2024-01-012024-03-310001846253srt:MinimumMemberus-gaap:PerformanceSharesMember2024-01-012024-03-310001846253srt:MaximumMemberus-gaap:PerformanceSharesMember2024-01-012024-03-310001846253us-gaap:PerformanceSharesMember2023-12-310001846253us-gaap:PerformanceSharesMember2024-03-310001846253us-gaap:PerformanceSharesMemberoabi:OmniAbMember2024-03-310001846253us-gaap:PerformanceSharesMemberoabi:OmniAbMember2024-01-012024-03-310001846253us-gaap:EmployeeStockMember2024-03-310001846253us-gaap:EmployeeStockMember2024-03-312024-03-310001846253us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001846253us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001846253oabi:EarnoutSharesMemberus-gaap:WarrantMember2024-01-012024-03-310001846253oabi:EarnoutSharesMemberus-gaap:WarrantMember2023-01-012023-03-310001846253us-gaap:WarrantMemberoabi:AvistaPrivatePlacementMember2024-01-012024-03-310001846253us-gaap:WarrantMemberoabi:AvistaPrivatePlacementMember2023-01-012023-03-310001846253us-gaap:WarrantMemberoabi:AvistaPublicWarrantsMember2024-01-012024-03-310001846253us-gaap:WarrantMemberoabi:AvistaPublicWarrantsMember2023-01-012023-03-310001846253us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001846253us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001846253us-gaap:WarrantMemberoabi:PIPEWarrantMember2024-01-012024-03-310001846253us-gaap:WarrantMemberoabi:PIPEWarrantMember2023-01-012023-03-310001846253us-gaap:WarrantMemberoabi:BackstopWarrantsMember2024-01-012024-03-310001846253us-gaap:WarrantMemberoabi:BackstopWarrantsMember2023-01-012023-03-310001846253us-gaap:EmployeeStockMember2024-01-012024-03-310001846253us-gaap:EmployeeStockMember2023-01-012023-03-31


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
________________________________________________________________________________________
FORM 10-Q
________________________________________________________________________________________
Quarterly Report Pursuant to Section 13 or 15 (d) of the Securities Exchange Act of 1934
For the quarterly period ended March 31, 2024
or
Transition Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the Transition Period From ______ to ______.
Commission File Number: 001-40720

OMNIAB, INC.
(Exact name of registrant as specified in its charter)
Delaware98-1584818
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
5980 Horton Street, Suite 600
Emeryville
CA94608
(Address of principal executive offices)(Zip Code)
(510) 250-7800
(Registrant's Telephone Number, Including Area Code)

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

Title of each classTrading SymbolName of Each Exchange on Which Registered
Common stock, $0.0001 par value per shareOABIThe Nasdaq Global Market
Warrants to purchase common stockOABIW
The Nasdaq Capital Market

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large Accelerated FilerAccelerated Filer
Non-Accelerated FilerSmaller Reporting Company
Emerging Growth Company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No
As of May 2, 2024, the registrant had 117,615,460 shares of common stock outstanding.
1



TABLE OF CONTENTS

2



Part I – Financial Information
Item 1. Condensed Consolidated Financial Statements
OMNIAB, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share and per share data)
March 31, 2024December 31, 2023
(Unaudited)
ASSETS
Current assets:
Cash and cash equivalents$19,060 $16,358 
Short-term investments49,947 70,625 
Accounts receivable, net4,045 3,844 
Prepaid expenses and other current assets3,665 4,074 
      Total current assets76,717 94,901 
Intangible assets, net152,055 155,467 
Goodwill83,979 83,979 
Property and equipment, net17,957 18,249 
Operating lease right-of-use assets19,362 19,884 
Restricted cash560 560 
Other long-term assets1,926 2,185 
      Total assets$352,556 $375,225 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
   Accounts payable $3,556 $4,411 
   Accrued expenses and other current liabilities4,027 7,068 
   Current contingent liabilities891 1,303 
   Current deferred revenue5,530 6,848 
   Current operating lease liabilities3,516 3,486 
      Total current liabilities17,520 23,116 
Long-term contingent liabilities3,178 3,203 
Deferred income taxes, net8,737 11,354 
Long-term operating lease liabilities21,418 22,075 
Long-term deferred revenue279 862 
Other long-term liabilities31 30 
      Total liabilities51,163 60,640 
Stockholders' equity:
Preferred stock, $0.0001 par value; 100,000,000 shares authorized at March 31, 2024 and December 31, 2023; no shares issued and outstanding at March 31, 2024 and December 31, 2023
  
Common stock, $0.0001 par value; 1,000,000,000 shares authorized at March 31, 2024 and December 31, 2023; 117,388,789 and 116,859,468 shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively
12 12 
Additional paid-in capital359,726 353,890 
Accumulated other comprehensive (loss) income(17)50 
Accumulated deficit(58,328)(39,367)
Total stockholders’ equity301,393 314,585 
Total liabilities and stockholders’ equity$352,556 $375,225 

See accompanying notes to unaudited condensed consolidated financial statements.
3



OMNIAB, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited)
(in thousands, except per share data)

Three Months Ended March 31,
20242023
Revenues:
License and milestone revenue$716 $12,646 
Service revenue2,766 3,958 
Royalty revenue319 315 
Total revenues3,801 16,919 
Operating expenses:
Research and development14,551 13,759 
General and administrative8,337 8,195 
Amortization of intangibles3,412 3,369 
Other operating expense, net54 49 
Total operating expenses26,354 25,372 
Loss from operations(22,553)(8,453)
Other income:
Interest income975 1,324 
Total other income, net975 1,324 
Loss before income taxes(21,578)(7,129)
Income tax benefit2,617 1,029 
Net loss$(18,961)$(6,100)
Net loss per share, basic and diluted$(0.19)$(0.06)
Weighted-average shares outstanding, basic and diluted100,755 99,158 

See accompanying notes to unaudited condensed consolidated financial statements.
4



OMNIAB, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(Unaudited)
(in thousands)

Three Months Ended March 31,
20242023
Net loss$(18,961)$(6,100)
Unrealized net loss on available-for-sale securities(67)(2)
Comprehensive loss$(19,028)$(6,102)

See accompanying notes to unaudited condensed consolidated financial statements.
5



OMNIAB, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(Unaudited)
(in thousands, except share data)
Common Stock
Additional
paid-in
capital
Accumulated
other
comprehensive
income (loss)
Retained
earnings
(Accumulated deficit)
Total
stockholders’
equity
SharesAmount
Balance at January 1, 2024
116,859,468 $12 $353,890 $50 $(39,367)$314,585 
Net loss— — — — (18,961)(18,961)
Share-based compensation— — 5,695 — — 5,695 
Issuance of common stock under employee stock compensation plans, net of tax529,321 — 141 — — 141 
Unrealized net loss on available-for-sale securities— — — (67)— (67)
Balance at March 31, 2024
117,388,789 $12 $359,726 $(17)$(58,328)$301,393 
Balance at January 1, 2023115,218,229 $12 $330,100 $9 $11,252 $341,373 
Net loss— — — — (6,100)(6,100)
Share-based compensation— — 6,055 — — 6,055 
Issuance of common stock under employee stock compensation plans, net of tax366,291 — (524)— — (524)
Unrealized net loss on available-for-sale securities— — — (2)— (2)
Balance at March 31, 2023115,584,520 $12 $335,631 $7 $5,152 $340,802 

See accompanying notes to unaudited condensed consolidated financial statements.
6



OMNIAB, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
(in thousands)
Three Months Ended March 31,
20242023
Operating activities:
Net loss$(18,961)$(6,100)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization4,949 4,859 
Share-based compensation5,695 6,055 
Amortization of discounts on short-term investments, net(622)(933)
Deferred income taxes, net(2,617)(941)
Change in estimated fair value of contingent liabilities38 (273)
Other operating activities(11)(28)
Changes in operating assets and liabilities, net:
Accounts receivable, net132 28,822 
Prepaid expenses and other current assets409 789 
Other long-term assets259 106 
Accounts payable, accrued expenses, and other current liabilities
(3,424)(1,743)
Operating lease liabilities(627)62 
Deferred revenue(2,252)(2,987)
Net cash provided by (used in) operating activities
(17,032)27,688 
Investing activities:
Purchases of short-term investments(5,415)(39,063)
Proceeds from the maturity of short-term investments26,000 4,000 
Purchases of property and equipment(926)(234)
Payments to contingent liabilities holders(400)(2,080)
Proceeds from sale of short-term investments678 205 
Net cash provided by (used in) investing activities
19,937 (37,172)
Financing activities:
Payments to contingent liabilities holders(75) 
Proceeds from issuance of common stock from stock plans1,003 186 
Taxes paid related to net share settlement of equity awards(862)(759)
Payment of transaction costs(269)(472)
Net cash used in financing activities
(203)(1,045)
Net change in cash, cash equivalents and restricted cash2,702 (10,529)
Cash, cash equivalents and restricted cash at beginning of period16,918 33,839 
Cash, cash equivalents and restricted cash at end of period$19,620 $23,310 
Supplemental cash flow information:    
Deferred revenue recorded in accounts receivable    $351 $358 
Supplemental non-cash investing and financing activities:    
Purchase of fixed assets recorded in accounts payable    $464 $102 
Intangible additions recorded in contingent liabilities    $ $396 

See accompanying notes to unaudited condensed consolidated financial statements.
7



OMNIAB, INC.
Notes to Condensed Consolidated Financial Statements
(Unaudited)

1. Organization and Basis of Presentation

Description of Business

OmniAb, Inc. (“OmniAb” or the “Company”, formerly known as Avista Public Acquisition Corp. II (“APAC”)) is a biotechnology company that licenses cutting edge discovery research technology to the pharmaceutical and biotech industry to enable the discovery of next-generation therapeutics. The Company’s technology platform creates and screens diverse antibody repertoires and is designed to quickly identify optimal antibodies and other target-binding proteins for its partners’ drug development efforts. At the heart of the OmniAb platform is something the Company calls Biological Intelligence™, which powers the immune systems of its proprietary, engineered transgenic animals to create optimized antibody candidates for human therapeutics. The Company primarily derives revenue from license fees for technology access, milestones from partnered programs and service revenue from research programs.

Business Combination

On November 1, 2022 (the “Closing Date”), the Company, Ligand Pharmaceuticals Incorporated, a Delaware corporation (“Ligand”), OmniAb Operations, Inc., a Delaware corporation and wholly-owned subsidiary of Ligand (“Legacy OmniAb”, formerly known as OmniAb, Inc.), and Orwell Merger Sub Inc., a Delaware corporation and a wholly-owned subsidiary of APAC (“Merger Sub”), consummated the transactions contemplated by the Agreement and Plan of Merger (the “Merger Agreement”), dated as of March 23, 2022 (the “Business Combination”). See Note 3 – Business Combination for further details.

Basis of Presentation

The Company’s accompanying condensed consolidated financial statements have been prepared in accordance with U.S. GAAP. Any reference in these notes to applicable guidance is meant to refer to the authoritative U.S. GAAP as included in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASU”) of the Financial Accounting Standards Board (“FASB”). The financial information for the three months ended March 31, 2024 and 2023, is unaudited but includes all normal and recurring adjustments unless indicated otherwise, which the Company considered necessary for fair presentation of its condensed consolidated statements of operations and comprehensive loss.

The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and accounts within the Company have been eliminated.

Liquidity and Capital Resources

The Company expects to continue to incur losses as it invests in research and development activities to improve its technology and platform, market and sell its technologies to existing and new partners, add operational, financial and management information systems and personnel to support its operations and incur ongoing costs associated with operating as a public company. The Company’s ability to continue its operations is dependent upon its ability to generate cash flows from operations and potentially obtain additional capital in the future. The Company believes its existing cash, cash equivalents and short-term investments and the cash it expects to generate from operations will provide it the flexibility needed to meet operating, investing, and financing needs and support operations through at least the next 12 months.

The accompanying condensed consolidated financial statements have been prepared assuming the Company will continue as a going concern, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business.

Emerging Growth Company

OmniAb qualifies as an emerging growth company as defined in Section 2(a) of the Securities Act of 1933, as amended, (“Securities Act”), as modified by the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”).

8



Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. OmniAb has elected not to opt out of such extended transition period, which means that when a standard is issued or revised and it has different application dates for public or private companies, OmniAb, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of OmniAb’s financial statements with another public company, which is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period, difficult because of the potential differences in accounting standards used.

2. Summary of Significant Accounting Policies

Use of Estimates

The preparation of these condensed consolidated financial statements in conformity with U.S. GAAP requires the use of estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and the accompanying notes. Actual results may differ from those estimates.

Cash, Cash Equivalents, and Restricted Cash

Cash and cash equivalents consist of cash and highly liquid investments with maturities of three months or less when purchased. Cash and cash equivalents generally consist of bank deposits, money market funds as well as U.S. government and agency securities. The following table provides a reconciliation of the components of cash, cash equivalents and restricted cash reported in the condensed consolidated balance sheets to the total of the amount presented in the condensed consolidated statements of cash flows:

(in thousands)March 31, 2024December 31, 2023
Cash and cash equivalents$19,060 $16,358 
Restricted cash
560 560 
Total cash, cash equivalents and restricted cash presented in the condensed consolidated statements of cash flows
$19,620 $16,918 

Restricted cash relates to deposits for the Company’s property leases. The restriction will lapse when the related leases expire.

Short-term Investments

Short-term investments generally consist of commercial paper, corporate debt securities, asset-backed securities and government and agency securities. The Company classifies short-term investments as “available-for-sale” as the sale of such investments may be required prior to maturity to implement management strategies. Therefore, the Company has classified all investments with maturity dates beyond three months at the date of purchase as current assets in the accompanying condensed consolidated balance sheets based upon its ability and intent to use the investments to satisfy the liquidity needs of current operations. Any premium or discount arising at purchase is amortized and/or accreted to interest income as an adjustment to yield using the straight-line method over the life of the instrument. Investments are reported at their estimated fair value. Unrealized gains and losses are included in accumulated other comprehensive income (loss) as a component of stockholders’ equity until realized.
9




Accounts Receivable

Accounts receivable represents the amounts billed to the Company’s partners that are due unconditionally for revenue it has earned. The Company establishes an allowance for credit losses to present the net amount of accounts receivable expected to be collected. The allowance requires an estimation based upon historical loss experienced and adjusted for factors that are relevant to determining the expected collectability of accounts receivable. Some of these factors include delinquency trends, aging behavior of receivables, credit and liquidity quality indicators for industry groups, customer classes or individual customers and the current and expected future economic and market conditions.

Property and Equipment

Property and equipment are stated at cost, subject to review for impairment, and depreciated over the estimated useful lives of the assets using the straight-line method. Amortization of leasehold improvements is recorded over the shorter of the lease term or estimated useful life of the related asset. Maintenance and repairs are charged to operations as incurred. When assets are sold, or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any gain or loss is included in operating income or expense.


AssetEstimated Useful Life
Lab and office equipment
4 - 7 years
Computer hardware
3 - 5 years
Leasehold improvementsShorter of the useful life or remaining lease term
Computer software
Shorter of 3 years or useful life of asset

Acquisitions

The Company first determines whether a set of assets acquired constitutes a business and should be accounted for as a business combination. If the assets acquired are not a business, the Company accounts for the transaction as an asset acquisition. Business combinations are accounted for by using the acquisition method of accounting which requires the Company to use significant estimates and assumptions, including fair value estimates, as of the business combination date and to refine those estimates as necessary during the measurement period (defined as the period, not to exceed one year, in which the Company may adjust the provisional amounts recognized).

Under the acquisition method of accounting, the Company recognizes separately from goodwill the identifiable assets acquired, the liabilities assumed, including contingent consideration and all contractual contingencies, generally at the acquisition date fair value. Contingent purchase consideration to be settled in cash is remeasured to estimated fair value at each reporting period with the change in fair value recorded in the statement of operations. Costs that the Company incurs to complete the business combination such as investment banking, legal and other professional fees are not considered part of consideration and the Company charges them to general and administrative expense as they are incurred.

The Company measures goodwill as of the acquisition date as the excess of consideration transferred, which is also measured at fair value, over the net of the acquisition date amounts of the identifiable assets acquired and liabilities assumed.

Should the initial accounting for a business combination be incomplete by the end of a reporting period that falls within the measurement period, the Company reports provisional amounts in its financial statements. During the measurement period, the Company adjusts the provisional amounts recognized at the acquisition date to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date and the Company records those adjustments to its financial statements in the period of change, if any.

Under the acquisition method of accounting for business combinations, if the Company identifies changes to acquired deferred tax asset valuation allowances or liabilities related to uncertain tax positions during the measurement period and they relate to new information obtained about facts and circumstances that existed as of the acquisition date, those changes are considered a measurement period adjustment and the Company records the offset to goodwill. The Company records all other changes to deferred tax asset valuation allowances and liabilities related to uncertain tax positions in current period income tax expense.

10



Goodwill, Intangible Assets and Other Long-Lived Assets

Goodwill, which has an indefinite useful life, represents the excess of cost over fair value of net assets acquired. Goodwill is reviewed for impairment at least annually during the fourth quarter, or more frequently if an event occurs indicating the potential for impairment. During the goodwill impairment review, the Company assesses qualitative factors to determine whether it is more likely than not that the fair value of its reporting unit is less than the carrying amount, including goodwill. The Company operates in one reporting unit. The qualitative factors include, but are not limited to, macroeconomic conditions, industry and market considerations, cost factors, the overall financial performance, and events affecting the reporting unit. If, after assessing the totality of these qualitative factors, the Company determines that it is not more likely than not that the fair value of its reporting unit is less than the carrying amount, then no additional assessment is deemed necessary. Otherwise, the Company proceeds to perform the quantitative assessment. The Company will then evaluate goodwill for impairment by comparing the estimated fair value of the reporting unit to its carrying value, including the associated goodwill. To determine the fair value, the Company generally uses a combination of market approach based on OmniAb and comparable publicly traded companies in similar lines of businesses and the income approach based on estimated discounted future cash flows. The Company’s cash flow assumptions consider historical and forecasted revenue, operating costs and other relevant factors. The Company may also elect to bypass the qualitative assessment in a period and elect to proceed to perform the quantitative assessment for the goodwill impairment test. The Company performed the annual assessment for goodwill impairment during the fourth quarter of 2023. No impairment indicators were noted in any periods presented in the condensed consolidated financial statements under the qualitative assessment.

The Company’s identifiable intangible assets are composed of acquired core technologies, licensed technologies, contractual relationships, customer relationships and trade names. Identifiable intangible assets with finite lives are generally amortized on a straight-line basis over the assets’ respective estimated useful life. The Company regularly performs reviews to determine if any event has occurred that may indicate that intangible assets with finite useful lives and other long-lived assets are potentially impaired. If indicators of impairment exist, an impairment test is performed to assess the recoverability of the affected assets by determining whether the carrying amount of such assets exceeds the undiscounted expected future cash flows. If the affected assets are not recoverable, the Company estimates the fair value of the assets and records an impairment loss if the carrying value of the assets exceeds the fair value. Factors that may indicate potential impairment include market conditions, industry and economic trends, changes in regulations, clinical success, historical and forecasted financial results, significant changes in the ability of a particular asset to generate positive cash flows, and the pattern of utilization of a particular asset. The Company did not identify indicators of impairment for the finite-lived intangibles and other long-lived assets at March 31, 2024 and December 31, 2023.

Public, Private Placement, Forward Purchase and Backstop Common Stock Warrants

The Company assumed 7,666,667 warrants originally issued in APAC’s initial public offering (the “Public Warrants”) and 8,233,333 warrants issued in a private placement that closed concurrently with APAC’s initial public offering, (the “Private Placement Warrants”) in the Business Combination. Additionally, as further discussed in Note 3 – Business Combination, pursuant to the Amended and Restated Forward Purchase Agreement, dated as of March 23, 2022 (the “A&R FPA”), on the Closing Date, the Company issued 1,666,667 warrants in the Forward Purchase (the “Forward Purchase Warrants”) and 1,445,489 warrants in the Redemption Backstop (the “Backstop Warrants”). The Public, Private Placement, Forward Purchase and Backstop Warrants entitle the holder to purchase one share of the Company’s common stock at an exercise price of $11.50 per share.

The Public Warrants are publicly traded and are exercisable for cash unless certain conditions occur, such as the failure to have an effective registration statement related to the shares issuable upon exercise or redemption by the Company under certain conditions, at which time the warrants may be cashless exercised at the option of the Company. The Private Placement Warrants have terms and provisions that are identical to the Public Warrants except that the Private Placement Warrants were not transferable, assignable or salable until 30 days after the completion of the Business Combination. The Private Placement Warrants will be redeemable by the Company in all redemption scenarios and exercisable by the holders on the same basis as the Public Warrants. The Forward Purchase Warrants and the Backstop Warrants have the same terms as the Private Placement Warrants.

The Company evaluated the Public, Private Placement, Forward Purchase and Backstop Warrants under ASC 815-40, Derivatives and Hedging-Contracts in Entity’s Own Equity (“ASC 815-40”), and concluded they meet the criteria for equity classification as they are considered to be indexed to the Company’s own stock.

11



Revenue Recognition

The Company applies the following five-step model in accordance with ASC 606, Revenue from Contracts with Customers, in order to determine revenue: (i) identification of the promised goods or services in the contract; (ii) determination of whether the promised goods or services are performance obligations, including whether they are distinct in the context of the contract; (iii) measurement of the transaction price, including the constraint on variable consideration; (iv) allocation of the transaction price to the performance obligations; and (v) recognition of revenue when (or as) the Company satisfies each performance obligation.

The Company’s revenue is typically derived from license agreements with its partners and consists of: (i) upfront or annual payments for technology access (license revenue), (ii) payments for the performance of research services (service revenue), (iii) downstream payments in the form of preclinical, intellectual property, clinical, regulatory, and commercial milestones (milestone revenue) and (iv) royalties on net sales from partners’ product sales (royalty revenue).

License fees are generally recognized at a point in time once the Company grants partners access to intellectual property rights. The Company generally satisfies its obligation to grant intellectual property rights on the effective date of the contract.

The Company recognizes service revenue for contracted R&D services performed for partners over time. The Company measures its progress using an input method based on the effort it expends or costs it incurs toward the satisfaction of its performance obligation. The Company estimates the amount of effort it expends, including the time it will take to complete the activities, or the costs it may incur in a given period, relative to the estimated total effort or costs to satisfy the performance obligation. This results in a percentage that it multiplies by the transaction price to determine the amount of revenue recognized each period. This approach requires the Company to make estimates and use judgment. If estimates or judgments change over the course of the collaboration, they may affect the timing and amount of revenue recognized in current and future periods.

The Company includes contingent milestone based payments in the estimated transaction price when there is a basis to reasonably estimate the amount of the payment and it is probable of being achieved. These estimates are based on historical experience, anticipated results and its best judgment at the time. If the contingent milestone based payment is sales-based, we apply the royalty recognition constraint and record revenue when the underlying sale has taken place. Significant judgments must be made in determining the transaction price for licenses of intellectual property. Because of the risk that products in development with partners will not reach development based milestones or receive regulatory approval, the Company generally recognizes any contingent payments that would be due to it upon or after achievement of the development milestone or regulatory approval.

Deferred Revenue

Depending on the terms of the arrangement, the Company may also defer a portion of the consideration received if it needs to satisfy a future obligation.

The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities) on the condensed consolidated balance sheets. The Company generally receives payment at the point it satisfies its obligation or soon after. Any fees billed in advance of being earned are recorded as deferred revenue. During the three months ended March 31, 2024, the amount recognized as revenue that was previously deferred at December 31, 2023 was $2.2 million. During the three months ended March 31, 2023, the amount recognized as revenue that was previously deferred at December 31, 2022 was $3.1 million.

Disaggregation of Revenue

The disaggregated revenue categories are presented on the face of the condensed consolidated statements of operations.

Research and Development Expenses

Research and development expenses consist of material, equipment, facilities and labor costs of scientific staff who are working pursuant to collaborative agreements and other research and development projects. Also included in research and development expenses are third-party costs incurred for research programs including in-licensing costs, and costs incurred by other research and development service vendors. The Company expenses these costs as they are incurred. When the Company makes payments for research and development services prior to the services being rendered, it records those amounts as prepaid expenses on its condensed consolidated balance sheets and it expenses them as the services are provided.
12




Share-Based Compensation

The Company recognizes share-based compensation expense based on the estimated fair value on a straight-line basis over the requisite service periods of the awards, taking into consideration forfeitures as they occur. The fair value of RSUs is determined by the closing market price of the Company’s common stock on the date of grant. PRSUs generally represent the right to receive a certain number of shares of common stock based on the achievement of the Company’s corporate performance goals and continued employment during the vesting period. Share-based compensation expense for market-based PRSUs is measured using the Monte-Carlo valuation model and is not adjusted for the achievement, or lack thereof, of market conditions.

The Company uses the Black-Scholes option-pricing model to estimate the fair value of stock options granted and stock purchases under the ESPP. The model assumptions include expected volatility, term, dividends, and the risk-free interest rate.

The Company measures and recognizes compensation expense for shares to be issued under its employee stock purchase plan based on an estimated grant date fair value recognized on a straight-line basis over the offering period.

Income Taxes

The Company provides for income taxes under the asset and liability method prescribed by the ASC Topic 740, Income Taxes (“Topic 740”). Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates in effect when the differences are expected to reverse. If necessary, deferred tax assets are reduced by a valuation allowance to reflect the uncertainty associated with their ultimate realization.

The Company accounts for uncertain tax positions recognized in the condensed consolidated financial statements in accordance with the provisions of Topic 740 by prescribing a more-likely-than-not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. When uncertain tax positions exist, the Company recognizes the tax benefit of tax positions to the extent that the benefit will more likely than not be realized. The determination as to whether the tax benefit will more likely than not be realized is based upon the technical merits of the tax position as well as consideration of the available facts and circumstances. The Company evaluates uncertain tax positions on a quarterly basis and adjusts the level of the liability to reflect any subsequent changes in the relevant facts surrounding the uncertain positions. Any changes to these estimates, based on the actual results obtained and/or a change in assumptions, could affect its income tax provision in future periods. Interest and penalty charges, if any, related to unrecognized tax benefits would be classified as a provision for income tax in its condensed consolidated statements of operations.

Income (Loss) Per Share

Basic income (loss) per share is calculated by dividing net income (loss) by the weighted-average number of common shares outstanding during the period. Diluted income (loss) per share is computed based on the sum of the weighted average number of common shares and potentially dilutive common shares outstanding during the period.

Comprehensive Income (Loss)

Comprehensive income (loss) represents net income (loss) adjusted for the change during the periods presented in unrealized gains and losses on available-for-sale debt securities and reclassification adjustments for realized gains or losses included in net income (loss). The unrealized gains or losses are reported in the condensed consolidated statements of comprehensive income (loss).

Recent Accounting Pronouncements
From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies and adopted by the Company as of the specified effective date. Unless otherwise discussed below, the Company believes that the impact of recently issued standards are either not applicable to the Company or will not have a material impact on its consolidated financial statements upon adoption.

13



The following table provides a brief description of recently issued accounting standards:

Standard
Description
Effective Date
Effect on the Financial Statements or Other Significant Matters
ASU 2023-07, Segment Reporting (Topic 280) - Improvements to Reportable Segment DisclosuresASU 2023-07 updates reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses.
Effective for the Company for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024.
The Company is currently evaluating the impact of adopting this standard on its consolidated financial statements and disclosures.
ASU 2023-09, Income Taxes (Topic 740) - Improvements to Income Tax DisclosuresThe amendments in this ASU address investor requests for more transparency about income tax information through improvements to tax disclosures primarily related to the rate reconciliation and income taxes paid information. The ASU also includes certain other amendments to improve the effectiveness of income tax disclosures.Effective for the Company for annual periods beginning after December 15, 2024, with early adoption permitted.The Company is currently evaluating the impact of adopting this standard on its consolidated financial statements and disclosures.

Segment Information

Operating segments are components of an enterprise for which separate financial information is available and is evaluated regularly by the Company’s chief operating decision-maker in deciding how to allocate resources and assess performance. The Company manages its business as one operating segment.

3. Business Combination

In connection with, and as contemplated by, the Merger Agreement, on November 1, 2022, in accordance with the terms of the Separation and Distribution Agreement, dated as of March 23, 2022, by and among APAC, Ligand and Legacy OmniAb (the “Separation Agreement”), Ligand transferred the Legacy OmniAb business to Legacy OmniAb and made a contribution to the capital of Legacy OmniAb of $1.8 million, after deducting certain transaction and other expenses reimbursable by Legacy OmniAb (the “Separation”). Following the Separation, Ligand distributed on a pro rata basis to its stockholders all of the shares of common stock, par value $0.001 per share, of Legacy OmniAb (“Legacy OmniAb Common Stock”) held by Ligand, such that each holder of shares of common stock, par value $0.001 per share, of Ligand (“Ligand Common Stock”) was entitled to receive one share of Legacy OmniAb Common Stock for each share of Ligand Common Stock held by such holder as of the record date for the distribution, October 26, 2022 (the “Distribution”). Following the Separation and Distribution, on November 1, 2022, Merger Sub merged with and into Legacy OmniAb, with Legacy OmniAb surviving as a direct, wholly owned subsidiary of OmniAb.

At the Closing Date, each outstanding share of Legacy OmniAb Common Stock was cancelled in exchange for 4.90007 shares of common stock of OmniAb, par value $0.0001 per share (“OmniAb Common Stock”) and 0.75842 shares of OmniAb Common Stock subject to certain price-based earnout triggers (the “Earnout Shares”). Holders of shares of Legacy OmniAb Common Stock received an aggregate 82,611,789 shares of the OmniAb Common Stock, excluding Earnout Shares, as consideration in the Business Combination.

In addition, all outstanding Legacy OmniAb equity awards were converted into OmniAb equity awards to purchase, in the case of options, or receive, in the case of restricted stock units and performance-vesting restricted stock units, shares of OmniAb Common Stock, in each case, equal to the number of shares underlying such Legacy OmniAb equity awards multiplied by 4.90007. Each holder of an outstanding Legacy OmniAb equity award also received Earnout Shares equal to the number of shares of Legacy OmniAb Common Stock underlying such equity award multiplied by 0.75842.

14



Holders of shares of Legacy OmniAb Common Stock and holders of Legacy OmniAb equity awards received an aggregate 14,999,243 Earnout Shares as consideration in the Business Combination. Fifty percent of the Earnout Shares will vest on the date on which the volume-weighted average price (“VWAP”) equals or exceeds $12.50 on any 20 trading days in any 30 consecutive trading-day period, and all remaining Earnout Shares will vest on the date on which the VWAP equals or exceeds $15.00 on any 20 trading days in any 30 consecutive trading-day period, in each case provided such vesting occurs during the five year period following the Closing Date (the “Earnout Period”); provided, that in the event of a Change of Control (as defined in the Merger Agreement) during the Earnout Period pursuant to which OmniAb or any of its stockholders have the right to receive, directly or indirectly, cash, securities or other property attributing a value of at least $12.50 (with respect to 50% of the Earnout Shares) or $15.00 (with respect to all Earnout Shares) per share of OmniAb Common Stock, and such Change of Control has been approved by a majority of the independent directors of the OmniAb board of directors, then such Earnout Shares shall be deemed to have vested immediately prior to such Change of Control. The Earnout Shares are accounted for as equity-classified equity instruments and recorded in additional paid-in capital as part of the Business Combination.

Pursuant to the Sponsor Insider Letter Agreement executed concurrently with the Merger Agreement, by and among APAC, Avista Acquisition LP II (the “Sponsor”), Legacy OmniAb and certain insiders of APAC, 1,293,299 shares of OmniAb Common Stock held by the Sponsor became subject to the same price-based vesting conditions as the Earnout Shares (the “Sponsor Earnout Shares”). The Sponsor Earnout Shares are accounted for as equity-classified equity instruments and recorded in additional paid-in capital as part of the Business Combination.

On the Closing Date, the Company completed the issuance and sale of 1,500,000 shares of the OmniAb Common Stock and 1,666,667 Forward Purchase Warrants to the Sponsor for an aggregate purchase price of $15.0 million (the “Forward Purchase”), pursuant to the amended and restated forward purchase agreement (the “A&R FPA”). Additionally, and also pursuant to the A&R FPA, on the Closing Date, the Company completed the sale of 8,672,934 shares of the OmniAb Common Stock and 1,445,489 Backstop Warrants to the Sponsor for a purchase price of $10.00 per share and aggregate purchase price of $86.7 million in order to backstop shareholder redemptions which would have otherwise resulted in the cash proceeds available to OmniAb following the Business Combination from OmniAb’s trust account to be less than $100,000,000. Refer to Note 9 – Stockholders' Equity, for additional information on the accounting for the Forward Purchase Warrants and Backstop Warrants.

4. Fair Value Measurement

The Company measures its financial assets and liabilities at fair value, which is defined as the exit price, or the amount that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.

The Company uses the following three-level valuation hierarchy that maximizes the use of observable inputs and minimizes the use of unobservable inputs to value its financial assets and liabilities:

Level 1 — Observable inputs such as unadjusted quoted prices in active markets for identical instruments.
Level 2 — Quoted prices for similar instruments in active markets or inputs that are observable for the asset or liability, either directly or indirectly.
Level 3 — Significant unobservable inputs based on the Company’s assumptions.

15



Financial Instruments Measured on a Recurring Basis

The following tables provide a summary of the assets and liabilities that are measured at fair value on a recurring basis as of March 31, 2024 and December 31, 2023:

Fair Value Measurements as of
March 31, 2024
(in thousands)Level 1Level 2Level 3Total
Cash equivalents:
Money market funds$12,589 $ $ $12,589 
Total cash equivalents$12,589 $ $ $12,589 
Short-term investments:
Government and agency securities$48,099 $ $ $48,099 
Asset-backed securities 1,848  1,848 
Total short-term investments$48,099 $1,848 $ $49,947 
Liabilities:
Current contingent liabilities$ $ $891 $891 
Long-term contingent liabilities  3,178 3,178 
Total contingent liabilities$ $ $4,069 $4,069 

Fair Value Measurements as of
December 31, 2023
(in thousands)Level 1Level 2Level 3Total
Cash equivalents:
Money market funds$12,289 $ $ $12,289 
Total cash equivalents$12,289 $ $ $12,289 
Short-term investments:
Government and agency securities$63,109 $4,998 $ $68,107 
Asset-backed securities 2,518  2,518 
Total short-term investments$63,109 $7,516 $ $70,625 
Liabilities:
Current contingent liabilities$ $ $1,303 $1,303 
Long-term contingent liabilities  3,203 3,203 
Total contingent liabilities$ $ $4,506 $4,506 

The carrying amounts reported in the Company’s condensed consolidated balance sheets for accounts receivable, other assets, accounts payable and other accrued expenses and other current liabilities approximate fair value due to their relatively short periods to maturity.

16



Available-for-Sale Securities

The Company obtains the fair value of its Level 2 available-for-sale securities from third-party pricing services. The pricing services utilize industry standard valuation models whereby all significant inputs, including benchmark yields, reported trades, broker/dealer quotes, issuer spreads, bids, offers, or other market-related data, are observable. The Company validates the prices provided by the third-party pricing services by reviewing their pricing methods and obtaining market values from other pricing sources. The Company did not adjust or override any fair value measurements provided by these pricing services as of March 31, 2024 or December 31, 2023. The Company has not transferred any investment securities between classification levels.

Contingent Liabilities

Contingent liabilities are measured at fair value each reporting period by using a probability weighted income approach.

A reconciliation of the Level 3 financial instruments as of March 31, 2024 and December 31, 2023 is as follows:

(in thousands)
Icagen(1)
Taurus(2)
xCella(2)
Total
Balance as of January 1, 2023
$4,747 $1,600 $1,764 $8,111 
Payments to CVR holders(300)(1,600)(2,840)(4,740)
Fair value adjustments to contingent liabilities(341)400 1,076 1,135 
Balance as of December 31, 2023
4,106 400  4,506 
Payments to CVR holders(75)(400) (475)
Fair value adjustments to contingent liabilities38   38 
Balance as of March 31, 2024
$4,069 $ $ $4,069 
_____________
(1)Changes in the fair values of contingent liabilities in connection with the acquisition of Icagen are recognized in “Other operating expense, net” in the condensed consolidated statements of operations and in the operating section of the statements of cash flows. Payments to CVR holders are disclosed in the financing section of the statements of cash flows.
(2)Changes in the fair values of contingent liabilities in connection with the acquisitions of Taurus and xCella are recognized in “Intangible assets, net” in the condensed consolidated balance sheets. Payments to CVR holders are disclosed in the investing section of the statement of cash flows.

Contingent liabilities are classified as Level 3 liabilities as their valuation requires substantial judgment and estimation of factors that are not currently observable in the market. These subjective estimates include but are not limited to assumptions involving the achievement probability of certain developmental and commercialization milestones, discount rates, and projected years of payments. If different assumptions were used for the various inputs to the valuation approaches, the estimated fair value could be materially higher or lower than the fair value determined.

Assets Measured on a Non-Recurring Basis

The Company applies fair value techniques on a non-recurring basis associated with valuing potential impairment losses related to goodwill, finite-lived intangible assets, and long-lived assets. No such fair value impairment was recognized during the three months ended March 31, 2024 or year ended December 31, 2023.


5. Short-Term Investments

The Company classified short-term investments as available-for-sale securities, as the sale of such investments may be required prior to maturity to implement management strategies. The following tables summarize short-term investments as of March 31, 2024 and December 31, 2023:

17



As of March 31, 2024
Unrealized
(in thousands)Amortized CostGainsLosses
Estimated
Fair Value
Government and agency securities$48,115 $7 $(22)$48,100 
Asset backed securities1,850  (3)1,847 
Total short-term investments$49,965 $7 $(25)$49,947 

As of December 31, 2023
Unrealized
(in thousands)Amortized CostGainsLosses
Estimated
Fair Value
Government and agency securities$68,054 $57 $(4)$68,107 
Asset-backed securities2,522  (4)2,518 
Total short-term investments$70,576 $57 $(8)$70,625 
The Company classified all investments with maturity dates beyond three months at the date of purchase as short-term investments in the condensed consolidated balance sheets based upon its ability and intent to use the investments to satisfy the liquidity needs of current operations. The following table summarizes available-for-sale investments by maturity as of March 31, 2024:

(in thousands)Amortized CostEstimated Fair Value
Due in one year or less$49,965 $49,947 
Due after one year
  
Total short-term investments$49,965 $49,947 

The following tables summarize the Company’s available-for-sale investments’ gross unrealized losses and fair value aggregated by investment category and length of time that individual securities have been in a continuous loss position, as of March 31, 2024 and December 31, 2023:

As of March 31, 2024
Less than 12 monthsMore than 12 monthsTotal
(in thousands)CountFair
Value
Unrealized
Losses
CountFair
Value
Unrealized
Losses
CountFair
Value
Unrealized
Losses
Government and agency securities14 $29,339 $(21) $ $ 14 $29,339 $(21)
Asset backed securities3 1,848 (3)   3 1,848 (3)
17 $31,187 $(24) $ $ 17 $31,187 $(24)

As of December 31, 2023
Less than 12 monthsMore than 12 monthsTotal
(in thousands)CountFair
Value
Unrealized
Losses
CountFair
Value
Unrealized
Losses
CountFair
Value
Unrealized
Losses
Government and agency securities5 $10,402 $(4) $ $ 5 $10,402 $(4)
Asset backed securities3 2,518 (4)   3 2,518 (4)
8 $12,920 $(8) $ $ 8 $12,920 $(8)

18



The Company had certain available-for-sale debt securities in an unrealized loss position without an allowance for credit loss as of March 31, 2024. Unrealized losses on these debt securities have not been recognized into income because (1) the issuers have high credit quality, (2) management does not intend to sell and it is likely that management will not be required to sell these securities prior to their anticipated recovery and (3) the decline in fair value is largely due to market conditions and/or changes in interest rates. The issuers continue to make timely interest payments on the securities, and the fair value is expected to recover as the bonds approach maturity.

6. Balance Sheet Account Details

Property and Equipment, Net

Property and equipment, net, consisted of the following as of March 31, 2024 and December 31, 2023:
(in thousands)March 31, 2024December 31, 2023
Leasehold improvements$16,077 $16,077 
Lab and office equipment9,485 9,452 
Computer equipment and software754 754 
Construction in progress1,532 842 
Property and equipment, at cost27,848 27,125 
Less accumulated depreciation (9,891)(8,876)
Total property and equipment, net$17,957 $18,249 

Depreciation expense, which is included in operating expense, was $1.0 million during the three months ended March 31, 2024 and $1.0 million during the three months ended March 31, 2023.

Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consisted of the following as of March 31, 2024 and December 31, 2023:

(in thousands)March 31, 2024December 31, 2023
Compensation$2,939 $5,247 
Due to former parent496 1,234 
Professional service fees229 431 
Royalties owed to third parties70 139 
Other293 17 
Total accrued expenses and other current liabilities$4,027 $7,068 

7. Goodwill and Intangible Assets

Goodwill and intangible assets, net consisted of the following as of March 31, 2024 and December 31, 2023:

(in thousands)March 31, 2024December 31, 2023
Goodwill$83,979 $83,979 
Definite-lived intangible assets
Completed technology233,158 233,158 
Less: Accumulated amortization(87,443)(84,328)
Customer relationships11,100 11,100 
Less: Accumulated amortization(4,760)(4,463)
Intangible assets, net$152,055 $155,467 
Total goodwill and other identifiable intangible assets, net$236,034 $239,446 

19



Goodwill

There were no changes in the carrying amount of goodwill during the three months ended March 31, 2024 and 2023.

Intangible Assets

Amortization of finite-lived intangible assets is computed using the straight-line method over the estimated useful life of the asset of up to 20 years and is reflected within amortization of intangibles expense on the condensed consolidated statements of operations. Amortization expense of $3.4 million was recognized during the three months ended March 31, 2024 and 2023. For each of the three months ended March 31, 2024 and 2023, there was no impairment of intangible assets with finite lives.

The remaining weighted-average useful life of definite lived intangible assets is 11.7 years. At March 31, 2024, future amortization expense on intangible assets is estimated to be as follows (in thousands):

Maturity DatesAmount
Remaining nine months ended December 31, 2024
$10,235 
202513,527 
202613,487 
202713,487 
202813,487 
Thereafter87,832 
Total future amortization expense$152,055 

8. Commitments and Contingencies

Lease Commitments

The Company’s corporate headquarters are located in Emeryville, California and its research facilities are located in Emeryville and Dixon, California, Durham, North Carolina and Tucson, Arizona. It leases approximately 70,000 square feet of space under leases expiring from 2026 to 2032.

The below tables provide supplemental cash flow and other information related to operating leases (in thousands, except for lease term and discount rate):

Three Months Ended March 31,
20242023
Cash paid for amounts included in the measurement of lease liabilities:$901 $860 
Right-of-use assets obtained in exchange for lease obligations:$ $ 

As of March 31,
20242023
Weighted average remaining lease term (in years)7.58.4
Weighted average discount rate4.3 %4.3 %

In addition to base rent, certain of the Company’s operating leases require variable payments. These variable lease costs include amounts relating to common area maintenance and are expensed when the obligation for those payments is incurred and are recognized as operating expenses in the condensed consolidated statements of operations. The following table summarizes the components of operating lease expense for the three months ended March 31, 2024 and 2023:

20



Three Months Ended March 31,
(in thousands)20242023
Operating lease cost796 781 
Variable lease cost381 335 
Total lease costs1,177 1,116 

Future minimum lease commitments are as follows as of March 31, 2024 (in thousands):

Maturity DatesOperating Leases
Remaining nine months ended December 31, 2024
$2,585 
20253,772 
20263,869 
20273,970 
20284,103 
Thereafter11,298 
Total lease payments29,597 
Less imputed interest(4,663)
Present value of lease liabilities$24,934 

Legal Proceedings

From time to time, the Company has been and may be involved in various legal proceedings arising in its ordinary course of business. In the opinion of management, resolution of any pending claims (either individually or in the aggregate) is not expected to have a material adverse impact on the condensed consolidated financial statements, cash flows or financial position and it is not possible to provide an estimated amount of any such loss. However, the outcome of disputes is inherently uncertain. Therefore, although management considers the likelihood of such an outcome to be remote, an unfavorable resolution of one or more matters could materially affect future results of operations or cash flows, or both, in a particular period.

9. Stockholders' Equity

Authorized and Outstanding Capital Stock

The total number of shares of the Company’s authorized capital stock is 1,100,000,000. The total amount of authorized capital stock consists of 1,000,000,000 shares of common stock and 100,000,000 shares of preferred stock. As of March 31, 2024, no shares of preferred stock are issued or outstanding.

Common Stock

Holders of OmniAb Common Stock are entitled to one vote for each share held on all matters submitted to a vote of stockholders, including the election of directors, and do not have cumulative voting rights. Subject to preferences that may be applicable to any then outstanding preferred stock, holders of OmniAb Common Stock are entitled to receive ratably those dividends, if any, as may be declared by the Company’s board of directors out of legally available funds. In the event of liquidation, dissolution or winding up, the holders of OmniAb Common Stock will be entitled to share ratably in the assets legally available for distribution to stockholders after the payment of or provision for all of the Company's debts and other liabilities, subject to the prior rights of any preferred stock then outstanding. Holders of OmniAb Common Stock have no preemptive or conversion rights or other subscription rights and there are no redemption or sinking fund provisions applicable to the OmniAb Common Stock. All outstanding shares of OmniAb Common Stock are duly authorized, validly issued, fully paid and nonassessable. The rights, preferences and privileges of holders of OmniAb Common Stock are subject to and may be adversely affected by the rights of the holders of shares of any series of preferred stock that the Company may designate and issue in the future.

21



Preferred Stock

Under the terms of the Company’s certificate of incorporation, its board of directors has the authority, without further action by the Company's stockholders, to issue up to 100,000,000 shares of preferred stock in one or more series, to establish from time to time the number of shares to be included in each such series, to fix the dividend, voting and other rights, preferences and privileges of the shares of each wholly unissued series and any qualifications, limitations or restrictions thereon, and to increase or decrease the number of shares of any such series, but not below the number of shares of such series then outstanding.

The Company’s board of directors may authorize the issuance of preferred stock with voting or conversion rights that could adversely affect the voting power or other rights of the holders of OmniAb Common Stock. The issuance of preferred stock, while providing flexibility in connection with possible acquisitions and other corporate purposes, could, among other things, have the effect of delaying, deterring or preventing a change in the Company’s control and may adversely affect the market price of OmniAb Common Stock and the voting and other rights of the holders of OmniAb Common Stock. The Company has no current plans to issue any shares of preferred stock.

Earnout Shares

As of March 31, 2024, OmniAb Earnout Shares of 14,999,243 and Sponsor Earnout Shares of 1,293,299 are issued and outstanding. Earnout Shares vest based upon the achievement of certain volume-weighted average trading prices (“VWAP”) for shares of the Company for any 20 trading days over a consecutive 30 trading-day period during the five-year period following the Closing Date, with (i) 50% of such Earnout Shares vesting upon achievement of a VWAP of $12.50 per share of OmniAb Common Stock or upon the occurrence of a change of control transaction that will result in the holders of OmniAb Common Stock receiving a price per share in excess of $12.50, and (ii) the remaining 50% of the Earnout Shares vesting upon achievement of a VWAP of $15.00 per share of OmniAb Common Stock or upon the occurrence of a change of control transaction that will result in the holders of OmniAb Common Stock receiving a price per share in excess of $15.00. The Earnout Shares are not transferable until the vesting condition for the applicable tranche of Earnout Shares has been achieved. Prior to vesting, holders of Earnout Shares are entitled to exercise the voting rights carried by such shares and receive any dividends or other distributions in respect of such shares.

The Earnout Shares will be automatically forfeited for no consideration if the vesting condition for the applicable tranche of Earnout Shares has not been satisfied on or before November 1, 2027.

Warrants

As part of APAC’s initial public offering, 7,666,667 Public Warrants were sold. The Public Warrants entitle the holder thereof to purchase one share of common stock at a price of $11.50 per share, subject to adjustments. The Public Warrants are only exercisable for a whole number of shares of common stock. No fractional shares are to be issued upon exercise of the warrants. The Public Warrants will expire on November 1, 2027 at 5:00 p.m., New York City time, or earlier upon redemption or liquidation. The Public Warrants are listed on the Nasdaq Capital Market under the symbol “OABIW”.

Additionally, the Company can redeem the outstanding Public Warrants:

in whole and not in part;
at a price of $0.01 per warrant;
upon not less than 30 days’ prior written notice of redemption to each warrant holder; and
if, and only if, the closing price of the ordinary shares equals or exceeds $18.00 per share (as adjusted for share subdivisions, share capitalizations, reorganizations, recapitalizations and the like) for any 20 trading days within a 30-trading day period ending three trading days before the Company sends the notice of redemption to the warrant holders provided there was an effective registration statement covering the shares of common stock issuable upon exercise of the warrants.

If the Company calls the Public Warrants for redemption as previously described, the Company has the option to require all holders that wish to exercise the Public Warrants to do so on a cashless basis.

22



Simultaneously with APAC’s initial public offering, APAC consummated a private placement of 8,233,333 Private Placement Warrants with APAC’s sponsor. Each Private Placement Warrant is exercisable for one share of common stock at a price of $11.50 per share, subject to adjustment. The Private Placement Warrants have terms and provisions that are identical to those of the Public Warrants except that the Private Placement Warrants were not transferable, assignable or salable until 30 days after the completion of the Business Combination. The Private Placement Warrants will be redeemable by the Company in all redemption scenarios and exercisable by the holders on the same basis as the Public Warrants.

Additionally, on the Closing Date, the Company issued 1,666,667 Forward Purchase Warrants and 1,445,489 Backstop Warrants pursuant to the A&R FPA. The Forward Purchase Warrants and Backstop Warrants have the same terms as the Private Placement Warrants.

The Company concluded the Public, Private Placement, Forward Purchase and Backstop Warrants meet the criteria to be classified as equity. Upon consummation of the Business Combination, the Public, Private Placement, Forward Purchase and Backstop Warrants were recorded in additional paid-in capital.

Equity Compensation Plans

2022 Incentive Award Plan

The Company’s board of directors and stockholders adopted the 2022 Incentive Award Plan, or the 2022 Plan, which became effective upon the Closing of the Business Combination. Under the 2022 Plan, the Company may grant cash and equity incentive awards to eligible employees, directors and consultants.

As of March 31, 2024, the aggregate number of shares of our common stock that may be issued under the 2022 Plan is 29,886,710 shares. In addition, the number of shares of our common stock available for issuance under the 2022 Plan will be annually increased on January 1 of each calendar year beginning in 2023 and ending in 2032 by an amount equal to the lesser of (i) a number equal to 5% of the fully-diluted shares on the final day of the immediately preceding calendar year or (ii) such smaller number of shares as is determined by the Company's board of directors.

The 2022 Plan provides for the grant of stock options, including incentive stock options and nonqualified stock options, stock appreciation rights, restricted stock, dividend equivalents, RSUs and other stock or cash-based awards.

OmniAb Prior Plans

In connection with the Business Combination, Legacy OmniAb adopted the OmniAb, Inc. 2022 Ligand Service Provider Assumed Award Plan and the OmniAb, Inc. 2022 OmniAb Service Provider Assumed Award Plan, collectively referred to as the OmniAb Prior Plans, which govern the OmniAb equity awards issued upon adjustment of outstanding Ligand equity awards in connection with the Distribution. All awards under the OmniAb Prior Plans that were outstanding as of the closing of the Business Combination continued to be governed by the terms, conditions and procedures set forth in the OmniAb Prior Plans and any applicable award agreements, as those terms may be equitably adjusted in connection with the Business Combination. The Company assumed the OmniAb Prior Plans in connection with the closing of the Business Combination, and each of the awards thereunder.

10. Share-Based Compensation

Share-Based Compensation Expense

The Company recognized share-based compensation expense by function as follows:

Three Months Ended March 31,
(in thousands)20242023
Research and development $2,904 $3,278 
General and administrative 2,791 2,777 
Total share-based compensation expense$5,695 $6,055 

23



The Company recognized share-based compensation expense by award type as follows:

Three Months Ended March 31,
(in thousands)20242023
Stock options$3,827 $3,569 
Restricted stock units1,563 1,926 
Employee share purchase plan152 409 
Performance restricted stock units153 151 
Total share-based compensation expense$5,695 $6,055 

Stock Options

Stock options granted under the 2022 Plan typically vest 1/8 on the six-month anniversary of the date of grant, and 1/48 each month thereafter for 42 months. All option awards generally expire 10 years from the date of grant.

The Company uses the Black-Scholes option-pricing model to estimate the fair value of stock options granted. The model assumptions include expected volatility, expected term, dividend yield, and the risk-free interest rate.

Expected volatility: Due to the Company’s limited trading history for its common stock, the expected volatility assumption is based on volatilities of a peer group of similar companies whose share prices are publicly available. The peer group was developed based on companies in the biotechnology industry. The Company will continue to apply this process until a sufficient amount of historical information regarding the volatility of its own stock price becomes available.
Expected term: The expected term represents the period of time that options are expected to be outstanding. Because the Company has limited historical exercise behavior, it determines the expected life assumption using the simplified method which is an average of the contractual term of the option and its vesting period.
Dividend yield: The Company bases the expected dividend yield assumption on the fact that it has never paid cash dividends and has no present intention to pay cash dividends and, therefore, used an expected dividend yield of zero.
Risk-free interest rate: The risk-free interest rate is based upon U.S. Treasury securities with remaining terms similar to the expected term of the share-based awards.

The fair value of each option issued to employees was estimated on the grant date using the Black-Scholes option pricing model with the following weighted-average assumptions:

Three Months Ended March 31,
20242023
Risk-free interest rate4.3 %3.7 %
Expected volatility54.1 %49.9 %
Expected term (years)6.06.2
Dividend yield % %

24



The following table summarizes stock option activity awarded to OmniAb employees and directors under the Company’s equity award plans:
 
Shares
Weighted-Average Exercise Price per Share
Weighted-Average Remaining Contractual Life (in years)
Aggregate Intrinsic Value (in thousands)(1)
Outstanding at January 1, 2024
14,795,859 $6.50 
Granted2,823,625 $5.65 
Exercised(269,671)$3.72 
Cancelled/Expired(143,997)$8.20 
Outstanding at March 31, 2024
17,205,816 $6.39 8.5$15,346 
Exercisable at March 31, 2024
5,483,912 $8.43 7.6$4,003 
_____________
(1)The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying options and the estimated fair value of the common stock for in the money options at March 31, 2024.

As of March 31, 2024, unrecognized share-based compensation expense related to OmniAb options was $30.8 million, which is expected to be recognized over a remaining weighted-average period of approximately 1.46 years. As of March 31, 2024, unrecognized share-based compensation expense related to Ligand options was $1.6 million, which is expected to be recognized over a remaining weighted-average period of approximately 0.54 years.

The aggregate intrinsic value of OmniAb options exercised by OmniAb employees during the three months ended March 31, 2024 was $0.4 million. Cash received from OmniAb options exercised by OmniAb employees during the three months ended March 31, 2024 was $1.0 million.

There were no OmniAb options exercised by Ligand employees during the three months ended March 31, 2024.

Restricted Stock Units

Restricted stock units (“RSUs”) are awards of nontransferable shares of common stock subject to certain vesting conditions and other restrictions. RSUs generally vest over three years. The fair value of restricted stock is determined by the closing market price on the grant date.

The following table summarizes RSU activity during the three months ended March 31, 2024 under the Company’s equity awards plans:

SharesWeighted-Average Grant Date Fair Value
Unvested balance at January 1, 2024
1,878,381 $5.61 
Granted752,064 $5.64 
Vested(296,489)$10.42 
Forfeited(9,543)$5.53 
Unvested balance at March 31, 2024
2,324,413 $5.00 

As of March 31, 2024, unrecognized stock-based compensation expense related to OmniAb RSUs was $9.4 million, which is expected to be recognized over a remaining weighted-average period of approximately 1.52 years. As of March 31, 2024, unrecognized stock-based compensation expense related to Ligand RSUs was $0.1 million, which is expected to be recognized over a remaining weighted-average period of approximately 0.47 years.

The aggregate intrinsic value of OmniAb RSUs vested for OmniAb employees during the three months ended March 31, 2024 was $1.7 million. The aggregate intrinsic value of OmniAb RSUs vested for Ligand employees during the three months ended March 31, 2024 was $0.7 million.

25



Performance Restricted Stock Units

PRSUs are share awards that, upon vesting, will deliver to the holder shares of the Company’s common stock. PRSUs vest over a continued employment period and are based on the achievement of certain corporate performance or market goals.

The Company’s PRSUs contain a market condition dependent upon the Company’s relative and absolute total stockholder return over a three-year period, with a payout range of 0% to 200% of the target shares granted. Share-based compensation expense for these PRSUs is measured using the Monte-Carlo valuation model and is not adjusted for the achievement, or lack thereof, of the market conditions.

The following table summarizes the PRSU activity during the three months ended March 31, 2024, under the Company’s equity awards plans:

SharesWeighted-Average Grant Date Fair Value
Unvested balance at January 1, 2024
94,749 $16.11 
Granted $ 
Vested $ 
Forfeited $ 
Unvested balance at March 31, 2024
94,749 $16.11 

As of March 31, 2024, unrecognized share-based compensation expense related to OmniAb PRSUs was $0.5 million, which is expected to be recognized over a remaining weighted-average period of approximately 0.75 years.

Employee Stock Purchase Plan

Under the Company’s 2022 Employee Stock Purchase Plan (the “ESPP”), eligible employees are entitled to purchase shares of common stock at a discount with accumulated payroll deductions. The ESPP provides for a series of overlapping 24-month offering periods comprising four six-month purchase periods. The initial offering period under the 2022 ESPP is longer than 24 months, commencing November 1, 2022 and ending on November 29, 2024. The purchase price for shares of common stock purchased under the ESPP is equal to 85% of the lesser of the fair market value of the Company’s common stock on (i) the first trading day of the applicable offering period or (ii) the last trading day of each six month purchase period in the applicable offering period.

As of March 31, 2024, the aggregate number of shares of our common stock that may be issued pursuant to rights granted under the ESPP equals 3,394,578 shares of our common stock. In addition, on the first day of each calendar year beginning on January 1, 2023 and ending on (and including) January 1, 2032, the number of shares available for issuance under the ESPP will be increased by a number of shares equal to the lesser of (i) 1% of the fully diluted shares outstanding on the final day of the immediately preceding calendar year, and (ii) such smaller number of shares as determined by our board of directors.

As of March 31, 2024, there was $0.3 million of unrecognized share-based compensation expense associated with the ESPP, which is expected to be recognized over a remaining weighted-average period of 0.66 years.

During the three months ended March 31, 2024, there were no shares issued pursuant to the ESPP.


11. Income Taxes

The Company’s effective tax rate may vary from the U.S. federal statutory tax rate due to the change in the mix of earnings in various state jurisdictions with different statutory rates, benefits related to tax credits, and the tax impact of non-deductible expenses, stock award activities and other permanent differences between income before income taxes and taxable income. The Company’s effective tax rate for the three months ended March 31, 2024 was 12.1%. The variance from the U.S. federal statutory tax rate of 21.0% for the three months ended March 31, 2024 was primarily due to the benefit related to tax credits, the tax impact of stock award activities, and the valuation allowance established on federal and state attributes. The Company’s effective tax rate for the three months ended March 31, 2023 was 14.4%. The variance from the U.S. federal statutory tax rate of 21.0% for the three months ended March 31, 2023 was primarily due to the benefit related to tax credits, the tax impact of stock award activities, and the valuation allowance established on state attributes.
26




The Company considered the realizability of the deferred tax assets and recorded a valuation allowance as necessary for the amount of deferred tax assets which are not more likely than not to be realized as of March 31, 2024.

12. Net Loss Per Share

Loss Per Share

Basic loss per share is calculated by dividing net loss by the weighted-average number of common shares outstanding during the period. Diluted loss per share is computed based on the sum of the weighted average number of common shares and dilutive common shares outstanding during the period. As described in Note 2 – Summary of Significant Accounting Policies, Earnout Shares issued in connection with the Business Combination, as further described in Note 3 – Business Combination, are subject to vesting based on the VWAP of common shares during the earnout period. The Earnout Shares are excluded from the calculation of basic and diluted weighted-average number of common shares outstanding until vested.

The following table outlines the basic and diluted net loss per share for the three months ended March 31, 2024 and 2023:

 Three Months Ended March 31,
(in thousands, except per share data)20242023
Net loss$(18,961)$(6,100)
Weighted-average shares outstanding, basic and diluted100,755 99,158 
Net loss per share, basic and diluted$(0.19)$(0.06)

The following table outlines dilutive common share equivalents outstanding, which are excluded in the above diluted net loss per share calculation, as the effect of their inclusion would be anti-dilutive, or the share equivalents were contingently issuable as of each period presented:

 March 31,
20242023
Options to purchase common stock issued and outstanding(1)
22,437,492 18,735,538 
Earnout shares16,292,542 16,292,542 
Avista private placement warrants8,233,333 8,233,333 
Avista public warrants7,666,667 7,666,667 
Restricted stock units issued and outstanding(1)
2,421,767 1,710,065 
Forward purchase warrants1,666,667 1,666,667 
Backstop warrants1,445,489 1,445,489 
Shares expected to be purchased under employee stock purchase plan946,670 1,918,512 
Total anti-dilutive shares61,110,627 57,668,813 
_____________
(1)Outstanding stock options and restricted stock units include awards outstanding to employees of Ligand.

27



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

The following discussion and analysis and the unaudited interim financial statements included in this Quarterly Report on Form 10-Q should be read in conjunction with the financial statements and notes thereto for the year ended December 31, 2023 and the related Management’s Discussion and Analysis of Financial Condition and Results of Operations, both of which are contained in the Annual Report on Form 10-K for the year ended December 31, 2023 (the “2023 Annual Report”).

Forward-Looking Statements

This Quarterly Report contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). All statements other than statements of historical facts contained in this Quarterly Report, including statements regarding our future results of operations and financial position, our expected cash runway, our business strategy, the effects of the separation or the distribution, our expectations regarding the application of, and the rate and degree of market acceptance of our OmniAb® technology platform and other technologies, our expectations regarding the addressable markets for our technologies, including the growth rate of the markets in which we operate, the potential for and timing of receipt of milestones and royalties under our license agreements with partners, our research and development plans, the potential for our partnered or internal programs to progress in their development, the anticipated timing of the initiation and completion of preclinical studies and clinical trials by our partners or us, the timing and likelihood of regulatory filings and product approvals by our partners or us, the potential for and timing and geographic markets of any commercial product launches by our partners and potential for commercial success, our ability to enter into any new, or maintain existing, strategic partnerships or collaborative relationships, our ability to obtain and maintain intellectual property protection for our platform, products and technologies, the timing and likelihood of success, plans and objectives of management for future operations, and future results of anticipated business development and product development efforts, are forward-looking statements. These statements involve known and unknown risks, uncertainties and other important factors that 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.

These forward-looking statements speak only as of the date of this Quarterly Report and are subject to a number of risks, uncertainties and assumptions, including, without limitation, the risk factors described in Part II, Item 1A, “Risk Factors” of this Quarterly Report. 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. Moreover, we operate in an evolving environment. New risk factors and uncertainties may emerge from time to time, and it is not possible for management to predict all risk factors and uncertainties. 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, changed circumstances or otherwise. All forward-looking statements are qualified in their entirety by this cautionary statement, which is made under the safe harbor provisions of the Private Securities Litigation Reform Act of 1995.

Overview

OmniAb, Inc. is a biotechnology company that licenses cutting edge discovery research technology to the pharmaceutical and biotech industry to enable the discovery of next-generation therapeutics. Our technology platform creates and screens diverse antibody repertoires and is designed to quickly identify optimal antibodies and other target-binding proteins for our partners’ drug development efforts. At the heart of the OmniAb platform is something we call Biological Intelligence™, which powers the immune systems of our proprietary, engineered transgenic animals to create optimized antibody candidates for human therapeutics. We primarily derive revenue from license fees for technology access, milestones from partnered programs and service revenue from research programs.

We believe the OmniAb animals comprise the most diverse host systems available in the industry. Our suite of technologies and methods, including computational antigen design and immunization methods, paired with high-throughput single B cell phenotypic screening and mining of next-generation sequencing datasets with custom algorithms, are used to identify fully-human antibodies with exceptional performance and developability characteristics. We provide our partners both integrated end-to-end capabilities and highly customizable offerings, which address critical industry challenges and provide optimized discovery solutions.

As of March 31, 2024, we had 80 active partners with 327 active programs using the OmniAb technology platform, including 27 OmniAb-derived antibodies in clinical development by our partners, one under regulatory review, and three approved products of our partners.
28





Our proprietary technologies are joined with and leverage OmniDeep, which is a suite of in silico, artificial intelligence (“AI”) and machine learning tools for therapeutic discovery and optimization that are woven throughout our various technologies and capabilities. Additionally, an established core competency focused on ion channels and transporters further differentiates OmniAb’s technology and creates opportunities in many important and emerging target classes. OmniAb technologies are designed to be leveraged for the discovery of a variety of next-generation antibody-based therapeutic modalities, including bi- and multi-specific biologics, antibody-drug conjugates, CAR-T therapies, targeted radiotherapeutics, and many others.

The OmniAb suite of technologies spans from Biological Intelligence-powered repertoire generation to cutting-edge antibody discovery and optimization offering an increasingly efficient and customizable end-to-end solution for the growing discovery needs of the global pharmaceutical industry.

We partner with pharmaceutical and biotechnology companies and leading academic institutions that vary in size, clinical stage, geography and therapeutic focus. Our partners gain access to wide repertoires of antibodies and state-of-the-art screening technologies designed to enable efficient discovery of next-generation novel therapeutics and deliver high-quality therapeutic antibody candidates for a wide range of diseases. Our partners can select a biological target to treat a disease and define the antibody properties needed for therapeutic development or use certain of our technologies directly in their own laboratories.

Our license agreements with pharmaceutical and biotechnology partners generally include: (i) upfront or, in some instances, annual payments for technology access and payments for performance of research services; (ii) downstream payments in the form of preclinical, intellectual property, clinical, regulatory, and commercial milestones; and (iii) royalties on net sales of our partners’ products, if any. License agreements with academic institutions are typically structured with revenue sharing. We succeed when our partners are successful, and our agreements are structured to align economic and scientific interests. Our license agreements typically include reporting requirements, which provide us updates from our partners on the status of their programs. In addition, we track our active partnered programs by reviewing our partners’ public announcements and maintaining close communications with our partners to the extent possible. In some instances, a partner may not publicly announce milestones, in which case, we would be generally dependent on our partner to track, report and disclose to us milestones at the time of achievement. Our license agreements are typically terminable by our partners without penalty with specified notice. However, all milestone payments and royalties survive termination and continue with respect to any OmniAb-derived antibodies. The royalty term is generally the longer of 10 years from the first commercial sale or through the last expiration in any jurisdiction of the patents covering such OmniAb-derived antibody. Importantly, our royalty term is typically linked to the composition-of-matter patents that our partners file related to the antibody discovered using our technology, which both lengthens and diversifies the royalty streams we receive. Our typical royalty rates for antibody discovery contracts are currently in the low- to mid-single digits and can vary depending on other economic terms in the agreement. Although our license agreements with pharmaceutical and biotechnology partners typically include technology access fees, milestone payments and royalties, each agreement is negotiated separately and as a result, the financial terms and contractual provisions vary from agreement to agreement. By providing a full suite of antibody discovery technologies with streamlined economics, we believe we offer an attractive option to industry stakeholders.

We believe the long-term value of our business will be driven by royalties given that such payments are based on global sales of potential future partner programs, which generally provide for larger and recurring payments as compared to technology access, research and milestone payments. We believe our revenue will be materially driven by milestones in the shorter term, and by royalties in the longer term, from our partnered programs. However, there is significant uncertainty in timing and likelihood of reaching marketing authorization in drug discovery and development, and we cannot be certain when, if at all, royalty payments will be a material portion of our revenue. Furthermore, we do not control the progression, clinical development, regulatory strategy or eventual commercialization of programs discovered using our platform, and as a result, we are dependent on our partners’ efforts and decisions with respect to such programs.

Key Business Metrics

We regularly review the following key business metrics to evaluate our business, measure our performance, identify trends affecting our business, formulate financial projections and make strategic decisions. We believe that the following metrics are important to understanding our current business. These metrics may change or may be substituted for additional or different metrics as our business continues to grow.

29



Metric
March 31, 2024
December 31, 2023
% Change
Active partners80774%
Active programs 3273251%
Active clinical programs and approved products3132(3)%
Approved products 33—%

Active partners represents the number of partners that have rights to an active program or have executed a license agreement in advance of initiating an active program. We view this metric as an indication of the competitiveness of our platform and our current level of market penetration. The metric also relates to our opportunities to secure additional active programs.

Active programs represents a program for which research work has commenced or where an antigen is introduced into our animals and remains so as long as the program is actively being developed or commercialized. This number includes active clinical programs and approved products separately disclosed in the table above. We view this metric as an indication of the usage of our technology and the potential for mid- and long-term milestone and royalty payments.

Active clinical programs and approved products represents the number of unique programs for which an Investigational New Drug Application or equivalent under other regulatory regimes has been filed based on an OmniAb-derived antibody and which are in clinical development by our partners. We continue to count programs as active as long as they are actively being developed, under regulatory review or commercialized. Where the date of such application is not known to us, we use the official start date from clinical trial registries for the purpose of calculating this metric. This number includes approved products separately disclosed in the table above. We view this metric as an indication of our near- and mid-term potential revenue from milestone fees and potential royalty payments in the long term.

Approved products represents an OmniAb-derived antibody for which our partner has received marketing approval. We view this metric as an indication of our near- and mid-term potential revenue from royalty payments.

Results of Operations

Comparison of the Three Months Ended March 31, 2024 and 2023

Revenue
Three Months Ended March 31,
(Dollars in thousands)
20242023Change % Change
License and milestone revenue$716 $12,646 $(11,930)(94)%
Service revenue2,766 3,958 (1,192)(30)%
Royalty revenue319 315 %
Total revenue
$3,801 $16,919 $(13,118)(78)%

License and milestone revenue fluctuates primarily due to the timing of milestone recognition related to our partners’ programs in clinical development. The decline in license and milestone revenue was primarily driven by the recognition in the prior year period of a $10 million milestone related to the first commercial sale of teclistimab in the E.U.
Service revenue declined as a result of the completion of work on certain ion channel programs.

30



Operating Expenses
Three Months Ended March 31,
(Dollars in thousands)
20242023Change% Change
Research and development$14,551 $13,759 $792 %
General and administrative8,337 8,195 142 %
Amortization of intangibles3,412 3,369 43 %
Other operating expense, net54 49 10 %
Total operating expenses$26,354 $25,372 $982 %

Research and development expenses increased primarily due to personnel-related costs.

Other Income

Other income during the three months ended March 31, 2024 and 2023 related to interest earned on short-term investments.

Income Tax Benefit

Three Months Ended March 31,
(Dollars in thousands)
20242023Change% Change
Loss before income taxes
$(21,578)$(7,129)$(14,449)203 %
Income tax benefit2,617 1,029 1,588 154 %
Net loss$(18,961)$(6,100)$(12,861)211 %
Effective Tax Rate(12.1)%(14.4)%

Our effective tax rate is affected by recurring items, such as the U.S. federal and state statutory tax rates and the relative amounts of income we earn in those jurisdictions. The tax rate is also affected by discrete items that may occur in any given year but are not consistent from year to year.

Our effective tax rate for the three months ended March 31, 2024 differed from the federal statutory tax rate of 21.0% due to share-based compensation expense that is not tax deductible and an increase to our valuation allowance recorded against deferred tax assets, partially offset by the tax benefit from research and development tax credits. Our effective tax rate for the three months ended March 31, 2023 differed from the federal statutory tax rate of 21.0% due to share-based compensation expense that is not tax deductible, an increase to our valuation allowance recorded against deferred tax assets, and repricing of state tax deferrals, partially offset by the tax benefit of research and development tax credits.

Liquidity and Capital Resources
Prior to our spin-off from Ligand Pharmaceuticals Incorporated (“Ligand”) in November 2022, funding from Ligand was our primary source of liquidity. We were capitalized with $95.8 million in net cash in connection with the closing of the business combination pursuant to which OmniAb Operations, Inc., a then wholly-owned subsidiary of Ligand (“OmniAb Operations”), was spun off and merged with Orwell Merger Sub Inc., our then wholly-owned subsidiary, with OmniAb Operations surviving as our wholly-owned subsidiary.

As of March 31, 2024, our cash, cash equivalents and short-term investments were $69.0 million. We believe our cash, cash equivalents and short-term investments and the cash we expect to generate from operations will provide us the flexibility we need to meet operating, investing, and financing needs and support our operations through at least the next 12 months.

If our anticipated cash flows from operations and current cash are insufficient to satisfy our liquidity requirements because of increased expenditures or lower demand for our technology platform, or the realization of other risks, we may be required to raise additional capital through issuances of public or private equity or debt financing or other capital sources. Such additional financing may not be available on terms acceptable to us or at all. In any event, we may consider raising additional capital in the future to expand our business, to pursue strategic investments or acquisitions, to take advantage of favorable market conditions or financing opportunities or for other reasons. Our future capital requirements will depend on many factors, including, but not limited to:

our ability to achieve revenue growth;
31



the costs of expanding our operations, including our business development and marketing efforts;
our rate of progress in selling access to our platform and marketing activities associated therewith;
our rate of progress in, and cost of research and development activities associated with, our platform technologies and our internal developed programs to the extent we pursue any such programs;
the effect of competing technological and market developments;
the impact of pandemic or epidemic diseases on global social, political and economic conditions;
our efforts to enhance operational systems and hire additional personnel to satisfy our obligations as a public company;
the costs involved in preparing, filing, prosecuting, maintaining, defending and enforcing patents and other intellectual property and proprietary rights; and
the costs associated with any technologies that we may in-license or acquire.

We anticipate that our principal uses of cash in the future will be primarily to fund our operations, working capital needs, capital expenditures and other general corporate purposes.

Additionally, we may receive up to $218.6 million from the exercise of our warrants, assuming the exercise in full of all the warrants for cash, but not from the sale of the shares of our common stock issuable upon such exercise. As of the date of this report, our warrants are “out of the money,” which means that the trading price of the shares of our common stock underlying our warrants is below the $11.50 exercise price of the warrants. For so long as the warrants remain out of the money, we do not expect warrant holders to exercise their warrants. Therefore, any cash proceeds that we may receive in relation to the exercise of such securities will be dependent on the trading price of our common stock.

Cash Flow Summary

Three Months Ended March 31,
(Dollars in thousands)
20242023Change
Net cash provided by (used in):
Operating activities$(17,032)$27,688 $(44,720)
Investing activities19,937 (37,172)57,109 
Financing activities$(203)$(1,045)$842 

Cash from Operating Activities:

During the three months ended March 31, 2024, cash used in operating activities of $17.0 million primarily reflected our net loss of $19.0 million, changes in our operating assets and liabilities in the amount of $5.5 million, partially offset by net non-cash charges of $7.4 million which primarily included $5.7 million in share-based compensation and $4.9 million in depreciation and amortization.

During the three months ended March 31, 2023, cash provided by operating activities of $27.7 million primarily reflected changes in our operating assets and liabilities in the amount of $25.0 million, net non-cash charges of $8.7 million which primarily included $6.1 million in share-based compensation, and $4.9 million in depreciation and amortization, partially offset by our net loss of $6.1 million.

Cash from Investing Activities:

During the three months ended March 31, 2024, cash provided by investing activities of $19.9 million primarily consisted of $26.0 million of proceeds from the maturity of short-term investments and $0.7 million from the sale of short-term investments, partially offset by $5.4 million of cash used to purchase short-term investments, $0.9 million of cash used to purchase property and equipment, and $0.4 million of payments to contingent liabilities holders.

During the three months ended March 31, 2023, cash used in investing activities of $37.2 million primarily consisted of $39.1 million of cash used to purchase short-term investments and $2.1 million of payments to contingent liabilities holders, partially offset by $4.0 million of proceeds from the maturity of short-term investments.

32



Cash from Financing Activities:

During the three months ended March 31, 2024, cash used in financing activities was $0.2 million which primarily consisted of $0.9 million of taxes paid related to the net share settlement of equity awards and $0.3 million of transaction costs, partially offset by $1.0 million of proceeds from the issuance of common stock from stock plans.

During the three months ended March 31, 2023, cash used in financing activities was $1.0 million which primarily consisted of $0.8 million taxes paid related to the net share settlement of equity awards and $0.5 million of transaction costs.

Critical Accounting Policies and Estimates

There have been no material changes to our critical accounting policies and estimates during the three months ended March 31, 2024, as compared to the critical accounting policies and estimates disclosed in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in the 2023 Annual Report.

Recent Accounting Pronouncements

For the summary of recent accounting pronouncements, see Note 2 – Summary of Significant Accounting Policies to our financial statements included in this Quarterly Report.

Item 3. Quantitative and Qualitative Disclosures about Market Risk

As of March 31, 2024, there were no material changes to our market risks from the discussion provided in Item 7A of our 2023 Annual Report.

Item 4. Controls and Procedures

Conclusion Regarding the Effectiveness of Disclosure Controls and Procedures

We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in our periodic and current reports that we file with the SEC 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 our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure. In designing and evaluating the disclosure controls and procedures, management recognized that any controls and procedures, no matter how well designed and operated, can provide only reasonable and not absolute assurance of achieving the desired control objectives. In reaching a reasonable level of assurance, management was required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures. In addition, 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.

Our management, with the participation of our principal executive officer and principal financial officer, has evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of March 31, 2024, the end of the period covered by this Quarterly Report. Based upon such evaluation, our principal executive officer and principal financial officer have concluded that our disclosure controls and procedures were effective at the reasonable assurance level as of such date.

Changes in Internal Control Over Financial Reporting

There have been no changes in our internal control over financial reporting during the last fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
33



Part II – Other Information

Item 1. Legal Proceedings

For information that updates the disclosures set forth under Part I, Item 3, “Legal Proceedings” in our 2023 Annual Report, refer to Note 8 – Commitments and Contingencies to the condensed consolidated financial statements contained in Part I, Item 1, of this report.

From time to time, we may be subject to legal proceedings. We are not currently a party to or aware of any proceedings that we believe will have, individually or in the aggregate, a material adverse effect on our business, financial condition or results of operations. However, regardless of outcome, litigation can have an adverse impact on our business because of defense and settlement costs, diversion of management resources and other factors, and there can be no assurances that favorable outcomes will be obtained.

Item 1A. Risk Factors

We do not believe that there have been any material changes to the risk factors disclosed in Part I, Item 1A of our 2023 Annual Report. The risk factors described in our 2023 Annual Report are not the only risks we face. Factors we currently do not know, factors that we currently consider immaterial or factors that are not specific to us, such as general economic conditions, may also materially adversely affect our business or our consolidated operating results, financial condition or cash flows.

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

None.

Item 3. Defaults Upon Senior Securities

None.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

Rule 10b5-1 Trading Arrangements

From time to time, our officers (as defined in Rule 16a-1(f) of the Exchange Act) and directors may enter into Rule 10b5-1 or non-Rule 10b5-1 trading arrangements (as each such term is defined in Item 408 of Regulation S-K). During the three months ended March 31, 2024, none of our officers or directors adopted, modified, or terminated any such trading arrangements.

34



Item 6. Exhibits

Incorporated by Reference
Exhibit
Number
Description of ExhibitFormFile NumberDate of Filing
Exhibit
Number
Filed
Herewith
Agreement and Plan of Merger, dated March 23, 2022, by and among Avista Public Acquisition Corp. II, Orwell Merger Sub Inc., Ligand Pharmaceuticals Incorporated and OmniAb, Inc.S-4333-264525September 27, 20222.1
Separation and Distribution Agreement, dated March 23, 2022, by and among Avista Public Acquisition Corp. II, Ligand Pharmaceuticals Incorporated and OmniAb, Inc.S-4333-264525September 27, 20222.2
Certificate of Incorporation of the Registrant10-K001-40720March 30, 20233.1
Bylaws of the Registrant8-K001-40720November 7, 20223.2
Warrant Agreement, dated August 9, 2021, between Avista Public Acquisition Corp. II and Continental Stock Transfer & Trust Company, as warrant agent8-K001-40720August 12, 20214.1
Assignment, Assumption and Amendment Agreement, dated November 1, 2022, by and among OmniAb, Inc., Continental Stock Transfer & Trust Company and Computershare Trust Company, N.A.8-K001-40720November 7, 20224.2
Specimen Warrant CertificateS-1/A333-257177July 28, 20214.3
Specimen Common Stock Certificate of OmniAb, Inc.S-4333-264525September 27, 20224.5
Certification of Chief Executive Officer, as required by Rule 13a-14(a) or Rule 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002X
Certification of Chief Financial Officer, as required by Rule 13a-14(a) or Rule 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002X
Certification of Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002X
Certification of Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002X
101.INSInline XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL documentX
101.SCHInline XBRL Taxonomy Extension Schema DocumentX
101.CALInline XBRL Taxonomy Calculation Linkbase DocumentX
101.DEFInline XBRL Taxonomy Definition Linkbase DocumentX
101.LABInline XBRL Taxonomy Extension Label Linkbase DocumentX
101.PREInline XBRL Taxonomy Extension Presentation Linkbase DocumentX
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)X
_____________
+    Certain schedules and annexes have been omitted in accordance with Item 601(b)(2) of Regulation S-K. A copy of any omitted schedule and/or annex will be furnished as a supplement to the SEC upon request.
*    This certification is deemed not filed for purposes of Section 18 of the Exchange Act or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act or the Exchange Act.

35



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.

Date:May 9, 2024By:/s/ Kurt Gustafson
Kurt Gustafson
Executive Vice President, Finance and Chief Financial Officer
(Principal Financial and Accounting Officer)
36
EX-31.1 2 a2024q1exhibit311-ceocert.htm EX-31.1 Document
Exhibit 31.1
CERTIFICATION 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

I, Matthew W. Foehr, certify that:
1.    I have reviewed this Quarterly Report on Form 10-Q of OmniAb, 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: May 9, 2024                    By:     /s/ Matthew W. Foehr            
                            Name:    Matthew W. Foehr
                            Title:    President and Chief Executive Officer
                                    (principal executive officer)

EX-31.2 3 a2024q1exhibit312-cfocert.htm EX-31.2 Document
Exhibit 31.2
CERTIFICATION 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

I, Kurt A. Gustafson, certify that:
1.    I have reviewed this Quarterly Report on Form 10-Q of OmniAb, 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: May 9, 2024                    By:     /s/ Kurt A. Gustafson            
                            Name:    Kurt A. Gustafson
                            Title:    Executive Vice President, Finance and
                                Chief Financial Officer
                                    (principal financial officer)

EX-32.1 4 a2024q1ex321-ceosoxcert.htm EX-32.1 Document
Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of OmniAb, Inc. (the “Company”) on Form 10-Q for the quarter ended March 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
(1)    The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)    The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: May 9, 2024                    By:     /s/ Matthew W. Foehr            
                            Name:    Matthew W. Foehr
                            Title:    President and Chief Executive Officer
                                    (principal executive officer)


EX-32.2 5 a2024q1ex322-cfosoxcert.htm EX-32.2 Document
Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of OmniAb, Inc. (the “Company”) on Form 10-Q for the quarter ended March 31, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
(1)    The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)    The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: May 9, 2024                    By:     /s/ Kurt A. Gustafson            
                            Name:    Kurt A. Gustafson
                            Title:    Executive Vice President, Finance and
                                Chief Financial Officer
                                    (principal financial officer)


EX-101.SCH 6 oabi-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements Of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Stockholder's Equity link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Organization and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Business Combination link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Fair Value Measurement link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Short-Term Investments link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Balance Sheet Account Details link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Fair Value Measurement (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Short-Term Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Balance Sheet Account Details (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Summary of Significant Accounting Policies - Schedule of Cash, Cash Equivalents, and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Business Combination - Additional Details (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Fair Value Measurement - Summary of Assets and Liabilities Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Fair Value Measurement - Summary of Level 3 Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Short-Term Investments - Schedule of Short-Term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Short-Term Investments - Summary of Available-for-Sale Investments by Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Short-Term Investments - Summary of Available-for-Sale Investments in a Continuous Loss Position (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Balance Sheet Account Details - Schedule of Property and Equipment, Net (Detail) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Balance Sheet Account Details - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Balance Sheet Account Details - Schedule of Accrued Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Goodwill and Intangible Assets - Summary of Goodwill and Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Goodwill and Intangible Assets - Additional Details (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite- Lived Assets Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Commitments and Contingencies - Summary of Supplemental Cash Flow and Other Information Related to Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Commitments and Contingencies - Summary of Operating Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Stockholders' Equity - Additional Details (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Share-Based Compensation - Summary of Share-Based Compensation Expense by Function (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Share-Based Compensation - Summary of Share-Based Compensation Expense by Award Type (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Share-Based Compensation - Schedule of Assumptions Used to Estimate Fair Value of Employee Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Share-Based Compensation - Schedule of Stock Options Roll Forward (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Share-Based Compensation - Additional Details (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Share-Based Compensation - Summary of RSU and PRSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Net Loss Per Share - Additional Details (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Net Loss Per Share - Summary of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Net Loss Per Share - Summary of Dilutive Common Shares (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 oabi-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 oabi-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 oabi-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Deferred income taxes, net Deferred Income Taxes and Tax Credits Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Fair value adjustments to contingent liabilities Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Pay vs Performance Disclosure [Line Items] Proceeds from sale of short-term investments Proceeds from Sale of Debt Securities, Available-for-Sale Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Accrued expenses and other current liabilities Accrued expenses and other current liabilities Accrued Liabilities, Current Business Combination, Separately Recognized Transactions [Line Items] Business Combination, Separately Recognized Transactions [Line Items] Statistical Measurement [Domain] Statistical Measurement [Domain] Research and development Research and Development Expense Changes in operating assets and liabilities, net: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Royalties owed to third parties Accrued Royalties, Current Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Unvested, beginning balance (in shares) Unvested, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Impairment of intangible assets Impairment of Intangible Assets (Excluding Goodwill) Emerging Growth Company Emerging Growth Company [Policy Text Block] Emerging growth company [Policy text block]. Statement of Stockholders' Equity [Abstract] Research and Development Expenses Research and Development Expense, Policy [Policy Text Block] Investments, Debt and Equity Securities [Abstract] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Deferred income taxes, net Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Performance restricted stock units Performance Shares [Member] Accounts payable Accounts Payable, Current Weighted-average remaining contractual life, excercisable (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Computer equipment and software Computer Equipment [Member] Restatement Determination Date: Restatement Determination Date [Axis] Total other income, net Nonoperating Income (Expense) Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Operating Leases Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Insider Trading Policies and Procedures [Line Items] Exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Stockholders' Equity Equity [Text Block] Other long-term assets Increase (Decrease) in Other Noncurrent Assets Schedule of Goodwill [Table] Schedule of Goodwill [Table] Income Taxes Income Tax Disclosure [Text Block] Organization and Basis of Presentation Business Description and Basis of Presentation [Text Block] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Forward purchase warrants PIPE Warrant [Member] PIPE Warrant Public Warrants Public Warrants Represents a redeemable warrant (Public Warrant) that entitles the holder to purchase shares of common stock subject to adjustment. Current liabilities: Liabilities, Current [Abstract] Taurus Taurus [Member] Taurus Preferred stock, par value, (dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, $0.0001 par value; 100,000,000 shares authorized at March 31, 2024 and December 31, 2023; no shares issued and outstanding at March 31, 2024 and December 31, 2023 Preferred Stock, Value, Issued 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 [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Payments to contingent liabilities holders Payment for Contingent Consideration Liability, Financing Activities Cancelled/expired (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Net loss per share, diluted (dollars per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Outstanding, beginning of period (in shares) Outstanding, end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Amortized Cost Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract] Backstop warrants Backstop Warrants [Member] Backstop Warrants Contingent consideration, liability, share Reverse Recapitalization, Exchange Rate Reverse Recapitalization, Exchange Rate Trading Symbol Trading Symbol Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price 2022 Ligand Service Provider Assumed Award Plan 2022 Ligand Service Provider Assumed Award Plan [Member] 2022 Ligand Service Provider Assumed Award Plan Net loss Net loss Net Income (Loss) Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Schedule of Cash, Cash Equivalents, and Restricted Cash Schedule of Cash and Cash Equivalents [Table Text Block] Avista Public Acquisition Corp. II Avista Public Acquisition Corp. II [Member] Avista public acquisition corp. II LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Entity Ex Transition Period Entity Ex Transition Period Employee share purchase plan Shares expected to be purchased under employee stock purchase plan Employee Stock [Member] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Stockholders' equity: Equity, Attributable to Parent [Abstract] Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period New OmniAb Common Stock New OmniAb Common Stock [Member] New omniAb common stock. Summary of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Award vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Executive Category: Executive Category [Axis] Comprehensive Income (Loss) Comprehensive Income, Policy [Policy Text Block] Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Name Forgone Recovery, Individual Name Goodwill Goodwill Schedule of Property and Equipment, Useful Life Schedule of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Warrant price (dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Sponsor Sponsor This member stands for sponsor. Shares available to be issued under ESPP (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Finite-lived asset, weighted average useful life (in years) Finite-Lived Intangible Assets, Weighted Average Useful Life Finite-Lived Intangible Assets, Weighted Average Useful Life Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Accounts receivable, net Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Payments to CVR holders Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Measurement Frequency [Axis] Measurement Frequency [Axis] Business Combination, Separately Recognized Transactions [Table] Business Combination, Separately Recognized Transactions [Table] Intangible additions recorded in contingent liabilities Intangible Asset Additions Included In Contingent Liabilities Intangible Asset Additions Included In Contingent Liabilities Forward purchase warrants Warrants Warrant [Member] Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Summary of Available-for-Sale Investments by Maturity Investments Classified by Contractual Maturity Date [Table Text Block] Restricted stock units Restricted stock units issued and outstanding Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Depreciation expense Depreciation Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Income Statement Location [Axis] Income Statement Location [Axis] Warrant redemption, minimum share price (dollars per share) Warrant Redemption Condition Minimum Share Price The minimum trading price for the reporting entity's stock which must be achieved as a condition for redemption of the warrant. Total goodwill and other identifiable intangible assets, net Intangible Assets, Net (Including Goodwill) Schedule of Future Minimum Lease Commitments Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Threshold trading days Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Threshold Trading Days Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Threshold Trading Days Avista private placement warrants Avista Private Placement [Member] Avista Private Placement Cash and Cash Equivalents and Restricted Cash Cash and Cash Equivalents, Policy [Policy Text Block] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Summary of Dilutive Common Shares Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Summary of Operating Lease Expense Lease, Cost [Table Text Block] Unrealized net loss on available-for-sale securities Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Research and development Research and Development Expense [Member] Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Total anti-dilutive shares Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Supplemental non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Purchase of fixed assets recorded in accounts payable Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] General and administrative General and Administrative Expense [Member] Shares available for issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Goodwill [Line Items] Goodwill [Line Items] Property and equipment, at cost Property, Plant and Equipment, Gross OmniAb OmniAb [Member] OmniAb Weighted-average remaining contractual life (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Right-of-use assets obtained in exchange for lease obligations: Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Remaining nine months ended December 31, 2024 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Trading Arrangement: Trading Arrangement [Axis] Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Entity File Number Entity File Number Proceeds from consummation of separation transaction Proceeds From Reverse Recapitalization Transaction Proceeds From Reverse Recapitalization Transaction Current operating lease liabilities Operating Lease, Liability, Current Completed technology Computer Software, Intangible Asset [Member] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Amortization of intangibles Amortization expense Amortization of Intangible Assets Entity Shell Company Entity Shell Company 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Total future amortization expense Finite-Lived Intangible Assets, Net Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date License and milestone revenue License And Milestone Revenue [Member] License and milestone revenue. Counterparty Name [Domain] Counterparty Name [Domain] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Total cash, cash equivalents and restricted cash presented in the consolidated and combined statements of cash flows Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Less: Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Interest income Investment Income, Interest Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Variable lease cost Variable Lease, Cost Operating lease cost Operating Lease, Cost Fair Value Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer Common shares, shares issued (in shares) Common Stock, Shares, Issued Summary of RSU and PRSU Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Schedule that describes and identifies summary of significant accounting policies. Current deferred revenue Contract with Customer, Liability, Current Schedule of Assumptions Used to Estimate Fair Value of Employee Stock Options Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Security Exchange Name Security Exchange Name Unrealized Losses Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss Share-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Icagen Icagen [Member] Icagen. Count Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions Consideration received Sale of Stock, Consideration Received on Transaction Accumulated other comprehensive (loss) income Accumulated Other Comprehensive Income (Loss), Net of Tax Award vesting period, percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Payment of transaction costs Payment Of Transaction Costs Payment Of Transaction Costs Stock options Options to purchase common stock issued and outstanding Employee Stock Option [Member] Short-term Investments Investment, Policy [Policy Text Block] Weighted-average period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Maximum Maximum [Member] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Unrecognized stock-based compensation expense related to RSUs and ESPP Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Total cash equivalents Cash Equivalents, at Carrying Value Document Type Document Type Tabular List, Table Tabular List [Table Text Block] Intrinsic value of RSUs vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Entity Address, Address Line One Entity Address, Address Line One Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Share-Based Compensation Share-Based Payment Arrangement [Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other operating activities Other Noncash Income (Expense) Purchases of short-term investments Payments to Acquire Debt Securities, Available-for-Sale Weighted-Average Exercise Price per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] 2022 Incentive Award Plan 2022 Incentive Award Plan [Member] 2022 Incentive Award Plan Business Acquisition [Axis] Business Acquisition [Axis] Redemption period Redemption Period Represents the redemption period. Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Ligand Ligand [Member] Ligand Restricted cash Restricted Cash, Noncurrent Accounts payable, accrued expenses, and other current liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Statement [Abstract] Issuance of common stock (in shares) Stock Issued During Period, Shares, New Issues Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Related Party [Domain] Related Party, Type [Domain] Shares cancelled in exchange for common stock (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Unvested, beginning balance (in dollars per share) Unvested, ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Issuance of common stock under employee stock compensation plans, net of tax Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Voting rights Common Stock, Voting Rights, Vote Common Stock, Voting Rights, Vote Total lease costs Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Trading days prior to redemption notice Class Of Warrant Or Right, Redemption Of Warrants Or Rights, , Minimum Trading Days Prior To Redemption Class Of Warrant Or Right, Redemption Of Warrants Or Rights, , Minimum Trading Days Prior To Redemption Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Shares available for issuance, annual increase, percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Available for Issuance, Annual Increase, Percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Available for Issuance, Annual Increase, Percentage Debt Securities, Available-for-Sale [Table] Debt Securities, Available-for-Sale [Table] Total Shareholder Return Amount Total Shareholder Return Amount Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Goodwill, Intangible Assets and Other Long-Lived Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Supplemental cash flow information: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Accumulated deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Revenue Recognition and Deferred Revenue Revenue from Contract with Customer [Policy Text Block] Public, Private Placement, Forward Purchase and Backstop Common Stock Warrants Warrants [Policy Text Block] Warrants Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Sponsor Earnout Shares Sponsor Earnout Shares [Member] Sponsor Earnout Shares Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Counterparty Name [Axis] Counterparty Name [Axis] Total lease payments Finance Lease, Liability, to be Paid Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Cash paid for amounts included in the measurement of lease liabilities: Operating Lease, Payments Common shares, shares outstanding (in shares) Common Stock, Shares, Outstanding Proceeds from the maturity of short-term investments Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale PEO PEO [Member] Beginning balance, in shares Ending balance, in shares Shares, Outstanding Common shares, par value, (dollars per share) Common Stock, Par or Stated Value Per Share Sale of Stock [Axis] Sale of Stock [Axis] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock [Domain] Class of Stock [Domain] Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Count Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective income tax rate, percent Effective Income Tax Rate Reconciliation, Percent Present value of lease liabilities Operating Lease, Liability Earnout shares (in shares) Reverse Recapitalization, Earnout Shares Reverse Recapitalization, Earnout Shares Total liabilities Liabilities Service revenue Service [Member] Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Vesting [Domain] Vesting [Domain] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated other comprehensive income (loss) AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Fair Value Debt Securities, Available-for-Sale, Unrealized Loss Position Measurement Frequency [Domain] Measurement Frequency [Domain] All Executive Categories All Executive Categories [Member] Long-term deferred revenue Contract with Customer, Liability, Noncurrent Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Plan Name [Axis] Plan Name [Axis] Liquidity and Capital Resources Liquidity And Capital Resources [Policy Text Block] Liquidity and capital resources [Policy text block]. Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Number of reportable segments Number of Reportable Segments Earnings Per Share [Abstract] Common stock, $0.0001 par value; 1,000,000,000 shares authorized at March 31, 2024 and December 31, 2023; 117,388,789 and 116,859,468 shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively Common Stock, Value, Issued Fair Value Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months General and administrative General and Administrative Expense Due after one year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, After Year One Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, After Year One Warrant restriction on transfer Restrictions On Transfer Period Of Time After Business Combination Completion The period of time after completion of a business combination during which the shares or warrant may not be transferred. Organization, Consolidation and Presentation of Financial Statements [Abstract] Professional service fees Accrued Professional Fees, Current Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Payments to contingent liabilities holders Payment for Contingent Consideration Liability, Investing Activities Segment Information Segment Reporting, Policy [Policy Text Block] Total current assets Assets, Current Avista Acquisition LP II Avista Acquisition LP II [Member] Avista Acquisition LP II Summary of Liabilities Measured at Fair Value Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Total contingent liabilities Business Combination, Contingent Consideration, Liability All Individuals All Individuals [Member] Increase in shares available for issuance, percent Share-Based Compensation Arrangement by Share-Based Payment Award, Number Of Additional Shares Authorized, Percent Share-Based Compensation Arrangement by Share-Based Payment Award, Number Of Additional Shares Authorized, Percent Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Schedule of Stock Options Roll Forward Schedule of Stock Options Roll Forward [Table Text Block] Statement [Table] Statement [Table] Long-term contingent liabilities Business Combination, Contingent Consideration, Liability, Noncurrent Current Fiscal Year End Date Current Fiscal Year End Date Series of offering periods Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period Income (Loss) Per Share Earnings Per Share, Policy [Policy Text Block] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] PEO Name PEO Name Fair value of level 3 financial instruments, beginning balance Fair value of level 3 financial instruments, ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Shares issued during separation (in shares) Stock Issued During Period, Shares, Consummation Of Separation Stock Issued During Period, Shares, Consummation Of Separation Warrants outstanding (in shares) Class of Warrant or Right, Outstanding Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Government and agency securities US Treasury and Government [Member] Forward Purchase Warrants Forward Purchase Warrants [Member] Forward Purchase Warrants Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Asset-backed securities Asset-Backed Securities [Member] Accounts Receivable Accounts Receivable [Policy Text Block] Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Aggregate intrinsic value, exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Schedule of Finite- Lived Assets Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Current contingent liabilities Business Combination, Contingent Consideration, Liability, Current Class of Stock [Axis] Class of Stock [Axis] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Short-term investments Debt Securities, Available-for-Sale, Current Other Other Accrued Liabilities, Current Depreciation and amortization Depreciation, Depletion and Amortization Thereafter Lessee, Operating Lease, Liability, to be Paid, After Year Four Lessee, Operating Lease, Liability, to be Paid, After Year Four Deferred revenue recorded in accounts receivable Deferred Revenue Recorded In Accounts Receivable Deferred revenue recorded in accounts receivable. Other operating expense, net Other Operating Income (Expense), Net Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] Total stockholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Redemption price (dollars per share) Class Of Warrant Or Right, Redemption Price Of Warrants Or Rights Redemption price per share or per unit of warrants or rights outstanding. Contract with customer liability revenue recognized Contract with Customer, Liability, Revenue Recognized Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Expected term (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Fair Value Measurement Fair Value Measurement, Policy [Policy Text Block] Offering period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Maximum additional aggregate purchase price Maximum Additional Aggregate Purchase Price The maximum aggregate purchase price of the additional shares and additional warrants under an agreement in order to backstop shareholder redemptions for cash proceeds to be limited to the maximum. Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Commons stock subject to price-based earnout triggers (in shares) Common Stock Subject To Price Based Earnout Triggers Common stock subject to price based earnout triggers. Level 2 Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company xCella xCella [Member] xCella. Balance Sheet Account Details [Abstract] Balance sheet account details. Intangible assets, net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Authorized capital stock (in shares) Preferred And Common Stock, Share Authorized Preferred And Common Stock, Share Authorized Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Finite-lived asset, useful life (in years) Finite-Lived Intangible Asset, Useful Life Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title Weighted-average exercise price per share, beginning balance (in dollars per share) Weighted-average exercise price per share, ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based compensation Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net Loss Per Share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Royalty revenue Royalty [Member] Estimated Fair Value Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract] Summary of Changes in the Fair Value of the Company's Level 3 Financial Instruments that are Measured at Fair Value Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Computer software Software and Software Development Costs [Member] Minimum Minimum [Member] Business Combination Contingent Consideration Liability Business Combination Contingent Consideration Liability [Member] Business combination contingent consideration liability. Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Statement of Cash Flows [Abstract] Balance Sheet Account Details Balance Sheet Account Details Disclosure [Text Block] Balance sheet account details disclosure. ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Goodwill and Intangible Assets Disclosure [Abstract] Operating lease liabilities Increase (Decrease) in Operating Lease Liability Taxes paid related to net share settlement of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Summary of Assets Measured at Fair Value Fair Value, Assets Measured on Recurring Basis [Table Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Retained earnings (Accumulated deficit) Retained Earnings [Member] Earnout shares Earnout Shares [Member] Earnout shares. Count Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Number of Positions Summary of Share-Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Amortization of discounts on short-term investments, net Accretion (Amortization) of Discounts and Premiums, Investments Total liabilities and stockholders’ equity Liabilities and Equity Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Other income: Nonoperating Income (Expense) [Abstract] Other long-term assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Net loss per share, basic (dollars per share) Earnings Per Share, Basic Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Unrecognized stock-based compensation expense Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Shares vesting upon first achievement, percentage Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Shares Vesting Upon Achievement of Volume Weighted Trading Price, Percentage Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Shares Vesting Upon Achievement of Volume Weighted Trading Price, Percentage Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Sale of Stock [Domain] Sale of Stock [Domain] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Threshold after closing date Warrants and Rights Outstanding, Term Aggregate intrinsic value of options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Remaining nine months ended December 31, 2024 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Arrangement Duration Trading Arrangement Duration Schedule of Available-for-Sale Debt Securities in an Unrealized Loss Position Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block] Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Schedule of Cash, Cash Equivalents, and Restricted Cash Restrictions on Cash and Cash Equivalents [Table Text Block] Private Placement Warrants Private Placement Warrants Represents a redeemable warrant (Private Placement Warrant) that entitles the holder to purchase shares of common stock if the underwriter's option is exercised in full. Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Termination Date Trading Arrangement Termination Date Common shares, shares authorized (in shares) Common Stock, Shares Authorized Total short-term investments Estimated Fair Value Total short-term investments Debt Securities, Available-for-Sale Document Information [Table] Document Information [Table] Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax 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] Adjustments to reconcile net loss to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Liability Class [Axis] Liability Class [Axis] All Trading Arrangements All Trading Arrangements [Member] Due in one year or less Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Short-Term Investments Investment [Text Block] Amended and Restated Forward Purchase Agreement - Backstop Amended and Restated Forward Purchase Agreement - Backstop [Member] Amended and Restated Forward Purchase Agreement - Backstop Compensation Amount Outstanding Recovery Compensation Amount Additional paid-in capital Additional Paid in Capital Shares vesting upon first achievement, percentage Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Shares Vesting Upon First Threshold, Percentage Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Shares Vesting Upon First Threshold, Percentage Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Document Information [Line Items] Document Information [Line Items] Cash received from options exercised Proceeds from Stock Options Exercised Statement of Comprehensive Income [Abstract] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Income Taxes Income Tax, Policy [Policy Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Insider Trading Arrangements [Line Items] Summary of Goodwill and Intangible Assets Schedule of Intangible Assets and Goodwill [Table Text Block] Related Party [Axis] Related Party, Type [Axis] Aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Issuance of common stock under employee stock compensation plans, net (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two Avista public warrants Avista Public Warrants [Member] Avista Public Warrants Earnout Founder Shares (in shares) Stock Issued During Period, Shares, Acquisitions Adjustment to Compensation, Amount Adjustment to Compensation Amount Share-Based Payment Arrangement, Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Business Combination Reverse Recapitalization Disclosure [Text Block] Reverse Recapitalization Disclosure Change in estimated fair value of contingent liabilities Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Exercisable (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Entity Central Index Key Entity Central Index Key Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Total share-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Definite-lived intangible assets Finite-Lived Intangible Assets, Gross Income tax benefit Income Tax Expense (Benefit) Compensation Employee-related Liabilities, Current VWAP trading price (dollars per share) Volume Weighted Average Trading Prices Volume weighted average trading prices. Vesting [Axis] Vesting [Axis] Fair Value Measurement Fair Value Disclosures [Text Block] Name Trading Arrangement, Individual Name Unrealized Losses Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Debt Securities, Available-for-Sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Threshold consecutive trading days Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Threshold Consecutive Trading Days Threshold number of specified consecutive trading days for stock price trigger considered for redemption of warrants. Weighted average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Total revenues Revenue from Contract with Customer, Excluding Assessed Tax Entity [Domain] Entity [Domain] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Amendment Flag Amendment Flag Definite-lived intangible assets Finite-Lived Intangible Assets, Net [Abstract] Legal Entity [Axis] Legal Entity [Axis] Money market funds Money Market Funds [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Summary of RSU and PRSU Activity Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block] Unrealized Losses Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Shares issued (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Due in one year or less Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Number of offering periods Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Purchase Periods Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Purchase Periods Estimated Useful Life Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Leasehold improvements Leasehold Improvements [Member] Leased area, square footage Operating Lease, Lease Area, Square Footage Operating Lease, Lease Area, Square Footage Weighted-average shares outstanding, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Operating expenses: Operating Expenses [Abstract] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional paid-in capital Additional Paid-in Capital [Member] Due after one year Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, After Year One Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, After Year One Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Due to former parent Accrued Liabilities, Due To Former Parent, Current Accrued Liabilities, Due To Former Parent, Current Cover [Abstract] Share-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Fair Value, Recurring Fair Value, Recurring [Member] Other long-term liabilities Other Liabilities, Noncurrent Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Cancelled/Expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Construction in progress Construction in Progress [Member] Total operating expenses Operating Expenses Net change in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Acquisitions Business Combination And Asset Acquisitions [Policy Text Block] Business combination and asset acquisitions [Policy text block]. Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Purchase price of common stock expressed as a percentage of its fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Weighted-average shares outstanding, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Loss from operations Operating Income (Loss) Number of reporting units Number of Reporting Units Lab and office equipment Office Equipment [Member] Revenues: Revenues [Abstract] Proceeds from issuance of common stock from stock plans Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Initial offering period Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase of Common Stock, Initial Offering Periods Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase of Common Stock, Initial Offering Periods Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer relationships Customer Relationships [Member] Amended and Restated Forward Purchase Agreement Amended and Restated Forward Purchase Agreement [Member] Represents information pertaining to the Amended and Restated Forward Purchase Agreement (the "A&R FPA"). Summary of Short-Term Investments Debt Securities, Available-for-Sale [Table Text Block] Share-Based Payment Arrangement, Tranche One Share-Based Payment Arrangement, Tranche One [Member] EX-101.PRE 10 oabi-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover Page - shares
3 Months Ended
Mar. 31, 2024
May 02, 2024
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 001-40720  
Entity Registrant Name OMNIAB, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 98-1584818  
Entity Address, Address Line One 5980 Horton Street, Suite 600  
Entity Address, City or Town Emeryville  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94608  
City Area Code (510)  
Local Phone Number 250-7800  
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 Common Stock, Shares Outstanding   117,615,460
Current Fiscal Year End Date --12-31  
Amendment Flag false  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Entity Central Index Key 0001846253  
Common Stock    
Document Information [Line Items]    
Title of 12(b) Security Common stock, $0.0001 par value per share  
Trading Symbol OABI  
Security Exchange Name NASDAQ  
Forward purchase warrants    
Document Information [Line Items]    
Title of 12(b) Security Warrants to purchase common stock  
Trading Symbol OABIW  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 19,060 $ 16,358
Short-term investments 49,947 70,625
Accounts receivable, net 4,045 3,844
Prepaid expenses and other current assets 3,665 4,074
Total current assets 76,717 94,901
Intangible assets, net 152,055 155,467
Goodwill 83,979 83,979
Property and equipment, net 17,957 18,249
Operating lease right-of-use assets 19,362 19,884
Restricted cash 560 560
Other long-term assets 1,926 2,185
Total assets 352,556 375,225
Current liabilities:    
Accounts payable 3,556 4,411
Accrued expenses and other current liabilities 4,027 7,068
Current contingent liabilities 891 1,303
Current deferred revenue 5,530 6,848
Current operating lease liabilities 3,516 3,486
Total current liabilities 17,520 23,116
Long-term contingent liabilities 3,178 3,203
Deferred income taxes, net 8,737 11,354
Long-term operating lease liabilities 21,418 22,075
Long-term deferred revenue 279 862
Other long-term liabilities 31 30
Total liabilities 51,163 60,640
Stockholders' equity:    
Preferred stock, $0.0001 par value; 100,000,000 shares authorized at March 31, 2024 and December 31, 2023; no shares issued and outstanding at March 31, 2024 and December 31, 2023 0 0
Common stock, $0.0001 par value; 1,000,000,000 shares authorized at March 31, 2024 and December 31, 2023; 117,388,789 and 116,859,468 shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively 12 12
Additional paid-in capital 359,726 353,890
Accumulated other comprehensive (loss) income (17) 50
Accumulated deficit (58,328) (39,367)
Total stockholders’ equity 301,393 314,585
Total liabilities and stockholders’ equity $ 352,556 $ 375,225
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Preferred stock, par value, (dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 100,000,000 100,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common shares, par value, (dollars per share) $ 0.0001 $ 0.0001
Common shares, shares authorized (in shares) 1,000,000,000 1,000,000,000
Common shares, shares issued (in shares) 117,388,789 116,859,468
Common shares, shares outstanding (in shares) 117,388,789 116,859,468
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenues:    
Total revenues $ 3,801 $ 16,919
Operating expenses:    
Research and development 14,551 13,759
General and administrative 8,337 8,195
Amortization of intangibles 3,412 3,369
Other operating expense, net 54 49
Total operating expenses 26,354 25,372
Loss from operations (22,553) (8,453)
Other income:    
Interest income 975 1,324
Total other income, net 975 1,324
Loss before income taxes (21,578) (7,129)
Income tax benefit 2,617 1,029
Net loss $ (18,961) $ (6,100)
Weighted-average shares outstanding, basic (in shares) 100,755 99,158
Weighted-average shares outstanding, diluted (in shares) 100,755 99,158
Net loss per share, basic (dollars per share) $ (0.19) $ (0.06)
Net loss per share, diluted (dollars per share) $ (0.19) $ (0.06)
License and milestone revenue    
Revenues:    
Total revenues $ 716 $ 12,646
Service revenue    
Revenues:    
Total revenues 2,766 3,958
Royalty revenue    
Revenues:    
Total revenues $ 319 $ 315
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements Of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net loss $ (18,961) $ (6,100)
Unrealized net loss on available-for-sale securities (67) (2)
Comprehensive loss $ (19,028) $ (6,102)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Stockholder's Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional paid-in capital
Accumulated other comprehensive income (loss)
Retained earnings (Accumulated deficit)
Beginning balance at Dec. 31, 2022 $ 341,373 $ 12 $ 330,100 $ 9 $ 11,252
Beginning balance, in shares at Dec. 31, 2022   115,218,229      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (6,100)       (6,100)
Share-based compensation 6,055   6,055    
Issuance of common stock under employee stock compensation plans, net (in shares)   366,291      
Issuance of common stock under employee stock compensation plans, net of tax (524)   (524)    
Unrealized net loss on available-for-sale securities (2)     (2)  
Ending balance, in shares at Mar. 31, 2023   115,584,520      
Ending balance at Mar. 31, 2023 340,802 $ 12 335,631 7 5,152
Beginning balance at Dec. 31, 2023 314,585 $ 12 353,890 50 (39,367)
Beginning balance, in shares at Dec. 31, 2023   116,859,468      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (18,961)       (18,961)
Share-based compensation 5,695   5,695    
Issuance of common stock under employee stock compensation plans, net (in shares)   529,321      
Issuance of common stock under employee stock compensation plans, net of tax 141   141    
Unrealized net loss on available-for-sale securities (67)     (67)  
Ending balance, in shares at Mar. 31, 2024   117,388,789      
Ending balance at Mar. 31, 2024 $ 301,393 $ 12 $ 359,726 $ (17) $ (58,328)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Operating activities:    
Net loss $ (18,961) $ (6,100)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 4,949 4,859
Share-based compensation 5,695 6,055
Amortization of discounts on short-term investments, net (622) (933)
Deferred income taxes, net (2,617) (941)
Change in estimated fair value of contingent liabilities 38 (273)
Other operating activities (11) (28)
Changes in operating assets and liabilities, net:    
Accounts receivable, net 132 28,822
Prepaid expenses and other current assets 409 789
Other long-term assets 259 106
Accounts payable, accrued expenses, and other current liabilities (3,424) (1,743)
Operating lease liabilities (627) 62
Deferred revenue (2,252) (2,987)
Net cash provided by (used in) operating activities (17,032) 27,688
Investing activities:    
Purchases of short-term investments (5,415) (39,063)
Proceeds from the maturity of short-term investments 26,000 4,000
Purchases of property and equipment (926) (234)
Payments to contingent liabilities holders (400) (2,080)
Proceeds from sale of short-term investments 678 205
Net cash provided by (used in) investing activities 19,937 (37,172)
Financing activities:    
Payments to contingent liabilities holders (75) 0
Proceeds from issuance of common stock from stock plans 1,003 186
Taxes paid related to net share settlement of equity awards (862) (759)
Payment of transaction costs (269) (472)
Net cash used in financing activities (203) (1,045)
Net change in cash, cash equivalents and restricted cash 2,702 (10,529)
Cash, cash equivalents and restricted cash at beginning of period 16,918 33,839
Cash, cash equivalents and restricted cash at end of period 19,620 23,310
Supplemental cash flow information:    
Deferred revenue recorded in accounts receivable 351 358
Supplemental non-cash investing and financing activities:    
Purchase of fixed assets recorded in accounts payable 464 102
Intangible additions recorded in contingent liabilities $ 0 $ 396
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization and Basis of Presentation
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Basis of Presentation
1. Organization and Basis of Presentation

Description of Business

OmniAb, Inc. (“OmniAb” or the “Company”, formerly known as Avista Public Acquisition Corp. II (“APAC”)) is a biotechnology company that licenses cutting edge discovery research technology to the pharmaceutical and biotech industry to enable the discovery of next-generation therapeutics. The Company’s technology platform creates and screens diverse antibody repertoires and is designed to quickly identify optimal antibodies and other target-binding proteins for its partners’ drug development efforts. At the heart of the OmniAb platform is something the Company calls Biological Intelligence™, which powers the immune systems of its proprietary, engineered transgenic animals to create optimized antibody candidates for human therapeutics. The Company primarily derives revenue from license fees for technology access, milestones from partnered programs and service revenue from research programs.

Business Combination

On November 1, 2022 (the “Closing Date”), the Company, Ligand Pharmaceuticals Incorporated, a Delaware corporation (“Ligand”), OmniAb Operations, Inc., a Delaware corporation and wholly-owned subsidiary of Ligand (“Legacy OmniAb”, formerly known as OmniAb, Inc.), and Orwell Merger Sub Inc., a Delaware corporation and a wholly-owned subsidiary of APAC (“Merger Sub”), consummated the transactions contemplated by the Agreement and Plan of Merger (the “Merger Agreement”), dated as of March 23, 2022 (the “Business Combination”). See Note 3 – Business Combination for further details.

Basis of Presentation

The Company’s accompanying condensed consolidated financial statements have been prepared in accordance with U.S. GAAP. Any reference in these notes to applicable guidance is meant to refer to the authoritative U.S. GAAP as included in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASU”) of the Financial Accounting Standards Board (“FASB”). The financial information for the three months ended March 31, 2024 and 2023, is unaudited but includes all normal and recurring adjustments unless indicated otherwise, which the Company considered necessary for fair presentation of its condensed consolidated statements of operations and comprehensive loss.

The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and accounts within the Company have been eliminated.

Liquidity and Capital Resources

The Company expects to continue to incur losses as it invests in research and development activities to improve its technology and platform, market and sell its technologies to existing and new partners, add operational, financial and management information systems and personnel to support its operations and incur ongoing costs associated with operating as a public company. The Company’s ability to continue its operations is dependent upon its ability to generate cash flows from operations and potentially obtain additional capital in the future. The Company believes its existing cash, cash equivalents and short-term investments and the cash it expects to generate from operations will provide it the flexibility needed to meet operating, investing, and financing needs and support operations through at least the next 12 months.

The accompanying condensed consolidated financial statements have been prepared assuming the Company will continue as a going concern, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business.

Emerging Growth Company

OmniAb qualifies as an emerging growth company as defined in Section 2(a) of the Securities Act of 1933, as amended, (“Securities Act”), as modified by the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”).
Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. OmniAb has elected not to opt out of such extended transition period, which means that when a standard is issued or revised and it has different application dates for public or private companies, OmniAb, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of OmniAb’s financial statements with another public company, which is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period, difficult because of the potential differences in accounting standards used.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
2. Summary of Significant Accounting Policies

Use of Estimates

The preparation of these condensed consolidated financial statements in conformity with U.S. GAAP requires the use of estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and the accompanying notes. Actual results may differ from those estimates.

Cash, Cash Equivalents, and Restricted Cash

Cash and cash equivalents consist of cash and highly liquid investments with maturities of three months or less when purchased. Cash and cash equivalents generally consist of bank deposits, money market funds as well as U.S. government and agency securities. The following table provides a reconciliation of the components of cash, cash equivalents and restricted cash reported in the condensed consolidated balance sheets to the total of the amount presented in the condensed consolidated statements of cash flows:

(in thousands)March 31, 2024December 31, 2023
Cash and cash equivalents$19,060 $16,358 
Restricted cash
560 560 
Total cash, cash equivalents and restricted cash presented in the condensed consolidated statements of cash flows
$19,620 $16,918 

Restricted cash relates to deposits for the Company’s property leases. The restriction will lapse when the related leases expire.

Short-term Investments

Short-term investments generally consist of commercial paper, corporate debt securities, asset-backed securities and government and agency securities. The Company classifies short-term investments as “available-for-sale” as the sale of such investments may be required prior to maturity to implement management strategies. Therefore, the Company has classified all investments with maturity dates beyond three months at the date of purchase as current assets in the accompanying condensed consolidated balance sheets based upon its ability and intent to use the investments to satisfy the liquidity needs of current operations. Any premium or discount arising at purchase is amortized and/or accreted to interest income as an adjustment to yield using the straight-line method over the life of the instrument. Investments are reported at their estimated fair value. Unrealized gains and losses are included in accumulated other comprehensive income (loss) as a component of stockholders’ equity until realized.
Accounts Receivable

Accounts receivable represents the amounts billed to the Company’s partners that are due unconditionally for revenue it has earned. The Company establishes an allowance for credit losses to present the net amount of accounts receivable expected to be collected. The allowance requires an estimation based upon historical loss experienced and adjusted for factors that are relevant to determining the expected collectability of accounts receivable. Some of these factors include delinquency trends, aging behavior of receivables, credit and liquidity quality indicators for industry groups, customer classes or individual customers and the current and expected future economic and market conditions.

Property and Equipment

Property and equipment are stated at cost, subject to review for impairment, and depreciated over the estimated useful lives of the assets using the straight-line method. Amortization of leasehold improvements is recorded over the shorter of the lease term or estimated useful life of the related asset. Maintenance and repairs are charged to operations as incurred. When assets are sold, or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any gain or loss is included in operating income or expense.


AssetEstimated Useful Life
Lab and office equipment
4 - 7 years
Computer hardware
3 - 5 years
Leasehold improvementsShorter of the useful life or remaining lease term
Computer software
Shorter of 3 years or useful life of asset

Acquisitions

The Company first determines whether a set of assets acquired constitutes a business and should be accounted for as a business combination. If the assets acquired are not a business, the Company accounts for the transaction as an asset acquisition. Business combinations are accounted for by using the acquisition method of accounting which requires the Company to use significant estimates and assumptions, including fair value estimates, as of the business combination date and to refine those estimates as necessary during the measurement period (defined as the period, not to exceed one year, in which the Company may adjust the provisional amounts recognized).

Under the acquisition method of accounting, the Company recognizes separately from goodwill the identifiable assets acquired, the liabilities assumed, including contingent consideration and all contractual contingencies, generally at the acquisition date fair value. Contingent purchase consideration to be settled in cash is remeasured to estimated fair value at each reporting period with the change in fair value recorded in the statement of operations. Costs that the Company incurs to complete the business combination such as investment banking, legal and other professional fees are not considered part of consideration and the Company charges them to general and administrative expense as they are incurred.

The Company measures goodwill as of the acquisition date as the excess of consideration transferred, which is also measured at fair value, over the net of the acquisition date amounts of the identifiable assets acquired and liabilities assumed.

Should the initial accounting for a business combination be incomplete by the end of a reporting period that falls within the measurement period, the Company reports provisional amounts in its financial statements. During the measurement period, the Company adjusts the provisional amounts recognized at the acquisition date to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date and the Company records those adjustments to its financial statements in the period of change, if any.

Under the acquisition method of accounting for business combinations, if the Company identifies changes to acquired deferred tax asset valuation allowances or liabilities related to uncertain tax positions during the measurement period and they relate to new information obtained about facts and circumstances that existed as of the acquisition date, those changes are considered a measurement period adjustment and the Company records the offset to goodwill. The Company records all other changes to deferred tax asset valuation allowances and liabilities related to uncertain tax positions in current period income tax expense.
Goodwill, Intangible Assets and Other Long-Lived Assets

Goodwill, which has an indefinite useful life, represents the excess of cost over fair value of net assets acquired. Goodwill is reviewed for impairment at least annually during the fourth quarter, or more frequently if an event occurs indicating the potential for impairment. During the goodwill impairment review, the Company assesses qualitative factors to determine whether it is more likely than not that the fair value of its reporting unit is less than the carrying amount, including goodwill. The Company operates in one reporting unit. The qualitative factors include, but are not limited to, macroeconomic conditions, industry and market considerations, cost factors, the overall financial performance, and events affecting the reporting unit. If, after assessing the totality of these qualitative factors, the Company determines that it is not more likely than not that the fair value of its reporting unit is less than the carrying amount, then no additional assessment is deemed necessary. Otherwise, the Company proceeds to perform the quantitative assessment. The Company will then evaluate goodwill for impairment by comparing the estimated fair value of the reporting unit to its carrying value, including the associated goodwill. To determine the fair value, the Company generally uses a combination of market approach based on OmniAb and comparable publicly traded companies in similar lines of businesses and the income approach based on estimated discounted future cash flows. The Company’s cash flow assumptions consider historical and forecasted revenue, operating costs and other relevant factors. The Company may also elect to bypass the qualitative assessment in a period and elect to proceed to perform the quantitative assessment for the goodwill impairment test. The Company performed the annual assessment for goodwill impairment during the fourth quarter of 2023. No impairment indicators were noted in any periods presented in the condensed consolidated financial statements under the qualitative assessment.

The Company’s identifiable intangible assets are composed of acquired core technologies, licensed technologies, contractual relationships, customer relationships and trade names. Identifiable intangible assets with finite lives are generally amortized on a straight-line basis over the assets’ respective estimated useful life. The Company regularly performs reviews to determine if any event has occurred that may indicate that intangible assets with finite useful lives and other long-lived assets are potentially impaired. If indicators of impairment exist, an impairment test is performed to assess the recoverability of the affected assets by determining whether the carrying amount of such assets exceeds the undiscounted expected future cash flows. If the affected assets are not recoverable, the Company estimates the fair value of the assets and records an impairment loss if the carrying value of the assets exceeds the fair value. Factors that may indicate potential impairment include market conditions, industry and economic trends, changes in regulations, clinical success, historical and forecasted financial results, significant changes in the ability of a particular asset to generate positive cash flows, and the pattern of utilization of a particular asset. The Company did not identify indicators of impairment for the finite-lived intangibles and other long-lived assets at March 31, 2024 and December 31, 2023.

Public, Private Placement, Forward Purchase and Backstop Common Stock Warrants

The Company assumed 7,666,667 warrants originally issued in APAC’s initial public offering (the “Public Warrants”) and 8,233,333 warrants issued in a private placement that closed concurrently with APAC’s initial public offering, (the “Private Placement Warrants”) in the Business Combination. Additionally, as further discussed in Note 3 – Business Combination, pursuant to the Amended and Restated Forward Purchase Agreement, dated as of March 23, 2022 (the “A&R FPA”), on the Closing Date, the Company issued 1,666,667 warrants in the Forward Purchase (the “Forward Purchase Warrants”) and 1,445,489 warrants in the Redemption Backstop (the “Backstop Warrants”). The Public, Private Placement, Forward Purchase and Backstop Warrants entitle the holder to purchase one share of the Company’s common stock at an exercise price of $11.50 per share.

The Public Warrants are publicly traded and are exercisable for cash unless certain conditions occur, such as the failure to have an effective registration statement related to the shares issuable upon exercise or redemption by the Company under certain conditions, at which time the warrants may be cashless exercised at the option of the Company. The Private Placement Warrants have terms and provisions that are identical to the Public Warrants except that the Private Placement Warrants were not transferable, assignable or salable until 30 days after the completion of the Business Combination. The Private Placement Warrants will be redeemable by the Company in all redemption scenarios and exercisable by the holders on the same basis as the Public Warrants. The Forward Purchase Warrants and the Backstop Warrants have the same terms as the Private Placement Warrants.

The Company evaluated the Public, Private Placement, Forward Purchase and Backstop Warrants under ASC 815-40, Derivatives and Hedging-Contracts in Entity’s Own Equity (“ASC 815-40”), and concluded they meet the criteria for equity classification as they are considered to be indexed to the Company’s own stock.
Revenue Recognition

The Company applies the following five-step model in accordance with ASC 606, Revenue from Contracts with Customers, in order to determine revenue: (i) identification of the promised goods or services in the contract; (ii) determination of whether the promised goods or services are performance obligations, including whether they are distinct in the context of the contract; (iii) measurement of the transaction price, including the constraint on variable consideration; (iv) allocation of the transaction price to the performance obligations; and (v) recognition of revenue when (or as) the Company satisfies each performance obligation.

The Company’s revenue is typically derived from license agreements with its partners and consists of: (i) upfront or annual payments for technology access (license revenue), (ii) payments for the performance of research services (service revenue), (iii) downstream payments in the form of preclinical, intellectual property, clinical, regulatory, and commercial milestones (milestone revenue) and (iv) royalties on net sales from partners’ product sales (royalty revenue).

License fees are generally recognized at a point in time once the Company grants partners access to intellectual property rights. The Company generally satisfies its obligation to grant intellectual property rights on the effective date of the contract.

The Company recognizes service revenue for contracted R&D services performed for partners over time. The Company measures its progress using an input method based on the effort it expends or costs it incurs toward the satisfaction of its performance obligation. The Company estimates the amount of effort it expends, including the time it will take to complete the activities, or the costs it may incur in a given period, relative to the estimated total effort or costs to satisfy the performance obligation. This results in a percentage that it multiplies by the transaction price to determine the amount of revenue recognized each period. This approach requires the Company to make estimates and use judgment. If estimates or judgments change over the course of the collaboration, they may affect the timing and amount of revenue recognized in current and future periods.

The Company includes contingent milestone based payments in the estimated transaction price when there is a basis to reasonably estimate the amount of the payment and it is probable of being achieved. These estimates are based on historical experience, anticipated results and its best judgment at the time. If the contingent milestone based payment is sales-based, we apply the royalty recognition constraint and record revenue when the underlying sale has taken place. Significant judgments must be made in determining the transaction price for licenses of intellectual property. Because of the risk that products in development with partners will not reach development based milestones or receive regulatory approval, the Company generally recognizes any contingent payments that would be due to it upon or after achievement of the development milestone or regulatory approval.

Deferred Revenue

Depending on the terms of the arrangement, the Company may also defer a portion of the consideration received if it needs to satisfy a future obligation.

The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities) on the condensed consolidated balance sheets. The Company generally receives payment at the point it satisfies its obligation or soon after. Any fees billed in advance of being earned are recorded as deferred revenue. During the three months ended March 31, 2024, the amount recognized as revenue that was previously deferred at December 31, 2023 was $2.2 million. During the three months ended March 31, 2023, the amount recognized as revenue that was previously deferred at December 31, 2022 was $3.1 million.

Disaggregation of Revenue

The disaggregated revenue categories are presented on the face of the condensed consolidated statements of operations.

Research and Development Expenses

Research and development expenses consist of material, equipment, facilities and labor costs of scientific staff who are working pursuant to collaborative agreements and other research and development projects. Also included in research and development expenses are third-party costs incurred for research programs including in-licensing costs, and costs incurred by other research and development service vendors. The Company expenses these costs as they are incurred. When the Company makes payments for research and development services prior to the services being rendered, it records those amounts as prepaid expenses on its condensed consolidated balance sheets and it expenses them as the services are provided.
Share-Based Compensation

The Company recognizes share-based compensation expense based on the estimated fair value on a straight-line basis over the requisite service periods of the awards, taking into consideration forfeitures as they occur. The fair value of RSUs is determined by the closing market price of the Company’s common stock on the date of grant. PRSUs generally represent the right to receive a certain number of shares of common stock based on the achievement of the Company’s corporate performance goals and continued employment during the vesting period. Share-based compensation expense for market-based PRSUs is measured using the Monte-Carlo valuation model and is not adjusted for the achievement, or lack thereof, of market conditions.

The Company uses the Black-Scholes option-pricing model to estimate the fair value of stock options granted and stock purchases under the ESPP. The model assumptions include expected volatility, term, dividends, and the risk-free interest rate.

The Company measures and recognizes compensation expense for shares to be issued under its employee stock purchase plan based on an estimated grant date fair value recognized on a straight-line basis over the offering period.

Income Taxes

The Company provides for income taxes under the asset and liability method prescribed by the ASC Topic 740, Income Taxes (“Topic 740”). Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates in effect when the differences are expected to reverse. If necessary, deferred tax assets are reduced by a valuation allowance to reflect the uncertainty associated with their ultimate realization.

The Company accounts for uncertain tax positions recognized in the condensed consolidated financial statements in accordance with the provisions of Topic 740 by prescribing a more-likely-than-not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. When uncertain tax positions exist, the Company recognizes the tax benefit of tax positions to the extent that the benefit will more likely than not be realized. The determination as to whether the tax benefit will more likely than not be realized is based upon the technical merits of the tax position as well as consideration of the available facts and circumstances. The Company evaluates uncertain tax positions on a quarterly basis and adjusts the level of the liability to reflect any subsequent changes in the relevant facts surrounding the uncertain positions. Any changes to these estimates, based on the actual results obtained and/or a change in assumptions, could affect its income tax provision in future periods. Interest and penalty charges, if any, related to unrecognized tax benefits would be classified as a provision for income tax in its condensed consolidated statements of operations.

Income (Loss) Per Share

Basic income (loss) per share is calculated by dividing net income (loss) by the weighted-average number of common shares outstanding during the period. Diluted income (loss) per share is computed based on the sum of the weighted average number of common shares and potentially dilutive common shares outstanding during the period.

Comprehensive Income (Loss)

Comprehensive income (loss) represents net income (loss) adjusted for the change during the periods presented in unrealized gains and losses on available-for-sale debt securities and reclassification adjustments for realized gains or losses included in net income (loss). The unrealized gains or losses are reported in the condensed consolidated statements of comprehensive income (loss).

Recent Accounting Pronouncements
From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies and adopted by the Company as of the specified effective date. Unless otherwise discussed below, the Company believes that the impact of recently issued standards are either not applicable to the Company or will not have a material impact on its consolidated financial statements upon adoption.
The following table provides a brief description of recently issued accounting standards:

Standard
Description
Effective Date
Effect on the Financial Statements or Other Significant Matters
ASU 2023-07, Segment Reporting (Topic 280) - Improvements to Reportable Segment DisclosuresASU 2023-07 updates reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses.
Effective for the Company for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024.
The Company is currently evaluating the impact of adopting this standard on its consolidated financial statements and disclosures.
ASU 2023-09, Income Taxes (Topic 740) - Improvements to Income Tax DisclosuresThe amendments in this ASU address investor requests for more transparency about income tax information through improvements to tax disclosures primarily related to the rate reconciliation and income taxes paid information. The ASU also includes certain other amendments to improve the effectiveness of income tax disclosures.Effective for the Company for annual periods beginning after December 15, 2024, with early adoption permitted.The Company is currently evaluating the impact of adopting this standard on its consolidated financial statements and disclosures.

Segment Information

Operating segments are components of an enterprise for which separate financial information is available and is evaluated regularly by the Company’s chief operating decision-maker in deciding how to allocate resources and assess performance. The Company manages its business as one operating segment.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Combination
3 Months Ended
Mar. 31, 2024
Business Combination and Asset Acquisition [Abstract]  
Business Combination
3. Business Combination

In connection with, and as contemplated by, the Merger Agreement, on November 1, 2022, in accordance with the terms of the Separation and Distribution Agreement, dated as of March 23, 2022, by and among APAC, Ligand and Legacy OmniAb (the “Separation Agreement”), Ligand transferred the Legacy OmniAb business to Legacy OmniAb and made a contribution to the capital of Legacy OmniAb of $1.8 million, after deducting certain transaction and other expenses reimbursable by Legacy OmniAb (the “Separation”). Following the Separation, Ligand distributed on a pro rata basis to its stockholders all of the shares of common stock, par value $0.001 per share, of Legacy OmniAb (“Legacy OmniAb Common Stock”) held by Ligand, such that each holder of shares of common stock, par value $0.001 per share, of Ligand (“Ligand Common Stock”) was entitled to receive one share of Legacy OmniAb Common Stock for each share of Ligand Common Stock held by such holder as of the record date for the distribution, October 26, 2022 (the “Distribution”). Following the Separation and Distribution, on November 1, 2022, Merger Sub merged with and into Legacy OmniAb, with Legacy OmniAb surviving as a direct, wholly owned subsidiary of OmniAb.

At the Closing Date, each outstanding share of Legacy OmniAb Common Stock was cancelled in exchange for 4.90007 shares of common stock of OmniAb, par value $0.0001 per share (“OmniAb Common Stock”) and 0.75842 shares of OmniAb Common Stock subject to certain price-based earnout triggers (the “Earnout Shares”). Holders of shares of Legacy OmniAb Common Stock received an aggregate 82,611,789 shares of the OmniAb Common Stock, excluding Earnout Shares, as consideration in the Business Combination.

In addition, all outstanding Legacy OmniAb equity awards were converted into OmniAb equity awards to purchase, in the case of options, or receive, in the case of restricted stock units and performance-vesting restricted stock units, shares of OmniAb Common Stock, in each case, equal to the number of shares underlying such Legacy OmniAb equity awards multiplied by 4.90007. Each holder of an outstanding Legacy OmniAb equity award also received Earnout Shares equal to the number of shares of Legacy OmniAb Common Stock underlying such equity award multiplied by 0.75842.
Holders of shares of Legacy OmniAb Common Stock and holders of Legacy OmniAb equity awards received an aggregate 14,999,243 Earnout Shares as consideration in the Business Combination. Fifty percent of the Earnout Shares will vest on the date on which the volume-weighted average price (“VWAP”) equals or exceeds $12.50 on any 20 trading days in any 30 consecutive trading-day period, and all remaining Earnout Shares will vest on the date on which the VWAP equals or exceeds $15.00 on any 20 trading days in any 30 consecutive trading-day period, in each case provided such vesting occurs during the five year period following the Closing Date (the “Earnout Period”); provided, that in the event of a Change of Control (as defined in the Merger Agreement) during the Earnout Period pursuant to which OmniAb or any of its stockholders have the right to receive, directly or indirectly, cash, securities or other property attributing a value of at least $12.50 (with respect to 50% of the Earnout Shares) or $15.00 (with respect to all Earnout Shares) per share of OmniAb Common Stock, and such Change of Control has been approved by a majority of the independent directors of the OmniAb board of directors, then such Earnout Shares shall be deemed to have vested immediately prior to such Change of Control. The Earnout Shares are accounted for as equity-classified equity instruments and recorded in additional paid-in capital as part of the Business Combination.

Pursuant to the Sponsor Insider Letter Agreement executed concurrently with the Merger Agreement, by and among APAC, Avista Acquisition LP II (the “Sponsor”), Legacy OmniAb and certain insiders of APAC, 1,293,299 shares of OmniAb Common Stock held by the Sponsor became subject to the same price-based vesting conditions as the Earnout Shares (the “Sponsor Earnout Shares”). The Sponsor Earnout Shares are accounted for as equity-classified equity instruments and recorded in additional paid-in capital as part of the Business Combination.

On the Closing Date, the Company completed the issuance and sale of 1,500,000 shares of the OmniAb Common Stock and 1,666,667 Forward Purchase Warrants to the Sponsor for an aggregate purchase price of $15.0 million (the “Forward Purchase”), pursuant to the amended and restated forward purchase agreement (the “A&R FPA”). Additionally, and also pursuant to the A&R FPA, on the Closing Date, the Company completed the sale of 8,672,934 shares of the OmniAb Common Stock and 1,445,489 Backstop Warrants to the Sponsor for a purchase price of $10.00 per share and aggregate purchase price of $86.7 million in order to backstop shareholder redemptions which would have otherwise resulted in the cash proceeds available to OmniAb following the Business Combination from OmniAb’s trust account to be less than $100,000,000. Refer to Note 9 – Stockholders' Equity, for additional information on the accounting for the Forward Purchase Warrants and Backstop Warrants.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurement
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurement
4. Fair Value Measurement

The Company measures its financial assets and liabilities at fair value, which is defined as the exit price, or the amount that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.

The Company uses the following three-level valuation hierarchy that maximizes the use of observable inputs and minimizes the use of unobservable inputs to value its financial assets and liabilities:

Level 1 — Observable inputs such as unadjusted quoted prices in active markets for identical instruments.
Level 2 — Quoted prices for similar instruments in active markets or inputs that are observable for the asset or liability, either directly or indirectly.
Level 3 — Significant unobservable inputs based on the Company’s assumptions.
Financial Instruments Measured on a Recurring Basis

The following tables provide a summary of the assets and liabilities that are measured at fair value on a recurring basis as of March 31, 2024 and December 31, 2023:

Fair Value Measurements as of
March 31, 2024
(in thousands)Level 1Level 2Level 3Total
Cash equivalents:
Money market funds$12,589 $— $— $12,589 
Total cash equivalents$12,589 $— $— $12,589 
Short-term investments:
Government and agency securities$48,099 $— $— $48,099 
Asset-backed securities— 1,848 — 1,848 
Total short-term investments$48,099 $1,848 $— $49,947 
Liabilities:
Current contingent liabilities$— $— $891 $891 
Long-term contingent liabilities— — 3,178 3,178 
Total contingent liabilities$— $— $4,069 $4,069 

Fair Value Measurements as of
December 31, 2023
(in thousands)Level 1Level 2Level 3Total
Cash equivalents:
Money market funds$12,289 $— $— $12,289 
Total cash equivalents$12,289 $— $— $12,289 
Short-term investments:
Government and agency securities$63,109 $4,998 $— $68,107 
Asset-backed securities— 2,518 — 2,518 
Total short-term investments$63,109 $7,516 $— $70,625 
Liabilities:
Current contingent liabilities$— $— $1,303 $1,303 
Long-term contingent liabilities— — 3,203 3,203 
Total contingent liabilities$— $— $4,506 $4,506 

The carrying amounts reported in the Company’s condensed consolidated balance sheets for accounts receivable, other assets, accounts payable and other accrued expenses and other current liabilities approximate fair value due to their relatively short periods to maturity.
Available-for-Sale Securities

The Company obtains the fair value of its Level 2 available-for-sale securities from third-party pricing services. The pricing services utilize industry standard valuation models whereby all significant inputs, including benchmark yields, reported trades, broker/dealer quotes, issuer spreads, bids, offers, or other market-related data, are observable. The Company validates the prices provided by the third-party pricing services by reviewing their pricing methods and obtaining market values from other pricing sources. The Company did not adjust or override any fair value measurements provided by these pricing services as of March 31, 2024 or December 31, 2023. The Company has not transferred any investment securities between classification levels.

Contingent Liabilities

Contingent liabilities are measured at fair value each reporting period by using a probability weighted income approach.

A reconciliation of the Level 3 financial instruments as of March 31, 2024 and December 31, 2023 is as follows:

(in thousands)
Icagen(1)
Taurus(2)
xCella(2)
Total
Balance as of January 1, 2023
$4,747 $1,600 $1,764 $8,111 
Payments to CVR holders(300)(1,600)(2,840)(4,740)
Fair value adjustments to contingent liabilities(341)400 1,076 1,135 
Balance as of December 31, 2023
4,106 400 — 4,506 
Payments to CVR holders(75)(400)— (475)
Fair value adjustments to contingent liabilities38 — — 38 
Balance as of March 31, 2024
$4,069 $— $— $4,069 
_____________
(1)Changes in the fair values of contingent liabilities in connection with the acquisition of Icagen are recognized in “Other operating expense, net” in the condensed consolidated statements of operations and in the operating section of the statements of cash flows. Payments to CVR holders are disclosed in the financing section of the statements of cash flows.
(2)Changes in the fair values of contingent liabilities in connection with the acquisitions of Taurus and xCella are recognized in “Intangible assets, net” in the condensed consolidated balance sheets. Payments to CVR holders are disclosed in the investing section of the statement of cash flows.

Contingent liabilities are classified as Level 3 liabilities as their valuation requires substantial judgment and estimation of factors that are not currently observable in the market. These subjective estimates include but are not limited to assumptions involving the achievement probability of certain developmental and commercialization milestones, discount rates, and projected years of payments. If different assumptions were used for the various inputs to the valuation approaches, the estimated fair value could be materially higher or lower than the fair value determined.

Assets Measured on a Non-Recurring Basis

The Company applies fair value techniques on a non-recurring basis associated with valuing potential impairment losses related to goodwill, finite-lived intangible assets, and long-lived assets. No such fair value impairment was recognized during the three months ended March 31, 2024 or year ended December 31, 2023.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Short-Term Investments
3 Months Ended
Mar. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Short-Term Investments
5. Short-Term Investments

The Company classified short-term investments as available-for-sale securities, as the sale of such investments may be required prior to maturity to implement management strategies. The following tables summarize short-term investments as of March 31, 2024 and December 31, 2023:
As of March 31, 2024
Unrealized
(in thousands)Amortized CostGainsLosses
Estimated
Fair Value
Government and agency securities$48,115 $$(22)$48,100 
Asset backed securities1,850 — (3)1,847 
Total short-term investments$49,965 $$(25)$49,947 

As of December 31, 2023
Unrealized
(in thousands)Amortized CostGainsLosses
Estimated
Fair Value
Government and agency securities$68,054 $57 $(4)$68,107 
Asset-backed securities2,522 — (4)2,518 
Total short-term investments$70,576 $57 $(8)$70,625 
The Company classified all investments with maturity dates beyond three months at the date of purchase as short-term investments in the condensed consolidated balance sheets based upon its ability and intent to use the investments to satisfy the liquidity needs of current operations. The following table summarizes available-for-sale investments by maturity as of March 31, 2024:

(in thousands)Amortized CostEstimated Fair Value
Due in one year or less$49,965 $49,947 
Due after one year
— — 
Total short-term investments$49,965 $49,947 

The following tables summarize the Company’s available-for-sale investments’ gross unrealized losses and fair value aggregated by investment category and length of time that individual securities have been in a continuous loss position, as of March 31, 2024 and December 31, 2023:

As of March 31, 2024
Less than 12 monthsMore than 12 monthsTotal
(in thousands)CountFair
Value
Unrealized
Losses
CountFair
Value
Unrealized
Losses
CountFair
Value
Unrealized
Losses
Government and agency securities14 $29,339 $(21)— $— $— 14 $29,339 $(21)
Asset backed securities1,848 (3)— — — 1,848 (3)
17 $31,187 $(24)— $— $— 17 $31,187 $(24)

As of December 31, 2023
Less than 12 monthsMore than 12 monthsTotal
(in thousands)CountFair
Value
Unrealized
Losses
CountFair
Value
Unrealized
Losses
CountFair
Value
Unrealized
Losses
Government and agency securities$10,402 $(4)— $— $— $10,402 $(4)
Asset backed securities2,518 (4)— — — 2,518 (4)
$12,920 $(8)— $— $— $12,920 $(8)
The Company had certain available-for-sale debt securities in an unrealized loss position without an allowance for credit loss as of March 31, 2024. Unrealized losses on these debt securities have not been recognized into income because (1) the issuers have high credit quality, (2) management does not intend to sell and it is likely that management will not be required to sell these securities prior to their anticipated recovery and (3) the decline in fair value is largely due to market conditions and/or changes in interest rates. The issuers continue to make timely interest payments on the securities, and the fair value is expected to recover as the bonds approach maturity.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Account Details
3 Months Ended
Mar. 31, 2024
Balance Sheet Account Details [Abstract]  
Balance Sheet Account Details
6. Balance Sheet Account Details

Property and Equipment, Net

Property and equipment, net, consisted of the following as of March 31, 2024 and December 31, 2023:
(in thousands)March 31, 2024December 31, 2023
Leasehold improvements$16,077 $16,077 
Lab and office equipment9,485 9,452 
Computer equipment and software754 754 
Construction in progress1,532 842 
Property and equipment, at cost27,848 27,125 
Less accumulated depreciation (9,891)(8,876)
Total property and equipment, net$17,957 $18,249 

Depreciation expense, which is included in operating expense, was $1.0 million during the three months ended March 31, 2024 and $1.0 million during the three months ended March 31, 2023.

Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consisted of the following as of March 31, 2024 and December 31, 2023:

(in thousands)March 31, 2024December 31, 2023
Compensation$2,939 $5,247 
Due to former parent496 1,234 
Professional service fees229 431 
Royalties owed to third parties70 139 
Other293 17 
Total accrued expenses and other current liabilities$4,027 $7,068 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets
7. Goodwill and Intangible Assets

Goodwill and intangible assets, net consisted of the following as of March 31, 2024 and December 31, 2023:

(in thousands)March 31, 2024December 31, 2023
Goodwill$83,979 $83,979 
Definite-lived intangible assets
Completed technology233,158 233,158 
Less: Accumulated amortization(87,443)(84,328)
Customer relationships11,100 11,100 
Less: Accumulated amortization(4,760)(4,463)
Intangible assets, net$152,055 $155,467 
Total goodwill and other identifiable intangible assets, net$236,034 $239,446 
Goodwill

There were no changes in the carrying amount of goodwill during the three months ended March 31, 2024 and 2023.

Intangible Assets

Amortization of finite-lived intangible assets is computed using the straight-line method over the estimated useful life of the asset of up to 20 years and is reflected within amortization of intangibles expense on the condensed consolidated statements of operations. Amortization expense of $3.4 million was recognized during the three months ended March 31, 2024 and 2023. For each of the three months ended March 31, 2024 and 2023, there was no impairment of intangible assets with finite lives.

The remaining weighted-average useful life of definite lived intangible assets is 11.7 years. At March 31, 2024, future amortization expense on intangible assets is estimated to be as follows (in thousands):

Maturity DatesAmount
Remaining nine months ended December 31, 2024
$10,235 
202513,527 
202613,487 
202713,487 
202813,487 
Thereafter87,832 
Total future amortization expense$152,055 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
8. Commitments and Contingencies

Lease Commitments

The Company’s corporate headquarters are located in Emeryville, California and its research facilities are located in Emeryville and Dixon, California, Durham, North Carolina and Tucson, Arizona. It leases approximately 70,000 square feet of space under leases expiring from 2026 to 2032.

The below tables provide supplemental cash flow and other information related to operating leases (in thousands, except for lease term and discount rate):

Three Months Ended March 31,
20242023
Cash paid for amounts included in the measurement of lease liabilities:$901 $860 
Right-of-use assets obtained in exchange for lease obligations:$— $— 

As of March 31,
20242023
Weighted average remaining lease term (in years)7.58.4
Weighted average discount rate4.3 %4.3 %

In addition to base rent, certain of the Company’s operating leases require variable payments. These variable lease costs include amounts relating to common area maintenance and are expensed when the obligation for those payments is incurred and are recognized as operating expenses in the condensed consolidated statements of operations. The following table summarizes the components of operating lease expense for the three months ended March 31, 2024 and 2023:
Three Months Ended March 31,
(in thousands)20242023
Operating lease cost796 781 
Variable lease cost381 335 
Total lease costs1,177 1,116 

Future minimum lease commitments are as follows as of March 31, 2024 (in thousands):

Maturity DatesOperating Leases
Remaining nine months ended December 31, 2024
$2,585 
20253,772 
20263,869 
20273,970 
20284,103 
Thereafter11,298 
Total lease payments29,597 
Less imputed interest(4,663)
Present value of lease liabilities$24,934 

Legal Proceedings

From time to time, the Company has been and may be involved in various legal proceedings arising in its ordinary course of business. In the opinion of management, resolution of any pending claims (either individually or in the aggregate) is not expected to have a material adverse impact on the condensed consolidated financial statements, cash flows or financial position and it is not possible to provide an estimated amount of any such loss. However, the outcome of disputes is inherently uncertain. Therefore, although management considers the likelihood of such an outcome to be remote, an unfavorable resolution of one or more matters could materially affect future results of operations or cash flows, or both, in a particular period.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Stockholders' Equity
9. Stockholders' Equity

Authorized and Outstanding Capital Stock

The total number of shares of the Company’s authorized capital stock is 1,100,000,000. The total amount of authorized capital stock consists of 1,000,000,000 shares of common stock and 100,000,000 shares of preferred stock. As of March 31, 2024, no shares of preferred stock are issued or outstanding.

Common Stock

Holders of OmniAb Common Stock are entitled to one vote for each share held on all matters submitted to a vote of stockholders, including the election of directors, and do not have cumulative voting rights. Subject to preferences that may be applicable to any then outstanding preferred stock, holders of OmniAb Common Stock are entitled to receive ratably those dividends, if any, as may be declared by the Company’s board of directors out of legally available funds. In the event of liquidation, dissolution or winding up, the holders of OmniAb Common Stock will be entitled to share ratably in the assets legally available for distribution to stockholders after the payment of or provision for all of the Company's debts and other liabilities, subject to the prior rights of any preferred stock then outstanding. Holders of OmniAb Common Stock have no preemptive or conversion rights or other subscription rights and there are no redemption or sinking fund provisions applicable to the OmniAb Common Stock. All outstanding shares of OmniAb Common Stock are duly authorized, validly issued, fully paid and nonassessable. The rights, preferences and privileges of holders of OmniAb Common Stock are subject to and may be adversely affected by the rights of the holders of shares of any series of preferred stock that the Company may designate and issue in the future.
Preferred Stock

Under the terms of the Company’s certificate of incorporation, its board of directors has the authority, without further action by the Company's stockholders, to issue up to 100,000,000 shares of preferred stock in one or more series, to establish from time to time the number of shares to be included in each such series, to fix the dividend, voting and other rights, preferences and privileges of the shares of each wholly unissued series and any qualifications, limitations or restrictions thereon, and to increase or decrease the number of shares of any such series, but not below the number of shares of such series then outstanding.

The Company’s board of directors may authorize the issuance of preferred stock with voting or conversion rights that could adversely affect the voting power or other rights of the holders of OmniAb Common Stock. The issuance of preferred stock, while providing flexibility in connection with possible acquisitions and other corporate purposes, could, among other things, have the effect of delaying, deterring or preventing a change in the Company’s control and may adversely affect the market price of OmniAb Common Stock and the voting and other rights of the holders of OmniAb Common Stock. The Company has no current plans to issue any shares of preferred stock.

Earnout Shares

As of March 31, 2024, OmniAb Earnout Shares of 14,999,243 and Sponsor Earnout Shares of 1,293,299 are issued and outstanding. Earnout Shares vest based upon the achievement of certain volume-weighted average trading prices (“VWAP”) for shares of the Company for any 20 trading days over a consecutive 30 trading-day period during the five-year period following the Closing Date, with (i) 50% of such Earnout Shares vesting upon achievement of a VWAP of $12.50 per share of OmniAb Common Stock or upon the occurrence of a change of control transaction that will result in the holders of OmniAb Common Stock receiving a price per share in excess of $12.50, and (ii) the remaining 50% of the Earnout Shares vesting upon achievement of a VWAP of $15.00 per share of OmniAb Common Stock or upon the occurrence of a change of control transaction that will result in the holders of OmniAb Common Stock receiving a price per share in excess of $15.00. The Earnout Shares are not transferable until the vesting condition for the applicable tranche of Earnout Shares has been achieved. Prior to vesting, holders of Earnout Shares are entitled to exercise the voting rights carried by such shares and receive any dividends or other distributions in respect of such shares.

The Earnout Shares will be automatically forfeited for no consideration if the vesting condition for the applicable tranche of Earnout Shares has not been satisfied on or before November 1, 2027.

Warrants

As part of APAC’s initial public offering, 7,666,667 Public Warrants were sold. The Public Warrants entitle the holder thereof to purchase one share of common stock at a price of $11.50 per share, subject to adjustments. The Public Warrants are only exercisable for a whole number of shares of common stock. No fractional shares are to be issued upon exercise of the warrants. The Public Warrants will expire on November 1, 2027 at 5:00 p.m., New York City time, or earlier upon redemption or liquidation. The Public Warrants are listed on the Nasdaq Capital Market under the symbol “OABIW”.

Additionally, the Company can redeem the outstanding Public Warrants:

in whole and not in part;
at a price of $0.01 per warrant;
upon not less than 30 days’ prior written notice of redemption to each warrant holder; and
if, and only if, the closing price of the ordinary shares equals or exceeds $18.00 per share (as adjusted for share subdivisions, share capitalizations, reorganizations, recapitalizations and the like) for any 20 trading days within a 30-trading day period ending three trading days before the Company sends the notice of redemption to the warrant holders provided there was an effective registration statement covering the shares of common stock issuable upon exercise of the warrants.

If the Company calls the Public Warrants for redemption as previously described, the Company has the option to require all holders that wish to exercise the Public Warrants to do so on a cashless basis.
Simultaneously with APAC’s initial public offering, APAC consummated a private placement of 8,233,333 Private Placement Warrants with APAC’s sponsor. Each Private Placement Warrant is exercisable for one share of common stock at a price of $11.50 per share, subject to adjustment. The Private Placement Warrants have terms and provisions that are identical to those of the Public Warrants except that the Private Placement Warrants were not transferable, assignable or salable until 30 days after the completion of the Business Combination. The Private Placement Warrants will be redeemable by the Company in all redemption scenarios and exercisable by the holders on the same basis as the Public Warrants.

Additionally, on the Closing Date, the Company issued 1,666,667 Forward Purchase Warrants and 1,445,489 Backstop Warrants pursuant to the A&R FPA. The Forward Purchase Warrants and Backstop Warrants have the same terms as the Private Placement Warrants.

The Company concluded the Public, Private Placement, Forward Purchase and Backstop Warrants meet the criteria to be classified as equity. Upon consummation of the Business Combination, the Public, Private Placement, Forward Purchase and Backstop Warrants were recorded in additional paid-in capital.

Equity Compensation Plans

2022 Incentive Award Plan

The Company’s board of directors and stockholders adopted the 2022 Incentive Award Plan, or the 2022 Plan, which became effective upon the Closing of the Business Combination. Under the 2022 Plan, the Company may grant cash and equity incentive awards to eligible employees, directors and consultants.

As of March 31, 2024, the aggregate number of shares of our common stock that may be issued under the 2022 Plan is 29,886,710 shares. In addition, the number of shares of our common stock available for issuance under the 2022 Plan will be annually increased on January 1 of each calendar year beginning in 2023 and ending in 2032 by an amount equal to the lesser of (i) a number equal to 5% of the fully-diluted shares on the final day of the immediately preceding calendar year or (ii) such smaller number of shares as is determined by the Company's board of directors.

The 2022 Plan provides for the grant of stock options, including incentive stock options and nonqualified stock options, stock appreciation rights, restricted stock, dividend equivalents, RSUs and other stock or cash-based awards.

OmniAb Prior Plans

In connection with the Business Combination, Legacy OmniAb adopted the OmniAb, Inc. 2022 Ligand Service Provider Assumed Award Plan and the OmniAb, Inc. 2022 OmniAb Service Provider Assumed Award Plan, collectively referred to as the OmniAb Prior Plans, which govern the OmniAb equity awards issued upon adjustment of outstanding Ligand equity awards in connection with the Distribution. All awards under the OmniAb Prior Plans that were outstanding as of the closing of the Business Combination continued to be governed by the terms, conditions and procedures set forth in the OmniAb Prior Plans and any applicable award agreements, as those terms may be equitably adjusted in connection with the Business Combination. The Company assumed the OmniAb Prior Plans in connection with the closing of the Business Combination, and each of the awards thereunder.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Share-Based Compensation
10. Share-Based Compensation

Share-Based Compensation Expense

The Company recognized share-based compensation expense by function as follows:

Three Months Ended March 31,
(in thousands)20242023
Research and development $2,904 $3,278 
General and administrative 2,791 2,777 
Total share-based compensation expense$5,695 $6,055 
The Company recognized share-based compensation expense by award type as follows:

Three Months Ended March 31,
(in thousands)20242023
Stock options$3,827 $3,569 
Restricted stock units1,563 1,926 
Employee share purchase plan152 409 
Performance restricted stock units153 151 
Total share-based compensation expense$5,695 $6,055 

Stock Options

Stock options granted under the 2022 Plan typically vest 1/8 on the six-month anniversary of the date of grant, and 1/48 each month thereafter for 42 months. All option awards generally expire 10 years from the date of grant.

The Company uses the Black-Scholes option-pricing model to estimate the fair value of stock options granted. The model assumptions include expected volatility, expected term, dividend yield, and the risk-free interest rate.

Expected volatility: Due to the Company’s limited trading history for its common stock, the expected volatility assumption is based on volatilities of a peer group of similar companies whose share prices are publicly available. The peer group was developed based on companies in the biotechnology industry. The Company will continue to apply this process until a sufficient amount of historical information regarding the volatility of its own stock price becomes available.
Expected term: The expected term represents the period of time that options are expected to be outstanding. Because the Company has limited historical exercise behavior, it determines the expected life assumption using the simplified method which is an average of the contractual term of the option and its vesting period.
Dividend yield: The Company bases the expected dividend yield assumption on the fact that it has never paid cash dividends and has no present intention to pay cash dividends and, therefore, used an expected dividend yield of zero.
Risk-free interest rate: The risk-free interest rate is based upon U.S. Treasury securities with remaining terms similar to the expected term of the share-based awards.

The fair value of each option issued to employees was estimated on the grant date using the Black-Scholes option pricing model with the following weighted-average assumptions:

Three Months Ended March 31,
20242023
Risk-free interest rate4.3 %3.7 %
Expected volatility54.1 %49.9 %
Expected term (years)6.06.2
Dividend yield— %— %
The following table summarizes stock option activity awarded to OmniAb employees and directors under the Company’s equity award plans:
 
Shares
Weighted-Average Exercise Price per Share
Weighted-Average Remaining Contractual Life (in years)
Aggregate Intrinsic Value (in thousands)(1)
Outstanding at January 1, 2024
14,795,859 $6.50 
Granted2,823,625 $5.65 
Exercised(269,671)$3.72 
Cancelled/Expired(143,997)$8.20 
Outstanding at March 31, 2024
17,205,816 $6.39 8.5$15,346 
Exercisable at March 31, 2024
5,483,912 $8.43 7.6$4,003 
_____________
(1)The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying options and the estimated fair value of the common stock for in the money options at March 31, 2024.

As of March 31, 2024, unrecognized share-based compensation expense related to OmniAb options was $30.8 million, which is expected to be recognized over a remaining weighted-average period of approximately 1.46 years. As of March 31, 2024, unrecognized share-based compensation expense related to Ligand options was $1.6 million, which is expected to be recognized over a remaining weighted-average period of approximately 0.54 years.

The aggregate intrinsic value of OmniAb options exercised by OmniAb employees during the three months ended March 31, 2024 was $0.4 million. Cash received from OmniAb options exercised by OmniAb employees during the three months ended March 31, 2024 was $1.0 million.

There were no OmniAb options exercised by Ligand employees during the three months ended March 31, 2024.

Restricted Stock Units

Restricted stock units (“RSUs”) are awards of nontransferable shares of common stock subject to certain vesting conditions and other restrictions. RSUs generally vest over three years. The fair value of restricted stock is determined by the closing market price on the grant date.

The following table summarizes RSU activity during the three months ended March 31, 2024 under the Company’s equity awards plans:

SharesWeighted-Average Grant Date Fair Value
Unvested balance at January 1, 2024
1,878,381 $5.61 
Granted752,064 $5.64 
Vested(296,489)$10.42 
Forfeited(9,543)$5.53 
Unvested balance at March 31, 2024
2,324,413 $5.00 

As of March 31, 2024, unrecognized stock-based compensation expense related to OmniAb RSUs was $9.4 million, which is expected to be recognized over a remaining weighted-average period of approximately 1.52 years. As of March 31, 2024, unrecognized stock-based compensation expense related to Ligand RSUs was $0.1 million, which is expected to be recognized over a remaining weighted-average period of approximately 0.47 years.

The aggregate intrinsic value of OmniAb RSUs vested for OmniAb employees during the three months ended March 31, 2024 was $1.7 million. The aggregate intrinsic value of OmniAb RSUs vested for Ligand employees during the three months ended March 31, 2024 was $0.7 million.
Performance Restricted Stock Units

PRSUs are share awards that, upon vesting, will deliver to the holder shares of the Company’s common stock. PRSUs vest over a continued employment period and are based on the achievement of certain corporate performance or market goals.

The Company’s PRSUs contain a market condition dependent upon the Company’s relative and absolute total stockholder return over a three-year period, with a payout range of 0% to 200% of the target shares granted. Share-based compensation expense for these PRSUs is measured using the Monte-Carlo valuation model and is not adjusted for the achievement, or lack thereof, of the market conditions.

The following table summarizes the PRSU activity during the three months ended March 31, 2024, under the Company’s equity awards plans:

SharesWeighted-Average Grant Date Fair Value
Unvested balance at January 1, 2024
94,749 $16.11 
Granted— $— 
Vested— $— 
Forfeited— $— 
Unvested balance at March 31, 2024
94,749 $16.11 

As of March 31, 2024, unrecognized share-based compensation expense related to OmniAb PRSUs was $0.5 million, which is expected to be recognized over a remaining weighted-average period of approximately 0.75 years.

Employee Stock Purchase Plan

Under the Company’s 2022 Employee Stock Purchase Plan (the “ESPP”), eligible employees are entitled to purchase shares of common stock at a discount with accumulated payroll deductions. The ESPP provides for a series of overlapping 24-month offering periods comprising four six-month purchase periods. The initial offering period under the 2022 ESPP is longer than 24 months, commencing November 1, 2022 and ending on November 29, 2024. The purchase price for shares of common stock purchased under the ESPP is equal to 85% of the lesser of the fair market value of the Company’s common stock on (i) the first trading day of the applicable offering period or (ii) the last trading day of each six month purchase period in the applicable offering period.

As of March 31, 2024, the aggregate number of shares of our common stock that may be issued pursuant to rights granted under the ESPP equals 3,394,578 shares of our common stock. In addition, on the first day of each calendar year beginning on January 1, 2023 and ending on (and including) January 1, 2032, the number of shares available for issuance under the ESPP will be increased by a number of shares equal to the lesser of (i) 1% of the fully diluted shares outstanding on the final day of the immediately preceding calendar year, and (ii) such smaller number of shares as determined by our board of directors.

As of March 31, 2024, there was $0.3 million of unrecognized share-based compensation expense associated with the ESPP, which is expected to be recognized over a remaining weighted-average period of 0.66 years.
During the three months ended March 31, 2024, there were no shares issued pursuant to the ESPP.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes
11. Income Taxes

The Company’s effective tax rate may vary from the U.S. federal statutory tax rate due to the change in the mix of earnings in various state jurisdictions with different statutory rates, benefits related to tax credits, and the tax impact of non-deductible expenses, stock award activities and other permanent differences between income before income taxes and taxable income. The Company’s effective tax rate for the three months ended March 31, 2024 was 12.1%. The variance from the U.S. federal statutory tax rate of 21.0% for the three months ended March 31, 2024 was primarily due to the benefit related to tax credits, the tax impact of stock award activities, and the valuation allowance established on federal and state attributes. The Company’s effective tax rate for the three months ended March 31, 2023 was 14.4%. The variance from the U.S. federal statutory tax rate of 21.0% for the three months ended March 31, 2023 was primarily due to the benefit related to tax credits, the tax impact of stock award activities, and the valuation allowance established on state attributes.
The Company considered the realizability of the deferred tax assets and recorded a valuation allowance as necessary for the amount of deferred tax assets which are not more likely than not to be realized as of March 31, 2024.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Net Loss Per Share
12. Net Loss Per Share

Loss Per Share

Basic loss per share is calculated by dividing net loss by the weighted-average number of common shares outstanding during the period. Diluted loss per share is computed based on the sum of the weighted average number of common shares and dilutive common shares outstanding during the period. As described in Note 2 – Summary of Significant Accounting Policies, Earnout Shares issued in connection with the Business Combination, as further described in Note 3 – Business Combination, are subject to vesting based on the VWAP of common shares during the earnout period. The Earnout Shares are excluded from the calculation of basic and diluted weighted-average number of common shares outstanding until vested.

The following table outlines the basic and diluted net loss per share for the three months ended March 31, 2024 and 2023:

 Three Months Ended March 31,
(in thousands, except per share data)20242023
Net loss$(18,961)$(6,100)
Weighted-average shares outstanding, basic and diluted100,755 99,158 
Net loss per share, basic and diluted$(0.19)$(0.06)

The following table outlines dilutive common share equivalents outstanding, which are excluded in the above diluted net loss per share calculation, as the effect of their inclusion would be anti-dilutive, or the share equivalents were contingently issuable as of each period presented:

 March 31,
20242023
Options to purchase common stock issued and outstanding(1)
22,437,492 18,735,538 
Earnout shares16,292,542 16,292,542 
Avista private placement warrants8,233,333 8,233,333 
Avista public warrants7,666,667 7,666,667 
Restricted stock units issued and outstanding(1)
2,421,767 1,710,065 
Forward purchase warrants1,666,667 1,666,667 
Backstop warrants1,445,489 1,445,489 
Shares expected to be purchased under employee stock purchase plan946,670 1,918,512 
Total anti-dilutive shares61,110,627 57,668,813 
_____________
(1)Outstanding stock options and restricted stock units include awards outstanding to employees of Ligand.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net loss $ (18,961) $ (6,100)
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The Company’s accompanying condensed consolidated financial statements have been prepared in accordance with U.S. GAAP. Any reference in these notes to applicable guidance is meant to refer to the authoritative U.S. GAAP as included in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASU”) of the Financial Accounting Standards Board (“FASB”). The financial information for the three months ended March 31, 2024 and 2023, is unaudited but includes all normal and recurring adjustments unless indicated otherwise, which the Company considered necessary for fair presentation of its condensed consolidated statements of operations and comprehensive loss.
Liquidity and Capital Resources
Liquidity and Capital Resources

The Company expects to continue to incur losses as it invests in research and development activities to improve its technology and platform, market and sell its technologies to existing and new partners, add operational, financial and management information systems and personnel to support its operations and incur ongoing costs associated with operating as a public company. The Company’s ability to continue its operations is dependent upon its ability to generate cash flows from operations and potentially obtain additional capital in the future. The Company believes its existing cash, cash equivalents and short-term investments and the cash it expects to generate from operations will provide it the flexibility needed to meet operating, investing, and financing needs and support operations through at least the next 12 months.

The accompanying condensed consolidated financial statements have been prepared assuming the Company will continue as a going concern, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business.
Emerging Growth Company
Emerging Growth Company

OmniAb qualifies as an emerging growth company as defined in Section 2(a) of the Securities Act of 1933, as amended, (“Securities Act”), as modified by the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”).
Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. OmniAb has elected not to opt out of such extended transition period, which means that when a standard is issued or revised and it has different application dates for public or private companies, OmniAb, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of OmniAb’s financial statements with another public company, which is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period, difficult because of the potential differences in accounting standards used.
Use of Estimates
Use of Estimates

The preparation of these condensed consolidated financial statements in conformity with U.S. GAAP requires the use of estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and the accompanying notes. Actual results may differ from those estimates.
Cash and Cash Equivalents and Restricted Cash
Cash, Cash Equivalents, and Restricted Cash

Cash and cash equivalents consist of cash and highly liquid investments with maturities of three months or less when purchased. Cash and cash equivalents generally consist of bank deposits, money market funds as well as U.S. government and agency securities. The following table provides a reconciliation of the components of cash, cash equivalents and restricted cash reported in the condensed consolidated balance sheets to the total of the amount presented in the condensed consolidated statements of cash flows:

(in thousands)March 31, 2024December 31, 2023
Cash and cash equivalents$19,060 $16,358 
Restricted cash
560 560 
Total cash, cash equivalents and restricted cash presented in the condensed consolidated statements of cash flows
$19,620 $16,918 

Restricted cash relates to deposits for the Company’s property leases. The restriction will lapse when the related leases expire.
Short-term Investments
Short-term Investments

Short-term investments generally consist of commercial paper, corporate debt securities, asset-backed securities and government and agency securities. The Company classifies short-term investments as “available-for-sale” as the sale of such investments may be required prior to maturity to implement management strategies. Therefore, the Company has classified all investments with maturity dates beyond three months at the date of purchase as current assets in the accompanying condensed consolidated balance sheets based upon its ability and intent to use the investments to satisfy the liquidity needs of current operations. Any premium or discount arising at purchase is amortized and/or accreted to interest income as an adjustment to yield using the straight-line method over the life of the instrument. Investments are reported at their estimated fair value. Unrealized gains and losses are included in accumulated other comprehensive income (loss) as a component of stockholders’ equity until realized.
Accounts Receivable
Accounts Receivable

Accounts receivable represents the amounts billed to the Company’s partners that are due unconditionally for revenue it has earned. The Company establishes an allowance for credit losses to present the net amount of accounts receivable expected to be collected. The allowance requires an estimation based upon historical loss experienced and adjusted for factors that are relevant to determining the expected collectability of accounts receivable. Some of these factors include delinquency trends, aging behavior of receivables, credit and liquidity quality indicators for industry groups, customer classes or individual customers and the current and expected future economic and market conditions.
Property and Equipment
Property and Equipment

Property and equipment are stated at cost, subject to review for impairment, and depreciated over the estimated useful lives of the assets using the straight-line method. Amortization of leasehold improvements is recorded over the shorter of the lease term or estimated useful life of the related asset. Maintenance and repairs are charged to operations as incurred. When assets are sold, or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any gain or loss is included in operating income or expense.


AssetEstimated Useful Life
Lab and office equipment
4 - 7 years
Computer hardware
3 - 5 years
Leasehold improvementsShorter of the useful life or remaining lease term
Computer software
Shorter of 3 years or useful life of asset
Acquisitions
Acquisitions

The Company first determines whether a set of assets acquired constitutes a business and should be accounted for as a business combination. If the assets acquired are not a business, the Company accounts for the transaction as an asset acquisition. Business combinations are accounted for by using the acquisition method of accounting which requires the Company to use significant estimates and assumptions, including fair value estimates, as of the business combination date and to refine those estimates as necessary during the measurement period (defined as the period, not to exceed one year, in which the Company may adjust the provisional amounts recognized).

Under the acquisition method of accounting, the Company recognizes separately from goodwill the identifiable assets acquired, the liabilities assumed, including contingent consideration and all contractual contingencies, generally at the acquisition date fair value. Contingent purchase consideration to be settled in cash is remeasured to estimated fair value at each reporting period with the change in fair value recorded in the statement of operations. Costs that the Company incurs to complete the business combination such as investment banking, legal and other professional fees are not considered part of consideration and the Company charges them to general and administrative expense as they are incurred.

The Company measures goodwill as of the acquisition date as the excess of consideration transferred, which is also measured at fair value, over the net of the acquisition date amounts of the identifiable assets acquired and liabilities assumed.

Should the initial accounting for a business combination be incomplete by the end of a reporting period that falls within the measurement period, the Company reports provisional amounts in its financial statements. During the measurement period, the Company adjusts the provisional amounts recognized at the acquisition date to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date and the Company records those adjustments to its financial statements in the period of change, if any.
Under the acquisition method of accounting for business combinations, if the Company identifies changes to acquired deferred tax asset valuation allowances or liabilities related to uncertain tax positions during the measurement period and they relate to new information obtained about facts and circumstances that existed as of the acquisition date, those changes are considered a measurement period adjustment and the Company records the offset to goodwill. The Company records all other changes to deferred tax asset valuation allowances and liabilities related to uncertain tax positions in current period income tax expense.
Goodwill, Intangible Assets and Other Long-Lived Assets
Goodwill, Intangible Assets and Other Long-Lived Assets

Goodwill, which has an indefinite useful life, represents the excess of cost over fair value of net assets acquired. Goodwill is reviewed for impairment at least annually during the fourth quarter, or more frequently if an event occurs indicating the potential for impairment. During the goodwill impairment review, the Company assesses qualitative factors to determine whether it is more likely than not that the fair value of its reporting unit is less than the carrying amount, including goodwill. The Company operates in one reporting unit. The qualitative factors include, but are not limited to, macroeconomic conditions, industry and market considerations, cost factors, the overall financial performance, and events affecting the reporting unit. If, after assessing the totality of these qualitative factors, the Company determines that it is not more likely than not that the fair value of its reporting unit is less than the carrying amount, then no additional assessment is deemed necessary. Otherwise, the Company proceeds to perform the quantitative assessment. The Company will then evaluate goodwill for impairment by comparing the estimated fair value of the reporting unit to its carrying value, including the associated goodwill. To determine the fair value, the Company generally uses a combination of market approach based on OmniAb and comparable publicly traded companies in similar lines of businesses and the income approach based on estimated discounted future cash flows. The Company’s cash flow assumptions consider historical and forecasted revenue, operating costs and other relevant factors. The Company may also elect to bypass the qualitative assessment in a period and elect to proceed to perform the quantitative assessment for the goodwill impairment test. The Company performed the annual assessment for goodwill impairment during the fourth quarter of 2023. No impairment indicators were noted in any periods presented in the condensed consolidated financial statements under the qualitative assessment.
The Company’s identifiable intangible assets are composed of acquired core technologies, licensed technologies, contractual relationships, customer relationships and trade names. Identifiable intangible assets with finite lives are generally amortized on a straight-line basis over the assets’ respective estimated useful life. The Company regularly performs reviews to determine if any event has occurred that may indicate that intangible assets with finite useful lives and other long-lived assets are potentially impaired. If indicators of impairment exist, an impairment test is performed to assess the recoverability of the affected assets by determining whether the carrying amount of such assets exceeds the undiscounted expected future cash flows. If the affected assets are not recoverable, the Company estimates the fair value of the assets and records an impairment loss if the carrying value of the assets exceeds the fair value. Factors that may indicate potential impairment include market conditions, industry and economic trends, changes in regulations, clinical success, historical and forecasted financial results, significant changes in the ability of a particular asset to generate positive cash flows, and the pattern of utilization of a particular asset.
Public, Private Placement, Forward Purchase and Backstop Common Stock Warrants
Public, Private Placement, Forward Purchase and Backstop Common Stock Warrants

The Company assumed 7,666,667 warrants originally issued in APAC’s initial public offering (the “Public Warrants”) and 8,233,333 warrants issued in a private placement that closed concurrently with APAC’s initial public offering, (the “Private Placement Warrants”) in the Business Combination. Additionally, as further discussed in Note 3 – Business Combination, pursuant to the Amended and Restated Forward Purchase Agreement, dated as of March 23, 2022 (the “A&R FPA”), on the Closing Date, the Company issued 1,666,667 warrants in the Forward Purchase (the “Forward Purchase Warrants”) and 1,445,489 warrants in the Redemption Backstop (the “Backstop Warrants”). The Public, Private Placement, Forward Purchase and Backstop Warrants entitle the holder to purchase one share of the Company’s common stock at an exercise price of $11.50 per share.

The Public Warrants are publicly traded and are exercisable for cash unless certain conditions occur, such as the failure to have an effective registration statement related to the shares issuable upon exercise or redemption by the Company under certain conditions, at which time the warrants may be cashless exercised at the option of the Company. The Private Placement Warrants have terms and provisions that are identical to the Public Warrants except that the Private Placement Warrants were not transferable, assignable or salable until 30 days after the completion of the Business Combination. The Private Placement Warrants will be redeemable by the Company in all redemption scenarios and exercisable by the holders on the same basis as the Public Warrants. The Forward Purchase Warrants and the Backstop Warrants have the same terms as the Private Placement Warrants.
The Company evaluated the Public, Private Placement, Forward Purchase and Backstop Warrants under ASC 815-40, Derivatives and Hedging-Contracts in Entity’s Own Equity (“ASC 815-40”), and concluded they meet the criteria for equity classification as they are considered to be indexed to the Company’s own stock.
Revenue Recognition and Deferred Revenue
Revenue Recognition

The Company applies the following five-step model in accordance with ASC 606, Revenue from Contracts with Customers, in order to determine revenue: (i) identification of the promised goods or services in the contract; (ii) determination of whether the promised goods or services are performance obligations, including whether they are distinct in the context of the contract; (iii) measurement of the transaction price, including the constraint on variable consideration; (iv) allocation of the transaction price to the performance obligations; and (v) recognition of revenue when (or as) the Company satisfies each performance obligation.

The Company’s revenue is typically derived from license agreements with its partners and consists of: (i) upfront or annual payments for technology access (license revenue), (ii) payments for the performance of research services (service revenue), (iii) downstream payments in the form of preclinical, intellectual property, clinical, regulatory, and commercial milestones (milestone revenue) and (iv) royalties on net sales from partners’ product sales (royalty revenue).

License fees are generally recognized at a point in time once the Company grants partners access to intellectual property rights. The Company generally satisfies its obligation to grant intellectual property rights on the effective date of the contract.

The Company recognizes service revenue for contracted R&D services performed for partners over time. The Company measures its progress using an input method based on the effort it expends or costs it incurs toward the satisfaction of its performance obligation. The Company estimates the amount of effort it expends, including the time it will take to complete the activities, or the costs it may incur in a given period, relative to the estimated total effort or costs to satisfy the performance obligation. This results in a percentage that it multiplies by the transaction price to determine the amount of revenue recognized each period. This approach requires the Company to make estimates and use judgment. If estimates or judgments change over the course of the collaboration, they may affect the timing and amount of revenue recognized in current and future periods.

The Company includes contingent milestone based payments in the estimated transaction price when there is a basis to reasonably estimate the amount of the payment and it is probable of being achieved. These estimates are based on historical experience, anticipated results and its best judgment at the time. If the contingent milestone based payment is sales-based, we apply the royalty recognition constraint and record revenue when the underlying sale has taken place. Significant judgments must be made in determining the transaction price for licenses of intellectual property. Because of the risk that products in development with partners will not reach development based milestones or receive regulatory approval, the Company generally recognizes any contingent payments that would be due to it upon or after achievement of the development milestone or regulatory approval.

Deferred Revenue

Depending on the terms of the arrangement, the Company may also defer a portion of the consideration received if it needs to satisfy a future obligation.
The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities) on the condensed consolidated balance sheets. The Company generally receives payment at the point it satisfies its obligation or soon after. Any fees billed in advance of being earned are recorded as deferred revenue.
Research and Development Expenses
Research and Development Expenses
Research and development expenses consist of material, equipment, facilities and labor costs of scientific staff who are working pursuant to collaborative agreements and other research and development projects. Also included in research and development expenses are third-party costs incurred for research programs including in-licensing costs, and costs incurred by other research and development service vendors. The Company expenses these costs as they are incurred. When the Company makes payments for research and development services prior to the services being rendered, it records those amounts as prepaid expenses on its condensed consolidated balance sheets and it expenses them as the services are provided.
Share-Based Compensation
Share-Based Compensation

The Company recognizes share-based compensation expense based on the estimated fair value on a straight-line basis over the requisite service periods of the awards, taking into consideration forfeitures as they occur. The fair value of RSUs is determined by the closing market price of the Company’s common stock on the date of grant. PRSUs generally represent the right to receive a certain number of shares of common stock based on the achievement of the Company’s corporate performance goals and continued employment during the vesting period. Share-based compensation expense for market-based PRSUs is measured using the Monte-Carlo valuation model and is not adjusted for the achievement, or lack thereof, of market conditions.

The Company uses the Black-Scholes option-pricing model to estimate the fair value of stock options granted and stock purchases under the ESPP. The model assumptions include expected volatility, term, dividends, and the risk-free interest rate.

The Company measures and recognizes compensation expense for shares to be issued under its employee stock purchase plan based on an estimated grant date fair value recognized on a straight-line basis over the offering period.
Income Taxes
Income Taxes

The Company provides for income taxes under the asset and liability method prescribed by the ASC Topic 740, Income Taxes (“Topic 740”). Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates in effect when the differences are expected to reverse. If necessary, deferred tax assets are reduced by a valuation allowance to reflect the uncertainty associated with their ultimate realization.

The Company accounts for uncertain tax positions recognized in the condensed consolidated financial statements in accordance with the provisions of Topic 740 by prescribing a more-likely-than-not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. When uncertain tax positions exist, the Company recognizes the tax benefit of tax positions to the extent that the benefit will more likely than not be realized. The determination as to whether the tax benefit will more likely than not be realized is based upon the technical merits of the tax position as well as consideration of the available facts and circumstances. The Company evaluates uncertain tax positions on a quarterly basis and adjusts the level of the liability to reflect any subsequent changes in the relevant facts surrounding the uncertain positions. Any changes to these estimates, based on the actual results obtained and/or a change in assumptions, could affect its income tax provision in future periods. Interest and penalty charges, if any, related to unrecognized tax benefits would be classified as a provision for income tax in its condensed consolidated statements of operations.
Income (Loss) Per Share
Income (Loss) Per Share
Basic income (loss) per share is calculated by dividing net income (loss) by the weighted-average number of common shares outstanding during the period. Diluted income (loss) per share is computed based on the sum of the weighted average number of common shares and potentially dilutive common shares outstanding during the period.
Comprehensive Income (Loss)
Comprehensive Income (Loss)

Comprehensive income (loss) represents net income (loss) adjusted for the change during the periods presented in unrealized gains and losses on available-for-sale debt securities and reclassification adjustments for realized gains or losses included in net income (loss). The unrealized gains or losses are reported in the condensed consolidated statements of comprehensive income (loss).
Recent Accounting Pronouncements
Recent Accounting Pronouncements
From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies and adopted by the Company as of the specified effective date. Unless otherwise discussed below, the Company believes that the impact of recently issued standards are either not applicable to the Company or will not have a material impact on its consolidated financial statements upon adoption.
The following table provides a brief description of recently issued accounting standards:

Standard
Description
Effective Date
Effect on the Financial Statements or Other Significant Matters
ASU 2023-07, Segment Reporting (Topic 280) - Improvements to Reportable Segment DisclosuresASU 2023-07 updates reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses.
Effective for the Company for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024.
The Company is currently evaluating the impact of adopting this standard on its consolidated financial statements and disclosures.
ASU 2023-09, Income Taxes (Topic 740) - Improvements to Income Tax DisclosuresThe amendments in this ASU address investor requests for more transparency about income tax information through improvements to tax disclosures primarily related to the rate reconciliation and income taxes paid information. The ASU also includes certain other amendments to improve the effectiveness of income tax disclosures.Effective for the Company for annual periods beginning after December 15, 2024, with early adoption permitted.The Company is currently evaluating the impact of adopting this standard on its consolidated financial statements and disclosures.
Segment Information
Segment Information

Operating segments are components of an enterprise for which separate financial information is available and is evaluated regularly by the Company’s chief operating decision-maker in deciding how to allocate resources and assess performance. The Company manages its business as one operating segment.
Fair Value Measurement
The Company measures its financial assets and liabilities at fair value, which is defined as the exit price, or the amount that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.

The Company uses the following three-level valuation hierarchy that maximizes the use of observable inputs and minimizes the use of unobservable inputs to value its financial assets and liabilities:

Level 1 — Observable inputs such as unadjusted quoted prices in active markets for identical instruments.
Level 2 — Quoted prices for similar instruments in active markets or inputs that are observable for the asset or liability, either directly or indirectly.
Level 3 — Significant unobservable inputs based on the Company’s assumptions.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Schedule of Cash, Cash Equivalents, and Restricted Cash The following table provides a reconciliation of the components of cash, cash equivalents and restricted cash reported in the condensed consolidated balance sheets to the total of the amount presented in the condensed consolidated statements of cash flows:
(in thousands)March 31, 2024December 31, 2023
Cash and cash equivalents$19,060 $16,358 
Restricted cash
560 560 
Total cash, cash equivalents and restricted cash presented in the condensed consolidated statements of cash flows
$19,620 $16,918 
Schedule of Cash, Cash Equivalents, and Restricted Cash The following table provides a reconciliation of the components of cash, cash equivalents and restricted cash reported in the condensed consolidated balance sheets to the total of the amount presented in the condensed consolidated statements of cash flows:
(in thousands)March 31, 2024December 31, 2023
Cash and cash equivalents$19,060 $16,358 
Restricted cash
560 560 
Total cash, cash equivalents and restricted cash presented in the condensed consolidated statements of cash flows
$19,620 $16,918 
Schedule of Property and Equipment, Useful Life When assets are sold, or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any gain or loss is included in operating income or expense.
AssetEstimated Useful Life
Lab and office equipment
4 - 7 years
Computer hardware
3 - 5 years
Leasehold improvementsShorter of the useful life or remaining lease term
Computer software
Shorter of 3 years or useful life of asset
Property and equipment, net, consisted of the following as of March 31, 2024 and December 31, 2023:
(in thousands)March 31, 2024December 31, 2023
Leasehold improvements$16,077 $16,077 
Lab and office equipment9,485 9,452 
Computer equipment and software754 754 
Construction in progress1,532 842 
Property and equipment, at cost27,848 27,125 
Less accumulated depreciation (9,891)(8,876)
Total property and equipment, net$17,957 $18,249 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurement (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Summary of Assets Measured at Fair Value
The following tables provide a summary of the assets and liabilities that are measured at fair value on a recurring basis as of March 31, 2024 and December 31, 2023:

Fair Value Measurements as of
March 31, 2024
(in thousands)Level 1Level 2Level 3Total
Cash equivalents:
Money market funds$12,589 $— $— $12,589 
Total cash equivalents$12,589 $— $— $12,589 
Short-term investments:
Government and agency securities$48,099 $— $— $48,099 
Asset-backed securities— 1,848 — 1,848 
Total short-term investments$48,099 $1,848 $— $49,947 
Liabilities:
Current contingent liabilities$— $— $891 $891 
Long-term contingent liabilities— — 3,178 3,178 
Total contingent liabilities$— $— $4,069 $4,069 

Fair Value Measurements as of
December 31, 2023
(in thousands)Level 1Level 2Level 3Total
Cash equivalents:
Money market funds$12,289 $— $— $12,289 
Total cash equivalents$12,289 $— $— $12,289 
Short-term investments:
Government and agency securities$63,109 $4,998 $— $68,107 
Asset-backed securities— 2,518 — 2,518 
Total short-term investments$63,109 $7,516 $— $70,625 
Liabilities:
Current contingent liabilities$— $— $1,303 $1,303 
Long-term contingent liabilities— — 3,203 3,203 
Total contingent liabilities$— $— $4,506 $4,506 
Summary of Liabilities Measured at Fair Value
The following tables provide a summary of the assets and liabilities that are measured at fair value on a recurring basis as of March 31, 2024 and December 31, 2023:

Fair Value Measurements as of
March 31, 2024
(in thousands)Level 1Level 2Level 3Total
Cash equivalents:
Money market funds$12,589 $— $— $12,589 
Total cash equivalents$12,589 $— $— $12,589 
Short-term investments:
Government and agency securities$48,099 $— $— $48,099 
Asset-backed securities— 1,848 — 1,848 
Total short-term investments$48,099 $1,848 $— $49,947 
Liabilities:
Current contingent liabilities$— $— $891 $891 
Long-term contingent liabilities— — 3,178 3,178 
Total contingent liabilities$— $— $4,069 $4,069 

Fair Value Measurements as of
December 31, 2023
(in thousands)Level 1Level 2Level 3Total
Cash equivalents:
Money market funds$12,289 $— $— $12,289 
Total cash equivalents$12,289 $— $— $12,289 
Short-term investments:
Government and agency securities$63,109 $4,998 $— $68,107 
Asset-backed securities— 2,518 — 2,518 
Total short-term investments$63,109 $7,516 $— $70,625 
Liabilities:
Current contingent liabilities$— $— $1,303 $1,303 
Long-term contingent liabilities— — 3,203 3,203 
Total contingent liabilities$— $— $4,506 $4,506 
Summary of Changes in the Fair Value of the Company's Level 3 Financial Instruments that are Measured at Fair Value
A reconciliation of the Level 3 financial instruments as of March 31, 2024 and December 31, 2023 is as follows:

(in thousands)
Icagen(1)
Taurus(2)
xCella(2)
Total
Balance as of January 1, 2023
$4,747 $1,600 $1,764 $8,111 
Payments to CVR holders(300)(1,600)(2,840)(4,740)
Fair value adjustments to contingent liabilities(341)400 1,076 1,135 
Balance as of December 31, 2023
4,106 400 — 4,506 
Payments to CVR holders(75)(400)— (475)
Fair value adjustments to contingent liabilities38 — — 38 
Balance as of March 31, 2024
$4,069 $— $— $4,069 
_____________
(1)Changes in the fair values of contingent liabilities in connection with the acquisition of Icagen are recognized in “Other operating expense, net” in the condensed consolidated statements of operations and in the operating section of the statements of cash flows. Payments to CVR holders are disclosed in the financing section of the statements of cash flows.
(2)Changes in the fair values of contingent liabilities in connection with the acquisitions of Taurus and xCella are recognized in “Intangible assets, net” in the condensed consolidated balance sheets. Payments to CVR holders are disclosed in the investing section of the statement of cash flows.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Short-Term Investments (Tables)
3 Months Ended
Mar. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Summary of Short-Term Investments The following tables summarize short-term investments as of March 31, 2024 and December 31, 2023:
As of March 31, 2024
Unrealized
(in thousands)Amortized CostGainsLosses
Estimated
Fair Value
Government and agency securities$48,115 $$(22)$48,100 
Asset backed securities1,850 — (3)1,847 
Total short-term investments$49,965 $$(25)$49,947 

As of December 31, 2023
Unrealized
(in thousands)Amortized CostGainsLosses
Estimated
Fair Value
Government and agency securities$68,054 $57 $(4)$68,107 
Asset-backed securities2,522 — (4)2,518 
Total short-term investments$70,576 $57 $(8)$70,625 
Summary of Available-for-Sale Investments by Maturity The following table summarizes available-for-sale investments by maturity as of March 31, 2024:
(in thousands)Amortized CostEstimated Fair Value
Due in one year or less$49,965 $49,947 
Due after one year
— — 
Total short-term investments$49,965 $49,947 
Schedule of Available-for-Sale Debt Securities in an Unrealized Loss Position
The following tables summarize the Company’s available-for-sale investments’ gross unrealized losses and fair value aggregated by investment category and length of time that individual securities have been in a continuous loss position, as of March 31, 2024 and December 31, 2023:

As of March 31, 2024
Less than 12 monthsMore than 12 monthsTotal
(in thousands)CountFair
Value
Unrealized
Losses
CountFair
Value
Unrealized
Losses
CountFair
Value
Unrealized
Losses
Government and agency securities14 $29,339 $(21)— $— $— 14 $29,339 $(21)
Asset backed securities1,848 (3)— — — 1,848 (3)
17 $31,187 $(24)— $— $— 17 $31,187 $(24)

As of December 31, 2023
Less than 12 monthsMore than 12 monthsTotal
(in thousands)CountFair
Value
Unrealized
Losses
CountFair
Value
Unrealized
Losses
CountFair
Value
Unrealized
Losses
Government and agency securities$10,402 $(4)— $— $— $10,402 $(4)
Asset backed securities2,518 (4)— — — 2,518 (4)
$12,920 $(8)— $— $— $12,920 $(8)
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Account Details (Tables)
3 Months Ended
Mar. 31, 2024
Balance Sheet Account Details [Abstract]  
Schedule of Property and Equipment, Net When assets are sold, or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any gain or loss is included in operating income or expense.
AssetEstimated Useful Life
Lab and office equipment
4 - 7 years
Computer hardware
3 - 5 years
Leasehold improvementsShorter of the useful life or remaining lease term
Computer software
Shorter of 3 years or useful life of asset
Property and equipment, net, consisted of the following as of March 31, 2024 and December 31, 2023:
(in thousands)March 31, 2024December 31, 2023
Leasehold improvements$16,077 $16,077 
Lab and office equipment9,485 9,452 
Computer equipment and software754 754 
Construction in progress1,532 842 
Property and equipment, at cost27,848 27,125 
Less accumulated depreciation (9,891)(8,876)
Total property and equipment, net$17,957 $18,249 
Schedule of Accrued Liabilities
Accrued expenses and other current liabilities consisted of the following as of March 31, 2024 and December 31, 2023:

(in thousands)March 31, 2024December 31, 2023
Compensation$2,939 $5,247 
Due to former parent496 1,234 
Professional service fees229 431 
Royalties owed to third parties70 139 
Other293 17 
Total accrued expenses and other current liabilities$4,027 $7,068 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Goodwill and Intangible Assets
Goodwill and intangible assets, net consisted of the following as of March 31, 2024 and December 31, 2023:

(in thousands)March 31, 2024December 31, 2023
Goodwill$83,979 $83,979 
Definite-lived intangible assets
Completed technology233,158 233,158 
Less: Accumulated amortization(87,443)(84,328)
Customer relationships11,100 11,100 
Less: Accumulated amortization(4,760)(4,463)
Intangible assets, net$152,055 $155,467 
Total goodwill and other identifiable intangible assets, net$236,034 $239,446 
Schedule of Finite- Lived Assets Future Amortization Expense
The remaining weighted-average useful life of definite lived intangible assets is 11.7 years. At March 31, 2024, future amortization expense on intangible assets is estimated to be as follows (in thousands):

Maturity DatesAmount
Remaining nine months ended December 31, 2024
$10,235 
202513,527 
202613,487 
202713,487 
202813,487 
Thereafter87,832 
Total future amortization expense$152,055 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Summary of Operating Lease Expense
The below tables provide supplemental cash flow and other information related to operating leases (in thousands, except for lease term and discount rate):

Three Months Ended March 31,
20242023
Cash paid for amounts included in the measurement of lease liabilities:$901 $860 
Right-of-use assets obtained in exchange for lease obligations:$— $— 

As of March 31,
20242023
Weighted average remaining lease term (in years)7.58.4
Weighted average discount rate4.3 %4.3 %
The following table summarizes the components of operating lease expense for the three months ended March 31, 2024 and 2023:
Three Months Ended March 31,
(in thousands)20242023
Operating lease cost796 781 
Variable lease cost381 335 
Total lease costs1,177 1,116 
Schedule of Future Minimum Lease Commitments
Future minimum lease commitments are as follows as of March 31, 2024 (in thousands):

Maturity DatesOperating Leases
Remaining nine months ended December 31, 2024
$2,585 
20253,772 
20263,869 
20273,970 
20284,103 
Thereafter11,298 
Total lease payments29,597 
Less imputed interest(4,663)
Present value of lease liabilities$24,934 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Summary of Share-Based Compensation Expense
The Company recognized share-based compensation expense by function as follows:

Three Months Ended March 31,
(in thousands)20242023
Research and development $2,904 $3,278 
General and administrative 2,791 2,777 
Total share-based compensation expense$5,695 $6,055 
The Company recognized share-based compensation expense by award type as follows:

Three Months Ended March 31,
(in thousands)20242023
Stock options$3,827 $3,569 
Restricted stock units1,563 1,926 
Employee share purchase plan152 409 
Performance restricted stock units153 151 
Total share-based compensation expense$5,695 $6,055 
Schedule of Assumptions Used to Estimate Fair Value of Employee Stock Options
The fair value of each option issued to employees was estimated on the grant date using the Black-Scholes option pricing model with the following weighted-average assumptions:

Three Months Ended March 31,
20242023
Risk-free interest rate4.3 %3.7 %
Expected volatility54.1 %49.9 %
Expected term (years)6.06.2
Dividend yield— %— %
Schedule of Stock Options Roll Forward
The following table summarizes stock option activity awarded to OmniAb employees and directors under the Company’s equity award plans:
 
Shares
Weighted-Average Exercise Price per Share
Weighted-Average Remaining Contractual Life (in years)
Aggregate Intrinsic Value (in thousands)(1)
Outstanding at January 1, 2024
14,795,859 $6.50 
Granted2,823,625 $5.65 
Exercised(269,671)$3.72 
Cancelled/Expired(143,997)$8.20 
Outstanding at March 31, 2024
17,205,816 $6.39 8.5$15,346 
Exercisable at March 31, 2024
5,483,912 $8.43 7.6$4,003 
_____________
(1)The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying options and the estimated fair value of the common stock for in the money options at March 31, 2024.
Summary of RSU and PRSU Activity
The following table summarizes RSU activity during the three months ended March 31, 2024 under the Company’s equity awards plans:

SharesWeighted-Average Grant Date Fair Value
Unvested balance at January 1, 2024
1,878,381 $5.61 
Granted752,064 $5.64 
Vested(296,489)$10.42 
Forfeited(9,543)$5.53 
Unvested balance at March 31, 2024
2,324,413 $5.00 
Summary of RSU and PRSU Activity
The following table summarizes the PRSU activity during the three months ended March 31, 2024, under the Company’s equity awards plans:

SharesWeighted-Average Grant Date Fair Value
Unvested balance at January 1, 2024
94,749 $16.11 
Granted— $— 
Vested— $— 
Forfeited— $— 
Unvested balance at March 31, 2024
94,749 $16.11 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Summary of Basic and Diluted Net Loss Per Share
The following table outlines the basic and diluted net loss per share for the three months ended March 31, 2024 and 2023:

 Three Months Ended March 31,
(in thousands, except per share data)20242023
Net loss$(18,961)$(6,100)
Weighted-average shares outstanding, basic and diluted100,755 99,158 
Net loss per share, basic and diluted$(0.19)$(0.06)
Summary of Dilutive Common Shares
The following table outlines dilutive common share equivalents outstanding, which are excluded in the above diluted net loss per share calculation, as the effect of their inclusion would be anti-dilutive, or the share equivalents were contingently issuable as of each period presented:

 March 31,
20242023
Options to purchase common stock issued and outstanding(1)
22,437,492 18,735,538 
Earnout shares16,292,542 16,292,542 
Avista private placement warrants8,233,333 8,233,333 
Avista public warrants7,666,667 7,666,667 
Restricted stock units issued and outstanding(1)
2,421,767 1,710,065 
Forward purchase warrants1,666,667 1,666,667 
Backstop warrants1,445,489 1,445,489 
Shares expected to be purchased under employee stock purchase plan946,670 1,918,512 
Total anti-dilutive shares61,110,627 57,668,813 
_____________
(1)Outstanding stock options and restricted stock units include awards outstanding to employees of Ligand.
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Schedule of Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Accounting Policies [Abstract]        
Cash and cash equivalents $ 19,060 $ 16,358    
Restricted cash 560 560    
Total cash, cash equivalents and restricted cash presented in the consolidated and combined statements of cash flows $ 19,620 $ 16,918 $ 23,310 $ 33,839
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Property and Equipment (Details)
Mar. 31, 2024
Computer software  
Summary Of Significant Accounting Policies [Line Items]  
Estimated Useful Life 3 years
Minimum | Lab and office equipment  
Summary Of Significant Accounting Policies [Line Items]  
Estimated Useful Life 4 years
Minimum | Computer equipment and software  
Summary Of Significant Accounting Policies [Line Items]  
Estimated Useful Life 3 years
Maximum | Lab and office equipment  
Summary Of Significant Accounting Policies [Line Items]  
Estimated Useful Life 7 years
Maximum | Computer equipment and software  
Summary Of Significant Accounting Policies [Line Items]  
Estimated Useful Life 5 years
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Additional Information (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Nov. 01, 2022
$ / shares
shares
Mar. 31, 2024
USD ($)
segment
reportingUnit
Mar. 31, 2023
USD ($)
Number of reporting units | reportingUnit   1  
Shares cancelled in exchange for common stock (in shares) 1    
Warrant price (dollars per share) | $ / shares $ 11.50    
Contract with customer liability revenue recognized | $   $ 2.2 $ 3.1
Number of reportable segments | segment   1  
Avista public warrants      
Warrants outstanding (in shares) 7,666,667    
Avista private placement warrants      
Warrants outstanding (in shares) 8,233,333    
Forward Purchase Warrants      
Warrants outstanding (in shares) 1,666,667    
Backstop warrants      
Warrants outstanding (in shares) 1,445,489    
Warrant price (dollars per share) | $ / shares $ 10.00    
Private Placement Warrants      
Warrants outstanding (in shares) 8,233,333    
Shares cancelled in exchange for common stock (in shares) 1    
Warrant restriction on transfer 30 days    
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Combination - Additional Details (Details) - USD ($)
Mar. 31, 2024
Nov. 01, 2022
Dec. 31, 2023
Business Combination, Separately Recognized Transactions [Line Items]      
Proceeds from consummation of separation transaction   $ 1,800,000  
Common shares, par value, (dollars per share) $ 0.0001 $ 0.001 $ 0.0001
Preferred stock, par value, (dollars per share) 0.0001   $ 0.0001
Contingent consideration, liability, share   1  
Shares cancelled in exchange for common stock (in shares)   1  
Earnout shares (in shares)   14,999,243  
VWAP trading price (dollars per share) $ 12.50 $ 12.50  
Threshold trading days   20 days  
Threshold consecutive trading days   30 days  
Warrant price (dollars per share)   $ 11.50  
Avista Acquisition LP II      
Business Combination, Separately Recognized Transactions [Line Items]      
Earnout Founder Shares (in shares)   1,293,299  
Amended and Restated Forward Purchase Agreement      
Business Combination, Separately Recognized Transactions [Line Items]      
Issuance of common stock (in shares)   1,500,000  
Consideration received   $ 15,000,000  
Amended and Restated Forward Purchase Agreement - Backstop      
Business Combination, Separately Recognized Transactions [Line Items]      
Issuance of common stock (in shares)   8,672,934  
Consideration received   $ 86,700,000  
Public Warrants      
Business Combination, Separately Recognized Transactions [Line Items]      
Shares cancelled in exchange for common stock (in shares) 1    
Shares vesting upon first achievement, percentage   50.00%  
Threshold trading days 20 days 20 days  
Threshold consecutive trading days 30 days 30 days  
Threshold after closing date 5 years 5 years  
Warrants outstanding (in shares)   7,666,667  
Forward Purchase Warrants      
Business Combination, Separately Recognized Transactions [Line Items]      
Warrants outstanding (in shares)   1,666,667  
Backstop warrants      
Business Combination, Separately Recognized Transactions [Line Items]      
Warrants outstanding (in shares)   1,445,489  
Warrant price (dollars per share)   $ 10.00  
Amended and Restated Forward Purchase Agreement | Sponsor | Avista Public Acquisition Corp. II      
Business Combination, Separately Recognized Transactions [Line Items]      
Maximum additional aggregate purchase price   $ 100,000,000  
New OmniAb Common Stock      
Business Combination, Separately Recognized Transactions [Line Items]      
Common shares, par value, (dollars per share)   $ 0.0001  
Preferred stock, par value, (dollars per share)   $ 0.0001  
Shares cancelled in exchange for common stock (in shares)   4.90007  
Shares issued during separation (in shares)   82,611,789  
Earnout shares      
Business Combination, Separately Recognized Transactions [Line Items]      
Commons stock subject to price-based earnout triggers (in shares)   0.75842  
VWAP trading price (dollars per share) $ 15.00 $ 15.00  
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurement - Summary of Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments $ 49,947 $ 70,625
Current contingent liabilities 891 1,303
Long-term contingent liabilities 3,178 3,203
Government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 48,100 68,107
Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 1,847 2,518
Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 12,589 12,289
Total short-term investments 49,947 70,625
Current contingent liabilities 891 1,303
Long-term contingent liabilities 3,178 3,203
Total contingent liabilities 4,069 4,506
Fair Value, Recurring | Government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 48,099 68,107
Fair Value, Recurring | Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 1,848 2,518
Fair Value, Recurring | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 12,589 12,289
Level 1 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 12,589 12,289
Total short-term investments 48,099 63,109
Current contingent liabilities 0 0
Long-term contingent liabilities 0 0
Total contingent liabilities 0 0
Level 1 | Fair Value, Recurring | Government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 48,099 63,109
Level 1 | Fair Value, Recurring | Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 1 | Fair Value, Recurring | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 12,589 12,289
Level 2 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 0 0
Total short-term investments 1,848 7,516
Current contingent liabilities 0 0
Long-term contingent liabilities 0 0
Total contingent liabilities 0 0
Level 2 | Fair Value, Recurring | Government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 4,998
Level 2 | Fair Value, Recurring | Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 1,848 2,518
Level 2 | Fair Value, Recurring | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 0 0
Level 3 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 0 0
Total short-term investments 0 0
Current contingent liabilities 891 1,303
Long-term contingent liabilities 3,178 3,203
Total contingent liabilities 4,069 4,506
Level 3 | Fair Value, Recurring | Government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 3 | Fair Value, Recurring | Asset-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total short-term investments 0 0
Level 3 | Fair Value, Recurring | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents $ 0 $ 0
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurement - Summary of Level 3 Financial Instruments (Details) - Business Combination Contingent Consideration Liability - Level 3 - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value of level 3 financial instruments, beginning balance $ 4,506 $ 8,111
Payments to CVR holders (475) (4,740)
Fair value adjustments to contingent liabilities 38 1,135
Fair value of level 3 financial instruments, ending balance 4,069 4,506
Icagen    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value of level 3 financial instruments, beginning balance 4,106 4,747
Payments to CVR holders (75) (300)
Fair value adjustments to contingent liabilities 38 (341)
Fair value of level 3 financial instruments, ending balance 4,069 4,106
Taurus    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value of level 3 financial instruments, beginning balance 400 1,600
Payments to CVR holders (400) (1,600)
Fair value adjustments to contingent liabilities 0 400
Fair value of level 3 financial instruments, ending balance 0 400
xCella    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value of level 3 financial instruments, beginning balance 0 1,764
Payments to CVR holders 0 (2,840)
Fair value adjustments to contingent liabilities 0 1,076
Fair value of level 3 financial instruments, ending balance $ 0 $ 0
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Short-Term Investments - Schedule of Short-Term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 49,965 $ 70,576
Gains 7 57
Losses (25) (8)
Estimated Fair Value 49,947 70,625
Government and agency securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 48,115 68,054
Gains 7 57
Losses (22) (4)
Estimated Fair Value 48,100 68,107
Asset-backed securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 1,850 2,522
Gains 0 0
Losses (3) (4)
Estimated Fair Value $ 1,847 $ 2,518
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Short-Term Investments - Summary of Available-for-Sale Investments by Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Amortized Cost    
Due in one year or less $ 49,965  
Due after one year 0  
Amortized Cost 49,965 $ 70,576
Estimated Fair Value    
Due in one year or less 49,947  
Due after one year 0  
Total short-term investments $ 49,947 $ 70,625
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Short-Term Investments - Summary of Available-for-Sale Investments in a Continuous Loss Position (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
security
Dec. 31, 2023
USD ($)
security
Debt Securities, Available-for-Sale [Line Items]    
Count | security 17 8
Fair Value $ 31,187 $ 12,920
Unrealized Losses $ (24) $ (8)
Count | security 0 0
Fair Value $ 0 $ 0
Unrealized Losses $ 0 $ 0
Count | security 17 8
Fair Value $ 31,187 $ 12,920
Unrealized Losses $ (24) $ (8)
Government and agency securities    
Debt Securities, Available-for-Sale [Line Items]    
Count | security 14 5
Fair Value $ 29,339 $ 10,402
Unrealized Losses $ (21) $ (4)
Count | security 0 0
Fair Value $ 0 $ 0
Unrealized Losses $ 0 $ 0
Count | security 14 5
Fair Value $ 29,339 $ 10,402
Unrealized Losses $ (21) $ (4)
Asset-backed securities    
Debt Securities, Available-for-Sale [Line Items]    
Count | security 3 3
Fair Value $ 1,848 $ 2,518
Unrealized Losses $ (3) $ (4)
Count | security 0 0
Fair Value $ 0 $ 0
Unrealized Losses $ 0 $ 0
Count | security 3 3
Fair Value $ 1,848 $ 2,518
Unrealized Losses $ (3) $ (4)
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Account Details - Schedule of Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost $ 27,848 $ 27,125
Less accumulated depreciation (9,891) (8,876)
Property and equipment, net 17,957 18,249
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost 16,077 16,077
Lab and office equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost 9,485 9,452
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost 754 754
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, at cost $ 1,532 $ 842
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Account Details - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Depreciation expense $ 1.0 $ 1.0
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Account Details - Schedule of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Balance Sheet Account Details [Abstract]    
Compensation $ 2,939 $ 5,247
Due to former parent 496 1,234
Professional service fees 229 431
Royalties owed to third parties 70 139
Other 293 17
Accrued expenses and other current liabilities $ 4,027 $ 7,068
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Summary of Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Goodwill [Line Items]    
Goodwill $ 83,979 $ 83,979
Definite-lived intangible assets    
Intangible assets, net 152,055 155,467
Total goodwill and other identifiable intangible assets, net 236,034 239,446
Completed technology    
Definite-lived intangible assets    
Definite-lived intangible assets 233,158 233,158
Less: Accumulated amortization (87,443) (84,328)
Customer relationships    
Definite-lived intangible assets    
Definite-lived intangible assets 11,100 11,100
Less: Accumulated amortization $ (4,760) $ (4,463)
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Additional Details (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Finite-lived asset, useful life (in years) 20 years  
Amortization expense $ 3,412,000 $ 3,369,000
Impairment of intangible assets $ 0 $ 0
Finite-lived asset, weighted average useful life (in years) 11 years 8 months 12 days  
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Schedule of Finite- Lived Assets Future Amortization Expense (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Remaining nine months ended December 31, 2024 $ 10,235
2025 13,527
2026 13,487
2027 13,487
2028 13,487
Thereafter 87,832
Total future amortization expense $ 152,055
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Summary of Supplemental Cash Flow and Other Information Related to Operating Leases (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
ft²
Mar. 31, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]    
Leased area, square footage | ft² 70,000  
Cash paid for amounts included in the measurement of lease liabilities: $ 901 $ 860
Right-of-use assets obtained in exchange for lease obligations: $ 0 $ 0
Weighted average remaining lease term (in years) 7 years 6 months 8 years 4 months 24 days
Weighted average discount rate 4.30% 4.30%
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Summary of Operating Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
Operating lease cost $ 796 $ 781
Variable lease cost 381 335
Total lease costs $ 1,177 $ 1,116
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Schedule of Future Minimum Lease Commitments (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Operating Leases  
Remaining nine months ended December 31, 2024 $ 2,585
2025 3,772
2026 3,869
2027 3,970
2028 4,103
Thereafter 11,298
Total lease payments 29,597
Less imputed interest (4,663)
Present value of lease liabilities $ 24,934
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity - Additional Details (Details)
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Nov. 01, 2022
$ / shares
shares
Mar. 31, 2024
vote
shares
Dec. 31, 2023
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Authorized capital stock (in shares) 1,100,000,000   1,100,000,000  
Common shares, shares authorized (in shares) 1,000,000,000   1,000,000,000 1,000,000,000
Preferred stock, shares issued (in shares) 0   0 0
Preferred stock, shares outstanding (in shares) 0   0 0
Preferred stock, shares authorized (in shares) 100,000,000   100,000,000 100,000,000
Voting rights | vote     1  
Threshold trading days   20 days    
Threshold consecutive trading days   30 days    
VWAP trading price (dollars per share) | $ / shares $ 12.50 $ 12.50    
Shares cancelled in exchange for common stock (in shares)   1    
Warrant price (dollars per share) | $ / shares   $ 11.50    
2022 Incentive Award Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares available for issuance (in shares) 29,886,710   29,886,710  
2022 Ligand Service Provider Assumed Award Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares available for issuance, annual increase, percentage     5.00%  
Earnout shares        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Warrants outstanding (in shares) 14,999,243   14,999,243  
Sponsor Earnout Shares        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Warrants outstanding (in shares) 1,293,299   1,293,299  
Public Warrants        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Warrants outstanding (in shares)   7,666,667    
Threshold trading days 20 days 20 days    
Threshold consecutive trading days 30 days 30 days    
Threshold after closing date 5 years 5 years 5 years  
Shares vesting upon first achievement, percentage 50.00%      
Shares cancelled in exchange for common stock (in shares) 1   1  
Redemption price (dollars per share) | $ / shares   $ 0.01    
Redemption period   30 days    
Warrant redemption, minimum share price (dollars per share) | $ / shares   $ 18.00    
Trading days prior to redemption notice   3 days    
Private Placement Warrants        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Warrants outstanding (in shares)   8,233,333    
Threshold trading days   30 days    
Shares cancelled in exchange for common stock (in shares)   1    
Forward Purchase Warrants        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Warrants outstanding (in shares)   1,666,667    
Backstop warrants        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Warrants outstanding (in shares)   1,445,489    
Warrant price (dollars per share) | $ / shares   $ 10.00    
Earnout shares        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
VWAP trading price (dollars per share) | $ / shares $ 15.00 $ 15.00    
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation - Summary of Share-Based Compensation Expense by Function (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation expense $ 5,695 $ 6,055
Research and development    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation expense 2,904 3,278
General and administrative    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation expense $ 2,791 $ 2,777
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation - Summary of Share-Based Compensation Expense by Award Type (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation expense $ 5,695 $ 6,055
Stock options    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation expense 3,827 3,569
Restricted stock units    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation expense 1,563 1,926
Employee share purchase plan    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation expense 152 409
Performance restricted stock units    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total share-based compensation expense $ 153 $ 151
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation - Schedule of Assumptions Used to Estimate Fair Value of Employee Stock Options (Details) - Stock options
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Risk-free interest rate 4.30% 3.70%
Expected volatility 54.10% 49.90%
Expected term (years) 6 years 6 years 2 months 12 days
Dividend yield 0.00% 0.00%
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation - Schedule of Stock Options Roll Forward (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
$ / shares
shares
Shares  
Outstanding, beginning of period (in shares) | shares 14,795,859
Granted (in shares) | shares 2,823,625
Exercised (in shares) | shares (269,671)
Cancelled/Expired (in shares) | shares (143,997)
Outstanding, end of period (in shares) | shares 17,205,816
Exercisable (in shares) | shares 5,483,912
Weighted-Average Exercise Price per Share  
Weighted-average exercise price per share, beginning balance (in dollars per share) | $ / shares $ 6.50
Granted (in dollars per share) | $ / shares 5.65
Exercised (in dollars per share) | $ / shares 3.72
Cancelled/expired (in dollars per share) | $ / shares 8.20
Weighted-average exercise price per share, ending balance (in dollars per share) | $ / shares 6.39
Exercisable (in dollars per share) | $ / shares $ 8.43
Weighted-average remaining contractual life (in years) 8 years 6 months
Weighted-average remaining contractual life, excercisable (in years) 7 years 7 months 6 days
Aggregate intrinsic value | $ $ 15,346
Aggregate intrinsic value, exercisable | $ $ 4,003
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation - Additional Details (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
shares
Nov. 01, 2022
Mar. 31, 2024
USD ($)
period
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Threshold trading days   20 days  
OmniAb      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized stock-based compensation expense $ 30,800   $ 30,800
Aggregate intrinsic value of options exercised     400
Cash received from options exercised     1,000
Ligand      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized stock-based compensation expense 1,600   1,600
Aggregate intrinsic value of options exercised     $ 0
Stock options      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Expiration period     10 years
Stock options | OmniAb      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted-average period for recognition     1 year 5 months 15 days
Stock options | Ligand      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted-average period for recognition     6 months 14 days
Restricted stock units      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Award vesting period     3 years
Restricted stock units | OmniAb      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted-average period for recognition     1 year 6 months 7 days
Unrecognized stock-based compensation expense related to RSUs and ESPP 9,400   $ 9,400
Intrinsic value of RSUs vested     $ 1,700
Restricted stock units | Ligand      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted-average period for recognition     5 months 19 days
Unrecognized stock-based compensation expense related to RSUs and ESPP 100   $ 100
Intrinsic value of RSUs vested     $ 700
Performance restricted stock units      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Award vesting period     3 years
Performance restricted stock units | OmniAb      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted-average period for recognition     9 months
Unrecognized stock-based compensation expense related to RSUs and ESPP 500   $ 500
Performance restricted stock units | Minimum      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Award vesting period, percentage     0.00%
Performance restricted stock units | Maximum      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Award vesting period, percentage     200.00%
Employee share purchase plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted-average period for recognition     7 months 28 days
Unrecognized stock-based compensation expense related to RSUs and ESPP $ 300   $ 300
Series of offering periods     24 months
Number of offering periods | period     4
Offering period     6 months
Initial offering period     24 months
Purchase price of common stock expressed as a percentage of its fair value     85.00%
Shares available to be issued under ESPP (in shares) | shares 3,394,578   3,394,578
Increase in shares available for issuance, percent 0.01    
Shares issued (in shares) | shares     0
Share-Based Payment Arrangement, Tranche One      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Award vesting period     6 months
Award vesting period, percentage     12.50%
Share-Based Payment Arrangement, Tranche Two      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Award vesting period     42 months
Award vesting period, percentage     2.10%
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation - Summary of RSU and PRSU Activity (Details)
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Restricted stock units  
Shares  
Unvested, beginning balance (in shares) | shares 1,878,381
Granted (in shares) | shares 752,064
Vested (in shares) | shares (296,489)
Forfeited (in shares) | shares (9,543)
Unvested, ending balance (in shares) | shares 2,324,413
Weighted-Average Grant Date Fair Value  
Unvested, beginning balance (in dollars per share) | $ / shares $ 5.61
Granted (in dollars per share) | $ / shares 5.64
Vested (in dollars per share) | $ / shares 10.42
Forfeited (in dollars per share) | $ / shares 5.53
Unvested, ending balance (in dollars per share) | $ / shares $ 5.00
Performance restricted stock units  
Shares  
Unvested, beginning balance (in shares) | shares 94,749
Granted (in shares) | shares 0
Vested (in shares) | shares 0
Forfeited (in shares) | shares 0
Unvested, ending balance (in shares) | shares 94,749
Weighted-Average Grant Date Fair Value  
Unvested, beginning balance (in dollars per share) | $ / shares $ 16.11
Granted (in dollars per share) | $ / shares 0
Vested (in dollars per share) | $ / shares 0
Forfeited (in dollars per share) | $ / shares 0
Unvested, ending balance (in dollars per share) | $ / shares $ 16.11
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - Additional Information (Details)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]    
Effective income tax rate, percent 12.10% 14.40%
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share - Additional Details (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Weighted-average shares outstanding, basic (in shares) 100,755 99,158
Weighted-average shares outstanding, diluted (in shares) 100,755 99,158
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share - Summary of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Net loss $ (18,961) $ (6,100)
Weighted-average shares outstanding, basic (in shares) 100,755 99,158
Weighted-average shares outstanding, diluted (in shares) 100,755 99,158
Net loss per share, basic (dollars per share) $ (0.19) $ (0.06)
Net loss per share, diluted (dollars per share) $ (0.19) $ (0.06)
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share - Summary of Dilutive Common Shares (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Total anti-dilutive shares 61,110,627 57,668,813
Options to purchase common stock issued and outstanding    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Total anti-dilutive shares 22,437,492 18,735,538
Warrants | Earnout shares    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Total anti-dilutive shares 16,292,542 16,292,542
Warrants | Avista private placement warrants    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Total anti-dilutive shares 8,233,333 8,233,333
Warrants | Avista public warrants    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Total anti-dilutive shares 7,666,667 7,666,667
Warrants | Forward purchase warrants    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Total anti-dilutive shares 1,666,667 1,666,667
Warrants | Backstop warrants    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Total anti-dilutive shares 1,445,489 1,445,489
Restricted stock units issued and outstanding    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Total anti-dilutive shares 2,421,767 1,710,065
Shares expected to be purchased under employee stock purchase plan    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Total anti-dilutive shares 946,670 1,918,512
EXCEL 71 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *:%J5@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "FA:E8ZA!E^>\ K @ $0 &1O8U!R;W!S+V-O&ULS9++ M:L,P$$5_I6AOC_Q(H<+QIB6K% H-M'0GI$DB8CV0IMCY^]INXE#:#^A2,U=G MSL T*@CE([Y$'S"2P70WV,XEH<*:'8F" $CJB%:F?$RXL;GWT4H:G_$ 0:J3 M/""4G-^#19):DH0)F(6%R-I&*Z$B2O+Q@M=JP8?/V,TPK0 [M.@H09$7P-II M8C@/70,WP 0CC#9]%U OQ+GZ)W;N +LDAV265-_W>5_-N7&' MZ?MZ_SNIEQ MB:13./Y*1M YX)I=)[]5CT^[#6M+7M897V7\85=R4==B57U,KC_\;L+6:[,W M_]CX*M@V\.LNVB]02P,$% @ IH6I6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "FA:E83?R(/G4& "))0 & 'AL+W=OK[X:S^V/W9RMN7B6[)B3*+G*(R3\\Y*RO6'7B_Q5BRB MR3%?LQCN++B(J(13L>PE:\&HGP5%88\XSK 7T2#NC,^R:W,Q/N.I#(.8S05* MTBBB8G?!0KX][^#.RX7[8+F2ZD)O?+:F2_; Y!_KN8"S7JGB!Q&+DX#'2+#% M>6>"/TS=4Q60/?%GP+;)WC%25IXX_Z9.9OYYQU$E8B'SI)*@\+-A4Q:&2@G* M\6\AVBG_IPKAK4U$%6-UDTN EBU8P/4L#= .+D>,HW3* YM!CJHF1% M!4O.>A*$U>V>5XA(.*1O*,_T4/@..<04_5UIW+*.W$S.K9"[Y%X*F2O1+,[[C-Q+YSWR_=]VWJ MVOWC;LU,3NWAV.E^-EFR1C6T-"@M#>I9^IQ2(9D(=^B>K;F0)GMV*2E24Z5, MK5$-[0U+>\-Z]N9,!-Q7O1+!X&!L/+M2V0\K.Z(UOJ'/D]+G2C76M!P\38D-:PA@9'I<&1M5!7L0SD#ET'(4.W:?3$A,F87<-Q<+?OG!#' M9,X:VM#<:6GNM(ZY>[8,$@D-*-$MC8PY:M>YN[F=32Z.T.QV>FSR:(UNZ!$[ M>GIUZKB0,VD .3-TC!W9KM>T"C0@82N!_*\* MINH,TON1;V.C_0-R$1.[31"&QA'9'MS4J\8A; >:UU[+OCP7?!/$GKF][9K3 MB=%H&XR$-21A.]J\-CKGB:0A^BM85P]7=L73_M Q]^ V< EK7L)VS,G2=0*K MX&IC=H%W ^R\-QIK@X^P!B1LIYI/W(,6FZ]X; .( R)DX'1/1A7C3AMXA#4? MX5J -$V%4!R8PU\0+[-.F9I7LG;%K\;U[]0>U=2G1B5(AJ&Z")-X'9BS-H#.E6K4'M84WN:C$@M,E+3^5+URM] 0:Y@ MD(W6-#:WJUVPTF<;^$,T_I!:^'/UO+\2S1??1I-VMQF12DPXY0#K%3'D=)(H,OC(JK-M#!^2Z74RZ M+C:Z:(-\B"8?8H>62<1B/]L*X=C39'T^-WMX(40JS;0"/JX'')2V\ M*7HC>"EJH T4E=GAY3&0(4-\@3!Y]_0>/3 O%9#G1M]VI2)QDGPB_MDY M5FF.UC#:;6B8,K2&)4+VPM)8"VV@DJM1R;4S#F"@GRU#=]$3#XWF[0)WDXN9 MT5<;C.1J1G+MC/32G("ZWHK&2U:Y9W] Z';R<#DQOA>T!S9UJ ')M1/--1=; M*GRT3@4X3!B",_5RPCCOV+5^N.>V04RN)B;WI(6QZXU@J*B!-M#*U6CEVFGH M1\8NN]*7(FF0Y#J3O+T!S>B^#>AR-72Y=DJJ,68=>!$'8]87H[$W):W>WL+;\SFF1?U_3TX_E'2C=4[4LD*&0+"'6.3V#L$?EW M/_F)Y.OLTYDG+B6/LL,5HSX3Z@&XO^!"I*FMY.5DHM3R;S62^H!61IWQ):_W+ M/1<54?I6/,SD4E!2M$Y5.4-!$,\JPNK)_*+][D;,+WBC2E;3&P%D4U5$/'^B M)7^\G,#)]HOO[&&AS!>S^<62/-!;JGXN;X2^FW51"E;16C)> T'O+R*7M&R-)$TCM^;H)/N MF<9Q]WH;_7.;O$[FCDAZQ>/?]%-0BW G)>R_0\> M-[;!!.2-5+S:.&L$%:O7G^1I4X@=!QB..*"- SK6 6\<<)OH&EF;UC519'XA M^",0QEI',Q=M;5IOG0VKS3#>*J%_9=I/S:]X7>A!H0705Y*7K"!*WWPB):ES M"FY-8 E.P,_;:_#^[0?P%K :_%CP1I*ZD!AD>=])>(4 M8#@%*$"AP_W*[WY-\\X=[[O/=.9=^JA+'[7Q\%CZC1"T5H!(J?,\<^6S#A"Z M YA5=B:7)*>7$[V,)!4K.IF_>P/CX-R5W2L%V\L5=[EB7_3Y%9$+H$<-Y.:" M_F[8BI0Z>>SC##F?HQ7F[X$*= M*"HJ/==65*IJ#.0Z3K3S^##+PF0 TK9*@AA%;I!1!S+R@OR8Y[S1L'0KRZDN MY%U)IZ"FR@4SLF$&831 :1OA- S=(.,.9.P%>2/HDK "T*>E6>.R'7VN%E3H MUK([\5VH8QM0' ]1VT9AD(R@3CK4B1?U#ZY(>03 Q![7.('#T;>MLC +H!MB MVD%,O1"_U(K4#TP/^@;?Z-BGUN-AA()H6$>7613&B1MFUL',O##_Y+QX9&7I M I993TQQEF0#7(>L]F#!H">=X,#$U#I$J.=V0II.M#1K?+2(FVA[Y4FR:#C4 M+K,4A6-H=R@2>M%^TUB)8O4#**E6#$ 8:7#"[T\:23WS<32XX0E%DP7/8)1$:8R'8TQ", MCA(P)2-WK&2*4;>*@5XZ>ZF,>:UH^TGWM ;]O-:1[Y(\&^9U)NS@+\>X. @L MA"/L 'L&@WX*TP!%0[W$NS-@3O@V;X4!LCJ>@P.#>$1_P9[=H)_>MI,JY[5I M>\? M0DLS> 0K8/E<(!'T/8D!_TLMT6K-V]47Q5:DJUHW;AGA4UH482MEF=; MQ6DX4E;4LQ[RL]X6*!_PR8':(IO6< 2',]EE%:;Q".:>^Y"?^_;%V"&D#BK3 M76Y87H<9PA".8=W9R_D9[^^.38Z?N,AF-PR3=(C8887&9B[J21#Y2?!Z.V-9 MG?.* D6>Z+B41#;%I0D>M@2'%80X&I$3J&="Y&?"OK@OG;XV]2$80JO$#C,4 M)",$B7J"1/Z-6H_[F/Z [&T8LD2QPRC=D77[0'M20WY2&RJB0V5U\-NPX;IL M1I0;ZKD-';,].X3.)J9(KW \!&B;Q4$5HNUGW1,A\A.AWNYO9K@T^4_!V^ T" *H99( *U(V]!S M()@&ZS\@%T08;=*H!1?L/^U'%/A*1+Y8@]H>T[7JY9KFM+JC8N\G? YJOHW# MI#2:IY4ZC9)ZAUR8)O'BF,YQLAG98A6?R?Z!6<_8^ !C\ZKBM:^ME,TRB;AG'ZVI6>ZE8HE[0]22^?G<> CBWU< /KM]FO?*\[ ML%]W?"P*9L[Y=:LQ1U@GK-:[V"73K<<)TU84.,H2:Y?HM,-I-C91>NF!_=)# M"_ZF:LKV['RC\WFE%_G"O/!84?"^Y%)^V/"\,P-;89Q89UD.HV@,^LZIL%^$ M[$+7%,ERYE0?V-85)U&*T9#'778XPV-'6;@7(/B8K;CSOWJ0()N>;_NX$ M[=AV!U##&8)VV,$P&CL_P+WZP'[U89%ENQI?F$1DG;([SQA<=JXSAMG.VR+S MJD[WC =62ZWF[K5C<)KH.&+]]FM]H_BR?8%TQY7B57NYH$2#-P;Z]WO.U?;& MO)/JWD'._P=02P,$% @ IH6I6$@*U)3\ @ ;0H !@ !X;"]W;W)K MWMJV2C.18]41!..S,AVYSB!G6/*K7A4KDUE/!)+ MS2@G4XG4,L^Q_'U/F%B/+=?:+#S21:;-@AV/"KP@,Z*_%E,),[MA26E.N**" M(TGF8^O.O9VXC@&4$=\H6:NM,3)6GH1X-I//Z=ARC"+"2*(-!8:?%9D0Q@P3 MZ/A5DUK-F0:X/=ZP?RS-@YDGK,A$L.\TU=G8BBR4DCE>,OTHUI](;6A@^!+! M5/F-UE5L$%HH62HM\AH,"G+*JU_\4B=B"^#V]P"\&N"="O!K@%\:K925MAZP MQO%(BC62)AK8S*#,38D&-Y2;:YQI";L4<#J>")["I9 4P4@)1E.L87*/&>8) M03-#K-#5%$O"=48T33"[1N_16V0CE<&J&MD:=!@V.ZG/O*_.]/:<^07+'O+= M&^0Y7K\#/CD,?R!) _?;,H4D2MBQ>_>N('SH'RH>B2YQM48(E6F"W)#;I*!6-8*E0065W[=57U:J?\BG^P MI=?R].YP(#9]1] MS7^*C<[0;A_V5B]@&C%XV2XH5XB1.6"=7@@DLNIMJHD61=D>/ D-S48YS* ? M)-($P/Y<"+V9F(ZCZ3#COU!+ P04 " "FA:E80CW[:5$% ]&0 & M 'AL+W=O%4Y;:R'$" M.\-);LVGQ;-[-I_2G4B3G-PSP'=9AMG+#4GI869!Z_C@(5EOA'I@SZ=;O":/ M1'S;WC-Y9]=1XB0C.4]H#AA9S:R/\'KA.LJAL/@G(0=^<@T4E2=*?ZB;VWAF M.0H12K?5(ZGU\?H?Q3D)9DGS,F"IM^36&QF MUL0",5GA72H>Z.$O4A'R5;PE37GQ"0Z5K6.!Y8X+FE7.$D&6Y.4W?JX&XL1! MQM$[H,H!=1V\ 0>W/0G[); D.Z I\V1*&U:AS< F^/7X"[]]] M 'R#&>$@R<'7#=UQG,?\ KQKW4]M(2&J'[*7%9R;$@X:@..".YJ+#0>_2UAQ MV]^6U&I^Z,CO!AD#WF%V!5QX 9"#/ V>Q?GNK@&.6P^W6\1S!^(]D#W)=X1? MZX:F=/7TKFH^7_,M7I*9)2S=(S19]_I0*G MG%/I&,(A@5%NUL/DU-M^8@:J6\S4@SUM5 M^?I<^&/F8J1@+;Y!S31!V<&B,W&!C.J,89&7%^ M$1O" .W6^@7(B3;S40^#[W5@]DV\ 9#0:<3'.6.AZ,'4"X?3 X "MP=39^:[ M(1J >J*3T CU,^4QO MV7VEIN823J*@*[(ZNP ZS@"V1K^@6<"^%WT-B2_Q7JYB:W+ -E6&CQ,BLQ(^2L*Q$8^&-VIJ.%:W-MU%S%+RA\(P[@55_P0%]P*EZ,A6>,\.ITC!2MS;?9 M/:#H#85GW'F\FNE(T=H'CLW>PCVGQS857A6@=1K7$UZM4?7X#KQ?E27X3IOQCX0ZS=9)SD)*5#.E&PO=V]R:W-H965T&UL MK55=;],P%/TK5I@02'3Y:K,/TDAK!V(2@VIE\(!X<)/;QIIC%]MM![^>:R<- M;956//"2^..>XW.N[>MT(]63+@$,>:ZXT$.O-&9Y[?LZ+Z&B^EPN0>#,7*J* M&NRJA:^7"FCA0!7WHR!(_(HRX66I&YNH+)4KPYF B2)Z5554_1H!EYNA%WK; M@0>V*(T=\+-T21"1?:2.K!HP**B;J/WUN M\K #0)YN0-0 HD- _P@@;@"Q,UHK<[9NJ:%9JN2&*!N-;+;A8=*BGV\CVY: M2]'6TB@Z27A/U3F)PSZ!]=V:O9^]WL]I)?ZR7-8>@AL0:U!B][^2),@K==UO\3V5XB^FTB M^J?8LT]8DSB>G2Z3-3)Q2%MXUEDOO+Q*PM1?[\KO"$O"(&BC]G0-6EV#D[H> M!98_SG[CL1>-1&(+S)HR3F<<>E@K>YIR(!KRE6*&0:>'>I7!GKB+ P,=,5&W M^J15GYQ4OW^BCN4WZNOAV,C_ !J.OU7YKZ]P/4$L#!!0 ( *:%J5@B&&PO=V]R:W-H965T&ULS5I=;]LV%/TKA%>L*1#7(O5A MN7,,-+:$YF%#D;3;P[ '1J)CH9+HBG2<[M>/E!79DFC%7B^ZO=B2?>^YY#TD M+WFDZ9877\2*,8F>LC075X.5E.MWHY&(5BRCXBU?LUS]L^1%1J6Z+1Y&8ETP M&I=.63HBEN6-,IKD@]FT_.UC,9ORC4R3G'TLD-AD&2V^7;.4;Z\&>/#\PVWR ML)+ZA]%LNJ8/[([)S^N/A;H;U2AQDK%<)#Q'!5M>#=[C=R$I'4J+WQ.V%0?7 M2'?EGO,O^N8FOAI8ND4L99'4$%1]/;(Y2U.-I-KQM0(=U#&UX^'U,WI8=EYU MYIX*-N?I'TDL5U<#?X!BMJ2;5-[R[0=6=!%/1?F)MI6M-4#11DB>5YWR2HSO:"2SJ8%WZ)"6RLT?5'257JK!">Y'EEWLE#_)LI/SN8\C]4X M83%25X*G24RENKF3ZDL-("D07ZH['GU9\31FQ6N!@J^;1'Y#0_3Y;H$N7KU! MKU"2HT\KOA$TC\5T)%6[-/HHJMIPO6L#.=*&3US2U. V[W>;\RQ38[-LG,%[ MT>_]/HX3/;9IBM8TB8>J"Q%=)^:6!"]@1=$FVZ1EYKA<00E6C!HK?(QI>(6(28V-UA>B6F7LD>9[:#[;$] M'3T>LMDUPZ1ILC @V1:VK*99T#6;-"U"0RQ,W'VX1G;L.COV>=FYU -?K&C! MQ$F)ZH77->2=6-.(70W4V!&L>&2#V<\_8<_ZQ30Y=F!NHXLNP3XAK60L(,,& MD& A$%B#3:=FTRG1[2-LWN21*L5"34O%6WGU1M-YL-:)U\]KW9^W/$V1*F5; M6L1_F:AU(*F%!%M @@608"$06(-]MV;?[9W+OZE-FUZ.35RZG9DU]#J+T+P7 M_UR2(,$"2+#PI60TLN_5V?=ZLW^GU\RAWA'&9:E4=9+J8FQBP^LTP+-QQU^;,\C$]PJ>Y Q TBP$ BL M0;=?T^W_ +J5LZ1/)J;][GKA$J.YT/25B !DQ! )K\#>I^9OT\O>R! D6O-SX$"A>@R-L[4_55B]+01X?/R?\2HOZG& ;C\N]X.[TX2 C8J P%2'1SC8UQ0U8&85(>Q M[?MCO_U\$C1P (H60J$U&=VK#N1[5 ?H#J8L-S)F'CM M!_)=NR%N3PZ3D>O;Q&_M^$8';[/HMYM4C]616:"4+96C]7:LQE2Q>V%H=R/Y MNGS!Y9Y+R;/RL>Y04]E4>F;V\LM]L MI"J9L1_5=J'WBK.\'E06"Q($T:)DHIJMKNM[=VIU+0^F$!6_4T@?RI*IYP^\ MD(\W,SS[=N-WL=T9=V.QNMZS+;_GYL_]G;*?%IV77)2\TD)62/'-S>P67ZW# MP VH+?X2_%&?7",7RH.47]V'S_G-+'"(>,$SXUPP^^_(U[PHG">+X]_6Z:Q[ MIAMX>OW-^Z!O, ]-\+8N_16YV-[-DAG*^88?"_"X??^%M0$OG+Y.%KO^B MQ]8VF*'LH(TLV\$602FJYC][:A-Q,L#Z@0>0=@ 9#@@G!M!V *T#;9#587UD MAJVNE7Q$REE;;^ZBSDT]VD8C*C>-]T;9;X4=9U9K6>5V4GB.[)66AR0J],=.'C2K_6M8II ;70C,RJD^5 M/ J[(M'#,Y*OG?P0L[.98 W'5CEBI51&_+>^ 47> MN%N>S%B8ANE@6@&C9)G"LQIW2&,OTOL=4WSN*#Q'F2RMKNE)D/'H^XY):AIM4)Z9[^<&ZY*2Z5'WB[1=VXI0D$D M(WSSB)!!$(!12BD<1-H%D;ZP)C9<*9MF4=E$C$+O$C7.U9MN1,FFTU1UE*V84*A(RL.W$V +7U7SS;1J!#L011U38/J M%8P@TF00!6 S)_%$NO&))F-O&+^9'5<@^8! \1@$'A(K9$22":"D!TJ\S-KD M6[N$GZ#5FML%[LCC),7U>@&YLWW&AJ[%?K.\4WS.1(_[DF),W\R7KA9<=;+7; M FDF$D0>C@D]&)(^8!0G$Z2/>RW'7OEK:Z.0U;9A3@_(Y3ASRQ'(L1$.H@F0 MO8ABOXIVJV#/GILEP+),'7B?[G= OE\BI+&*SFGH6MWSB S'(=3I-3++?;K M;=_/%MR*[HMHQW)JY6HH X!5-+6T>\W%?M'M]$KQ(Z\.'(0'""4ARU'U069I M$D] [!45^R7U5ZC;_/&@:Y']Z?74#\@HCH,QB8SM2!PE$_Q/>KTE@9?_/]=M MRROZ8^+5[;=R_*6\G4?=RS/QR_/=064[YCC3-A1P$P?F )#@98B';2AD1M,@ MFBA@THLU\4J?97R9<9YKM%&R1)9YD&V0#DJ8YS?&0<:+*0I.-FEM'&.S,)C: MRI%>8(E?8,^2;ZO'5HH-P)$I__<@]@XU"'HLH_.41$/,@!6AX03F7FO)"UK+ MGKO=)]R HITLOM\2OM^>K1K."OW&UC 4VBH=] M-&!$@HFM%^E5F/A5^ 62%0!Y@1&,!16G*1U*&6 VIS&.)^2,],)+8B_)?A(5 MJ[+7D*Q7P-],LA?R=AYU+^+$+^+_9\T NAV/F'9L-%4NO; 3O["?EXO0^F#G MKMUYEJ7;]!N9?6V+J;[<%ZR"8QB+-@X".@P"L$HF&EC:"SOU;Z3_<%M\5&\0 M%"_J?71[1J;=L0NR/;'+RZ =TT8;FDC 38\<;!:+$ 4HV#)9E:+KU84[]8KU\-'C&#'OA65)6;'M>.<"5D#L8T M5F<H7\;?%Q-W.U!L-L&E.(S)L20 S0BF>X%C:ZSJ- MO()X?]CO&_)A10-Z4U@?HFK>:MKBAM^S>+N%-[]HN9"W\QST30'U[\:'>]SZ MK8;*&\Y@XT,H,"'CS3==#@\.0:.)C2/MU9TFKY_"2E;S>AI/.C*[!"'F@R?6 MVTF\>6(OY.T\,WT#05]H(-K]C:O C7BR$]J>IX(3W)XO@5D9-P9A-#PL HQP M,"%B8=\]A/[NX;.=UFHK+##$\ERXBCS'__I3^/9)IV\$AS0#F-!TV $M3EZ1 MEUQMZU\.:%2GL7G%W-WM?IUP6[^3']S_@*_6S6\,>C?-3QZ^,&6U0*.";ZS+ MX'ULLZJ:7Q$T'XS?Q% H +<9 8 >&PO=V]R:W-H965T&ULI5EM;QNY$?XKA XX.( BV[+O+DUL [*3N^;0U$;4M!^*?J!V1Q+K M77)#%_(>7WFF>'J;.?\;=@2175?5S:<3[8Q-F\/ M#T.QI5J'F6O(XLW:^5I'W/K-86@\Z5(VU=7A_.CHY\-:&SNY.)-G-_[BS+6Q M,I9NO IM76O_<$F5VYU/CB?=@\]FLXW\X/#BK-$;6E+\TMQXW!WV4DI3DPW& M6>5I?3Y9'+^]/.7ULN"?AG9A=*W8DY5SMWSSL3R?'+%!5%$168+&GSNZHJIB M03#C:Y8YZ57RQO%U)_U7\1V^K'2@*U?]RY1Q>SYY,U$EK75;Q<]N]U?*_OS$ M\@I7!?E?[?+:HXDJVA!=G3?#@MK8]%??YSA\SX9YWC 7NY,BL?*]COKBS+N= M\KP:TOA"7)7=,,Y83LHR>KPUV![\&;DGZI.S<1O4!UM2^7C_(6SL#9UWAE[.7Q3X2?N9.CF> MJOG1_/0%>2>]XR#JTPYQ&'L/H?C5V.U+8RNU!(/";B,0?U[ ML0K1 UG_V1>A9,#I?@.XVMZ&1A=T/FE8E[^CR<6//QS_?/3N!?=.>_=.7Y+^ M)_+ZLMSCF?H^T>H]A<*;IHO?91L@*@1U75NS6$W51UO,U,&//[R9SX_>I8=R M<_Q..:_BEE1^=^7J1MN'_'*JF(G(5P_JUKH=+ AJ<6="U.JF756F4(OB:VN" M$<57SC-2 LS]0\L'X7E^)=W86Q"4^G(45(%>#K" M?-:.;!"<@1KH"(1GT:Q#4>+AMHA3G*H&(:[2.<"MEL5?IV W5WZ X- MUY2B-9:BSZA%E*AL$>#($>&;!)/!/Y@:7$UQR[KB$!2%D%=!71J.A\3_HXU@ M?H.(%@3=IV_F0-)N:Y".QNU@D&PW==U:4N$AH,(%TF*S=XTW!-<>IDC8!C@F MS\'QV@9(!.90$ A)X'BEF*_)T8=1\&GC=9VA ?*! MM,?R>VQW2V=##<-$9#@A\]JJOP.V]0K93_0\5P?C\JU=-QLJ;J M;V8CE/NH9 (S!,K7H0*HG*)0WU.E=]J3ZAZS^JZPDXQ!08;*=9,K*"3&>58. M&[#;NJIZ> U6081"NPJF-#K58S:QUT8;73RH1[2UCYG&9 >C6,2UWP&)ZA.A M4+Q:MJMOVZ5?LHP9K;=KD#I$HH#S/')%ABS"+K#5,A0%?@FHI!%BPV M8 HI1LE*I87 L^AQ:O.C?OV@LQ1Y6DKHDZ!H?K('&_L U0F9J241H(5:.I'U MQ^@,>Q'(X%^W7OBG1)F:BK&ZMRGM(TX42WK"*$4\2BZK4L*61@+L&,PH]?"03>VJ-HRF2,) MA4FME0:&X<66VI<U1%2V6?7>4Y._=^:5))#9L^M)ORD0]3$M[)5PZ M_.GW_[I87@Y9YQ0-X38V'3RZ/ N M\";JM-\23Q?9HQUXZ&8C@M #N%KK6Y+ M(_AN8Q<;I!U%:%EV:LZ>BM9[-E.7_T5[3BEN;<5HXVY6"!"DR^U,H*Y[/.HZ M@ S:) /!$C,PEZB@4QNOFB<3);>69^ V AD6NI[#Q%)&JZ+!K[AM/ M*GS.L89^A>N MX5WK)3B<:GC+F4'WL;RQ].''!(Q.J9Z- @T6IN$8-Q=L:D;0=!CM;^E MF/LH!V.\. NB>PRH@BW+T-CU8Q!HORR'!.MJ.DH6+\:(@+.QV#8NA6Y"$5,@ MQUE+%6L*;8/6$<6*)[A)(7%VXQ) .!8Z! ==#!(AJ[R%+>71N$D3=4[M_KE3 MKTS%J1HGX(EVF2@;KE2XT3:PGQ>,-N9!%YU/AZU:5VZ7!Y8G+C1@2JC0 L85 MF-YR_$P*'38GH&2,K=O8>GH\4ZT ,^)1B@WHL\):ITDW 7EWNI(*D92"8^-K MP+O.^*G[5ZQ#]@!;(Q3VOCQU8&> #@84*(+WB(T5C,AQP%19II&[YJ\Q?2JF M6;-\C?:!)UVZ <9QC2(>DD,\5ZGB>V7,_EHV$DS>,8I:ONI EJ@G :!3_@15@GJN'7E4F0XJ++ M&,@$#P+B(P_6K/( ,5,?,*IMV(C?<+0&]#MC\^#XM87JM4GL@0F(NN6;M+RC M.\W81G12MUWFCTWS ]WWPB5WEF35HI"CS/%?3M":6&XM[6O:M\+':X=Y"FMK MZ=?#E/9[6S?(!7)^C;+N!Z,E/VJ;7M?\"-GNQ/]^?;D<"Y[U!A\?S0]6KPZ. M>ZN[I8 V4L+5LC< ICM:K(C?>:X?GU#,"ZJ'Q"O,>>B#.&"8\ A->A@/0C\> M\ ,N%50BLR+&)D_/AB%5 MX/\1BE2@?2XR>X3DN>Y!6#! ^4,G*\3)4[FV/S.CX-.,)(TY?18!21A7]M/$ MV+QL>BKPI*;A!9%C8U\_CP(>KMB6T**2^Z^N(WO0!8R'VTXFW%E7:%M@6Y;S MU.2>>I"D/>M"QQP\(F=S=YB,$)HNA*(6I,2SVQ#U--B(;E253.2Q&[]%_'!, MSSV0KYX";MWH3 M$CD.1U7IVGOY7$"@;?J2\[CW=X&& DM&%KQ BJ#=EUXG41Q\N,2)2;EN0]!4LN&/7Q6ML?5H]LM/$^73SP3I)KI&/LVO7(RN MELLM:? *+\#[M8-/^885]+_57/P/4$L#!!0 ( *:%J5AG%;3NK1X #1@ M 8 >&PO=V]R:W-H965T&ULQ5U9C]M(DOXKA'O;G<;*%\S!MS3!5?W]L-B'R@R)>68(M5,LLK:7[_Q141>E%15WL%@'W:Z M+)*9<=^9^]-MUW]U:V.&XMNF:=W/C];#L/WQZ5-7K"'IV]^VI8KC^#S' M>E77./[?XE;>?7;QJ*A&-W0;_9@@V-A6_EM^4SHD'[PZ/?+!N7YPSG#+1@SE M^W(HW_S4=[=%C[=I-?S!J/+7!)QMP93KH:>GEKX;WEP+,XIN65S;56N7MBK; MH;BLJFYL!]NNBJNNL94U[J>G ^V'KYY6NO9;6?O\R-H7Q2]=.ZQ=\:&M39U_ M_Y3@#,">>V#?GM^YX"]E/R\NSF;%^>GYLSO6NPC(7_!Z%T?6.X!E\5^7"S?T M)"S_?0AA6>_9X?6@0#^Z;5F9GQ^1ACC3WYA';_[Z'VVS .VSNU;_ M%UEU]]KG\^+ARQ>_.X/7/KC!DE[0#[^M34$8;\N^9%VCA\.:"%!4';&^=:;& M7XZ^K^G]NEC:MFPK6S:%&^@'4O+!%;;%2[ S=MB1&@SKXO?Y];SXV^7E%>G_ MGZ,EFF+=8I3]3=B_;.NB=&18MM@>+Y5#42Z7I/K\0;D!#HY6V78] *"]\/OW M@(<]>"TBR&9;MCN0I.UH^SD1:1CI;8*/C($C_=P5M:7M^V+9=QOZK".( [CS MXEWIUC/^W^(#X753-MABQGM\H?=Z6P$.?H'_!P\J_&'BZPRS=0-(4?F7UF2% MFEW16'H/:-[0:@(_$Y3V'WL[@(G,H]Z88B-*VO5%8QR]MS9ML1W[:DW&KI[? ML?_*M*8O&]HN@611ME_)+&X[9X$1+6YVM&W_E1S,"V[AAP(:#Z4BP;BUMW8&KPGLM/^E6UL*GP%N$2; M U ET&P?!6S81X+S\P<*R:)L2$A,P;:71*[CEX=N($%0$$3L"K8%[?TK)L+F M6;HDG-V/Q6/^L!L=P>N>%&0'JW4PA,5[4YG-@H1-?[FX@V=_*'^+_?&)/OH-N_BJ; ]N)<8?OA;!^VWC2L[T1L+V(D&#WO M]DZT\J__\>K\[.5K!P'9FIXL26-(D%6*/,R0DUM+0MB46U)-EOF!GS<,HWQ3 MF&];,CID&]#Z3?%IT2EDI]333NH%R2.&].S4=F6!!@1M>M)T&@[PF4Q M) (_@RTSP\FBK+Z"7N$!D_UAZJ+4**J&UB);3A^[P]"2&H)FYZ>ORYO2-E"N M$Z+IB2-6\X.SUW@'U,%/P,6-)'[I&C!X"^.-=$VTM^!*Y^W-#G_;S;9AOM.O M+8'-?\+7#F;EX::0K.O-+&5H078HHD$($]>.V34RNRP?"[/KV%PG]JT45X 7 M@(.W<,"-2-S(4II*16D!T]\T_&^!(&X5XC@"0-D,6YPHSIH,9DTM& M3N1611*R05 O*5#O4O*0 38:^%69<(4;=L [*?3?@9A&>OSCI<=6Z8D8]8_)/#[PZB MB?2?=##+N[Y. 6!/:7J_(W]:L./L^D/013OGXP<&):W)9WFP%?COPVI2KM:56D(3O\&( MEQ'Q>?'V @BLCF\BUVBM\D*(78(EA@OW:YMM*[1DZ9U#!:6F4%1QW)"8D;UEV88; M(QP?U[Q$[8-J^7G&7*$-S+?*0)UI$T@>@%="I/@CX!9'*&L@&78<#B2UCJHC MZE",\@2Q4ZVV[3ZJY^(0%J'T06+",!,VZ4<2F(XN]8YC< 5+FF,1W" M-,X%$9VK#U$-V?GH7KUB:F65'RY*8]3E/2E0A8.&.;E99$7ED#0U MKBL"VXGLD6NS&#&T8M(/;ZL*Z5.A.U1%0\,]3>$*!#R Y%+T#(2+EI)]P6%N M+S39$:%82'YI6M'Z?3%ER5J2,DEBK>*X;\:F9@++N(-VR$HN?*BF.B_>WV4J M)YZ)S9U[@+T[:@;$?B/T)X;=$F32U.((<3&48I47W3APL"^.I+(]Q4\$,\5P MJGCFFW42Y!WE.=XC\[8LOK;=;4OBQ-RCM,!H6=K4>TAG1<,<']V(]HZ^:&*E M^]JI5XHY.QN$8\3WID89#W5@R\1@TZK?XS3$N1\* GBUS%*I^!,Q93\&,B@ M.4?6P&(HOVFD 5U3D^+32*E6)WKB@UW$!?2\!S-Y"2X2JQ9'(B8%+-214A31OP6L@;_J8PSXI/+9%T9;F@HG:2-OV5(?[@SV(W] MB@"1=*"5@-8'*CDM;>C% ;JQE16X_<2?0=P_AI!GMC S8$,*;QFZLB/.,@NVJ[T+%))9)9K%(DY=18E"!N@WD2?<2 M2D.XH'O1*A/D;&=(<:0NPMQVZBL\!Z<(?:*4OUPB416>^?>X!Z6%+:E='4 [ M9WJ2IS++A"$@Q+^=K0.*'"VY@-I7-!4=EE#ZOC9D!.N87\W%!*#\D2-!44'% MY7)4+X6B_)RP)^U0]./:N?3X5 ::QO8NT9B)0B]V'&670;4.9@*A(I310QUR MH((&DE&V-6GOM"B6B'JJ>CGM&+6ZG0^2# Q#JD;RCL[1?)YCL7 ML4 9VX(9FT)A/#S/^OY>]](B,L! 4XF^P/I:)Y\EQ:N*+.%G<;4OGO*@U^Y+&'8DTT@B?JL@^4&)#4>:0+2?+-Q%I75%#3?$^ MT]4.K734/8'!Z"_/BW]TZ0=)Z?K6B '5-HQ 06B[![>'#\:J8PA%#U/XL)!D MJ9:-T4124N6NC]1/TTIV*LP^0"-584]!/*BX('[<>T3CI+->LZP&G6S!B"<-1JZ2 MV0HZI&E5J($QIDB2;E*6SH(#W98#R1'[[G&@%6-3:W_57&EK6S/WU1#NCBN" M]RRB=JI:437OT;UA.I*$M_?&DN;%%<<2L^*JMS= ^ZHI*R/=P(]=?UOV-;WB MYS)HB;=E]958L05"&T+Y&FWYX@^2LA)>(455*V7%R]F+%R_H_UX6M_XU8N7* M2J?'UQJAJ*Z&[4#CPTO"9Q:2YN8YV(W ML\?MRU5O5!+J,E9.1*S.+UB SC.4+_]:;K:OOQ0?KRX]CC/X0#9N1%GP[[T6 M6I+RD[#E;%]*E#Y[D*5[[CT\* UGLV?/GL^>O?IA;_$OIC82JT;13MG<)^R6 I\!(4=]B2WX%X QA-D30Z)>#@%5G%L.9/TM:5H M^"7$F(7&ACJ8!BZ2L).J*P$JR?0-'/A*FPV,BV^U)"4L[L$ =E%D!H2G4P*V MW$T.W-2ZNIREQC^J_ MH(\X1&QX*)TG0S/B'N#N%/4IK^"ZMTG:?\=V/@$([10).3"^MVJ9CD0Y5S9" M4IZENC@EG=\YK65(:L#]B@3;PV;K'M0YL>&Y1-00>,<)HRS7-%-..HKS*;/O MG,[-1$'43W4JS)L:1U&\QMDJ>A/B"91'+4?P\OO**ISS>R@+W3T,F(Q\:2VC M3B#[5^R'"/;E];OBU=GSDV>G,_+RO%B(S_]N:@Q!G;S3S(AMWP>8G6A%?KUM M>:B(0J/'WIJ'):,QET*$GS?AZOP&YY180GH*4WI;LGG0R3P_)%J5?EIA\-W# MI+(NW5V4A;\=G[OK;M7(S;(\B^9M%]3&OUB=#P-*!PFN?-'_, SY/,'LD0 M,,2)IP@.KW^XV!$&0$D4=UM81'Y-[F8\X,QCGPR^#C+&[&_FD\*NWWG3 M$R;V-Y8\\M"AQODX_!T@$FY#=/IN5S9RNJ;EAA$FYIU0WU/8EU\(A'JL_"N/ MY=-=6'1>?%82AK&+6/3)>]V48'16JHP<570@9E81%N,=>2Q,TJGO/:(4/2I( M$T\2-X\R"L&)8LD)+7:Z"AC*S9=SVT3[F.*792Z MLAWB= Z[6/'HH*&:%.V520Z^"=^!")6:*N.!"71AH;BY*[7S%HB(+0?XLE&6E6$L[X; MK:3WSB4M*2!J;3Z7,2VPN70F+QH]$?NIQ4UXOD=_?[BJET,H&BSS+$[I.N0$ M4:XG_)'JURY,/$A#D=BQD$QB2:$$LPV'Y8&9OHJ8F=;UXJ@#&GI(? MNRVE/20")[OA))$; K]\(B:&XU,T67=3"3"SE3_AGV>4(W'4* (;#7\,%9)H M)19>\^A!B\.F;[C@RD>S4&Z';K=2:9IG!WFCT&TP-KI !;7F.<3I.8E]%BYY MW(;=D10.#QGX>?'65.48Q;>W[JMHJOHZ)[O=F*:3<6\./X)19MLDQ6JH6_JB MT#-QPYQ^XVB%2?RVJ.H-G/EPT'4ECH1'$I-14"_0#.^M'[?&:1MNV4KVC_A' M&NXB<&D(FH(;!8'AW(-O3FF3CMGXX/^]@=T&"]2E2+[G2^C(OU::JZ6XA6XD MS^UP*-#GIV#3$4L2& MZPR)$=?33@>.V\Q(FO5I.R=N]::?5KHFVME?1/GD<*9T/A5,J+TQ%/V M06?YCD4_2D(7[9*.8$L(-AP/CY I=(]#.\4:+DZ0B79-3G'I20V= M$"Y=G-%29F1S/MFA1RF]YL7Y66ID\RE#SUQ1@I*;MC>V&QVG$KHI/=H_<8R7 M_W(^/X?H-RPVWP'2Q;\!I',!Z6)^EH!D7;FBF&X5LCNO?>!U'9]&TA9H1*W( M:?CT-G2Q59@HB$NCU_L//*?3W%]\NB/]DFA /L@TG,O?2$V,\6\D9XSA\BBQ M)?,73M3, &"8)L;,'@(*C<30=ZRLE@P YA*I?L>(XC(5G@M.ROE)/'*3I9'I M[,01>,GPX3P83JW"7*7'B(Y^$W $0,/:]O4)G,7.!Z8Z$J[G'W41#MO+C4L" M8-N>B/<*TQX^P\N6H0CR'B1\]D&B4>\-A@1H![WZP@VN.#S"_H?WX-&,?XTF MQ>4('0'"Q5/6G%'X7\5RH.=I>)+=#M/Y8!TP%EW:EK:.H.O!Y8>==M:(+,5[ M$XZ*9S4AN:N!Q]CIWR=OV9L#=_JPW*NHI>D>OR_>OTK?]T<$\BSLX!S6O6,1 M'-<[3!MX_OJ9%>]]D;=A8J[\*N+$NI Z5F+8TMB!]NAHW)O*T8)X%-I3L/GQ17OE/JN]% OY^,2ATL@58:. M13NR*85]D":(7F 0]LO(?B 8V@?6WW60IGNKCD(77W&B2 R=.4,I:;>;SB'A MI$H\I>#EZ ZY@ 8)%?6M*T_U<)8CGD3#-47FY%W9-UTR["R%6Q9R&87,3AY/ M$.>7)=;7N$/-(G^<$W&=A8#B2 T<' M)C54"G0,CMFO[31YXCM\Z235A^NK*X%',4T&Z?R019@XN>F0Y&.:8<:1Z:S@ MD\=Z[%E;& CX3Y;P]>$V ?#\2(W%9S:JZD?9J"*H=7OIWPH6,%4B+\9,$$4& MU$8Q+=-I0RE230Z&I6''_28C3 AX@?PD0XZ_E=],/I<0[JF10]U^WCWCA)ZH M3";J=[[*!(6M>KN(-@)M@]^Z+3GLE^B_9!O[;DIX'OO'[_?F^O=G^+D6GQ@E M3SVYR\BTXEZ&6T/>*YV$\1.N+ >T_*+4//'8/MKF/:"*II5"'I8)T]Q2*XQY M;PJ/M(OCY0.(VWHGZ7D8&9X=.-;@+Y^@Q%2(6QXZZ)">&9*46VWDL$O'=/WI M/I(F5*182^6*B -%O.R,[;'#$GGMYH[H\MC9GFF[27LWOOE+W E2 NR]H#$? M>>K[1*:^3S"Z?2)3W_0.'[GFJQ?V]\UJ&#P2GW=JR@Q'+57HF?'D\@CYG4M^ M+ :&_&JK0=,Q#[[DXEY[ZSDI=/V60K&@Y:%]TFNQY#20+66D35*@6T\6IA1-[EF*X]5?%#C M;_LY=I+I<"?9'64!6TV=%"9;NP0+C0(9,/%"L':)5K&;;!QX>3\RW2D M+IO-IOB0 NIN;$.9.\(6X)),.SGA-.0EPMDTF,FNIW'G_G^G"N2;8[("HKLR:3DM^N$.2!(,@EMI9=1 M8$ 6,03?HV>&R5?J[6[Y6DU3GY287B6ZQ]#4!Z0:H8X#Y)972P)'[Y_?VV:4 MV?/CH,D]$)/.CALW7EP]+,5]L# GDUGD&IOS=.?W@/PNN[$HIWC^+$6__R<#^>,?E2U#\O:O#II>:^7!O,J.1G%65I#?;1.\=,?FU(WM8 MB:7: S%^G5TS]5VWTQVG\YPO?)K-"KX__.^%!II);"#!'7 W^NB,YM"A8>( U3K.,!>=2 MF)JIV/WD(SA -C0"9'0OU+7"1L%JW7=L9,LR)GG1O?=(+GIKEB2WB(/"J-T4 MHX1Y ;D?BVO/F/?)UQ\"F3&'JO_T=N5C@/C[>FC9M?>/S;4>#_.Q=+ M3TY?SHIK(QVI+R'X?BSAW/FKTR?%2?$IO12'*"SO,<;^T_?$9))DSL62M8EH M'S]Q^DD=/O'-4-F 4E5*=2U',.2/5VN*X]ET8-XO[&M( M\X1HDXL=->AT"'OD3IZ%6=F6NU;2E DEX+/GOJSL;]XC^()=TWL-OFNI9Y,6 M:;@SL F1D3>?41E$\/AG= "]B#Q8>KGP%\DW3[CTPS3Q"['\(>;'5S.F_\8U M=TKADU:N%5DHZYI''^2.$#;,%(XYM=(2\3=@(6 MWDO%(TK19!*WEW0JN^55.)NDTUS(3+85CC$R2<$YS@^+14WPERLJ 6$^H-+J MP? $NXPK=TNLGY=2X;M7T&:2K1D^:N5-%S[?V&&87G_R_R2'WH)\2IC\:SA. MJ3J=G*\+M_"B# -M)$YK<4>&H?W=0LG^J0 ACPC9BA;DXF1K/)F6N[Y8?%S# MKL?SGC7Y003#)ZBZ]]*3KB0.77>W?-A+1@#YOMAN['U_4<^ )27,Z=%0W&LJ MC;]X?Y?CL?IN2I_YH2O!GR8WN5-NM^+[ZL$C(&>+SL*8?4? MV"#\/PIX\[]02P,$% @ IH6I6")/9W<+"0 _AD !D !X;"]W;W)K M&ULS5E;<]LV%OXK369HW7V++S.RFTPSDS2: MN-L\=/8!)"$)#4FP "C%_[[? 4"*DFC%V7WI@VP1!,[U.S?H>J/T5[,2PK)O M>5:8F][*VO+-8&"2E<[UXYW(U.:F-^K5"Y_E!#V/^5< MXVG04$EE+@HC5<&T6-ST9J,W=U/:[S;\+L7&M+XSTB16ZBL]O$]O>D,22&0B ML42!X]]:W(LL(T(0XZ] L]>PI(/M[S7U=TYWZ!)S(^Y5]D6F=G73N^BQ5"QX ME=G/:O.+"/J<$KU$9<;]91N_]W3:8TEEK,K#84B0R\+_Y]^"'5H'+H9/'!B' M V,GMV?DI/R96WY[K=6&:=H-:O3%J>I.0SA9D%,>K,9;B7/V]JXR6#&&W:L\ ME@4G4UT/+"C3^T$2J-QY*N,GJ$S81U78E6%OBU2DN^<'D*@1:UR+=3<^2O C MUWTV&45L/!Q/C]";-&I.'+W)#ZC)>)&RF3% _BSYJY)&NM4_9K&Q&FCY;Y<= M/)MI-QN*H#>FY(FXZ2%$C-!KT;M]^=/H;'AU1(EIH\3T&/5G^^HXE4F?=5KC M?<$2510A6C;2KB)G(6YHW8J\S+@5*8L?(V97@GT4>BDTFRVU$(A2&S$<^U6M M11YCV;MN'#%)D9V%P52S:;S^XC]D$NW1(^'\22)X_L4U[(6$<^7/UV, MQ\.K%NN&DWLUNGK=D <"K,06H,]G=TE%]?6M&KO#9W->2H8=R9L=,)&(I/P M4EJ>D3J[Y[#P8M2_0+QG&?;##PO8"\DFK> =*)@(;9%PO6 \:2RG0%8S\0TI MVPB#I"GSN-*&QYD@"SW'#+7R??9.94C9Q&[71XU9TMI/, L)P$JM&/9PRI/2 MV4-:PY##DJ\KE:5"&\:SK/:Z67'$"#TE*H??_,:(@0];\ZP2[,6P/QR.6 F= MW.;HT%2O@@*[J_>>X ,1K!5B*Y&ES@I.^@AU*"$L*MNDP%&,O]';S(;=&8:=H4(\W00>> MB$H75(X>K:6MR(O8I\0JBN7QF8^R'<2T@_3[F#F(ZR>R14@J#U7,\B]">6[C/R+.!7?DA4OEM[0T_[E<#@\ M?P)F6XD. -=&7 .S8X@GLPW[YZ<7TW&+6Y?$L,B?L!-AL1W(NJ(U4(04,9F?(EDO"1H7HRCL]$H M.K^X;%$A[ATD(C)T5CD_[4H5A3(&MXN 2$J?(--5"_M4#'F:2H]4E[-:$-C5 M0:!UL*@^&ZY3PS8"O@&C-:PH F@[-V*]K%##8-^HEB7! ZFG2F(,H8&68)6# M/5 *WDB(B<=-55"R)9<#)*Y;!P!/UMA&,G=OCX[#PC%U$9 X,:$!RE6H7D7E M0G?KW0J]G\X>79!0QCEFIAQ-LRPSZ?J).B+Z<-I.(@80GF=WN,BH+8!V??\= ML8^#W;^OZ4YF8<.P@<>@' MU! 6"P&\E>1%GXTX)H\_E:;<$42$400&@Y0\ZLVC]'XUC17E-:PU&]RP5WC6 M>Y$#@:%*C(@A9[M&UOF'0$N0R+$H@3_X!*%/+:9Z0H4^^^TPTY U:'2L"J)& MG1,W(1V>)!DW1BXH\X8$*0L4N(HPYXN@;V\],NM2CBI08*F>O4 275:3 M[+KSXKR%5-?7EHAHR//>9U9D;&O;J$>&H'@'Q!B,TP^_AZ-PQOL[6 M:)?YSM7$ASE[_WYW;O.2M";6@P&T[N>D%]9YW',81>/+"3Z7WVD.ZSFBK7HL M$IZ+=M_H1CI::S>.=?Z"';P+7$GJ*"L=2K&G&LO?6G+\8S'SJ>B8)MR*RDM* M;VCZRTS8<*4@#2$,Y='%.<]<=(RBT^$P0FOT_=;7G1M%9V=G^)QC#M.N0YF' M%I-]X5ISTG,/PLY$[5ZB;DI#M797$\KR\^LS>S6=;#,P:]U".]T7>J .^K;-17=^?ZY+:"Q?1 MV?DXNIQ,G^V%Z?0TFF)@N>/)5Y2O\KCU.TU.\UZK*C@%C_GHXJQ_WO@(6"4< MNX0;US(X0J&WUB(5N1\R0NG=J I![M*W*XX;:>B*P*##W59W*J54-7W[P]=< M9NYJ:3OC[#8AG?>,"ZWRL)W<.3J_@EETA3(; M=)+5!ZZ4H-E8*LX:* /GWV M62R\9K\JF.+2H60TNO(."'W"O]E;%^&1M_ VE&7A?\<@00(< E>2N;X&>3IZ MR \'7NUWW>T.6G?R[BJ#?GF@;AR\_/5\L]K\N#'S=_K;[?Z7D8]<+Y&J8)$% MCM*8T?/]3_T 8=P-?ZRL5;G[NA(+]0,%5X( ;-3SZW?P-02P,$% M @ IH6I6)_44'^@"0 9QL !D !X;"]W;W)K&ULM5EKC]NX%?TKA'>Q2 #/^#D>SQ/(S#9MBJ2;9M+T0U$4M$1;3"31(:EQ MG%_?+^5"/2C_C^5;BZ=>0R75A2J=-J6P:G[3 M>3&XO!O3?)[P0:N5:]T+TF1FS"=Z>)7>=/HDD,I5XHF"Q.51W:L\)T(0XW.D MV6E8TL+V?4W])>L.76;2J7N3_U.G/KOI3#LB57-9Y?Z=6?U%17W.B%YB_ M8A7FCL8=D53.FR(NA@2%+L-5?HEV:"V8]H\L&,8%0Y8[,&(I?Y5>WEY;LQ*6 M9H,:W;"JO!K"Z9*<\N MWFJL\[F])D3?RI3E6ZO[T&F1K!A+=C=\$F";Z0]%:-!5PS[P_$3]$:- MHB.F-_JVHK]JE^2&='7B7R]FSEO$QK\/Z1Q(C@^3I'RY=$N9J)L.$L(I^Z@Z MM[_\-)CTKYX0>-P(/'Z*^@]XYFDZXU-QF)1XGREQ;XJE+->B".-.:._$7)>R M3+3,A71.84"6JXU)THLYT7PDFEVQRG22">TH'< ]Q3+A05Q]T5XL MK4XPQU@>DH6IP-IG(+$R59Z*F4)R)PJYF8JY-85 RD*'!9@&]K1T*74JO!%P M5>GFR@K9R+,6NJ2YQJ;*YNLP18:YZ%+\\M-T.)Q85?!>W!954'6!&G: "RK+2J;40&4ZJ?=@4=-8(^Z$6IYU ,$7'(#]0$4@&?^TV@\-KS*T=R5,620@*F>-DX MZ55+Q9B"3$**=RJIK*7 NI,.*?1^.]B(L8/1S"/,C>FQ>5*,-&KOYV=CJ:+F MM96Q@;-M.,^8,R( 5-]0%#>%ERG_BO0L9K!D'!U='JDH1V@\TV0K4SD0<\^; M@*P#I+;_>^-AJ7OI,J$^5QJ2$LE+:BQJ7:?PO (-\;,8#+MGTPOA>C,_%ZW9] MN(?S28L$?1M!0+?M$#HL_?1B$']?FW(1I#A"H%Y47T?=P?DT_D;/_ CG<;<_ MN6BN3\??7L#^42$X?"J*AM\(P6\N_A]"< ([]X.Y+BZV8V$RQ:OS;P8@LF P MW7GZ1@ V3,\Q>[+%]+S?G0S/_@\!..B.^J/F^CN"<(AEX?=W!>%9?])('Q#VE2V\4LM: IX7QK4,P:@K#%JG&7, M@]>MZ"C:Y7Y'%7? T0<1">CO]8AM@3*L(X'J#0=CJ'+=JGCM**SW&4F.S.3X MX #B30(TO=_4F%8%; ]OI>)QW*8DM @Q14J&_"/E*\[[*J&6)9X- MGHOWLK*5$\^&S\47.IJ1?!LJ\UTLB8'O7V59$?"M65 1/@>FH58PZ??Y>CX9 M$SKI#@8#\5:N@]@H3O%7=6T)'.2KT^1G)2!+7"YZ- M:>R'Y1U-]WOB=$?>'1=OL-=Q7/:?]A][]CZ3X.[J-K@)8F9Q1#I,QILRGMBM ML'\+NYP$V,GI.E1C_%">4!RC(G\-_99W=/VKW[C>&&2'Y#2)+; K2N5YRN"J M%NM(-T8S\+'$T+X]4,($#O>X=$/?17EC%FTO9NPWISPX/>I>TB0-AU(;X!"3 M\$?H4^[\07;GU3%;R0@Q6X_ZX%6)?KK0C$DB6/ENZV]CH1\T6RC03YEMUVI/ ME.&ZGHPD8-%4WKE,O+&M M33OUG8C1Z-2B?0 1CJRXQ7*_0L<#EX\J')E$NNQ0PB1*S*H-R5P7FJ&(:9]2 MD,%,_AC;.UR>::C)HK:;"=E,66KR(B4SF"5-H>.GDKQ7%,I2P]!?(W32.83! MK@E^)Q?QH9^5#'9H!4B3T)!FK:3EX%I&+Y^*5W.L(>S#]FJ)NL(0G9"ES;'/ MHT0'K%SKB"R,UKZH>Q[QY1/):*&TW563^AR2WEAH :MGZ)U41*Q D"AB)G<3 M"H:@K0<=>)Z&[=3NV<[?3'ERZ'RG!AF0+F<0NZ'I59*5^C.G*Y$H06+_H,89 M&)NTX%2EE0P' "9#M&G0UY:=B.0@]%]C1EAH84RZTGG>I1*#B#C)^>Q5[VO@$!6D6M"')U1Q+^Z?G M9QUAPV>=\.#-DC^ES(SWIN#;#(A=69J ]W,#%\0'8M!\6[O]+U!+ P04 M" "FA:E8+,DHQPT& #J$ &0 'AL+W=OL&# ,2"+J=.^\>X[,Q5*;!YL#./982&4O.[ESY7F_;],<"FY/ M= D*O\RT*;C#5S/OV]( S[Q0(?M)%)WV"RY4Y^K"T[Z8JPM=.2D4?#',5D7! MS>H&I%Y>=N+.FO!5S'-'A/[51_G%X%M_HR43!2@KM&(&9I>=Z_C\ M9DC\GN&'@*5MK1E%,M7Z@5X^9I>=B!P"":DC#1P?"[@%*4D1NO&SUMG9F"3! M]GJM_;V/'6.9<@NW6OXN,I=?=B8=EL&,5])]U2_ON.-7%T8OF2%NU$8+'ZJ7 M1N>$HDVY=P:_"I1S5_>Y-N[X&YB"?50+L X3[NQ%WZ%NXNBGM9Z;H"?9HV? M/FOEJ0RRI_)]]&GC6+)V["8YJ/ S-R=L$/=8$B7# _H&FT '7M]@C[Y6 M=#UV!U/'N,K8NY^5<"MV#VEEA!-@V1_74^L,%LN?NY(0; QWVZ &.K*$7](6.9BCE1/O]4Q+A!>AYLR1 M.[8&&?$7'/ >7<(J0Y_69>9+X@Y2**9@UM3!.;O>Q?M=(0A*M)"Q(Z$P4%U9 ME+===EV@1?_A5EO'/B T6O9)6XM^O;-.8'3X[3T7AOW@L@+V02_ *!\8>8!! MJG35RB1[S8:37AR/<#'&WZ,DZ=:T*$+O+(+WE*-4-R;C"+VYM4DB9.W M[&C0)-!KB8N0]''8# M+8[&(17'VZE(>J,D:5*!(DB))R^E8ASU1N/3C:5)-]!.D]&^5N%2/M&Q%"YO MJCG#:"U6_$IC:"XW *P(J,F=[Q1BH!27%98:SAJJTCW>^3P#2U$5CD@TC2NK MI-@L'YN9:PJ<0P*JOVID.0/95@H1\G&1JO0'JEL6T&RY4[8 MVEA*':A$*0H.98K)AN M3!]YA34I5"86(JLHVJ:;>$JG [O'U6:BNH$'K_'F,_T1:A M)XK%R;I5/FL#SVEA0YZ5Q:VN,$9? RV ^A7JBV 4$PPE9[W!X,R#9=S=U,CK M':L=[/O >^#!>N)A^WGYK9]MGI@0"O,63P)L#U_P9)M]'[C_W_> &BV.>L,H MJ:?!H;BWF/?G/TR(ML+M_#<\$U*<],Z2J)X4A[S88FY/DYPCEH-QG)IK&P8R M.KJV'"4N]1P#-CWH!Q#>Q8B'$P+YJ8#*6(H'+N$"]ZX^/6EO0HTKVL\*R^(TP5/<"K5!2%&RFG&'&'9^SEC;06F%L[Q]K3VZ2?B#8)_ M#^NRVS[T91I-D14_LS(_G/ Z%\884A%_Q /(5<"NEN!2(%=PKSELKJ5#1*U@ M-J=0_(*UR!'=4E%Z^*3(L!P#8%+;^:$-*1VQ:2=:H$O><#,G=S)\]8=:\X"U M1A/;[XW'Z3YM!3;2/&PE188W!\?H>%M/TG6>:IRM=3V QVFY:F1*O@HC*.S3 MTZ.X/W' ,P_AL<3;<4A&'=OZT#Y%-]'#LC2:I\T9YF371:;?NG\6@$'3+9L< MQH8.5]$-=7.1OP[WUX8]_!< BW!.9T0),Q2-3L:C#C/A9AU>G"[];7:J'=Z- M_3('GH$A!OP^T]JM7\C YM\;5W\#4$L#!!0 ( *:%J5CBH>3ZPP, "8) M 9 >&PO=V]R:W-H965TEBCD9NY%WF[BB:]K8R>"Q:QC M:WQ&\T?WJ&@4[%E*WF"KN6Q!837W;J+K96KMG<&?'#?ZZ!VLDI64G^S@UW+N MA38@%%@8R\#H\8*W*(0EHC ^;SF]O4L+/'[?L?_LM).6%=-X*\5?O#3UW,L\ M*+%BO3!/MWDX F3A.X!X M"XA=W(,C%^4=,VPQ4W(#REH3FWUQ4AV:@N.M+_0)?!!MJ;6<-^66'Z)#RBT?7SQ+KYE M?);P U,C2"(?XC!.S_ E>[V)XTN^1R_\?;/21E&G_'-*^L"E@)R,XGYY'18>!,F_ VA+N M/_>\H^UI?/B-;+]8P\-:B_172-K%VF )L@)3(U12T'' VS4P;>>HS$6]K[/C MN,,"FQ6JW6QR#9>\);3L-:WKJZ]!_P' ])^K:4H@3>=DB]H0])P ='$#Z?3 MP\L#6SF?LJHXJ=^'#[F?9F/[/X[A5C9=;XC_L&PQ6E9FPQ3"=)RZWRV)-:H? M3AV*F#RO*<<:(G^.:SLJ9^/G?[,C].<4G=$B*]TXFOT M85-SRB_7)*(0/>UGJ\;2DAU5[F!'-;R(1B&=3T)8AK)7UL 6VM0*$9KA4$![ M*)RJ]?>BDY'M4=73_/T0C79\'PFLX+97RE;I@;,5%]QP6MV9X[&Y=.;%UEP< MF?]/C6M;C<(;ZG$!L9\G.3W'5*PIW/64& GV0B9,QUS0:3ZA_HJ3U/9610U# M2&H#N[-M1U=(8N(XAS2)X$F^,>'DR0TI(RY3Q[;.I'TXR.'4.!D=W%^E9NQO:)IX.GN$:V\_N/P)NAKOO8#Y\ M05!:U[S5(+ B:#B:CCU0PZT\#(SLW$VXDH;N5?=:TX<,*FM ZY649C>P#O:? M1HM_ 5!+ P04 " "FA:E8Q"$H:%X$ #["@ &0 'AL+W=OG0+]*1O/OQWKR+C;%?7(/HX:%5VEU&C??K M\_'8E0VVPHW,&C6=U,:VPM/2KL9N;5%40:A5XRQ)IN-62!TM+L+>![NX,)U7 M4N,'"ZYK6V$?KU&9S6641KN-CW+5>-X8+R[68H6?T/^^_F!I-1Y0*MFB=M)H ML%A?1E?I^77!_('A#XD;=T #6[(TY@LO[JK+*&&%4&'I&4'0[QYO4"D&(C7^ MV6)&PY4L>$COT-\%V\F6I7!X8]2?LO+-932/H,):=,I_-)M?<6O/A/%*HUSX MPJ;GG>01E)WSIMT*DP:MU/U?/&S]<" P3UX0R+8"6="[ORAH>2N\6%Q8LP'+ MW(3&1# U2)-R4G-0/GE+IY+D_.(78ZJ-5 J$KN!.>Z%7RH])MT'!;*?@=?8JX'MA1Y"G,61)5KR" MEP\&YP$O_RZ#X5:Z4AG7682_KI;.6TJ;OX^YH;^E.'X+E]*Y6XL2+R.J%8?V M'J/%CS^DT^2G5VPH!AN*U]"_(VBOXAW7=C:";_CJR;'<'XMP'(.FGE(:JE_G ML0)3@V\0:J.H$4B](C;>H_B6S1#@ '6+);9+M+O=_!S>2$W2IG-T[DZ?"_U' M8*_:",T27:_;Z$6\6R:G/*_F!+XW7&?GT ZR>)D,@G4A'AG\-EXH6!U&#%#X; @ M*]1>UE(PR@M!/"&SIW&2%X%Z2Y9-]Q[^3"@(&_YH V5# .@@Q NA%-8^AF"W MIM.> S[H4'663YC--Q81VKYS('>.8WG!D1T=R<.K0Q_1#=^(KW24E>VZ8_=V M;J<"ESIW\#,N#FB1LHU<=$\>XE-T7K:BE\"Z4Z!DC;N4#KB\Z-;@#:D)CRBL MZ\O"\=/%;Q#);J1OR#'BF;Y[%T[ T&O(J"@LZT;_K]L MS/R<-*0'Y8QLUT):-N>I-W8!8[=M@PH<5#*3DHXLX*&#-=^$MQ>K,T'QHE'B M>9 J/)!^(272=#3KXT9.],\TCZ'N/+\)XJA[]7'(?=)05BSY9-O]W+-^=D[7 M$;STCT"/.(:,YFKY.%BH0U(>NO9YS^/:3),XRR>\FD":QY-LQO24Z6(>Z-D! M/=_1H8)%[0F,VM8\S[;=XC6;]SWFV'LV/AA(J.>MPMC%94=6];/)L#M,=E?] M0+-G[\=""L1*:@<*:Q)-1K-)!+8?M?J%-^LPWBR-IP8;R(:F4[3,0.>U,7ZW MX N&>7?Q+U!+ P04 " "FA:E8*R_WMGX& "F#@ &0 'AL+W=O;U8<%7)3?NX)G8DZ4QW_GE?7;:Z;-!4LO4,X+ ;2TO MI=8,!#-^M)B=O4H6/'S>H;\-OL.7I7#RTNAO*O/%:6?>H4SFHM'^D]F\DZT_ M$\9+C7;A2INX=C+L4-HX;\I6&!:4JHIW<=/R<" P[_]"8-@*#(/=45&P\DIX M<79BS88LKP8:/P17@S2,4Q4'Y;.W^*L@Y\\N35DJ#Y:](U%E=&DJKZJ5K%(E MW4G/0P4O[*4MW$6$&_X";D0? 5 X>E-E,KLKWX-I>_N&._LNAD\"?A2V2Z-! M0L/^RUH]38VECA)17H#3\:8;VT@ .5VJ3XGI&JZ$TI[7:MM)8)70JM MT%4J)8)2!6 F2]BTH%RD2BO/ZG^)$*2NU(VI#K$2NFIL(/EYU;]-)7HTGM/FMV#FKJVYD:ASJ7>TJR?]/M]](B&U>?<'4U.(:;4 M(+7M3DS>U,J"*\JM*3E)I^0-[J-A-]"TY+9'7BPU%D/#6F42';"NM60NA:94 M./C+J]A"XPN JRJVV]CY=/ =L&C%8)BUM=I?@A!?F,9!U"4P)I6U)\C&!800 ME $V0V*;IO+$$3HZAFE6RCNU2A\#\;M2X\L(Y,&V6J@L8(J2(1RL2W63Q7# M7"JA"R7#_C!+4;568MF&\)B>TZ(_P'4^[5/H^Z],_JK!*N&LR/B @G M"H'D.W##++5:!38"5LBYX>N#IW/'BA_SX%MHRT 6:W '5-@)57L.(T7,XQ:9 MYXYHUIW0O#M^*'B'0AIW1_1;>WV/X9)E*D0+4>(A 3653RB5EAUCX_PC-?,@ MGE;^:!02;BVLXI0!]]M00O)BS[M8-44-=8R\RT&%:F9E6IG_SIT*D6 MV^WR)#5(M* ,3PY5F87$=AZWB Z>6G$LB 64&XW:"-X$Q^/N 3;'_% 0 M=XT^QF^ *K\E[!Q YZWI'V(V?MJ7"B[W:+N2J2R7:%5[].%[,^/\YIG SZ(PXP$C-'#=)@D P7\SLT[)-NN$@FBQG, M*,^UT(U\M ^QB>-D,1H#:04MU]:D4F9P MT-%;;M\>VTTN&KXGAQ5+!0A=2E0(YT ;FR R3Y9PKKBKL-AM,2>WDXW=/EA3&Q>;91S[.VOPV2FN M#EBSFY0"\\#Y,)6SMK_MG'<-G(09-O8:K;Y+K0ICLK 98/VP;Z>/.W\8 M+\8S6@4UN5AC2\0NW8T=&A8S4AHN:>'#1@GYH+,]_;!2Y#F"0WFL? #@G'&O M0S+(+(S8 M?]T?PL[CV>-V>3S!H=VL5,5%D$.TWYU-.F3CJ2B^>%.'DPB,Q+DF//)F45I> M@/^Y 7?M"RO8'TW/_@%02P,$% @ IH6I6& AU.+1#0 PR@ !D !X M;"]W;W)K&ULU5I;;]M&%OXK [?;I@ M2[*=V'$2 MP$Y3-(M>C*1IL%CLPX@<25.3'&:&M.+^^OW..<.+9,IQ%WW9!]D4.7/F7+]S MH5YLG+\):V-J];G(R_#R8%W7U?.CHY"N3:'#Q%6FQ).E\X6N\=6OCD+EC%MN7!JQ=\[]J_>N&:.K>EN?8J-$6A_=V5R=WFY<'LH+WQSJ[6 M-=TX>O6BTBOSWM0?JFN/;T<=E* M)%DX=T-?WF8O#Z;$D,E-6A,%C7^WYK7)-U2_X%EARP+ M'7!VH#*SU$U>OW.;'TV4YY3HI2X/_%=M9.W)\8%*FU"[(FX& M!X4MY;_^'/4PV' VW;-A'C?,F6\YB+G\7M?ZU0OO-LK3:E"C"Q:5=X,Y6Y)1 MWM<>3RWVU:_>URZ]6;L\,SY\J]Y\:FQ]]^*H!F5Z?I1&*E="9;Z'RK'ZV97U M.J@W96:R[?U'X*AC:]ZR=35_D.#/VD_4\2Q1\^G\Y %ZQYV8QTSO>)^8:^W- MX17,EZEK?0>OJM6E][I<&;[^]^4BU!XN\I\QX87VR3AM"IOGH=*I>7F N C& MWYJ#5]]\-7LZO7B \Y..\Y.'J#_:0 ]3.9^H,4+JLJG7SML_H19=9NK7I@XU M+FRY4J]U96N=RS[UV]JHVM'WLBD6QBNW5(&4&NBJQM/7KJAT>??-5V?SV;.+ MH'1/.HVD I.R02/Q:E/9RL?V8R, 1;9V#4.V4*XVZ=;51P%UE-/AA%M3:Y#@(:);G M@(&Z)I*A6106E[Q1RS8RS\#@B;)EFC=L6#)6AXI8EUF/+XX6D:HR!X%KM=:W M!@!4-+DFW"2JM-D3R@5X4[/X [OH1-&(*5,HJ%[K&GS=J851NJIRF^I%;IBO M\HY.+HDD'0[#0F2;\) MR(3@\D:4[8'N(GE3);SI"P)O+.R\V!9:'*$5V"A]K;A3!! M% :>H?023L0TJ@B,X 6;*N]N+>=>(D'^MAWHWP;HPLRXCXE>H&L4SNR;_!QOW,C<>+DS,#* /RI)I&OK3TUW: MS[R_Q=6D309]Y#_.X8A(+QB?M8$RX$=-&7-H] S:2];_U,#WV3X4T([G0I@16%5!?KD?UT'KE4&Z@)>?!!?4M>[<-MHR@ MUV^/RR_DXEV\\U&D# TECMF?7*TUP"C8<0BEKD&AL!NH3#SNK=R&I/%;%AR) MW%%4^^UA)A$0:YA=X))A;YF;SY:3 Z_]J MPQ(D&UP%LA"+F%#)2)K@9?4:9^$1YP7.R2(VJ=OD^@Y/D9$-(,%']8%Q2MOL MS2I=4T/00LL]K$"+X]&@M4 XJEQTMC=HI>'WHIA18)6$LR^*_HH-6I0D2$+F M2AO8 !F\RG49>GAAY]Y?];[1OB3P>B]+QHO@R,+.6JK!3Y+S\_-D?G+,DKRO M8#DH=F1A,C\_QN=\6#.S\,.8V=EWBPCGMCL#2+I8ZZ1K"ZNUM0IAN(;-;E%F M%>9PPXTXD89Y-,R)OBX6FY9@Z0D9=#Z]^/WCY35?SBZ^XQ)GM)V1X@?_Y].. M4*;OL.R68)Z[$9,V7'H<=TL.L415@ 6'>KKQ;=6]Q*K#.Z-]^VP)\'.;]O'K MW 6Z1B-O)*6H)_8[=3K]1PSR'V:# Q=YTS=+M4"?@61C3*3>C4HPJ?8!/)+W5U8TP M-^QMS&?C4QOS]%;+J5(-T)9*4[)NI "7:-M BM.N^>M3V[#]":0W[*MB6AB0 M&M5>VX A/SOTV] 'E2M0T=)8 AE2%@$O#24@(YJ@\'#?N6@0:C%C8CA7W3(]*=NV/>SE"]- MUSV%NV(!+(LY\]?+J[3 %]V*'3>93J8S]I*H]'XAJX9(Y 2/P-Z2,H>J$!A"0X&'@P=M 6/*.%+TQJBWRQTGR'-IE'?=<,FM6Z=IR$EE MN'5-R+G93X'6-.@84FN;;M=9QT.'%$DTFFHS3,RS:(%WD\DN#WB>.8 :#U/! M:UBSLZ#4M#3>M 6RM"Z-\,2UV.-0E%9Q.J"W7%R&[?2D'T7 /]F_(T(LY]Y:<)X^J*W1V=L M):YA,LH=2._E&$1)5??CH8>49D8J'AH!\Q")M$&QI/-!(13183 + MA7ZJW+0CIX[[M=F.+)\EPLZX@^,'Y#8TMKMMKF2G)R<)B=GY^I*IS=PJ:I_CNQ/4X)N#'SYC2ZJBW?JA^M+4=[#I.\3[%I[ M%CNZ5_B"3VPWRXC../'JE97GK/3()\ !G0L%-*#I"Y3!N'Q MFB<*J%+FZBUZGI(;WDLY&H\>.^HB[K;?/F0 ]&B)O=2Y[NE6R)W-V@( %TAK M13OFH4U=?]9Z]X/1VT^)!Y1WI\\K!E3*$!*0HAW;\:F)3TXH)K&9*]<\Y[1VZ_8.I&@6/'=BU463;\:1D85:VY"X?+@JB,F6*=0??.IX3,.*@^/*82ZL6;RBIBS T2M&M M<-V:TVYRP&]5#C.;-^2/K>CQ+8.E0*&Z)RZV16$R"P/E_!8K-PS)F-:'K+\5EVW? L6;:>@G< MN^_6DO:%4IR[=T/GCD*T?D5"6SUXC99TP_A^"-SVXAPSMZ0<6O?N_8?A:#>T MHQ6*L$,9]4E(3=J9B$P4!(+>WA\>[P?/GQ!$Z5U+9H@U4^1MO7 M38.Y#,L'(*8WR^*W;!8J4:7HB'C+ZN,W\5VOMD>'^PO(-MOHZ"5[N-Q#]Q%: ME"Z5T36N:I,6S6G8AI.QWRH=#7Y85AB_XI_/T9L0X*S\QJR[V_U"[U)^F-8O MEY_W(G1X(0P "LF 9 >&PO=V]R:W-H M965T3IRFO0"Q*'(?,]_,?#.SU/.MR3[8E5*Y M^+A.4OOB;)7GFZ>]GHU6:BVM;S8JQ9.%R=8RQ]=LV;.;3,F8)ZV37MCOCWMK MJ=.SJ^=\[S:[>FZ*/-&INLV$+=9KF>UN5&*V+\Z"L^K&6[UW@QI/ _X1:NM;5T+TF1NS ?Z\D/\ MXJQ/ JE$13FM(/%QKUZJ)*&%(,;OY9IG]98TL7U=K?Z&=8)L>B9BM9!%DK\UVW^H4I\1K1>9Q/)?L75CAX,S$14V-^MR,B18Z]1]RH\E M#JT)T_Z)"6$Y(62YW48LY2N9RZOGF=F*C$9C-;I@57DVA-,I&>4NS_!48UY^ M=;>2F;J\@5ZQ>&G6L+65!-?S7H[5:4PO*E>Z<2N%)U8:B)],FJ^L>)W&*N[. M[T&J6K2P$NTF?'#!GV3FBT'@B; ?#A]8;U"K.N#U!I^AZJW4=VL/CZ]-H?/4;F2D7IPA-JS*[M79U7??!./^LPGBEH.^+4ZN=?O#Z(UTK\6ZE^(%,=PC(R"Q3_0?&6IXWYWE1>YXJ MY\UW8E&D91A:L3 )N, ^Q7J94AVW$3!ZM&*KG^M4Y"M36)G&]H*=@/X,Q%O@ MRZ/P %X#V+9L &?B-";]8?X''CA9"J^5ZG*9,+C9(S@T61?8@$,G,P"^CN9 MB'#C WUDX%J_7F\3LL#.++C8%MH3X8I/(5 2C M4 S[,W&K,LX ::2@[?$U1UAQ%'PIGDZ/GTL]NEHM$:6T70%0,L"@2/50W)*$ M@%%',DEVXAYRB: W%2;E,59_O%P3FO" %%;/+-*., M^&,M6^38$KJ+8>CN6U]<)TDIF[,E)'2^!BF@GP:,05_LX*8P;V;6 MASOZ'?\IK+(\YB:1T8?+NVAE$MQQ6UQN +9.E]@]5HG(C8">>DVKT92%U)FX METG!B]MCN+G-W'1ID7_+QSJ-DB)6;!(VY[U)8*1$YSNON0G]UYZ(];V.%5#: M:97$#C#:/M/VP^6"'%=C*W(-@1A3OOCNFVD8CI\Q>>PM+IZ*5Q 7FN0-"#0^ MF#RS(M%KS?MF,B:U5PA; \.1#:(CV%O>2\R8)\JAW%IN MB^ N^0F;UR(T2VOGIW-M[F(/IU@1!H_6!H9!,QB& M1$)ZM%T72O1"M9VGL!4X<(T-GFH,6BM0<0S7T" +6 T),$OJ&(K>B%342U1 M0 #6O;Q?L0:BA^ ERJ+U'10-EJ\ZT5:"6>E)GK0G=3'=LK+P10;N3LRQ7-T"<]2'O%93*"M +TFHZZBEL=HYS/&\"\HNY7+&,!75V,(YK"JSJF4:J!@[KNS!S.Q20N-A MQ]A?=-F?=6&#:CXLG+!%L5_HJAH%54G(![Z _&M&/@3_#W&Y*.A M'^#1<.;/VB,8Q7-.@!=B[/?Q/]QW:B;\\!FF-5?O.IKE1#!EOXCBRG:RFVOH MF.K)- [UG]>IOIZWP.<:$?DX AO85OVPGW34[T6]%%<^@([K82M^K?"]+O%] M71'*+5,B8M<-/1SYMG:ZERT^^)$HANJY$I_KY9)H&&C_@$$:#6\D?F'OVBOZ MSH,+\7/#@@+1_$^9%E355,8,AJAL1]YT-*/"RA_UQ?=E[12B+AQXXY JKI$_ M'M5JQ.(\',^\\02K/R%3A^(EU7E)HN+>:ZYF,"08#KS9;$)#IG[8WY=CSZ>" MB1?V(48P9C$&,TRBC8.1-QB.JZW9O(>31]YPBLV"D/<:#L3$IV6&7K\_$/]M M_V-$R&=D#:&N(70!"HY $HB*A*-/.MZ,]6(!)T\YH>5;I=*2!$K#NEQ7L@ [ M3;(C1>OL5!8_35AW*<%E@*9,<;6+VP0WU:Y9:5][%)=DL;V$V]K04+*0+1(]()TFF:,RR<%:,Q%5FA)S9 MV[4=0AUC;]:Z[P\KK7T$KZ5T%RFT/+%K/_[B[0,0?+W].RH# "/^I ?>U]FY MM-^7[>RW6UO7+;[G-O1$QWO.I4;_V=N[]Y8O@V<77&66#1R,E#)'IQ;4X!*/ MXW\\Z<2R+>:_*:JFC(A4EL-OZC(.55^L&XHP5!+5[3+=AM38O]4M\=A^R>%_*L]"R":]/LH?/B_#VD^E M6$Y:XA5%TQN"P:7#]RG!Q;U4PB<1QQ*@-YU,O<$T<&DNJ//?9!1Z_?'0W1Z* M7]Q*Y^%LC'0SH[P6((Q"\<9D"\4]Q/G,&PT'%SQC-#BZ^WXIY0W :,-@P'/Z M_<]B/++FX[B4EASB"T:GCW&&VWN]1]Q>&0,>& M#,HQ-3D>Z&B:99Y;DQ1TP.?.4DGW$JQ,Y4665LJS72_)@4N5/=LXQ'ZU!*[HP6S\"K1]P&VG\QH M-.OVB].:]__/:S,T=D-JZH*Q'S19K6J=G]1796([?- DML-GGY';]@3X:[J4 MVW82&/UM26 RJI) _3+$T=QM]3*$7S6\/^D$_#KBP;GG-*VL05_?W=Y6-:@G MP(E+3>[:.K6@TT_06IXX3>MW,B=*4EA+HJFU$9_V.@:(HF)==KW@@LPP_<9% MU(H7DH-.C^E8QG($2F$!DMN! $V %&$9#LLW*88:Y^;$DND952:'_<(46>NE M2_,BR0UU>\(VN0:G[2VT_VJ'18.]$P/^HON $$[H8M1C[=&^T_Q_0<[U'&.< M$X;,+LH=3 "@^G$XJQH'/J:OA>,2F70_@6TULBUB)1UB7_(;F>FHIM5$66!8 M?>,BOJ2KSO' 0VF.Y#[7%VX!G2'75>]"8EF_P*(7 #IBGMO'$LJ,0OC8^S^V ,-OQ< ;@)Q&D^D#&_GB!V3FV*4+KSX59W#;J$0R@>\@G7). MG:NE3M/2D[J,/-CSLW-.:OQ"#7*3V]>3:B0!* M(SK>=NV>/%RM=L>N'Y(K!;5_+@KJ.V--]45<(]8ZS:NQ2;%8R^$T0B[6CC(W M=+[ HSN N=>"['NV(!];H\F%$(=Z[S>O9*^YH<-7#*H/;!]P-#IC<&EB4*4) M&OFX!"2M-9%FCJP/U@GQKYYP^OZX.@4[]GN07NL'/&N%LHQ^ID2< #IWO^6I M[]:_A+IV/P!JAKN?40$J^"R(4RTPE5+;F8NBZDMN-OQSH+G)<[/FRY62\#<: M@.<+8_+J"VU0_S[LZG]02P,$% @ IH6I6/T-.@:K P S0D !D !X M;"]W;W)K&ULS591;]LV$/XK!Q7M4R99LML&J6T@ M23>L#P6"IMT>ACU0TLGB0I$:>8KL_OH=25MU,>=]]]Y%WY'(T M]L&UB 3;3FFW2EJB_BK+7-5B)UQJ>M0\TQC;">*AW62NMRCJX-2IK)C-7F6= MD#I9+X/MSJZ79B E-=Y9<$/7";N[067&59(G!\,'N6G)&[+ULA<;O$?ZU-]9 M'F432BT[U$X:#1:;57*=7]TL_/JPX!>)HSOZ!I]):(M*>2"F\><>,YE">L?C[P/Z3R%WSJ44#F^-^E76U*Z2RP1J;,2@Z(,9 M?\9]/B\]7F64"[\PQK7S>0+5X,AT>V=FT$D=_\5VK\.1P^7L"8=B[U $WC%0 M8/E6D%@OK1G!^M6,YC]"JL&;R4GM-^6>+,]*]J/U.UV9#N&CV*);9L2(WIY5 M>^^;Z%T\X3V']T93Z^!'76/]M7_&3"8ZQ8'.37$6\+VP*(,WGQ* M;Q[PYM],#]Y*5RGC!HOPVW7IR/*!^/U4RA%Q<1K1%\F5ZT6%JX2KP*%]Q&3] MXEG^:O;F#-_%Q'=Q#OV;VW'>.\]3.$: CRW"K>EZH7LW#K!I,)0" M$*MB!2&?IQT\'[RJ =V-V%IU0J]09 Z MC#JY!=, "JNEWCAO9F1I!A=@$/X8K'2U##7I^+!3"[5D2A8U'47R4=P%E*BQ MD>2X_A5;ZA"42506:S9?@-!UB.N-DA.MR(?71O_ !W+@**5"P"WW,.?QN)ZJ M!Q"CL'5L")(DZ^11#,-8Z)%+77LN!U85SY=((Z+F;(*X)7(WQ,.(@M2!B-@* M'R].I-\K/X/%'%J+K&"L*/05!5P/53L5!(S"05ZD^?.([9453/#[]XVU*?)T M]OP?QNRMY)8MU>YXX_=[\^36_'U;3JO_91,?A1I$;-:*;XN0&G(6I9+=1\$6Z^.\$G__/!#\K,E1KH)&+SX7&M%=/=&;0(;53J&,K M64C!I:D-L<;\H>0#LHK$32H86;/RP-.'=A[KZQ.?GNKCV=$5VZ'=A(>$X_R9 M3KQM)^OT5KF.5_27Y?&AP]$VDGN?PH9=9^GKEPG8^'B( S)]N+!+0WS]A\^6 MWUMH_0*>;XRAP\ 'F%YPZ[\ 4$L#!!0 ( *:%J5ABXQWO'04 (T, 9 M >&PO=V]R:W-H965TUMCP?#$RZY04S?55RB96UT@6S>-2;@2DU9YDW*O)! M'(;C0<&$[,TO_-R5GE^HRN9"\BM-IBH*IN^6/%?[RU[4.TQ\$9NM=1.#^47) M-OR:V]_**XVG08N2B8)+(Y0DS=>7O45TOARZ_7[#-\'WIC,FY\E*J1OW\&MV MV0N=()[SU#H$AJ\=?\OSW %!QH\&L]=2.L/N^(#^L_<=OJR8X6]5_EUD=GO9 MF_8HXVM6Y?:+VO_"&W]&#B]5N?&?M*_W)F&/TLI8533&4% (67^SVR8.'8/I MM#M(&8UECQ,]@)/112;LU]%YF/'MH/X">5E1\$+6,3P)^ M9+I/2110',;#$WA)ZV3B\9)G\-XS+87<=)RDWQ?RX9$:DE+O) M$I/&3PI#*69[2ZHTSL1(;HD02@WXQ)N^6T]QG/L]=LQS4*F&15K("C MUI2JHD#)>41#Z 7&,NE!LDJ[+V>6XC@A11>F77-UE!$1GA_[A M.+H2Z)\D@!V.@ 87KZ8QE'TAJ[K9N88K\5& MBK5(F;2T2%-52>O KE0N4L%-0"X-P59'W\!!4]68J9*RZ5)[8;>>?UD9'"HB M\E85*R&96PV(&5I7&NOZB*JD5?6,L7;!6_T%*K**=MQX@0^"^^W[XNII^#IQ MX8T3A_A\Q=PCQQP/OTWS"MV UEH5WO"05AJ6X(BCL TFHQ'-9D$TFMYSM#*.&8$U[$>SLWH0CL].A_AH MB1'_48D=R[FTCT3NMP(1>I NHDY#ME) .7%&G6SR5>%3<[UVJ5WW!J&!!5!_ M>]BK*D<7 2[2Y?5!94#-03^5N>>.0_D*QD1^YZO5.PLR,' &Y74-D'\)2 @] M?YP?_C0_ETZE<2575EA&N;7QL2J].30"%_=N:K_"J<=Q,$PFP7 6$Q)ADHR" M43)MZZTY^&@&'A-F5IS[1FSLEI$"=)D"1) M9W2PJE;H6O=;)\%X/,;_I#/Z@J+3(G4'5/M126'-26^"81P%$]CB,PJ#<#PB MW*W DMV'IN6,6J;[T9*E-R KN[N&PU$PG,XZHZ8/\=N2>WF(/,[^P)!!:(9$ MXD69JSM4;:V^%8!(29H-03@) 3I#X$=13%^59?G#!#H%LU#XZ@_04R_QM02P,$% @ IH6I M6!JFB#9 @ F04 !D !X;"]W;W)K&ULK51= M;],P%/TK5I@02*SY;!DEB;1V('@8JE8&SVYRVUAS[& [S?;O\4<:NBFM$.*E M\;7O.?<F'1I50S]WU95%!C.>$-,'VRY:+&2H=BY\M& M "XMJ*9^% 0SO\:$>7EJ]U8B3WFK*&&P$DBV=8W%TP(H[S(O] X;=V17*;/A MYVF#=[ &==^LA([\@:4D-3!).$,"MIEW'D-) SQ>']@_6^_:RP9+6'+ZDY2JRKPK M#Y6PQ2U5=[S[ KV?J>$K.)7V%W4N=SKU4-%*Q>L>K!74A+DO?NSOX0@0G@)$ M/2!Z"4A. .(>$%NC3IFU=8,5SE/!.R1,MF8S"WLW%JW=$&;^Q;42^I1HG,I7 M^ GM)5J!L"^"%8!NB"PHEZT =(GNUS?HS<5;=($(0]\KWDK,2IGZ2M,TYG>GM7X2SX..;U/Y$] M&PO=V]R:W-H965TX_/=>1+W KYK$H C5XJQE7BE5K72]]760D55G>B!F[>Y$)66)NI+'Q5 M2\#$)57,#X-@[E>8(A CANF=Z+]!GT],\O+!%/N%[5=;/310UFCM*CZ9&-04=X]\4M_#B<)AG,^ M(>P30N?=;>0L/V.-TUB*%DD;;6AVX$IUV4:.!#UC>H6AR@\(@G([PHJ'CM'37<, 38+]['9RJHU61-3Z_T/N M=,>!.68*1L1F@]ALE/-=\-LKY,:A;\G-![GY5:?V!-+<(GS!;9SYEMMB<%M< M?7#C?N/]RP])\+$#: /,^%T(?)W:#X?.3_@%02P,$% M @ IH6I6 F F5T9( 6&@ !D !X;"]W;W)K&ULQ5U;<]O(E?XK*">5DJL@6:1\'<^X2I;MQ"E/K+7&R-=TW[IUL;TR==-57<_/5CW_?:' M1X^Z?&TV67?6;$U-WRR;=I/U]&N[>M1M6Y,5_-*F>C0_/W_Z:).5]8-7/_)G MU^VK'YNAK\K:7+=)-VPV6;M[;:KF[J<'LP?V@T_E:MWC@T>O?MQF*W-C^L_; MZY9^>^16*8\E,OKGUER9JL)*!,>ONN@#MR=>#'^VJ[_CP]-A%EEGKIKJ'V71 MKW]Z\/Q!4IAE-E3]I^;N+T8/] 3KY4W5\?^3.WGVV8L'23YT?;/1EPF"35G+ MO]E7143PPO/S R_,]84YPRT;,91OLCY[]6/;W"4MGJ;5\ ,?E=\FX,H:5+GI M6_JVI/?Z5S="C:19)C?EJBZ799[5?7*9Y\U0]V6]2JZ;JLQ+TR4G]J>'/S[J M:6LL\"C7;5[+-O,#VUPD/S=UO^Z2MW5ABOC]1P2R@WMNX7X]/[K@SUE[EES, MTF1^/G]\9+T+AX<+7N_BP'I3!_[ORT77M\0W_S-U8%GO\?1Z$*8?NFV6FY\> MD+1TIKTU#U[]Z0^SI^7F09R M?W"W)(.VY)&ZD67E#V8!(MLMFUS:^AE^M7DZ[JIFI4 M:VR'JHS)9EM MOY"2Q8>DDZKX85W(?"T[9D$\59-&VV9M7YNV2Y.L*!)2Q2U3(ZO29%G669V7 M=& \O,EJTJ$,6UF+K@;5NEW7FTTGH- Z35V;"CMUPW;;M#U#X9:5YP0E3;UJ M $G> !=9US6T5V\*4D_]VKX"2.G+9#LL2&3H6<;U68CX/_WA^7SV["4]M2@K MD"HDP&AW8KO"D+DI<(QA2_#C@>#%E:GQL$GRK%LG2[(H7;)LF\WX"-NFIR4( M-Q4IMD5/M@GX*P5U]+(P"GW:$Z#+H1]:$P&=+$Q5$KD[!L!1!;NFLK HN_I437U=F/: M%8[Q9WJ1A$>/.Z7O?M-"R<=-75XNDE\'PL*R%$66U8FQCZ_D<:4>OB6WA=:& MK"S%Q47*ZVX@GT6:G$"RY^+ARJ':BXJ!^FY:^ MOBV[B+$S[RG08>HB:TFV\ &DEI0"U)/;Z*1?DUR5I,#[=4.LQ;^R/-0-?B!) M&&.[-:L2;HGN_)*RG,&; U&N M952]_9JOLWIEL.'#A)8]B 91!M^!"M$5CA:JR#HY>>:8, >#PC7'ALV6"#_T MEI"D>YC)$L("N?^,"-)795.P3(_!4]!%U\@V6SS0 S?UZ6$N6 RPQSM2BJ14 M7)P0P$,&J6SIV$V>+2HR$2IH:^)M?IQ !/;C$\AJ!X]@E=C&9+6">[6@Y+#S\@6K0[+]UASCIS%#IGJ&]+B.2)D^ M68%C37" @S23KWN*TR:8_][WP2MTV$VVH_^^Z*MMV8F>%DB= S%I6I@),B+" MVK0C-\0BFC:H386;PY3]?'9SEOSY\O+:"KG8>T6A#]B^-@O^P[PK#L1N4'$>894'FDZ,KZ(%XC*PM!"4;$THOL= MN,>(^-P1\?E1$ES!HY2PAWYX.W)'*0;JVY(5%+Z?HO#]RZ=[:Z=3BR<.E#W/ M&$@EXP-:Y?:A=;E:DW*N.':+G&6F."'(6BYFHM88=4*A0"KX"ZPNMQ3BD3B2 M1!S97WQL1 $!)(NL_H(XHR$II1/1XF9GH[,EF4AVG^X0HM&_S( K"N[:6@(_ M,!HMF^\"&RLF;]E4%)"P/H"U\)8O([Z !TL^9R@=K%MHX?S] M-W+Q(JN(B\G_17*(8P[6U0UB'P5!Y"+92J1_[XJ!-%B2J;$NZ@WE>G)V*891W$%"25CRF4%XXA?+BJ,3?^ CVO1?**6\WPL&^#;!M6$4 M>\\20!T*Y[M$PY+L-BLKB/DI4?>T(Z;3 7/2-!9&><-AFO -BP"?YO<)O!' M8S7?3C-*E;C]06*'@P*SLG"WAK8V:11!PT%QQZ #(\]T0,/NU&%I:G(U0)YZGQ-@J2-^2&ABI(Z32B_TLCV2@X!8!#P.'3"8Z!+)7 M'-%+4%FY)*!D.< _"J-/0\5N^/62+,)08H M_R5^]R/XAGG>FE[B(\ '.46JK-D8=:6SXI^#P(AG=J6IBL _!/%0(#B%O)#S M3\J2O,A;C<Y+!R7+$ M=Z^2N,]:_QDA7(Q&%_F1Q*R5\,*D8M>LK;JAA.]B(*>UAF!H$I(4WE("(B.) M4 DJL[8V1:R5B, $24E2(UP&)X/E".\33]**EK($CD*K05=O#3R28A.GDW2D M'&0!5<[X1(0G#P3X%(DQA7-^0W2*5#6!XY;9$/".1JP@'N)2@ M1BZN"=%#1LW<9B(XA8':+6L?6"F,"IU5%--'.DMNP*PN_K!;*)DK>) I:&7#3BS>(<\0 8/].L@46_U*O[NC2XHZ@1?9;"C"E8P_>ZR. MIXY&%;.@'#@[*AC7UBG!'G#]N> Q*6&_9:$D^MBXC\$%[':Q:D/1(273N?BG M)HB0.#!W@F(2B[+%2ZF698CGM3;A]*G7BF1!E@,Q97EK(PIC;==QY4PF0VR M\]G9Y8*BLP4?#5N9_YJV" %@!\*T=D=^-6%_HFFGH//JWSIX#.09>=)L#5D, MQ:?%\46+D[5J5R*]80&DDQ)."SG^!Z>6-!\.'!/X*6!@37]7$E1D"LE1!?#+ M5+WBKM>]%)3 0CAT+@#8JA["+CXPM):F: M'F)[LTZ;)_Q^N1\5D2J_5.)1N.O263EH T0:TE5W<6+E]?]@-G M95P9Q=;(!D+VPK&(FH,L>I*X8%'6S%_D_T0"ZS8!AI%X]:_%;K!C01MZ<5). M*T#JK3%O9?[@9[X@$8 @4A/#N]@%JB-8P7EURS!_)YG#*'UEP50'MPOZ+@ZF MM%(5&RSI/3W_/"=TE66G<"G./%L9J%.4?\9I*:Q0D^7K.C2$%!0DZ!DWQ.F# M)-AM'O[$5I TW+&I3DV'FZ^Y@4:A3<#\ %X1$9X?H9 X!K(&$B:=U&A]PBYO M"#OD/3Z$5VOK%_=A/68'MP@%=I*C-/"_H+!635-PF,V>-PK/1 GVC48\EZJ? M[DN'3!Q\X0DCMSJ;,1$B?VF/:566E;A-8% MVF9)[PMG+8W&0&!5BS+$X:A+%VRJENUMCS9A* MR,[&76J80RVK].@\-WI9WN,"%3A(F-3Z1F2'IEN:EEG6%4"RJFL21W9"NZ=: MZIV6VO2'MU6!M$'J$5%15WE/4LY@%6$!),HM^U$)D6W!-+47&H8*4V@YV=0B M]?MLRIRU)&&2E(>RX[X:&ZL)+---ZJ%2LA13A8&SY,TQ53FR3*SNNF_0=P?5 M@.AO+IVBK!:V^TBO"]Y=H$"%X$<,25ZVY,*AE)3;4BQWM8@"/T1S/$?J;9E\ MJ9L[=%\P]:36S+454^P=.DHLQ^?1C6AO;XM&6AIE+K%*/ILB+58'D&]5C1(> MXL":B<%&+](Q]\KW!LZ.-O.]^K/*99J\KPF'JY+3!;[+Y".KF0]-O3K]4,(9 MEN\F/;'_R$Z)?\]7*LG+H5 3=KKL(S\V':.Y-)IU@ T 7DDGPC2$:=+@"^:W.4K?';".$^XY#8! M!KLJO\"Q(!:OQ1&R!B[&9>D*D8!NJ&4%+FWQJ](PUK:<3!5!"IT,>Y38AHAY ME>HQW*YX WEVZDP:C*72#*%FL2HWI:2%T+>8MXW+//AT0^J3'7$ZPALCY#_ M3[J78!K,!5?(2S-!SBJ,=).$]$SM3G6,I>#X0.\I6LV6B+&$9O8YKF]I@DAR M0!/'CHD>Q#?2KL,$ 2+^XV3M$9_73=B>*,>15DYT:I&B*[Q??B8J )%[? BR M)CDGP)$%%(SR]W1ZD@X]OE\[YA[K D/2Z#Q0STYB1@*]V-DV#9N@F_(@73(C MPH/S>;9$L+>?1YNM M1?A$GR\Y3O?2NN^CI@V$REOM B8GI#:RO^>8TR+MH@Z]SEETN5D5EY*HB M9(,SZ7JW%KMMUG66U:I]3N,:0]B_Y5Y5EOU&CG7!_)0N)\TW8FE=45T4L3[C MU:96.FB>I#5Q?G&6_*T)7PA2P'=&%*@65@0*.G;WS:7G21_']^U-8_BHD^-' M"F;'9PJNF=73Y%K[N*ZK+#>29WW7M'=H][IVA4 BX^LL_T)\M@7&-\30-Z@# M)?\@V:8EY,)(%77H.CG)WXCO MDPO>2CNQZRMB(=BC]N6J-:#%NDRF5]P3\D\ M.O+EG[+-]N6GY-WUI6]);N205X19T.\-+14;#R7+;)]+%#][D(5[[GTYR0VS M]/'C)^GCYR_V%O]D"B.ZW+-VN+[[<+RN*+[?+#Y.8N!&]Y785RGHLFJV+\&M M[-;P$=6Z[YDED4,N",/QA^/^%8T<'7>'YOSB'V>SLR?G4(RR6 B\!P6[C&TO MYUA0!I,UV3YS$136<*C9T\I-R^,>WD^5J"%U"2-U'BK863J=1+-UT%5]H/_: M%D.4<1EV$60&A*N@[K1<*'#4U'R%Y3)1Y_N0I@GW G.6% VU>,?QB+:-X*Q\ M4+N5RQ,TV["W["HVL M@71I*N".>WC*5Z!BW.2^5VGOKZ83LX#!:>=5EOW')T-/W?B MP,?F'4>$*KG<'E*RRTU-GF_3:7W6,Z*^JGT05M5T&=%QP0-URGHCY F4!S6' M9J\,;P8%U_Q MSE],@6+[Z97FP5GWO87:\5KDXUW-]>)^=\RM\4.'L^-#@I^TQ>*39*)<5O>- MD2QIH@],.BS?OW3D=: [7VL^OCMT2=@X)6]\B_D84]EV[[;@&J^8>$+AT_.G MJ85-:A4>:?S0E>T=X.H*$N]MG*%09Q_-F0]=PC:/6E!)WC>L1. )C;,7B):U"R]C5W2HV#7+/:JS/?9R?-,1KJ\PE$FS\%ZPF"?."1^_R/@0' MHVFNA3: CL";R$2&I3\V0N-XDRN6+R>T5ALP#;><"*6YT?.$JZ(/(V4D/6]@)R[-3*\_'2ZZ+B-BQ=T6 MJAQI.(BFK=N3X$NMPCI:RF.(UETWDX3&W*4)]TOX:MC2 D!=:V.L;;:3%3A> M"\9A8X(WGCV\0D"GIFR&)!J&"'K0(VN ME H1"4IG6X@XT;X=>EN*=CD>/8T,6DM!4/2B)%UXV%Q+GFQ?Q9S'TZJ\W_W" M'I3Q??V%AV3&^X_U'S,&?2TY0(QAC0NP?MJ=4_1"#3T _%*9&.=@=D5D\X-/ M[#.#D*H4?046OOX6-SP4%F;6QV*<=5!2OC,K@;^K84^ZN^V:2N MCK.*'FV6BP)YLGJW;.S@FLOJ'6KOX*FVN*<#'1__'(J5-OB&4TR$!_M-9ROL MKCCK9Y/EMXJ?F_,P3K6JO$CAZ+,0@0=.AIB U<17SF!8+NK#1 MP2L]8?NQQ@UHOH=_.]702L^U>LI"]1!Y/\4G&/NUU:XR4U2)GZUE4H>XI\RFTFN5-A.-D-C?-=[^@53D*ZMJ7[ ML0286!79"O2H@?/,?8>\"J[XA4GV7D2 ?5 R'8M M:::SZ+(7SW0;].)03+3)"F[N&#?C[I,0NE,M.N=D)A7\6?(Z'GQLR^Z+2*K: MNDYV\S=LL/OAE#+K)L2-+0MA^*#@,S##''NC?]<$=EM$]1;&?+I:$!@2[O,( M^FLL0\NLKNUA*_0"$;VI OZ/5*.$X4(7- 37,P+#N0??V5Y@0A] ;X,$:E(D MV+.5=@1?*PW4PK.Y5'V!!=D5:./QL[!O1%%6H.!:]CI+$>CCS"J&0!$?B\_\ MY0BSXY<:? KO6'D38.JM],],9Y+_K6O&D/LQVMGQ*=@;I(!.7S/_ >FT\L%[ M>'[C4@=]'7Y>6#\/G[=-1[$+,EFADY'SL/%9U*^S.&S4.O0.6-?*5C,LZ\%I M02TU^R(=O'*W2\!5I!V6INS9<;)]4)R/TY')J&#XZ>:SW@&C)ME=')%KQE:+ M=RZ7>&\24A%@_4CV0<^2:]XIE/UP;(*=43%"HD4REZNK!YYBQ-"+I/]T6,WM M%Z%]0A/L VOGVD)?9]60W-IPBR]#(>>#_+%F-ZY0Z7TOSBNYN8\OH*X%B_K4 MM<6ZZP[SO:VXLLN<7F5MU222*N)^2\Y:L!64(GDTVS$Z.#N,9'&^B)E'B[DO MP@:S"Q&C<^66LUYX\_0F7S<(A"3#>0KJ,S,P'$$+XT1-7KE "Z1,?DTDRS7%\+/'K2H,1JQTC<9,9M P\7_08IJV4,^V/J5P9+-'D':W>ZQ'R= MFQP#S0\$&-:LJZ@?)*.RH/1Y:N5"3L&7%C&_&#,Z*,Q_[=DT"^O0$J&-6DU# M3_%^E>%J8\J0Q_2LGW2?'9]%?R\E]%^RKP>,P;>_'E>([8"V3.[P4ST_Y9E! MV\2#AL:=C?*@,_*V7'@UA;3=+\VVS)-G2'Y&&]O[;-SWOGCC##YM'MY=%+50 M(A<6Z$5+P/#>B(7I[W#)DJ\A^_8+9D5:?I&IGW9H'ZVQ3&@#4TL@C65;"$'$-!;A:H'S^5%C1"BLNK:KK? M[=U7UO.L)")"5A3!?5&Q$$:# VY!AHR'N5D)Q+%3_YW%_(ETK^9.;>6%J..X M!*>WC,9TY):D4VE).D5?T:FT)-$S/,K"\W7[^T8Q!/=KQ9G2+#JCA@HZBQ-, M",KG''(S&Q@R[;5.&1U"%S>:'FS(9W\6C$G6>%F*H8Q>MZF#K[TKC>-W^SQ' M!I-M6@M+9]MN'>>N,UXZ3%^'8'S3LC" P0RDN.;YFI.&A."V]/W2$7:#^R5B M=\GZ57:X_% '[W09ISM( E;-0^2B#FU+LN323!XV!Y=,9=MEA-!=--,R\J>B2U9\L[-.: =# M"='@3,XAFV9&2A9!J^N]V/$HPRCU\=Y::[D^L>9@7"< ;(-Q&A:&ASK0#0$[ M=3YL#*?S^>I$!T!LA6S'^3==41',5ARSN/XJB-GQ.QS4^_8:7X E@_"3X_/L-]%8VI1SM-0?K;5TOB[^*!^*"5&FG]T;3\V#56%@U< M^,D.L>'(_#Z$>>_VB?&]&-:+5&[3HE785"_CY]$FC;L)-1S1W#N5:)\]$/W; MT4T%WW75RF$\'V/LN9]NGA\?2L:T_^AVX[:I&^BF@]>=_,XEDW<\&,L-'0W_ MF_+<1C#XLHU?X*8+\>?5L7QW>?/:#>WZV]6_'YZ5Y7T[AKS!CEU#N M8N/(4:ZO@Z6+KU+ 85W.3R\WA$EHX=38C9R"O*]]V1"+V\^VK;XC( M)& <>09K$]+D>IC6O]+I*X5[);YZD0)S"NQ+=I;D2EE3KS.^ J((=I'9I'#H MU2ZLT2U97H^TT>5)ZM]V\+!DK'IA5F7-"6K)O[J[IF9/Y*ZIU-TI0_ Y=:MS M8=^UU.-1-<3=AE,Y)\QJ=2\,PGC\,9+]ED6^F7OYC@./OK. 2B_&,:8+&Z:( M[Q^-B/X+EU5,7015FU)X(2L*KG+*C"7;"_+\.C4>[!US00!7^N)"#:%LY,/X MV33+$^4(+#P7LH?GHE''72N16W23FMY7[2/W;<:7RKEMA6)\&*3"?0%+?5'1 MJ,'Y@^N\HUITK0-2P>DBJASG6-L:H6%477M^4?3\>'_W_ MX<-C]MC?6S _?O& U4+O/<4F3?!WKY)\= ,.JEWTRHSHSCVDOZ 7B.;G8ST*,;"\S7LK<-839O M+=7EN,[G"F/%?^[HO[-+%_-N=2_EB,?US^YL[/&2X[QI#BDEX]/WOVY(&4O^PO?;/E M/QVS:/J^V?"/:Y,1+^,!^G[9$-[T%VS@_IC0J_\%4$L#!!0 ( *:%J5AR M:4""?00 +<- 9 >&PO=V]R:W-H965T5Y?=KDL++(6[,!5J6LF- M+86GH5UU76519$&H5-VXUQMU2R%U9SX+HS/JJ MT^]L)A[EJO \T9W/*K'"!?H/U8.E47>K)9,E:B>-!HOY5>>Z?WDSXOUAPQ\2 MUVZO#^S)TIA///@]N^KT&! J3#UK$/1XQEM4BA41C,^MSL[6) ON]S?:?PV^ MDR]+X?#6J(\R\\559]*!#'-1*_]HUK]AZT_"^E*C7&AAW>Q-1AU(:^=-V0H3 M@E+JYBE>VCCL"4QZ1P3B5B .N!M# >4[X<5\9LT:+.\F;=P)K@9I B[A.4U-K+_4*'HR2J40'9T]BJ="=S[J>#+-X M-VV-W#1&XB-&!O#>:%\XN-,99F_ENP1XBSK>H+Z)3RI\+^P%#/H1Q+UX>$+? M8!N%0= W.*+OD+M_7B^=M\2:OPXYW.@;'M;'E73I*I'B58=*Q:%]QL[\IQ_Z MH]XO)] .MVB'I[3/%U296:V0DW8K7!&%%NX^U_)9*-3>12!T!H](#LC48Q8V M''+CI*'#;CP5"+E15,T<+L^<@,J:9YE1T 05:FIT*I44H>H(HB>!U)25T0R- M9]( FEO '>B V>XPAW6+E;$\DKI51!32CI>-=I2K3/#J4BBA4X10" Z\"9N] M\4)M((B24PS!$?WO&IVG1[F/&'+RV5W"61 TM2.\[AR(BVFQ)2.\PQ3+)=K- MS*!)#OOVA<,_0G\:]48][HRB03+93UG8G= B_Y^")]\0M__J9H-M%+?8IOT) MG&!NLF5N\G\Q]Z2A[\S]SMRO8^YHR]S15S/WP=*9R/K7 )^Y6S&,"#XXS&L% M]S+'0XP]:> P8S\62 <7YY@9PA))C,HB,!8,!<:NI4/(I*L,!\?D41LNY]O MJA HD:9U63?]#$EYVC*<-5HLS3,MY-:4#=F:3V&3&Z%?844G.S:IC',@Z:=3 M56=->C@.(GPV:=:4R/OPI>)L7< UXX8[YV49;.^%!^[%,A@P.1TX,' B!!&& M\#.,X16%=7!+I5=[(F0A;+9FM -:3=K5>Z3#6$$! 5ER%;=<6!1<=793.W5C M5+%1 D?NDCL,6+$XT,YR9\>9W <[>TH&K3D2?J,K;_+RE@RX(X-&:IBPTOF0 MG0!G]_H1@;;_*$'6\449?GO='@E-J(?>>+SK'$W#-!I.$FZ3>!>>W3++;(,U M3H;A?TO.>ELWIVU"3)97Q&0'_2@9Q# 9QD>#)7Q#VW@<3883?O3CA-P@X:/L M/9M&DVG_',XFT60\.F]?--7Q=+#;XVB:!/\G43R<'GPQ=/<.TR7:5;@R. A5 MT9RKM[/;6\EU M>WA\CN?P>"'DKGB5FOIWPF<%"K?2)6(+&_GR+)\1S4='4NQ(-+,1C33L4NUUDB.<;,IUUKB*$,[/;J@3)+/ MM*B ? 2J*@D8<4WV;NBX +5_W-'HQ$SMI![PS %&6P!C\E%PG2ORGF>0/;3O M(+F&850S/(MV GZD\H#$89M$0=3=@1(O,J3(*C'82[#>'N+O31M-SF0B2@P6QF?$FUU0&92S%D&A-;9:]AHG$D= M(\HS4C Z9@73#.?K'*E1":190D-"WD6]CDI,*,O!E$8'3WH^4$'F*X!/M'X M.A=2O]4@2\+X')0N'9L?Q1PDMUEJ8H,G)T_OB3*Q=+%_3;J#=C# MCFEZBYNS8EU/#-N#[F#MS:U';22VZM;-?N!TV!YV^^3#4B*'Y!PWWZPBQ?," M16"ZJQ+:S'XP#/WS@^!3QV(+0&U4MW$[[ _\T^_,\_$CH.X:;]!A!&:N>VIQ68G-,RK,3OB7 M"O-285XJS$N%>:DP_[\*DS05)GEJA3G/*=)0Q"H55A7NS_IS4ME:A1.]L)]09+9 %>+\_4UZ9P-8N MS)[U\0@TRDF"P+;]I&L.LW88AN2*WOOH"7+^^1/)19&!1%=Q$.RC;V.$;81' MJVD-&+87RY)*L[^J.A408XNL]N(N+J.+!,)VT$_P&<:]->I?QZ>+>958JUJ* M3H!;2?=[AJ-A7!OL=68Z&U*&TW!XH+ M-!-P?"*$KE^,@^8&>_0/4$L#!!0 ( *:%J5@ANI\.C 0 /L- 9 M>&PO=V]R:W-H965TM);+0"B5QQW?= M02=A/&U-QY;V(*=CD>F8I_@@065)PN3N!F.QG;2\UI[PC:\B;0B=Z7C-5CA' M_7W](.FM4VH)>8*IXB(%B#(O7\))RS6 M,,9 &PV,'AN\Q3@VB@C&ST)GJS1I!*OKO?9/UG?R9<$4WHKX=Q[J:-(:M2#$ M)XYH,F)8.T&A\"97Z!]1V(5[D>I(P<ANFD*[5F 4Y:U"H*Y09;TP_OO(%[W>!!K_2@ MUZ1].L\;",02ZM-7![A193W@QPAA*6+J6YZN0-N**+J7_X6@K&UM;/-*Z3!E M@%'6@JA,FPWQ'0:8+%#NJ=TKF-7Q?D]INL1D(80SGH*.1*9(7K5AEI!%^^%6 M* V?:>8H^"J4(EP?E>;4I/3M$^,2?K X0_@L-BA3@\LBH"F3!CM0AR2_A][( M\;P^+8;T._/]=D%S74*G:"HN6/!$6BM"GC/JN_#AW$1Z%9 M?"PLI/72N1P<+/7;!8TD\SB\"M!_'(K!R''[/5KT+<)>.Z=Y[C /Q?GK4/A. MW_#WH:$_^F5_]-_:'[,-X[$IW'/:O\[G M+,9G8VZQH^+3QIE=7<\TFGESSQQ:AIKC&1YE\/#G>)("3VT?79TH@]K,WV7& M"(@488=,@I! C?RL(HLR-)QL2?DZ,.]3NW^^M<8+C0W9')39'#1GD\XA84:! MJD^GG>"5L4V>LK3:.*8IX$$H;DX!=5EN-G]B"&KZ?"N2-4MW-D3#ZU-)+MA@ M)0VP[ TSKO7=.?29&]CL\=6*XDKFU.JCH,>"(BV$E3F1B#&=*4C$R(J (.* M:>(-^8:'F]K5C7L MQS:(KMT01G9K>-E ^V>5QS-3D.+FC?*MH7<"R6OV8QO(_ST'9E1XKM-S_6+' M:?+[%?/Q^.>[4%7AZ_@?>$9&L>]<^FZQ&S6A>,E<-^(ZE0-Y@G)EKQV*FHV" ME)_-2VIYLYGE!_H#>WXMHJ9:F;T]QB6)NA=#VI1D?M7(7[18V^/]0FBZ+-AE M1+"@ M&0 'AL+W=OM;;5]J63#W,YWOG-E MYANIONH2T(V/"G1;54QM;U#(S<(;>;N%)[XNC5T(EO.&K?$9 MS>?F4=$L&%!R7F&MN:Q!8;'PKD=7-V-[WAWXC>-&OQF#M60EY5<[^3E?>*$E MA (S8Q$8O5[P%H6P0$3C6X_I#2JMX-OQ#OV#LYUL63&-MU)\X;DI%U[J08X% M:X5YDIN?L+?'$@[&E"LP-GJI,F709<9YEL M:P-W:!@7&LX_L95 ?3$/#.FR$D'6X]YTN-$1W!@^RMJ4&N[K'//W\@%Q'(A& M.Z(WT4G CTQ=0CSR(0JCY 1>/!@>.[SX/QG^^_5*&T4I\\D;E"2 M0X!7C2(CK+RFA)+*RE!\K#EMIU18I42.S"5S+&%AQ8%.5GL]6A;&Z7D#$O?J M2/@=5M'%Y7T2X#X):J1')JE]:N.BX^@44E ?MOJ9MFM45EDYU)7#N,,,JQ4I M[U?C*S@G5YM2MIKV]<5?A?XF<,PU9S":^.%TNA\<#V),FM>4R1I&_CB.($VBH\YBIDO;:.JG26I?HVA,9I#P MT>P]G_GI;'0!YZF?3B<7\$D:)JS28^&P9D_]V=C9G_I1,H,3#6$\-(3Q/VX( MU,942SP?.%MQP0U'?:@1G 0\W AVR'UQ==7IF@!]I92R,1%[I?]7WME,(7I= M?,X@\F?QC-YC\O44[EHJ-PGV(D,R#7.DD]F$TB.*$YL:!<6;)"F*UFJ;D 62 M,5$T@R0>P9/<,N',DQNRC+!,R55NH=SJ-(01Z?O5>26:Q13M/BG8O_/>&21^ M&-DTF?KA)#V8)<&;;S[9LW8W&^MXZIW=YW]8'2Y/U]V=87^\NWF16]>\UM21 M"A(-+Z>4'ZJ[S703(QMW@UA)0_<1-RSI HC*'J#]0DJSFU@%PY5R^2=02P,$ M% @ IH6I6-9E&FV_ P -0D !D !X;"]W;W)K&ULG59M;^,V#/XKA%<,+>"+WY,T2P*D[?56X XHVF[[,.R#8M.Q<+*5 M27+3[M>/DA,G[:49L"\6)9,/2?%-TXU4WW6%:."E%HV>>94QZTD0Z+S"FNF! M7&-#?TJI:F9HJU:!7BMDA1.J11"'X3"H&6^\^=2=W:OY5+9&\ ;O%>BVKIEZ MO4(A-S,O\G8'#WQ5&7L0S*=KML)'-+^M[Q7M@AZEX#4VFLL&%)8S;Q%-KC++ M[QA^Y[C1!S183Y92?K>;NV+FA=8@%)@;B\!H><9K%,("D1E_;S&]7J45/*1W MZ+?.=_)ER31>2_$'+TPU\\8>%%BR5I@'N?D5M_XX W,IM/O"IN,=DL:\U4;6 M6V':U[SI5O:RO8<#@7'X@4"\%8B=W9TB9^4-,VP^57(#RG(3FB6YXX MO.3_>7[#=2ZD;A7"GXNE-HKRYZ]CU]!I28]KL34UT6N6X\RCHM&HGM&;__Q3 M- Q_.>%#VON0GD*?/W:E!+*$T^X<,_PD]''#WRCA>R7,*?&AH2Z22ZI8;;"P M5ID*H92"2I\W*V*S9Q3(O.HCZ:!N,,=ZB6IWFDS@G#Z$?!/;^ MG\$X\2]'EWOB!DO><(.?!#6 (W;#M:S7 JW)!O.JD4*N7B%.$C_*QOWZ%;6> MP"+/V[H5S#*S6BK#_V&NO9R/1WZ:)A=$I'X2CR_@VE4OV:A0.!Y=\;6&*/*C M,-PM_X6:^J-A>&'7=$C@=\?O_ RB+/;#+'-41KPC>)*&"5@=1DQ2.!3P AO# M2VXK^Z,@GI';0S],4D==DF=#.)&O69^OV>E\I9E2M*2+TN"VBPE\=4'95MUM M:VS%+0[OX/,+32"-QU+XI+;C*?Q$&:G0CBN;D1O7M;'XQ)Y1T1""5F/9"A"\ M=$86V]2!CU*'VX .1O"*3.D!+,R[3/6A[%QZ$U;L7 (BCT*B-KQVV6 D+.V? M;17I=W4Q(74$S\TK4/M';6^N;0P\]![2!Z'N6C':5OQ#[=@81Z$?)YG=91 E M?A:/+#VT=#IV].B 'N]HNDQZ"92&P"C]QTF\S;I3/N]S]5A"!0>CC&IGY0:V MIJ9"7G53K3_MWP2+;A3NV;L'!05BQ1L- DL2#0EN8^3:#<:E-%2H MCJSH78/*,M#_4DJSVU@%_4MI_B]02P,$% @ IH6I6"J7[1<"! 6 D M !D !X;"]W;W)K&ULG59;C]HX%/XK1VFW*A(E M-R! 6DNK;I21QW-S+8/JWTPR8%8M>.L[<#,O]]C!U)H*0_[XAQ?SG>^<[,S MWRG]W92(%IZEJ,PB**VM9V%H\A(E,P-58T4[:Z4ELS35F]#4&EGAE:0(DR@: MAY+Q*EC._=J]7LY58P6O\%Z#::1D^N4:A=HM@C@X+#SP36G=0KB 2*\-5!1K7B^ JGEV/W'E_X"O'G3F2P7FR4NJ[F_Q9+(+($4*! MN74(C#Y;O$$A'!#1^'>/&70FG>*Q?$#_Z'TG7U;,X(T2WWAART4P":# -6N$ M?5"[3[CWQQ/,E3!^A%U[=I0$D#?&*KE7)@:25^V7/>_C<*0PB7ZCD.P5$L^[ M->19WC++EG.M=J#=:4)S@G?5:Q,Y7KFD/%I-NYST[/)&2][K%37Z#F\(=(94&/E0%%J?Z(7'LB"8' MHM?)1< [I@>0QGU(HF1X 2_M'$\]7OJ_'+_E)A?*-!KA[ZN5L9JJYY]S46B- M#,\;<1TU,S7+<1%0RQC46PR6;U[%X^C]!1>&G0O#2^C+Q[:10*WA2XV:.?[P M&:E&X<,S=:W!"HUXDFM 55*7G:EXH84;ARWFO'"8S+I( RQRT7C5+QU!$FV M*.7.'Q?4UK3@;,4%MU06,W@-TRBF<3*.P%]@[]3Z74.GF#%(B&IEZ2)L$AGM$V M@7+[ G3%4[/\U.P&'KI2H(&,MPE$G\!;S%&NJ!4[]->0]$>3D9N,(.UG6>+$ M,8F3\=2)&8G3+'+B!(;].$JI,I">_#75&,1Q/YE.3I)7LY?6N63:'TTSHF6H MN63=6-\)I(64]K?#_GB<]N#>!8O*;\M$@V?[S%$<]J?I\&P1A$>OG42]\6^Z M 5_3[/O/07'?\,H0@S6I1H.,,J[;=[R=6%7[MW.E++W$ M7BSIUP>U.T#[:Z7L8>(,=#]3R_\ 4$L#!!0 ( *:%J5A*-(:ST@4 $\0 M 9 >&PO=V]R:W-H965TXLQ4JH(9?%2SGEXH MSC*K5.0]WW7C7L%$V1F2Y79QVOLWEQ)69S M0R]Z@],%F_%K;FX7(X5/O18E$P4OM9 E*#X]ZPR]D_,^R5N!+X*O]-88:"5C M*>_HX6-VUG')(9[SB2$$AK1F?E9I]^!C$]9E9LKN?K F_5$A#>1N;976-6R"0I/*FUDT2BC!X4HZSN[ M;^*PI=!WGU'P&P7?^ET;LEZ^988-3I5<@2)I1*.!7:K51N=$24FY-@IG!>J9 MP?6<*7Y\CNO*X$(6F&O-;+@.;]@XY_KHM&?0# GW)@WD>0WI/P,9P"=9FKF& MRS+CV4/]'KK7^NAO?#SW]P)^8JH+@>> [_KA'KR@77-@\8(7K'G$UD@Q T.E M6#GC=OSG<*R-0K[\M6OQ-7:X&YMJZ$0OV(2?=;!(-%=+WAF\?N7%[IL]GH>M MY^$^],%U73H@I_!LXB[O:N\M@[C-4RKLJD\#5.98_GK$[B9*\X?$ 0PO9.YS>^A*,',9:59F>DCFVZZ M!'"%[E@IG,":6V(O6=A4'8#OI&Z(]\#QDSZ\YR57++=R+,-Z$91)*GP43%*/ MKDD"-]*@T \7<0"1$Z<1WF/'C2+X#\%@*Z8R,.L%_P7AN#9R<@=R04:T77O? M3^P]BE,*EE%B8L@S*UB5PFCP<#+ :^K'<%DL%$5>VZ9<3CJO=C1DA8N3];#SW5$345D2TOR)PE\JJG%-)##5N+4U0;LD) M(^%2&X&]F\,[)A1\87EE1=L U*'\7&OMJIG]YHD14T)>;I YP^S5J0&!#M5N M\,:>AA6FGS=.92 IPQQFV'P,9.1GI44YLR_/';,EE@),Z);&Y4?\&VKWH2^.YZ2J"@-I^2#(N?";@"_ M0=!-\$I]QA)B*7-,"YQF\?M7W/?\-JK6C/?2(6WK$+Z;'@U3#%48,<&.GNMR5]_VX-P]B;FBK M;+YKL"/HID::E-D/#XJ.[0$U'SX7I1B.MVAA&YO IF*DTEA=&5D?PN3+:X".!,@._ ML[*BG6M#,R_$=APY_2BE;M"-7'A/-8#1\;&9!4[L4YN(NG'4+B.#0S].G3A! M] ,BH0\7U)SRG&<]Y!I&#T6\,'#2-"&1?M=W'_OQB.U>XO@NNN'%UHT@124R M[$5.$,8;TS:]3Y4C)^RC,<^WML( DB[!A([K!O#W]A]%9 ^;DY;-R4NW_ZOK M6\N9$0V&#<-V\7@OXO-[_AYR6],;3F>5VO0K8WM+4?<6OJNWO(S6^D>\MDR! MMX^Z^FVYQ#Z%1L-P_IU"%]JI$,_C3'' M*9')<[NA3PUCRH6=2YTH#(ZL!NZ"NZP_[JQ.X(=.Z 56QW7W;7_]EA']7\Z( MO8@_Q0C*Z.BG:>'\_[Q(L1N%U(F\N.M]9\5F)SIH1PTQGDY\)\;3N1=PXY$# MNYC1VSKD%5S-[%%6XX=659KZO->^;4_+P_J0^%V\/FJC\1FV;\CY%%7=;H(? M.:H^OM8/1B[LD7$L#1Y [7".)WZN2 #GIU*:S0,9:']#&/P+4$L#!!0 ( M *:%J5A^VZT=6P0 % * 9 >&PO=V]R:W-H965T+T55TNTCL/Q ?VC MRYUR63.-UU)\Y:6I%J/I"$KN], M#&K>^'_VM*_#P&$:ON$0[QUBQ]L'V*;< M&46SG/S,\@_J^R>I-=R@@KN**82S>[86J,_G8T,!K-FXV(.M/%C\!E@"GV5C M*@T?FA++U_YC(M:SBP_L5O%)P,],74 2!1"'<7H"+^FS31Q>\@;>!Z8:WFR' MV?Y]M=9&D3C^.9:OATN/P]D%0&L*>$]%YW!$G[LVS'ZIP/<5P@;*6A=4DW V*[#?MUJ,#2Y M[L.6^[ -A14V;$MAM2L@;0S.V%0*$6HO +0" &I?4?7],-@(%LV5PG'Z&QA'((4/XFN.WSK^R 0VYKO* M[2I.;7,F3X7H;"==^Q#86A+*">$43!2=8'9S#H!YQ>%F0]NU39:>N"(L G4' MP$YVHH0UX3:&OSNP#&"OOA]I[M#&((D13WHAGH%KW;ED*1A%0$;,B0Z7);CE MVQ#1R^]%ZR3VI;4LB:*$MJ-I.@;Z^AA9/#AHRM**85 >TB,)-0[29!*DLQA( MG9,D"[)D"G8G(LN#&J,\B&=QD*7Q<'CUR F*R%%2!J$5M-70@6A@QY1B-LEI M$"=)D"3)8'3PZM:"]-F;3H(\S^D[&8QND?8^7M@&^3RZAI/IJ6R"-(Z""?G2 M;Q0&89X!'8\4I7PI31\SZB.]C%:L>*!@[= J3;,@G&B9>"^C0@#P*(DHG MCR>0V?I,@VF4P+_#C\O_RZ >/JC<:\-62[U1S\8M#6"V3*\6D,WKD(03Y2>^ MI9F+8QO'>'#*UZBV[BZC28==8_R!W[_MKTM7_I;P8N[O6J3Q+2?. C?D&EY, M:,-0_O[B'Z@_[LZPEH9N(&Y8T94/E36@^8V4YO!@ _27R.5_4$L#!!0 ( M *:%J5@S8Y_^_@( .X) 9 >&PO=V]R:W-H965T[CFXDD6 J]E)3)D5,HM;QQ79D64&)YR9? ])>< MBQ(K/14+5RX%X,R"2NH&GC=P2TR8$P_MVE3$0UXI2AA,!9)566+Q]PXH7X\< MW]DLW)-%H $S4(_+J= SMV7)2 E,$LZ0@'SDW/HWD\C86X.?!-9R M:XQ,)'/.G\SD>S9R/.,04$B58<#ZM8(Q4&J(M!O/#:?3;FF V^,-^U<;NXYE MCB6,.?U%,E6,G"L'99#CBJI[OOX&33S6P913:9]HW=AZ#DHKJ7C9@+4')6'U M&[\T.FP!_/X;@* !!,<"P@80'@OH-X#^L8"H =C0W3IV*UR"%8Z'@J^1,-:: MS0RL^A:M]2+,U,E,"?V5:)R*9W5]()ZC&5DPDI,4,X5NTY173!&V0%-.24I MHD]HIJLTJR@8ZS&61<\^T>2Y(BM,@2G90YAEZ!ZD$B15D-4&YPDH3*B\T!R/ MLP2=GUV@,T08>BAX)35"#EVE@S$NN6GC^%WM>/"&XS^PN$2AWT.!%_0[X./# M\ 32%AYVP)/C=^^"3X[?/=B%NSJ!;1:#-HN!Y0O?X.M*U^_;N"*R M'07[K8+]@PIN]1&C89=N-4&TI4BTI]H1-LE!1]ZKV8G(=C2+6LVB@YH]<(6I ME:NW5WBV&L6NJ,CZP,Q4-V15 $HYD[J)9-BLV?KEY5SODB&I]%IIF?0)8-&Y MOFAT%G344="#X'5J.JP&U_[K@MZW"L+0?\4UV;<*PZOPNK6JY72WSDIS$]*= M?$&81!1RC?,N/VL:4=\NZHGB2WM\SKG2A[$=%OI"!L(8Z.\YYVHS,2=R>\6+ M_P%02P,$% @ IH6I6"&I&$_E @ 3PT !D !X;"]W;W)K&ULO5==;YLP%/TK%I.F3=H*)E]MER#U:UJE5HL:=7N8]N# M);$*-K5-::7]^-DF@4Q*G#5J\@(V^!Z?#F'C%6?X]!SW38 =\8-")5?:R$B9_:2)FH^\8P\ED)(R4W>\^@8+03V#%_-,VBNJ MZK$#/3@NI>+Y(E@SR"FK[^1YD8B5 -S=$! N D++NY[(LKPDBD1#P2LDS&B- M9AI6JHW6Y"@S7V6BA'Y+=9R*)O770#Q%$SIC-*4Q80J=Q3$OF:)LAL8\HS$% MB3ZCL=!N$.H%$9:@J\>2%OK[*/3A$A2AF?PX])6F9(#]>#']>3U]N&'Z6R*. M4 =_0F$0=O\-][621D[8R DM7G<#W@7/BU*!MAU/544$K*/DA#"_P:DL2 PC M3_M<@G@"+WK_#O>#+PZ"G89@QZ)WMN3[^_9\_[K1L>A:02Y_KY/1V8.,;B.C MZ\SSE514_Q*0H'L):9FA&YJNS;4;IH->@ CI(-1K"/6<2+>4T;S,T1]T0Z;6 MGSS5N04$2YNN8^?$W#&%_89Q_U!.Z.]!QJ"1,7@;)[AANEN=<-P0.OY/)S2+ M0>,!:PS7TN"$WC&3)PWQDT,9XF0/,G#0EI3@;2RQ!6?[ZH!7RAQVNX(\[[ ^ MN$%W361;S'!X*$?@?10]W%8][*Q&K["$&V>PW1)M"%PHV]:S[; M:H=[!W/&/HH@;JL@=E:G5SC#C=/;[ Q_97MLCAIZTSFC3*(,4@T5' UT!D2] M>Z\[BA=VQSSE2N^_;7.N3SP@S #]/N5<+3MF$]Z&PO=V]R:W-H965TA>I##62/>:EFB;B"2J)&TG11^^0TG6 MP5&8:,LU@NA$_B0_#DY)@,6 92>') MEO$$2[CD.UMDG. HKY3$MNBB]F["!CFI(51^*0))B_W).8 MG>:6:YUO?*6[O50W[,4LPSNR)O(Q6W&XLBN5B"8D%92EB)/MW+IS;P//417R M$G]1:6HWI$8A)*)8'A<"1+$L=*"?KQ=REJ56VJBLWS ML_KO^>!A,!LLR)+%WV@D]W-K:J&(;/$AEE_9Z0]2#FBD]$(6B_P_.I5E'0N% M!R%94E:&'B0T+8[XN031J##TWJC@E16\BPJ^_T:%85EA>%'!>ZL%OZS@YV2* MH>0< BSQ8L;9"7%5&M3420XSKPW#IZF:][7D\)1"/;E8%_.-V!:MZ2ZE6QKB M5**[,&2'5-)TAU8LIB$E OV"[J*(JMG",?J2%C:GYNXJ(!+36%RC3\A&8H\Y ME*8I>DRI%)_A)IP_T#B&LF)F2^BU:ML.RQXNBQYZ;_1PB!Y8*O<"_99&)&K7 MMV&TU9"]\Y#O/:W@G^PX0([[&7F.YS6[7!RZ>J@7?,!\@(:%H(\>UP&Z^G2- M!-G!^I"P.#+&%4F%HT,\^+CX\"RNH3"L)GZ8Z_IO43@D&\+5O%<=1 C? M=[M\KY56KNI69#@D> M2=MR7TB&Q%J07*>.$9T/F1FG1RP)RF)H*H]M=!:GU^QKCI]V[U)_8AHWZW#?5?+FN[E:[*7?Y'L+%_:5[&Q1[(K5,L47S@/F.I@+%9 N2SF " M5L:+78_B H*:?!]@PZ1D27ZZ)S@B7!6 YUO&Y/E"-5#M/2W^ U!+ P04 M" "FA:E8],"F'T<( ]0@ &0 'AL+W=O7#L ^,1-M:)=$E*3L9 M]N-'2HIIV@IE>2=S/K22+;Y'?$S2YR4I7ZXI^\87A CTD"89O^HLA%B^[G9Y MN" IYA=T23+YSHRR% MYRN9=OF0$1T6A-.FZO=Z@F^(XZTPNB]=NV>22YB*) M,W++$,_3%+/'-R2AZZN.TWEZX6,\7PCU0G=RN<1S.D:K*/:7?U,E-=-7IJ3LB"0F%DL#ROQ69 MDB112O(^OE>BG4U,57#[^$G];5%Y69E[S,F4)E_C2"RN.J,.BL@,YXGX2->_ MD:I"?:47TH07_Z)U=6VO@\*<"YI6A>4=I'%6_H\?*A!;!1S_F0)N5< ]M(!7 M%? .+>!7!?R"3%F5@D. !9Y<,KI&3%TMU=1! ;,H+:L?9^ISOQ-,OAO+6F&%!DD?TD81TGL5_DPA]8CCCN&CL'/WQ3I9# M-X*D_,\ZB&58OSZL&@I>\R4.R55']G5.V(IT)C_]X QZO]0AA10+@,0,W-X& MMV=3G]PR&A(2<31C-$6A!*D&JZ+%TAGB)79U)C3K.KK6*&WIEF*#0DP-LJN) M,^JIO\ON:AL<4% #G+\!YUO!R>:92BQ\@:7V.9*Q>RBHY9QVEYF=/;N6[GLJ!1S:AD?U/)?D/K(#/"F.QJ4FB#H15NVT/*<7ZVSUDIT$ A3- #3>@AE90=T6G0"'.0IE\R-839X@\A LL MX2&95TE\9>=1C0J=Q4_=J+8!64.UY39LY 84SN VVG ;6;G]BEDF\\B*1A,8 MJU9;,*-],/YX/'9];X6W.:!5JVSP:;LOM M/7RBK8'V]Y,/=^RYX_%N-P<*:[+2Z;]CS_^O4R(910AGD6R*LL<+>?*6 MLC5F$;K-F4QP.4'7MIX,KML:Z0UYJ-?-]\#%=:DI=V'8[GP\K^>P!>@EWXFIWXMIM0,L!$KU";W#X3;:X9>V$+:B# 54+ MH-1,T-K5N,Z))LE!C0^H6@"E9C+?6I>PFZ%CQTJ[;&ND[MY8.1H,9;;D[PP% M4&%-6MH2N79+=/A8:1=JS6=_[4#RJ1LKH>*:@+39<>WK![?Y?1*'J++8M;,0 M=H769$!M"Y2:24_;%K=_H@$0U-F J@50:B9S;7]]"2R$IF16KB,5]*4+.8<8%PN(C)JDB(SM746B@/\+QV"HW7C M+-42Q>QRT,?$.73;!,T'D2)507B(2M1VM0:Z/'@EFM8B.+AG8 M2QZ+2%L*S[X*\92(()H+Z=RRH@DU#.)VR=:[/IR]KX3A0/T-=[=]O(01\+01 M\.Q&8,_0VG(XNU9K1*#[CJ#43(Y;.X^\T^1P'NQF)- E%B@UD[EV'9[==1S5 MRT%M2*5F)'[UO?PE'(:G'89G7QAYFIE":UOO!G4+H&H!E)K)3[L%;W"BW@VZ MA *J%D"IF/:<_JB=#7;- MUJA&^[/Z>QM<7\)?>-I?>/:$ONU\_C_H3OI:3ID\JO9$5--$@F@HIK4M%?R7_PQ$7N$UMP:'P"IN+V$1_*U1_+_QQ45>ZS6!$LU MQ]M"Z%^,)<-=GPX5UV2H/8]_T,)*S'DN 48Y4YYGZ[FU)FJ@]L??MS\C=^ X MPSW_ Q77I*;]C]_F29-:,*!F!U0M@%(SX6E;Y(]/],4,ZGY U0(H-?,Y1.U^ M^O:%D_*+F5=#(<_O_R*A0(*6R?'BFNRU*ZF;W$J0OD^S-*Q=.)^D& MS2]&3/X%4$L#!!0 ( *:%J5B6A=3=RP< ,M& 9 >&PO=V]R:W-H M965T#S1/SY(9X])>I^M M.<_)]TT49^>3=9X_O)Y.L^6:;X+L5?+ X^*;VR3=!'GQ-KV;9@\I#U95H4TT MI9;%IIL@C">+L^JSC^GB+-GF41CSCRG)MIM-D/YXRZ/D\7QB3YX^^!3>K?/R M@^GB["&XX]<\__+P,2W>31N55;CA<18F,4GY[?GDC?WZPO?* I7%UY _9JW7 MI&S*39+>5[)?D2 G+9GG[W@>A%'V6R'RY?H=>?[L M-_*,A#'YO$ZV62&2G4WSPO.R_NFR]O+MWDO:X^55D+XBCOV"4(NZDN(7>/%W M?-D4=\3BTR)>3=!H$S1:Z3F#07LQ&)PB53_QY39-P_BNLOHKB=/F@[=!%F;D MG\NB O(AYYOL7UEP]MZX%RI"8 M$#BG"9R#J2\^)WD0D6R=I/G+G*>;(BUV/,O+E)-FQ5Z-56KE@+1;N/.YZY]- M=^T6=:U\BU&OL1)<=1M77=35BZ*'RBMAF<1YT5/ERPCZ5^;L7L]KN3&;VP>N M=FULQW+DGGJ-IQ[JZ642W^VCJ>ZKU_'#L?W9@;,2(]KG+&N<9:BS?R0[GL;5 M&%->#,4O1;S\0;+R@NAU%E7437]#8D+C_:;Q_JC&#=]DX R)"8&;-8&;&1TW M9IW,=6>V91WD=]>*%5:^/,'GC:MSU-6J7U_>!,O[HA/QO$:%=+O'D)C09ML" MBK!&E=FU.X9B9TI-#%X+P6RCV5W+";\BL\ZOHL2*>O9,GMTVH(^- H+0TTTW M2KTT2BVFU,16 [?8SKCR&^4H[> 94A.#!R1EXRBUS^]ED*T)_[8-=T'4F]D2 M/J+>;'Z8VC(SVC(3'060LG&2TKX0NX0DXU.)&0*H-J"4C;.4/J+6@CBC2HSZ M(=4&]K%10C@*4VO) 4Z56?6"J@W,8:M AX:S$NJP6"=W)5:>Q7JJP<>R0 M#LOD/W(,;^-5:0\^IR 3"F1"QT4FU"B9F%(3@P=D0LV2">TRASNSYH?7@,0, M(6_:6I8Y@DV*BT"#R?$:M+OO%-1"@5KHN*B%&J464VIB\(!:J JU:.2^!$IF M[N%OE<2JG\HID O%R:4O\Z^2F/\@FR"]YSFYW?8LON+BVOUF2$T,!5 19>-* M>J/+4Z;4Q. !I%$5*< 9Q2'LTN^XQ&QBQ17GI#BBMH= M94A-;#_P'IV/*\N-,J$I-7$3 IC00;%)(\MKH:$LEYKU9KD#_.68Y2]'C;\D M9LRQK3YW@;\]#'3,7K2515S$3T57 $$=I M\43=S2Y@=-S$3$0W 4"<@4TH?#P^TRF(S8I6:]Q.ZV3@WAN+9/?:HS+\45M3O* MD)K8?N! UQM7EALE1%-J8O" $%U\0T\CR[M[=)V!'3,1'00*<\U2F"M9_>FN MB4JL?,_NV1)S@<%- 0 M\9163M3/&0X#"&HBN@D XJD 2.\H?.1L%*]4=ZPQI2:&"'#$&Q>.>$9QQ)2: M&#S $<_L.69O>.U(8N+.YST;0Q[PB/=3/*(W$<7KTN[#4Y"*USHU/2Y2\8R2 MBBDU,7A *IX*J6A< )(S15T0D%CU;XYZ0"W>P,FCP6M ;3J*5Z/=@Z&@F ML!1,:7[R&16_3>2M>XD4UHM47>V2Q>2\[DR MJ][SN0P8A*DP2.^ ?.2,%*]4>]@Y!9$P(!(V+B)A1HG$E)H8/" 2ID(D&D/B M,)>@)N+]C\ E_D]QB=YT%*]+^_[&4Q"+#\3BCXM8?*/$8DI-#!X0BZ]"+.K9 M[P]S"VHBN@G/%0/ M'[E)\CS95"_7/%CQM#0HOK]-DOSI3?D\D^;Y-8O_ 5!+ P04 " "FA:E8 M5D.7_K\$ !^& &0 'AL+W=OWW.M7UR,.,M%S_DBA %GA.6RHFS4FI]X;HR6I$$RS.^)JE^ ML^ BP4K?BJ4KUX+@N$A*F(L\+W033%-G.BZ>W8GIF&>*T93<"2"S),'BY9(P MOITXT-D]N*?+E";X'( MHW6U_*+H39&MV= TG\8')?1;JO/4]!I3 9XPRPBX)5AF@N@Y4J /'LIY!7P! MOI$-8< 'US3%:40Q S>I5"++(R7X?$44IDQ^T4F7F=3UI00SGLQU=#%3,YXJ MFB[SLOI2TIB(\L4WBN>44?6B,W=C],'CPQ7X_.D+^ 1H"KZO>"9Q&LNQJS3; M'+,;5>K^HY[\Y];UZ*BB1NW40 SU%]R3*A-"S!RZQ MI+(''E,^ET1L\)P1O0S6FK^8&MA1L8-V!G4[ UOULIV;8B?I M/<.J];RH]PQM]DP/S,F2IFG>USEF.H"86E..%Q;CY7*\F08#+QR[FWW*[: 1 MA+ ..J RJ*D,K%3N\$NYMQ4'LZ=[L.),;UKC'BP+#?:&[P?#P2N,QJ# ,X,, M:Y#A>_N-X[^T4M:0HT9P6+.N3>C#%C!_] I[.P1"?V"&/JRA#[M;*B2-WU@G MPQ;$P O/7_$P!.TOI@,>HYK'R,KC)M)?^M0$R9IWZJ[NJ-@!Q?.:XOD'$,GS M+MO94;&#=D*O\1O>_RR3U8 '2QNV=-(4-0R&Y@T ]^P3[$HJJTH',MB22E.0 M[QV12H@:F.@_%\MJ"*M:&F+Z?G#D:#&-B"[;7C.3WJP"9(]\=0MWE6U0YJ-G4#P M Z@FLGJ>DUO:4;7#EC;6![W;^G2DFJAM#WGT2\J\%LQK""K\= KWA$7^&&N."[(R>\"1'+XN!;ZGYFJ2H/>^NG]>'ZU^)(V6W"RY/Y6RST&I>:V4*G M>F=#/;HH#[O+&\77Q7GQG"O%D^)R1;!>9WF ?K_@7.UN\@'J?SE,_P%02P,$ M% @ IH6I6.A.AR&U P V0\ !D !X;"]W;W)K&ULM5?;;MLX$/T50EL4+5!'HBS)'A9]H.5Q+$02 M79*VV_WZ'&Y!EQ)IF<6ANEMI>V+:,- MI$Q>\"UD^&;-1GCP(;[;*/W GDVV[ X6H#YM;P7>V66459Q")F.>$0'K MJ75%+^_H4C(U_$BGLC\ MEQP*K&.1:"<53PLR*DCC[/C/OA>%J!"HUT-P"X+[6,*P( SS1(_*\K2NF6*S MB> '(C0:H^F+O#8Y&[.),SV-"R7P;8P\-5MLN%"#CR!2@6)S(EPC_M+@F+YZ]),](G)&/&[Z3+%O)B:U0HQ[)C@H] M;XYZW!X][YFX($/ZBKB.ZW70YV;Z-40E?5BGVUB9LCQN61XWCS?LC;=49 '1 M3L0J!OF*7.TQ8[9,8(!;:+!@6*!_WB&)W"A(Y=>NA(\C>-TCZ&UZ*;_X'#9S77>F?*5BM&,.R&$-3]-E5BLL@_A=69,ZEZDKUR ]ROC:0 M_*><>EA$XU?FNL@=NL3P= M*5@M^;!,/OSM-A.>LQAG"E8KQK@LQOA_VLRXO4Q#2IO;J(T*0L?WNI>0]M=F89^:Z&V4:Y?V7)U>:?V3LY]6IJ;M8&RQFUW6385-2!Z7.<4P>EQI[T>,<)6U^?-&Q]XG2@7)\VO\+L MRKE+'WKQ\'*'$T426"/-N1AABN)XCCS>*+[-CV)+KO!@EU]N\.P-0@/P_9IS M]7"C3W?E:7[V'U!+ P04 " "FA:E8QO;V:=\" #D"0 &0 'AL+W=O MU_?X\O%'JR%?%$) )+7E&=J MZ"2(RPO75;,$4JK.Q1(R_60A9$I1#^6SJY82Z+P0I=SU/2]T4\HR)QX4]^YD M/! YZS%D* MF6(B(Q(60^>R?3'JF_@BX(G!6FU=$T,R%>+%#&[F0\4*15J)=08IR\I_^EJMPY:@W?U X%<"_W\%G4K0*4#+S JL M,44:#Z18$VFBM9NY*-:F4&L:EIDJ3E#JITSK,)XD0F+K 61*;K(5*-050D5: M9%*6E8@%N5Q1QNF40TN_-:T)Y; 3.]V06XJY9+@AIV- ':S.M,/C9$Q.3\[( M"6$9>4A$KF@V5P,7==IF>DT_Y&?,_OULA'S?(QS*R\ MLRMW]6+9%?/MBOF%7^<#O\M4KQC[ W,R$@KK<$I]MUYOVO)"+>D,AH[N.P5R M!4[\]4L[]+[7P1W); >U8U$[3>[Q. =3.Y$!V0"51$C"0=66L#0*"R/SY5C% MW7X_# ;N:ANF<;H#8;H6IOLI#%T@2,M3QU%Z!%L'8*]:D1=$H8W:22ZTR86-C?%#(=/?59W<-662/%&>0UV*X3';XTAF M.\"1!8Z.U1Y175FZT;NR-$YW($S/PO2.T!Z]3]NC<98#&?J6H=_(\""05?:C(B_T@W?-XF[MP>;\HW>M9Y8I_48LM,X[C_2B MR?),40Y0+(MM>2I0;_+%9:*/82!-@'Z^$ +?!F:GMP>[^"]02P,$% @ MIH6I6-RR6ZN@! 01D !D !X;"]W;W)K&UL MM9EO;^(X$,:_BI5;G7:EI8EM_O8 J:7:NTJ[4K5L=U^<[H4!4Z(F,6<;V)[N MPZ\3TH0DSB05[9LV@6NJY8;'C)U M(;8\,N^LA0R9-J?RP55;R=DJ"0H#EWA>WPV9'SG3,L>^)SK^^V=-&=NEF7EASQ2OHB0Y.N) MA'QW_LY]I(4X"**X)(&D :1M TX"D]/VSU>*5D MA6+0K!@4RCZ=B5VDT?]0OZZ/&7I)AOCS9S_%@[&[/UU"53+,% 5?WC& _+IJHJ3$;$LQOK9<9ZH+'[R'PL!_Y_?)5,%+=. M3*]RY0[IEMQ9-#4UZV?6^F?WLE]IE%?R!2D*M@:9K<$9K1Q4RE V!"D*AH:9 MH>'Y+1PV^H(4!5^CS-?H[/Z-FF>Q*JFYK["7T\@[HX5I<-,X6F3 /.(35.+S MVYGF@$?2)JJK74X;#'Y^3_\4>RZCF,G( !:9+V'1\NFYQWZ-VU?ERVME*Q8@ M)PRF;\Y;#%+LQ05YI6S%@N1HPS#;VLQYFJ(PZ)7;M:KIU=RM.=TPC+>&2:]" MBXPH'96-5678ZWJDQES.-PP#KMVD]RV3CLL.+:)NC;V<@8$'-Y-4(6:;48L,F%%R\G %XZY54],<\(S:1#4S2G(8$?AYY\I8TIT% M6SX:@S"$X4PO?LA["^:0G#FD^_8/O2#67ER05\I6+$@..@*#KM6 ]RK#2\LW M*20I6LLQ1V#,-JI\-& (.2HK6<=01F74-/FR$'2HI;/SGD* RY5MVDU<>VLC=04O26 M0X["D&NU,84;YQ.4%*WEB*,PXN!>TBJV+/-I4=7/)SW9S8/QUJZCM'D^;9KR M?+HG^]OQCPM?F'SP(X4"OC9!WL7 5%T>]^N/)UILDRWOA=!:A,GAAK,5E[' MO+\60C^?Q+OHV:\FTU]02P,$% @ IH6I6(34-7&S P 9A$ !D !X M;"]W;W)K&ULM5A=CYLX%/TK%JU6K30=,!^!S"9( MG4RK5FJKJ&F[#ZM]\, E005,;9.T_[XV,! 2#]T9,2\)AGL/YQZ.S36+ V7? M^0Y H)]Y5O"EL1.BO#)-'NT@)_R2EE#(*PEE.1%RR+8F+QF0N$[*,].VK)F9 MD[0PPD5];LW"!:U$EA:P9HA7>4[8KVO(Z&%I8./NQ.=TNQ/JA!DN2K*%#8BO MY9K)D=FAQ&D.!4]I@1@D2^,UOEIA7R74$=]2./"C8Z1*N:7TNQJ\CY>&I1A! M!I%0$$3^[6$%6::0)(\?+:C1W5,E'A_?H;^MBY?%W!(.*YK]D\9BMS0" \60 MD"H3G^GA';0%>0HOHAFO?]&AC;4,%%5,'A!3T1)-'=3:U-FRFK10CW$CF+R:RCP17I., M%!&@3>V9UU%$JT*@&Q DS3AZA3;2-W&5 :()6C/I'B9^(5+$Z,V/*BWE\Q07 MZ)/,?-&DO)0I7S8;DJ1.J7L3BF[QG/NP;NK_@*MI61B* +Z]X,, M1^\%Y/P_7:D-MJO'5G/UBI*J,JKC B(Y0R7FD0I46N(CFL#YQVQ>#4/YOB$JR8J"/R9GJO7I6P! M6E6],P[8GWO^"5--5&"[<_?Z4,DP$-I AZ&0(II[]P;D#9Y9_ZM,_10W8SCNV\W&?DMN: M*$V25+[C.KXZFJ-(#WU$$X$-BL96_TJWGM"K+?A$2DR%-I3BJ+O!4_NU13RV MXMP-O!._:J,\6^]7W/<8>/3=':YH7E8"6,^U9LYI(@Z$@9;OI*W%5&C#^OOF M CM/:=W1UN7!4DR$-I2B[USP>.OR&.N>]R6^YYXZ=SQHR+;O7?!X\[*B!1>L M:O9FLN^7;<%6JJ)O^T>A'OR8)D(;%MZW0GCVE(Z=M$&:"FTH1=\BX='6XU&. M]<^Z?NPY]JEESZ,"]W2M-8\VP>H+A-P^;M."HPP2F65=^M(GK-G4-P-!RWI? M?$N%W&77ASL@,3 5(*\GE(J[@=IJ=Y]6PM]02P,$% @ IH6I6&%GCCUR M @ U04 !D !X;"]W;W)K&ULK53+;MLP$/R5 MA1H4"=!&LN2Z12H+\*./' ($,=(>BAYH:6T1H4B5I"WW[[ND9-4);*.'7BP^ M=H8[X]U-&Z6?3(EH85<):<9!:6U]$X8F+[%BYEK5*.EFI73%+&WU.C2U1E9X M4"7".(I&8<6X#++4G]WK+%4;*[C$>PUF4U5,_YZB4,TX& 3[@P>^+JT["+.T M9FM;6,3#Z;'&&0C@B2N-7QQGT3SK@X7K/_MEK)RU+9G"FQ'=>V'( M^"5@> *0=(#$"VTS\[+FS+(LU:H![:*)S2V\-QY-:KAT_^+":KKEA+/9E DF M" DP:6LK.O1'F72;3-I/X1"8)W"EI2P.?9('%,?T M-22#-Q!'\?!(/K-_AR=GTDEZIQ//EYS@^Z)4T9 [P&1!7EHFUWPI$";&H#4P MYR87RFPTPH_)TEA-!?[SF(OM*\/CK[BFOS$URW$<4%<;U%L,LM>O!J/HXS$+ M_A/9,T.&O2'#<^S9'(DTYVU!X8[FDL%C@EN6D6=Q0VF;#=)P>ZCB7$2;6GC0 M(17JM1\);\L7YE&96.V+^TK0#C^IES:4!@2NBC*[?4\?K M=HBT&ZMJWX=+9:FK_;*DN8O:!=#]2BF[W[@'^DF>_0%02P,$% @ IH6I M6!?^R;GT @ 8P@ !D !X;"]W;W)K&ULK99M M;],P$,>_BA4FM$FP/#9I1QMI:X5 E&M#%X@7KC)I;'FQ,%VVNW;8SMI:)NL M0H@WC1_N?_G=U7?.=,?XH\@!)'HJ:"EF5BYE=6/;(LFAP.*:55"JG8SQ DLU MY1M;5!QP:D0%M3W'">T"D]**IV9MR>,IJR4E)2PY$G518/Y\!Y3M9I9K[1?N MR2:7>L&.IQ7>P KD0[7D:F9W7E)20"D(*Q&';&;=NC?SL;8W!M\([,3!&.E( MUHP]ZLG'=&8Y&@@H)%)[P.JQA3E0JATIC%^M3ZM[I18>CO?>WYO852QK+&#. MZ'>2RGQFC2V40H9K*N_9[@.T\8RTOX1187[1KK5U+)340K*B%2N"@I3-$S^U M>3@0N,$+ J\5>'\K\%N!;P)MR$Q8"RQQ/.5LA[BV5M[TP.3&J%4TI-3_XDIR MM4N43L9WF.(R ;0R1^8V25A=2K0 B0D5Z"U:J6.3UA00R_0NKR%%GPA>$THD M 8$N&],K9?JP6J#+BRMT@4B)ON:L%KA,Q=26"E._S$Y:I+L&R7L!Z3/FU\AW MWR#/\8(!^?R\? %))_>/Y;9*3I M=8'>B HG,+-4!0K@6[#BUZ_SQGA>H; NO2&PJT M48=&K1O'-O8F_F1J;P\#Z!N-O"#JC([ @@XL. NVJ %)AG0[ XXJS*&40X"- ME]'!NX-)>,+7MW$]/QCF&W5\H[-\2\XR$+KG88KTOT+44&ISJ9>'2(->Q21+3L#[1I$3CD_0[8,K0%^_JHEN2"D0A4S)G.M(!&PO=V]R:W-H965T/78R==UK1> MRJ:\M'%RS\DYU]?.]7C-Q8W, 12Z*RB3$R=7JCQU79GF4&!YPDM@^LF"BP(K M/11+5Y8"<%:!"NH&GI>X!2;,F8ZK>Y=B.N8K10F#2X'DJBBPN/\ E*\GCN\\ MW/A*EKDR-]SIN,1+N +UO;P4>N0V+!DI@$G"&1*PF#AG_NG,CPR@BOA!8"VW MKI&QL']H^5>6WF M&DN8% M"97O-.K[U1R]??T.O4:$H6\Y7TF-D6-7:AEA<\(>\+%B!A&^[J1#79"IIL!15?>"A;OR[T$W2NH)"_;:YJFLA.8Y;F MJ2QQ"A-'KST)XA:[;H\0 V6S7//$6[GWX\"+XYTILH7%43*PSU'2R$PZ97[C"E.TW-XT MN,I!()(!4V1!L'&P-W5/FDGV5 9AXH71CAE;V"B*$KN906-FT&EFQHN2@M*U MIB#-&:=\>6\3V-@8'O:^PH9]FN^)K&5^U)@?=<[V2\R/+'47 M^O%PISP/AK4$^][C=]SKE'P!4IZBLS1=%2N*3:'B@@M%_F+3+EF_O-Z>E./A M((K"'<76N"@,GI*\U7KXW6NJ:F_TAB" 5BIE3DI[D]!)]-S*ZHNM;?NQA_"[ MFXB7%)??:T/1%UL[ 8\MA=_=4[PH >'^-\KW/6^W5@^%M24_MAM^YP?]):LK MVNM[CJ-!LB?8%A8EX8Y@=ZO#-\YES MYLQD/.-!)>2]6B!J>"@95T-OH?7RW/=5ML"2J!.Q1&YN"B%+HLU6SGVUE$AR M!RJ9'P5!XI>$J&W/;BA\X6V!WXZ M6)(YWJ*^6UY+L_,;EIR6R!45'"060V\4GD_ZUMX9?*-8J9TUV$AF0MS;S64^ M] (K"!EFVC(0\UCC!!FS1$;&KPVGU[BTP-WUEOW"Q6YBF1&%$\&^TUPOAMZ9 M!SD69,7TC:B^XB:>4\N7":;<+U2U;3_R(%LI+ V 5:*W-A38DFZ4"*"J2U-FQVX7+CT"8:RNV_>*NEN:4& MI],O0N0590P(S^&2:\+G=,801DJA5G ,HSRG-N&$P10UH4S!P69Q:*[O;J=P M\/YPX&LCQE+ZV<;QN'8 XABO!]4+!9YYCOH_W31!-)-$VDG'427A%Y G$ MX1%$0=1KT3/Y=WC<(2=N$AL[OOAMB9U2E3&A5A+AQVBFM#3U_+,MB[677KL7 M^XZ?JR7)<.B9EUBA7*.7?G@7)L&GMA3\)[*]A/2:A/2ZV-,+RJG&8V;>VAR( MS<(1K!06*P:,%@@'E,,C$JE:BZF;.PIJ:%O,G<@WQGS:Q'S:J6M4"JGI;^(Z M%CZ8UJNP+;J:)7$LMN^NT[@7FD8<#/SU;BPM=G'R<==N3V;2R$PZ95Z62T*E MZG8_- M>*VGX1--/9M-KYM3KH!A82B#D[ZI*UG/NWJCQ=*-C)G09@"YY<)\(J"T!N:^ M$$)O-]9!\]&1_@%02P,$% @ IH6I6"59;(>[ @ 3 < !D !X;"]W M;W)K&ULG971;ILP%(9?Q6+5U$IK(200TB5(;;-L ME3:I:MKM8MJ% X=@U=B9;4*WI]\Q$)2M-%5W [;Q.=__&_MX6DGUH', 0QX+ M+O3,R8W9G+NN3G(HJ#Z3&Q#X)9.JH :[:NWJC0*:UD$%=WW/"]V",N'$TWKL M1L5361K.!-PHHLNBH.K7)7!9S9R!LQNX9>O.9P4!A\38#!1?6[@" MSFTBE/&SS>ET2!NXW]YE7]3>TDD-&2FUM9?8+63V#S M)9+K^DFJ=J[GD*341A9M,"HHF&C>]+%=A[T WW\FP&\#_%IW ZI5SJFA\53) MBB@[&[/91FVUCD9Q3-B?LC0*OS*,,_%'*=.*<4ZH2,FU,%2LV8H#N= :C":G M9(G;("UQ1&9DP00S<$H^XT*FNRF+TI0* PJI#/M-Z[7^\(B;1@,YGH.AC.L3 MY+#6"]-0UJ-TJ<)-6YV6CTW]&YQ>JSLAP\([XGC\B]\LY.3XZ^3N- MB]8[_W[GWZ_S#O_/_YSIA$MM#7Z_6&FC=A>"A[? OV]#&Q)O@ 4DAA@880UPQ[E;3SP_&$P=;<]TD:=M-%!:0@+^F!-5+ /&P;^N!\6=+#@)5C8 M!PMZ8*/H&5C8P<*78.,^6/@:V+B#C5^"17VP\6M@40>+#L+NA^)8&FDO0IF3S=L('O!?_N6'>O.-I[!BO) MF@E-.&08Z)V-T8MJ:G?3,7)3U\N5-%A]ZV:.UQTH.P&_9U*:7<>6X.X"C?\ M4$L#!!0 ( *:%J5BU";&]?P, *@) 9 >&PO=V]R:W-H965TM*!*@B63Y=:DM('96K,"*!DE?/@S]0$MG MBR@EJB1E)\!^_(ZDK#JNHFW%\B$FJ;N'SW-W/'*^E^JKSA$-/!2BU(L@-Z:Z M"D.=YE@P?2DK+.G+1JJ"&9JJ;:@KA2QS3H4(XRB:A 7C99#,W=JM2N:R-H*7 M>*M UT7!U.,2A=PO@D%P6+CCV]S8A3"95VR+]V@^5K>*9F&+DO$"2\UE"0HW MB^!Z<+6:67MG\(GC7A^-P2I92_G53MYFBR"RA%!@:BP"HY\=KE ("T0TOC68 M0;NE=3P>']#?..VD9L<5+I=#N/^P; MVRB M-9&%HTS,2AXZ7_90Q.'(X=X\HQ#W#C$IP[C9QR&C"\WIL<%;PM?579]-RA8 8S,!+>5ZB8!84_ MD *NX>P&#>-"G\,+X"5\R&6M"47/0T.*+*\P;=@O/?OX&?9#>$=\=Q!<_7N\ MX0&OA^>P3=O0X0Y_*FTW7*="ZEHA_'F]UD;18?G2%5V_R:A[$]M KG3%4EP$ MU"$TJAT&"45B$G5&XG\">Q*/41N/41]ZXBHK T:-[!6U@IH&L)'24"."O_KR MM_2X8X=K6]XNF4;T-P]WQ]IZ=_]);>-6V[A7FSMJ%>,9*5+ "EG;K/,R%345 MO3U!=/J@H A0PFU)V,,J;$! <+;F@ALJBJLN\7[CR9'X7Z/!B?0?;6:3[^%Y MHFC2*IKT*G)WQ87<7-3$D6F-I$>NJ2>47@\^I#FC:G:"O1*Y%GSK6DNWDLD/ M+$]3V&?Q1,6T53'M5?'971&VZG;4X(@M19\DV$;G.1M4!9R1GD=D2I]WT>[? M8>H]80*%:W-=IZX?8=8@C!H$H*Z6L4?=4Y:S5O[LO\G/J.O8V@3J]M@EUN,- M1L77H%JJU["VAP%'S#;U?;Y\:UNV5/UI?T#/&OAN\P M_@U#W7O+2TWIW!!D=#FELZ#\N\!/C*S&ULK55=;],P%/TK5IC0)L'2)&TZ1AMI;8= 8F):M_& M>'"3V\::8P?;;<>_Y]I)LZQD!2%>$G_<<^XY-_;-:"O5@\X!#'DLN-!C+S>F M//=]G>904'TJ2Q"XLY2JH :G:N7K4@'-'*C@?MCKQ7Y!F?"2D5N[5LE(K@UG M JX5T>NBH.KG!+C1?66;RL7?FD0R6=,W-C=Q^A-K/P/*EDFOW)-LZ MMN>1=*V-+&HP*BB8J-[TL:Y#"X \W8"P!H3[@/X+@*@&1,YHI4OF MU= :&,JY/,/QN/B/'1R?DB#!!;G.YUDBJ M1[Y!J3:AG]:R)I6L\ 59$;E"(;DFER*#[#G>1XN-SW#G)+RBZI1$P1L2 M]L)^AY[IW\.C W*BINR1XXO^J>PSIE,N]5H!^7:QT$;A8?_>5<0J2;\[B6T MY[JD*8P]O.$:U :\Y/6K(.Z][ZK ?R)[5H]^4X_^(?;DZ6QQ=[92J4V7X8HE M=BRV06V2X;MXY&_:/CIBSH(FYIF\02-O<%#>/56,+CC\05U%,FAECEJ9*W4= M,=&@6UWNO>VM3[#_5^WZB:;Z>>!U6S&AT=,2*7NG0ZR7JAIR-3&R=#UM M(0UV2#?,\1\&R@;@_E)*LYO8!,U?,?D%4$L#!!0 ( *:%J5B(V-21ZP( M !0( 9 >&PO=V]R:W-H965T"WDBZH!-'IEE*M)4&O=7(:AFM? L+H0#7 SLQ"286VZ!'&P'7@@RUK;@; <-W@)CZ"? MFWMI>F&O4A$&7!'!D83%)/@67U[%+L"M^$5@K7;:R*8R$^+%=GY4DR"RCH#" M7%L);%XKF *E5LGX^+,1#7JF#=QM;]5O7/(FF1E6,!7T-ZET/0E& :I@@5NJ M'\3Z.VP22JW>7%#EGFB]61L%:-XJ+=@FV#A@A'=O_+K9B)V )#D0D&P"$N>[ M SF7UUCCPIN50-GL,D,,= @5Q!4'[^%&?1UR/^ M!KV_P3'U\@'L2;+^S ,0,U^C5@AX!16ZACFP&<@.MMT<7P8=(W,,>RQ799*. MTG&X\C@;]LZ&1YT95NIC=5'I#FN0YXF?E?:L]"-6YF.E^ZQ15OA96<_*/F+E M/E:VSRKRR,_*>U;^$6OD8^5[K&$<#?RL4<\:'64]U6"J]$*#]!%'>\0X3HJ1 M'UGTR.(X4FA,$75EH<%OKB;XX,4>/"G2(O?#X^A?)8N.XF]!*418TVIS6 @W MF8/2WM(3[1DX'V;9@0V/=TII?-3 O:T'7*,5IJTKF-U64()GA!)-_.5F(_KN MM Z+P? _-^%.C;?WI:F02\*582Q,7'21FW1D=P5U'2T:5_9G0IM+Q#5KW8FZ3_(U#^!5!+ P04 " "FA:E8.S80[_P( "W4@ &0 M 'AL+W=OHOJS$Y_V)H/BJT$5]L6(PO2V=H?O_(%A(PYQO3I33XD0*SG MB/>@RRL)7[\(^25?)^+E9N , MMB]\BI^7JGAA>'N]8L_\@:M_K192/QON*%&<\BR/148D?[H9W#GOZ=@K"I17 M_!'SEWSO,2G>RJ,07XHG'Z*;P:BH$4]XJ H$TW\V?,Z3I"#I>OQ50P>[F$7! M_<=;^J_EF]=OYI'E?"Z2SW&DEC>#Z8!$_(FM$_5)O/R#UV]H7/!"D>3E;_)2 M77LU&Y!PG2N1UH5U#=(XJ_ZRK[40>P4\]T@!MR[@GEK JPMXC0+NY$@!OR[@ M-PLX1PJ,ZP+E6Q]6[[T4+F"*W5Y+\4)D<;6F%0]*]1J65.:!;QR"X_U!7>U=K=UOK>!8$?F;PDGG-!W)'KD[^1 M(+O-> MB?6.9;X _7*O&UE$YB+5/4_.RK9[)R7+GKGN#11Y?"7[URW8:_GRW0N3$?GW M;QI)/BB>YG^VO*W[*K[?'K_H =_G*Q;RFX'NXG(N-WQP^^,/SF3T][;\8<(" M3!A%@EE)]'=)]"'Z[=U:+86,_Z-S$[)5K'1[S8L63=[%6?U1:6NO]Q5U7%*+ ML61SZSBC^N=ZN-D7'JQ 7^%/CTN1XEJRCG>RCD%9=7M(Q5; BVU?P(S8'?*. M#]_FZ(B\8$7ZRGMZ7'K2I99XDYUX$U"\A1[JN91:I?*CN),OSO-UMW23@WHU M%0.C]U6L,QR%KK#TN=KI'I:=<:6DWVVDW [7[0ZCB,R2+.7)._EO. M/MH4 BE]QV=,6# [E*8A'E(X2U]G9";-(U#AWY>:6LR:B9*L;+ 1>VV;VMW# MH+XB=U3+'1VK1X!:#XI%L^7?\RS.B?*'(LMYN"[,9G)'K4TX,>_QHN"X=&GH34 M+:":JIXRZX=C]6X!7E>.5) ?3\\U1:0$JC6+1[%0::^K WK0>;MB&Q0E[3*HAIC#NQ?C3.;P< MND!W-IU.KIRFXX)KT3L#I\:E6'%M=8VG=6!36W9?O\7/VN23!TTOQI&%%)LX MTF/(G58YU2VCHU/#-*MS5%J 2J-8-#M7QD,[L[?NU%#]-RHM0*51+)J]5V3< MN@O;8K!3NR LR]8LT1/K4'*=QHMB1E?,,-ASZZH)'*QOVE!I04USW/V%N,M1 M8TY(L8+:^3#VW86],64R$VL%3)1A0&^-,6D!*HUBT>Q4&/ONNF_G\UFKN\U9FQP\-["GQJ78L6U136> MWX4]_\-*9+D>+;9=UL/Q+@O5VZ/2 E0:Q:+9*3%K .[XK;LLU(4#5%J 2J-8 M-#N59N' A7>*S^JR#O=C'7?FN;-9L\="=?FGAJ5886U)C8%W.S:7UX])')*M MLJT*8IKO.2HM0*51+)J="V/WW>E;]U2HJP&HM "51K%H=BK-:H +;ZF?U5.A M^GOW<$_\:E+\7#46_%'#4BR:?4316' M<>7>]]A4[X >WP:?GUTR@$OVEOU[.'#/.' /WD WLK,GQ24)$Y%7@K7I'#)<\7=.^)\TN[YAN?EB:BU=G/D*9:Y(BQ4<4\H?P\3[1D3[768:,PS#'4LX-3!'*Y.[U1T!J18 M 6U]C2/VX%WQ3SSBZ:J<69Y_-@&.T?NT_OC@;,+H69PN"*OE!VBA"(;US@#J!C4J MC6+1[.]P&9?KC]YXHE LFBV_,=K^__&8.ARK M=X:ZCZFC!J18-#L5>]\(AMWVKT)6)PC74NN?&ZM=1:0$JC6+1[&P89^^_]>:VC[H @$H+4&D4BV:GTJP* M^/B;VS"R=W):OO#M^V-_.FMV:*BV'XMFWV/$V/XQO+/\[5\HA /TS4)-LU8G M&]^@"5 C4BR:G0!CUL??>A =!O06&/4@.BJ-8M'L5!C_/G[K@^AC5-^/2@M0 M:12+9J?2K 6,X;4 I%L"U%&LWJBYZ7["-0%ORMO_ 5!+ P04 " "FA:E8 M$[3&)BL# #1"P &0 'AL+W=OL#$U, I(F_*7U@^_V,SF$"ZBX;"]S9)4K($D@EXRD1,!M89XW34'EFNJQU)'P+;$-TN1;<_N*7;^[1J3V ;5G5*JSKO MU-(Y;JO2K6[/:6ZU]/,@S^UTZUNZ6U+N[J3\#5(02%K7CH;XQ\2D$E3_)=?1 MW(GUUDKM"6Q#=J^4W?O@IN[MTZH]@6U8U7">1@OGG=JZ *[>PFZGU]CJZ]JH M3F>KL>W*<)2 F)N942(5K$8^+Y2GY5QZ9J:QK?.AGE?-T/4$DP^[. W,62I) M##.$=$XZ^%L3^?R8;Q3/S @VY0H'.K.,<.8&H0/P^8QSM=[H%Y13O/\?4$L# M!!0 ( *:%J5@B2P91L , (P1 9 >&PO=V]R:W-H965T@39<@)6FG3=JDJ.FVAVD/#MP$5+"9 M[33-?OUL0PBD%+4:4U\: _<>SCT^M>YEM*7LEL< MUG*>%C(Q8BOS!-'L:0 M87Y*E8EF]F."%&,-+WYBP8T8U($P)SAO@F MRS#;32&EV[%A&_L;U\DZ%NJ&&8QRO(8%B&_YG,DKLT*)D@P(3RA!#%9C8V)? MS&Q?)>B([PEL>6V-5"E+2F_5Q>=H;%B*$:00"@6!Y<\=S"!-%9+D\;L$-:IW MJL3Z>H_^41"R:>)S!/!(L8,WD^E$!&:T4RZ@V.M[WNT*'86 MT15Z-.KJ7JT!+7=HLL4L0C>['-#;2Q X2?D[B?)M<8G>OGZ'7J.$H)N8;C@F M$1^90I)7%,RP)#HMB#J/$'715TI$S-$5B2!JYINRZ*IR9U_YU.D$_(K9*7+M M$^18SJ"%S^SIZ6X'';?:"%?CN4_8B#G>R?\4@2:,8;(&M3[92QTAJ1^:X3P1 M.$W^0'2")AG=R.B?7R0D^BP@X[_:]"W>/VA_OSHN+GB.0Q@;\CS@P.[ "-Z\ MLGWK0YLX/8$UI!I44@VZT(,;*DM'7 NVU(*%=4]"(52;! 6NKW'5 7<7>/[0 M&YEW]=(>!OF6=PAJ4/8JREXGY86@X2VBN2+8:O[.].=N3D]@C4K]JE+_A7WL M]RE53V -J=E*^!"Y:$0G+E MVM(;DHA60W?B/'>7>@)KE#RL2AZ^L*&'?4K5$UA#*MLZ=!/6?[)T"5RWJ^WY M[I&GVZ*&CM]N:KO6!-F=M*^R/*4[@((YRC8M)+MA'ONEO6%UBS> M.13OO+#!2P)]R=436E.N0Y]F=_8V_V)QM\7BSK'#'P8-K$=.;?O0,=G=+=,< MF![Y2 AR^'KJ&=X-^NQ]ZPFM*<&A [.]E[9YKTU<7VA-N0YMG-W9^OR+S?T' M#;3M/3C(VX+L(YN;M;DV [;6XSZ71.1N%(->=;?ZI##1@_31_:GZU*#GY0-, M\9U"CG'KA'"4PDI"6J=G4G56C/[%A:"YGIZ75,A97"]CP!$P%2"?KR@5^POU M@NH#3/ 74$L#!!0 ( *:%J5BW%$GP_@( #P( 9 >&PO=V]R:W-H M965TT@$E"J55HU5-3N MP[0/AAQ@X<29;:#\^YV=D%&4HD[:%Q+;]SQ^[B5W]'92K?4*T^K^(83!7J3IDSMARCDKN\UOH'DSZEI[9_#,<:>/WL%Z,I-R;1?W2=\+K" 4.#>6@=%CBR,4PA*1C-\E MIU==:8''[P?V.^<[^3)C&D=2_.")6?6]SQXDN& ;81[E[BN6_K0MWUP*[7YA M5]H&'LPWVLBT!)."E&?%D[V4<3@"$$\]("P!X0D@? L0E8#(.5HHHBYN MT3 N]*5E=B>R..GYAORP:OQYJ7E8: [?T!S!@\S,2L,X2S!YC??)_RH(X2$( MP_ LX0-3#8B:GR ,PE:-GM'[X=$9.5&5D\CQ1?^:DX%2+%LB?40&9GLXMINP MO=L>[)A*X.Z MX/PGLE>A:E6A:IUCCQ^Y7E\M%%4;SPP2OP%%)5GG=I*0;D4W.SK-+;K+F^WFB<::\U:U]?U M&CN5QL[[-%(@4[C8(U/ZLD[E>9H..&1=I;P+""&DQ>?=#"%A>WVF3+J5:]VS MU+=\RQ/,$MAS%$F=3P6^&1Z']"3J9TT*6?Y1(TY1+=U\TC"7F\P4[:C:K4;@ MP'7^D_TAC<9BDOVE*>8J-9LEIWXJ<$&40:-+Q:"*654LC,Q=NY])0\/#O:YH MO*.R!G2^D-(<%O:"Z@]#_ =02P,$% @ IH6I6&'O4&\X! 1P\ !D M !X;"]W;W)K&ULM9?;;N,V$$!_A5 7Q09(+%%W MI[:!W-KNPV*#N.D^T]+8%B*)*DE? O3CEZ1DR5E+A).B>8@IB3,\,QS.<"8[ MRE[X&D"@?9&7?&JMA:BN;9LG:R@(']$*2OEE25E!A'QD*YM7#$BJA8K<=ATG MM N2E=9LHM\]LMF$;D2>E?#($-\4!6&OMY#3W=3"UN'%4[9:"_7"GDTJLH(Y MB.?JD\7<&.WXT1LJ4!:4OZN%+.K4< M100Y)$*I(/)G"W>0YTJ3Y/BG46JU:RK!X_%!^^_:>&G,@G"XH_GW+!7KJ15; M*(4EV>3BB>[^A,:@0.E+:,[U?[1KYCH62C9;$^VN*S27$9!N:")B_H6Z4^Q DR_D% M^H1LQ)4^CK(2/9>9X)?RI1S_M:8;3LJ43VPAH=72=M( WM: [@"@A[[24JPY M>BA32-_*V]+8UF+W8/&M:U3XE; 1\O E_3YTQOV^L>PDM?ZUM,K M>2;?]II1AW^[0S[T3B(@_'$ MWO8 !BU@8 3\@Y%2P/DZ ;]&&&+$1HQ'O; DHR_ R0\ ;ERPW$8 MX7Z0J 6)C"!WI$QDUH+4?MA7&7L'4'0*A'UO/([Z@>(6*#X_@J!,/Q [\6GL M1*X3Q#CL1QNW:.-S-HTL9-HZEV5\PA+XL3?&;C\*=KK4ZAC/_W==$B"]NMD" MDR4.'4(*/;(L >4SI'-$;U9T_H<<@8_* C8ZLF4G#3LDVND^&@GPM' *<9N9XE[=CKY"%2M';^)CU$XA-75 M!FQ,\C^EEX^ >:=@WB@:BMJN/&!S?>C2#1REFX\ ^J> \0B/W_P-T':U IN+ MQ3OB%'3&^L]!&IQ:%8Z\(4.Z:H//*C=MYOH(6GAR?N*1[PV0=>4'F^O/B8L9 MJ.N^\F4BKV9,7JPW)$=YMJS)7T%R7_0"FA>*:U$4HD)?^4R)K*M5V%RLWD$O M0V2?O-T%@RWF9:/&EJBQ11J5DE>C25V-P^8B=[-:,5@1 ?)J+5@F.Z0$;4F^ M 14AO:RUOO"XW :>/U!KW:[ N<8B- QR>3B&VI$#5(WR8RK?<7X.5_NHMRF MK70'Q^7>;4I1MSGMV[9+O*E[HVYZW6+*F[^L5!SEL)2BSBB29YC575O](&BE M.Z4%%;+OTL.U['2!J0GR^Y)2<7A0"[2]\^P'4$L#!!0 ( *:%J5@Z4M%X M@0D $A9 9 >&PO=V]R:W-H965TSD/*/'_,Q;=BQ7E)GM(D*RY&J[)J035-_Z*^6.Q=4U45>[S_)MZLX-=Y\G</$^*ZB]YK+][.AV1^:8H\[1)+$N0QEG]RIX:([82N'T)W":!NY/ \7L2 M>$T";R>!%_8D\)L$?N5,797*!\I*-CL7^2,1ZMM235U49E:I9?7C3-WWNU+( M_\8R73F[6S'!WU])YR)RG:>R.16LNB'OR644Q>J2)83RDL5)0=XT%V_)3R3. MR)=5OBE8%A7GXU*612F.YTV^M,[7[WI%#5ZRK>-:SV1_YP0B:UFMM5N^\IS)J+ M.(\ZRV14V6OOG5?EXMG>NTLA6+;DLGN6Y/Z9;'_OECU7'U\^,A&1?_\N)<@HL'/IK]_"\GG/S2Y3BF&$42,WSW M6]]]2'WV924U5WD2D5*P*,Z6)&+/78WL"M2Q]0\NE#OI*P5%*H7A5=!Z%8#% M^C/-XLO[+F_ =+;>8(I1)#'#K[#U*SQRGPXQ?<<4HTABAN^GK>^G8#O]F@D^ MSY=9_#]IJ)QUY]_>WU?FSK=O G]2U[S+UEH^K.15L/4P\R9GD\GY^&';+[ 0 MMGX-96D8<=8:<08:<;E<"KYD)9<3?"EB&>#-R0-+-ISD"Y*OE0V%](&+>5SL M3MRU$Z"^;0/#%*.U6+!EF-]GU[2U:PK:=./!DT!< R M'U.-8JF9YKO:?/?'S@B-OM&3PKT9 2Z%M6<#>9I>:-!PP'@:85* ,[!N:*@L MT:AM3Z1]CFE$<.!P_$XUF!=K.@U!90-4-8JE9GJGD<$)CCWLH<('JAK%4C/- MU_SA@&'V[./3.A:UW?5Z1:=_J!"!JD8'ZN=,R#-G EI_<30T.# U&+V<_)_T MTRXL9.T8*D=@J9DF:N!PSH[=W5&1!%6-8JF9YFM\<6!^^;M:&.?1>_; !5OR MET7*12Y($_^H>]'I*BK#H*K1@5H[U1A I+6B]!.T+%X9BY#:])Q8=+9'1/Z MR0<6LC4058UBJ9DF:O)QCTT^+BKYH*I1+#73?$T^+DP^KQ@38&5K5U'9:*#6 M83L8^(.#@08G%P:GS[R0O#0O7Q"2;*1WG3P "UD[API(6&JFB9JE7/_8@P$J MC*&J42PUTWP-8RZ\@5,;^"#;L=KHZD<"6,;:0E2D&JBB-T@$KL8G%\:+[@X/ MH@&L:.T<*DQAJ9EN:KYR3X_=\U&Y#%6-8JF9YFLN<^&=H->$ :C A:I&!VK= MH$$;#9P.!@.:M5R8.JQ6E*7%"5/#2)F3SW=?"R(A@GR\N[WM]'M_TV;J[RTU MP\6S]G&ZMVHZ[=U.\S0^>3 ^W>PO,%?55S-0]](R+&C]E HJ1C5JVR8YI[TF M:3SR0 +HGV7Z81-6M'8)E7>PU$PW->]X[K&?HT+%(E0UBJ5FFK_U#!M,2*^8 M96!E:U=QGT^#:ZU7GJ9#\XNG.@JM%&;=NC_LE%(XP'(\PM%]7SY-E<-9)#UR]@46N?4"D& M2\TT5%.,=VR*\5 I!E6-8JF9YFN*\0:>9SMP_0*6L;80%5D&JCB\?N%I1O%@ M1AGN_.!:!JQN[2(JL&"IF<^,:[#Q)T<>!7Q4$$)5HUAJIOD:F'P8F%X19<+* MUJZB@M- K:=-E E9J"G)1WP>SBJZ]/T"H:A1+S31?4Y-OOP?T M3KW.I;UR-.VT$Y6;4-5HH^:XPT]\^AJ;_-=BD^K\[*FW\Z,"%*H:Q5(SK=4 MY1\;H'Q4@$)5HUAJIOD:H'Q[@!KL_*@PA:I&&S6C\[L]G5]CDP]CT\=TG>3/ MG-<_[B7KC9BO9#,DZX1U!Y6HG(2J1K'4S-^+:DX*CLU) 2HGH:I1+#73?,U) MP0_C)%C9VE543AJH]>G+:KQ[-K0:'VA>"H[%2\$^O'A[O 27SMI .$O3(LU+ M \;/5;#_@W_/ MF_K!Z=GN9(E*& =D:SJD,2. ,>,FFPNNVEQKP)9;*D937JD5B!;0.FVI,W$" MX_Y-G%U34*D"2\T\545313CPJYS:K:8M'=J 8%'KPU)02:%1,VYB=_L*=?@? MPH%P)U-I['I'OLCK^8J3/[/.40N6M_8+E0&PU$QK-0Z$QW[(+$1]R Q5C6*I MF>9KT @'SB\X\"$ 6,;:0E3$&*CB ?%@J DCA GC>];\8$EK[U#QHE%S?&/& M<]R>D"74C!'"4?C! ^:7Q[S3-%0 056C6&JFM5L'H1W])#3_._+N;W%RX.)%;@ 4^IJE3$Z=C5+;:]>5RPUD M5 [X%IA^LN(BHTI?BK4KMP)HG _*4I=X7NAF-&'.;)+?6XC9A.]4FC!8""1W M64;%MSFD_#!UL/-ZXSY9;Y2YXG2,3RC/G+^;BGWCJ>(8(4E@J8X+JPQYN(4V-)?DEBM9DZD8-B6-%=JN[YX6\H QH:>TN>ROP7 M'8IW1YZ#ECNI>%8.U@19PHHC_5HFXFB 3SH&D'( R;D+1SGE)ZKH;"+X 0GS MMK9F3O)0\]$:+F%F5AZ4T$\3/4[-'C94P-5B@F"O$5 MNG]X1)3%:&%.;DPB$_4-O?\$BB:I_#!QE48Q!MUEZ79>N"4=;GUTQYG:2/0G MBR'^<;RK0ZCB(*]QS(G5X!T5 ^3CCXAX)$#OD(NDB4R6!XL'O\J4GWL(.CS< M@U0B62J=*#TKRQ>T8XF2;:%;[9@RNY9;NH2IH^M(@MB#,_O]-QQZ?U@H@XHR MR*W[MOELI0HN0#6LJ(;6W#VROQ!_1,ZP3QA*VUK644K8$]#YAY21]0-]; MIZO@+SP,GMX0HP;$%1F'031NIX@JBLA*H?O<"I*W@$1-D/$P\-LQQA7&N.=J M 1:?LE3KBDR# '5S8JYNE9ZVN+WF3A_CJ9@]"BQ;*5P_2G1?09YH(]$33 M';2V0^\"Y8>/NCP^JP!CGJ942+0%4>35)+CNHJT1%1ZCHRP/!V%'-6)2DY+> M]7@*56$=#W_$ZBA/7#=_;._^1P5Z"I7?I,+>(" =6'6WQ]:V_5/%GD(6M.5K MV%4I=94L%H[L%T\?H7&XZ:>C(-1T"%KN!84;%>4MXH\;BJ(U\Y :NT@UA;_ M5HDOK?5!J%6 V%7@[?I>&NQ#47=X8N_P9\M[:;_G*B%UCR?^A=2=7.(O/ZE5 M@-A5X +J7GH\5G<<#G"'O)-:%XA=%\Z4=]+\"NA:C[4,$+L,G"?MI/E!T$54 M]WAB_QHX6]5)\P.A"ZKN[Z1O?_\UBEZZ^[\5YA[M;60@UOD.CD1+OF.JV.:H M[E:[1#?%WDC]>K'%=$>%K@Z)4ECIH=Y@I/,CBEV;XD+Q;;Y3\LR5XEE^N@$: M@S OZ.&ULK51-;]LP#/TK@@<,&]#%G^N& MSC&0I!V60X&@W<=AV$&QZ5BH+'F2$G?_?I3D>&GA=COL$HL4WR,?(S+OI;K3 M#8 A]RT7>AXTQG078:C+!EJJ9[(#@3>U5"TU:*I=J#L%M'*@EH=)%)V'+64B M*'+GVZ@BEWO#F8"-(GK?ME3]6@*7_3R(@Z/CANT:8QUAD7=T![=@OG0;A58X MLE2L!:&9%$1!/0\6\<4JL_$NX"N#7I^1*5% ]Q(=8 M[%AQ$W5C*3Q&4FB))NH9_7O\/293H5-AV79 M&.9+#D\>?PMJYW:")J7<"^-?U>@=U\["3=LC_Q+7D=\>?VC\+L,WLV-"$PXU M4D:S=SC,RN\';QC9N1';2H,#ZXX-KE10-@#O:RG-T; )QB5=_ 902P,$% M @ IH6I6-?7='V+ @ IP8 !D !X;"]W;W)K&ULK55M;],P$/XK5I#0)FU+FC1[(XW4=D,@,51MP#X@/KC)M;'FV,%VVO'O M.3MI:+>L3((OM<^^Y[E[KKY+LI;J01< ACR67.B15QA37?J^S@HHJ3Z1%0B\ M64A54H.F6OJZ4D!S!RJY'P;!J5]2)KPT<6O$-YB39?:S-OZDB1^^$#\B-U*80I-KD4.^B_=12R7#3OEP'WMZ[SH( M\F.Z H4#8?-><)1H@X\%JW)D.Y!EY #?4'-[V%>2)D[LXMBIM$H'07 6QXF_ MVA;[W.WB8A"?=UX[*N).1?SO*G+&:_3YFX[X=3J>N_7I\+=ZO@2U=*-0DTS6 MPC3=TIUVTW;LALR3\PE.X69H_J%I1CCVPI()33@LD#(X.<.<5#,6&\/(RDV6 MN30XI]RVP"\)*.N ]PLIS<:P ;IO4_H;4$L#!!0 ( *:%J5@+!-1&! , M /P( 9 >&PO=V]R:W-H965T<;DR$J5*JYM6\8IR;'L\((P6%ERD6,%0[&R92$(3@PH MSVS/<0([QY19T=#,S40TY&N5449F LEUGF/QK5.D).QH6 M>$7F1#T4,P$CNV9):$Z8I)PA098CZ\:]GH0ZW@1\I60K&\](.UEP_J0''Y.1 MY6A!)".QT@P8_C9D0K),$X&,'Q6G5;]2 YO/._;WQCMX66!))CQ[I(E*1U9H MH80L\3I3]WS[@51^>IHOYIDTOVA;Q3H6BM=2\;P"@X*!7 -\8+9496U.L<#04?(N$C@8V_6!R8]#@AC*]BW,E8)4"3D6? MH5 ^<2G1C @T3[$@Z K-RRU%?(G&6-(889:@*=G%^@,V4CJ58DH0P^,*GG9F/B2\K4$6I@\VQL/;06VM#@[KBR,2PO>*Q9\ M=,>92B6Z90E)]O$VI*/.B;?+R=@[2GB'10?Y[B7R'*_;HF=R.MP_(L>OM\@W M?/XK?+=8,,I6S81_NUE()> (?&]+5TG7;:?3U\*U+'!,1A:<>TG$AEC1VS=N MX+QK\_J?R/:<=VOGW6/LIC@S*+4VDR4R,$A]56VB*S<K6NWE%=C^9R(,D5WA !=]VNKN&6E J*&';K4E\N<'+.H;;+U8LV%^5[ M>@UY(*[?ZQVX>!DV&+B]L-U%4+L(_MU%4IWZ/_@(3O/Q,NR(CW[MHW]2E: " MSH?16"<_X5F&16.E57Q)'S9KQ.FX@P/MK5%.T*X]K+6'?ZV]3OEIZL.3U+=& MO5!O-QI)3L3*]%>)8KYFJKP_Z]FZA=^8SG4P/X;67G;BWS3E=P' *FI]Y3.'SA @= .M+SM5NH%]0?_!$OP!02P,$ M% @ IH6I6+'Q^>;M! 91T !D !X;"]W;W)K&ULS5G;;N,V%/P50@6*%LA&(G6QG-H&$N\6&V#3!LFV^U#T@99H6X@D MJB1M)T _OM3%DFDK7 M@ ?LAD>1S1N<,A\28G.PH>^%K0@1XS=*<3ZVU$,6- M;?-H33+,KVE!/#/!-EF'V=D=2NIM:T-H_>$I6:U$^L&>3 J_(,Q%_%(],WMDM2IQD).<) MS0$CRZEU"V_F*"P3JH@_$[+C!]>@;&5!Z4MYLB*0D$B4$EO^V9$[2 MM$22=?S3@%KM.\O$P^L]^J]5\[*9!>9D3M-O22S64RNT0$R6>).*)[K[3)J& M_!(OHBFO_H)=$^M8(-IP0;,F65:0)7G]'[\V1!PD2)S^!-0DH.,$[YT$MTEP MJT;KRJJV/F*!9Q-&=X"5T1*MO*BXJ;)E-TE>#N.S8/+;1.:)V6]2*5\HY^"1 M,/"\QHR #^"Y'E- E^!CDFY*HL&<9IFDO0KAX*>/1. DY3_+:%X]FMA"EE." MVE'SZKOZU>B=5[O@@>9BS<&G/":QFF_+-MI>T+Z7.Z0%?,#L&KCP"B '>3WU MS,]/=S7EN"VU;H7GOH/W";,\R5<'U%Z!.\R3Z HLWO9\SE/,^16XSZ-T$\MH M\'5'ZX?@@8@UC<%?7R0NN!=>]KJ\;R*ZQRK=K. @BA$Z#1 MQ-X>MG0:Z(^"( RAVP8JY?IMN;ZVW-^+@$) MYQL2RX9B(-=/+N2%'."^7K0O&CJ$AL 43H*6D^ 2)!^8Y,L0F,+7J.5K9%#R MHQ,E(^2Y(V^,CB1_&@C#D>O[;M@O^; M-]26^PTS)HOEX%]0CK14M:9:+=30 M03($IG0];KL>7X*HQR;Y,@2F\ 6=SE,X!F7=@"ER#= 8^=ZQKL^)5$L^L$'P M7&G?;A.Y6(.")5LL""A2290TK@+LFIC>)K3P0X?/%)I*!NK(0)>@^*8*4YP9 M0E,YZ\P>U'JCH9IW3Y0<(K?\'$O^^X%JP9W;@GJ[U:/XS2)-(KW,M9B#A\P0 MFLI 9^"@?Q$R-VKO3*&IG'4&#VK]T%"9!R?JE=Y;?HY-^AF!:L&=PX)ZBW4@ M<_F[7VH[[NRZ5NE:V,&C9@A-):'S;3"\"*4;]7RFT%3..M<'M29IJ-+'/=:D M5^G?#U0W/SK7A?2NZT#I=SAZD3]""ZW"]7!#1\L4FMI\Y]\0O 2%(Z,VSQ2: MREEG\Y#6$@U4> .F"-?S?"\<'RG\C$"UX,YC(;W'>B)?9$5*WPAIID5K<.1O MU[RW,:,[:*;05(HZAX=&%S$/C!I"4V@J9YTA1/J=O('S(#R1]]B3CL4YG@:G M<7 ,0Q\>;\_8!P=6&6&KZAR/@XAN6:8#F;R@#Y_9)2L;\I M7]">K,[^ U!+ P04 " "FA:E84,:H2EL# "Z%@ #0 'AL+W-T>6QE M8NM=^88!+/W"2 M=@X@O6KI V4V*$8?'T:_CQRC[AY$O8<9(^X=F)*]&<'(DVWRK?S^/9_=EL/] MO'$]Q]Q"+.I.6#1NVTUPONENHP=U,0_[62'6-1WYUJ#924Z]1\('_HAP-I8, MO#*2,[ZTYC88)@4OI*?T8M+A0K!43Q8.;0_66T _R:;Y=ZDC5_%ZY7LL5!?YGHXPO1AA=!;23.V,/U% MU@C V$.^12L4FFY;? MDI3W=*%6Y;3(<,WM$]3\;_,\I8)*PC=%Z]H_YBR_6G'4?2O)YJZR*]BIL=Y9 M'+O(SBF(C$]!Y$G49.\41"8G(++[9G?-EX@,3T%D^_A%1L=9DD&]I]S8N&YM M6QNK!Z\' _\'O&SP=5!O/&=<,5'W9BQ-J7BV>]7TBHSUB_D6O[X^I1F9*X?1)]N$>:)%$4QUA&1R.G@A&6MSB&KYL-TP8>6!R(]+).>'VR51%&2N!' W JB"$-@->((I@ T8$@4F>?@SO,H M6#VG@O6_U<,_4$L#!!0 ( *:%J5B7BKL

-8?20$3;8T.P M6BP^0"X99K>]9!:G^" ?-!V52IMN]<>4J]% M9;6O)Y,,8*UC<[;#=O>OKQ,.==(-H[[,\03YP/PRB>,,&*(.R)NYL=]PI>/ _CK>;XJ"\6BNMPN,\Z;YK2$2MC*K5$U3S M9)((O[,/?UFGGJP)4J]*9[6>)]/C@3MP097/=J]:R%NY]MV>(-=?9029)[-) M;'"CG _=&5W[,C(>()Y\W&J"_:!T ''T>0SB ME?N5,-K-1I5P8\NF!A..<72@6T#C=VKO$V%D#?/DO3V $TNYA?:BXK\LJN,% MADB&PN6N5#S@%E7'R,EC*C >*A&_>:M5%3DJ\4YJ:4H0"#(E(-,+0OZ3(LB, M@,PN KEJ<>)/$61.0.87A.Q%LB @BTM"9@AR1D#.+@F9(\B7!.1+7L@O;BN- M>NH."&G:+N.5%W8CE@X\3D&O",A7O)"KIJZE>VRI5FIK5/R9-$%+A3F #^WY'M-19IDRJ^4DNJYT.#USX@:"5+H'29EERJR6 MC]96#TKKK@LO8L5DMBV!N/8>^J&DU#)E=TM=J^/=[4!C7@RQS )3*NA!4FJ9 M,KME%6QYO[.Z N=_$W_^V\0J%;-11IDR*V6UDPY&,45W4JEC2_Y9GJ%D,F6V MR<*4M@9Q*[_U[R?ECBFS/#['=C_9F)>7L:SN HC)*&%,F8VQE(_BT'%U/V^3 MS(WRI;9M@L9U-:6.E%D="^-5[ KBULDJ]E5Q[5Q,+O!SBDXI@:3< J'J@U[- MFI)C%&:3T)BX:DTIEZ3,+ADN%L2+.%;6X'_'F)1,4F:9#%<-@YB43E)FG9#E M@WB!,2FSI,QFH0N(WBB?$DS*+!BR@NA'DW).RCU@.>/I_YY.C$D)*&46T',U M#G6?C-)/QJP?.F?B071&&2B[J($*C$D9*+NH@688DYPG8S;0T%!:C,1U5:F? MJMV,,E#&;* SHAR)8Y@Q)F6@C-E )&9_;I0R4,8^MAGT><2,C5<-QJ0,E#$; MZ#SFLYM.&2AC-Q"!V;_IE($R[DDSLCH:X2EQRD(YLX5(S%XT<\I".;.%:$P\ MP,@I"^7,%B)KS7XT*0OEEYQ3ZT>37*]AMA"-B2NDG+)0SKYD0U7NO9Y.62AG M7[0A,/O/)F6A_)+CH/ZS25DHY[;0P%SJ<"&74Q;*F2UT=KAVU"5>\Z0L5'"/ MA2C,_M(L9:&"?3GG/&9L'F-2%BJXQT(49C^:E(4*9@L1F&TWPIB4A0KVV3CJ MV<0)J2#?&V"V$%Z@0(E(ZFC.V"#&I"Q4,%MH8&(&PV),RD(%LX4&,7_,,6!, MRD+%_[X"A##[/9VR4-%9:'QZ ZR"C3)0?8Y_X>/^4NIRZ43[<5RRSHMV<6G3 M:/T^[OMB/EE9G5XH.[T,]_8[4$L#!!0 ( *:%J5A9=@'X]0$ #@C : M >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VKM.ZT 4A>%7B?P 3/8M MP!&AHJ%%O( 5)A>1Q)8]"'A[HE"$95&KU;Y8=N]7;(Q_++X/3>#:_C-N?2S)[;89/+LDD? M^\OI,9T/7Y;-\/@B3:H=I!"D]8,,@JQ^D$.0UP\*"(KZ00L(6M0/ MNH:@Z_I!-Q!T4S_H%H)NZP?)'&6<$R1-L";06I!K(?!:$&PA$%N0;"$P6Q!M M(5!;D&TA<%L0;B&06Y!N(;!;$&\AT%M1;R706U%O)=!;)R_;!'HKZJT$>BOJ MK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>MMD MLX1 ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]' MO9U ;T>]G4!OGVQV$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H':AW$.@= MJ'<0Z!VH=Q#H':AW$.@=J'<0Z!V3CY4$>@?J'01Z!^H=!'H'ZAT$>@?J'7^I M]U@^]WF\]'RO\3OW7U)=3O?FR^//R^^3B//BC'."'V7NOP!02P,$% @ MIH6I6!?(S!O; 0 T2( !, !;0V]N=&5N=%]4>7!E&ULS=I=3X,P M% ;@O[)P:T;7K_D1YXUZJU[X!RJ<#3*@3=O-^>\M3$TT2EQFXGL#@;;G/;3) M<\7EXXNC,-FU31<6616CNV L%!6U)N3649=&EM:W)J9'OV+.%&NS(B9FLSDK M;!>IB]/8U\BN+F]H:39-G-SNTNM0VVZ1>6I"-KG>3^RS%IEQKJD+$],XVW;E MEY3I6T*>5@YS0E6[<)(F9.S;A'[DYX"W=?=;\KXN:?)@?+PS;9K%=@T+\:6A MD(^7^*9'NUS6!96VV+1I21Z<)U.&BBBV3;XO>C*>'-,.T_[*C\X?RHP%IID/ MWKJ03LS3X7'O1]*OGKI4B'RLQS_Q(S&5/OK[J#_MDLI?9J?M?;9^/9Q'8,/M M^#W^?,8?]0_L0X#T(4'Z4"!]:) ^YB!]G(+T<0;2QSE('WR&T@B*J!R%5(YB M*D=!E:.HRE%8Y2BN&UL4$L! A0#% M @ IH6I6.H09?GO *P( !$ ( !KP &1O8U!R;W!S M+V-O&UL4$L! A0#% @ IH6I6)E&PO=V]R:W-H965T&UL4$L! A0#% @ IH6I6 V<_*+!@ CQP !@ M ("!N0X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ IH6I6'79%:BU @ (@< !@ ("!,QX 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ IH6I6&SQY_$4 M"@ MQD !@ ("!["X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ IH6I6"S)*,<-!@ ZA !D ("!,FL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ IH6I6"LO][9^ M!@ I@X !D ("!!7H 'AL+W=O&PO=V]R:W-H965T0P "LF 9 " @<*. !X;"]W;W)K&UL4$L! A0#% @ IH6I6/T-.@:K P S0D !D M ("!&PO=V]R M:W-H965T&UL M4$L! A0#% @ IH6I6";:+PY$ @ B@8 !D ("!'Z< M 'AL+W=O&PO=V]R:W-H965TK) !X;"]W;W)K&UL4$L! A0#% @ MIH6I6$\O@*IE!0 S18 !D ("!GLX 'AL+W=O&UL4$L! A0#% @ IH6I6-9E&FV_ P M-0D !D ("!>-T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ IH6I6'[;K1U;! 4 H !D M ("!L.L 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ IH6I6/;SC&CF! AQH !D ("!D_8 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ IH6I M6%9#E_Z_! ?A@ !D ("!, P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ IH6I6-RR6ZN@! 01D M !D ("!*!@! 'AL+W=O&PO=V]R:W-H965TD@ 0!X;"]W;W)K&UL4$L! A0#% @ IH6I6!?^R;GT @ 8P@ !D M ("!DB,! 'AL+W=OG(# !##@ &0 @(&])@$ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ IH6I6"59;(>[ @ 3 < !D ("!@BT! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ IH6I6(C8 MU)'K @ % @ !D ("!#3&PO=V]R:W-H965T&UL4$L! A0#% @ IH6I6")+!E&P P C!$ !D M ("!Q$8! 'AL+W=O&PO M=V]R:W-H965T!- 0!X;"]W;W)K&UL4$L! A0#% @ IH6I6#I2T7B!"0 2%D !D ("! M3U(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ IH6I6-?7='V+ @ IP8 !D ("!X&(! 'AL+W=O6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ IH6I6%EV ?CU 0 M.", !H ( !,' XML 72 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 73 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 75 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 188 314 1 false 62 0 false 10 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.omniab.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.omniab.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.omniab.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements Of Comprehensive Loss Sheet http://www.omniab.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss Condensed Consolidated Statements Of Comprehensive Loss Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Stockholder's Equity Sheet http://www.omniab.com/role/CondensedConsolidatedStatementsofStockholdersEquity Condensed Consolidated Statements of Stockholder's Equity Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 0000008 - Disclosure - Organization and Basis of Presentation Sheet http://www.omniab.com/role/OrganizationandBasisofPresentation Organization and Basis of Presentation Notes 8 false false R9.htm 0000009 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.omniab.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Business Combination Sheet http://www.omniab.com/role/BusinessCombination Business Combination Notes 10 false false R11.htm 0000011 - Disclosure - Fair Value Measurement Sheet http://www.omniab.com/role/FairValueMeasurement Fair Value Measurement Notes 11 false false R12.htm 0000012 - Disclosure - Short-Term Investments Sheet http://www.omniab.com/role/ShortTermInvestments Short-Term Investments Notes 12 false false R13.htm 0000013 - Disclosure - Balance Sheet Account Details Sheet http://www.omniab.com/role/BalanceSheetAccountDetails Balance Sheet Account Details Notes 13 false false R14.htm 0000014 - Disclosure - Goodwill and Intangible Assets Sheet http://www.omniab.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 14 false false R15.htm 0000015 - Disclosure - Commitments and Contingencies Sheet http://www.omniab.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 15 false false R16.htm 0000016 - Disclosure - Stockholders' Equity Sheet http://www.omniab.com/role/StockholdersEquity Stockholders' Equity Notes 16 false false R17.htm 0000017 - Disclosure - Share-Based Compensation Sheet http://www.omniab.com/role/ShareBasedCompensation Share-Based Compensation Notes 17 false false R18.htm 0000018 - Disclosure - Income Taxes Sheet http://www.omniab.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 0000019 - Disclosure - Net Loss Per Share Sheet http://www.omniab.com/role/NetLossPerShare Net Loss Per Share Notes 19 false false R20.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 20 false false R21.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 21 false false R22.htm 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.omniab.com/role/SummaryofSignificantAccountingPolicies 22 false false R23.htm 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.omniab.com/role/SummaryofSignificantAccountingPolicies 23 false false R24.htm 9954473 - Disclosure - Fair Value Measurement (Tables) Sheet http://www.omniab.com/role/FairValueMeasurementTables Fair Value Measurement (Tables) Tables http://www.omniab.com/role/FairValueMeasurement 24 false false R25.htm 9954474 - Disclosure - Short-Term Investments (Tables) Sheet http://www.omniab.com/role/ShortTermInvestmentsTables Short-Term Investments (Tables) Tables http://www.omniab.com/role/ShortTermInvestments 25 false false R26.htm 9954475 - Disclosure - Balance Sheet Account Details (Tables) Sheet http://www.omniab.com/role/BalanceSheetAccountDetailsTables Balance Sheet Account Details (Tables) Tables http://www.omniab.com/role/BalanceSheetAccountDetails 26 false false R27.htm 9954476 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.omniab.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.omniab.com/role/GoodwillandIntangibleAssets 27 false false R28.htm 9954477 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.omniab.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.omniab.com/role/CommitmentsandContingencies 28 false false R29.htm 9954478 - Disclosure - Share-Based Compensation (Tables) Sheet http://www.omniab.com/role/ShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://www.omniab.com/role/ShareBasedCompensation 29 false false R30.htm 9954479 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.omniab.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.omniab.com/role/NetLossPerShare 30 false false R31.htm 9954480 - Disclosure - Summary of Significant Accounting Policies - Schedule of Cash, Cash Equivalents, and Restricted Cash (Details) Sheet http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashDetails Summary of Significant Accounting Policies - Schedule of Cash, Cash Equivalents, and Restricted Cash (Details) Details 31 false false R32.htm 9954481 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment (Details) Sheet http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails Summary of Significant Accounting Policies - Property and Equipment (Details) Details 32 false false R33.htm 9954482 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 33 false false R34.htm 9954483 - Disclosure - Business Combination - Additional Details (Details) Sheet http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails Business Combination - Additional Details (Details) Details 34 false false R35.htm 9954484 - Disclosure - Fair Value Measurement - Summary of Assets and Liabilities Measured at Fair Value (Details) Sheet http://www.omniab.com/role/FairValueMeasurementSummaryofAssetsandLiabilitiesMeasuredatFairValueDetails Fair Value Measurement - Summary of Assets and Liabilities Measured at Fair Value (Details) Details 35 false false R36.htm 9954485 - Disclosure - Fair Value Measurement - Summary of Level 3 Financial Instruments (Details) Sheet http://www.omniab.com/role/FairValueMeasurementSummaryofLevel3FinancialInstrumentsDetails Fair Value Measurement - Summary of Level 3 Financial Instruments (Details) Details 36 false false R37.htm 9954486 - Disclosure - Short-Term Investments - Schedule of Short-Term Investments (Details) Sheet http://www.omniab.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails Short-Term Investments - Schedule of Short-Term Investments (Details) Details 37 false false R38.htm 9954487 - Disclosure - Short-Term Investments - Summary of Available-for-Sale Investments by Maturity (Details) Sheet http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsbyMaturityDetails Short-Term Investments - Summary of Available-for-Sale Investments by Maturity (Details) Details 38 false false R39.htm 9954488 - Disclosure - Short-Term Investments - Summary of Available-for-Sale Investments in a Continuous Loss Position (Details) Sheet http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsinaContinuousLossPositionDetails Short-Term Investments - Summary of Available-for-Sale Investments in a Continuous Loss Position (Details) Details 39 false false R40.htm 9954489 - Disclosure - Balance Sheet Account Details - Schedule of Property and Equipment, Net (Detail) Sheet http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofPropertyandEquipmentNetDetail Balance Sheet Account Details - Schedule of Property and Equipment, Net (Detail) Details 40 false false R41.htm 9954490 - Disclosure - Balance Sheet Account Details - Additional Information (Details) Sheet http://www.omniab.com/role/BalanceSheetAccountDetailsAdditionalInformationDetails Balance Sheet Account Details - Additional Information (Details) Details 41 false false R42.htm 9954491 - Disclosure - Balance Sheet Account Details - Schedule of Accrued Liabilities (Detail) Sheet http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofAccruedLiabilitiesDetail Balance Sheet Account Details - Schedule of Accrued Liabilities (Detail) Details 42 false false R43.htm 9954492 - Disclosure - Goodwill and Intangible Assets - Summary of Goodwill and Intangible Assets (Details) Sheet http://www.omniab.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillandIntangibleAssetsDetails Goodwill and Intangible Assets - Summary of Goodwill and Intangible Assets (Details) Details 43 false false R44.htm 9954493 - Disclosure - Goodwill and Intangible Assets - Additional Details (Details) Sheet http://www.omniab.com/role/GoodwillandIntangibleAssetsAdditionalDetailsDetails Goodwill and Intangible Assets - Additional Details (Details) Details 44 false false R45.htm 9954494 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite- Lived Assets Future Amortization Expense (Details) Sheet http://www.omniab.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedAssetsFutureAmortizationExpenseDetails Goodwill and Intangible Assets - Schedule of Finite- Lived Assets Future Amortization Expense (Details) Details 45 false false R46.htm 9954495 - Disclosure - Commitments and Contingencies - Summary of Supplemental Cash Flow and Other Information Related to Operating Leases (Details) Sheet http://www.omniab.com/role/CommitmentsandContingenciesSummaryofSupplementalCashFlowandOtherInformationRelatedtoOperatingLeasesDetails Commitments and Contingencies - Summary of Supplemental Cash Flow and Other Information Related to Operating Leases (Details) Details 46 false false R47.htm 9954496 - Disclosure - Commitments and Contingencies - Summary of Operating Lease Expense (Details) Sheet http://www.omniab.com/role/CommitmentsandContingenciesSummaryofOperatingLeaseExpenseDetails Commitments and Contingencies - Summary of Operating Lease Expense (Details) Details 47 false false R48.htm 9954497 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Commitments (Details) Sheet http://www.omniab.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsDetails Commitments and Contingencies - Schedule of Future Minimum Lease Commitments (Details) Details 48 false false R49.htm 9954498 - Disclosure - Stockholders' Equity - Additional Details (Details) Sheet http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails Stockholders' Equity - Additional Details (Details) Details 49 false false R50.htm 9954499 - Disclosure - Share-Based Compensation - Summary of Share-Based Compensation Expense by Function (Details) Sheet http://www.omniab.com/role/ShareBasedCompensationSummaryofShareBasedCompensationExpensebyFunctionDetails Share-Based Compensation - Summary of Share-Based Compensation Expense by Function (Details) Details 50 false false R51.htm 9954500 - Disclosure - Share-Based Compensation - Summary of Share-Based Compensation Expense by Award Type (Details) Sheet http://www.omniab.com/role/ShareBasedCompensationSummaryofShareBasedCompensationExpensebyAwardTypeDetails Share-Based Compensation - Summary of Share-Based Compensation Expense by Award Type (Details) Details 51 false false R52.htm 9954501 - Disclosure - Share-Based Compensation - Schedule of Assumptions Used to Estimate Fair Value of Employee Stock Options (Details) Sheet http://www.omniab.com/role/ShareBasedCompensationScheduleofAssumptionsUsedtoEstimateFairValueofEmployeeStockOptionsDetails Share-Based Compensation - Schedule of Assumptions Used to Estimate Fair Value of Employee Stock Options (Details) Details 52 false false R53.htm 9954502 - Disclosure - Share-Based Compensation - Schedule of Stock Options Roll Forward (Details) Sheet http://www.omniab.com/role/ShareBasedCompensationScheduleofStockOptionsRollForwardDetails Share-Based Compensation - Schedule of Stock Options Roll Forward (Details) Details 53 false false R54.htm 9954503 - Disclosure - Share-Based Compensation - Additional Details (Details) Sheet http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails Share-Based Compensation - Additional Details (Details) Details 54 false false R55.htm 9954504 - Disclosure - Share-Based Compensation - Summary of RSU and PRSU Activity (Details) Sheet http://www.omniab.com/role/ShareBasedCompensationSummaryofRSUandPRSUActivityDetails Share-Based Compensation - Summary of RSU and PRSU Activity (Details) Details 55 false false R56.htm 9954505 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.omniab.com/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 56 false false R57.htm 9954506 - Disclosure - Net Loss Per Share - Additional Details (Details) Sheet http://www.omniab.com/role/NetLossPerShareAdditionalDetailsDetails Net Loss Per Share - Additional Details (Details) Details 57 false false R58.htm 9954507 - Disclosure - Net Loss Per Share - Summary of Basic and Diluted Net Loss Per Share (Details) Sheet http://www.omniab.com/role/NetLossPerShareSummaryofBasicandDilutedNetLossPerShareDetails Net Loss Per Share - Summary of Basic and Diluted Net Loss Per Share (Details) Details 58 false false R59.htm 9954508 - Disclosure - Net Loss Per Share - Summary of Dilutive Common Shares (Details) Sheet http://www.omniab.com/role/NetLossPerShareSummaryofDilutiveCommonSharesDetails Net Loss Per Share - Summary of Dilutive Common Shares (Details) Details 59 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 3 fact(s) appearing in ix:hidden were eligible for transformation: oabi:ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsMinimumTradingDaysPriorToRedemption, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage - oabi-20240331.htm 4 oabi-20240331.htm oabi-20240331.xsd oabi-20240331_cal.xml oabi-20240331_def.xml oabi-20240331_lab.xml oabi-20240331_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 78 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "oabi-20240331.htm": { "nsprefix": "oabi", "nsuri": "http://www.omniab.com/20240331", "dts": { "inline": { "local": [ "oabi-20240331.htm" ] }, "schema": { "local": [ "oabi-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "oabi-20240331_cal.xml" ] }, "definitionLink": { "local": [ "oabi-20240331_def.xml" ] }, "labelLink": { "local": [ "oabi-20240331_lab.xml" ] }, "presentationLink": { "local": [ "oabi-20240331_pre.xml" ] } }, "keyStandard": 274, "keyCustom": 40, "axisStandard": 22, "axisCustom": 0, "memberStandard": 31, "memberCustom": 24, "hidden": { "total": 8, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 2, "http://www.omniab.com/20240331": 1 }, "contextCount": 188, "entityCount": 1, "segmentCount": 62, "elementCount": 564, "unitCount": 10, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 694, "http://xbrl.sec.gov/dei/2023": 32, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.omniab.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "unique": true } }, "R3": { "role": "http://www.omniab.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "longName": "0000003 - 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-5", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:CommonStockSharesOutstanding", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "unique": true } }, "R4": { "role": "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations", "longName": "0000004 - Statement - Condensed Consolidated Statements of Operations", "shortName": "Condensed Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.omniab.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss", "longName": "0000005 - Statement - Condensed Consolidated Statements Of Comprehensive Loss", "shortName": "Condensed Consolidated Statements Of Comprehensive Loss", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "unique": true } }, "R6": { "role": "http://www.omniab.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "longName": "0000006 - Statement - Condensed Consolidated Statements of Stockholder's Equity", "shortName": "Condensed Consolidated Statements of Stockholder's Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-30", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-30", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows", "longName": "0000007 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "unique": true } }, "R8": { "role": "http://www.omniab.com/role/OrganizationandBasisofPresentation", "longName": "0000008 - Disclosure - Organization and Basis of Presentation", "shortName": "Organization and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.omniab.com/role/SummaryofSignificantAccountingPolicies", "longName": "0000009 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.omniab.com/role/BusinessCombination", "longName": "0000010 - Disclosure - Business Combination", "shortName": "Business Combination", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "oabi:ReverseRecapitalizationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "oabi:ReverseRecapitalizationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.omniab.com/role/FairValueMeasurement", "longName": "0000011 - Disclosure - Fair Value Measurement", "shortName": "Fair Value Measurement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.omniab.com/role/ShortTermInvestments", "longName": "0000012 - Disclosure - Short-Term Investments", "shortName": "Short-Term Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.omniab.com/role/BalanceSheetAccountDetails", "longName": "0000013 - Disclosure - Balance Sheet Account Details", "shortName": "Balance Sheet Account Details", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "oabi:BalanceSheetAccountDetailsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "oabi:BalanceSheetAccountDetailsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.omniab.com/role/GoodwillandIntangibleAssets", "longName": "0000014 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.omniab.com/role/CommitmentsandContingencies", "longName": "0000015 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.omniab.com/role/StockholdersEquity", "longName": "0000016 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.omniab.com/role/ShareBasedCompensation", "longName": "0000017 - Disclosure - Share-Based Compensation", "shortName": "Share-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.omniab.com/role/IncomeTaxes", "longName": "0000018 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.omniab.com/role/NetLossPerShare", "longName": "0000019 - Disclosure - Net Loss Per Share", "shortName": "Net Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R20": { "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": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true }, "uniqueAnchor": null }, "R21": { "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": "21", "firstAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesTables", "longName": "9954472 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.omniab.com/role/FairValueMeasurementTables", "longName": "9954473 - Disclosure - Fair Value Measurement (Tables)", "shortName": "Fair Value Measurement (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.omniab.com/role/ShortTermInvestmentsTables", "longName": "9954474 - Disclosure - Short-Term Investments (Tables)", "shortName": "Short-Term Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:InvestmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:InvestmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.omniab.com/role/BalanceSheetAccountDetailsTables", "longName": "9954475 - Disclosure - Balance Sheet Account Details (Tables)", "shortName": "Balance Sheet Account Details (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "oabi:BalanceSheetAccountDetailsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "unique": true } }, "R27": { "role": "http://www.omniab.com/role/GoodwillandIntangibleAssetsTables", "longName": "9954476 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.omniab.com/role/CommitmentsandContingenciesTables", "longName": "9954477 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.omniab.com/role/ShareBasedCompensationTables", "longName": "9954478 - Disclosure - Share-Based Compensation (Tables)", "shortName": "Share-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.omniab.com/role/NetLossPerShareTables", "longName": "9954479 - Disclosure - Net Loss Per Share (Tables)", "shortName": "Net Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashDetails", "longName": "9954480 - Disclosure - Summary of Significant Accounting Policies - Schedule of Cash, Cash Equivalents, and Restricted Cash (Details)", "shortName": "Summary of Significant Accounting Policies - Schedule of Cash, Cash Equivalents, and Restricted Cash (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true }, "uniqueAnchor": null }, "R32": { "role": "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "longName": "9954481 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment (Details)", "shortName": "Summary of Significant Accounting Policies - Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-44", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-44", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "longName": "9954482 - 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": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportingUnits", "unitRef": "reportingunit", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportingUnits", "unitRef": "reportingunit", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails", "longName": "9954483 - Disclosure - Business Combination - Additional Details (Details)", "shortName": "Business Combination - Additional Details (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-51", "name": "oabi:ProceedsFromReverseRecapitalizationTransaction", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "oabi:ReverseRecapitalizationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-51", "name": "oabi:ProceedsFromReverseRecapitalizationTransaction", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "oabi:ReverseRecapitalizationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.omniab.com/role/FairValueMeasurementSummaryofAssetsandLiabilitiesMeasuredatFairValueDetails", "longName": "9954484 - Disclosure - Fair Value Measurement - Summary of Assets and Liabilities Measured at Fair Value (Details)", "shortName": "Fair Value Measurement - Summary of Assets and Liabilities Measured at Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-69", "name": "us-gaap:CashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "unique": true } }, "R36": { "role": "http://www.omniab.com/role/FairValueMeasurementSummaryofLevel3FinancialInstrumentsDetails", "longName": "9954485 - Disclosure - Fair Value Measurement - Summary of Level 3 Financial Instruments (Details)", "shortName": "Fair Value Measurement - Summary of Level 3 Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-105", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-97", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "unique": true } }, "R37": { "role": "http://www.omniab.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails", "longName": "9954486 - Disclosure - Short-Term Investments - Schedule of Short-Term Investments (Details)", "shortName": "Short-Term Investments - Schedule of Short-Term Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "unique": true } }, "R38": { "role": "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsbyMaturityDetails", "longName": "9954487 - Disclosure - Short-Term Investments - Summary of Available-for-Sale Investments by Maturity (Details)", "shortName": "Short-Term Investments - Summary of Available-for-Sale Investments by Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsinaContinuousLossPositionDetails", "longName": "9954488 - Disclosure - Short-Term Investments - Summary of Available-for-Sale Investments in a Continuous Loss Position (Details)", "shortName": "Short-Term Investments - Summary of Available-for-Sale Investments in a Continuous Loss Position (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions", "unitRef": "security", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions", "unitRef": "security", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofPropertyandEquipmentNetDetail", "longName": "9954489 - Disclosure - Balance Sheet Account Details - Schedule of Property and Equipment, Net (Detail)", "shortName": "Balance Sheet Account Details - Schedule of Property and Equipment, Net (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "oabi:BalanceSheetAccountDetailsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "oabi:BalanceSheetAccountDetailsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.omniab.com/role/BalanceSheetAccountDetailsAdditionalInformationDetails", "longName": "9954490 - Disclosure - Balance Sheet Account Details - Additional Information (Details)", "shortName": "Balance Sheet Account Details - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "oabi:BalanceSheetAccountDetailsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "oabi:BalanceSheetAccountDetailsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofAccruedLiabilitiesDetail", "longName": "9954491 - Disclosure - Balance Sheet Account Details - Schedule of Accrued Liabilities (Detail)", "shortName": "Balance Sheet Account Details - Schedule of Accrued Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "oabi:BalanceSheetAccountDetailsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "oabi:BalanceSheetAccountDetailsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.omniab.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillandIntangibleAssetsDetails", "longName": "9954492 - Disclosure - Goodwill and Intangible Assets - Summary of Goodwill and Intangible Assets (Details)", "shortName": "Goodwill and Intangible Assets - Summary of Goodwill and Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:IntangibleAssetsNetIncludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "unique": true } }, "R44": { "role": "http://www.omniab.com/role/GoodwillandIntangibleAssetsAdditionalDetailsDetails", "longName": "9954493 - Disclosure - Goodwill and Intangible Assets - Additional Details (Details)", "shortName": "Goodwill and Intangible Assets - Additional Details (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.omniab.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedAssetsFutureAmortizationExpenseDetails", "longName": "9954494 - Disclosure - Goodwill and Intangible Assets - Schedule of Finite- Lived Assets Future Amortization Expense (Details)", "shortName": "Goodwill and Intangible Assets - Schedule of Finite- Lived Assets Future Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.omniab.com/role/CommitmentsandContingenciesSummaryofSupplementalCashFlowandOtherInformationRelatedtoOperatingLeasesDetails", "longName": "9954495 - Disclosure - Commitments and Contingencies - Summary of Supplemental Cash Flow and Other Information Related to Operating Leases (Details)", "shortName": "Commitments and Contingencies - Summary of Supplemental Cash Flow and Other Information Related to Operating Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-5", "name": "oabi:OperatingLeaseLeaseAreaSquareFootage", "unitRef": "sqft", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "oabi:OperatingLeaseLeaseAreaSquareFootage", "unitRef": "sqft", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.omniab.com/role/CommitmentsandContingenciesSummaryofOperatingLeaseExpenseDetails", "longName": "9954496 - Disclosure - Commitments and Contingencies - Summary of Operating Lease Expense (Details)", "shortName": "Commitments and Contingencies - Summary of Operating Lease Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.omniab.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsDetails", "longName": "9954497 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Lease Commitments (Details)", "shortName": "Commitments and Contingencies - Schedule of Future Minimum Lease Commitments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails", "longName": "9954498 - Disclosure - Stockholders' Equity - Additional Details (Details)", "shortName": "Stockholders' Equity - Additional Details (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-5", "name": "oabi:PreferredAndCommonStockShareAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "oabi:CommonStockVotingRightsVote", "unitRef": "vote", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "unique": true } }, "R50": { "role": "http://www.omniab.com/role/ShareBasedCompensationSummaryofShareBasedCompensationExpensebyFunctionDetails", "longName": "9954499 - Disclosure - Share-Based Compensation - Summary of Share-Based Compensation Expense by Function (Details)", "shortName": "Share-Based Compensation - Summary of Share-Based Compensation Expense by Function (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-139", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "unique": true } }, "R51": { "role": "http://www.omniab.com/role/ShareBasedCompensationSummaryofShareBasedCompensationExpensebyAwardTypeDetails", "longName": "9954500 - Disclosure - Share-Based Compensation - Summary of Share-Based Compensation Expense by Award Type (Details)", "shortName": "Share-Based Compensation - Summary of Share-Based Compensation Expense by Award Type (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-143", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "unique": true } }, "R52": { "role": "http://www.omniab.com/role/ShareBasedCompensationScheduleofAssumptionsUsedtoEstimateFairValueofEmployeeStockOptionsDetails", "longName": "9954501 - Disclosure - Share-Based Compensation - Schedule of Assumptions Used to Estimate Fair Value of Employee Stock Options (Details)", "shortName": "Share-Based Compensation - Schedule of Assumptions Used to Estimate Fair Value of Employee Stock Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-143", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-143", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.omniab.com/role/ShareBasedCompensationScheduleofStockOptionsRollForwardDetails", "longName": "9954502 - Disclosure - Share-Based Compensation - Schedule of Stock Options Roll Forward (Details)", "shortName": "Share-Based Compensation - Schedule of Stock Options Roll Forward (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails", "longName": "9954503 - Disclosure - Share-Based Compensation - Additional Details (Details)", "shortName": "Share-Based Compensation - Additional Details (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-51", "name": "oabi:ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-157", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "unique": true } }, "R55": { "role": "http://www.omniab.com/role/ShareBasedCompensationSummaryofRSUandPRSUActivityDetails", "longName": "9954504 - Disclosure - Share-Based Compensation - Summary of RSU and PRSU Activity (Details)", "shortName": "Share-Based Compensation - Summary of RSU and PRSU Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-159", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-159", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.omniab.com/role/IncomeTaxesAdditionalInformationDetails", "longName": "9954505 - Disclosure - Income Taxes - Additional Information (Details)", "shortName": "Income Taxes - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.omniab.com/role/NetLossPerShareAdditionalDetailsDetails", "longName": "9954506 - Disclosure - Net Loss Per Share - Additional Details (Details)", "shortName": "Net Loss Per Share - Additional Details (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true }, "uniqueAnchor": null }, "R58": { "role": "http://www.omniab.com/role/NetLossPerShareSummaryofBasicandDilutedNetLossPerShareDetails", "longName": "9954507 - Disclosure - Net Loss Per Share - Summary of Basic and Diluted Net Loss Per Share (Details)", "shortName": "Net Loss Per Share - Summary of Basic and Diluted Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true }, "uniqueAnchor": null }, "R59": { "role": "http://www.omniab.com/role/NetLossPerShareSummaryofDilutiveCommonSharesDetails", "longName": "9954508 - Disclosure - Net Loss Per Share - Summary of Dilutive Common Shares (Details)", "shortName": "Net Loss Per Share - Summary of Dilutive Common Shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "oabi-20240331.htm", "first": true, "unique": true } } }, "tag": { "oabi_A2022IncentiveAwardPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "A2022IncentiveAwardPlanMember", "presentation": [ "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Incentive Award Plan", "label": "2022 Incentive Award Plan [Member]", "documentation": "2022 Incentive Award Plan" } } }, "auth_ref": [] }, "oabi_A2022LigandServiceProviderAssumedAwardPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "A2022LigandServiceProviderAssumedAwardPlanMember", "presentation": [ "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Ligand Service Provider Assumed Award Plan", "label": "2022 Ligand Service Provider Assumed Award Plan [Member]", "documentation": "2022 Ligand Service Provider Assumed Award Plan" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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": [ "r21", "r672" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r216", "r217" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization of discounts on short-term investments, net", "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": [ "r87" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofAccruedLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofAccruedLiabilitiesDetail", "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Accrued expenses and other current liabilities", "label": "Accrued Liabilities, Current", "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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23" ] }, "oabi_AccruedLiabilitiesDueToFormerParentCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "AccruedLiabilitiesDueToFormerParentCurrent", "crdr": "credit", "calculation": { "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofAccruedLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofAccruedLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Due to former parent", "label": "Accrued Liabilities, Due To Former Parent, Current", "documentation": "Accrued Liabilities, Due To Former Parent, Current" } } }, "auth_ref": [] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofAccruedLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofAccruedLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Professional service fees", "label": "Accrued Professional Fees, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23" ] }, "us-gaap_AccruedRoyaltiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedRoyaltiesCurrent", "crdr": "credit", "calculation": { "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofAccruedLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofAccruedLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Royalties owed to third parties", "label": "Accrued Royalties, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23", "r647" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofPropertyandEquipmentNetDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofPropertyandEquipmentNetDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Less accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r52", "r133", "r528" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive (loss) income", "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": [ "r27", "r28", "r77", "r141", "r524", "r548", "r549" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income (loss)", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r4", "r14", "r28", "r424", "r427", "r460", "r544", "r545", "r777", "r778", "r779", "r784", "r785", "r786" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r722" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "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": [ "r72", "r672", "r873" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "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": [ "r386", "r387", "r388", "r561", "r784", "r785", "r786", "r854", "r874" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r728" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r728" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r728" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r728" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r58", "r59", "r349" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r693", "r704", "r714", "r739" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r696", "r707", "r717", "r742" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r728" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r735" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r700", "r708", "r718", "r735", "r743", "r747", "r755" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r753" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationSummaryofShareBasedCompensationExpensebyAwardTypeDetails", "http://www.omniab.com/role/ShareBasedCompensationSummaryofShareBasedCompensationExpensebyFunctionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total share-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r381", "r393" ] }, "oabi_AmendedAndRestatedForwardPurchaseAgreementBackstopMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "AmendedAndRestatedForwardPurchaseAgreementBackstopMember", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amended and Restated Forward Purchase Agreement - Backstop", "label": "Amended and Restated Forward Purchase Agreement - Backstop [Member]", "documentation": "Amended and Restated Forward Purchase Agreement - Backstop" } } }, "auth_ref": [] }, "oabi_AmendedAndRestatedForwardPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "AmendedAndRestatedForwardPurchaseAgreementMember", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amended and Restated Forward Purchase Agreement", "label": "Amended and Restated Forward Purchase Agreement [Member]", "documentation": "Represents information pertaining to the Amended and Restated Forward Purchase Agreement (the \"A&R FPA\")." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "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_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations", "http://www.omniab.com/role/GoodwillandIntangibleAssetsAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization of intangibles", "terseLabel": "Amortization expense", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r10", "r46", "r50" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.omniab.com/role/NetLossPerShareSummaryofDilutiveCommonSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total anti-dilutive shares", "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": [ "r186" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.omniab.com/role/NetLossPerShareSummaryofDilutiveCommonSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r38" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.omniab.com/role/NetLossPerShareSummaryofDilutiveCommonSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "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": [ "r38" ] }, "us-gaap_AssetBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetBackedSecuritiesMember", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofAssetsandLiabilitiesMeasuredatFairValueDetails", "http://www.omniab.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails", "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsinaContinuousLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset-backed securities", "label": "Asset-Backed Securities [Member]", "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans." } } }, "auth_ref": [ "r662", "r799", "r804", "r805" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r104", "r137", "r160", "r193", "r207", "r211", "r254", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r419", "r421", "r442", "r520", "r594", "r672", "r684", "r821", "r822", "r860" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r129", "r142", "r160", "r254", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r419", "r421", "r442", "r672", "r821", "r822", "r860" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.omniab.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.omniab.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gains", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r227" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.omniab.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Losses", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r228" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.omniab.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsbyMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omniab.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails", "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsbyMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "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": [ "r224", "r262", "r519" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract", "presentation": [ "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsbyMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Fair Value", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract", "presentation": [ "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsbyMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "crdr": "debit", "calculation": { "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsbyMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsbyMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due in one year or less", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r800" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "calculation": { "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsbyMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsbyMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due in one year or less", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r231", "r517" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.omniab.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 3.0 }, "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsbyMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofAssetsandLiabilitiesMeasuredatFairValueDetails", "http://www.omniab.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails", "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsbyMaturityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total short-term investments", "terseLabel": "Estimated Fair Value", "totalLabel": "Total short-term investments", "label": "Debt Securities, Available-for-Sale", "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": [ "r225", "r262", "r512", "r791" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "label": "Debt Securities, Available-for-Sale, Current", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [ "r222", "r262" ] }, "oabi_AvistaAcquisitionLPIIMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "AvistaAcquisitionLPIIMember", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Avista Acquisition LP II", "label": "Avista Acquisition LP II [Member]", "documentation": "Avista Acquisition LP II" } } }, "auth_ref": [] }, "oabi_AvistaPrivatePlacementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "AvistaPrivatePlacementMember", "presentation": [ "http://www.omniab.com/role/NetLossPerShareSummaryofDilutiveCommonSharesDetails", "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Avista private placement warrants", "label": "Avista Private Placement [Member]", "documentation": "Avista Private Placement" } } }, "auth_ref": [] }, "oabi_AvistaPublicAcquisitionCorp.IiMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "AvistaPublicAcquisitionCorp.IiMember", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Avista Public Acquisition Corp. II", "label": "Avista Public Acquisition Corp. II [Member]", "documentation": "Avista public acquisition corp. II" } } }, "auth_ref": [] }, "oabi_AvistaPublicWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "AvistaPublicWarrantsMember", "presentation": [ "http://www.omniab.com/role/NetLossPerShareSummaryofDilutiveCommonSharesDetails", "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Avista public warrants", "label": "Avista Public Warrants [Member]", "documentation": "Avista Public Warrants" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r750" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r751" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r746" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r746" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r746" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r746" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r746" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r746" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails", "http://www.omniab.com/role/ShareBasedCompensationScheduleofAssumptionsUsedtoEstimateFairValueofEmployeeStockOptionsDetails", "http://www.omniab.com/role/ShareBasedCompensationSummaryofRSUandPRSUActivityDetails", "http://www.omniab.com/role/ShareBasedCompensationSummaryofShareBasedCompensationExpensebyAwardTypeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r352", "r353", "r354", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r376", "r377", "r378", "r379", "r380" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r749" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r748" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r747" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r747" ] }, "oabi_BackstopWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "BackstopWarrantsMember", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails", "http://www.omniab.com/role/NetLossPerShareSummaryofDilutiveCommonSharesDetails", "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails", "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Backstop warrants", "label": "Backstop Warrants [Member]", "documentation": "Backstop Warrants" } } }, "auth_ref": [] }, "oabi_BalanceSheetAccountDetailsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "BalanceSheetAccountDetailsAbstract", "lang": { "en-us": { "role": { "label": "Balance Sheet Account Details [Abstract]", "documentation": "Balance sheet account details." } } }, "auth_ref": [] }, "oabi_BalanceSheetAccountDetailsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "BalanceSheetAccountDetailsDisclosureTextBlock", "presentation": [ "http://www.omniab.com/role/BalanceSheetAccountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Account Details", "label": "Balance Sheet Account Details Disclosure [Text Block]", "documentation": "Balance sheet account details disclosure." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofLevel3FinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r416", "r665", "r666" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofLevel3FinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r60", "r62", "r416", "r665", "r666" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "oabi_BusinessCombinationAndAssetAcquisitionsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "BusinessCombinationAndAssetAcquisitionsPolicyTextBlock", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Business Combination And Asset Acquisitions [Policy Text Block]", "documentation": "Business combination and asset acquisitions [Policy text block]." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Change in estimated fair value of contingent liabilities", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r418", "r780" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "calculation": { "http://www.omniab.com/role/FairValueMeasurementSummaryofAssetsandLiabilitiesMeasuredatFairValueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total contingent liabilities", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r1", "r64", "r417" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.omniab.com/role/FairValueMeasurementSummaryofAssetsandLiabilitiesMeasuredatFairValueDetails": { "parentTag": "us-gaap_BusinessCombinationContingentConsiderationLiability", "weight": 1.0, "order": 2.0 }, "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets", "http://www.omniab.com/role/FairValueMeasurementSummaryofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current contingent liabilities", "label": "Business Combination, Contingent Consideration, Liability, Current", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r2", "r64" ] }, "oabi_BusinessCombinationContingentConsiderationLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "BusinessCombinationContingentConsiderationLiabilityMember", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofLevel3FinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination Contingent Consideration Liability", "label": "Business Combination Contingent Consideration Liability [Member]", "documentation": "Business combination contingent consideration liability." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 }, "http://www.omniab.com/role/FairValueMeasurementSummaryofAssetsandLiabilitiesMeasuredatFairValueDetails": { "parentTag": "us-gaap_BusinessCombinationContingentConsiderationLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets", "http://www.omniab.com/role/FairValueMeasurementSummaryofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term contingent liabilities", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r2", "r64" ] }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsLineItems", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Separately Recognized Transactions [Line Items]", "label": "Business Combination, Separately Recognized Transactions [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_BusinessCombinationSeparatelyRecognizedTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsTable", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Separately Recognized Transactions [Table]", "label": "Business Combination, Separately Recognized Transactions [Table]", "documentation": "Schedule detailing the disclosures related to transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination by type of transaction." } } }, "auth_ref": [ "r61" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://www.omniab.com/role/OrganizationandBasisofPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Organization and Basis of Presentation", "label": "Business Description and Basis of Presentation [Text Block]", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r69", "r88", "r89" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of fixed assets recorded in accounts payable", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r34", "r35", "r36" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 }, "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets", "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "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": [ "r32", "r131", "r646" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Axis]", "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r131" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents and Restricted Cash", "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": [ "r33" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "totalLabel": "Total cash, cash equivalents and restricted cash presented in the consolidated and combined statements of cash flows", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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": [ "r32", "r85", "r157" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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": [ "r3", "r85" ] }, "us-gaap_CashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total cash equivalents", "label": "Cash Equivalents, at Carrying Value", "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r774", "r869" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental cash flow information:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r726" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "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/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails", "http://www.omniab.com/role/CoverPage", "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "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": [ "r126", "r138", "r139", "r140", "r160", "r180", "r181", "r183", "r185", "r191", "r192", "r254", "r294", "r296", "r297", "r298", "r301", "r302", "r307", "r308", "r311", "r314", "r321", "r442", "r555", "r556", "r557", "r558", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r582", "r603", "r621", "r634", "r635", "r636", "r637", "r638", "r762", "r782", "r787" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails", "http://www.omniab.com/role/NetLossPerShareSummaryofDilutiveCommonSharesDetails", "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails", "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Axis]", "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r53" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails", "http://www.omniab.com/role/NetLossPerShareSummaryofDilutiveCommonSharesDetails", "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails", "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Domain]", "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/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails", "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails", "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant price (dollars per share)", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r322" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails", "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails", "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares cancelled in exchange for common stock (in shares)", "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails", "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails", "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants outstanding (in shares)", "label": "Class of Warrant or Right, Outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "oabi_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsMinimumTradingDaysPriorToRedemption": { "xbrltype": "durationItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsMinimumTradingDaysPriorToRedemption", "presentation": [ "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading days prior to redemption notice", "label": "Class Of Warrant Or Right, Redemption Of Warrants Or Rights, , Minimum Trading Days Prior To Redemption", "documentation": "Class Of Warrant Or Right, Redemption Of Warrants Or Rights, , Minimum Trading Days Prior To Redemption" } } }, "auth_ref": [] }, "oabi_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsSharesVestingUponAchievementOfVolumeWeightedTradingPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsSharesVestingUponAchievementOfVolumeWeightedTradingPricePercentage", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares vesting upon first achievement, percentage", "label": "Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Shares Vesting Upon Achievement of Volume Weighted Trading Price, Percentage", "documentation": "Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Shares Vesting Upon Achievement of Volume Weighted Trading Price, Percentage" } } }, "auth_ref": [] }, "oabi_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsSharesVestingUponFirstThresholdPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsSharesVestingUponFirstThresholdPercentage", "presentation": [ "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares vesting upon first achievement, percentage", "label": "Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Shares Vesting Upon First Threshold, Percentage", "documentation": "Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Shares Vesting Upon First Threshold, Percentage" } } }, "auth_ref": [] }, "oabi_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdConsecutiveTradingDays": { "xbrltype": "durationItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdConsecutiveTradingDays", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails", "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold consecutive trading days", "label": "Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Threshold Consecutive Trading Days", "documentation": "Threshold number of specified consecutive trading days for stock price trigger considered for redemption of warrants." } } }, "auth_ref": [] }, "oabi_ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays": { "xbrltype": "durationItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "ClassOfWarrantOrRightRedemptionOfWarrantsOrRightsThresholdTradingDays", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails", "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails", "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold trading days", "label": "Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Threshold Trading Days", "documentation": "Class Of Warrant Or Right, Redemption Of Warrants Or Rights, Threshold Trading Days" } } }, "auth_ref": [] }, "oabi_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights": { "xbrltype": "perShareItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights", "presentation": [ "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption price (dollars per share)", "label": "Class Of Warrant Or Right, Redemption Price Of Warrants Or Rights", "documentation": "Redemption price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r727" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r727" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.omniab.com/role/CommitmentsandContingencies" ], "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": [ "r95", "r288", "r289", "r640", "r818" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.omniab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r675", "r676", "r677", "r679", "r680", "r681", "r682", "r784", "r785", "r854", "r872", "r874" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails", "http://www.omniab.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares, par value, (dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r71" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares, shares authorized (in shares)", "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": [ "r71", "r582" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r71" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares, shares outstanding (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r15", "r71", "r582", "r600", "r874", "r875" ] }, "oabi_CommonStockSubjectToPriceBasedEarnoutTriggers": { "xbrltype": "sharesItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "CommonStockSubjectToPriceBasedEarnoutTriggers", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commons stock subject to price-based earnout triggers (in shares)", "label": "Common Stock Subject To Price Based Earnout Triggers", "documentation": "Common stock subject to price based earnout triggers." } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, $0.0001 par value; 1,000,000,000 shares authorized at March\u00a031, 2024 and December\u00a031, 2023; 117,388,789 and 116,859,468 shares issued and outstanding at March\u00a031, 2024 and December\u00a031, 2023, respectively", "label": "Common Stock, Value, 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": [ "r71", "r523", "r672" ] }, "oabi_CommonStockVotingRightsVote": { "xbrltype": "integerItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "CommonStockVotingRightsVote", "presentation": [ "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Voting rights", "label": "Common Stock, Voting Rights, Vote", "documentation": "Common Stock, Voting Rights, Vote" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r732" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r731" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r733" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r730" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "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": [ "r29", "r144", "r146", "r151", "r513", "r533" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive Income (Loss)", "label": "Comprehensive Income, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofPropertyandEquipmentNetDetail", "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer equipment and software", "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://www.omniab.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillandIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Completed technology", "label": "Computer Software, Intangible Asset [Member]", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks." } } }, "auth_ref": [ "r645", "r815", "r816" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofPropertyandEquipmentNetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress", "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r324", "r325", "r336" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term deferred revenue", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r324", "r325", "r336" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with customer liability revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r337" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r162", "r163", "r303", "r309", "r463", "r648", "r650" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "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_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.omniab.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillandIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r63" ] }, "oabi_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOne", "crdr": "debit", "calculation": { "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsbyMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsbyMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after one year", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, After Year One", "documentation": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, After Year One" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "crdr": "debit", "calculation": { "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsinaContinuousLossPositionDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsinaContinuousLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r115", "r267", "r656" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsinaContinuousLossPositionDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsinaContinuousLossPositionDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized Losses", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r115", "r267" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions", "calculation": { "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsinaContinuousLossPositionDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsinaContinuousLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Count", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions", "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without an allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r812" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "crdr": "debit", "calculation": { "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsinaContinuousLossPositionDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsinaContinuousLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r115", "r267", "r656" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsinaContinuousLossPositionDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsinaContinuousLossPositionDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized Losses", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r115", "r267" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions", "calculation": { "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsinaContinuousLossPositionDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsinaContinuousLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Count", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Number of Positions", "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without an allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r812" ] }, "oabi_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOne", "crdr": "debit", "calculation": { "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsbyMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsbyMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after one year", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, After Year One", "documentation": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, After Year One" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.omniab.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails", "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsinaContinuousLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-Sale [Table]", "label": "Debt Securities, Available-for-Sale [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://www.omniab.com/role/ShortTermInvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Short-Term Investments", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r806" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "crdr": "debit", "calculation": { "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsinaContinuousLossPositionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsinaContinuousLossPositionDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Fair Value", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss." } } }, "auth_ref": [ "r112", "r264", "r656" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsinaContinuousLossPositionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsinaContinuousLossPositionDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Unrealized Losses", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r113", "r265" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "presentation": [ "http://www.omniab.com/role/ShortTermInvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Available-for-Sale Debt Securities in an Unrealized Loss Position", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]", "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r111", "r656", "r811" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "calculation": { "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsinaContinuousLossPositionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsinaContinuousLossPositionDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Count", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions", "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r114", "r266" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred income taxes, net", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r399", "r400", "r521" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes, net", "label": "Deferred Income Taxes and Tax Credits", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r87" ] }, "oabi_DeferredRevenueRecordedInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "DeferredRevenueRecordedInAccountsReceivable", "crdr": "debit", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue recorded in accounts receivable", "label": "Deferred Revenue Recorded In Accounts Receivable", "documentation": "Deferred revenue recorded in accounts receivable." } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.omniab.com/role/BalanceSheetAccountDetailsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r10", "r51" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r10", "r197" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r347", "r351", "r382", "r383", "r385", "r668" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "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/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "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/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Line Items]", "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/2023", "localname": "DocumentInformationTable", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Table]", "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/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "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/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "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": [ "r688" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "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": [ "r721" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "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_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations", "http://www.omniab.com/role/NetLossPerShareSummaryofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share, basic (dollars per share)", "label": "Earnings Per Share, 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": [ "r152", "r169", "r170", "r171", "r172", "r173", "r178", "r180", "r183", "r184", "r185", "r189", "r432", "r433", "r514", "r534", "r651" ] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicLineItems", "presentation": [ "http://www.omniab.com/role/NetLossPerShareSummaryofDilutiveCommonSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [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": [ "r180", "r181", "r183" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations", "http://www.omniab.com/role/NetLossPerShareSummaryofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share, diluted (dollars per share)", "label": "Earnings Per Share, 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": [ "r152", "r169", "r170", "r171", "r172", "r173", "r180", "r183", "r184", "r185", "r189", "r432", "r433", "r514", "r534", "r651" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income (Loss) Per Share", "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": [ "r38", "r39" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.omniab.com/role/NetLossPerShare" ], "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": [ "r177", "r186", "r187", "r188" ] }, "oabi_EarnoutSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "EarnoutSharesMember", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails", "http://www.omniab.com/role/NetLossPerShareSummaryofDilutiveCommonSharesDetails", "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout shares", "label": "Earnout Shares [Member]", "documentation": "Earnout shares." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.omniab.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate, percent", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r402" ] }, "oabi_EmergingGrowthCompanyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "EmergingGrowthCompanyPolicyTextBlock", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Emerging Growth Company", "label": "Emerging Growth Company [Policy Text Block]", "documentation": "Emerging growth company [Policy text block]." } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofAccruedLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofAccruedLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationSummaryofShareBasedCompensationExpensebyAwardTypeDetails", "http://www.omniab.com/role/ShareBasedCompensationSummaryofShareBasedCompensationExpensebyFunctionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based compensation expense related to RSUs and ESPP", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r384" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average period for recognition", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "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": [ "r384" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-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": [ "r853" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.omniab.com/role/NetLossPerShareSummaryofDilutiveCommonSharesDetails", "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails", "http://www.omniab.com/role/ShareBasedCompensationSummaryofShareBasedCompensationExpensebyAwardTypeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee share purchase plan", "verboseLabel": "Shares expected to be purchased under employee stock purchase plan", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.omniab.com/role/NetLossPerShareSummaryofDilutiveCommonSharesDetails", "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails", "http://www.omniab.com/role/ShareBasedCompensationScheduleofAssumptionsUsedtoEstimateFairValueofEmployeeStockOptionsDetails", "http://www.omniab.com/role/ShareBasedCompensationSummaryofShareBasedCompensationExpensebyAwardTypeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options", "verboseLabel": "Options to purchase common stock issued and outstanding", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "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/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "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/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "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/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "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/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "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": [ "r686" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "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/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "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_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "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": [ "r686" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Ex Transition Period", "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r761" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "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": [ "r686" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "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/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "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": [ "r760" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "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": [ "r686" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "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": [ "r686" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "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": [ "r686" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "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": [ "r686" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "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": [ "r15", "r127", "r148", "r149", "r150", "r164", "r165", "r166", "r168", "r174", "r176", "r190", "r255", "r256", "r323", "r386", "r387", "r388", "r409", "r410", "r423", "r424", "r425", "r426", "r427", "r428", "r431", "r443", "r444", "r445", "r446", "r447", "r448", "r460", "r544", "r545", "r546", "r561", "r621" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r729" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r693", "r704", "r714", "r739" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r690", "r701", "r711", "r736" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r735" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "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": [ "r435", "r436", "r440" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [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": [ "r435", "r436", "r440" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Assets Measured at Fair Value", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r65", "r102" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofAssetsandLiabilitiesMeasuredatFairValueDetails", "http://www.omniab.com/role/FairValueMeasurementSummaryofLevel3FinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "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": [ "r304", "r339", "r340", "r341", "r342", "r343", "r344", "r436", "r467", "r468", "r469", "r658", "r659", "r662", "r663", "r664" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofLevel3FinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability Class [Axis]", "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r67", "r101" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r435", "r436", "r437", "r438", "r441" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.omniab.com/role/FairValueMeasurement" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement", "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": [ "r434" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "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": [ "r304", "r339", "r344", "r436", "r467", "r662", "r663", "r664" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "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": [ "r304", "r339", "r344", "r436", "r468", "r658", "r659", "r662", "r663", "r664" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofAssetsandLiabilitiesMeasuredatFairValueDetails", "http://www.omniab.com/role/FairValueMeasurementSummaryofLevel3FinancialInstrumentsDetails" ], "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": [ "r304", "r339", "r340", "r341", "r342", "r343", "r344", "r436", "r469", "r658", "r659", "r662", "r663", "r664" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Liabilities Measured at Fair Value", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset." } } }, "auth_ref": [ "r65", "r102" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofLevel3FinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value by Liability Class [Domain]", "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r16" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofLevel3FinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofLevel3FinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofLevel3FinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3." } } }, "auth_ref": [ "r16", "r67" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Changes in the Fair Value of the Company's Level 3 Financial Instruments that are Measured at Fair Value", "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": [ "r16", "r67" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofLevel3FinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Fair value adjustments to contingent liabilities", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r439" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "crdr": "debit", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofLevel3FinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments to CVR holders", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r66" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofLevel3FinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Fair value of level 3 financial instruments, beginning balance", "periodEndLabel": "Fair value of level 3 financial instruments, ending balance", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r16" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofAssetsandLiabilitiesMeasuredatFairValueDetails", "http://www.omniab.com/role/FairValueMeasurementSummaryofLevel3FinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r304", "r339", "r340", "r341", "r342", "r343", "r344", "r467", "r468", "r469", "r658", "r659", "r662", "r663", "r664" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "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": [ "r434", "r441" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.omniab.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omniab.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r459" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofAssetsandLiabilitiesMeasuredatFairValueDetails", "http://www.omniab.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails", "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsinaContinuousLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r257", "r258", "r259", "r260", "r261", "r263", "r268", "r269", "r305", "r319", "r429", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r532", "r656", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r806", "r807", "r808", "r809" ] }, "oabi_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "crdr": "debit", "calculation": { "http://www.omniab.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.omniab.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.omniab.com/role/GoodwillandIntangibleAssetsAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived asset, useful life (in years)", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.omniab.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillandIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.omniab.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillandIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r135", "r284" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.omniab.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.omniab.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [ "r93" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.omniab.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining nine months ended December\u00a031, 2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.omniab.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.omniab.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [ "r93" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.omniab.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.omniab.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [ "r93" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.omniab.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omniab.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [ "r93" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails", "http://www.omniab.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillandIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r282", "r283", "r284", "r285", "r497", "r498" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.omniab.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillandIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillandIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Definite-lived intangible assets", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r92", "r498" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails", "http://www.omniab.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillandIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r47", "r49" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.omniab.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedAssetsFutureAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omniab.com/role/GoodwillandIntangibleAssetsScheduleofFiniteLivedAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future amortization expense", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r92", "r497" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNetAbstract", "presentation": [ "http://www.omniab.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillandIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Definite-lived intangible assets", "label": "Finite-Lived Intangible Assets, Net [Abstract]" } } }, "auth_ref": [] }, "oabi_FiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "FiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.omniab.com/role/GoodwillandIntangibleAssetsAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived asset, weighted average useful life (in years)", "label": "Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Finite-Lived Intangible Assets, Weighted Average Useful Life" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r697", "r708", "r718", "r743" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r697", "r708", "r718", "r743" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r697", "r708", "r718", "r743" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r697", "r708", "r718", "r743" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r697", "r708", "r718", "r743" ] }, "oabi_ForwardPurchaseWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "ForwardPurchaseWarrantsMember", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails", "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails", "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward Purchase Warrants", "label": "Forward Purchase Warrants [Member]", "documentation": "Forward Purchase Warrants" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "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": [ "r81", "r605" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationSummaryofShareBasedCompensationExpensebyFunctionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r80" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.omniab.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillandIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets", "http://www.omniab.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillandIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r134", "r270", "r511", "r657", "r672", "r813", "r814" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.omniab.com/role/GoodwillandIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r91" ] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, Intangible Assets and Other Long-Lived Assets", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets." } } }, "auth_ref": [ "r12", "r44" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.omniab.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillandIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [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": [ "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r657" ] }, "oabi_IcagenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "IcagenMember", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofLevel3FinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Icagen", "label": "Icagen [Member]", "documentation": "Icagen." } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.omniab.com/role/GoodwillandIntangibleAssetsAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of intangible assets", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value." } } }, "auth_ref": [ "r10", "r18" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r78", "r106", "r193", "r206", "r210", "r212", "r515", "r530", "r653" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationSummaryofShareBasedCompensationExpensebyFunctionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r286", "r287", "r606" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationSummaryofShareBasedCompensationExpensebyFunctionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r287", "r606" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.omniab.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r161", "r396", "r403", "r404", "r407", "r411", "r413", "r414", "r415", "r560" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax benefit", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r116", "r124", "r175", "r176", "r198", "r401", "r412", "r536" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r147", "r397", "r398", "r404", "r405", "r406", "r408", "r554" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable, accrued expenses, and other current liabilities", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable, net", "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": [ "r9" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r495", "r780" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities, net:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r763", "r780" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other long-term assets", "label": "Increase (Decrease) in Other Noncurrent Assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r780" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r700", "r708", "r718", "r735", "r743", "r747", "r755" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r753" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r689", "r759" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r689", "r759" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r689", "r759" ] }, "oabi_IntangibleAssetAdditionsIncludedInContingentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "IntangibleAssetAdditionsIncludedInContingentLiabilities", "crdr": "credit", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible additions recorded in contingent liabilities", "label": "Intangible Asset Additions Included In Contingent Liabilities", "documentation": "Intangible Asset Additions Included In Contingent Liabilities" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.omniab.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillandIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill", "weight": 1.0, "order": 1.0 }, "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets", "http://www.omniab.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillandIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "totalLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r45", "r48" ] }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetIncludingGoodwill", "crdr": "debit", "calculation": { "http://www.omniab.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillandIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omniab.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillandIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total goodwill and other identifiable intangible assets, net", "label": "Intangible Assets, Net (Including Goodwill)", "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance." } } }, "auth_ref": [] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r82", "r196" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Investments", "label": "Investment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r535", "r550", "r551", "r552", "r553", "r628", "r629" ] }, "us-gaap_InvestmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTextBlock", "presentation": [ "http://www.omniab.com/role/ShortTermInvestments" ], "lang": { "en-us": { "role": { "terseLabel": "Short-Term Investments", "label": "Investment [Text Block]", "documentation": "The entire disclosure for investment." } } }, "auth_ref": [ "r765", "r766", "r790" ] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.omniab.com/role/ShortTermInvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Available-for-Sale Investments by Maturity", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CommitmentsandContingenciesSummaryofOperatingLeaseExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omniab.com/role/CommitmentsandContingenciesSummaryofOperatingLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease costs", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r452", "r671" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.omniab.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Operating Lease Expense", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r857" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofPropertyandEquipmentNetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r94" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.omniab.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Minimum Lease Commitments", "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": [ "r858" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omniab.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "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": [ "r459" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.omniab.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "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": [ "r459" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.omniab.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "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": [ "r459" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.omniab.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "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": [ "r459" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.omniab.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining nine months ended December\u00a031, 2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r858" ] }, "oabi_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, After Year Four", "documentation": "Lessee, Operating Lease, Liability, to be Paid, After Year Four" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r459" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r22", "r160", "r254", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r420", "r421", "r422", "r442", "r581", "r652", "r684", "r821", "r860", "r861" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 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": [ "r76", "r105", "r526", "r672", "r783", "r810", "r856" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r24", "r130", "r160", "r254", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r420", "r421", "r422", "r442", "r672", "r821", "r860", "r861" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "oabi_LicenseAndMilestoneRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "LicenseAndMilestoneRevenueMember", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "License and milestone revenue", "label": "License And Milestone Revenue [Member]", "documentation": "License and milestone revenue." } } }, "auth_ref": [] }, "oabi_LigandMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "LigandMember", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ligand", "label": "Ligand [Member]", "documentation": "Ligand" } } }, "auth_ref": [] }, "oabi_LiquidityAndCapitalResourcesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "LiquidityAndCapitalResourcesPolicyTextBlock", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Liquidity and Capital Resources", "label": "Liquidity And Capital Resources [Policy Text Block]", "documentation": "Liquidity and capital resources [Policy text block]." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "oabi_MaximumAdditionalAggregatePurchasePrice": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "MaximumAdditionalAggregatePurchasePrice", "crdr": "debit", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum additional aggregate purchase price", "label": "Maximum Additional Aggregate Purchase Price", "documentation": "The maximum aggregate purchase price of the additional shares and additional warrants under an agreement in order to backstop shareholder redemptions for cash proceeds to be limited to the maximum." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails", "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r290", "r291", "r292", "r293", "r346", "r494", "r543", "r573", "r574", "r627", "r630", "r631", "r632", "r633", "r641", "r642", "r655", "r660", "r667", "r674", "r823", "r862", "r863", "r864", "r865", "r866", "r867" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r727" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r727" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails", "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r290", "r291", "r292", "r293", "r346", "r494", "r543", "r573", "r574", "r627", "r630", "r631", "r632", "r633", "r641", "r642", "r655", "r660", "r667", "r674", "r823", "r862", "r863", "r864", "r865", "r866", "r867" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r746" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "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": [ "r826" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r754" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r728" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in 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": [ "r156" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "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/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) 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": [ "r156" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "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/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r85", "r86", "r87" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "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/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations", "http://www.omniab.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.omniab.com/role/NetLossPerShareSummaryofBasicandDilutedNetLossPerShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net loss", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r79", "r87", "r107", "r128", "r143", "r145", "r150", "r160", "r167", "r169", "r170", "r171", "r172", "r175", "r176", "r182", "r193", "r206", "r210", "r212", "r254", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r433", "r442", "r531", "r602", "r619", "r620", "r653", "r683", "r821" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent 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": [] }, "oabi_NewOmniabCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "NewOmniabCommonStockMember", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New OmniAb Common Stock", "label": "New OmniAb Common Stock [Member]", "documentation": "New omniAb common stock." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r727" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r697", "r708", "r718", "r735", "r743" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r725" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r724" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r735" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r754" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r754" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental non-cash investing and financing activities:", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income, net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r83" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Other income:", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r789" ] }, "us-gaap_NumberOfReportingUnits": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportingUnits", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reporting units", "label": "Number of Reporting Units", "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment." } } }, "auth_ref": [] }, "us-gaap_OfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OfficeEquipmentMember", "presentation": [ "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofPropertyandEquipmentNetDetail", "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lab and office equipment", "label": "Office Equipment [Member]", "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine." } } }, "auth_ref": [] }, "oabi_OmniAbMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "OmniAbMember", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "OmniAb", "label": "OmniAb [Member]", "documentation": "OmniAb" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations" ], "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/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations" ], "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": [ "r193", "r206", "r210", "r212", "r653" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CommitmentsandContingenciesSummaryofOperatingLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omniab.com/role/CommitmentsandContingenciesSummaryofOperatingLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r453", "r671" ] }, "oabi_OperatingLeaseLeaseAreaSquareFootage": { "xbrltype": "areaItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "OperatingLeaseLeaseAreaSquareFootage", "presentation": [ "http://www.omniab.com/role/CommitmentsandContingenciesSummaryofSupplementalCashFlowandOtherInformationRelatedtoOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leased area, square footage", "label": "Operating Lease, Lease Area, Square Footage", "documentation": "Operating Lease, Lease Area, Square Footage" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.omniab.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "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/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omniab.com/role/CommitmentsandContingenciesScheduleofFutureMinimumLeaseCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Present value of lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r450" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r450" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r450" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.omniab.com/role/CommitmentsandContingenciesSummaryofSupplementalCashFlowandOtherInformationRelatedtoOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:", "label": "Operating Lease, Payments", "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": [ "r451", "r455" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r449" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.omniab.com/role/CommitmentsandContingenciesSummaryofSupplementalCashFlowandOtherInformationRelatedtoOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r458", "r671" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.omniab.com/role/CommitmentsandContingenciesSummaryofSupplementalCashFlowandOtherInformationRelatedtoOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term (in years)", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r457", "r671" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofAccruedLiabilitiesDetail": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofAccruedLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r23" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r136" ] }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.omniab.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized net loss on available-for-sale securities", "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount, after tax and reclassification adjustment, of gain (loss) in value of unsold investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r8", "r13", "r100" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r25" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other operating activities", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r87" ] }, "us-gaap_OtherOperatingIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Other operating expense, net", "label": "Other Operating Income (Expense), Net", "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r727" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r695", "r706", "r716", "r741" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r698", "r709", "r719", "r744" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r698", "r709", "r719", "r744" ] }, "oabi_PIPEWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "PIPEWarrantMember", "presentation": [ "http://www.omniab.com/role/NetLossPerShareSummaryofDilutiveCommonSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward purchase warrants", "label": "PIPE Warrant [Member]", "documentation": "PIPE Warrant" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r723" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments to contingent liabilities holders", "label": "Payment for Contingent Consideration Liability, Financing Activities", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r7" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityInvestingActivities", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments to contingent liabilities holders", "label": "Payment for Contingent Consideration Liability, Investing Activities", "documentation": "Amount of cash outflow, made soon after acquisition date of business combination, to settle contingent consideration liability." } } }, "auth_ref": [ "r5" ] }, "oabi_PaymentOfTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "PaymentOfTransactionCosts", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of transaction costs", "label": "Payment Of Transaction Costs", "documentation": "Payment Of Transaction Costs" } } }, "auth_ref": [] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Taxes paid related to net share settlement of equity awards", "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": [ "r155" ] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of short-term investments", "label": "Payments to Acquire Debt Securities, Available-for-Sale", "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r31", "r153", "r221" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, 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": [ "r84" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r726" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r726" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r725" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r735" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r728" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r724" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails", "http://www.omniab.com/role/ShareBasedCompensationSummaryofRSUandPRSUActivityDetails", "http://www.omniab.com/role/ShareBasedCompensationSummaryofShareBasedCompensationExpensebyAwardTypeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance restricted stock units", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails", "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails", "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852" ] }, "oabi_PreferredAndCommonStockShareAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "PreferredAndCommonStockShareAuthorized", "presentation": [ "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Authorized capital stock (in shares)", "label": "Preferred And Common Stock, Share Authorized", "documentation": "Preferred And Common Stock, Share Authorized" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails", "http://www.omniab.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value, (dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r70", "r307" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "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": [ "r70", "r582" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r70", "r307" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r70", "r582", "r600", "r874", "r875" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.0001 par value; 100,000,000 shares authorized at March\u00a031, 2024 and December\u00a031, 2023; no shares issued and outstanding at March\u00a031, 2024 and December\u00a031, 2023", "label": "Preferred Stock, Value, Issued", "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": [ "r70", "r522", "r672" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r776" ] }, "oabi_PrivatePlacementWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "PrivatePlacementWarrantsMember", "presentation": [ "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails", "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Private Placement Warrants", "label": "Private Placement Warrants", "documentation": "Represents a redeemable warrant (Private Placement Warrant) that entitles the holder to purchase shares of common stock if the underwriter's option is exercised in full." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock from stock plans", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r6", "r17" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the maturity of short-term investments", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale", "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r153", "r154", "r792" ] }, "oabi_ProceedsFromReverseRecapitalizationTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "ProceedsFromReverseRecapitalizationTransaction", "crdr": "debit", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from consummation of separation transaction", "label": "Proceeds From Reverse Recapitalization Transaction", "documentation": "Proceeds From Reverse Recapitalization Transaction" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from sale of short-term investments", "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": [ "r30", "r153", "r221", "r253" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash received from options exercised", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r6", "r17" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r213", "r496", "r537", "r538", "r539", "r540", "r541", "r542", "r644", "r661", "r673", "r764", "r819", "r820", "r824", "r870" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r213", "r496", "r537", "r538", "r539", "r540", "r541", "r542", "r644", "r661", "r673", "r764", "r819", "r820", "r824", "r870" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofPropertyandEquipmentNetDetail", "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r11" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofPropertyandEquipmentNetDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofPropertyandEquipmentNetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, at cost", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r94", "r132", "r529" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofPropertyandEquipmentNetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [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_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 }, "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofPropertyandEquipmentNetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofPropertyandEquipmentNetDetail", "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r11", "r518", "r529", "r672" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r11", "r120", "r123", "r527" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.omniab.com/role/BalanceSheetAccountDetailsTables", "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Property and Equipment, Useful Life", "terseLabel": "Schedule of Property and Equipment, Net", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r11" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofPropertyandEquipmentNetDetail", "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r94" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Useful Life", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "oabi_PublicWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "PublicWarrantsMember", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails", "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Public Warrants", "label": "Public Warrants", "documentation": "Represents a redeemable warrant (Public Warrant) that entitles the holder to purchase shares of common stock subject to adjustment." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r723" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r723" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails", "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r290", "r291", "r292", "r293", "r338", "r346", "r377", "r378", "r379", "r470", "r494", "r543", "r573", "r574", "r627", "r630", "r631", "r632", "r633", "r641", "r642", "r655", "r660", "r667", "r674", "r677", "r817", "r823", "r863", "r864", "r865", "r866", "r867" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails", "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r290", "r291", "r292", "r293", "r338", "r346", "r377", "r378", "r379", "r470", "r494", "r543", "r573", "r574", "r627", "r630", "r631", "r632", "r633", "r641", "r642", "r655", "r660", "r667", "r674", "r677", "r817", "r823", "r863", "r864", "r865", "r866", "r867" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r690", "r701", "r711", "r736" ] }, "oabi_RedemptionPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "RedemptionPeriod", "presentation": [ "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption period", "label": "Redemption Period", "documentation": "Represents the redemption period." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r345", "r461", "r462", "r576", "r577", "r578", "r579", "r580", "r599", "r601", "r626" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r345", "r461", "r462", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r576", "r577", "r578", "r579", "r580", "r599", "r601", "r626", "r859" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r162", "r163", "r303", "r309", "r463", "r649", "r650" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r68", "r395", "r868" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationSummaryofShareBasedCompensationExpensebyFunctionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "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/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development Expenses", "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": [ "r394" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r691", "r702", "r712", "r737" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r692", "r703", "r713", "r738" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r699", "r710", "r720", "r745" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofAssetsandLiabilitiesMeasuredatFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Domain]", "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": [ "r131" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 }, "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets", "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesScheduleofCashCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash, Noncurrent", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r117", "r775", "r781" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.omniab.com/role/NetLossPerShareSummaryofDilutiveCommonSharesDetails", "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails", "http://www.omniab.com/role/ShareBasedCompensationSummaryofRSUandPRSUActivityDetails", "http://www.omniab.com/role/ShareBasedCompensationSummaryofShareBasedCompensationExpensebyAwardTypeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units", "verboseLabel": "Restricted stock units issued and outstanding", "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": [] }, "oabi_RestrictionsOnTransferPeriodOfTimeAfterBusinessCombinationCompletion": { "xbrltype": "durationItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "RestrictionsOnTransferPeriodOfTimeAfterBusinessCombinationCompletion", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant restriction on transfer", "label": "Restrictions On Transfer Period Of Time After Business Combination Completion", "documentation": "The period of time after completion of a business combination during which the shares or warrant may not be transferred." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r73", "r97", "r525", "r547", "r549", "r559", "r583", "r672" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings (Accumulated deficit)", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r127", "r164", "r165", "r166", "r168", "r174", "r176", "r255", "r256", "r386", "r387", "r388", "r409", "r410", "r423", "r425", "r426", "r428", "r431", "r544", "r546", "r561", "r874" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenues", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r194", "r195", "r205", "r208", "r209", "r213", "r214", "r215", "r334", "r335", "r496" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition and Deferred Revenue", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r125", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r643" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "oabi_ReverseRecapitalizationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "ReverseRecapitalizationDisclosureTextBlock", "presentation": [ "http://www.omniab.com/role/BusinessCombination" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination", "label": "Reverse Recapitalization Disclosure [Text Block]", "documentation": "Reverse Recapitalization Disclosure" } } }, "auth_ref": [] }, "oabi_ReverseRecapitalizationEarnoutShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "ReverseRecapitalizationEarnoutShares", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout shares (in shares)", "label": "Reverse Recapitalization, Earnout Shares", "documentation": "Reverse Recapitalization, Earnout Shares" } } }, "auth_ref": [] }, "oabi_ReverseRecapitalizationExchangeRate": { "xbrltype": "sharesItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "ReverseRecapitalizationExchangeRate", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration, liability, share", "label": "Reverse Recapitalization, Exchange Rate", "documentation": "Reverse Recapitalization, Exchange Rate" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.omniab.com/role/CommitmentsandContingenciesSummaryofSupplementalCashFlowandOtherInformationRelatedtoOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for lease obligations:", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r456", "r671" ] }, "us-gaap_RoyaltyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RoyaltyMember", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Royalty revenue", "label": "Royalty [Member]", "documentation": "Money for usage-based right to asset." } } }, "auth_ref": [ "r825" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r754" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r754" ] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration received", "label": "Sale of Stock, Consideration Received on Transaction", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Domain]", "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_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.omniab.com/role/BalanceSheetAccountDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.omniab.com/role/NetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Dilutive Common Shares", "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": [ "r38" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.omniab.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails", "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsinaContinuousLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-Sale [Line Items]", "label": "Debt Securities, Available-for-Sale [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": [ "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash, Cash Equivalents, and Restricted Cash", "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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.omniab.com/role/NetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Basic and Diluted Net Loss Per 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": [ "r788" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "presentation": [ "http://www.omniab.com/role/NetLossPerShareSummaryofDilutiveCommonSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share." } } }, "auth_ref": [ "r37", "r40", "r180", "r181", "r183" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationSummaryofShareBasedCompensationExpensebyAwardTypeDetails", "http://www.omniab.com/role/ShareBasedCompensationSummaryofShareBasedCompensationExpensebyFunctionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r57" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Share-Based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "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": [ "r57" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.omniab.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillandIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r657" ] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://www.omniab.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Goodwill and Intangible Assets", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r44" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of RSU and PRSU Activity", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r55" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.omniab.com/role/BalanceSheetAccountDetailsScheduleofPropertyandEquipmentNetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash, Cash Equivalents, and Restricted Cash", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r19", "r103", "r869" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails", "http://www.omniab.com/role/ShareBasedCompensationScheduleofAssumptionsUsedtoEstimateFairValueofEmployeeStockOptionsDetails", "http://www.omniab.com/role/ShareBasedCompensationSummaryofRSUandPRSUActivityDetails", "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "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": [ "r348", "r350", "r352", "r353", "r354", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r376", "r377", "r378", "r379", "r380" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assumptions Used to Estimate Fair Value of Employee Stock Options", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r99" ] }, "us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockOptionsRollForwardTableTextBlock", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Options Roll Forward", "label": "Schedule of Stock Options Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in stock options." } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.omniab.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite- Lived Assets Future Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r49" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "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": [ "r685" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "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": [ "r687" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r199", "r200", "r201", "r202", "r203", "r204", "r214", "r654" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Service revenue", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r661" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r668" ] }, "oabi_ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardConsecutiveOfferingPeriod", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series of offering periods", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period", "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Consecutive Offering Period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationSummaryofRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited (in 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": [ "r369" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationSummaryofRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, 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": [ "r369" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationSummaryofRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in 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": [ "r367" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationSummaryofRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "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": [ "r367" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationSummaryofRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested, beginning balance (in shares)", "periodEndLabel": "Unvested, ending balance (in shares)", "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": [ "r364", "r365" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationSummaryofRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationSummaryofRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested, beginning balance (in dollars per share)", "periodEndLabel": "Unvested, ending balance (in dollars per share)", "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": [ "r364", "r365" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationSummaryofRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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 [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationSummaryofRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Vested (in 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": [ "r368" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationSummaryofRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "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": [ "r368" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationScheduleofAssumptionsUsedtoEstimateFairValueofEmployeeStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r378" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationScheduleofAssumptionsUsedtoEstimateFairValueofEmployeeStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r377" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationScheduleofAssumptionsUsedtoEstimateFairValueofEmployeeStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r379" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails", "http://www.omniab.com/role/ShareBasedCompensationScheduleofAssumptionsUsedtoEstimateFairValueofEmployeeStockOptionsDetails", "http://www.omniab.com/role/ShareBasedCompensationSummaryofRSUandPRSUActivityDetails", "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "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": [ "r348", "r350", "r352", "r353", "r354", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r376", "r377", "r378", "r379", "r380" ] }, "oabi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedPercent": { "xbrltype": "pureItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorizedPercent", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in shares available for issuance, percent", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number Of Additional Shares Authorized, Percent", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number Of Additional Shares Authorized, Percent" } } }, "auth_ref": [] }, "oabi_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPurchasePeriods": { "xbrltype": "integerItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPurchasePeriods", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of offering periods", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Purchase Periods", "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Number Of Purchase Periods" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares available for issuance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r670" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares available to be issued under ESPP (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationScheduleofStockOptionsRollForwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (in shares)", "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": [ "r358" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationScheduleofStockOptionsRollForwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (in dollars per share)", "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": [ "r358" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value of options exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r371" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationScheduleofStockOptionsRollForwardDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cancelled/Expired (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired." } } }, "auth_ref": [ "r833" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationScheduleofStockOptionsRollForwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cancelled/expired (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r833" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationScheduleofStockOptionsRollForwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "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": [ "r360" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationScheduleofStockOptionsRollForwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value", "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": [ "r54" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationScheduleofStockOptionsRollForwardDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning of period (in shares)", "periodEndLabel": "Outstanding, end of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r356", "r357" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationScheduleofStockOptionsRollForwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationScheduleofStockOptionsRollForwardDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted-average exercise price per share, beginning balance (in dollars per share)", "periodEndLabel": "Weighted-average exercise price per share, ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, 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": [ "r356", "r357" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationScheduleofStockOptionsRollForwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Exercise Price per Share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "oabi_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseOfCommonStockInitialOfferingPeriods": { "xbrltype": "durationItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchaseOfCommonStockInitialOfferingPeriods", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial offering period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase of Common Stock, Initial Offering Periods", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase of Common Stock, Initial Offering Periods" } } }, "auth_ref": [] }, "oabi_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Offering period", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period", "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period" } } }, "auth_ref": [] }, "oabi_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAvailableForIssuanceAnnualIncreasePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAvailableForIssuanceAnnualIncreasePercentage", "presentation": [ "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares available for issuance, annual increase, percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Available for Issuance, Annual Increase, Percentage", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Available for Issuance, Annual Increase, Percentage" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails", "http://www.omniab.com/role/ShareBasedCompensationScheduleofAssumptionsUsedtoEstimateFairValueofEmployeeStockOptionsDetails", "http://www.omniab.com/role/ShareBasedCompensationSummaryofRSUandPRSUActivityDetails", "http://www.omniab.com/role/ShareBasedCompensationSummaryofShareBasedCompensationExpensebyAwardTypeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r352", "r353", "r354", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r376", "r377", "r378", "r379", "r380" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationScheduleofStockOptionsRollForwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollars per share)", "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": [ "r361" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationScheduleofStockOptionsRollForwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "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": [ "r360" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Tranche One", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Tranche Two", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r347", "r355", "r374", "r375", "r376", "r377", "r380", "r389", "r390", "r391", "r392" ] }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of RSU and PRSU Activity", "label": "Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block]", "documentation": "Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares." } } }, "auth_ref": [ "r20" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting period, percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r827" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested", "crdr": "debit", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intrinsic value of RSUs vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested", "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r669" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationScheduleofAssumptionsUsedtoEstimateFairValueofEmployeeStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term (years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r376" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationScheduleofStockOptionsRollForwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value, exercisable", "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": [ "r54" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationScheduleofStockOptionsRollForwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining contractual life, excercisable (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": [ "r54" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationScheduleofStockOptionsRollForwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining contractual life (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "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": [ "r98" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price of common stock expressed as a percentage of its fair value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, in shares", "periodEndLabel": "Ending balance, in shares", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "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": [ "r88", "r158" ] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer software", "label": "Software and Software Development Costs [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "oabi_SponsorEarnoutSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "SponsorEarnoutSharesMember", "presentation": [ "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sponsor Earnout Shares", "label": "Sponsor Earnout Shares [Member]", "documentation": "Sponsor Earnout Shares" } } }, "auth_ref": [] }, "oabi_SponsorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "SponsorMember", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sponsor", "label": "Sponsor", "documentation": "This member stands for sponsor." } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails", "http://www.omniab.com/role/CoverPage", "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r126", "r138", "r139", "r140", "r160", "r180", "r181", "r183", "r185", "r191", "r192", "r254", "r294", "r296", "r297", "r298", "r301", "r302", "r307", "r308", "r311", "r314", "r321", "r442", "r555", "r556", "r557", "r558", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r582", "r603", "r621", "r634", "r635", "r636", "r637", "r638", "r762", "r782", "r787" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r15", "r26", "r127", "r148", "r149", "r150", "r164", "r165", "r166", "r168", "r174", "r176", "r190", "r255", "r256", "r323", "r386", "r387", "r388", "r409", "r410", "r423", "r424", "r425", "r426", "r427", "r428", "r431", "r443", "r444", "r445", "r446", "r447", "r448", "r460", "r544", "r545", "r546", "r561", "r621" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations", "http://www.omniab.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "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": [ "r164", "r165", "r166", "r190", "r496", "r550", "r572", "r575", "r576", "r577", "r578", "r579", "r580", "r582", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r595", "r596", "r597", "r598", "r599", "r601", "r604", "r605", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r621", "r678" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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/2023", "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/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations", "http://www.omniab.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r164", "r165", "r166", "r190", "r496", "r550", "r572", "r575", "r576", "r577", "r578", "r579", "r580", "r582", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r595", "r596", "r597", "r598", "r599", "r601", "r604", "r605", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r621", "r678" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r694", "r705", "r715", "r740" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "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_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout Founder Shares (in shares)", "label": "Stock Issued During Period, Shares, Acquisitions", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r70", "r71", "r97" ] }, "oabi_StockIssuedDuringPeriodSharesConsummationOfSeparation": { "xbrltype": "sharesItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "StockIssuedDuringPeriodSharesConsummationOfSeparation", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued during separation (in shares)", "label": "Stock Issued During Period, Shares, Consummation Of Separation", "documentation": "Stock Issued During Period, Shares, Consummation Of Separation" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r15", "r70", "r71", "r97", "r555", "r621", "r635" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under employee stock compensation plans, net (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r15", "r70", "r71", "r97" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationScheduleofStockOptionsRollForwardDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Exercised (in shares)", "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": [ "r15", "r70", "r71", "r97", "r361" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under employee stock compensation plans, net of tax", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r56", "r70", "r71", "r97" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets", "http://www.omniab.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r71", "r74", "r75", "r90", "r584", "r600", "r622", "r623", "r672", "r684", "r783", "r810", "r856", "r874" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.omniab.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r96", "r159", "r306", "r308", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r320", "r323", "r430", "r624", "r625", "r639" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Axis]", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "oabi_SummaryOfSignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "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 [Line Items]" } } }, "auth_ref": [] }, "oabi_SummaryOfSignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "SummaryOfSignificantAccountingPoliciesTable", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Summary Of Significant Accounting Policies [Table]", "label": "Summary Of Significant Accounting Policies [Table]", "documentation": "Schedule that describes and identifies summary of significant accounting policies." } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r734" ] }, "oabi_TaurusMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "TaurusMember", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofLevel3FinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Taurus", "label": "Taurus [Member]", "documentation": "Taurus" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r726" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r733" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r108", "r109", "r110", "r218", "r219", "r220" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r753" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r755" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.omniab.com/role/CoverPage" ], "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/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofAssetsandLiabilitiesMeasuredatFairValueDetails", "http://www.omniab.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails", "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsinaContinuousLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "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": [ "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r305", "r319", "r429", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r532", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r806", "r807", "r808", "r809" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r756" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r757" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r755" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r755" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r758" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r756" ] }, "us-gaap_USTreasuryAndGovernmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasuryAndGovernmentMember", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofAssetsandLiabilitiesMeasuredatFairValueDetails", "http://www.omniab.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails", "http://www.omniab.com/role/ShortTermInvestmentsSummaryofAvailableforSaleInvestmentsinaContinuousLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Government and agency securities", "label": "US Treasury and Government [Member]", "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include 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), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac)." } } }, "auth_ref": [ "r516", "r662", "r871" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r752" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "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": [ "r41", "r42", "r43", "r118", "r119", "r121", "r122" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.omniab.com/role/CommitmentsandContingenciesSummaryofOperatingLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.omniab.com/role/CommitmentsandContingenciesSummaryofOperatingLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease cost", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r454", "r671" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.omniab.com/role/ShareBasedCompensationAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852" ] }, "oabi_VolumeWeightedAverageTradingPrices": { "xbrltype": "perShareItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "VolumeWeightedAverageTradingPrices", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails", "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "VWAP trading price (dollars per share)", "label": "Volume Weighted Average Trading Prices", "documentation": "Volume weighted average trading prices." } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://www.omniab.com/role/CoverPage", "http://www.omniab.com/role/NetLossPerShareSummaryofDilutiveCommonSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward purchase warrants", "verboseLabel": "Warrants", "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": [ "r675", "r676", "r679", "r680", "r681", "r682" ] }, "oabi_WarrantRedemptionConditionMinimumSharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "WarrantRedemptionConditionMinimumSharePrice", "presentation": [ "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant redemption, minimum share price (dollars per share)", "label": "Warrant Redemption Condition Minimum Share Price", "documentation": "The minimum trading price for the reporting entity's stock which must be achieved as a condition for redemption of the warrant." } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://www.omniab.com/role/BusinessCombinationAdditionalDetailsDetails", "http://www.omniab.com/role/StockholdersEquityAdditionalDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold after closing date", "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": [ "r855" ] }, "oabi_WarrantsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "WarrantsPolicyTextBlock", "presentation": [ "http://www.omniab.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Public, Private Placement, Forward Purchase and Backstop Common Stock Warrants", "label": "Warrants [Policy Text Block]", "documentation": "Warrants" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations", "http://www.omniab.com/role/NetLossPerShareAdditionalDetailsDetails", "http://www.omniab.com/role/NetLossPerShareSummaryofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average shares outstanding, diluted (in shares)", "label": "Weighted Average Number of Shares 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": [ "r179", "r185" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.omniab.com/role/CondensedConsolidatedStatementsofOperations", "http://www.omniab.com/role/NetLossPerShareAdditionalDetailsDetails", "http://www.omniab.com/role/NetLossPerShareSummaryofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average shares outstanding, basic (in shares)", "label": "Weighted Average Number of Shares 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": [ "r178", "r185" ] }, "oabi_XcellaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.omniab.com/20240331", "localname": "XcellaMember", "presentation": [ "http://www.omniab.com/role/FairValueMeasurementSummaryofLevel3FinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "xCella", "label": "xCella [Member]", "documentation": "xCella." } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "b", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r6": { "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" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r15": { "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" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r17": { "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" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(c)", "Paragraph": "2", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r38": { "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" }, "r39": { "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" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r51": { "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" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r53": { "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" }, "r54": { "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" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "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(28))", "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(29))", "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(30)(a)(1))", "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(30)(a)(3))", "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(30))", "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(31))", "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(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r77": { "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" }, "r78": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r97": { "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" }, "r98": { "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" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r100": { "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" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r106": { "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-7" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r118": { "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" }, "r119": { "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" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r121": { "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" }, "r122": { "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" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r134": { "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r135": { "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(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r136": { "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" }, "r137": { "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" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r205": { "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" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r207": { "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" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r221": { "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" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-5" }, "r268": { "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" }, "r269": { "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" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r407": { "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" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r413": { "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" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r415": { "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" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r496": { "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" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r511": { "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(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r512": { "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/2147479853/942-210-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r519": { "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/2147479440/944-210-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r521": { "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)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r524": { "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/2147479440/944-210-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r530": { "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(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r532": { "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/2147483586/944-220-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r552": { "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(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r553": { "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(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r626": { "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/2147480833/946-310-45-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r643": { "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" }, "r644": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r646": { "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" }, "r647": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r648": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r649": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r655": { "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" }, "r656": { "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" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r666": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r667": { "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" }, "r668": { "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" }, "r669": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r670": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r671": { "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" }, "r672": { "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" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r674": { "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" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r684": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r721": { "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" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r762": { "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" }, "r763": { "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" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "321", "Publisher": "FASB", "URI": "https://asc.fasb.org//321/tableOfContent" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "325", "Publisher": "FASB", "URI": "https://asc.fasb.org//325/tableOfContent" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r791": { "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" }, "r792": { "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" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r796": { "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" }, "r797": { "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" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r817": { "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" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r871": { "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" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 79 0001846253-24-000034-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001846253-24-000034-xbrl.zip M4$L#!!0 ( *:%J5C]?T&K @0 / 0 ; 83(P,C1Q,65X,S(Q+6-E M;W-O>&-E3 M21QB-;&SME.:^_4[3H"VUZ7:2M=E3]JJLA0\,W[FF6?&A'ZDDWC0CR@)!K_T M?[4L.!=^EE"NP9>4:!I IAA?P4U U2U8UL9J)-)2#?L#N@ 7OCYA==[IAH]ULU0EIU%NM98J\M M$K,5]PJTN!L*S&VS[8M82._8+OYZ9L<*2<+BW'NW8 E5,*%KF(F$\'=51;BR M%)4L+ T5^X?BB7AX\;C>H,$X,>-TBZZ$-+Z/V))IJ+LUIW]F[+;1-=NP?0"%K^/83Z< M?1A.QG-K^N?'\5\P'"W,CFO;[JNSP?Z4@Y>]& _0PW/;M78S??N.:GR5A4L. MON"<^IH)#FNF(] 1A4\9D9A,G,.,ID)J$"%,$\Z&RRI<%X\.;U3P$ 70B;@V-8G"(4L(GXN(P+%K /X@T@_.CEV6G:O[E3+V4<4 MA"S&S1V*.?4SR33#= D/8'SO1X2O* [-)&%*&<3X;RP#G+ 044D1YV-H)?HM M,L0./I6:A7D5TDRJC"#C6L"#M VF=F^C;$1$ I&:X?W8>F-CA(/'%4")7!). ME36]CVD.0[\@S BGBOM$5XU;DL,M%VO,<$5/CIN=WEYYI"0(\*ZP8AIJK]ZJ MN&>KPND8J.7,(M1/#XJ(S;EVY54TL\9D]1<:,IP MI#;*<^H5@LJ1X#0KP>F.UP;$6U2S.PK3,&3X_>OZ&G0A47MR=I3$SHO>_L2Z&U2#S[P84LE8@S_=QE+X@G:_F+PUGQ M2\<74$L#!!0 ( *:%J5@?2ZAS' 0 % 2 ; 83(P,C1Q,65X,S(R M+6-F;W-O>&-E2WV77@.LX6]#-3F-G MW3X-M$191"12):DDZJ_?49+S@L19,RQ)!\0P",B\(Y][[KDCK6&DDW@TC"@) M1C\,?[0L.!1^EE"NP9>4:!I IAA?P^> JG.PK,IJ(M),QW3T6:=X4'Y/#PH-AFN1)"/A@&[ !:\K[& ]#MAIQGT^PYI]9HV6HI*%I:%B7RGNB)L7CY<5&EPG9IQNT)60IE<16S$-3;?A#@^,_2:F^Y$1 MN<;@M$@]IX>+WXK 1S:I?/D07!/"9'JZ/#XZGHR7Q_,9G)R=+L[&LR4LYW?C M>9C[5T7N]."LL6A,&K"83@KT3K-MUV&\@/'A_&0Y/?Q?A;,)HF]W8'X$RU^F ML!B??AC/I@MK_L>OTS]A/%F:&=>VW2='@_4I1X][,1Z@A^=V&]UV^OP5U7J0 MA6,.ON"<^IH)#I=,1Z C"I\R(C&8.(=3F@JI080P3S@;K^IPS/T&[!FKW9V> MZ]J#B4A2PO/BR1GL RYT)&0"CFU]@E#(8L4OY8I ,>H ?B/2CW9WG(X]:#KU MLO<1!2&+AS23*B/(N!9P(VV#J3NHE(V(2"!2T[QO6U]:6"59BS3TEY),7O.?IFX^^,2J:CT$F8QBL='9<0F?=4YSCZ!R)#CMO6#_FM<; 5PGOR+7Z3=;R&)_8*3QS4Q^5T2ZCQ+) M.)9.0@IVL$0UP04"_+4@9L,R8:9&4TF5(;1NIDD< [HA)A(CW2I%AE6]\ H9 M)]PWO^." 2N6-H6%5EE9ENOME!]RFAN<>/^0EG@U!+\]*69,!]44I/B]# M.4EC51MMQ][J#E0QPL<,BV'<@)\SI4FH!/^OJ/E.-/-:RGCJ."-)J>UM!O<2 M]4;PD\:E^0OX*,/3*SPS-;N@\#OS*9Q@;V>F-=?AJ.C^],'S\HWU?S-.(D;# MBE=SJL[#$#F7;^P^Z[B72H9\ITCXS85&E-3O/^D"L,G([3<@J5#%QU:;5,C-Q+^?K]"Q]9EH6K,V@9#,(0J+W@OKDI@8TQM[M.59J:'43$S-!JUU(4>SXRZ2TO1;K8/Q1=M[M5$^O%2E1F= MS]M_=;9!Y:?F[5B MW)+&$1Q(YJ]7NWO:N1&%T_U7\+-1_>_M"_ M$:T#V6@=[LH]T;NZ%*U.7+_=7EWVAV+T?5_<]"]NAX/1 ,+]GR^^[UW]NR]Z M%R-Q_4FT3@X.@ZTWM'I?7GT?]R^7XL%TN9@?--MOB3.T-/_:N^C>-ZY]_ MZ/]G;F6[V6QO;"1RV)ROS/K:#CA\T0�/PHRS+%:E_VQ2=-J0E$1*94R4R4 MJ2R_>=?Y]G2MB6,9QV"W1D9)V3U@&G%&JR*&P=U&Z]OQU^>+EPUK[7_SKG74 M/%U]#D0J)R0,311-P<]EJJSXJ9(&$*% Y:H,@@ !I1D/+8"G( M=J[,BK9O-N*4][:.8=^V>\]5 2$,N*O"R"C-B[PD" M%,),V91GL%@.+F ^X/=8V2C3ML(\9@FC,Q^>L=$1Q?C8BEU$(R:$U[N\_Q"E MLK@CT4,"#JL,$J[MZ.R2U\*U'?SF7Q77T<+#@M<7G*5+:/'18UU>O5'R9*,$ M&[&=SS$$"2X;&Y3#X_9^N[-%T)!KH7%)%DT*_.2(\_>#&#"G1[*RKY_"Y!H2 M E+OY.E:5P8+(! M,'2BM=#I3V16N0QEOU*2H =0$WC$OE#+4;9>P37^]>7"[C""B> )Z]N'4%?E M^KU?PX;R49JX-TI^OXT4X;SK?(RH2[,; M>1;N#1B!*X:.HLJPOY?H^JRYS5)I7VL7YS9#EP4.\ISUM=T-,.IYIZR^O#S3#[X P[9 M$$I;U<9V_LPVUAWWXSG^@D7N,14LXV&1AAS7#:K82B<"O23ZD%(;^U@RW =8 M+,=AN"1ZD=Q"C7+$([&"3F[Z+O "+K',5?B?^Z YL.F72D%E!^6JB-QQ:&^S M#G6;R&-]@]K#.9$+O4)DN1OGOCY2A#C4;/_8*$Y)WC-]^T+K"-RU".X68GYF MW"BZ=4_GST(OY*R,,='28\J^@(2ZI8 P@HK*'_CJ85$Z;)7G:$E_)6=&38DO MGJLWKPS;%-OUK6,/_)\8)$< 3Y-+9L3*W=/400T\H:IBHK,),:L6\JZ^;C)U M_E,^SO2,,#I-M<]X^00R"/$?+##[:ZYL?^LZ=TNN>MTW*)=PIR,'\:.<>=^? M!.[KIW6A^=K/CS.OS]Q!?[U7?'[$G)4NR;KN',%2.^?K=3\\/K7NN7)W_F=Y M9DL@\_\"QJ;/*YE[:*\3>!ZGO_V[T7/$WT#_IH,_XR"DN,JX.G:1*DI$_X&B MBL]3XMJW9'][_:L^=^N; A0M>G1]W0WOK>T::M<;2ZFR-#JK"I7IZPMAD^>_I<-']PO*OX'4$L#!!0 ( *:% MJ5BXXA#K9P< +DB = 83(P,C1Q,65X:&EB:70S,3(M8V9O8V5R="YH M=&WM6EU3X\82?;^_8BY;R4*5S-H&EL40JKS@35Q)8&-,DON4&DDM-(6D<68D M&^?7Y_2,C VV$YQD+ZTM3(6XGV/+:49?;>6J:*3$^W<.CG8/WX[*XXF*R[33:C:_V'H@ M6M)=V9"9NBDZ3F&,)AKFU<.1SK3IO&JZ?\<\TDADKK)IY_50Y63%!4W$0.>R M>!U86=B&):,2+VC5;X0=L;F[G7B%#K%.I@J:*>A5ZMVE*E2EV&OMMD_>L/S, MK"7C%C2.X$ R_[[*;5;YK#<8]C_TS[K#_N6%^'@]N+KN7@S%\/*A_L]0\\'U M=[TKT=J3C=;^MMP1W8MST3J(Z[OKB_/>0 R_Z8FKWMGUH#_L0[CW\]DWW8NO M>Z)[-A27'T3K:&\_>/:&=J]$]_SRX[!WOA@?MLO%;*_99EN5*45W5WQ=V5(F5A>!B,B4 M*IF*,I7EEZ\.WAVOM7$DXQCTUL@H*3M[S"/.:E7$L+C3:+T;?7K"6&U9:_?+ M5ZVWS>/E:U^D (VYU-Q6^A)1O$-!=XUQCLDUE"DT"AL MV$>J0LAB*JJB-!7!#I0Z5_7@*2ERW!DE,Y'("(^,T#FHN]1>;DF@H(BLE6;* M(KF\)>R[L*;%LQC*8,O,E4SLP0*1,BB1$"LP'9K$9,0D55$J;,67^?P)&:H7 M80-R93/44B[+$U6F,-".*'(*\KHCJ*9CF#G&M%B$TT4WO-30[VT>>A*)*N!< MCM/2'7F]H M&2P$V5F%& M[#U!@$*8*9OR#!;+P07,!WP?*QMEVE:8QRQA=.;#,S(ZHAB/K=A&-&)">+W+ M>W=1*HL;$ETDX*#*(.'ZCH-M\EJXOH/O_*WB0EIX6/#Z@K-T 2T^>JS+DS=* M'FR48".V\S&&(,%E8X-R>-C>;1\\(VC(M= X)XLN!7YRQ/GG00R8TR-9V:=/ M87(-"0&I=_)TK2N#!9"+8V5=AD.*"K<.]QYS;ECD%T.9=!&N^7H>I:#F'AY4 MX GH8G6F8G<.LU5H5:RD46R \E7%,5[!*U66F=[EA'5EP?&!M@2%< )SDT;H M$51499)I#&8Y)>85 S-\_5DLF_@K)!8$TV ^Q1LPRW-#4/A$!#TY29> ]/3T M?C*>@,&QBADF$LVM9!Z3%A#CMH&Q(TT\BR.0I62H,E5.N8RLVI91[4+NHND! M^4!TH>UP='E7&S2JS AHLJ[L19$VL5/ -2 W5*":90 51FC$:&41-%<>.$"U M&H&Q7C!THK70Z8UE5KD,9;]2DJ '4&-XQ*ZHY2A;3^ :?[NZL#N,8")XPOKV M(=15N7[OI["AO)H;P?ER.!Q\C MZM+L1AZ%>P-&X(JAHZ@R[.\%>GZP7JYMB2=\(L$DX %N3G M([E:3?2X!%LMQ&"Z)5I);J%&.>"16T,E-WP9>P"66N0K_[&N:^/%"$.-=O?-XH3DK=,W[[0.@)W+8)[ M"S$[,VX4W;JG\V>A%3DK8TRT=)^R*Y!0MQ001E!1^0-?/2Q*AZWR'"WI;^3, MJ"EQY;GZA5>&];UC%P4@,][AO*.=SIV$%\+Z?> M]T>!^P"U+C2?^OI^ZO69.>C?]XK/CYC3TF59QQTD6&KK=+WN^X?'UEV7WY[_ M4ZYY)ICY?R%CT^N%S#VVUPDL!>JS@S>Z#ODK]!]ZN'='4<7')_$C^B_Q$4I8J2FJ_R-MW=>,CG^-.::UO[P(=5GJO-.<3Y&AU5E5+D]9VVL\N/J? MCKQQ/UGY'5!+ P04 " "FA:E8YEZ[7+8> 0!TD0\ $0 &]A8FDM,C R M-# S,S$N:'1M['UK=^)(DNCW_16ZS.Y,U3E 2>+MZO8]E.WJ\6Z5[;%=TSOW MRQPA)4930J+UL,W\^AN1F7H XB$0D +-F2X#DE*9\8[(R(A?_N_[V))>B>N9 MCOWK7Y2Z_!>)V+ICF/;+KW_I/UW=WO[E_U[^QR__IU;[WR^/WZ1K1P_&Q/:E M*Y=H/C&D-],?2?Z(2+\[[D_S59,>+,T?.NZX5F./73F3J6N^C'Q)E=5F>%MX MU;WH:(9J-%MZ3=,[K+5KNU6;=CJM4A3):VAKE>-"[4MRVU55V2EUVLV.NVNH:BZJ@STECJ0 MU99!WSOR8N57?^->B-\*+>)WHUO-5\]]/'-&VXC2 I9$ #K]] M.?$@/4:H\>UY.H''=/;MUXI/WOU/=+Z? M+O_C/_[C%]_T+7*)R*V%6/SE$_OQET]LZ(%C3"]_,Q-*F M%[9C$YB ^7Z!-Q*7?30-@]CT(UR_ V'CFCI[_[O_2(:_5O0:$(JMC7$D8EY< M!:X+4_MJ>KIF_8-H[HUM7(-HJDB,''^M E?&/!+;0RCC&J&-JU()M#$$&1, MY5)1/^&<9]Z7X?5]D(8&2L2OEO8R^\ZA^4Z,VE"S$/#\A;W*Y=?^MZ>;[5\8 M2N!XP5_A%R]\0T.N7"(F\GK! ]SN&+.O4"J7?]L!9#DEK5;X%J3'BRM+\[S[X>^:"[+)OWO^1]-VUS'(R?70VUW[4V]1Y@[>ZS$S\4SK+=;%4N'QK72^;WU=5T MO%T*;)/-S@[& ^)6YL'2 L 81#?'0"2_5AKA_+F,OW@::2Y!QC6NG/&$V!Z5 MKGV<]@M!''V9QK<\:%/\J?^FN0;]Y^_$\V$A;'& 1QVN:B] BXA7>(L.2(0'QH1,O132BV+SPJ,2% M]4E4R5_X(!!_K7CF>&*A/*6_C5Q<_HP4K+][!LA(^K[X)?R=GA.X]!M5W!<( M5#IS#]?N5<+?QT3S I=&%OQ.J[<)O M0'#P?6@25Z*"A:0:UE>W_S.K!>]3RQ3-_WO!/E! M,DRX2AW<6!'YL"1\AEL)3[ZC_^R_FR!\PUM 0X'!2"^P<7[YE#I\!(EH%L7 M3:/ N.&FVTGBI2F Z&#^I<]7!JZ\&@W$KVRSLI9P*TOB;)>5M<5:6:.FJ#FM MK".:E/!<_^+!=8Q !Y_NB;BOIDZ8<* *^QM\M3W2MXWOI@7^@F.31_)*[("< MI+#HENC9##V-S='3R \]O>*@)]*^[,>3Y!9%+O$A$GLH>W>3\L?'HS/5+']Z MFOPAG+\F"CZ.Q!][]]$* H>]^T19Z7+!5[WY(\!-#6<\ 9/&]KT#QA+V8_@K M>_?6]@SSOF&8&//7K ?--&[M*VUB^II5&/COW:?<-_QU/1@'%F:)W/LCXN)] M+AGA:*_DUM:=\1Z,FCWA0C@O.",N'HFOF38Q;C37-NT7KS" %\Z_%0[P(IB- MPKFYHJH* 9"E"N<#BV1+B8 @X9SB(BA^$1 GG/\"^Z9WYLP9\G M+HKN?Q]4\.<(^,;>?>GC+:WH7NB!(V_'V1AK%-WE/$[D[4C(*KJO>KC(VY$0 M5#JS!45 3YZ?D!^N"BZ,WS@_(#\ +]W MS_=H2VL*MT^+N9B/>%";T0Y^Y4?FUY#+QM3ZX#H (G_Z8 '4^K:!1#O!V7V9 M8AV*69J]'PY-G42W%"58W!3.L4[#J_9>XC4C7H5SQ07C5]0]@4_13RPDE3C;V M7TU8]D,P@''"RD+[WL=(AEIV@KJPOOR&4'?-5_!S@%ETLG?YDR?T:NP!\]5R$Q+" M.9&;0AUCPD[@T\I_A5$W+6$].S&(7 0Y5%A7;]].G@C($=8C/+*X$@$WA?4: MBQD=:0GG+&+ ]\H)8)+N!$AN>J>-R4)0I*__$9@>37'X]G![>YJL(&[F^3)-7$AA]FL!5Q\UKZ^RK:9L^^6:^$N/6 M!J7S8@XLTO<\XL,4OFO_![] XE+WJ^ MTKP1D";^P5W(5Y"*"_ECWQV; &V[/XG_-;"-=:;=-H#XSFJO(R2_NN2/@-CZ M= D4$K=ZCUBFWC7MEZ+L@+:%#10)0@A;(S5>V;3\FT-5LWL<>KY[L!OF1V&C^>GETZ@2F8RK\YK\2UBW1ZH"-L"/Q, M38N2,D/*+$)D^\2)H32M4BE3V.CV^5"F.,0@;%!Y+>3I?BYN\!/CB35"-M=F MFY6&95'H4MBP+&U,^03<4-))^G:M]\2B)N">=)F>*& MDL_3M"@I,Z3,(D2V3YP82M,JE3*%C6Z?#V4*0PP]88/*PNS%GI-A*0Y="AM6 M+CY=%M"L%(N+&V,^$+L4A!6&#ZE\"S[2)YR4*AB5* MBMWJV@NQ]X#X;R8,;V$[P[E":N%\KISQ *B4%3"#5=HP#Q\^>;!HE_X<#7$^ MPBG'YO ]88/YJRGR60O<8!^BJ*3(8U-D$78T1*22U0SSOSJQ+*VDR&THL@@[ M&2)2Y'E1B;"["J5M)SI%SI30;=3D34OHSKDFNY30[0F[]5 :@B7YKB5?119W MMT1LFBK-1C'H5]Q=%;'IMZ2IY30E[(Y(:9**3K_["8 KLK";(:69>:XD*>RF MC.!D4EJ.>R-)87=E!"?),R,38;=*2OM.=)*<\4^:F_LG0H:((N[52 MFIGG2I+"[LP(3B:EY;@WDA1V9T9PDCPS,A%WMT3$\^"Y@E[<78%]'"03"/#" MQMF%I/D\MS@484/$ M)\KH 7-K;YX#JP$G_Z8,'B@*JQ@NP$Q_@R?9Y.R"P2 MO@'QDY%C&;?CB0OD3\^-%D?P"!N@$QP)>7*"*FQ$*Q,2[H=#4R?1+87A 578 MZ(VPX,^5^H6-5&0"/_B%X&P1MX#T+ZQ?+C "C B@=JJ.,9!;&QY] M<8E7'%-(%=;Y%1T+N?*"R)ZPZ9-OYBLQ;FU8X(LYL AUP;POT^_:OQPW$3*< M%TI/SM!_TUPR]V1QF$-D+[E8:,F56X3UH;=#2^#YSIBXC\2BD71O9$X*I$"$ M]:4+@HP\.:,AK$]-07T__%US75C=O?MHOHS\Q$;3C>;:3N _C4 N%8?X&\(Z MT>O@_30!VG;<@H)=6.=Y'=@?@@&,P"_O >#SJ6I)D!\J5:TAK&=];.SLBQWV M[DD7A?*$=6:??%@4/L-)\,EW])^'4W]"($=8'W>M6'#-5UCV@Z7I%(<'$1!J M34GF&>\F((3U8S&X-20+:?5S\K:WCX*^D#XZJ@7<51QH+ZYTN _8W\T6S MC2?BOIHZ>7"=5TSJ DO$]@-'*:&&L*Z^(*C[%,Y7)RQ)BP3O)&&/N-V,35+$!8 MWQB;MNGYF/#Z2DZ;RX3UL N LV/QF;!^-S4B%C?M;L83RYD20IVA^PFB\42Y M2=BM;F$P$39BL 0S8#_XKJG[Q*"X^6&;OO?X].-$^4;8D(%0V#D6[P@; M5=A$JITHQP@;?! )\?B$V%C#$MP\D#..-5LGAPI('X-76L)&$@3!RY'X MI25LO.#OH-Y-^V46*Q057S2/&)A?!8\P?Y2BT 5. ? \U7U;6*\_5X"+ MJ&GVA5%AHP,GCU$15%9;V)"#,.@OF$?6+EJ@XW0P*@1#"Q?L\%S_XE&S7S@& M\.MWTS;'P3@O% NR$W,LC L7@DG#N/9>8CPWC L;>3D>7O;E80H;6Q$"U+D: M+D6+GF0%M8@^R)YPV2E:8.84<"F":NH4+4"TY]2V??%7T:(V!\[J/,;1Z8ZX MH108P3"M _7Q-68;]YU*S"(\=5UQJSH%,VTN1_B,7?3?O% )K)DG&GZ ,<^ MC7 L$2=N@.4T\7RD#,>.<)&4?91I$HNX^)).5' (%Z@I":K8$DK<.) XN,V- M"?JO)B!VOLS,B8HJ<<->)6456V:)&^4[7<-\O?P%_J&(-]6V++=579&57J_9Z+2[AJ+JJC+06^I 5EO&/S$L M$C_C^5,+"&!LVK4104EXT6Q-_,]OIN&/+A19_J_*S'TXFYII(Q%<*-V)#U>] MB69?_C)P/\&P[//"Z!F>2G]6L\P7^P)KUA/W\Y+1P@=TQW+=$?>I$=GK-E_J7J:[=4\@/F0W>B9_R872AL 0+^^,8AT M8!S+M$D((45%L/RXNWV^N9:>GOO/-T^KER[B])]NKGX\WC[?WCQ)_;MKZ>9_ MK_[:O_OM1KJZ__[]]NGI]OY.I#7)&ZWI=\T;@:3P';LJ7=>OZI(JMYH]@=:Q M&6K^N:?_"00(I;D1)+[>/WZ7?@%A9SOV73"&072)R\1',J1JKB+9&JHP@Y@7 MUXX>H 3'+,8*%8=#N.%2D6M_HR(S'F6-K#HJ430+1!2^-K!(^,3 <4$CU0 @ MEC;QR$7XX;-A>A-+FUZ8-ET7?>CS6'-?0.L,'-]WQA>H=%Z)ZYNZ9O&WTM>Q MR[$^JLM,)_F@^7PC?#.[+->5_ZI\6OQ=J3=ZW=0KRYY8]KM:;[6S/;'_.64? M2:G+J;]W>_5.LY'3I)JRNO*)3Q2##(M *$B$OU9ZE?#FB688(,HOU,F[I !M M+%+C/+4XD\T9\W<8&H?WEHDG=1U/,BK,+)G^%H!I2%QK^D@FCNM7)'IVP0>[ M#98'IO?%P'&L@699CC]PWD,9IE8N__RG7J?9_KQ4C/G&<2"YH;B?A^>"N*?P MC* C,?!(#X'K!>"$2[XC@:&/_H"D-"3'E926],'X*#E#R1\1*78")' C1GB" M4>KK/EY6>HWF#)0HX7VB,D@(\;\>-DP5PJ)QJ7]$,&*^@@0N!#&V4)(/]/$; MYH#,$.*% ;_4QC#$"!^K&=JT-B6:6R-V2)&-RN5W[+,B-92JA(ZKP/IU0P [ M[EFHPJ:FQ[&3:6O M)N@5(/(!<2\RZ/D;&KW$A]FS(0.U,*RKU)IR1Y7SU]J;1 )%#(=EA>LC>:%M MKVP?SPB'L&U7+N^_W]WVOU2EV[NKNLA&4111HR->F#Z\7M\@#O'AYET#:8+P M0)'B1G"0-$_R)D3'S0%#,FW)]#T)Y ]:JQ^+9%KUE'I74;-:5G*]U6OG8C!D M'VF9%=/LU!MRYTB3.M#R>N*:5GG%MC,:6$Q 82,_%^P&NHE&^_E=.8'MN],K MQR"+MI:'=TQS/RKUU'"!%!VU"T?*"4 MBS:N P:?*_T+3%O/,)GQZPR7JI6"+]M,,B]=O?NBV>:_Z?:[($/S$OO76P\BQYX*?2K-RJ;;D6J>[0N,*"./$"S)OA*K$MPV*FQ"6&-$G; MTU$_#*+=G+[N7P@"M0-'85OU9KNS+ J[+"38:->;RNJ0X*9#*^7&8)DWK7[VO.[1 2NSFX0 M*1T0AF"GW&F>H?TA_68Y W#@OFON3^)G]VIWD)=B"H3&1@*ABT=7V&E3- 3! M* 0D> 3&BJ7$%G0L @QSH-/&>E[O,5[_/5\@I>V11-R\RGH^#A 3;'BE33#T M$/%A^F; [H&%-6[%W+Y*"-T].F/SD$KWQ6YM S=+B#282OJ(Z#\EF.E/Z6U$ MZ"8C^EV)O)8/RD<)V%$:FA9X;)IEP45,R$-'[H_ 1#<.F'9 ^ TPYO;9>9(! M5\&NQ%LG+M$)M3(55:+9V)[T <8#H2QY =AAWLC!Y)HP$=P?:?[\W-^TV5GB M%-G#? T?JY)F&]('E:UQ *(=K@_^!2O ^^FM\!#.@H^#N9L>G02=I.;Y4D^6 M#&WJU3-GIUT%K@O#L01'9&M?\P,O.O8@5R[_0;R%,! _"R'=.5F#&>N273B+*_LF2&%4SBI'P*!FM- M#3584FVMR*S>B%@.&U+LRO5NCR M6FO.S!1A>:<]TCG3YNJJZJ5RSNP=5/H),_$+I'HIGU>8H N_(E[!E'D1;IB1O])H#4KPU!H M? D\&,CS-JW)T=BL*,?IB*&;T$W\C;F)YTPQ(2P8**Y"AWDSRFGF4-=(+6LQT:J P\0N^"=;)**WY\Z)Q' M%3':B.^RIOCR-Q->#:^5;%B:@\&75].C$1I;LW6@5 SLX%$\O!D[R1J::W@2 MGKTSC64I88T/VL?5 9B#1@HSL\M[?%2?G=3?E%=:Z\L]%(9(LXX TTOQ=F^(VB_Q99?6;JHNB,"HJ]95N98 8"FR3P8^F)H&E M- O39@7(4S?!F/)^K=S>?4W9[Z,)#;0D+VM)>1_X5 0"RL2[Y-8_][]\NY'NOTI7]W?/-W?/.=0DS@Y& MH8J@+:US65>4;+6]EHW4:=<;W58^Z>9J7957#Y7J2K;SR&1:2K'#X;[RE=CT M0+SS4^X7 1"2BW?!E#11IB*-7-1M?]J@K+I+[Y M+BEUZN.;E>.' O&\OXBW?P1F/ZTE$7%D$6(S78I@$Y7 +5.3P"U MY@70E>:-I*^6\U::0$41.X##3BEV3E?L=/&4A$]HN993DS_=]*V\4O841/8 M_KJE[#E9V8,^-QWL>B1=890R[F(R.A*"6G'ZZG-Y3.* $/B_\)3V:WL^2G8O!SHCM1KD5?L+LW.3LW*3I?[X+"**L_. Z M.C&0>TM>+0BO-K/R:IFF+4::=J\3IFG?UJ7[Y[_>/)8YVJ603J;QRW&2]C?R M BX3%<^TRF IGPLBGRD6&V6"SRGS:728HE^G?H[T5=-]QRUYM# \VBAY],1Y M-!&J_&$GVAX]:18[FLVR*9)5L=$A^N'1]B-<\98<71B.;I<(N)\VN5\VJY+-^\C M]3*QAMS)%O8FV7J/7&HNBZ=A.+L07-]Z98V2U.4 MSXDDZ1E_:QXD&Z*R44D\=)R*H+<^&:^H-9=^R&/+Y;8KR\CFH*(X'1#WW^]N M^U^JTNW=U?*:OZ),%NNW7M_G^V^WU_UG^/*E_ZU_=W4C/?WUYB9+ M<= ,0RO*I%WG6 O=2S*3/?XH@[W$E"C]C'3>@Y;9;:GUGM= M-6N1V8Y<[[1R*PW;ZO1RZH/6ZK9SFU1W=17=O;M1Z5W,]],C93WW4EW[77/U MD=106%7U#/W'3PH*UT0GXP%P. =$8WU+G'BI TW_^>(ZX''4^'QUG1#P=38$ MU=+GN:3PGS(&1NM9D1LJ_G=V54L="6SDR\-[>D>1[QO8MC,E3NS^?$ M=A+^[8B.1RR2@8:ECA^PG_NK9LVX-!RC618O2T4@X?_<:8G)I;DXJE!K6]J" M)O",^?XSK63_F5HC;#\3>+4739M<((7T;0/_W,3DT?>O--?%SEU_UZR ;-:% MIA%VH6F FZ_TJG)* QK67F<7U(2LMS&*\E$9)8.<*H.TC\ @36"0=K71Z@K" M(#G9-(70B4\CQ_5KX+Z,)=-^)9X_3E.($134;%!(Y?UB,\@:#=)_U4P+PTA? M'1=3V.-DUVLR\.-OW*;,RBJMRF6S5^TU.[NRR@J2W8I]"=4N&P6-'U79;%(NDM'8/ M*'CS)Z>F3/5X9V?Y*Y:!*[3<99!=_>^SXVM6'F*8PV>S3=P3Y*AU)O$NO*. M=]BN=I2=(P^9D%0 \_ALJ6V=X;P+M:F5RUZSVI,5X:GM'#; ;VU?LU],S*AC MTGG[V,1YF#9K!'$,3\8DX%'>O.M6@"#YS7&,-].RLG(,[C*VU*K<*HWE4Z2H M-<)V'Q2%VW*M5K79%F6SX1SLY1!99>!W6^&Z+;FW*I?=1K77Z0D2G2NCO >4 MG]L235LPHCD':_3!=28PG2D-X6(6WP1S%DJ3=,?@+0/J@Z79?M\V;D*X@B61 ME2DZ8#ATJKV6*'9#:8D>-&R;'R%U@9"Z5;6YLW0M#="-28$W^;%?)(MH'I$H M2&K.L!9X)(?8[(DSQQHI&P'W&\+V$5]R/_SA,:E-22*25UNR>6F""TG'TDGN^:.IZRQ^,HI>6ZK4R- 8E9Z7>.K8=;#@MT MKE0N6[L?PRBM4@&)9(VXS$ DJDA$C9 M3 +<3JKVU+8@%D%I6Q[2MLR#@)J52[6J=$7)F3X'DW+S7*MT$;MU-8>-DEV$ M ]?F1SXSK_]T1,5&*65990/6/6ZIU59K9_62%3-',M1+SBHY:ZOTN:R,3 M+2O9^2S=_.W'[?,_=JD+E$!3 Q!A. $FZ\WCZ5A5@S+.[AQLM;"FD&5J ].B MQW;+PD+B\O:F!G=TCG>B36D%RK*TT+E43MGP//(#(XSM\N);'3P0EX/=+$Y8 MIF2(4V6(#0]6[\8073S2UU3R.B=2AIFVU'IN0%8>KD[8.>56YPXZ!.'\+8;E MEES3HP=AU3)![Q2):+WV)8J*4 M6ZD'%+:[D%$V::SBAGU#;@A"9>=I"(?2V"!# I\,R26OQ Y(:?)N79$9;L9A M?C?]T57@P9J(NRNK-"J7K6JK(4J.5VG]'E @[X.>FI7+=K7;+ UA$42O,W=^ MI;2&:MR:TCHR$II:QY@.2RG48439M MW1D3R=?>25F&OVFF4216G2$IKQ&_.I(2; M>4JUT2HKU1_#""Y#R(<+(6]OA#3 A52J3:4T=T^1FK8+(V]/37A<7:W*G?*\ M^C$D;IDO<9!\B55U;SHMX(#=Z]B6QJN -+-+3L1*FL'RQ[O7'RR-U*UK)96F M:5X%DY(.VRJ2QQ-X92KO*5+))E61-J42[/2Y\W9J:4KN(2NAS$8X5#9"5A>L M5[EL*56EO?.V0IF&<"*TMGD:0D9:Z\J5R[9<;3?%3WDY!ZOVR7?TGR/' A!Z M?Z$M/?SI=M50^.+7HT. 4CCK9G8@O0U3 ;0;YFLX,'^^AC=?-.LMF,W1>G;S ML)"'!%*5_G.5\'@@[M-(<\E*(=),Z3+,WD%I\$%S[]TG7_.)\7?-"D@\)I<@ M'T^;4..C_LCR?+59G]MP'@V:0E+7JCI/G2 M=\W51TSI-)2JI,IJDY9/N"8Z&0^(.W.ID1EEVX#DUO.">7 ,S7=BU/Y-7"<% M$JV#8.H^\#T?0 .R*; -DV^DB1"=6,QXZ]DV6]VI9E+\AHR/:V-*M7&_G;3>4(-K6\8N8[FJN] M'G0CCZD+9VW,;T DJ7VUWJ8Y&]3+\PNS6A=/[$VYB9VJHUNM]KI M+N8++*(*,9"SK9LGH/.WQ',"-':_5-K5;JM7;:94V=J[M5V58+0)@<%?B37= MP?8^C^W#M8DY$5%PXVG!2,*&CF4SQU.DC;4)..MH UXI$'$<-#)]#-SV89X( M7\T"R\XT:J8MZ=K$]#6KS$SVY'PO4C/1^)K M\";C1G-M@(>7 /,U@W)FFZ,%;-&M-M3%6,[F$K6T644DJ@61>CBBPA)XO6JC MO8N:%LN$9?0ABRQS62JYETA;#%OYL>3%7GOJO;X3/H_D MPI1<7'+QH4^JY<+%BKRG/N\'YV)J#BL\F,E/FGV(MT>)*X^R,@.N(%[D"9^FJ24NE!-T(D3<=]#\V>8E*.[?CP M/M\!XM("P\08'A"6@5TTZ2<*:1K:&YJV9NLF=3OAAS$LS*LO!0%_:[,%$YTX M'MTRNW")I6$RS^W M_2]5Z?;N:CDA[WVRO8WF>G5_=WUS]W1S+<&GI_MOM]?]9_CR] Q_OM_;Q_[S+=P@@FA:R1T??H3RYJ,D_F1-6_)'3@!C&%Y5(N\Z 4TS(2[+ M>)1 0&H?-U_%,@FUA5:A>BN6GE1) E0L;>*1B_##9\/T)I8VO3!MNC;ZT.>Q MYKZ B. B%R7$O'.,[V.7N?#H-NN=7@OE!_?1^8NY:*D#K#XM_MYNU16YG7I) MKBO_M=R4#J<-Q@79PUW+9C+W>[/;6S?WC<"@-.N]1C/34 >85*NN=M650ZV) MR6QX'GTS+*T=>F%0DV->&/A<[U5@/%)R:M;U(:8N<*$*<#KT86.B]8.:CT13^R M,J+>)D5$#L^QVVVS;_#\'LJ>''YFA]Y%/FX)7%-'7Y_N/L#PQ/.!%=L0>Z<:2< M2*@HE>3M%.E+D8]/8$ULZ==K[=Q,IZ"IQ$>EE4=GJEG^ MM&"ZHSQLM1%O*P=QE%J89+IS\Q9Q'*62@F(*4@]"07B.1"F[7QTZ!9G+_.6] M",02^ONN:+]1]F3!^?GXQAZ>@ZEV4PK;Y5S\7I TWY(R-Z3,QO%)$XN>M:N] MW6V90]#F:?5F2-]*C3IM2N1]@GM5A=E4W<2\W*5CPT[[JD>9W%E%9!^)1VBB M#^ZM&B"Z+&>"6=,%H=XR=):+,<5HH&\;US$%W#!!EEDW87W&9K75RLMN*IAI M=.JDM-;ZR9&65"SGV*AV6J(TW#VK@.MOQ :CQJ*:03/&IFUZODN/QA1$.921 MLQR4 Z<"X.?^# ULR])*Y;);;306"[&44=@3H*4UVB%O8E*1F)3>B05DBZ$> M^F,')O-OC1*%,Y1,V]?L%W-@G5N8]M1Y>DTAQ 09W ]O(R+ \);O9>;H!@9= MF[O7\"Z=!Q%):8UZR)F6:+9&HUTZ#T<@"UH457+FPZ)5R29%B2V5)M]6ZF%) M44=*$%&8G%7(Y6;?'?'3V!<+@38%L>Q*FMFO'LB-:-J5RZ8H&3[GDY^Q(.?/ MS 4XV\*0:YR#B'4YTV:WX3J52[5=;>RN"#)AJ@"NPOF2W!HG8G>:ZP+-M:J- M3EY.J$"E2(5.K5AR^-?Q/&GH.N-0RSAV4;1+3M;@2;%ZIHKQ&SL7LR8BDDQF MKN\!UV/%S\6JUYD[N1Q?R924MROE;>RB[$YZ#1FW,9IB4]YI.3-+LOAHT(KU MUBI*_EY.I4>$>_X<3)M;K(-$/']=.S>Q**Z,<>7@&=_:KX!XS(UB>B,DA33U MH%0N>QU1]KA+*CFD,[N<3#*:&%CVHMI018FGGY8UL3(TFK IBK3[58:I]BK_ M[QS;2=W72&/>1BX*H(R G@IIK5$:*V@KH]9HYJ0URD!H7H'0 0$4$JY/)%][ M+\Q66QF2.E P- Y$A6=033L P-Q'X?,OE(C8?<](0C?OOJL!8$U;W/AE[ M($/P[:YC652*;&EVMBJ7JE)M=79IYEH&54^&@C<-JHI$PNW*9:>JJ(M))0)1 M\#FX4[>1R@,E:)/AB@;>8BF^,C0RD1S M$8DIFZ+9G9JP($=53E$2A4XU%T0?I&_6W1%?LL!"*(@66&$\;FTW;&0S"J?( M,Q?#WGS]8DNPO7A[P 8[9!Y@L89NM==>+-:0GW4KB(M6$D0K"V:/.__22$B*":\^_>,]\9^-C9-5FFENLQQ49=5M<+ M2IC7D81%:$3&?3*KTD#S3)W5PS*QJZ]Q^A;F&:BW4]%@#\1]0CI=:2^J2_78 MC>;: 8O'.::D7BDM.18:2FK?>Z-)M+<>")?D.O2IJ$>=!HKX-'(82*;(V8I M/)J52[F>4OESBQ\R6Q\%,.-+42;2VK8398V<6::U)>=N.8\5,J2-S"LO-J@Y M/FN6MG]I^Y^7[?\[_4*,F@93TEX(L_\]R0E\SP?S'Q9TDLY EER%4]HG8NC- MF*<9$DF?T>,.YSR7*UTUK, M1A4DL[QDD+P99$VVZ7XYI'>H^>;%(BVY_P#_A:^DXIFT0&^BE2ZT_-KV!B\_RJ:8^Q5ZD$\RTVA]MTQ$O3!_>IJ^F M=I6U'"62INO.&&8SQ0HUMN/#^WP'Z$@+#!-PC@1DX.X__41#ZAK^/#1MS=9- MS8)5P ]X"L>K+P4!?VL3+.;/$\DC8"1B-3;N61,A*6&Y'[9L]=4Q.698^09%U__WNMO^E*MW>72VGZ;U/MK?1 M7*_N[ZYO[IYNKB7X]'3_[?:Z_PQ?GI[AS_>;N^TB4;2HMNL=WHM%!C< M(^8OYK*D#D#YM/A[NU57Y';J);FN_-?1HB'+9C+W>[/;6S?WC<"@-.N]1C/3 M4 >85*NN=M650ZV)@.0:V5HY6&_AMA3G@G/80;R+M:*:'7H=N6!P?8?[1IYT M TQO2-]I?Z&&4ITQ= \)Z#SOVC0S[P:F2A M\VP] 82)J)Y$2NZ* 'L6[)S:+F/:$L6.:(F76-M2=H2DR80&R(3%\Y=%3$HK"6[;Y@Z'I;@F M.&C')[AS<@EG\'LFSB&/9?!8\WS2U0[E/XIO1><"FE,2EAO*RA0Q&8K S*9X M"US37E56=ZG)DR,Z!75I2R8NF3AOBR=/+FXSAWH7<^;(3%SF(95Y2'O)5&CE MD8>$O:7+Y*.33C[:<+(;91\]/=]?_<]?[[]=WSP^_?E/757I?)9N_O;C]OD? M JUO;1:2^'--)B%5)?*N$U1*F+0K@;#4LJW@L/E$O6:]V6QFS2=2._56HY-+ M^DNWWI6SC;0B)4?))R4'5M?N"C:G7EWM9'WWON>DR/5V.[=\JKPFI=0[3=&P MIS3J;27]TER2UYS%I*XZZUBL7*WNIK&Y,;@V3[ZC_]P@*KF7TJNO!.+"TY!E600F6]DP1?9)Z,IA31-[B/00^X*;, MQ]/BL+U'(C:#\"/Q-?@Q [\),G'"*UH4:>+,/TQ(.HX?W@]\OJL53I M%\W2;)U(FB_]MV8'FCN5E*HTTS>"4MGOW=7ZO=ZO!47$G+>W;BDTP/FFG;#K*WS4K()GU4JMRV:JV>XNAKI(8A23& M4E24V"FQ6Z5%@N%A7WL_KQV&C-GGJKPN^QPAC.@@QG7@ BP8>[&D]+!9 M]2Q#9LU/;W> U=1>M:$N^O)E/%%(*BNCO2)C)T__:@G_4YVZC/T7E2FFL#=+ M[BX(_93<76*GQ,[17:)\1&]/)-%[7CLEN?8L.*;%38J?$SNEA)U/& MA"IN;Z..O&-OHY+@2G%08N=$.IUU%#&D04Z[(:=2CR=J3+YK.1X.IC,NQZ.J M^R['TU&Q'$^GVNAVJYUNK\!'HC)1RY&B37LD]>*>=,RV]F*R=YJ9K>90 *#3 M*'@YGI)KA2+@DFO7<>U"4[*\#RAWFEB.IU?MJ.V2KTN^+OGZ,(4]U(7J>!D* M>RPR,78#S:$)=\D_8I!2R3]K^6>A3MW>"N-T,!NV6VWLU&JW9#"A:.TL&2P+ M?^V]#&2G W:GK%0;O49I=VX=[ V[&@+TR'(I4-XESETE0D_LKA*A)W97B= 3 MNZM$Z(G=52+TQ.XJ$7IB=Y4(/;&[2H2>V%U;="3<+J5Q@^<3X9/&Q)<,)QA8 M9#9^LNW0Y=3*J9WBU$ZU)$;&]HN-4RUPD4\^9WOO^9QXN%UI556E6U75$\CG M+, VW.EOMIWFEIJ:1PNF3N\T,C!+/BOY;%]\MM S*>^]ZZY3$ MDA-+3ES&B0O%]+?0>%VEX2.R5V MCE57O;&FSI-HO::Z;51++\E% /=D003P>>V:'*Q_8&&#"66H MI\1.B9T2.Z>'G6SNV*:5U _?,:RG5"X73TQD+AI=TELI#&8V4(]#*8+M7K.N(%@H[7O@C.]!BLXT^HVJRVUR,?O5'*BU)>4'FQ]P)J/V%TE0D_LKA*A)W97B= 3NZM$Z(G=52+TQ.ZB M"/U$$W+AKV&^7OX"_X1W)R)..K%]XK(8E&D;\.U"Z=(6J"PD-G _1?&Y]>/D M'>E4Y#"*1T>\P)(NIKXZKJ?2DH.$2)J.53XT>VK:+Y+M^/ ^WY$"6PL,TZ>E M"'&]K"BA3:-T&OX\-&W-UDW-@E7 #[2^3'TI"/A;FRV8Z,3Q:/68"Y=8FF^^ MDL]OIN&/PGALXBD>.93C1[0!S"#PES^R,<[V /R5H&[/PB;Y+TX?X[^FVI;E MMJHKLM+K-1N==M=05%U5!GI+'M*F'])T S-BT:TDLK 3@=B2^V5/'9(]E.P$40_??[V[[7ZK2[=W5-FF2U5-+-[H#@A,V](F'KD(/WP.U91I MTY?3ASZ/-?<%>)C+1&3AN0T0^CYVF7-W3ZFWVVUD<&ZT\!=SWJ_#8CXM_MZ1 MZXV6DGI)KJ?_OFPH1:UW.JU,0RW_O=7KY#>IU4.M,?16GJWJ+=R6LC',==-! M]D%[&^V#/H]<, :^PWTC3[H!26[$!V%F-OYV@4UB_W[3W3^QH:;*6/$A 9UM M5WLVX&ID(:9-#YD=)^=BLS7?3X@+9BX8U[B/_TJ/"%YL0C,;M'_?DI@.T)A^ MW?=F)6*=EQ>9MA.EI#%&Z!) N6Z"0QM5WH)?\;.N>2-I MXCJO)OH1@ZGDI!E!+*MP\=]=C*-CFT#[,G28Z&O66V)3R#69 %68K&"T9AN2 M-L;:%_\^J48VFX%B)\MA5D0FH0J?+4*KB=A&/P'EI0?D>@*!4)*AN2Q2"RK5^C?""-]?F80*6ASVXS-VE G^"*1IX_JO=V[G9 M15E@6$ *6B-E#HOS:9%A;P07:SYQQY)I MOQ+N&M$6*>=EZ^X6)IOK5Z3K+K-'$J"_'UZ'@ [TV&Q'7!C#5I5! ;39$=9&IA+9&] M;#V$P&41UV<$+? #_+V"'TT_>_RU4[E4JVUEL1Y*V7>FV 2U:?A^/44M$DT7 M!&MSE_VKTI3= O]7(\U^(2!6)5!Z@%B:Q:N9KO2*?4Y80T ;8_2@#R7+U :F M=5+=,@X>0O@2>#"\YX'W-S!M:H=<11"&3YYIT%T1,%5<%W%#+1&&IELT7\!< MN1\N>>0;1]!42>.P7N6RT14D$%>:OT<1S,>C/D4&HZ!3&LX')B-:J3YUI[4T MG+<5X12F=XZ-&]K,PKEYQT@>22-[!4N.']^J*0WA0X8;,E$(=G985,M%M7M% M%H9,CWEH[28DHN<1WZ-Y"0G[EL86MLO(W<1D.<;SYZ7X^CH/R;M$)^8KGI8Y MPWC1/L)%(-!2_W/(M/.9NZ'YN13K9H MH])$_5GMIFSJE'NA^Z>3!Y=,--.0"#-PF")UJ->A!RYVL^(:MHP8Y2]X.?## M<"LW,ONV00W0/H5[&LNT*I=-692Y^[IKJ65*R#Q;"]:-Z:>+OA(A,E4'25SO-5;XAM]-?W05>+!=]TA5VD>U6YO3Y4HS MN=@DD]5,SD0S>-BVL4MR5VD!;RPY.:*P_GMZ$1EIY%@&<<_,[MV# 7#8EU- MCB@6F SN+O)' T\&"= XH;1ECR!3MR6CC$8LW2>6NP)0V3G8KS-Q" ]P4<:$ M]QI_0 ]OE<_'8G>+7(&%:3MY;9N5)JU(Q),AE+ M]>"^JWQBU^MPMR^JQ(V^ M3E7IY)#I*U#ZCI5+CN[ MY-R4@2\!+8Z MH$]O@X9;>![<9@4(QB=$ROT$+V0V@IM8=[DJRXO);F5 K?B$F"&@M@=*7"0V M%8BM>ZYE>XY ++2CC$3K3KK$HDU+>)-Q#[$I><3W+=J[ ,4])NI@SLZ;YAJE MQ;USLLXC@_BS UC @Z/HR@!4,%2]I+?E(L,T*I?=E)/[I;5=; +:,'4G#PIJ MHKNV6&>OW$+>6S@#1:GOPC"<$G3'.[9<@)]\/G&*!7",\T4F]A MGODNI%[:L"*2QQ)AF9T^VI7+YD[!_H(:G@)O^_*=7FF8L@50;O0>J\["9I'@ M)I;P30D<"+1Y5N[F%F,W=VW4>(- 5I<&LIHY;$V4F[F[BO:H62H*^2H3]1A= M> 6DV;R)E$L\WS5UC$G@]5T,Y%/BNQP#$6=(?@0']68X)'KF<]9-/!9:[-'OJXV5CZ3YTH"\F+:-+@@>8*5$LDL,_)2X. L3M_>H MDS)S(FYNMJL]):]NWL?7,:6GLA-U-F21R%.M7#8:U6XCKZ90 FF+XCDNV;0% MP5XFR_3$'BT\T:#VGWM:^\E(G)9( J=!SV&TU9WKHA3!YRJYL.3"2._W1&)# M/-C=J#84\=GPI+S$]-,G3\%DPG*@-(NI]Z'EO$FFS9 *6+E@6%G\-Z<2L0U MC.$$ XL(5R-V[=3.P#"<;^$!?W6$$-VXU,*^=V[4F'M3:MEY7U\T0&760J>I M:U;ELX2T],A(Z9%34GI_]T7%T1)F)FUP75O*@OX2)+7W -9CR9WB+"VW=*(= MF:(CSE3P;'-K,>PI"'^>FUD)$*]1TS)1T,(V4K.>]F)L'MNB/$>S,2R(BF%" M>NB1=YU/-Q]YV^32=CQS[;0N3#$Q09[<8$MMP_0#E^#9*VRF;7P)_#O'_P?Q M'S332-,(/5%FTL;BS.W%VJ*"Z*;2=BRY<\MS.[LPA2+.5/"49DI:EB#\>5*V M8SI-WH+1:+^8&'7#2=/CM#-F0WJQE)V-ATU/WXD&K\W%4]H*3T<\K7 G8Y+J MHQ7:#\F*Y;VA7QE7]O@6DU2&VAWMAFBU.W)PXE^HA>2< M,S;M6A(+*P&X'85O]M3AN6,!0POA28JA^^]WM_TO5>GV[FHY(8LRV;N04:\B M]KQ*LN?7B#V?(O84?E$??H12Y^/F<\TJDS?C-.P0Q!]BBNHN&,.B]$7[[IJT[$_?-KYHGNG=#Q_ Y<3H-_[Z#(-\L1S]9ZP96Q7NQ03$ MZ/O\-WP%C*5-<.UN0!BW'@<_2EV2[MT7S3;_3== (_9T;1C13:YN >PK<;*W MU2Q5A^GK2R -%Q3B,@^IM_ZI0RND^[%M]@<@[FR]+GU -T65/[,?Z1?EL^2X MM/LDOW;%S 1^L4K=(.):4^FG[;P!+7A2_]4$8T!Z" 8 ;XGV6&)Z&V23.ZE+ MM[?1B_H/_2L^TL>/$A"0)@U,D&GZR(;UOTPE;I3 !#3TZ'64<9ZD!S[=*B+& M"Y$,T],=,.VFF(U,-%!%'\^K2,]R> (O2^>PEIS !^P:A).&!*I37 M^'8@,0*+@=? .SRPOX#C!XZ!B\!>5([I\AL!* ;!XUZL1!4 4_\)T#:1<,PA MS X(=4R71 %^+4!K!'A-7%AR2:\%:8CF71SQ?5A41Z?MF2X MP0N\[I58#FV )9$AW HFG=3W*51& &!6QP6^,#*)UP=3]9PQ\4?X+C\&BJ1C M&T/IBXGPH/ '1X)8(+V)K1-X=[.K B6]C4Q Q\1Y@PG1Q\WQ.+")Y$T]4%U4 MN- YN\[$-0DL;5H%A+T 21-,0J*596!$H#D03>B_T.JY%.8,2L 61@QH''C)0@ ;&N0'U4)V)=X MOF,37E&20Q\F!6MZ<;4Q)PWBOL)HL^-'M!W>NL8XV5@>B2)U0S&+ =Z3=D.),MX RJ5"555E7I0U+"6N#G == VV&PK&:Y*>J],U\04IYF)%J M'@IQD+".B[9?%63I-;A6;UC.+OP995]D8\0LX-]]/N)#SF%)8.@Y.X&WD M6-:T!H(?B-@+!IYIF!H3F7R*T=O(BZ9/I1G-DJ8\DOH()H5#W+MO("RD[P1D MF2L]!8/U\])6S0R53C2O>-08$NCA!N,QJPH(8$_4K/*8Y3>>L)J!@RF]H?\" MPIS*2XH52Z.& Q\ZB5K^4W1__$YFKVM4RGVGC*XV4F@CC4O"0>H2.O+H$K H M2B,,=8-L!S6>]BB55,/ I7+XU>BC?T@QD::=/[P 40;P#".+@X"/P00X-["O#!WS.UT%UM7N307S$"QP_ < MV!;*,C1L=4H-U.!],ST2&I(S!B@OR0[WV02-,50%5/9IIHN4$G,DMS*7T%R" MTN!&)]*5=*9(LBX9P6.(?=#B*$OG2/]2RN84"\;)2 CSO+F&(SE>&7^$65V< M)$/\4$<'?F9:6YK3VN#3 )]:2'@^<2.7,*F5J=(/!T<6YUP6OB 6"\0"1\#& MZ=874;&%M-U(S]'=DV\F.&] [U/:V)UF(3P2SPE<(,BEFJZ3IM/6*N2CJCM% M!4*)%DM1PYL]3I7*\)]X'IH(3O-!B 1;1//9" MC+!)BLHMB+R"&P+*ASPM6^"28#P?;*/HC"B>LDO(66"[NG9H'R4<619NT.>00"7D[VH.&%SHPVTL,NRNP?P"TO M ('?7.?-'W$X+=6XW13?LBNL;TGI*ER@Q%88DL)I,A&/4_T1 '"&)M.B, L2 MPN"%P2 T$S64\U%L4?7G"GX))]"Y5!JD7#O_?]U^>D@.O M89S8)&P7,MEL5@4+8MO]JB5\63 B$C*[+Z8?#Q@Q)Q<\A"8/J M=D-K*E4PF.$FS(#@-1?M*Y=9.7B#-65V)]K$CHM;,:8WHYBU.(3B12$4_ %- M*;#4T&:,7O2!;E^:'D;Q'8^PW4RJSVT'/V# >DX*N>0%C$ >THZL $S-LZCJ M)[0"(\898'J&PP>"KYH$=WC4P_;B(=EP- 28/\B"JJPHB.^\*.$B,Q9&HH\\VD%E5J2C8 MDIP>GSIOFTE?,\$;L*V/8]>64P'&GG N7@!&$9T,W>&-YP->@NG"LAT:!:R' M&R4CD/GT=@PJ.?,K8*,M74)HA&$8D4_W;02FG1:!D+X6[#L,;<509X$2^F[0 M-C1JZ8':D47V;WXP9HFF?9J. M#6I,YMI'/CC;B\H2)6!GH# @AZ&;V,TJ$2I MG<&"]^.PH ]&=.*=K"S3"Z,)B^GF=304P*?#&"@(2:8/F$!DAAHSG:+I;A=3 M4)OYL1*O?C9?17M)7*$C= 2!U?C$?Z7$6EA8+R[OQFXH] 8670&U'^>CJG2/ MT*,*70]O&L&38$-:=#-C)M!*.0L(,32P*;,FMD#!D* ;E-2JF_"*!V#J+'\_ MB\]B!#DQDX%F_\08-3K6F$'FV&0:1O:'8,G3Z =-CX&_E-%?,&G1CI)1-,RQ MFR9<@;J444'K(V($%FB-='I_1J,XA=P;BXJZTTA1U%M.9J$(X?RT%F>DILQ( M79P1W>MV+,MYHU8=W?F/_!>-GC8%L6:922%-+43 #=_:W+RYQZ;"=*!9-// M&Q'"POG4XG9P6X%/@8GG<#-[[8BS.]GQ_L;%VBA3/B9+6K2!$LCRJVH8B[C\ MA:$EBC_1LGP@0BQMXI&+\,-GP_0FEC:],&TJ".A#GX%[P+:O\: 5!F;FSH71 M=;#+/&;3Z]6[K0:&;?CQ:OYB'M&I@V#YM/A[1ZXWFKW42W)=R?A[H]O*],2R M22EJO:6TO7K#8%Z8N6O-UQUSE7H%XW+OG^EN2[ZKG_7++ 9,Y:Y[C1IM7FY+7Z9 MZY+?2G[+E=\VZ(*4/[^U:+>CM+*?HO&;*!V096HP'(F>'IW-7GL;ZZ'!T)XJ68_+WLT#P"=CN03J5-9I[N?3F4Y M8%QL_[+D^9+G"]JMM]/+JUNO$#R?4FUQPPRV(B4:/"YL]/*3-DZTGQ\=GIX_ MNH8E;@!Z4WH^BO!DVM "0\JE9WSH'B=+,& )L*PF!7L&3WZ9+CG>R9N04VZC MI(EEF3%=H7//GN*#=O%23C0#[2G]4&%J9HKNC '_-+]K JASJU$1%@($/O 3 M*2=5=I:LAO((78(X+1T]B_4)*\F#DC2YG9W[678$T@N+I6BOFFFAF*D!H]4\ MS0K+Z> ][$R;1:)D[>08F'LV2*3#3US3H44>>,;/E)_"97ULDH=A:0GG M[1)X-9FIWD/SAZ-E&+3 MX1$^[J%MO;7CY>)Q>+&0 "\J)?Q"5.W M==TE/CN^0&L%P'SP>+$S)CS3/2XA@?=,36(9B?1M1!ZR0PU90\)*9HXA(7GR M10RCG&W3AGL#'*>>% O\$ 5/Z6$8,MTH:=%@]29>,8A=EW[8[,0E_/RBF?PD M<7@RW"4S%4-@9<$XL.)*%W/%)O@B/^#C']FASR@EB5*X#Q)WY%A&HM@;$C=@ MA!U:":>R_8FS\NQ8[V3/CJVTO98=':-I^2G)^FK6K+]G5S,(&-3W2/B+7=Z8 M71&;$T(GVH;3E^+Y%SNAMK_8YQ4E( L/>C.)XZ ]+":<4XU>7GJ"YYV# #0" M M()-16OI&"QHCUA841^$(IHKDV,63,!)"[,Q 0UQL0^IG-2Q8;/@Y* $4-1 M"]/AL^6'E/PPE1(/P:>LCM548 L98.#38J? V SB5T79]GBBB&D 9(^$3AV! M+>6XM"(F3H:.[)IX_H>=]&+:"M4&+56DP\T)\(!L):^\"I5!T XR[?@@$I\C MGUVHN=.75)>>4'M$!P["5X6E>PP">/\CH(:9#UK;0)..'I :D)'VBK81/!N/ M!Y5$N8O0X('OT=)9G0T)\W6=,:T*:H2ITQ%-;7",("<_Z('[=%@=T =AAO& MR4JW2!59CH7+H5"-UE)H23:S)!(NB;(:W<6@!AV6IZEB::I_\5.K>)H1WD_I M&&2/Z>)#55[ !P0+KV(369&Q+0AV\S SJ?%9,,D;F:QKS9)P5!FEF^4@DY] M?C3OPM) _#!0HCE2- 'J-A$W?"-]5*)>E..FS2XV>L,( YUD7?JN41^ RCJV M183+9[8KV.CN"Q.1R5(Y'BOVX]+B6_FP3PKCI!P]Z*8%/SXJ@^#=GJP3&-8^X=8_XP;9E'JGO(RD_UU1^!O 4-*A%2N%OMNO-;E.P M%/Z67.\T5K^\"-GRFW4+IHV&3BX_?+.UWT3"^ <3QM] &.>2([YQ IL8I)&^ MG?--&[!2]WBNGL0:.^^$\>,"=E7@XZCMQ-(5=U/>6',SHD::GMD0@UGI%T;@ M3L&OBW5ZLW+9G%=Z4FVU$=',T-Q>\)2VKY0RZC(?NI\INZ'MMN5RT9F/EO8'L]G+I@FN#\^VS&-[Q@*+]7+.Z:Z$]2< M2@??TZSC.^/@8E!QK+'X6>P1[V9K%5B0>\[0+P7Y'@AOM1QM[D>.=M-D.I6C M2/AS@1YMQN&:DZ^;9.WD&SZE!5S#XIF)SB4 #-:#-FXOMK3T2C>E:%3WT$6C M,N\3Q>LJ=%0UN2LS-%W/C_8J"*V.PDJR21[QDT6'=9YX@"0;$2&M'I<\34Q!19HG)WO8)H(]R9&B/(/ALE"<*P$W4PAIW":/!7#2U0< M6UK#O'2%6>)A,7!J<4AQ=B:F."&#N$1UU9$GV[>.ER3&^E.WWA MS3I-(XL3T7CR4W*-E"*3^35Q+_(X:VCVE6P#%];@6RSDSLKF(YUP(J7TG9:^ M@S,@FAX6\*'=%1DM1Q5)>7%5&#;Q6+0?PY.RXM*N,_UD6,@TB2>Z?^)% M]5E!E"[G49K61O=)ZQ"VUB&$K%1.^<"6_^ MN(BXF68[=.^',O(X;CQ@\1UMW*1FA6U?2;B=P=E^&J8]L1VB?3#H3+,44?*& MDBJ2TYT7HG4M+%(^LXN\<>:.:&A*7LF94!E6S/$>*R!O(*Z;.:KQ+ M:!-_^6O',TU\5HD$G@"P(!%.5/H^,9N$90B:_EQU9&J=I+/J@*?P,8[F%>2) MS43VHHRA8F%(NZHFFATM*M9Y&8_#>*F:T609GFE%&^O2]2KE/6.LMT]6#,5;)U<,JT[2+2M13,?U- M\ 61RT3/5UF;7PU\$[XZMHSD5BQ5\F9V4;&:& MZ:I+@!_J"8YXY'&J5NBTL?=-M@3_C>1?,7AMZG89["!FA*<9ZQ3&,\J7 M2SIL04VQP#H$AK+.($S82K[VSCT"%*M<2X9Y8:PV9$(DAJD$:+]CAQ;:/@B' M"%-BO376,R>T*1^)ECS?*^.$=>Q#(+ 6K)&9H*5.,LZ\7LX8&($8(MS0;. * M<#:Q+[P7+46>"!UC8E,$S"NE#3" QB%/,N,+XDD9>-M,5L:J;G_;GVHJLZL5 M^633JY=G4*?4+(5?&UDSJ'_CO-2WC5L;>/W%!%N-QL^6!LUZ\N*K>[+80;-P MF=@^.EREU(_[6-$$30KSH&,^[MI-A V>NT)-39T ML.LT9@1C:)RFW8T=%YO3$4PT]N%N:N!(F.L-\]*IV\L3A\-!XLX)LZ^>L5@C M1RHQ-3;E.?;NZ_SX@.DS("X6'29#_(#!O$6=Q[L8/R&VIG8L1@!6\RQR<+!Y3DP ML!6E09YG1%99GQ8>D\ >KDQA8Y]+W76B).\XL[L:YY7/9G[''C*FFB/5\WD 60.LBML8!OG2E8!JPQ%Y*DQ[W$4(ZFU_0[1!N1A7$*2N\CQ9MYKGX+-T^ M9=FSI)F(F+-.0I1L$!![)SX?DV1M)]G.DBV'M?[$YFI@YB7:*M>9E&6=F).+ M &]0IX?_\, %@RB]#JL''N;+C\>>I?$P_HCR@%IT";Z>$SN#:=A!)CP+D1:^ MBU*:9^#!';$("CPJ$G,@WSX(>Y,F&#(I(&9A/PN&.(89T(-^,V$ F%78MG4" M\,+X(CLN M=XVZ&P]Y'FLLKDM-N-1=LA&\1(]-T!:> !FU@:>ALV2S$/W1P2 M'YT(CT^]&EV?:2@1\E[RW OM&PI$#$_@^/QH3S61 M_,P;PD:1RNC8"V>564*AFP 8X8K:2@VF$\WS0E*S%BF-GJ],^E+1HYQD-Z38 M:'LH3>. ?)XC:3XB#S$P'3D_6MI(2Y4HZR:H-NK2G9-\('':YHTP LYI<8HXI9BZ1#>2Q4"\2RQ978\-9LOT_AD)G1JQC9KXE0"/<;+CB D MMT5=,M/,N0H\KC-TS?Z=V*J)3FD[K+]9\D +2!O0(5'4F0T9'E &DISP)G>IYU+F(P,O 0@[ M*^*LT#*=L]Y8W(S;E;27E\XV')C>1 '".88WZEN]Y)E3/+&4LM#)L*B3D4!F MLD\TXU TIF^'21Y%31TS+PW&5*E!/RM,4/5W$C\FCQY.4,?L0,R(V_9J-T^6L$:I;QHB?@=" MU5:TD^JE1(9Z*=UL1 K//%!;M2H]\!Z1#Y:F$W9<\JOCOF$KR8>HB@D@XHNF M_P0ZGR!MC(&>GK"(A11"YC1W$).LP/=*ESOUW@BDIS?OS3=;:]SY*SQ5?3_D M@+QW'_']]X%/FTR"<-RL/ID3':,GWY=B]S>4UA^0SWE5'T9%$1F$K;(IQ62%5/O0D&I6+KM5 MM=&H-AJ-%9"*P:-%'54G(;

4-TGPWX^'4ZP]5Z,2<7YBO.3_%7/(FXG!A7/%="@)>;CK6:0>3%05:I7HIG M%85\S!O9::7187&H)A=#B;6#P.A<+N?$\^PM'::1C*@BO]ZJ )$<7753.1R)> M"4X8[YVPGG:GK'?]S($KT0*%/]HK%[B,@[6UN4U,)R=;&]/51N0=8.<]J8$( MJ*.G7]%.F2TV@ZC.N9K$+(M34M7V8<2,P5IOGC.P&+056B#CK=_./DC0N':I MD=+O#N1II($N'M7^#>,,2*0^D3 V\<,436%)SW M"3#+9%2=_MO\WN,1DL8U3,. JJ46.K!2+TX6R_7TOS=*>5MN3^.PJ.A\ .ZMJ/D1LI-9<]#H41G-ZV"VQKAYE*A.7EFT05%; M%73@4+^>?\75N@KHC!URYY!4M)XDSNED#1*T2K5,J:;:T!0(9(V%1RU-:OU< M9QLMXP;[C56^&$#^'>!HJY0FF]%GD3&01? ZE8%X8!@A"VN*D-E(V3HFVTK, MN!'^L$AJHX$.CKFK _HB5S^=GQ)35_6Y/V%9+/&R*SVN?OY&\B/U3>=A^7UC MY6NCW9KE7\QF&WF<[RI!'F#2(H%7LI#MEQQ\5 9"I/_A.>7''0=XV$L?M$7<<[#513P?HNVB^>=&$ MX&P+*1%BD"2PK)#B:A4B.$^<^. \.8*H?&E]*MY+R&Y)#?9,H'2XK#L$S/E& MF*"3S B?2+.UE2<%#+5E2@&A;%2:66;MT) Y)V4WT#R7LL\6\GZ6+Z??EAO- MIS?.\@U^FCR@OF^5X=]1/\I;^VZ49X[YBWF^IZ7W96H-%?IB903)>:E#,>D8 MRPQ!&*<\N>S(F[<&>B*);:,_[X0A^^N!;;H[R1+ &]J8GGD=LN5"^]:Y@J=' M?\?H.-D<'0^'AD^1>P=GWK96^"^^ANFLOOTHB^4JS/ #IM/E6>/@_+]/SVXL M+EKEOZOU0*37]7HYC:?K^J\^+L[ZT4YR"$Y(LN"<;=J2*U<41,GJ;#-+06K.#+*1L0062W*MJQUV(JQQ2QZG,G/<((3L1'VVS<"A M#A M6>M0LI:Y=2UK3RUYVF/AD08]3Y%W!V?@)?5G$JGF=S&ONW73A"2[C,S2 M6>ZLPLT3. @E"@B(4@H71,#!P',?09U@:0]-;P/-P6+O $.W>#AO+Y"8D6B+ MA;2IR0V*=I$MX( M%-$Q"-$K4+6[:PPFU>9'@A<>A$P#MK,+ M@()&@I(,B0N+X+TV+A>95&Z=7KJ?DG&?:K0'4@-Y=X":>VY=LV Q!54@LUQG MTY*_Z+-0@(Y)"D1*Q/;-[?KN4-4D_MI/P!U A(SB$L,*7^'9?U_/[^8WWB]F MLU\6RS_",D],<+8XSH$EW#0]9P3^.F$[*&V\Y]ZSUJ?9$TGL)%#;$Q%W"XP' M4T\'Z+MGCJA3T0>I"YC-DQ-)&],A!D@28ZZE]XZWSQ7M-=!UR/[?PRG]\8'! M3]' WACZ@LOIHF;UE^LV2+I3())7"4%"R02DOPI5AVN7E'SK'/C0/(T;,!X3VEVA MHX/=LI'TV0"M5Z=+.BG.V#H[0"Y*P&\*8D)TA%HN#)'5%G96<@B;6X[@BO,J M"F%;;X ]R!SW4>W1O<8!==@O3#=;;@N'NOCHDV0@.)+'(VK=FBX1?''D.F-4 M.@P2NCR)RG'?WW8 TE8:[ "C0Q=B.BZ"9%I B203E6H3X^J196N%MB3[E%K? MB/50@CO8R^)CHK\G;'2P5>[&IS:+F+(HX#>3";BF;D^V58??YEMOACF(&I5Y]^C +N+;RTK]N^7.BR1)>< M.\V3,8"QJ)J53.3<%0,6"91>%\9#\ZSP _0TR%?6SWRW7'R=DN1^^OX[B?WU M_+)EY8NTGGX].]TOGU4D&YPS&7BA/Q3'!,XBTL$MR?W-%GENWNGQR51V)T(R TX[E"YY%FTK:L-.GI*.K2V M'\RA/T7T'>#F1I:TICCG:3K#&RQ]7#Q5FK7IH63.@'*6/ U3ZCU"0! QAVQ5 M,B&WGB,]!!\C]YX\+HI'!T('F^$5TLIINE$Q?3W#C:[G^?K\A F36B8N- 3/ M-"@I+<1,'G!D68CLK)#-VQ+L0M>X)G=\]"P&5F4'\-R2/+7D%4DD!EQ 4HH M"NU%T4#B"4(H8PTO0R14]DMQ#V8ONX-@ W5U +H7*2W/-L^-(3*OIJNT.)UO M!M.^6^+)]/1D==49>S6Q(<:4#.VJ+.L+E< @.L&@I,B5$PFM;/ZH8R]*QZWU MZ ZT1U#WH8U7/S8\[\]6O]:@F/BC_[ZD;TZ)+>>1)(D2C"X)%/H(028!R3*6 MLLM&-F]O^!A-XQ9P=(?7IBKLP-S^=+J:SG&UHB,C3N<;O9XUUOY$,J]Y/1+J M\ES=RT#?W>CBY>?ZY>NZ:4\WV9/[_\F;:8C3V73]G4\BC\I:%\$AQ:JU+S*$ M[!58SRPF#)SKUI4=1V)MW&J0[C9(CX#J8)]MKFEK[WE2QA'LK,>,6C72'Y39*ZZ+Q^]W+NTNAG=)(;".(IH9.N+@]VI&[>PHSN$#J36#@SF7' ;OPO=Z$M2KD)26IT3@>0Q'+M!$!)Z3T@6L M(0]:)22!IH*0/$<4FNE26M=F[D=I;\^8CGRB-U-BEX[EI3#?U+]?YA@FVF6? M'-9Q7DG4YXD.8HR)S@/RR46,)NOAS_,MQ/7V!NE8-K.!JKK$8$UX57G]?;K^ M_))B3(HFEU?L!6M4J;N+ME,F(4H!01)$D5-.K+2>D/I$$GM[;G0D/+93 M6P>HW+T":&*#"*D61P:-M4&2L5"; $),,L<49.:B=<75[M2-ZT\>OQIP"*5U M,)-P"V=GU\#W"S+S8*SE'% %0X)D&D(.5:XJIU*4:>]//IW*3KIB':GFN96Z M.K"/Y 5?/.]/_SR=+J_>V/VR6'ZX\<;N%<;UQ*/-7%D)UM;9&X88I6\9X)&9 M9#5MN=CZ-O^))'99-]T,,8OCJ:^+3! ),B'FS73L7\/ZG)=-UNN,\SJ((\QF MJ[=E.^L3RY+UR"1$7WO]FD(B3ID!#T&ZR V7S3N_-2&\R^KIP;!\=%7W:']) M"N3FK+^_FX7YFCBN+P6_G)R]6K8L,"] 9DE[5T3BS#(+DCBR6 1*'-ST;J6N M2__T:%:WC=+Z,+AGO-'&>JQ>Y1[I3@HRHLI(X-+E\]FG)12@,-$XK5+DOO6C MJ8,('C<'.@YLCZ#:/I!\[3RIA\1#Q\;&.3(N2.&0@T977V/S4)M1.,19] MB:KYJY2GTCANBG1$AZ"Y O<^^[_B,BZ&S4[=M_U2S-QDY<"[X$!YD\!)B2 M M9F\-RN3'2P.,FRD],BP'4EJ_V:E?IO,P3_<+4ICB73$&DK+DWZ!5Y'B3(%DQ MQ=%V9/2_QX'E U2.ZYP>.SO52EW]1$<[>"SW,#T113%IK(1B'0=E8X80"P,I MO.%1LN!C\ZC_$(*[S%PU0]/>SNBAJNW.&:U]_8@C\F?..DO]/B>>7],W2 Y? M:T'"_:\>:W"YHE^;G=8>5)MN0F^_U!^L)MH$C77LD!:%?'-1 C@?$!AS)2E) M!X]H/3D#XN/H9O]2*Z]LTBUJK??_^38$62 M%]HH2)5957MTA1P=..-#5$)Q65H_EMV7UBYS90/;^6$5.G[18.U;=L'KV_)Q M2?N1)+=Y*+9:KR;*%R6"84 <)%#%*W!)!8I1H^9*4Z@:;[G)=QNA/;Q$EYFL MUJ!J*.4NO(+=Q381Z QNGH-+64#I8"&HL*FLR"B\0XRMC_C=J>LR+36411M( M:1W$_Y6M^O_U^N)KF)V9;9+8-!'@ZP_( ;GYC6N_>=:A^FXYV;E3\O.WM'D/ M^YXVS\^E("G!9NN\9A8,BP)4IJ\B%@_%D'5W-D%S+WR?$GZ3$;L9''<8R M'83%1!3 N3"@O#4D;%8?3"2I$RM:E=8OL8;'[6 W%IWB]BE*[*2M^87X+CL: M7%S"S/,]#EEMP31;K$Z7>"EM)U3TRB%(F>NU=A$0A&.@)1/)F>0+MKY7.Y3F M+#['K_B_!1KWP726[[WP;GQ/'"C8IV*E2I?#)Q, M#*P)'J647KM;?O*6Y,$3%AWW+N*X4%@<02\=I%8?$N9FVN_5>Z*8N#/$3L+Z M\@Q)<-Z$>EE>IUWE0CNZ>:W!KL2-.W9DN+O<0933 >K.WZIM&A/DZ9HV:;VH MJ,_#\T^GZ]\6Z_^%ZSI/PPT+AS^@Z@I[%/V=>DIOFG:7WF73L17$RP/+\JJV;]ZO+Y^O-OS:T1TA00 MWGE0R61P%+R!YM'G+'*.MRL!MYRX>Q(P\OWGH( [FF*:@:_IL)RWRT]A?MX3 M-LSS3V$U72W*NVN??9/^W8;D[/"I#8;C/)7V1D-QKB][-9;GK!?Y]<7?EG.8 MAMG5Q)ZKTSE+)^A_ 4.0H'CQ$"1G(*,4PG+#&;9^;]Z$\%;=4%_A*BVG7\Z7 MW^CN[0W=?21U_43_\A\3P72R1<@ZVXH<6UV?U]K-N#QGHB,+G_-0C4UWIW+< M0_GXF-S6E'0@O?9I/3^&AD2>\N$BRU_9#EDFAMQ!E-J 8RT!>2P3CDU!%1!)&Y3707BE] M&JE[VD7O8Y'N^Y@&YN=1ZAK9FGO6J;VV-NY^?36YVGC\5_U"? X. X42K(ZO MEE9#++5C;(G!YI(XYM87GT^C\*! M*83"7'O,9V%V>>>PU7F\@K_5G)-04X& M[5AMEA1NC>SVE@A1ZGKY$9NESH2L]7QYE)!4/6!I).#%0V#$+,Y(YSKYE* MY)[+UH'.0_09>Y@(0.00GMZ>PV''3DWE! X&D;'8'93JQ. M,US<=G/:*:%/R_+A\V*Y_HC+D^L#H/8)N.[[G!;AU:/T-;(LUSZ_OCX^;_NP M_G[U*/D23RIXSD5R8%2=5R89@YB0@4^!%6[(EY;MNV[N2MWAC1\O5KJ"N8M6 M<.D\Y"PMQ0D:(:+P4%PI,D6IC&[]&N,>,L;N63\(/NXV<#Q,_'U:F9_"K+Z# M^O 9\2):?(7K,)WM96L>^+06$=6.M!YH=S9.[/:UKF+TDHUU=%HI4X*%'+F0RH+6O WCI#Z^+ M)/0).MQ$K>9LW?O[200>7(6WRV+73GP6:QE737C:0.*@/WR=^66[GY*B\S2([0ULEQ7 MBJTS8Z\Z(IQW4-@\==_T3(BU9\)%?X6KUF:QA,B9AR!,;8#K.7W%,CC.8A%T MN'+;^B+_,(H/ONR_HY;?%FN\]\RW7F@1!613@Z;H% 3IZV "*Z(VAO9BZRF@ M.Q,WKD4[(N;NE 4,HKY.K=O]_6#VRIYO[RQS:/[\<1K[L'1%**%S'2PB4Z'3 MCCN(!AGHI*UVVI:L]9_*TNV\^D_75[^6%B[6:%<*D#.0*>:I&\B:VO6"\&^% M<>W?]1Q(\K.VBD_!YVVK>$Q5]VDKS\9/?PS?]@MGK__S!E9Q*S7-+A///_^> M ,(+;R0S$:RM(PT89^"%(B>?<<5+BEG(TOPR;2LY#>;$W?[H:]?CWLO$>01= M1X8KY3WX.LY,:C]N?>PVY*MOHN 2II00E1 1G7 A@R3>C3;-V_UN)69M1AO!]VDR=GN2,?SSDN,_,QGKN4FN[S@YKW-#%0?%?8#HZ?RR@D6,WB@; M6F>8AWMNSG[&^F_SR=YNGZ^V82VJ:(_3VN%J?+=+Z1K_$EB_9. MQPS."P05_2;XE, 2QF0#!F[%8T;KJ8N.^VR],8X&E?C82/KY!)>?2%)_6R[^ M6'^N"88PO[,UHX2-V\]T($"U5TD'.+NJ>[_-B,ZFH&,%D(7:!IYKLJY,@+.11Z%DU,V? MLF\E9MP^HP/AJ8WH.\#0QR495]H9;]>?<7FWP]\9=Y/D;6**#+#-Q1)3R9 I MC@Q*E#:*(IP(K4^YG0@;MP_H0-AJKY(.<+9U/O#M_8-.)LOJAC&1W$$A#7AE M2[V[H^^6K$P>8%#Y3K2-VWAQ(+0-HIBQ@[O='M3?.?\#0Q! M]HY7$9Q0&;0FYY,)&XQ_]*KFH05V \ES294W$V4'9NB\87<=HEC+Y*M,ZIBY MEZ>K]>($EW? 3H=VX<13*5;646$,*#:1P U'XTMVKGG;_Z=1N!O2GDLR_0A: MZ@*#*R0":J[E%3$Z6VQFYY_2:2[P!!MTO+;K-CO0K.AP1!;1[^: [!FWJS M;H@1)NL8EH$K^_;"TW/+Z[?40P>PJA9WB9_)Z)*!/=LK]]< &:E"=L)4@TLR M0XJ!7;0DN&Q+*%'HT'RV[JZT[0:TYY;D'T0S'2#N-_SCFL26BSE]FPM>)@%!BNPM9UA,ZYORG0C;#7//Y3)@.)UT M +3[&OENV4%2EEA;4FA=W&8$.K@D"W@3+0:O?<#6C:-V)FZWRM7GEOP?1C?/ M^0G'QUI#,. #CO///]KSC?OX&?[QAA/D@Z&MY?+UC2 OM5(,*1@(+A>68PBV M=3PVX*R0]!GSZ0S/)CK>+9/;B/B:1RJ8%X9IT#[9>BU26[6JVEHUI^B44X&U M'G3]- J[?&==_F\XK%0)$19E4G(%P\NM..S@6' M3%C+3$K#X7!G,KM]$=(&C,.HJP-$;JV+NE;J:3(*09LJ\IICC$%#M-G6KK E M\1R*3DO_%&NLC+WA]167<7''%8AG9.V M DH@DN^N[68,>02?2XR!VZ)#ZR#^*$-,SJJ4S@6=UPI5 MDA26"^):U2&T)6H(R@H05G/&6=3B=MUB._YWI+'C42=/0<_6^'((575P"E[R M=VT$\>-,.HW6,Q*AP-IZJ=8+>\\"2&U3B5)EJ0?+HU/&$!43$Q&. W6 MACK7E1$P+1HH@@OZ_Z(5MO:ACC>@JG[\M4_]&J:S*O1?%LL/%*;?2ATYB3HG MZ2B2DA2M8_803&V'AM%C[6?4_HW"4^@;NR/=((BZT_QR*(5U<')?$^'+65BM MIF6*^:?O%]70IV'V:UA7SK^_"NO;O)K:K0M3 1DTA?E(L7Y@Y$ESS3,S%/_K MY@.K#Z%W7 _S2& ]FD([ ._#&_/W^1+K6%TBJW8Z7)R];[OT6VZQCH[K9),' MQV4"I1BQ7J<6""DE4KK M7P7YMUT&$X,QS$),48+*)8/G+(-%Z77@!K.5C;&V.W7C>'S'P-Q &NKSJ'M@ M N7^9]WC'SKL[,P!,RU/FW+(]:@3 M-*^VRNVU:/D+2F[MF1B8-"((<#+6YIEU]Q3:J2PEHYA(*NCAK-K.9#ZG69I/ M0=EV8S>,!CLZ<1?EE^E\NL8WTZ]X1ZR_G*ZK2$]JO?9_;_1\_GCXML5'YVIQ M-L0<.2@6R>(7[>M(!EZ0PB^N6Q=$MJ1_W#S-\6%]=)WW>[Y>DP@#JO!/H_1^UM\'%*#\,#G#3;@<\!S\\ QBCKEJ$46P,IF:)'6 MX&Q2P%Q,0A918O.Q*2,/-+Z,OGXFO"R^(W[ Y==IS6W=I[D7L\U'UK8RI=;Y M?)K7.YEWN)PNSBB]VFS2:.U>KTY.Q[MPM)$A)@:B9&&==#:KUIW9VG(PKIO1Q8XX.A#ZV@;7^'R_F,U^62PK M^[?9T\+'[!/DM)GPR_SZ?KT;*1CIF);.T>EDZK8L!5QF)&?ET)JHZ>?#.2][ M$#SN;*(N4#RTFGO ]+U.%[E79;$\.;N0#O4)0-V]OY]+8POGJ*.S00HP.7%0 MUCAPD@2?6TS<^:T9]\.5V?9TFV3SK/(40=G(%@6?6WK8*0 M6*UQB$KD+$Q6PS5=:<7%N&F"@1$]BJK[/(MWZR!V51-1>]?01N)KHGFR+(4,= 35V# Y\$PXD(5')QG3 MEK5NT;R-EFZ[J1V"IB:"[P! ]QP(=]K#W?S&M=^<1*62E3*!2=*#\BF!4RR" MCD*S9##&TCHI?Q#!W39:.]2P'4>%^^-UL0ZS<3W&B]=7X=K#J\']PH<6/9KW MMS/GQVC!*[.R60%F"I24\A$\MQ$8*RD+3\$Y:]UDJKV/MWFW=2[ZMSLT.IYP M99/0J4 @^P_*1@V.\P(QD*/AA=+:^ MO _S3_CBVW0U"=$8B9[H-5CJ [P(+@L*X)E4*CHES6Z;@S[UVL:@OUUMBAL+ MCOC2=C!=+@X5; ]H^!5/(BXGY!(4AG).N."^)!-$B A6F$R M-SN%ZX\I_OJBX\3ES12_M_PZB+JWMH+XZ?M'^H@S0^B)>%T0! F(#"'9P*@\ M^4U">9XP^UA:W]KL0-:(K1*&=AJ&4D[/>*L,O5J/&,I#@C4ODX"'*R)ET#AM#: LIXUYH# VB%O+O $8?%F7]1ZW4F.>++U_A M5YPM-CQM2BO/&0LF1<\,!Z9SS;T'#P&E@\)3(?$YIFSKPK:=B1OWPF)HJ VC MHQ'!]P0_]+*:>.UUKL6[:!@'I9!\5?0"DD&I0RF:W39L!Z6'+Q<> M!UM'<>4'UT,'!F[KYOQ]A>5T]F9:2';,1N:9HGW"-L_B'8F--A FD8/+=19Z MZZX6.Y#5?>)Y3TSLZMSOJ:#G7*_W(N=-G]TP>SW?O#"H?QG\^O7!58]V_[H[ M[\-?P'H?DTLR@W.N9M>9J^5-&GBPFFGOBLZM#<* ,U!)8UA1,\CD M%(!*W$!$[R!94=MD,NW:O[2[04&W=ZY/T?H='VU_(7=P2&YZV[\M?P_+)>W- MM\OWTT^?UYNTC0I,:Y\E6!W);_61PIG"/11OLI'"%62MO?ZMQ(P+G$,T?#MV M;"+N7G%S'O$XYD/)&B&S4FJM5BWY1Y*78MY;;RD0UL= 3@\)TD8*WP5&>TA_ M[$CPQ=?I:AW>G4:RQ^?,7 2TJ%R]X8J )=6H1A,;-8HV21;M>/3N]DWOEJ!O M^QH=(F,?'2[:"[037"RG7\GR4GB0\%J>C78&R8 5($N;07$T$+)1$+B5I'EO M5'9/0<:]JXS7&3?O. @^VHEU;(#\%-(_5NO%EULLB!B"=DD!5[4/ED(% M,;J:-_/:AYJK+VDG9-S_^>,V!AD$$@T$.386;MN[6ZPX*UDNU@$G<),SKRD& M%"2?^B Z1%ZK9G;++3^\SKAM- ;!1D/!=A#/7,9X5ZE-&= ZYZMOOND>8@PX MGS,YZ"$H;9U5I7GW]SM4C.N'-(Q\#Q1P!Q#Y[;0"NW9;_%*;R,\_;=H=38+0 M7JGBP'.E:WV>(RZ8!;0*=<):2="ZO<_]E'22)-E3OXOFPNX ,O<:WK>G:_+# MYYF8FBB*OIBQ&B296U!U9&2HMQVVT($J<\PR-N\F_PA-G5B<-C!JJH!> 76Q M5ZX:8[P,LUF=5OIS2)]O_N[$!#K=I?20C93UO)<0 CH042;-DI,VM+[@.)CH M<8.M8T!R,!7VBMF?O^$R35=(7F3"RQ^NSG^ZXA.#B.0B:LB"' ZEM )7/4FC MLM6RB"#542SC8X2.&_4= YM-535V.'CQSKLV8'T[_TB3HKV+]0D%:I% B90A&%' D'/"3&)H MRZU.+%N"QA;4C!M:-@+@.+KIP3B>SQ/_^W3]^>7I:KTXP>7E;(WW^!7GIWC5 MWGW"K(J&D3"E*<2=EAR\#:E.@?'61(G1M)ZN_30*=T*CZ1R-1U!.!]"[&6+5 M /\#?MHT4)WPJ"(+KI!7+ /1GUSM>:&!MD_1S 2C3.M*D>W4[ 0I^TP@U4CH M?9:ZW6.9KVJ[S@NZ#JAI>\K'MQBPOB\WC:K4[EM_GC?3#%^D?YY.5QM2+FN8 MK/3,^X+@N="@0M(04I; HE ^VX2>MWY!]#0*#[57]ZSV 6D3T_ZLK/:>B!GI)!@? &1@^1,N+ :Q7D92GE]X_**L=_" MR<7SZF1$8 5SK4:D;2<,"=30;O8Y9F53L*JT3E4]D<1QS[W!H+([) _6V]@' MY8N333[GO$UPG3QUJU;VQ:WO #K6=NI. MU'2,UA"S*=XX+X)JW\=^5^K&+=P8Y6@>2'6=@?)\ QL9?70L QJM: ,["T$3 M0RYF9XKV(MG6Q41WJ1C7Y@VE[P=@M8?PQSY!/WPAD2R6ET_1R)V0E7VF/2@5 M-7D<*8"33EN&%';=KNW9UM#E^L?V@X-]%+1H(JT1]9QQ.GF#G\+LY_EZ>H%X M1P)P=41,MG3 1T54NXRU": MRA@5Y4/C+U:8_OII\?5'^N@STT!?7%F$>Q8< MMQCKJ.?-H>(>&2EG5%]L%.M#\&034T95GT(+\-H:R$5FK[T29"$/@LGUU<8Q M$P>K:]% =F.? M=?)U^[4'RY6'[YZ^OIN;E3I3XZ"G5:+J^#HAD=D((A,#*9 MQ3G.&>[V?G.7U<8#P_Y*W/;>NXE$._ SM[=,$%F65 Z\":TGX!W6DF2PLLM10ILVBND58>=;T>H@G.!DA3?=]+(Q$&M;V,*+0&V$ MYOHH=><]Q#:-%/Z$YB5/D?[8I]F]73:R#]XG2S%>B!*4*1*BHK]:S8-)7@@9 M=GQ/_*P:ECQ);XN60AP;!0]W3:"353G-B8E0S6VJK:63W;R8]49C"2*JG>!P M>#.*49J5[(V+=F(=&R!;>BB4^I ZD*,74BU#22P#81Y!>A=1%A.%2*2^0,?*A==>E< MA4C'*HCHBB_T/>5:]RQXG*J1"P;;J/\VJ-KJ8NRS[,GWKD8DK,D'0&L]*";( M.-,6!5:D#=YR57CU (59 M@HOD%!3KD!EE>%2[/-1_:\FXA][*BU^N;T7 M;K-TD>DGS5LE(QEC-*!TH3WAC(1"QAMN>KC.%T,K M8/33<'.[<^U>Y\V[UZ\O+G404U0D'Z5R'>@IB0_+'<% 29>5U*+(W0Z\[8N, M./EV&'W>O3H[7+@=1'Q[V.LWEZ_9,;N4(S/U8M 1P]9"+,&!5'66M/)U2F/C M6/ 0>G?"I/M3G(Q'5^_8]N[=\/X-28G MJ;C@/,O O*@-$\BUI+\&,$(B"O2.XVZ-P)^V[K-[++LG&!;'T4P']O/:,[YW M8?EVN7D\FO\SS$[Q'2XWK[PF!7F,Y)Z \%&=W4EY^A-0>J]EX#PUS\[N0-:S M>_MT&!:'4E@'&'QWL>[#7.50/*:<02,Y.8H;.D*4$D"A=)*H(T9DC6&X&V7/ MKM2_#1('4-O8I_ 6^_[S-_+'YY_P/7$W*5([69P&5G>8\LF!-[2Y.(O)9.^4 M$[MVP'MTL6=7U-O@O&VM@PX,W.%]3V,A+UK5L0.!:XK*G*>HK# P&:7*DJMR MG-*LYJUK>RH3;'1 'U798UO,:^[(A]/XOS&M/RXVW5)_"BO,Y\T"/BZGGS[1 M>A-6$A=6!Q"Q%D"@]N =N87]%>FG\ZZY)ZUI#B)4FO#EZM8JR[;2/G&I89[[Q)3D*.NO:[L *"X@@E MYQQB%MZ;'=]=[;/\L[O3:(# X?4T-A*W>2K7.Z1,DB!GQ/':ISS6Z6(UHR^C MV#1*9:*^ I?V('?Q^FK/+D,XH+^XMQ;&AM6]#L1[S'CRY6R[W&Y#?L;C?^)J M,RSD"RF;%$52J5<';\M_+F:G)_AWK+^Z$7X=_K Y"FA#IHJ/3SA16J;L!0>F MZRP(5V=!6/([ F=&<>VCV]$\CD#\3J#W?R[0]XZ1L??0389>D(4@#J[SM9I0 MP.BM1@\&1239NPC1LT2R3Y[)$J-/N\7QCZ^U6]J<_;D@VE@%8R/JR3ON(X%F M]7DQN]A.K\+WU40'5D)B"EB=(JE4]"1-[2"5VKJ?<:]PM]+W)N3LALL_V7W. M\17Y?*%;W71,I^OI5[S.O,PIN9@CV%05@#9"8$%"??LFI#6)^=T*,%I3MAN@ M_SR70N.KMX/LZ@5[M4ISP]^U(6[,VJJJPZP]V"2XUJ!U6K"M?$Z&X2\:3#H$X=@$,$R%K*J MEV&Y]0/^G8G;#8U_GGNF8;77.RQ_PS\V/UI-0@C"%9^@)%M %1W(__98VX-[ M)QCY.*'UK=)NE.T&R#_?W=$ >NL C8].(LW&FX320DAU=V% B"9HR"1+$7)V MJ![JE37:*%C^Y[DT&D17'6#OVNN@ZNU.26\;:9(,L39K?7NS>$\QJRTQ%[,0 M)#XNP$56(%L5>>$HXNV<4,O'H8\3N!LJ_SP72<-KL0.([C=Y5!$I3O ]($< M5*[--)6M-7Y*\92B9_8H#:&:#(GE?YX[J>-I=>RTTJ_AV_3D].1J,-R+3Y^6 M^(DD>_$ZRR?<6;HI'<;M-\Y9LT8X+[H:X/]F% MT!#*Z'/2XB]ANMQ4F/Z*876ZW-Q@?:BU!,OOBW+6<9USFL M+__I 9,86R[?8%+C8-)H-,GQ:I'I*LT6=>G5Y10])@)JISDDGU5]<*8A."= M!A-C<3%[V7I8UT/T'#R_X^*SS^3^XEZYOZU.R^FR!G?T"[\MYLN+O_X45M/S M)U/1.YVR=9!#H+T9$T+0T@#F7 I3AHZ"UK..FQ$_\AR&5GB[,^1C%.5VX)Y> M,O[3]\LO_^>4'' Z5KZ_P:\XVSQ?+C;K)&(&=,20*H8BQ) =E,P,\T$)'UL_ M$MJ-LD[P>%S8; -O.QWVA,QK9]_J+G_GKZ496F\J7ZQ8DE_VO$X\D\ URP45 MT]$-=MCL0F G.&V(D&T@;*ZNGK#X>O[E=+W:2(Q?M&PLQ$Q*!7),%-0A)@BV M^O@Z$"O!)X:M[Q\?(*<3G+4'P3:X':B13L$ESEF)041?"@>T%-6ID#/Y-"E# MMC*XPFSVNOD0N.WDC/LH=UQP[:.13L$ESUFQF$C[,4%F]3$[(]?9":E 6K)>PH8GV>@+D?0Q=M M,5C+:O1 E9^3D*@T! M28*V",Z2+2Y9/$*D<(NL3ORV5E#8(3@X1"^=0FUUN6,O)IP5[RTCF1FFR!.- M1D',(1%"G [%:TW.Z3&BTEMT=0*V5F#8)1(]1#,=H.UE6'VF4Z#^Y^=_GDZ_ MAEEE:K,OR?!3=%,R2,;(9T@^0"QH07L11>3H\:J4JM55\59J.G'B1CU7&^FJ M ]35MKC+:5ICOI^G^[][OL.TD5Y&4Z>^^3J9&"/M,&)=I(+,D*,<8NM6[(?0 M._((FD:8N3-<]4@*[ "LOR[F^/W7L/P'KG\YG><++KA/:$JQ$!W6)^>L@ ]) M@^"TJ:.3EJQ^8QC>3\G84UR/A81%<[5T *Y?IO,P3],P>STG.9Y6E^)\;)W_M)&;>95!\G;PLM=0"V3?$0K5S%^ &7 M7Z>)1/2VW,/=ZB-]Y.K^'UUXTL4(%I4!AK4D2"L)$:T&;W5BR&PIIO7-;4OZ M1PY56@!JT8EV.T#V[Q\^+C?&X#LQ_[?%5US.K\WS(%Y<=K8.H"D4DPD=(#@* MT7)A(5C'I'>MBUX?)&A<[(V'D\502NL @9OSJ8[SP'S5K>V<%2<5L\HJ$I+) MH"SY.H&3KV/IV(DBL.)9ZXJ2A*6][DSS)S /4M1)UOSX4+DGO]E(;QV@\,77 M,)W5C?S+8ED?HET=,J\PKJ_^-A%1*)N9 N<$B8QCO?I2 726 960RC5_DK4K M;<__-KL-,@?1Y=X8)4=C/,(-2L>(W@$ZE4 5H<&[0"!W+B:'5@73^OK[*(]P'][I MFZW]^WP15[C\6@."3:UU?9Y/BIE-S\:Z;;(WVG-KE90@@JHIQ.#!>4TND_0J M1YYTY*V;9+7FH9.\Q*'HVYH;&T/5'7@-UVIRKWS\VG9DUW]@8KK"86'2_:V."[>TJBL4R)G MOD@M0''EP.6 H%4.H9#AT$;U:X'O9ZJ3W7 X (>SR0W0,':+I#V\_HM'A(PB M"T%L \^]MU&G+/)N8V/V)J$3A/:!H\71E=J!9;]@]%HGW+,F M (86LU:"PFQ(O+AG.0I\J'RQ;=(Z>1:HP>?HH6R.L5<_7*)>+YO MK<+HD">0)M/I%'2I0YT$[5O#M=;)TZX^ OIN$-7'7/2#5+\#G/;7P]CG\.L4 MR#A?%):+Y )C#$HTJ;HW!6+V#!@)J&@AH[Z=.-URM%[_U/X0<("V%BU$-[;. M/X;3Y>E%'9@T,9C""PBM?=T*"$'@IB5LYJA02&EVTOGU3^UC OT .M];=&/K M_+\2SF;AL@^'B<49 Q3*R-I+$\$;U! M9N&=\^9V1[(M.K_^J7W,>A] YWN+ MK@.G8%@714/;U$W?$U##V[L *KL M": []8XAV16++ )M04>G;([5XM(?)3+E9::=_?]WJFN*D(,ZU3U%73UA\;[N M0J&2ST7=JA941@$N&0'*A!X"G]GIZ@D9[ =?A9 MY<(A.%@TLCAQI)B5 MWECC:6CX_O^W0>4,XV=V-77*UX+)RS*5UW;FKVQMM_B/780)]I03 MX!UY'L"+5SH@3>"/%#8J%AP6U(R6V3$64XV<"=5P.YXA%0!12U;UX-3^K^GJ MZQ/FEX^Y7W[<2OK;O-S<5*Q()EQ@/"+*TWHV1P(_TDDXBB.725FIQ&B5="49 M>3'64P*L/9S^\R+G://Y=C,E<&47JZI&M$<2G^)J-;OQGR?2!DDMA6#,8 +R M2 P9PG'650P8)^%HZ1JI\;AY,<^/#9E380P-MRES8U/S]?"D\+GZR;1'(/^ MJ/.W;KE\-_>SZQ##N_D;NYC#/UM.-*HXTBI%Q D)7)G$L3C' M_=$HS+V8J]+V3:X0PB[? @^?\#8YA1632(#B$,=:(*N(1$R2$#6)7H31VE>? MW3>\A.N)ABRK'').] W?S,-8-3Z?OG:+%1CIU;OY][ASV*5= M/SVAO.?XCQ6H["G$::&BGD>?<:M7\Y!;+F1/Z;:(_:[((F!N@W<684D] (TD M9(DCR$5.1(Q*$J$*;U']J3MU5W]WI^:>)%@;CB(+,P[$,ST7'@B+& MG8O>1_AA\1%X)[3Z' U9Q57>LXGG$/DW *.B#=2T=\%9;A!Q3" >DD8&Q(!" M E<]A:"(^-G$<@G QJXCE$:0T@\%!/2(N!&4,IHMP:Q"F5X,A@BRA1UGE" MK/*E&V?\/9IXGH*^4@IK 'NW(>'[M+_;V/WK+R'&I9 L"M@#<]R#846PL^0M M2\IK;$SI@WL0@77Q.;8K.9ZN&@#B-DM;PKSJ%JOI_\3PNENNUM=3$\TD)SIB M)!,EP)]+2.=VS0([ZQD.DOC25YE#::Q[6(\(EV<:%1;57;%F0:-AT_OKJWR' M&\,_%MUR^<<<7)-99C@_2OP24[< X_]K0AA(,A\QD2@-)X.&$\=*C##&TBLG MM;>E-\\BA-?=5)M!\0A:;G_;WW=R2#=R>/!OW(]_VE46PX_2CY)' M?7RL1\K3)7'^1TO#DB=?9O%.,["-/W7][R3F8W 1#@[$(P@+),;S_&4'<4 0CC%M=2K=\6T,/B[F M670(0H?MS6< 0(..\CX9Y$R;Z?S]//YWM(M'[$_@W-(J#U11E*_[/!LX'C$X M42(R#S0+5;QYZ>E4UP5X?>0=:0J%8%"[1\7A*\U'?-T*_]5LO68,^9;^J5H2 M4)9E J*92*FB=,&CQ&.>!0Q.([AV#MF@0U#@/Y+8K^G%J&36O?]HQ@(:PT.# M1\*SUY[ 6XC8.B2QRIG(EB'#()XV'@>OC0O1X$NXLA[M1J09L)]%Q0W>; \0 M^)UCF9*.-&$$,J8YZ/?($D]>:W M]0=O Y(I:VPBB/J .R?DI'><%AWK\;?J(Q78YA2I M8Y\TIG-[TYC]NKM>YG?7#]U-S\P*;SW/TE+QZ6>8G,[_$L1IT%$Y@:3S G'+ M( #$/"!O*(:MU5!A2_>,:*Q\C1GIJ38(.YD;>>>!'#3FW"[CI:/>8E6Z_!HW]?M8O!(*7((](N.1 3X%=W]C M\3BW_O;NXK>X7'[^:N>$_A/^Y=?E[]?9&-^GVY\O)S)@1P-QR B9RU5-1#;E M3&N!-<':)%\\=VQDEBZI.&X0& <%Y>=%QHLSE(DR3&)**!*):O"5#,N:B0B. M,<.),\$5O_$OR\$E5=>U8P:#]/[B4/^@8"O_LXE,'(P]QPK.Y%\21MI&AQ*W MWDC%>-*E_9I1&;JDLKQV;.(45+33]_0TF=S*XOWBMV[^)2Z>'I=,.TNP2XAH M4!HW3B.G,4'2:,>-X4&SM@Z,9UFZI K!>M92%AD7?Z1LBV.26* XY*H$8B&R M$PXCH[1'"GZ-+%&B?>G,.H.D8P1QFC32 M6 0D*#'.>5"4/^_;]8D,];()^=,FRJ'B4ARIW9)X>BBZ8"/SD2(?13X4(QR* MA%K8(WBDA#'*<.DRW2*$]T*^>NG('T/+#52M',/TQ$A+-","!24CXAY[9"AE M*+A$3<*!*%ZZ_=(Q=/8"KOY[ G>0#B\4I]N'CU'P/Y%91$W$.2]"(F.YAC\2 M;T7*C55:@.TQCH?Y>Z+X% V?[%Z,F?K\BYW9N8^?OL:X B:[Z_EJDY1[/WCB MPZ+[%A>K'_8F!?);?M/^/6[^W3$YSJ=_M$ R/["?I/J,_4NDC M( WCE(?,!(T,]ABIX @S021)_'/B[_FM2VB M-8+X\9[X#]-6Y\%S###L?]DOJ)T&+AOV8PL)(*@TOWO:X!UEU\58<"GVA=J1>&H#:;]$N MX]=N%MY=?5MTWV^&E6YR &ERAFF;4)Z8A+BT$ME\.4P42SR%/$JA-,0.D-,H MM(Y5?3>.'AJ U/N4IC[>"6C#A*3>:>8L"E1)Q*.(2"OBD/4Q)1FQ,\6OU'<2 M4C?/9FP8G2[[!@#TNKOZ=@W+;;.A=>+:N(22\KDH&#-D;02NDB:!PL^"DH4A MM(>4NHDI8X.HA/R;@-$Z6]YGM;R;@]"^@)YN]U2LDE4JSU2U!'[1,2"K943> M2+OV B(O/4_G$#UUWS5+627UHC$CQ.-2V#;=V??Y*8LB MX ;GB>9F';28,,I>)K%FZ45HKW16* ,7*LHN(EQ'WM9 M^3WF1HI2::D2DA&,DTM/D:$D(6R4C\8#0<4KH0_1TV@D,?*..501;;9X.O": M$L+ZB3=7[*9N<65/;.!TY)=&?='LSV.AYDO_Z+KPG^EL!D!Z!YS,OTS!85S7 M,"]_G2[]K%M>+QZT*5.P@B,*!>HUXIQCB%=R-VFN!/S 6N)+7Q8,(O#TG)+[ M/7V"C2-8>(.D(. U>V:19CHA9Z1TW#M)0OFJT/OOUW7[QL/%TRR/(V7>YORA M/MD*\/>+:R 6_L/I;-.I;\P4C;W?.U-V1C]^SY28(:BW-I=J,>;!\_(Q(<,X M', $8R%53&2[#W&UQ(PW (#N1P3LW20TW:I-[C>J( M!">NH2=]J7WJ&>):CL58XCZM[>JLOJHW?=XAU5>Q\_=6W [XN+#6MBW M;#%BO2# D0[YL2SEU%"&%7(NB, D^+*<];*9_M^L$T:.B:(QA=[&W4?F#,*3 M%)?+M0_[-MY;1JYV4C1Z))E/$)DDB'8<2"S*Q"T7QG!=VG4\3%&=(/$Y-G:(\2(U1"-8C M;B B-$DGQ"))0EJ?I"Z=]'G6>]/[3(3;S]XD'H _J1W%%G'MP4_0PN2;/(8P M598)Z8,3I7VT/:1E>^ MBVTOPIJ%X.G0V)/C74Y/+8#O>KGJKN)B_>B1&YI\G7Z[33.&2"HF)3E*2F01 M.9^G_^8T=DX%_)47OG12[@%RZF:>G15HA732 +QN_9+?[I*CN$W*8:>1D8D@ MSA@PD (<"33/;I!$6%9ZR-<3(EI)["[GM9TFYX: ,@D2F [*(R7\.L4D(O 3 M(J+)8",-3L*4WG1NO]U&%'FD"O< 8I \&\#!@7WV][BZ"Z)UC,1JV &MBF K M!L,IJZ)%46#!6>[(53R-OQ]E=;>6LA@:01=M(^RF*L$"W8R*G+R=!W5$:V$? MMAX%(T+@,415O!;I.9J:=;*/QD%_J U72ML@>U!D\+"88,(HITJ;@(+-%<=* M0ZQLM +W#B.*YF'GP!4V'$F0(T0QQ#)<&I-]Z*I; 7(&%!973@,='7?P]&Z^S9,4 MDA#&*=*1I'Q-2)#E4B##/ 4&'2M?:M2'KKJ *^O5%=?#Q;VPWY?A;-Z0QWE. MW_N9<=_.^W%7Y:&RN?G1V^M5%OJ#<^+- M7]_B?!E'RO ]@9*1,WY+R:A.8&.E)S9J%!.SN; =(R=]0)XX%V70GNG2G:P; M"6R6._3R,>84B)#GY+P%4NSLOZ-=3)1B6%&;D!4\@(PXF+B,8.PD=RZQ2G!1 M.DNZ -D7%18-0.&0>^\Q--R /SN,Y=]A8_G\GSC['C=CE!VCBBI/X43D>?J? M(U!\45'7V:!\DEXO#L793C__IYL8@[FEN=6>"V"J M,6! M(NV-!#:5!NXI$>*<+^,'2+VH .^\C%A$@NC#4.80!S+M8G9 M(BTR1 /0L+<@Z^IXS936G?O<,EP'Z['=R[#,E=_*67F5X+-W? :."68Z^SDN M(HXU'",@6Y2< &_'BL#'XIG55+;6V?N9*I,M"$ZD%Z> MWL@-%D@K9Y#@7F&OE2:J=#7388KJ#CUN8BL=U=7T]5Z%I"=AYOY MY5_BW$_C?5>!3]??OLW6\X+L[+5=?GT[Z_X#_WC=ON1!9]9-([A5]_Y;7-B\ MSGKDT"GI(F>DKL!];2U9%KK#?4#^JRWR=UH5)ERR@)C+@[QC$,C:Q!$VX)=: MGB=&%:]V&T+@2>[!8ZFO?WFUB/;3OZ]A?WK;@4%^B1-G/';&282%AR.&<(6< MX1@EC"4VQ'F+4R\_H,_7ZEZLC@>-1P=^<;$W<+(_YNF#_;&6XH1&277.R*=* M!\2E"\A2X$?H)."LBE*DTB?Z;DKJ7G..#ZR">F@ 31_SB_#[],?RQ@EY[^ X MF&??Y,U?_BNX)WD>^)85;?I!_9B$Z*5UWB J;'96LA]D(\M]]G7@/#!1/,X^ M@=RZ5YGGP^6Y--H >!^SL97=*JL8H0BV=)!K8 09:BE* M0BL)MLG!SQYUDWR>QKI7F+6VS\*Z:QV;69:Y7=]'\,D_Q(6_F5D#!X1@%-%< M+9CL9R>*'7R-\\4 M8O?GNTK@S&A26CF%O+ ,<>\!?$2"VTF\4HH''WWI6ORS!,Z[K?%UMUQ-O,/* M$*R1"8SE=,7$ M&\XL4RHB.,8DXLEI9(.V"&"O\O^11$J/8!X&ET;BUU/@IU? M_4^(=ZZNKS;%ZT/_]]I+SU^M[8> 4-?=4P=G/(^),\%RJ&9!6&M-DB2:D=!KN M$/HNR4D;@JO#3EI!G35Q_BZ7,>ZYL[SE;W=*O% 28F^KD$1,V [@?@=-0DEPPQF M.'CX!Y60VD0)0W, /49QEX;+=:Z[TT8Q'1F*/'=WX S"3T$3X,GF85?:F>U* M\_,BLWZ]0IO8'*R\"T/G36J[,]1PQY"7R><44HILE J1%)2/TLI0?/KY4!KK M/O8UB>Z".QH" R\E88DX ?/3#CN4NY]+3K @ M?NN*&?OKK*?YHP M*K#3TB!G<6Z30!+2R2>$=9+!"D&5/&O(LH_07J#4%P_*\9783M/G?7F74FJG MM>,H$0U;O-<&60+B9+#OV^1D,*QTV]U3LF3-Q8.NA"+:3.3ZM.K\O[YV,U#4 M\LV_KX&IDNUV!ZQ>X-'P6%X*O0K>/]&\3WGX6)PO']92Y3?JY:>O &P'& JW M$+V?O2P5Y31()"3$")Q'C;2E$6DI>8+CU$A5.EG@-(K+S:E=?^.7_(V'5+Q: M+'+^^?J;O_RX_S<;.E[]QR["S2BFY+D,3$5$G=2(.YNS?JE&/L2DB- )?BTL MNF+$UWW%.2-F]P_'/:?Z&XAX/H%ZUVRMA] !^WG;6D_=Q$Q9.#HL K&9?,F* MD:&>(.P))REE:1:?T+R/F%9&Y9X5'-L0+:*I!B#WD/[-Q$-A,'7"L5R\J/)< M:S!=XQGB&GM-P%FFJC36GE)1&61EU+L]#O(T6=>^ WQC%_/N>K4VJ>7=D-2D M0 8,)1O!S37>(R<(1X8EIU+ 4??L.+)C\7M=O5^L MBP/7%A%%"AX$@)S/C.@ /#@-?%$"IF*3CVZD[>(I,:W, ZUY-)715*N0VYAB M8-2*I"W"0:6;4GL3(&1/@5I*M7$>EWZ3/4!.$SO5J0KO Z,CI-_BJ26BIDP( ML*>$!>*)YR'?L $3+ESDN: @D(L^M4[7VG/'UQ 1UH; IV_=?-DM=K%A2%1) MDX!HX!9D$D$F44F$F3.:..N3M;V0L/\;E:MSQ@!$(8'6QL6':S>;^HUH;AE( M*3 KHD-JW3@KTMR>S5M$M74X),\XH;T0L6OURJ4W8V#A9"%61\%B^CU78,^L M7[MF6ZQ@+A-CFB+O_3YSU3NF3 & M0LJ)M39 ?K'^7\M5]VV+!6^]$B%G0#A)$?>*(J.$0HY2$HB#Z,[W&U*T>_VZ M>4ZC0** (!L(76'/F_]NK^+-E2%1!CO ,98Z#V"*!.G P%7V2?A@93"T=*SZ M\/MU?8XV[D2.UD=#6-I8%D^!*.(Q4E[DSEK)(L/S7&J7DH?MD>OB+T&/*:@; MX!ZOR3V0.$*LM0^;5Z A^FZ>&P9-O\>UB61N;GUO$9+1,0$G>0(; ;=;,RV1 M2HPD:@Q1 ?:,5U9I\+PESS(CCB%+A$="IY.==TXO UOZ6 M8!F\=PI.I-+-)0Z04_D1O0[R2JNI <3=V=$#;MZ!L>IJ%'T/MFY%,!=:6>1T+L>Q M7""7>$3$&W"3N8Q8\#. ;^ A.]IK3H/8.U)9M8.'!_["GUVN UN_@BSA]W$" MEJ.%U@I!=)\[A\> ;)Y":*2F(E OK>DWAN? 1^H^ =4,$TI)OH'-:^=+VL/- MV#&E!0$O@ (#L!DGAQS1%GFZ+MS/AE&\4>0S--6M=*\=)9146/4M;!7GA7B YIC0F5 M#N)QZ_IM=B7(J5OR7G5;/+LV+Q>_K[OY,OKK_/;SD'G*N,4F$J2,RW>GBL$Y MP@WBWD41,>A"]$OY*DU9W9KZRT1U 1TWX"'W#8Y*E&$R8T^#Q2 M()I'&7$9(K*PA/$=3OQML_,+@.HK&+FZ+O8GI_HS+[)C_ M\:V;OYTNEJL[H]R,.\I#,QF+7/L\X= IEW])R.$44?0L1+!23WC/(&DT&OL! M^46^Q32B^-KX_[.;75]MS^_:'"D"0I>*@@Y#09G25)$E)$Q M:J8U[5=3]/RW^N'QI;W0C*&(!D[VG1;V^W7.&7F?/H'GLECW+7IM9[,8?OGQ MQOJOC__M1' LB(D>*1_7,U) F-(ZA"6A(GH*]E1\WO6I1/>#\$M]]#FOSEL% M^9N_X#"8+N/:;I^>)&0B67 R&8<\IQAQ*C6R$H2->9[720/X2*6;]QQ%:#\P MO]2'I/%U6_OT?\8)VL/CQ(A$K7(8>4$(XI8&.(AX1(KK*+BTRFA6PK/=\_U^ MJ'QI3TSG4EAM3#[@)BZF79A(S(1S1".9DD(==&R ;>]SR\[N8W/0\W<]'68EO;PB02'#CC E%.\UT$(-_E MTLQD(O9$.6E\OS+X 1_MAZN7]H(TJFIJ0V[P;<&&W0<7L\!TM_CY.$W(>) #3;]"A7&H*X?B'\^-(VA[ ;BFJ/E?Q?L;>>^ M$"5TA .*6P2XEI04(?AR'@P=1(=B;QT ^?B3/0SBI?V3M4&)FH? 4=SO^'Z MNYW.<@'+VVZ1TV#SE(%7\_FUG;V;^T5NL?W@!MD0&[EU%E&K02Z1,.02S84N MAAB:4RQ$OXJ,,Q+=+[G^I3V*-0V-1MNO[Y36I^NK*[OXT>VI#WOS5_YM=#_> M7L]]_HM3.K07):!$$_?Q)-)&GW"0+;/U$ZAM)) MRJWT>7\#B.Q^Q+BII=VS5"Q8-A!9PJ'57\:X1]6\; M%M=]+[0600L/9VZB(%PE,#(J>$2<2S9I[YDH'20<(*>5?O#5P-*-H[EV0;AI MGL"H-1$KCS 0GJ^F("2QFN0<.L&Q5BJQTN?508+J K&8VOO!Z0@=- "HCZ 3 M(.#KJWGX-7Z/L^Y;YFGCI&TZ9:@4=1+@NQ/O05BYQ-OD5V[&8DB*R<1(Z7Y9 M/+*>V3U DC3R0(+8J( M'!<.":>D4TZ!X$K7U/0BK&[Y_7A *Z^5!J!6QN>XOUS1@A$7\]@DYRGB0EOD M% -!*"8PMX2Z4+I(NC +K8Q@:,4;K(F0!@QDPUD,!Z]G)CH9P14.B,@$VPFG M CFA"&*1T8@=H:;XLT<_RNH>^U7!TXVNR9=X\WK3@PL8JW;U^H2"ZG>OAV72 MR.6K(LY@;5!TV:&)+.0AL(#;8&(T&FLF2Q=0O<3+5Y>",RE)1$ANR4JXAJ-2 M6*0-,SCB9"PI[<#\O'P]!R,HS]/^%*)"YF)H39'3 MQB!BB>'2.*"Q=*3XB("7>,$Z"!#;GLC1VFD 6LQZVVMBNNUT+(I$T MFH,,1$*6Z'7;'(8MBTGCTH?7&'S4!?H)L!J: C2VCAO ^=UFD1OTO%]G]VVN M>'B*P$F,"%L+H0?5#%G-'2(TV&@$4\:$PF#=2TSC759'Q\F^RXJ3E-8 ^CY& M<(6F?K5I,?;'?+I:?OSTQVTO;D<<-4DAST) 7'N!--@UHM9Y"%B#Y[+T#(6# M!#7>K>=X2B&L :>-FI6USES,B;G,G;Z4E846!>(B/R'%@7,7+!""1T$DPH M):A7A?&VAY3&6ZZ>&W,E%-8 [DI?4R>A@L"YLS9EL,4K"EN\300IC===0[A( MI<.9GZ]@HX;L-1'2@('T?#MQ+CB"%3C9QF%P;<#VM1(:=A;*F6116UK:+_T[ MOH(- L]QKV!#-'E1KV";G:5+ZS%'ZPAQ^0?\HU7W9KF:7H%DWMKIXD\[NX9_ MLR.<7)9_%BM&TGCO9.-(K9&',\JLX$:B*#U G8%[;#FS\,<0K4@X!%[Z=KR5 MA[/C_(O^X%L &;W/Y"= M4_TM.#&/[LXJ-PMB*XD\.33Z*G14$!Q_"AFBD M 3B-$XPK1ZA("1$ILM]E ](!\ M_YM*(DYI[B3R"9O< 3AWJH1@Q%MKJ&:$A^VN.S\?PL;"2>^'L"%*:P!]!0K^ MF>:& W=(!YI@ X"S2GLL$:4X*!6TPOQ"Y[B>X0*NIGMP9MU?,MKOPN\' ?K' MZ?)?;Q8O#DO"Y]T7T&MAI/X[@@.RH FU8LR3TO$C=$)'EV")EHQYD0.2>1>=A3 MDC+@%N1,& \BRA5I29?.(!F/F\834 M"N<185YE9QK\:.$9$EY'1[ADV,I+.'8>,M5X1LT%'CI'0^8R'W(?/C-^[&:S MM]TB2VC$=]IGOGB&9]@A/+?QRAJ(-M*"PR-]LHA+8Y%+F 8+24)VR!#Z;BS M\BOKL::]4>N#<6L/-#RQW"9KA$/,D#S6G#!D+7=(1F!?<\]D*GWG.@XG%_W^ M.@3-Q?;\,-1"CQ/Q'0..:UR';\)V#CG'2U=EE.< MB0N]R2J(S/&,Y0B8'&TGW]9I>Y]6=K%JPEK^L6YD_VXS!N0?BVZYG 2;%%72 M(^L3A^A*!^1DDHCQD*\CO,2D>/).>38N],ZJ78LY%2HMG"W9.\XMMB$6NE[D MR8HWYKBN4'CH.M].^0H3[927TDE$O((#W;.(-.6P*V@JL*6:JE2Z9]]P*B_T MGFE$K(^KZ.%0-C=0GLH4[$Y\X;#3% MD2*#$\O.;"[6">#;,H&=Y%A(W,QC1E^F+O16J=UCH2R,3K6LSPW'(=XE#;YE M0EAR."Q%/C99C"A(8K*G&=SV(.7JYG1<'-+>Z,5VS>5*64A))SW D1CM)FTG-VL=$W0CD@B^R3H-#"W%& MN4UA:R+\H_'#>0]+FSW,"*.CPAK%9/(TQ:2R^TJ0#T9J$!&.N'B<$[KQH/"H@&QD+T%K1&,>) MB[G$;L(F*\'N$D['YT1SRWT_Z7"A) Y"(.5RYI-0%MG(P?/1(BD%*I;\[!>' M13E\,1?N%V&7XX'O$DSSU/O7@\)2.A@=%$0M"FF53O M$0+02WA;N 3;' -N+^\UXJ!H/&':*@C&,7<,\0![D_8,8@#N'<'),^Y\8Y;8 MD[6ZI^0%W[.. 9U6SK9C2KF>W6P^QMS1 O[^=3=?J^_:SG*-%YTD$PBCVB.J M=)[H)1VR0FHDC*38$X6Q',6ZSLMFW3.OMJ4U#*D78'7[-Z-](B(3KK&47@:4 M8^4\SSD@8VA$SN'@,1/)CY/R=5XV>UF=_&EU9X=4*U97QK%^!Y*8SI=3OR[( MG$3B(A'6H:!S'AQU&)F08 _24G,;E+2NX0JMQ\STLB#U4BVH.CQ:L9,R6\EC M09!)$@STH23*8R@0YR0W,17P1ZFL#4R%D9JHC,)-+TO1+]52Z@/DDFK77X4P MS?_?SC8%V\5KU?=^8;3:]'X\M5&+SE5(%+"=QXOF; M!D6;8($:5)91:9DSI MC>>E=/R61'#K39Z<@>'TXAI^1PQ%5C'!$_,2I^)Y43\[?@_$['@=OX>HOP'G MY<^X7($'=C,/4[NH3&2(L=PRW5"&C.,642J3D3%XCTN[Y0\^_U*Z?0\"0%=& M&^T :=.8EP4O-,$*&48=N/#@DH XP""%QH108@$(XT"IA>[:1ZMQ-QR.D&D# M@-AC1VM# 5L">WL_CYN.RS&X2)GAB,3< I=PA[2G"26NP)NU1%I_IMS%7>0U M :9C0- O8C]9(Q920A'G&V2-BEO8W><8-Y'.<]I1]Y M=1-=SPFVXS32 -@>#T^05 2(P2'ZMAPV>!P-,G#@(Q)$\D$(X*W^E)0+:(-^ MBM]TO$8:@-/Q@CLP&8&D0*WG'/E@+>(A!60P1$1$>"N%$XFPL[>NN? I*8-@ M=8XI*4-TW #.]P_I"@QLN=SHW" M@0NG"]5-&N-ZM6B5#USCU!4 M1:PM%ZO)QRRWMMZJ&PL=+O@6X;%!N-'%.,(($SI/WA%3(!I"#U9HY)3$0WBL0Z .8FN[^ M"+>.F2M"PCK%*)4EM-0NMCZ MX?(Q=PT+@:0 MI).2-=-9^K=!@\S':_?0A#MR9MW7WLY>S^QR^3[]E\T,KMXO/N82PH\QQ)M! MA7<_66Y^M/P,:%U^[68Y>2:73/UJ?RPGB2:V3IDA4;@< G#D@B<(6ZT(=HX3 M1WKM@T7(:?SEM#" NJK:O.3=>OW+)M'LIOL1F8C@L!9,(<$T\$Z,0DX&C5+0 M B=J*.'-[-L[Z&_\N78&/L MR\_=RLX>_CP7=?W>K?X[PGGINR_SZ?]L[K97MYVB\U?Y7]')I&!HKA@B)C\ M?D B!&H\@3J)3EQZE<#IO!3#VLGAA791;-S"3@=3 Z96J+O=?1_FM>BVVIB$ M: 35C"(3"1SG N(Y+2A%DC.NM'+6F69BF@%\U6T9U8*SUQ)P&C"F#XO.QQB6 M;T%9NR>*.A%5)"0A2['/31XU,IA 4".Q.L$PU6!*=!C#'SH_J[WLS+Q0.[L$>%VR%3Z\-;]Y30)/ MTF> ?8D33ZECS 84H\]E M;"5J0#4MI(2GE2WC;3,/ 0(_W>$O%/$QH)&[7? MQX]6P&O8)Z*_7DV_Q_<)Z+Y[6IIX@7EB)J$8> UY'Q9KQU2F"3BA)->Z\>F ML>>QO#QM_=#^(I_.*ROZ8G%^,P[Z??IPO?!?X8/(S7+4VONOGZNNU=?C>QL\<'%]BUB,*0 MW,'4,@$A##/(8B50G@_ K:,A;'OO8V&\![7]#."EO6"W"89+CF?O-H4\#^J1 M8#:QRX1SXTUN;9[HNDX!?#E#B$.,)1\=<3RY9H+:9[GI9S8O]5FZ$92T8B^G M.(4WK4A>?;?36Y8 MO/2SE9]OS2,BY&+]KELAW$]=V(CC>O6U6VPR6=8;AQ"4,>LY$BI'4U@I9)(4 MR,J0A+/>AA3.$S(_2VL_@WAIK]8M N&23Y ;_M\ME]7, M(1ZUSTT),"*"T"B2#)@U,_]\%P/]3..E/F[7P\(E317Z='UU91<_NO3QTQ]V M'C[ _WOE5]/OT]6/XO.%>GQKM$E#0_EL8^803=K0/"EA7?7&&?-(YP8I@GAM MB<:Y%7GA'>BES!P*EDEGJ4/",Y9+!RUR#@S6>)>'DZ6@7>D$NY\SAX9B=KR9 M0T/4WX#C\KBMMA$41\L#"C:&7*5AD!51(PM_1W*; F=*3QT:WC__ N8.#0+! MP?[Y0S32 )R.%]R!_IV.>T\H]1 C8P&&32@RA(,T210R"*)8+#[%;00^6NJ? M/PA6Y^B?/T3'#>#\!_/+ZJ,_ M""^#.I@/45X#2-S7$)M:S8BV%"5I(&[$)N8&, 1I+8.F3 >&2S_4G-+!_++Z MYY^"OA(*:P!W!2Y9&#/)4D515."K>:)1M"8/$1,).1,D"EX8[9,3 M9CL_]Q*L[(:Y"S6P,R#\_,9X!-R.ML-OZU>C3RN[6#5NC>O\A[O:^XEC60A* M($GS.YO0'$'4!7ZU4M%9QBCH]F*,\3%OC0= ?P=;/ %L+_I(O*G7O).+]M': M2!(*-M]]\&B03BH@Y8AWV%-+33.)!P-YN]"^>"_)"$\ VW C-#=&.%\7*8?/ M%V"+H+P4IP\EY)4)+KB(,,YJ)%(CPPA'V,KDF'5&B6MG2[6;4@>*EI)S)**# DILJ)# M3B+F.>R6\/<0>BNB+\]BAXC@0N//B[EL'0V.+SKT["^^25*,.,PQ$GF*+\?1 M(:,-05A@J84'J4GU DWXQ=_ACF<7[0@\OA9\7G ,)^P$8R)YQ>]$6QN(Z\!U<]+C6,BE%>Y M)#,9Q).%F##(D+NS8H=0BDQQ!S#MOE%&<<'\QUE_X1N"2;^A?@.V/A.*BM_M%Z_O?S>&W\;/] M*R[O^WJ\FZ^+'/(?3BCG[[MT@>K]H[@H5*Q_]^W["NB[JF:1R)$6(ML0K6GBG.T#.R;-!4HJY^T&\^\9'L(C7W7PUG5]/YU_> UK7 MXEY.5!Y:+0V#T#AX8-Q#?*R=08K;D(1/EM'2U2']J:M[-5L*+T_&5[]UR]R4?;W1WQO]QM)/V+;Z+EU@VSJ*BT+;UAN[F ,J[C]^BT%"F322 M&)0H(Q#1AO7P.8XB%<9RQ3QQI9]<]]%RZH:U=8@_;N?V_GJU7-EYGAH.?L+4 M3PS'40<1;AKH\N <G@.T/?VUG6\@-L]'/><_)Z(F))3B!(%48O5$+ (B(M(PI$%RI4SI?MA ME'?-*AR,)Z!K/ 6UB[Z]ISZU1.EH.?B;.K-'&+)!:!2XD,I3Q;TI/7%Q#-=L MM+?E9+W7CA "'OK,B(%?;^[&#O>H#S99J1")(N8*H8BL M,!0)Q0$\C%(NQK;:\CV8=^ZSO_RX$?;KF5TN;YI814N(")HCYC%$+ );9*3+ MA2%$!AL<>(VE!\(/)K+1L'$(;O9W2QY#40T1!A\SH24@^6>2P #G;"+^36"-.6,">$*]T MZ>N6YVBJW'^Y%?#T O61FFP F6_ F>Q^Q+AN[7N3DK5IL,HY<\18B;!2"O&0 M:ZDAK$<^*9M,R,75I6]@]A+3(A:/U?EVI%-$ 4'&XKK1*@6 M$-T3G]]["4 <4Y5[(20DO3.2,PM1W:BGV ,C7:W>[[SZPBA-X&<=<3S/FWVU?>+ MC_D=9.TK4F]5T!#M1R43XL;F>4DN("N]IHQCX*5TY<1>8EKII7Z.X+&,1AIP ML'/?AS>/K O#L22)PDI( P1S' M'IS]2"E*F/#<2H52W^_8>+)TW2AG%!2<)K[:RO_%^G\M5]VW+?PJ.-5XP.!+ M1:'SA5%"CL"^%KWV,D2%O4Z]$+![_;KI**/ H( @&PA%=L9MO]VUC:1&:D&# M IFH?(^8'!QW%J/$"<O?JJKN>KR;: M1CA-O0?SRC9F$YBK@<.6)YZOD1(QO'2N3A'"VTIA.05)95_TCU!K_1R^]=K+ MZ/__+]WW_Q5]N%G^9C+@] K8NR\J?SY/[Q$^'RYZ \W\AG.+R-U?&)BB=S3Q MA=+PGFT;;FJUT*I M( (.B+>NWO?-B2ZK^U.F4QT;%^Q?X5"Y#X MS_FW:5[T,_@/O\ /_U6$S*>K5G&PG]7%+:)Z2:1BE/:(OKCZVH7"^MI:L\JS MP7':VBV-1G3U 3Z[6ES-P]N9_5)$4X]7K'+==DJB$2UEBW\]7X9%.35M M+5G%*3]Z]WLJBT84]7^Z_]S35W8'W+-T%5_Z*,4=EDUE!=Z=J=.K&-YVB^P; M_FEG)YO;H76KN,-=#*BT8WO+UK%O&S]T=N?GJO*#U/;-^'SVJ^B;83TK- MZG,D-?;2GFY4>XTH[=T\3+]/P[6=K5-*3U'4UE)U@[+#,N^>$T!M4YK-[NEZ M_H*GAQ'M6K":AO;(O.LG@!8>-.^NDPX;S5%OCH_6KALL][*B@T(IKJRS5_OM MY&IH/_Q3+B;KPWU_(>:(#PZ#"S[K37 ;Z]EAEZ@;@,.:ME??X/-^NA;%.JEJ M^>G5QT^CP.+Y[[4]UZL@/'J+OK8#L^OT@!,]NQ)*>;Q2 MO1>S0[+NGF&\H7,EPI)7T_G-Q%'XRV('S).%JVUJQWH&?<14>\O[\F6U8>KD MVZ;'2U7+9#Q66[M%45D_MP3-[>S'Y]6__JP M\.\7GY>+-\O5]&8L<\ET[UX?J);R>*Q6AXBMLH8?C.(IN)7N7[5:#N2QNGQ6 M0.T<@+]WJ_^.=R=U+)6/W.<#U5(B"QR6SXJMLH;?PJ+=/-YR6N)!=,^2U5(C MC]7B8=&TI;=?K^/G[LU?^:T_]P.9IVYQTRGLU,UVR'>J/787TG ?(3:H]C^G MW6S3T.+_=%?Q=>YAL?CQF_W/&+H_^+%Z#^$04,N.ELNOI1 MQG<[[HOU<@,*@6*89-N)P$JZ> >6K9= 4" (:]/7VT%@X3AZ>]E>2FSJKNMY M&37T*M#%)<2%'^._KZ>+NWVES*8\X#.]E-S4U==P&;::!?3A^U@90(]7+I+] MMN43OSIL_X)=@W".3W7YVZ1:@^N [3PT"*WN:_](/17 M]#=C?&&;^-(M?IR<.K)[Q7IJVI9WUY/YVA?)L]DV>=,>?<)Z)9'L7[A>]M5! M573#Y%)9=1]B5T!/]ZO4S"EY7M;= <;K)_D 2;\74@+A.M62U Y9Q Y&:SNU&VK+7+H]7:W>L7U:'-_: M^\7K[E.^SN^KR,JMMB][E;V5F)=^#MM:JEVQYM2U1)KC]?7 M72]/M8 N#PBKA:WTCM3B M&^K>E>MEF)ZRKSXGJ-J9%?^^GJY^Y!Y9-Z*$\.9JW0OTUVD"8B)P6TJ[ S]5 M+^'T2'4?)\K:8>/6-O/GZFSI.NM9 =56X-.=Y=2;D#U+]LI6:.DRZ[!HJM_\WV[^ MY17XW-J]--G2559/834P8^3.L/1X[5Y*;.4"ZZ!XJGL[6Y[WJ>:W M<\%>ZFKI NJ06&J7.F>'*G-42&&[UNNEKY8NC X(I84K_B+M,1\NU$M!+=WR M[!)#=2>D.SE5\G:-7OIHZ0YFB_DVTKQ/5L?0?%7:TC5)@VFJW?P?X+AL"/LU M+OUBNGZ&*92G^OSRO938T@5(?Y%5/Y?"---E9QS3[_?J#48>/*3^QN\:!SQ1IM=&7C0)]-YY\Z@E CJQ? MW;OL*7=A=\O]DILSG=YQ8^>"%8L[G]/%H]NO \*H?6=Y1]K)56U;2U73S4%I M[]1*0W5NKV:S'7M)F0K0_0LWH*L#Q:#/"N1G,X%:-O2SL<#/Q@+#8NO58O8Y M+JZ6[]/G10!\E?'P#RQ;S8:&^0C/"Z:ZIY"I*M&,]/%*U2IYA_IP.]AO126? MIZN3W>M'2U4KR3U2*8\$4+MQZ/4L$NP$R5Y-Z+ZM8G@[LU].4L^^-:N5VP[3 MTS,BJ7^Q.(;.#BQ;K;YVF-J>%TP3&^":KA+S^G8L5ZVV]IB-<)<@&MH,/R^N MYJNR>^&#):M5U1Z_%3X52%L[82&%[5^U6D'M2?M@+]:$%5#2W5+UJF*/T7[V1%\F#>GM\@=]37M7?6';1^7NWVI!:YAJY M_U<:N54^4<\'Y#?^CK[Y0?[%V67\W__?_P-02P$"% ,4 " "FA:E8_7]! MJP($ #P$ &P @ $ 83(P,C1Q,65X,S(Q+6-E;W-O M>&-E#,R,BUC9F]S;WAC97)T+FAT;5!+ 0(4 Q0 M ( *:%J5C7]L;650< %@A = " 9 ( !A,C R-'$Q M97AH:6)I=#,Q,2UC96]C97)T+FAT;5!+ 0(4 Q0 ( *:%J5BXXA#K9P< M +DB = " 2 0 !A,C R-'$Q97AH:6)I=#,Q,BUC9F]C M97)T+FAT;5!+ 0(4 Q0 ( *:%J5CF7KM&UL4$L! M A0#% @ IH6I6#F"I0.8]P Q> ) !4 ( !_;H! &]A M8FDM,C R-# S,S%?;&%B+GAM;%!+ 0(4 Q0 ( *:%J5B^_46KBY( !41 M!P 5 "
XML 81 oabi-20240331_htm.xml IDEA: XBRL DOCUMENT 0001846253 2024-01-01 2024-03-31 0001846253 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001846253 us-gaap:WarrantMember 2024-01-01 2024-03-31 0001846253 2024-05-02 0001846253 2024-03-31 0001846253 2023-12-31 0001846253 oabi:LicenseAndMilestoneRevenueMember 2024-01-01 2024-03-31 0001846253 oabi:LicenseAndMilestoneRevenueMember 2023-01-01 2023-03-31 0001846253 us-gaap:ServiceMember 2024-01-01 2024-03-31 0001846253 us-gaap:ServiceMember 2023-01-01 2023-03-31 0001846253 us-gaap:RoyaltyMember 2024-01-01 2024-03-31 0001846253 us-gaap:RoyaltyMember 2023-01-01 2023-03-31 0001846253 2023-01-01 2023-03-31 0001846253 us-gaap:CommonStockMember 2023-12-31 0001846253 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001846253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001846253 us-gaap:RetainedEarningsMember 2023-12-31 0001846253 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001846253 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001846253 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001846253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001846253 us-gaap:CommonStockMember 2024-03-31 0001846253 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001846253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001846253 us-gaap:RetainedEarningsMember 2024-03-31 0001846253 us-gaap:CommonStockMember 2022-12-31 0001846253 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001846253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001846253 us-gaap:RetainedEarningsMember 2022-12-31 0001846253 2022-12-31 0001846253 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001846253 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001846253 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001846253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001846253 us-gaap:CommonStockMember 2023-03-31 0001846253 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001846253 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001846253 us-gaap:RetainedEarningsMember 2023-03-31 0001846253 2023-03-31 0001846253 srt:MinimumMember us-gaap:OfficeEquipmentMember 2024-03-31 0001846253 srt:MaximumMember us-gaap:OfficeEquipmentMember 2024-03-31 0001846253 srt:MinimumMember us-gaap:ComputerEquipmentMember 2024-03-31 0001846253 srt:MaximumMember us-gaap:ComputerEquipmentMember 2024-03-31 0001846253 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2024-03-31 0001846253 oabi:AvistaPublicWarrantsMember 2022-11-01 0001846253 oabi:AvistaPrivatePlacementMember 2022-11-01 0001846253 oabi:ForwardPurchaseWarrantsMember 2022-11-01 0001846253 oabi:BackstopWarrantsMember 2022-11-01 0001846253 2022-11-01 0001846253 oabi:PrivatePlacementWarrantsMember 2022-11-01 2022-11-01 0001846253 2022-11-01 2022-11-01 0001846253 oabi:NewOmniabCommonStockMember 2022-11-01 0001846253 oabi:EarnoutSharesMember 2022-11-01 0001846253 oabi:NewOmniabCommonStockMember 2022-11-01 2022-11-01 0001846253 oabi:PublicWarrantsMember 2022-11-01 2022-11-01 0001846253 oabi:EarnoutSharesMember 2022-11-01 2022-11-01 0001846253 oabi:PublicWarrantsMember 2022-11-01 0001846253 oabi:AvistaAcquisitionLPIIMember 2022-11-01 2022-11-01 0001846253 oabi:AmendedAndRestatedForwardPurchaseAgreementMember 2022-11-01 2022-11-01 0001846253 oabi:AmendedAndRestatedForwardPurchaseAgreementBackstopMember 2022-11-01 2022-11-01 0001846253 oabi:AmendedAndRestatedForwardPurchaseAgreementMember oabi:SponsorMember oabi:AvistaPublicAcquisitionCorp.IiMember 2022-11-01 2022-11-01 0001846253 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001846253 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001846253 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001846253 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001846253 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001846253 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001846253 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001846253 us-gaap:FairValueMeasurementsRecurringMember 2024-03-31 0001846253 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2024-03-31 0001846253 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2024-03-31 0001846253 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2024-03-31 0001846253 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2024-03-31 0001846253 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2024-03-31 0001846253 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2024-03-31 0001846253 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2024-03-31 0001846253 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2024-03-31 0001846253 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001846253 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001846253 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001846253 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001846253 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001846253 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001846253 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001846253 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001846253 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2023-12-31 0001846253 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2023-12-31 0001846253 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2023-12-31 0001846253 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryAndGovernmentMember 2023-12-31 0001846253 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2023-12-31 0001846253 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2023-12-31 0001846253 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2023-12-31 0001846253 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2023-12-31 0001846253 oabi:IcagenMember us-gaap:FairValueInputsLevel3Member oabi:BusinessCombinationContingentConsiderationLiabilityMember 2022-12-31 0001846253 oabi:TaurusMember us-gaap:FairValueInputsLevel3Member oabi:BusinessCombinationContingentConsiderationLiabilityMember 2022-12-31 0001846253 oabi:XcellaMember us-gaap:FairValueInputsLevel3Member oabi:BusinessCombinationContingentConsiderationLiabilityMember 2022-12-31 0001846253 us-gaap:FairValueInputsLevel3Member oabi:BusinessCombinationContingentConsiderationLiabilityMember 2022-12-31 0001846253 oabi:IcagenMember us-gaap:FairValueInputsLevel3Member oabi:BusinessCombinationContingentConsiderationLiabilityMember 2023-01-01 2023-12-31 0001846253 oabi:TaurusMember us-gaap:FairValueInputsLevel3Member oabi:BusinessCombinationContingentConsiderationLiabilityMember 2023-01-01 2023-12-31 0001846253 oabi:XcellaMember us-gaap:FairValueInputsLevel3Member oabi:BusinessCombinationContingentConsiderationLiabilityMember 2023-01-01 2023-12-31 0001846253 us-gaap:FairValueInputsLevel3Member oabi:BusinessCombinationContingentConsiderationLiabilityMember 2023-01-01 2023-12-31 0001846253 oabi:IcagenMember us-gaap:FairValueInputsLevel3Member oabi:BusinessCombinationContingentConsiderationLiabilityMember 2023-12-31 0001846253 oabi:TaurusMember us-gaap:FairValueInputsLevel3Member oabi:BusinessCombinationContingentConsiderationLiabilityMember 2023-12-31 0001846253 oabi:XcellaMember us-gaap:FairValueInputsLevel3Member oabi:BusinessCombinationContingentConsiderationLiabilityMember 2023-12-31 0001846253 us-gaap:FairValueInputsLevel3Member oabi:BusinessCombinationContingentConsiderationLiabilityMember 2023-12-31 0001846253 oabi:IcagenMember us-gaap:FairValueInputsLevel3Member oabi:BusinessCombinationContingentConsiderationLiabilityMember 2024-01-01 2024-03-31 0001846253 oabi:TaurusMember us-gaap:FairValueInputsLevel3Member oabi:BusinessCombinationContingentConsiderationLiabilityMember 2024-01-01 2024-03-31 0001846253 oabi:XcellaMember us-gaap:FairValueInputsLevel3Member oabi:BusinessCombinationContingentConsiderationLiabilityMember 2024-01-01 2024-03-31 0001846253 us-gaap:FairValueInputsLevel3Member oabi:BusinessCombinationContingentConsiderationLiabilityMember 2024-01-01 2024-03-31 0001846253 oabi:IcagenMember us-gaap:FairValueInputsLevel3Member oabi:BusinessCombinationContingentConsiderationLiabilityMember 2024-03-31 0001846253 oabi:TaurusMember us-gaap:FairValueInputsLevel3Member oabi:BusinessCombinationContingentConsiderationLiabilityMember 2024-03-31 0001846253 oabi:XcellaMember us-gaap:FairValueInputsLevel3Member oabi:BusinessCombinationContingentConsiderationLiabilityMember 2024-03-31 0001846253 us-gaap:FairValueInputsLevel3Member oabi:BusinessCombinationContingentConsiderationLiabilityMember 2024-03-31 0001846253 us-gaap:USTreasuryAndGovernmentMember 2024-03-31 0001846253 us-gaap:AssetBackedSecuritiesMember 2024-03-31 0001846253 us-gaap:USTreasuryAndGovernmentMember 2023-12-31 0001846253 us-gaap:AssetBackedSecuritiesMember 2023-12-31 0001846253 us-gaap:LeaseholdImprovementsMember 2024-03-31 0001846253 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001846253 us-gaap:OfficeEquipmentMember 2024-03-31 0001846253 us-gaap:OfficeEquipmentMember 2023-12-31 0001846253 us-gaap:ComputerEquipmentMember 2024-03-31 0001846253 us-gaap:ComputerEquipmentMember 2023-12-31 0001846253 us-gaap:ConstructionInProgressMember 2024-03-31 0001846253 us-gaap:ConstructionInProgressMember 2023-12-31 0001846253 us-gaap:ComputerSoftwareIntangibleAssetMember 2024-03-31 0001846253 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0001846253 us-gaap:CustomerRelationshipsMember 2024-03-31 0001846253 us-gaap:CustomerRelationshipsMember 2023-12-31 0001846253 oabi:EarnoutSharesMember 2024-03-31 0001846253 oabi:SponsorEarnoutSharesMember 2024-03-31 0001846253 oabi:PublicWarrantsMember 2024-03-31 2024-03-31 0001846253 oabi:PublicWarrantsMember 2024-03-31 0001846253 2024-03-31 2024-03-31 0001846253 oabi:EarnoutSharesMember 2024-03-31 2024-03-31 0001846253 oabi:PrivatePlacementWarrantsMember 2022-11-01 0001846253 oabi:A2022IncentiveAwardPlanMember 2024-03-31 0001846253 oabi:A2022LigandServiceProviderAssumedAwardPlanMember 2024-01-01 2024-03-31 0001846253 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0001846253 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001846253 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001846253 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001846253 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001846253 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001846253 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001846253 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001846253 us-gaap:EmployeeStockMember 2024-01-01 2024-03-31 0001846253 us-gaap:EmployeeStockMember 2023-01-01 2023-03-31 0001846253 us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0001846253 us-gaap:PerformanceSharesMember 2023-01-01 2023-03-31 0001846253 us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-03-31 0001846253 us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-01-01 2024-03-31 0001846253 oabi:OmniAbMember 2024-03-31 0001846253 us-gaap:EmployeeStockOptionMember oabi:OmniAbMember 2024-01-01 2024-03-31 0001846253 oabi:LigandMember 2024-03-31 0001846253 us-gaap:EmployeeStockOptionMember oabi:LigandMember 2024-01-01 2024-03-31 0001846253 oabi:OmniAbMember 2024-01-01 2024-03-31 0001846253 oabi:LigandMember 2024-01-01 2024-03-31 0001846253 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001846253 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001846253 us-gaap:RestrictedStockUnitsRSUMember oabi:OmniAbMember 2024-03-31 0001846253 us-gaap:RestrictedStockUnitsRSUMember oabi:OmniAbMember 2024-01-01 2024-03-31 0001846253 us-gaap:RestrictedStockUnitsRSUMember oabi:LigandMember 2024-03-31 0001846253 us-gaap:RestrictedStockUnitsRSUMember oabi:LigandMember 2024-01-01 2024-03-31 0001846253 srt:MinimumMember us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0001846253 srt:MaximumMember us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0001846253 us-gaap:PerformanceSharesMember 2023-12-31 0001846253 us-gaap:PerformanceSharesMember 2024-03-31 0001846253 us-gaap:PerformanceSharesMember oabi:OmniAbMember 2024-03-31 0001846253 us-gaap:PerformanceSharesMember oabi:OmniAbMember 2024-01-01 2024-03-31 0001846253 us-gaap:EmployeeStockMember 2024-03-31 0001846253 us-gaap:EmployeeStockMember 2024-03-31 2024-03-31 0001846253 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001846253 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001846253 us-gaap:WarrantMember oabi:EarnoutSharesMember 2024-01-01 2024-03-31 0001846253 us-gaap:WarrantMember oabi:EarnoutSharesMember 2023-01-01 2023-03-31 0001846253 us-gaap:WarrantMember oabi:AvistaPrivatePlacementMember 2024-01-01 2024-03-31 0001846253 us-gaap:WarrantMember oabi:AvistaPrivatePlacementMember 2023-01-01 2023-03-31 0001846253 us-gaap:WarrantMember oabi:AvistaPublicWarrantsMember 2024-01-01 2024-03-31 0001846253 us-gaap:WarrantMember oabi:AvistaPublicWarrantsMember 2023-01-01 2023-03-31 0001846253 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001846253 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001846253 us-gaap:WarrantMember oabi:PIPEWarrantMember 2024-01-01 2024-03-31 0001846253 us-gaap:WarrantMember oabi:PIPEWarrantMember 2023-01-01 2023-03-31 0001846253 us-gaap:WarrantMember oabi:BackstopWarrantsMember 2024-01-01 2024-03-31 0001846253 us-gaap:WarrantMember oabi:BackstopWarrantsMember 2023-01-01 2023-03-31 0001846253 us-gaap:EmployeeStockMember 2024-01-01 2024-03-31 0001846253 us-gaap:EmployeeStockMember 2023-01-01 2023-03-31 shares iso4217:USD iso4217:USD shares oabi:reportingUnit oabi:segment pure oabi:security utr:sqft oabi:vote oabi:period --12-31 false 2024 Q1 0001846253 P3D 0.125 0.021 10-Q true 2024-03-31 false 001-40720 OMNIAB, INC. DE 98-1584818 5980 Horton Street, Suite 600 Emeryville CA 94608 (510) 250-7800 Common stock, $0.0001 par value per share OABI NASDAQ Warrants to purchase common stock OABIW Yes Yes Non-accelerated Filer true true false false 117615460 19060000 16358000 49947000 70625000 4045000 3844000 3665000 4074000 76717000 94901000 152055000 155467000 83979000 83979000 17957000 18249000 19362000 19884000 560000 560000 1926000 2185000 352556000 375225000 3556000 4411000 4027000 7068000 891000 1303000 5530000 6848000 3516000 3486000 17520000 23116000 3178000 3203000 8737000 11354000 21418000 22075000 279000 862000 31000 30000 51163000 60640000 0.0001 0.0001 100000000 100000000 0 0 0 0 0 0 0.0001 0.0001 1000000000 1000000000 117388789 117388789 116859468 116859468 12000 12000 359726000 353890000 -17000 50000 -58328000 -39367000 301393000 314585000 352556000 375225000 716000 12646000 2766000 3958000 319000 315000 3801000 16919000 14551000 13759000 8337000 8195000 3412000 3369000 -54000 -49000 26354000 25372000 -22553000 -8453000 975000 1324000 975000 1324000 -21578000 -7129000 -2617000 -1029000 -18961000 -6100000 -0.19 -0.19 -0.19 -0.19 -0.06 -0.06 100755000 100755000 99158000 99158000 -18961000 -6100000 -67000 -2000 -19028000 -6102000 116859468 12000 353890000 50000 -39367000 314585000 -18961000 -18961000 5695000 5695000 529321 141000 141000 -67000 -67000 117388789 12000 359726000 -17000 -58328000 301393000 115218229 12000 330100000 9000 11252000 341373000 -6100000 -6100000 6055000 6055000 366291 -524000 -524000 -2000 -2000 115584520 12000 335631000 7000 5152000 340802000 -18961000 -6100000 4949000 4859000 5695000 6055000 622000 933000 -2617000 -941000 38000 -273000 11000 28000 -132000 -28822000 -409000 -789000 -259000 -106000 -3424000 -1743000 -627000 62000 -2252000 -2987000 -17032000 27688000 5415000 39063000 26000000 4000000 926000 234000 400000 2080000 678000 205000 19937000 -37172000 75000 0 1003000 186000 862000 759000 269000 472000 -203000 -1045000 2702000 -10529000 16918000 33839000 19620000 23310000 351000 351000 358000 358000 464000 464000 102000 102000 0 396000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. Organization and Basis of Presentation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OmniAb, Inc. (“OmniAb” or the “Company”, formerly known as Avista Public Acquisition Corp. II (“APAC”)) is a biotechnology company that licenses cutting edge discovery research technology to the pharmaceutical and biotech industry to enable the discovery of next-generation therapeutics. The Company’s technology platform creates and screens diverse antibody repertoires and is designed to quickly identify optimal antibodies and other target-binding proteins for its partners’ drug development efforts. At the heart of the OmniAb platform is something the Company calls Biological Intelligence™, which powers the immune systems of its proprietary, engineered transgenic animals to create optimized antibody candidates for human therapeutics. The Company primarily derives revenue from license fees for technology access, milestones from partnered programs and service revenue from research programs.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combination</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 1, 2022 (the “Closing Date”), the Company, Ligand Pharmaceuticals Incorporated, a Delaware corporation (“Ligand”), OmniAb Operations, Inc., a Delaware corporation and wholly-owned subsidiary of Ligand (“Legacy OmniAb”, formerly known as OmniAb, Inc.), and Orwell Merger Sub Inc., a Delaware corporation and a wholly-owned subsidiary of APAC (“Merger Sub”), consummated the transactions contemplated by the Agreement and Plan of Merger (the “Merger Agreement”), dated as of March 23, 2022 (the “Business Combination”). See Note 3 – Business Combination for further details.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:139%">Basis of Presentation </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s accompanying condensed consolidated financial statements have been prepared in accordance with U.S. GAAP. Any reference in these notes to applicable guidance is meant to refer to the authoritative U.S. GAAP as included in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASU”) of the Financial Accounting Standards Board (“FASB”). The financial information for the three months ended March 31, 2024 and 2023, is unaudited but includes all normal and recurring adjustments unless indicated otherwise, which the Company considered necessary for fair presentation of its condensed consolidated statements of operations and comprehensive loss. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and accounts within the Company have been eliminated. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Liquidity and Capital Resources</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects to continue to incur losses as it invests in research and development activities to improve its technology and platform, market and sell its technologies to existing and new partners, add operational, financial and management information systems and personnel to support its operations and incur ongoing costs associated with operating as a public company. The Company’s ability to continue its operations is dependent upon its ability to generate cash flows from operations and potentially obtain additional capital in the future. The Company believes its existing cash, cash equivalents and short-term investments and the cash it expects to generate from operations will provide it the flexibility needed to meet operating, investing, and financing needs and support operations through at least the next 12 months.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements have been prepared assuming the Company will continue as a going concern, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Emerging Growth Company</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OmniAb qualifies as an emerging growth company as defined in Section 2(a) of the Securities Act of 1933, as amended, (“Securities Act”), as modified by the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”).</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. OmniAb has elected not to opt out of such extended transition period, which means that when a standard is issued or revised and it has different application dates for public or private companies, OmniAb, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of OmniAb’s financial statements with another public company, which is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period, difficult because of the potential differences in accounting standards used.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:139%">Basis of Presentation </span></div>The Company’s accompanying condensed consolidated financial statements have been prepared in accordance with U.S. GAAP. Any reference in these notes to applicable guidance is meant to refer to the authoritative U.S. GAAP as included in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASU”) of the Financial Accounting Standards Board (“FASB”). The financial information for the three months ended March 31, 2024 and 2023, is unaudited but includes all normal and recurring adjustments unless indicated otherwise, which the Company considered necessary for fair presentation of its condensed consolidated statements of operations and comprehensive loss. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Liquidity and Capital Resources</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects to continue to incur losses as it invests in research and development activities to improve its technology and platform, market and sell its technologies to existing and new partners, add operational, financial and management information systems and personnel to support its operations and incur ongoing costs associated with operating as a public company. The Company’s ability to continue its operations is dependent upon its ability to generate cash flows from operations and potentially obtain additional capital in the future. The Company believes its existing cash, cash equivalents and short-term investments and the cash it expects to generate from operations will provide it the flexibility needed to meet operating, investing, and financing needs and support operations through at least the next 12 months.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements have been prepared assuming the Company will continue as a going concern, which contemplates the realization of assets and the satisfaction of liabilities in the normal course of business.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Emerging Growth Company</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OmniAb qualifies as an emerging growth company as defined in Section 2(a) of the Securities Act of 1933, as amended, (“Securities Act”), as modified by the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”).</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. OmniAb has elected not to opt out of such extended transition period, which means that when a standard is issued or revised and it has different application dates for public or private companies, OmniAb, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of OmniAb’s financial statements with another public company, which is neither an emerging growth company nor an emerging growth company which has opted out of using the extended transition period, difficult because of the potential differences in accounting standards used.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. Summary of Significant Accounting Policies</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of these condensed consolidated financial statements in conformity with U.S. GAAP requires the use of estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and the accompanying notes. Actual results may differ from those estimates.</span></div><div style="text-indent:24pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents, and Restricted Cash </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consist of cash and highly liquid investments with maturities of three months or less when purchased. Cash and cash equivalents generally consist of bank deposits, money market funds as well as U.S. government and agency securities. The following table provides a reconciliation of the components of cash, cash equivalents and restricted cash reported in the condensed consolidated balance sheets to the total of the amount presented in the condensed consolidated statements of cash flows:</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.518%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.02pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.02pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash presented in the condensed consolidated statements of cash flows</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,620 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,918 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash relates to deposits for the Company’s property leases. The restriction will lapse when the related leases expire.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Short-term Investments</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term investments generally consist of commercial paper, corporate debt securities, asset-backed securities and government and agency securities. The Company classifies short-term investments as “available-for-sale” as the sale of such investments may be required prior to maturity to implement management strategies. Therefore, the Company has classified all investments with maturity dates beyond three months at the date of purchase as current assets in the accompanying condensed consolidated balance sheets based upon its ability and intent to use the investments to satisfy the liquidity needs of current operations. Any premium or discount arising at purchase is amortized and/or accreted to interest income as an adjustment to yield using the straight-line method over the life of the instrument. Investments are reported at their estimated fair value. Unrealized gains and losses are included in accumulated other comprehensive income (loss) as a component of stockholders’ equity until realized.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable represents the amounts billed to the Company’s partners that are due unconditionally for revenue it has earned. The Company establishes an allowance for credit losses to present the net amount of accounts receivable expected to be collected. The allowance requires an estimation based upon historical loss experienced and adjusted for factors that are relevant to determining the expected collectability of accounts receivable. Some of these factors include delinquency trends, aging behavior of receivables, credit and liquidity quality indicators for industry groups, customer classes or individual customers and the current and expected future economic and market conditions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost, subject to review for impairment, and depreciated over the estimated useful lives of the assets using the straight-line method. Amortization of leasehold improvements is recorded over the shorter of the lease term or estimated useful life of the related asset. Maintenance and repairs are charged to operations as incurred. When assets are sold, or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any gain or loss is included in operating income or expense.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.484%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.731%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Asset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lab and office equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 - 7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer hardware</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 - 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shorter of the useful life or remaining lease term</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shorter of 3 years or useful life of asset</span></div></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisitions</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company first determines whether a set of assets acquired constitutes a business and should be accounted for as a business combination. If the assets acquired are not a business, the Company accounts for the transaction as an asset acquisition. Business combinations are accounted for by using the acquisition method of accounting which requires the Company to use significant estimates and assumptions, including fair value estimates, as of the business combination date and to refine those estimates as necessary during the measurement period (defined as the period, not to exceed one year, in which the Company may adjust the provisional amounts recognized).</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the acquisition method of accounting, the Company recognizes separately from goodwill the identifiable assets acquired, the liabilities assumed, including contingent consideration and all contractual contingencies, generally at the acquisition date fair value. Contingent purchase consideration to be settled in cash is remeasured to estimated fair value at each reporting period with the change in fair value recorded in the statement of operations. Costs that the Company incurs to complete the business combination such as investment banking, legal and other professional fees are not considered part of consideration and the Company charges them to general and administrative expense as they are incurred.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures goodwill as of the acquisition date as the excess of consideration transferred, which is also measured at fair value, over the net of the acquisition date amounts of the identifiable assets acquired and liabilities assumed.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Should the initial accounting for a business combination be incomplete by the end of a reporting period that falls within the measurement period, the Company reports provisional amounts in its financial statements. During the measurement period, the Company adjusts the provisional amounts recognized at the acquisition date to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date and the Company records those adjustments to its financial statements in the period of change, if any.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the acquisition method of accounting for business combinations, if the Company identifies changes to acquired deferred tax asset valuation allowances or liabilities related to uncertain tax positions during the measurement period and they relate to new information obtained about facts and circumstances that existed as of the acquisition date, those changes are considered a measurement period adjustment and the Company records the offset to goodwill. The Company records all other changes to deferred tax asset valuation allowances and liabilities related to uncertain tax positions in current period income tax expense. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill, Intangible Assets and Other Long-Lived Assets </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill, which has an indefinite useful life, represents the excess of cost over fair value of net assets acquired. Goodwill is reviewed for impairment at least annually during the fourth quarter, or more frequently if an event occurs indicating the potential for impairment. During the goodwill impairment review, the Company assesses qualitative factors to determine whether it is more likely than not that the fair value of its reporting unit is less than the carrying amount, including goodwill. The Company operates in one reporting unit. The qualitative factors include, but are not limited to, macroeconomic conditions, industry and market considerations, cost factors, the overall financial performance, and events affecting the reporting unit. If, after assessing the totality of these qualitative factors, the Company determines that it is not more likely than not that the fair value of its reporting unit is less than the carrying amount, then no additional assessment is deemed necessary. Otherwise, the Company proceeds to perform the quantitative assessment. The Company will then evaluate goodwill for impairment by comparing the estimated fair value of the reporting unit to its carrying value, including the associated goodwill. To determine the fair value, the Company generally uses a combination of market approach based on OmniAb and comparable publicly traded companies in similar lines of businesses and the income approach based on estimated discounted future cash flows. The Company’s cash flow assumptions consider historical and forecasted revenue, operating costs and other relevant factors. The Company may also elect to bypass the qualitative assessment in a period and elect to proceed to perform the quantitative assessment for the goodwill impairment test. The Company performed the annual assessment for goodwill impairment during the fourth quarter of 2023. No impairment indicators were noted in any periods presented in the condensed consolidated financial statements under the qualitative assessment.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s identifiable intangible assets are composed of acquired core technologies, licensed technologies, contractual relationships, customer relationships and trade names. Identifiable intangible assets with finite lives are generally amortized on a straight-line basis over the assets’ respective estimated useful life. The Company regularly performs reviews to determine if any event has occurred that may indicate that intangible assets with finite useful lives and other long-lived assets are potentially impaired. If indicators of impairment exist, an impairment test is performed to assess the recoverability of the affected assets by determining whether the carrying amount of such assets exceeds the undiscounted expected future cash flows. If the affected assets are not recoverable, the Company estimates the fair value of the assets and records an impairment loss if the carrying value of the assets exceeds the fair value. Factors that may indicate potential impairment include market conditions, industry and economic trends, changes in regulations, clinical success, historical and forecasted financial results, significant changes in the ability of a particular asset to generate positive cash flows, and the pattern of utilization of a particular asset. The Company did not identify indicators of impairment for the finite-lived intangibles and other long-lived assets at March 31, 2024 and December 31, 2023.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Public, Private Placement, Forward Purchase and Backstop Common Stock Warrants</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assumed 7,666,667 warrants originally issued in APAC’s initial public offering (the “Public Warrants”) and 8,233,333 warrants issued in a private placement that closed concurrently with APAC’s initial public offering, (the “Private Placement Warrants”) in the Business Combination. Additionally, as further discussed in Note 3 – Business Combination, pursuant to the Amended and Restated Forward Purchase Agreement, dated as of March 23, 2022 (the “A&amp;R FPA”), on the Closing Date, the Company issued 1,666,667 warrants in the Forward Purchase (the “Forward Purchase Warrants”) and 1,445,489 warrants in the Redemption Backstop (the “Backstop Warrants”). The Public, Private Placement, Forward Purchase and Backstop Warrants entitle the holder to purchase one share of the Company’s common stock at an exercise price of $11.50 per share.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Public Warrants are publicly traded and are exercisable for cash unless certain conditions occur, such as the failure to have an effective registration statement related to the shares issuable upon exercise or redemption by the Company under certain conditions, at which time the warrants may be cashless exercised at the option of the Company. The Private Placement Warrants have terms and provisions that are identical to the Public Warrants except that the Private Placement Warrants were not transferable, assignable or salable until 30 days after the completion of the Business Combination. The Private Placement Warrants will be redeemable by the Company in all redemption scenarios and exercisable by the holders on the same basis as the Public Warrants. The Forward Purchase Warrants and the Backstop Warrants have the same terms as the Private Placement Warrants.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluated the Public, Private Placement, Forward Purchase and Backstop Warrants under ASC 815-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging-Contracts in Entity’s Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 815-40”), and concluded they meet the criteria for equity classification as they are considered to be indexed to the Company’s own stock. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies the following five-step model in accordance with ASC 606, Revenue from Contracts with Customers, in order to determine revenue: (i) identification of the promised goods or services in the contract; (ii) determination of whether the promised goods or services are performance obligations, including whether they are distinct in the context of the contract; (iii) measurement of the transaction price, including the constraint on variable consideration; (iv) allocation of the transaction price to the performance obligations; and (v) recognition of revenue when (or as) the Company satisfies each performance obligation.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s revenue is typically derived from license agreements with its partners and consists of: (i) upfront or annual payments for technology access (license revenue), (ii) payments for the performance of research services (service revenue), (iii) downstream payments in the form of preclinical, intellectual property, clinical, regulatory, and commercial milestones (milestone revenue) and (iv) royalties on net sales from partners’ product sales (royalty revenue). </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">License fees are generally recognized at a point in time once the Company grants partners access to intellectual property rights. The Company generally satisfies its obligation to grant intellectual property rights on the effective date of the contract.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes service revenue for contracted R&amp;D services performed for partners over time. The Company measures its progress using an input method based on the effort it expends or costs it incurs toward the satisfaction of its performance obligation. The Company estimates the amount of effort it expends, including the time it will take to complete the activities, or the costs it may incur in a given period, relative to the estimated total effort or costs to satisfy the performance obligation. This results in a percentage that it multiplies by the transaction price to determine the amount of revenue recognized each period. This approach requires the Company to make estimates and use judgment. If estimates or judgments change over the course of the collaboration, they may affect the timing and amount of revenue recognized in current and future periods.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company includes contingent milestone based payments in the estimated transaction price when there is a basis to reasonably estimate the amount of the payment and it is probable of being achieved. These estimates are based on historical experience, anticipated results and its best judgment at the time. If the contingent milestone based payment is sales-based, we apply the royalty recognition constraint and record revenue when the underlying sale has taken place. Significant judgments must be made in determining the transaction price for licenses of intellectual property. Because of the risk that products in development with partners will not reach development based milestones or receive regulatory approval, the Company generally recognizes any contingent payments that would be due to it upon or after achievement of the development milestone or regulatory approval.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depending on the terms of the arrangement, the Company may also defer a portion of the consideration received if it needs to satisfy a future obligation.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities) on the condensed consolidated balance sheets. The Company generally receives payment at the point it satisfies its obligation or soon after. Any fees billed in advance of being earned are recorded as deferred revenue. During the three months ended March 31, 2024, the amount recognized as revenue that was previously deferred at December 31, 2023 was $2.2 million. During the three months ended March 31, 2023, the amount recognized as revenue that was previously deferred at December 31, 2022 was $3.1 million. </span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disaggregated revenue categories are presented on the face of the condensed consolidated statements of operations. </span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:139%">Research and Development Expenses</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses consist of material, equipment, facilities and labor costs of scientific staff who are working pursuant to collaborative agreements and other research and development projects. Also included in research and development expenses are third-party costs incurred for research programs including in-licensing costs, and costs incurred by other research and development service vendors. The Company expenses these costs as they are incurred. When the Company makes payments for research and development services prior to the services being rendered, it records those amounts as prepaid expenses on its condensed consolidated balance sheets and it expenses them as the services are provided. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:139%">Share-Based Compensation</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes share-based compensation expense based on the estimated fair value on a straight-line basis over the requisite service periods of the awards, taking into consideration forfeitures as they occur. The fair value of RSUs is determined by the closing market price of the Company’s common stock on the date of grant. PRSUs generally represent the right to receive a certain number of shares of common stock based on the achievement of the Company’s corporate performance goals and continued employment during the vesting period. Share-based compensation expense for market-based PRSUs is measured using the Monte-Carlo valuation model and is not adjusted for the achievement, or lack thereof, of market conditions.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the Black-Scholes option-pricing model to estimate the fair value of stock options granted and stock purchases under the ESPP. The model assumptions include expected volatility, term, dividends, and the risk-free interest rate. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures and recognizes compensation expense for shares to be issued under its employee stock purchase plan based on an estimated grant date fair value recognized on a straight-line basis over the offering period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides for income taxes under the asset and liability method prescribed by the ASC Topic 740, Income Taxes (“Topic 740”). Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates in effect when the differences are expected to reverse. If necessary, deferred tax assets are reduced by a valuation allowance to reflect the uncertainty associated with their ultimate realization.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for uncertain tax positions recognized in the condensed consolidated financial statements in accordance with the provisions of Topic 740 by prescribing a more-likely-than-not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. When uncertain tax positions exist, the Company recognizes the tax benefit of tax positions to the extent that the benefit will more likely than not be realized. The determination as to whether the tax benefit will more likely than not be realized is based upon the technical merits of the tax position as well as consideration of the available facts and circumstances. The Company evaluates uncertain tax positions on a quarterly basis and adjusts the level of the liability to reflect any subsequent changes in the relevant facts surrounding the uncertain positions. Any changes to these estimates, based on the actual results obtained and/or a change in assumptions, could affect its income tax provision in future periods. Interest and penalty charges, if any, related to unrecognized tax benefits would be classified as a provision for income tax in its condensed consolidated statements of operations.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income (Loss) Per Share</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic income (loss) per share is calculated by dividing net income (loss) by the weighted-average number of common shares outstanding during the period. Diluted income (loss) per share is computed based on the sum of the weighted average number of common shares and potentially dilutive common shares outstanding during the period. </span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income (Loss)</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income (loss) represents net income (loss) adjusted for the change during the periods presented in unrealized gains and losses on available-for-sale debt securities and reclassification adjustments for realized gains or losses included in net income (loss). The unrealized gains or losses are reported in the condensed consolidated statements of comprehensive income (loss).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:139%">Recent Accounting Pronouncements</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies and adopted by the Company as of the specified effective date. Unless otherwise discussed below, the Company believes that the impact of recently issued standards are either not applicable to the Company or will not have a material impact on its consolidated financial statements upon adoption. </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a brief description of recently issued accounting standards: </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.345%"><tr><td style="width:1.0%"></td><td style="width:12.253%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.746%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.626%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.157%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Standard</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective Date</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on the Financial Statements or Other Significant Matters</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">ASU 2023-07, Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">ASU 2023-07 updates reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Effective for the Company for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">The Company is currently evaluating the impact of adopting this standard on its consolidated financial statements and disclosures.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">ASU 2023-09, Income Taxes (Topic 740) - Improvements to Income Tax Disclosures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">The amendments in this ASU address investor requests for more transparency about income tax information through improvements to tax disclosures primarily related to the rate reconciliation and income taxes paid information. The ASU also includes certain other amendments to improve the effectiveness of income tax disclosures.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Effective for the Company for annual periods beginning after December 15, 2024, with early adoption permitted.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">The Company is currently evaluating the impact of adopting this standard on its consolidated financial statements and disclosures.</span></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are components of an enterprise for which separate financial information is available and is evaluated regularly by the Company’s chief operating decision-maker in deciding how to allocate resources and assess performance. The Company manages its business as one operating segment.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of these condensed consolidated financial statements in conformity with U.S. GAAP requires the use of estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and the accompanying notes. Actual results may differ from those estimates.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents, and Restricted Cash </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consist of cash and highly liquid investments with maturities of three months or less when purchased. Cash and cash equivalents generally consist of bank deposits, money market funds as well as U.S. government and agency securities. The following table provides a reconciliation of the components of cash, cash equivalents and restricted cash reported in the condensed consolidated balance sheets to the total of the amount presented in the condensed consolidated statements of cash flows:</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.518%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.02pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.02pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash presented in the condensed consolidated statements of cash flows</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,620 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,918 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash relates to deposits for the Company’s property leases. The restriction will lapse when the related leases expire.</span></div> The following table provides a reconciliation of the components of cash, cash equivalents and restricted cash reported in the condensed consolidated balance sheets to the total of the amount presented in the condensed consolidated statements of cash flows:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.518%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.02pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.02pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash presented in the condensed consolidated statements of cash flows</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,620 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,918 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> The following table provides a reconciliation of the components of cash, cash equivalents and restricted cash reported in the condensed consolidated balance sheets to the total of the amount presented in the condensed consolidated statements of cash flows:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.518%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,060 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.02pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.02pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash presented in the condensed consolidated statements of cash flows</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,620 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,918 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 19060000 16358000 560000 560000 19620000 16918000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Short-term Investments</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term investments generally consist of commercial paper, corporate debt securities, asset-backed securities and government and agency securities. The Company classifies short-term investments as “available-for-sale” as the sale of such investments may be required prior to maturity to implement management strategies. Therefore, the Company has classified all investments with maturity dates beyond three months at the date of purchase as current assets in the accompanying condensed consolidated balance sheets based upon its ability and intent to use the investments to satisfy the liquidity needs of current operations. Any premium or discount arising at purchase is amortized and/or accreted to interest income as an adjustment to yield using the straight-line method over the life of the instrument. Investments are reported at their estimated fair value. Unrealized gains and losses are included in accumulated other comprehensive income (loss) as a component of stockholders’ equity until realized.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable represents the amounts billed to the Company’s partners that are due unconditionally for revenue it has earned. The Company establishes an allowance for credit losses to present the net amount of accounts receivable expected to be collected. The allowance requires an estimation based upon historical loss experienced and adjusted for factors that are relevant to determining the expected collectability of accounts receivable. Some of these factors include delinquency trends, aging behavior of receivables, credit and liquidity quality indicators for industry groups, customer classes or individual customers and the current and expected future economic and market conditions.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost, subject to review for impairment, and depreciated over the estimated useful lives of the assets using the straight-line method. Amortization of leasehold improvements is recorded over the shorter of the lease term or estimated useful life of the related asset. Maintenance and repairs are charged to operations as incurred. When assets are sold, or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any gain or loss is included in operating income or expense.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.484%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.731%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Asset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lab and office equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 - 7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer hardware</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 - 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shorter of the useful life or remaining lease term</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shorter of 3 years or useful life of asset</span></div></td></tr></table></div> When assets are sold, or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any gain or loss is included in operating income or expense.<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.484%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.731%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Asset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lab and office equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 - 7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer hardware</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 - 5 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shorter of the useful life or remaining lease term</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shorter of 3 years or useful life of asset</span></div></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net, consisted of the following as of March 31, 2024 and December 31, 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,077 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,077 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lab and office equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, at cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,891)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,876)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,957 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,249 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P4Y P7Y P3Y P5Y P3Y <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisitions</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company first determines whether a set of assets acquired constitutes a business and should be accounted for as a business combination. If the assets acquired are not a business, the Company accounts for the transaction as an asset acquisition. Business combinations are accounted for by using the acquisition method of accounting which requires the Company to use significant estimates and assumptions, including fair value estimates, as of the business combination date and to refine those estimates as necessary during the measurement period (defined as the period, not to exceed one year, in which the Company may adjust the provisional amounts recognized).</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the acquisition method of accounting, the Company recognizes separately from goodwill the identifiable assets acquired, the liabilities assumed, including contingent consideration and all contractual contingencies, generally at the acquisition date fair value. Contingent purchase consideration to be settled in cash is remeasured to estimated fair value at each reporting period with the change in fair value recorded in the statement of operations. Costs that the Company incurs to complete the business combination such as investment banking, legal and other professional fees are not considered part of consideration and the Company charges them to general and administrative expense as they are incurred.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures goodwill as of the acquisition date as the excess of consideration transferred, which is also measured at fair value, over the net of the acquisition date amounts of the identifiable assets acquired and liabilities assumed.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Should the initial accounting for a business combination be incomplete by the end of a reporting period that falls within the measurement period, the Company reports provisional amounts in its financial statements. During the measurement period, the Company adjusts the provisional amounts recognized at the acquisition date to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date and the Company records those adjustments to its financial statements in the period of change, if any.</span></div>Under the acquisition method of accounting for business combinations, if the Company identifies changes to acquired deferred tax asset valuation allowances or liabilities related to uncertain tax positions during the measurement period and they relate to new information obtained about facts and circumstances that existed as of the acquisition date, those changes are considered a measurement period adjustment and the Company records the offset to goodwill. The Company records all other changes to deferred tax asset valuation allowances and liabilities related to uncertain tax positions in current period income tax expense. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill, Intangible Assets and Other Long-Lived Assets </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill, which has an indefinite useful life, represents the excess of cost over fair value of net assets acquired. Goodwill is reviewed for impairment at least annually during the fourth quarter, or more frequently if an event occurs indicating the potential for impairment. During the goodwill impairment review, the Company assesses qualitative factors to determine whether it is more likely than not that the fair value of its reporting unit is less than the carrying amount, including goodwill. The Company operates in one reporting unit. The qualitative factors include, but are not limited to, macroeconomic conditions, industry and market considerations, cost factors, the overall financial performance, and events affecting the reporting unit. If, after assessing the totality of these qualitative factors, the Company determines that it is not more likely than not that the fair value of its reporting unit is less than the carrying amount, then no additional assessment is deemed necessary. Otherwise, the Company proceeds to perform the quantitative assessment. The Company will then evaluate goodwill for impairment by comparing the estimated fair value of the reporting unit to its carrying value, including the associated goodwill. To determine the fair value, the Company generally uses a combination of market approach based on OmniAb and comparable publicly traded companies in similar lines of businesses and the income approach based on estimated discounted future cash flows. The Company’s cash flow assumptions consider historical and forecasted revenue, operating costs and other relevant factors. The Company may also elect to bypass the qualitative assessment in a period and elect to proceed to perform the quantitative assessment for the goodwill impairment test. The Company performed the annual assessment for goodwill impairment during the fourth quarter of 2023. No impairment indicators were noted in any periods presented in the condensed consolidated financial statements under the qualitative assessment.</span></div>The Company’s identifiable intangible assets are composed of acquired core technologies, licensed technologies, contractual relationships, customer relationships and trade names. Identifiable intangible assets with finite lives are generally amortized on a straight-line basis over the assets’ respective estimated useful life. The Company regularly performs reviews to determine if any event has occurred that may indicate that intangible assets with finite useful lives and other long-lived assets are potentially impaired. If indicators of impairment exist, an impairment test is performed to assess the recoverability of the affected assets by determining whether the carrying amount of such assets exceeds the undiscounted expected future cash flows. If the affected assets are not recoverable, the Company estimates the fair value of the assets and records an impairment loss if the carrying value of the assets exceeds the fair value. Factors that may indicate potential impairment include market conditions, industry and economic trends, changes in regulations, clinical success, historical and forecasted financial results, significant changes in the ability of a particular asset to generate positive cash flows, and the pattern of utilization of a particular asset. 1 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Public, Private Placement, Forward Purchase and Backstop Common Stock Warrants</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assumed 7,666,667 warrants originally issued in APAC’s initial public offering (the “Public Warrants”) and 8,233,333 warrants issued in a private placement that closed concurrently with APAC’s initial public offering, (the “Private Placement Warrants”) in the Business Combination. Additionally, as further discussed in Note 3 – Business Combination, pursuant to the Amended and Restated Forward Purchase Agreement, dated as of March 23, 2022 (the “A&amp;R FPA”), on the Closing Date, the Company issued 1,666,667 warrants in the Forward Purchase (the “Forward Purchase Warrants”) and 1,445,489 warrants in the Redemption Backstop (the “Backstop Warrants”). The Public, Private Placement, Forward Purchase and Backstop Warrants entitle the holder to purchase one share of the Company’s common stock at an exercise price of $11.50 per share.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Public Warrants are publicly traded and are exercisable for cash unless certain conditions occur, such as the failure to have an effective registration statement related to the shares issuable upon exercise or redemption by the Company under certain conditions, at which time the warrants may be cashless exercised at the option of the Company. The Private Placement Warrants have terms and provisions that are identical to the Public Warrants except that the Private Placement Warrants were not transferable, assignable or salable until 30 days after the completion of the Business Combination. The Private Placement Warrants will be redeemable by the Company in all redemption scenarios and exercisable by the holders on the same basis as the Public Warrants. The Forward Purchase Warrants and the Backstop Warrants have the same terms as the Private Placement Warrants.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluated the Public, Private Placement, Forward Purchase and Backstop Warrants under ASC 815-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging-Contracts in Entity’s Own Equity</span> (“ASC 815-40”), and concluded they meet the criteria for equity classification as they are considered to be indexed to the Company’s own stock. 7666667 8233333 1666667 1445489 1 11.50 P30D <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies the following five-step model in accordance with ASC 606, Revenue from Contracts with Customers, in order to determine revenue: (i) identification of the promised goods or services in the contract; (ii) determination of whether the promised goods or services are performance obligations, including whether they are distinct in the context of the contract; (iii) measurement of the transaction price, including the constraint on variable consideration; (iv) allocation of the transaction price to the performance obligations; and (v) recognition of revenue when (or as) the Company satisfies each performance obligation.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s revenue is typically derived from license agreements with its partners and consists of: (i) upfront or annual payments for technology access (license revenue), (ii) payments for the performance of research services (service revenue), (iii) downstream payments in the form of preclinical, intellectual property, clinical, regulatory, and commercial milestones (milestone revenue) and (iv) royalties on net sales from partners’ product sales (royalty revenue). </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">License fees are generally recognized at a point in time once the Company grants partners access to intellectual property rights. The Company generally satisfies its obligation to grant intellectual property rights on the effective date of the contract.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes service revenue for contracted R&amp;D services performed for partners over time. The Company measures its progress using an input method based on the effort it expends or costs it incurs toward the satisfaction of its performance obligation. The Company estimates the amount of effort it expends, including the time it will take to complete the activities, or the costs it may incur in a given period, relative to the estimated total effort or costs to satisfy the performance obligation. This results in a percentage that it multiplies by the transaction price to determine the amount of revenue recognized each period. This approach requires the Company to make estimates and use judgment. If estimates or judgments change over the course of the collaboration, they may affect the timing and amount of revenue recognized in current and future periods.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company includes contingent milestone based payments in the estimated transaction price when there is a basis to reasonably estimate the amount of the payment and it is probable of being achieved. These estimates are based on historical experience, anticipated results and its best judgment at the time. If the contingent milestone based payment is sales-based, we apply the royalty recognition constraint and record revenue when the underlying sale has taken place. Significant judgments must be made in determining the transaction price for licenses of intellectual property. Because of the risk that products in development with partners will not reach development based milestones or receive regulatory approval, the Company generally recognizes any contingent payments that would be due to it upon or after achievement of the development milestone or regulatory approval.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depending on the terms of the arrangement, the Company may also defer a portion of the consideration received if it needs to satisfy a future obligation.</span></div>The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and customer advances and deposits (contract liabilities) on the condensed consolidated balance sheets. The Company generally receives payment at the point it satisfies its obligation or soon after. Any fees billed in advance of being earned are recorded as deferred revenue. 2200000 3100000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:139%">Research and Development Expenses</span></div>Research and development expenses consist of material, equipment, facilities and labor costs of scientific staff who are working pursuant to collaborative agreements and other research and development projects. Also included in research and development expenses are third-party costs incurred for research programs including in-licensing costs, and costs incurred by other research and development service vendors. The Company expenses these costs as they are incurred. When the Company makes payments for research and development services prior to the services being rendered, it records those amounts as prepaid expenses on its condensed consolidated balance sheets and it expenses them as the services are provided. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:139%">Share-Based Compensation</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes share-based compensation expense based on the estimated fair value on a straight-line basis over the requisite service periods of the awards, taking into consideration forfeitures as they occur. The fair value of RSUs is determined by the closing market price of the Company’s common stock on the date of grant. PRSUs generally represent the right to receive a certain number of shares of common stock based on the achievement of the Company’s corporate performance goals and continued employment during the vesting period. Share-based compensation expense for market-based PRSUs is measured using the Monte-Carlo valuation model and is not adjusted for the achievement, or lack thereof, of market conditions.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the Black-Scholes option-pricing model to estimate the fair value of stock options granted and stock purchases under the ESPP. The model assumptions include expected volatility, term, dividends, and the risk-free interest rate. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures and recognizes compensation expense for shares to be issued under its employee stock purchase plan based on an estimated grant date fair value recognized on a straight-line basis over the offering period.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides for income taxes under the asset and liability method prescribed by the ASC Topic 740, Income Taxes (“Topic 740”). Deferred tax assets and liabilities are determined based on differences between financial reporting and tax bases of assets and liabilities and are measured using the enacted tax rates in effect when the differences are expected to reverse. If necessary, deferred tax assets are reduced by a valuation allowance to reflect the uncertainty associated with their ultimate realization.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for uncertain tax positions recognized in the condensed consolidated financial statements in accordance with the provisions of Topic 740 by prescribing a more-likely-than-not threshold for financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. When uncertain tax positions exist, the Company recognizes the tax benefit of tax positions to the extent that the benefit will more likely than not be realized. The determination as to whether the tax benefit will more likely than not be realized is based upon the technical merits of the tax position as well as consideration of the available facts and circumstances. The Company evaluates uncertain tax positions on a quarterly basis and adjusts the level of the liability to reflect any subsequent changes in the relevant facts surrounding the uncertain positions. Any changes to these estimates, based on the actual results obtained and/or a change in assumptions, could affect its income tax provision in future periods. Interest and penalty charges, if any, related to unrecognized tax benefits would be classified as a provision for income tax in its condensed consolidated statements of operations.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income (Loss) Per Share</span></div>Basic income (loss) per share is calculated by dividing net income (loss) by the weighted-average number of common shares outstanding during the period. Diluted income (loss) per share is computed based on the sum of the weighted average number of common shares and potentially dilutive common shares outstanding during the period. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income (Loss)</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income (loss) represents net income (loss) adjusted for the change during the periods presented in unrealized gains and losses on available-for-sale debt securities and reclassification adjustments for realized gains or losses included in net income (loss). The unrealized gains or losses are reported in the condensed consolidated statements of comprehensive income (loss).</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:139%">Recent Accounting Pronouncements</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%"> </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, new accounting pronouncements are issued by the FASB or other standard setting bodies and adopted by the Company as of the specified effective date. Unless otherwise discussed below, the Company believes that the impact of recently issued standards are either not applicable to the Company or will not have a material impact on its consolidated financial statements upon adoption. </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a brief description of recently issued accounting standards: </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.345%"><tr><td style="width:1.0%"></td><td style="width:12.253%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.746%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.626%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.157%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Standard</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective Date</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effect on the Financial Statements or Other Significant Matters</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">ASU 2023-07, Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">ASU 2023-07 updates reportable segment disclosure requirements primarily through enhanced disclosures about significant segment expenses.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Effective for the Company for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">The Company is currently evaluating the impact of adopting this standard on its consolidated financial statements and disclosures.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">ASU 2023-09, Income Taxes (Topic 740) - Improvements to Income Tax Disclosures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">The amendments in this ASU address investor requests for more transparency about income tax information through improvements to tax disclosures primarily related to the rate reconciliation and income taxes paid information. The ASU also includes certain other amendments to improve the effectiveness of income tax disclosures.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Effective for the Company for annual periods beginning after December 15, 2024, with early adoption permitted.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">The Company is currently evaluating the impact of adopting this standard on its consolidated financial statements and disclosures.</span></td></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating segments are components of an enterprise for which separate financial information is available and is evaluated regularly by the Company’s chief operating decision-maker in deciding how to allocate resources and assess performance. The Company manages its business as one operating segment.</span></div> 1 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. Business Combination</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with, and as contemplated by, the Merger Agreement, on November 1, 2022, in accordance with the terms of the Separation and Distribution Agreement, dated as of March 23, 2022, by and among APAC, Ligand and Legacy OmniAb (the “Separation Agreement”), Ligand transferred the Legacy OmniAb business to Legacy OmniAb and made a contribution to the capital of Legacy OmniAb of $1.8 million, after deducting certain transaction and other expenses reimbursable by Legacy OmniAb (the “Separation”). Following the Separation, Ligand distributed on a pro rata basis to its stockholders all of the shares of common stock, par value $0.001 per share, of Legacy OmniAb (“Legacy OmniAb Common Stock”) held by Ligand, such that each holder of shares of common stock, par value $0.001 per share, of Ligand (“Ligand Common Stock”) was entitled to receive one share of Legacy OmniAb Common Stock for each share of Ligand Common Stock held by such holder as of the record date for the distribution, October 26, 2022 (the “Distribution”). Following the Separation and Distribution, on November 1, 2022, Merger Sub merged with and into Legacy OmniAb, with Legacy OmniAb surviving as a direct, wholly owned subsidiary of OmniAb. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">At the Closing Date, each outstanding share of Legacy OmniAb Common Stock was cancelled in exchange for 4.90007 shares of common stock of OmniAb, par value $0.0001 per share (“OmniAb Common Stock”) and 0.75842 shares of OmniAb Common Stock subject to certain price-based earnout triggers (the “Earnout Shares”). Holders of shares of Legacy OmniAb Common Stock received an aggregate 82,611,789 shares of the OmniAb Common Stock, excluding Earnout Shares, as consideration in the Business Combination.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, all outstanding Legacy OmniAb equity awards were converted into OmniAb equity awards to purchase, in the case of options, or receive, in the case of restricted stock units and performance-vesting restricted stock units, shares of OmniAb Common Stock, in each case, equal to the number of shares underlying such Legacy OmniAb equity awards multiplied by 4.90007. Each holder of an outstanding Legacy OmniAb equity award also received Earnout Shares equal to the number of shares of Legacy OmniAb Common Stock underlying such equity award multiplied by 0.75842. </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of shares of Legacy OmniAb Common Stock and holders of Legacy OmniAb equity awards received an aggregate 14,999,243 Earnout Shares as consideration in the Business Combination. Fifty percent of the Earnout Shares will vest on the date on which the volume-weighted average price (“VWAP”) equals or exceeds $12.50 on any 20 trading days in any 30 consecutive trading-day period, and all remaining Earnout Shares will vest on the date on which the VWAP equals or exceeds $15.00 on any 20 trading days in any 30 consecutive trading-day period, in each case provided such vesting occurs during the five year period following the Closing Date (the “Earnout Period”); provided, that in the event of a Change of Control (as defined in the Merger Agreement) during the Earnout Period pursuant to which OmniAb or any of its stockholders have the right to receive, directly or indirectly, cash, securities or other property attributing a value of at least $12.50 (with respect to 50% of the Earnout Shares) or $15.00 (with respect to all Earnout Shares) per share of OmniAb Common Stock, and such Change of Control has been approved by a majority of the independent directors of the OmniAb board of directors, then such Earnout Shares shall be deemed to have vested immediately prior to such Change of Control. The Earnout Shares are accounted for as equity-classified equity instruments and recorded in additional paid-in capital as part of the Business Combination.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Sponsor Insider Letter Agreement executed concurrently with the Merger Agreement, by and among APAC, Avista Acquisition LP II (the “Sponsor”), Legacy OmniAb and certain insiders of APAC, 1,293,299 shares of OmniAb Common Stock held by the Sponsor became subject to the same price-based vesting conditions as the Earnout Shares (the “Sponsor Earnout Shares”). The Sponsor Earnout Shares are accounted for as equity-classified equity instruments and recorded in additional paid-in capital as part of the Business Combination. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On the Closing Date, the Company completed the issuance and sale of 1,500,000 shares of the OmniAb Common Stock and 1,666,667 Forward Purchase Warrants to the Sponsor for an aggregate purchase price of $15.0 million (the “Forward Purchase”), pursuant to the amended and restated forward purchase agreement (the “A&amp;R FPA”). Additionally, and also pursuant to the A&amp;R FPA, on the Closing Date, the Company completed the sale of 8,672,934 shares of the OmniAb Common Stock and 1,445,489 Backstop Warrants to the Sponsor for a purchase price of $10.00 per share and aggregate purchase price of $86.7 million in order to backstop shareholder redemptions which would have otherwise resulted in the cash proceeds available to OmniAb following the Business Combination from OmniAb’s trust account to be less than $100,000,000. Refer to Note 9 – Stockholders' Equity, for additional information on the accounting for the Forward Purchase Warrants and Backstop Warrants.</span></div> 1800000 0.001 0.001 1 4.90007 0.0001 0.0001 0.75842 82611789 4.90007 0.75842 14999243 0.50 12.50 P20D P30D 15.00 P20D P30D P5Y 12.50 0.50 15.00 1293299 1500000 1666667 15000000 8672934 1445489 10.00 86700000 100000000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. Fair Value Measurement</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures its financial assets and liabilities at fair value, which is defined as the exit price, or the amount that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the following three-level valuation hierarchy that maximizes the use of observable inputs and minimizes the use of unobservable inputs to value its financial assets and liabilities:</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 — Observable inputs such as unadjusted quoted prices in active markets for identical instruments.</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 — Quoted prices for similar instruments in active markets or inputs that are observable for the asset or liability, either directly or indirectly.</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 — Significant unobservable inputs based on the Company’s assumptions. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments Measured on a Recurring Basis</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide a summary of the assets and liabilities that are measured at fair value on a recurring basis as of March 31, 2024 and December 31, 2023: </span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements as of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2024</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total short-term investments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,099 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,848 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,947 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current contingent liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term contingent liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total contingent liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,069 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,069 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements as of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,289 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,289 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total short-term investments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,109 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,516 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,625 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current contingent liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term contingent liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total contingent liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,506 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,506 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts reported in the Company’s condensed consolidated balance sheets for accounts receivable, other assets, accounts payable and other accrued expenses and other current liabilities approximate fair value due to their relatively short periods to maturity.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Available-for-Sale Securities</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company obtains the fair value of its Level 2 available-for-sale securities from third-party pricing services. The pricing services utilize industry standard valuation models whereby all significant inputs, including benchmark yields, reported trades, broker/dealer quotes, issuer spreads, bids, offers, or other market-related data, are observable. The Company validates the prices provided by the third-party pricing services by reviewing their pricing methods and obtaining market values from other pricing sources. The Company did not adjust or override any fair value measurements provided by these pricing services as of March 31, 2024 or December 31, 2023. The Company has not transferred any investment securities between classification levels.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingent Liabilities</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent liabilities are measured at fair value each reporting period by using a probability weighted income approach. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the Level 3 financial instruments as of March 31, 2024 and December 31, 2023 is as follows:</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Icagen</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Taurus</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">xCella</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.02pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2023</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,747 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,764 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,111 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments to CVR holders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(300)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,600)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,840)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,740)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustments to contingent liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(341)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,076 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.02pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,106 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,506 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments to CVR holders</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(400)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(475)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustments to contingent liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.02pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,069 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,069 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">_____________</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Changes in the fair values of contingent liabilities in connection with the acquisition of Icagen are recognized in “Other operating expense, net” in the condensed consolidated statements of operations and in the operating section of the statements of cash flows. Payments to CVR holders are disclosed in the financing section of the statements of cash flows. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Changes in the fair values of contingent liabilities in connection with the acquisitions of Taurus and xCella are recognized in “Intangible assets, net” in the condensed consolidated balance sheets. Payments to CVR holders are disclosed in the investing section of the statement of cash flows.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent liabilities are classified as Level 3 liabilities as their valuation requires substantial judgment and estimation of factors that are not currently observable in the market. These subjective estimates include but are not limited to assumptions involving the achievement probability of certain developmental and commercialization milestones, discount rates, and projected years of payments. If different assumptions were used for the various inputs to the valuation approaches, the estimated fair value could be materially higher or lower than the fair value determined.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets Measured on a Non-Recurring Basis</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies fair value techniques on a non-recurring basis associated with valuing potential impairment losses related to goodwill, finite-lived intangible assets, and long-lived assets. No such fair value impairment was recognized during the three months ended March 31, 2024 or year ended December 31, 2023.</span></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures its financial assets and liabilities at fair value, which is defined as the exit price, or the amount that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the following three-level valuation hierarchy that maximizes the use of observable inputs and minimizes the use of unobservable inputs to value its financial assets and liabilities:</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 — Observable inputs such as unadjusted quoted prices in active markets for identical instruments.</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 — Quoted prices for similar instruments in active markets or inputs that are observable for the asset or liability, either directly or indirectly.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span>Level 3 — Significant unobservable inputs based on the Company’s assumptions. <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide a summary of the assets and liabilities that are measured at fair value on a recurring basis as of March 31, 2024 and December 31, 2023: </span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements as of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2024</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total short-term investments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,099 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,848 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,947 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current contingent liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term contingent liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total contingent liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,069 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,069 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements as of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,289 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,289 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total short-term investments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,109 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,516 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,625 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current contingent liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term contingent liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total contingent liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,506 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,506 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables provide a summary of the assets and liabilities that are measured at fair value on a recurring basis as of March 31, 2024 and December 31, 2023: </span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements as of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2024</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,099 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total short-term investments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,099 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,848 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,947 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current contingent liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term contingent liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total contingent liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,069 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,069 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value Measurements as of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,289 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,289 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government and agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,107 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total short-term investments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,109 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,516 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,625 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current contingent liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term contingent liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total contingent liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,506 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,506 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 12589000 0 0 12589000 12589000 0 0 12589000 48099000 0 0 48099000 0 1848000 0 1848000 48099000 1848000 0 49947000 0 0 891000 891000 0 0 3178000 3178000 0 0 4069000 4069000 12289000 0 0 12289000 12289000 0 0 12289000 63109000 4998000 0 68107000 0 2518000 0 2518000 63109000 7516000 0 70625000 0 0 1303000 1303000 0 0 3203000 3203000 0 0 4506000 4506000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the Level 3 financial instruments as of March 31, 2024 and December 31, 2023 is as follows:</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Icagen</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Taurus</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">xCella</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.02pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of January 1, 2023</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,747 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,764 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,111 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments to CVR holders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(300)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,600)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,840)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,740)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustments to contingent liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(341)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,076 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.02pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2023</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,106 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,506 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments to CVR holders</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(400)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(475)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustments to contingent liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.02pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2024</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,069 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,069 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">_____________</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Changes in the fair values of contingent liabilities in connection with the acquisition of Icagen are recognized in “Other operating expense, net” in the condensed consolidated statements of operations and in the operating section of the statements of cash flows. Payments to CVR holders are disclosed in the financing section of the statements of cash flows. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Changes in the fair values of contingent liabilities in connection with the acquisitions of Taurus and xCella are recognized in “Intangible assets, net” in the condensed consolidated balance sheets. Payments to CVR holders are disclosed in the investing section of the statement of cash flows.</span></div> 4747000 1600000 1764000 8111000 300000 1600000 2840000 4740000 341000 -400000 -1076000 -1135000 4106000 400000 0 4506000 75000 400000 0 475000 -38000 0 0 -38000 4069000 0 0 4069000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. Short-Term Investments</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classified short-term investments as available-for-sale securities, as the sale of such investments may be required prior to maturity to implement management strategies. The following tables summarize short-term investments as of March 31, 2024 and December 31, 2023:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:41.652%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of March 31, 2024</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3.75pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Estimated</span></div><div style="margin-bottom:1.5pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government and agency securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,115 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,965 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,947 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:41.652%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2023</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3.75pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Estimated</span></div><div style="margin-bottom:1.5pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government and agency securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,054 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,576 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,625 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classified all investments with maturity dates beyond three months at the date of purchase as short-term investments in the condensed consolidated balance sheets based upon its ability and intent to use the investments to satisfy the liquidity needs of current operations. The following table summarizes available-for-sale investments by maturity as of March 31, 2024:</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.518%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,947 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.02pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,965 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,947 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the Company’s available-for-sale investments’ gross unrealized losses and fair value aggregated by investment category and length of time that individual securities have been in a continuous loss position, as of March 31, 2024 and December 31, 2023:</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:24.229%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.831%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.610%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.124%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.610%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.547%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="51" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less than 12 months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">More than 12 months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Count</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Count</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Count</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Government and agency securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,187 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,187 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:24.229%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.831%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.610%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.124%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.610%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.547%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="51" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less than 12 months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">More than 12 months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Count</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Count</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Count</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Government and agency securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,402 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,402 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,920 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,920 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had certain available-for-sale debt securities in an unrealized loss position without an allowance for credit loss as of March 31, 2024. Unrealized losses on these debt securities have not been recognized into income because (1) the issuers have high credit quality, (2) management does not intend to sell and it is likely that management will not be required to sell these securities prior to their anticipated recovery and (3) the decline in fair value is largely due to market conditions and/or changes in interest rates. The issuers continue to make timely interest payments on the securities, and the fair value is expected to recover as the bonds approach maturity.</span></div> The following tables summarize short-term investments as of March 31, 2024 and December 31, 2023:<div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:41.652%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of March 31, 2024</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3.75pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Estimated</span></div><div style="margin-bottom:1.5pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government and agency securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,115 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,965 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,947 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:41.652%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31, 2023</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3.75pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Estimated</span></div><div style="margin-bottom:1.5pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government and agency securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,054 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,576 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,625 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 48115000 7000 22000 48100000 1850000 0 3000 1847000 49965000 7000 25000 49947000 68054000 57000 4000 68107000 2522000 0 4000 2518000 70576000 57000 8000 70625000 The following table summarizes available-for-sale investments by maturity as of March 31, 2024:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:70.349%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.518%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,947 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.02pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,965 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,947 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 49965000 49947000 0 0 49965000 49947000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the Company’s available-for-sale investments’ gross unrealized losses and fair value aggregated by investment category and length of time that individual securities have been in a continuous loss position, as of March 31, 2024 and December 31, 2023:</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:24.229%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.831%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.610%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.124%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.610%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.547%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="51" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less than 12 months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">More than 12 months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Count</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Count</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Count</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Government and agency securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,187 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,187 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:24.229%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.831%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.610%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.124%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.610%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.547%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="51" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less than 12 months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">More than 12 months</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Count</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Count</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Count</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Government and agency securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,402 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,402 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,518 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,920 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,920 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 14 29339000 21000 0 0 0 14 29339000 21000 3 1848000 3000 0 0 0 3 1848000 3000 17 31187000 24000 0 0 0 17 31187000 24000 5 10402000 4000 0 0 0 5 10402000 4000 3 2518000 4000 0 0 0 3 2518000 4000 8 12920000 8000 0 0 0 8 12920000 8000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. Balance Sheet Account Details</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net, consisted of the following as of March 31, 2024 and December 31, 2023:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,077 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,077 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lab and office equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, at cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,891)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,876)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,957 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,249 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense, which is included in operating expense, was $1.0 million during the three months ended March 31, 2024 and $1.0 million during the three months ended March 31, 2023.</span></div><div style="text-indent:24pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Expenses and Other Current Liabilities</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following as of March 31, 2024 and December 31, 2023:</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,247 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due to former parent</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional service fees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Royalties owed to third parties</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,027 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,068 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 16077000 16077000 9485000 9452000 754000 754000 1532000 842000 27848000 27125000 9891000 8876000 17957000 18249000 1000000.0 1000000.0 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following as of March 31, 2024 and December 31, 2023:</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,247 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due to former parent</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional service fees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Royalties owed to third parties</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,027 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,068 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2939000 5247000 496000 1234000 229000 431000 70000 139000 293000 17000 4027000 7068000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. Goodwill and Intangible Assets</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and intangible assets, net consisted of the following as of March 31, 2024 and December 31, 2023:</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,979 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,979 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Definite-lived intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Completed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87,443)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,328)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,760)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,463)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,467 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total goodwill and other identifiable intangible assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,034 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,446 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no changes in the carrying amount of goodwill during the three months ended March 31, 2024 and 2023. </span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of finite-lived intangible assets is computed using the straight-line method over the estimated useful life of the asset of up to 20 years and is reflected within amortization of intangibles expense on the condensed consolidated statements of operations. Amortization expense of $3.4 million was recognized during the three months ended March 31, 2024 and 2023. For each of the three months ended March 31, 2024 and 2023, there was no impairment of intangible assets with finite lives.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining weighted-average useful life of definite lived intangible assets is 11.7 years. At March 31, 2024, future amortization expense on intangible assets is estimated to be as follows (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.777%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.439%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Dates</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.02pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining nine months ended December 31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,235 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,055 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and intangible assets, net consisted of the following as of March 31, 2024 and December 31, 2023:</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:69.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,979 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,979 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Definite-lived intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Completed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87,443)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,328)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,760)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,463)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,467 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total goodwill and other identifiable intangible assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,034 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,446 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 83979000 83979000 233158000 233158000 87443000 84328000 11100000 11100000 4760000 4463000 152055000 155467000 236034000 239446000 P20Y 3400000 3400000 0 0 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining weighted-average useful life of definite lived intangible assets is 11.7 years. At March 31, 2024, future amortization expense on intangible assets is estimated to be as follows (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.777%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.439%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Dates</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.02pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining nine months ended December 31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,235 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,487 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future amortization expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,055 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P11Y8M12D 10235000 13527000 13487000 13487000 13487000 87832000 152055000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. Commitments and Contingencies</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:139%">Lease Commitments</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s corporate headquarters are located in Emeryville, California and its research facilities are located in Emeryville and Dixon, California, Durham, North Carolina and Tucson, Arizona. It leases approximately 70,000 square feet of space under leases expiring from 2026 to 2032. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The below tables provide supplemental cash flow and other information related to operating leases (in thousands, except for lease term and discount rate):</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.299%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.690%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.299%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.690%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In addition to base rent, certain of the Company’s operating leases require variable payments. These variable lease costs include amounts relating to common area maintenance and are expensed when the obligation for those payments is incurred and are recognized as operating expenses in the condensed consolidated statements of operations. The following table summarizes the components of operating lease expense for the three months ended March 31, 2024 and 2023:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.537%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.499%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,177 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,116 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease commitments are as follows as of March 31, 2024 (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:74.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.474%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Dates</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.02pt;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining nine months ended December 31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,585 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,597 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,663)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,934 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company has been and may be involved in various legal proceedings arising in its ordinary course of business. In the opinion of management, resolution of any pending claims (either individually or in the aggregate) is not expected to have a material adverse impact on the condensed consolidated financial statements, cash flows or financial position and it is not possible to provide an estimated amount of any such loss. However, the outcome of disputes is inherently uncertain. Therefore, although management considers the likelihood of such an outcome to be remote, an unfavorable resolution of one or more matters could materially affect future results of operations or cash flows, or both, in a particular period.</span></div> 70000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The below tables provide supplemental cash flow and other information related to operating leases (in thousands, except for lease term and discount rate):</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.299%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.690%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.299%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.690%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div>The following table summarizes the components of operating lease expense for the three months ended March 31, 2024 and 2023:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.537%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.499%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,177 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,116 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 901000 860000 0 0 P7Y6M P8Y4M24D 0.043 0.043 796000 781000 381000 335000 1177000 1116000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease commitments are as follows as of March 31, 2024 (in thousands):</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:74.741%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.474%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maturity Dates</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.02pt;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remaining nine months ended December 31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,585 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,597 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;text-indent:9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,663)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,934 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2585000 3772000 3869000 3970000 4103000 11298000 29597000 4663000 24934000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9. Stockholders' Equity</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Authorized and Outstanding Capital Stock</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total number of shares of the Company’s authorized capital stock is 1,100,000,000. The total amount of authorized capital stock consists of 1,000,000,000 shares of common stock and 100,000,000 shares of preferred stock. As of March 31, 2024, no shares of preferred stock are issued or outstanding.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of OmniAb Common Stock are entitled to one vote for each share held on all matters submitted to a vote of stockholders, including the election of directors, and do not have cumulative voting rights. Subject to preferences that may be applicable to any then outstanding preferred stock, holders of OmniAb Common Stock are entitled to receive ratably those dividends, if any, as may be declared by the Company’s board of directors out of legally available funds. In the event of liquidation, dissolution or winding up, the holders of OmniAb Common Stock will be entitled to share ratably in the assets legally available for distribution to stockholders after the payment of or provision for all of the Company's debts and other liabilities, subject to the prior rights of any preferred stock then outstanding. Holders of OmniAb Common Stock have no preemptive or conversion rights or other subscription rights and there are no redemption or sinking fund provisions applicable to the OmniAb Common Stock. All outstanding shares of OmniAb Common Stock are duly authorized, validly issued, fully paid and nonassessable. The rights, preferences and privileges of holders of OmniAb Common Stock are subject to and may be adversely affected by the rights of the holders of shares of any series of preferred stock that the Company may designate and issue in the future.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preferred Stock</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the Company’s certificate of incorporation, its board of directors has the authority, without further action by the Company's stockholders, to issue up to 100,000,000 shares of preferred stock in one or more series, to establish from time to time the number of shares to be included in each such series, to fix the dividend, voting and other rights, preferences and privileges of the shares of each wholly unissued series and any qualifications, limitations or restrictions thereon, and to increase or decrease the number of shares of any such series, but not below the number of shares of such series then outstanding.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s board of directors may authorize the issuance of preferred stock with voting or conversion rights that could adversely affect the voting power or other rights of the holders of OmniAb Common Stock. The issuance of preferred stock, while providing flexibility in connection with possible acquisitions and other corporate purposes, could, among other things, have the effect of delaying, deterring or preventing a change in the Company’s control and may adversely affect the market price of OmniAb Common Stock and the voting and other rights of the holders of OmniAb Common Stock. The Company has no current plans to issue any shares of preferred stock.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnout Shares</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, OmniAb Earnout Shares of 14,999,243 and Sponsor Earnout Shares of 1,293,299 are issued and outstanding. Earnout Shares vest based upon the achievement of certain volume-weighted average trading prices (“VWAP”) for shares of the Company for any 20 trading days over a consecutive 30 trading-day period during the five-year period following the Closing Date, with (i) 50% of such Earnout Shares vesting upon achievement of a VWAP of $12.50 per share of OmniAb Common Stock or upon the occurrence of a change of control transaction that will result in the holders of OmniAb Common Stock receiving a price per share in excess of $12.50, and (ii) the remaining 50% of the Earnout Shares vesting upon achievement of a VWAP of $15.00 per share of OmniAb Common Stock or upon the occurrence of a change of control transaction that will result in the holders of OmniAb Common Stock receiving a price per share in excess of $15.00. The Earnout Shares are not transferable until the vesting condition for the applicable tranche of Earnout Shares has been achieved. Prior to vesting, holders of Earnout Shares are entitled to exercise the voting rights carried by such shares and receive any dividends or other distributions in respect of such shares. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Earnout Shares will be automatically forfeited for no consideration if the vesting condition for the applicable tranche of Earnout Shares has not been satisfied on or before November 1, 2027.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warrants</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of APAC’s initial public offering, 7,666,667 Public Warrants were sold. The Public Warrants entitle the holder thereof to purchase one share of common stock at a price of $11.50 per share, subject to adjustments. The Public Warrants are only exercisable for a whole number of shares of common stock. No fractional shares are to be issued upon exercise of the warrants. The Public Warrants will expire on November 1, 2027 at 5:00 p.m., New York City time, or earlier upon redemption or liquidation. The Public Warrants are listed on the Nasdaq Capital Market under the symbol “OABIW”.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company can redeem the outstanding Public Warrants:</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%">•</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.15pt">in whole and not in part;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">at a price of $0.01 per warrant; </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">upon not less than 30 days’ prior written notice of redemption to each warrant holder; and </span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">if, and only if, the closing price of the ordinary shares equals or exceeds $18.00 per share (as adjusted for share subdivisions, share capitalizations, reorganizations, recapitalizations and the like) for any 20 trading days within a 30-trading day period ending <span style="-sec-ix-hidden:f-645">three</span> trading days before the Company sends the notice of redemption to the warrant holders provided there was an effective registration statement covering the shares of common stock issuable upon exercise of the warrants.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Company calls the Public Warrants for redemption as previously described, the Company has the option to require all holders that wish to exercise the Public Warrants to do so on a cashless basis.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Simultaneously with APAC’s initial public offering, APAC consummated a private placement of 8,233,333 Private Placement Warrants with APAC’s sponsor. Each Private Placement Warrant is exercisable for one share of common stock at a price of $11.50 per share, subject to adjustment. The Private Placement Warrants have terms and provisions that are identical to those of the Public Warrants except that the Private Placement Warrants were not transferable, assignable or salable until 30 days after the completion of the Business Combination. The Private Placement Warrants will be redeemable by the Company in all redemption scenarios and exercisable by the holders on the same basis as the Public Warrants.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, on the Closing Date, the Company issued 1,666,667 Forward Purchase Warrants and 1,445,489 Backstop Warrants pursuant to the A&amp;R FPA. The Forward Purchase Warrants and Backstop Warrants have the same terms as the Private Placement Warrants.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company concluded the Public, Private Placement, Forward Purchase and Backstop Warrants meet the criteria to be classified as equity. Upon consummation of the Business Combination, the Public, Private Placement, Forward Purchase and Backstop Warrants were recorded in additional paid-in capital.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Compensation Plans</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2022 Incentive Award Plan</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s board of directors and stockholders adopted the 2022 Incentive Award Plan, or the 2022 Plan, which became effective upon the Closing of the Business Combination. Under the 2022 Plan, the Company may grant cash and equity incentive awards to eligible employees, directors and consultants.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of March 31, 2024, the aggregate number of shares of our common stock that may be issued under the 2022 Plan is 29,886,710 shares. In addition, the number of shares of our common stock available for issuance under the 2022 Plan will be annually increased on January 1 of each calendar year beginning in 2023 and ending in 2032 by an amount equal to the lesser of (i) a number equal to 5% of the fully-diluted shares on the final day of the immediately preceding calendar year or (ii) such smaller number of shares as is determined by the Company's board of directors. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 Plan provides for the grant of stock options, including incentive stock options and nonqualified stock options, stock appreciation rights, restricted stock, dividend equivalents, RSUs and other stock or cash-based awards.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">OmniAb Prior Plans</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination, Legacy OmniAb adopted the OmniAb, Inc. 2022 Ligand Service Provider Assumed Award Plan and the OmniAb, Inc. 2022 OmniAb Service Provider Assumed Award Plan, collectively referred to as the OmniAb Prior Plans, which govern the OmniAb equity awards issued upon adjustment of outstanding Ligand equity awards in connection with the Distribution. All awards under the OmniAb Prior Plans that were outstanding as of the closing of the Business Combination continued to be governed by the terms, conditions and procedures set forth in the OmniAb Prior Plans and any applicable award agreements, as those terms may be equitably adjusted in connection with the Business Combination. The Company assumed the OmniAb Prior Plans in connection with the closing of the Business Combination, and each of the awards thereunder.</span></div> 1100000000 1000000000 100000000 0 0 1 100000000 14999243 1293299 P20D P30D P5Y 0.50 0.50 12.50 12.50 0.50 0.50 15.00 15.00 7666667 1 11.50 0.01 P30D 18.00 P20D P30D 8233333 1 11.50 P30D 1666667 1445489 29886710 0.05 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10. Share-Based Compensation</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-Based Compensation Expense</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized share-based compensation expense by function as follows:</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.537%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.499%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,904 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,278 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total share-based compensation expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,695 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,055 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized share-based compensation expense by award type as follows:</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.537%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.499%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,827 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,569 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee share purchase plan</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance restricted stock units</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total share-based compensation expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,695 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,055 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options granted under the 2022 Plan typically vest 1/8 on the six-month anniversary of the date of grant, and 1/48 each month thereafter for 42 months. All option awards generally expire 10 years from the date of grant. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the Black-Scholes option-pricing model to estimate the fair value of stock options granted. The model assumptions include expected volatility, expected term, dividend yield, and the risk-free interest rate. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Expected volatility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Due to the Company’s limited trading history for its common stock, the expected volatility assumption is based on volatilities of a peer group of similar companies whose share prices are publicly available. The peer group was developed based on companies in the biotechnology industry. The Company will continue to apply this process until a sufficient amount of historical information regarding the volatility of its own stock price becomes available.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Expected term</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: The expected term represents the period of time that options are expected to be outstanding. Because the Company has limited historical exercise behavior, it determines the expected life assumption using the simplified method which is an average of the contractual term of the option and its vesting period. </span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Dividend yield</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: The Company bases the expected dividend yield assumption on the fact that it has never paid cash dividends and has no present intention to pay cash dividends and, therefore, used an expected dividend yield of zero.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Risk-free interest rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The risk-free interest rate is based upon U.S. Treasury securities with remaining terms similar to the expected term of the share-based awards.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each option issued to employees was estimated on the grant date using the Black-Scholes option pricing model with the following weighted-average assumptions:</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.537%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.499%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock option activity awarded to OmniAb employees and directors under the Company’s equity award plans:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:139%"> </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:42.091%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.079%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price per Share</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Life (in years)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value (in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,795,859 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,823,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(269,671)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled/Expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(143,997)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at March 31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,205,816 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at March 31, 2024</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,483,912 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">_____________</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%;padding-left:7.52pt">The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying options and the estimated fair value of the common stock for in the money options at March 31, 2024. </span></div><div style="margin-top:3pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, unrecognized share-based compensation expense related to OmniAb options was $30.8 million, which is expected to be recognized over a remaining weighted-average period of approximately 1.46 years. As of March 31, 2024, unrecognized share-based compensation expense related to Ligand options was $1.6 million, which is expected to be recognized over a remaining weighted-average period of approximately 0.54 years. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value of OmniAb options exercised by OmniAb employees during the three months ended March 31, 2024 was $0.4 million. Cash received from OmniAb options exercised by OmniAb employees during the three months ended March 31, 2024 was $1.0 million.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no OmniAb options exercised by Ligand employees during the three months ended March 31, 2024.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Restricted Stock Units</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock units (“RSUs”) are awards of nontransferable shares of common stock subject to certain vesting conditions and other restrictions. RSUs generally vest over three years. The fair value of restricted stock is determined by the closing market price on the grant date. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes RSU activity during the three months ended March 31, 2024 under the Company’s equity awards plans:</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.667%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance at January 1, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,878,381 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.61 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(296,489)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,543)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance at March 31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,324,413 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, unrecognized stock-based compensation expense related to OmniAb RSUs was $9.4 million, which is expected to be recognized over a remaining weighted-average period of approximately 1.52 years. As of March 31, 2024, unrecognized stock-based compensation expense related to Ligand RSUs was $0.1 million, which is expected to be recognized over a remaining weighted-average period of approximately 0.47 years. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value of OmniAb RSUs vested for OmniAb employees during the three months ended March 31, 2024 was $1.7 million. The aggregate intrinsic value of OmniAb RSUs vested for Ligand employees during the three months ended March 31, 2024 was $0.7 million.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Restricted Stock Units</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PRSUs are share awards that, upon vesting, will deliver to the holder shares of the Company’s common stock. PRSUs vest over a continued employment period and are based on the achievement of certain corporate performance or market goals. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s PRSUs contain a market condition dependent upon the Company’s relative and absolute total stockholder return over a three-year period, with a payout range of 0% to 200% of the target shares granted. Share-based compensation expense for these PRSUs is measured using the Monte-Carlo valuation model and is not adjusted for the achievement, or lack thereof, of the market conditions.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the PRSU activity during the three months ended March 31, 2024, under the Company’s equity awards plans:</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.667%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance at January 1, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance at March 31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,749 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, unrecognized share-based compensation expense related to OmniAb PRSUs was $0.5 million, which is expected to be recognized over a remaining weighted-average period of approximately 0.75 years. </span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="text-indent:24pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Company’s 2022 Employee Stock Purchase Plan (the “ESPP”), eligible employees are entitled to purchase shares of common stock at a discount with accumulated payroll deductions. The ESPP provides for a series of overlapping 24-month offering periods comprising four six-month purchase periods. The initial offering period under the 2022 ESPP is longer than 24 months, commencing November 1, 2022 and ending on November 29, 2024. The purchase price for shares of common stock purchased under the ESPP is equal to 85% of the lesser of the fair market value of the Company’s common stock on (i) the first trading day of the applicable offering period or (ii) the last trading day of each six month purchase period in the applicable offering period.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the aggregate number of shares of our common stock that may be issued pursuant to rights granted under the ESPP equals 3,394,578 shares of our common stock. In addition, on the first day of each calendar year beginning on January 1, 2023 and ending on (and including) January 1, 2032, the number of shares available for issuance under the ESPP will be increased by a number of shares equal to the lesser of (i) 1% of the fully diluted shares outstanding on the final day of the immediately preceding calendar year, and (ii) such smaller number of shares as determined by our board of directors. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, there was $0.3 million of unrecognized share-based compensation expense associated with the ESPP, which is expected to be recognized over a remaining weighted-average period of 0.66 years.</span></div>During the three months ended March 31, 2024, there were no shares issued pursuant to the ESPP. <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized share-based compensation expense by function as follows:</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.537%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.499%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,904 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,278 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,791 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total share-based compensation expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,695 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,055 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized share-based compensation expense by award type as follows:</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.537%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.499%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,827 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,569 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee share purchase plan</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance restricted stock units</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total share-based compensation expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,695 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,055 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2904000 3278000 2791000 2777000 5695000 6055000 3827000 3569000 1563000 1926000 152000 409000 153000 151000 5695000 6055000 P6M P42M P10Y <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each option issued to employees was estimated on the grant date using the Black-Scholes option pricing model with the following weighted-average assumptions:</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.537%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.499%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.043 0.037 0.541 0.499 P6Y P6Y2M12D 0 0 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock option activity awarded to OmniAb employees and directors under the Company’s equity award plans:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:139%"> </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:42.091%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.079%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price per Share</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Life (in years)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value (in thousands)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,795,859 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,823,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(269,671)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled/Expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(143,997)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at March 31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,205,816 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at March 31, 2024</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,483,912 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.43 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">_____________</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">(1)</span>The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying options and the estimated fair value of the common stock for in the money options at March 31, 2024. 14795859 6.50 2823625 5.65 269671 3.72 143997 8.20 17205816 6.39 P8Y6M 15346000 5483912 8.43 P7Y7M6D 4003000 30800000 P1Y5M15D 1600000 P0Y6M14D 400000 1000000 0 P3Y <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes RSU activity during the three months ended March 31, 2024 under the Company’s equity awards plans:</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.667%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance at January 1, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,878,381 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.61 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(296,489)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,543)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance at March 31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,324,413 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1878381 5.61 752064 5.64 296489 10.42 9543 5.53 2324413 5.00 9400000 P1Y6M7D 100000 P0Y5M19D 1700000 700000 P3Y 0 2 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the PRSU activity during the three months ended March 31, 2024, under the Company’s equity awards plans:</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.667%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance at January 1, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance at March 31, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,749 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 94749 16.11 0 0 0 0 0 0 94749 16.11 500000 P0Y9M P24M 4 P6M P24M 0.85 P6M 3394578 0.01 300000 P0Y7M28D 0 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11. Income Taxes</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s effective tax rate may vary from the U.S. federal statutory tax rate due to the change in the mix of earnings in various state jurisdictions with different statutory rates, benefits related to tax credits, and the tax impact of non-deductible expenses, stock award activities and other permanent differences between income before income taxes and taxable income. The Company’s effective tax rate for the three months ended March 31, 2024 was 12.1%. The variance from the U.S. federal statutory tax rate of 21.0% for the three months ended March 31, 2024 was primarily due to the benefit related to tax credits, the tax impact of stock award activities, and the valuation allowance established on federal and state attributes. The Company’s effective tax rate for the three months ended March 31, 2023 was 14.4%. The variance from the U.S. federal statutory tax rate of 21.0% for the three months ended March 31, 2023 was primarily due to the benefit related to tax credits, the tax impact of stock award activities, and the valuation allowance established on state attributes. </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considered the realizability of the deferred tax assets and recorded a valuation allowance as necessary for the amount of deferred tax assets which are not more likely than not to be realized as of March 31, 2024.</span></div> 0.121 0.144 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12. Net Loss Per Share</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loss Per Share</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic loss per share is calculated by dividing net loss by the weighted-average number of common shares outstanding during the period. Diluted loss per share is computed based on the sum of the weighted average number of common shares and dilutive common shares outstanding during the period. As described in Note 2 – Summary of Significant Accounting Policies, Earnout Shares issued in connection with the Business Combination, as further described in Note 3 – Business Combination, are subject to vesting based on the VWAP of common shares during the earnout period. The Earnout Shares are excluded from the calculation of basic and diluted weighted-average number of common shares outstanding until vested. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines the basic and diluted net loss per share for the three months ended March 31, 2024 and 2023: </span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.291%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,961)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,100)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding, basic and diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.06)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines dilutive common share equivalents outstanding, which are excluded in the above diluted net loss per share calculation, as the effect of their inclusion would be anti-dilutive, or the share equivalents were contingently issuable as of each period presented: </span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.885%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.02pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options to purchase common stock issued and outstanding</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,437,492 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,735,538 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnout shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,292,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,292,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Avista private placement warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,233,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,233,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Avista public warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,666,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,666,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.02pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units issued and outstanding</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,421,767 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,710,065 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward purchase warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,666,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,666,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backstop warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,445,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,445,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares expected to be purchased under employee stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">946,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,918,512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total anti-dilutive shares</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,110,627 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,668,813 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">_____________</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%;padding-left:7.52pt">Outstanding stock options and restricted stock units include awards outstanding to employees of Ligand.</span></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines the basic and diluted net loss per share for the three months ended March 31, 2024 and 2023: </span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.291%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,961)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,100)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding, basic and diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,755 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.06)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -18961000 -6100000 100755000 100755000 99158000 99158000 -0.19 -0.19 -0.19 -0.19 -0.06 -0.06 -0.06 -0.06 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table outlines dilutive common share equivalents outstanding, which are excluded in the above diluted net loss per share calculation, as the effect of their inclusion would be anti-dilutive, or the share equivalents were contingently issuable as of each period presented: </span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:68.885%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.02pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options to purchase common stock issued and outstanding</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,437,492 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,735,538 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnout shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,292,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,292,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Avista private placement warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,233,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,233,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Avista public warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,666,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,666,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.02pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units issued and outstanding</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,421,767 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,710,065 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward purchase warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,666,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,666,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backstop warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,445,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,445,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.02pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares expected to be purchased under employee stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">946,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,918,512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total anti-dilutive shares</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,110,627 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,668,813 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">_____________</span></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%;padding-left:7.52pt">Outstanding stock options and restricted stock units include awards outstanding to employees of Ligand.</span></div> 22437492 18735538 16292542 16292542 8233333 8233333 7666667 7666667 2421767 1710065 1666667 1666667 1445489 1445489 946670 1918512 61110627 57668813 false false false false

M8LJ.%_#J!OCJ M/FO%'G6DH\;@@MCHO[B$BQ1#BS>Q6+L9M4%%N3JS^/Z?M?'D\Z/T]:$?MW-W MV'*O ,9(?M=\SRNQ$\@0E)7>.H>F-ZQ\OP%G6 PWV1KC1<.)Z$1Y%LLI,3J-]%H1/A0 M5G#WM@%W&/Z-6Y1?:5C)YJ(I\/Q'W"-ZP&R\+)JE2@W/!7/^";HXL>O^HI:;2' MM7N5>FNQ="]ZMPSS[VM9A77XUR(+E/9Z%7"@S$>ETAI+,S*3*0&T'1- MRE94_-.)T#(^$1728T21P.!97*'*8$&RQ9E6)=K\G68S8P=U?"820[P0(:Z5 M+C1\590]Y4R2;2CYN[CP6:K6V?+1]6=.4I2HE:@NQ/PO]##YTN=QA=[R)+'9 ML.)U8=@QRDAD7CZ60'RQ*1P!G0K7:66/.,K/<:54;U[^YF_XX%& M-N^'2+1]W(=).45RQ3+NX%/J,1I#B\N*]7J5RX:\<(P&;O'X-@^+FH8#ABA) M-YG6X(?&?&D!2MQ>H6"9HR:3)K0DR!2GF%OXH+_\7&C<> )#' MWSA_S&&8S7*IVH^\_T6EQ<@K? >G,V\-E8B1R;8LA*NFE3.!7U4!_,1P2\Q( M8'$7FX-)JO[3E=156K6F7(T2) X=1TA?^S6A2XLBKG\E!A8CJUWQ6#>UWF[0 M<(J-A_LWFY:I\J<1-2SD8@FU9T!)2_H0>BD1,F(GA>T$A@6#: +@F! FC'6P MTV!"&M64O-!G6'-6U\*#2WZ8N!VV9R *U\J MUAK%)'6$9Z%3W6:"HY.)98:;0E&[]B%( ( 2F4ACQR 6+YT,[B>M4L?B8R!* MVW*[*H70H8?<8MU!;PJI@>[92+2HS^PN(D]4N) ^F!^C;5Q]IB<\6-5C:JKC M+C[-^H9EOYIZO/T2;LY^AE%@F'#T:)3DEMR*T:C7%.N.PGIP.(CGO:)V8'TTLY!9$\"$M=\/E<&7I^U\5"@6AVOH)]2BW2 MF2PL'/_U(\W/G@7@PNBA.EJRV,]4)7Z L=R8X%EE4H9IVBOA STC_''&FF:U MRI&D$'4-,Z$1++"QPR#,0)"V,P7)>PHRJJ+@O M-UJPBP!&9AG_!!,8 $G$#?-@)MJ4C4 W^<*,!GH4&WVI#^&[^*S &J(<-/O8 M/*4@(7B$AH(CWOG /\V.A,P(-@Z0+M'&\:B<3V@B$);EMJE MT^=U&^*]VVJXI>NXT]!TBQHH K!A74P2>M#]#F:$:-J9!'7F6H6/;$ =(UY MN=C P&/0#R$<)D_ %(Q #V_YP!Z=1H/6%Y.>3Y6:OW%:B4ZUQKDILZ?1-&GB MF"P?C$9B'*2:F=P]YA_%Q,RHD7<;6,"^1!OAS"6HQ2^/A0YR2"QGZ+X[OFGE MJ*$;'T>PPDX02=E]HN/2K%UZ4(AI;Y;6:/KQ MB6[JFK.H"1(&5WP\<7>)2IHO>I[(E(E3=Q;>/Z^E*;7#999EJ_TD"^?+<3*O MO)F+$X:Z^ )81@PL@NU7O@ MVM'9T- M"U5WG,A%\Z##N44 F6L"4\8QAGQ^D.$$J"Q2U+&S@NWR]E_C]F MOU*!$.*5$:?Q_]E[]R:UD2QO^*LH>'=VW1$4C23$Q7Y>(LJW66^XV_78[I[8 MOR8$)(7&(-&2J'+-IW_..9F24D@"! ($Y$2,V^8B\G+NM]_F;4G-;51.Q(NW M1&GH39H]41%7(,^K2%0S9^]UNT"B[0R=13!=/D>N$8%7:G6V P^#X G_KM$A MK[!ZB5LG>=T^D-V(A\ZGVHC1-8]G#MPMQR%(3V+Q62*1I-JQ!&\ 39+0&3M+ MFU=A<\;BOX;P0T$8TV64>> "\E.B;S:?$JZ9;)$[>KFI/5/1^9PS9F*>)(:[ MY#LDQ7UI6UX4(#)_3D5]A.>$)9THPUQ>,='2ODGU;PES+7!.S BK]"8THV,= M02%[A5/JVR5;@I>BY6GGEO:6C>U5PJ:^$_S@$DE89 '_M23*28^5# M,I@71*)8D3_(SU,R%BG?A* +3+(NN4AZ0I,SS+4[)(5)XSJD,2D10=-ZGZ/Y M2HC#09T1/-V%5CKO:^$$)SN$\G(30J!U9M:7%2P;A45=@BKOHR9C$3^X3@OK M/4-+ 9E!&#$\BQ,5S&*FX%%D%60JB]LOJ!6;+&I?=NG3 TH$\4ZP.M<)!3:8 M9 '8D2HJ=,)OK)6 1QQ)40G=GE7HW!Q K!UX7SC M$)>1EQ>1>E)30'Z\KBVG&KDI&P+I02/1G7-!;5/_SI/CK0(*RHBUP%OYMZU")B>0_EG<\XN0DU_C#>Q6L]5-0N] \D;+* "_72"EHT]0 M]GS-8YVOLRP'E_*DM=00N#;+[F2M$TF.C\=Y[]W)^\0B M_<#'M*3Q LUV-J\(K]4VL6<..+@TCV/S?I7$YA9;7!^07F8L;_VHMM 8PEM* MGX7L?XBI/(&,6HS^L.^@;Q3#A321MN/Q=#@9"*,J(AR%C6]C1V3WD,*GF)7S MB$>>/?\'S623*M6EH,Q3*A,B]R\7K!>\(@050QQ? MW*$G^1)%Y\0L10&;*!Y"L4M[$4A10,>]XZYMW'$=)2E2CQF];-M$%((%J3+) M-&?'JPTI0"$ZN_-F/VK_B-S[Q+/XD9AX07I#!8L($MQF"JM&KW)+#ION&(U& M=,+UV6QBN!O7^TO;F21+%U#(N^$GBW"-O.]%##Z=2M]B!>:$YB(>4D^C*F-T MXVHK8S9*[>*RF4YNV8Q5MFR&"N??8@0*.1+(F7[G"]6>TE@II .@,AQ5'ZRK MV$Z=E2GM[(ZVILE[NYI2&3E#1GOE@<2QM-=X$F\Z<94[.65K%S^E0@)LCH^T M031E(@H?8:H+9]S8/[CR( ,!S=N2?B]U[#EQU>QB_:7'&[.E#-FC!^YC5&+!.5YCB^7<>UF? M'((#H9-YLBWMVS:Z0'W+3U%\ZB$Z]7B4<#+%_C<4)7?O;'_N20,8>446J40^ MO"@%;[RV<4HSSNWQ#YXT0?S-9#A.(7SO!3/I2M@'VEO<]=VW\&!LY:X)6EL3S3/(![N M\.2A08&1AR:%A9O@4Z+UPG&A15< YCWNIAB&P3R)CQDDI-=JG,%Z7V5<*!"E MK83P+60L(11$Z35O+>5W@Z8FYV#&UJX/TUMN(CAL>6(3+Q]9FX@OA[BV"_&X M]UJ(B%/A9'^B>53?[9^%A;A638T)H@.^? W6O^Z$7[!L$MY)A-8>S;U-21"! M@")-UGV)BF%028Y]9Y3H9:S!_>XM@1IZV%XB'UK<\A"_G[34OL_,]\W.\J7" M5LD0B/ACXB!!,Y<[@.$S _]2'I82S8$C^06/']DBS5OT.Z(M,4?],9?7&^%C MXLF,O$XK25O+Z^'MC4*Z&+/,PN JX >8&%,Z1=P$6*QKG<9AU("ONG:#ATNI1F0XBT:,+[>HVZ M*/B.FC*!"F-NP%N.&(KHE69 WO$9D'42G(R9>IPHL(G<&-KLKPC=%QR5F6H7Y+@KE;Y !P.MP" M3GT]JB3[&<;#,/#?T>>I@")W+N8HHF=1([-6<&_3H^6:>WD9.ST6+5LN<:A2 M@N?-QS,^O0G57X*:D3I=&WMD.=9'V@^*'*8GV^'=L063V]?B;*(A,"B\ M+_ M8FX@[$6T@;J3%'[#'$-JT1(2J2Y)$ZJ=7XT"/K-W?;I4:E(C^)XKGW#^(C&9 MK"U>%\_!2A/=PW0E4W/=41)S[7@V.QER[TY^):R-!((GA7TUILH642CG\ !G M-,L]9CL"[DE7PN%8:6[*4M]*WD7[!NQF^!=$QCLCTU9S.(9YF@?(01!^.?PNY@4*>(DH ;%](?TO8 MAGPM;')GXSA X-XD>!*%3$0,)9D"(XP3:7IWY,[4= M+<6M%^V=I?>5)G%IPG^6R3(Q-Z$B,]2X-A(8%9FP<1Y!R0I_R M$2BPV4.[@ MN7=4ASMA(\S$12.#HF#(6A.ZA(+$4WJI'\$8(/\-.1N:V16W?C)+3+[-O21T M\;::Z&D]2B*BX*!/%A(!FKF/X8H>?,_UT'2B-6[AS7Z.1NW75J.*T@9,)&G) MAK7TCD]72E3$@+3,TI+YU!("^]O%0"&/_MLD4"@)]VJ9.E>>?^>Q1Z&)/]Y_ M>XM,Q%/^I+BP10GQ,O'[(V\2!T(FWC),OI@,L(P4*0YRYC9NNE^MI?W!)SC1 M;R!H@#0T<,3FWAI(![R$&0()&!,'PHY%8\N8CT$4NX@6+.(K#NV"\@[8.CXF M=RH]WP(W&]??\Q%1<<5(_$.Q%;YM*/J2Y!N/PZ^'O=>%A9J2<8Q: /-J:P&* MT_W6!H,=17\=9=7WU R'D -;1#%G6QOY#IN"/8$QKWC=UHV589NY;[99>\O5.NUOJ M&T6+,GNM7J?PYFV;HCI/<%BE?M:SHKXF*C'E(LO:;X.TUH1A.MFV]C1L7 M1WC5)_0^D9/JD(H.Z4-LA>)L9W5.F\\IBHQ]C.W<;Y*7[ M<1;G/]C="A%@O M0\>#W2*I1O;XQR.E">[$%L=C!C[#&Z%:0V_Y&HY4(^-;P_V_V?>T*SW.02@W!*CS.-N3/,STVDKP0"@UF&98D>'!6*MZ[K+JN/TNQZH8F],-O'HA PQJG]GW>W1ZU]FFY%[8(8ZN#E;,Y"B^.DE+)W7"UZG'B> M],"")W;6(XA7<=EGN>?4Z(Y 2R Q1"H\BFTGT2(>F:&7<3)%%-S:.;Q#/2<) M4Z*!2*W0L4K--9D:6/AV8M01*D2 ]XX3!4_0H4Y M:]>'GY.U6:+TUF;E^[R #$<4.W/'C@N-4@6$U%PE_2Q/Y=!FI":X9,(_CT5+ M^P^]:(7I<6BN@+66=E?(KHK<]M6@T;A&H0JWZ=!.D]>W,<)IC(+C^/6% P[# M1%W+)2N\7\E*WJE1\5CE"\(MBAVJ+?G104TSH105CUR\3XET/$8X>Z?"W5-G M!+[$\,_"-9+ <-TH.8\M#VB,@P82C10<1B5@B(X=,HF.9<6&E8YQ/:5H1TH@ M%!(8V70R,VF]FF$V(L&GQK$:6*YWAQW*/A_N->8U3C/OF9!9^61C5(:!M_*C MV3@"L%5JX%J'LG;M1S&T)@+NQI1J,>83/ZJ-LUMR,)\B>*43N2*CLT4C4MPC&Z[W37&>EL?##IFK]N?Z,;8T$=CRQBU M#6ORSX[9*"56!+P,5>-_92 HB'EY/7QBNV8%BYX%"X'73EQXL5&XF"TM%YKF M.KNS/M$T09>/OR(3I"E8D-_\8AD5*/)R@]^8_X@0* F:H(< AD_"F.%3?II% ME?NI46G?N#"*C-_W"#+EC%;TPDYHA4WJZ^ C/(&#$-ZQJ7UV'NDE^/]G]FB# M+?]EX3KWHQ0XG?33\2\E\"'B$1$DDR_@8]*/B^4.B+'T.]0R@+,3;3YB-]J3 M,/X%K^!VTM_;AM&V+KVL@M%3Q)H/OD>0S5CL4L"FWY,YCF7'(NE&8ZBW^EEY M)B8B-865.\'^&Q)O<;&]-#PRF?P1CX'PF;,8K?P8G6F7*TRZH#XFF?(4?<57 M.HEH+&KT _<(O3%IZBCJ%&HGC$"A$$PJJM7);5%NXHA*T4A8 F5-X"K]% M$+\/MO_%IPS#Y$_\O>2)694# KW=:K>SLZN22M]FE@BC'K/TJS+,< QJ.6-S MJFOB9RL Y:CZB.9S"DS&PL[NFAY;9]=CXQ05GQ?_9^Y!X) MS;)AMS'LM 9PW#DXQ05#,V*:.5C(IC?._#08>__&4*!8+XRU@$A+T M?T? F[*1L(&7X['(()#B48VES[>S28_2#WVBRDD^-I6CI?*5O_/<8+7@T1)D MZ$AYE,3:-HUV8]@WFEU=;_;RP+:3P\!#S#F))DHQ,:$N?;C-;*OL)HCZJ_5J M,63-U3@9\)+22-.7@(#D@YU$W;3*% M/O,97R#SLFCV#!*MZ)9+PEYWT32B_(\W-[,L_2CIS#$M$W:0@!9G!B_): %H MCFTZIA@_A*RW^NM00R_6H2WM0]I= 7+=C5QX(BZ626D^W'+:F^7<^EVD?O6P MPS^B):R88IWS\5N9O>6O'LC+0/SM,_7&$L^ M?B<0;P5\P7]R/?W'TG/ODU%]7Z9_@BQ9L'^(9OGOOCVA1E60J0\Q*M=.89D[ M(SG*3F/XT9DB7G>.;S*69B.N'2HU\*%%D1[BZ(KD($T_I/7>9;K[^7S(R.'Y M\Q_W#[&'0WHNX -P*.2\IZ.I%U]*^A3O^9KDP\S51A;.O&U9[9RLFTOS639F MNBS],+KX'HT9$NM\CT(V<].3E3^QDW&P!OCZ1GM=.6+0G ]&@&=0:N5DBT>' M!TPNU*&E]@$.OIG=QSAY6K2G._A:#(E'B9LYCJU9V!QOJCP%(VU61I/=JFFR M#S1IM=H719.#ZZ!)L[T735#$YH/HK;L\T5;OW0G? MZY?$__C._$7NWF(-$>T/3"$$^:8BZ\PV^7;D7M*UZ&INO(;'/B)1_R;>?Y/G M>2)TOZ=X,MH[ C2/YV"$.!,'F5+?2(Y M 0*:RMA1?WK>W.&F"+;/J9\=S$3QKR;A0#7EF1QQ3YZ'N+PT*U" MZ#O>YX.T^:P8-@*PBBB'*#4*+$NRE64%@MX M$0=PSE\2N(K\+?#RL'4?PF=1[[N8ZF,'PIFZDT;+"??*04C-55+0&6.8.4DL MD>#7G#$8J-C(N7!%$,] MRZ<*)56Y<6U0MK(HI[KG_LD!Q:C=C_D37SP_:IT_ITA"^$JF@)U.?$V4P M'+Y8(F/^"V4]Z?Z6&L*-^01I'Z4]:A/]FZ8Q,.'_&U,(>0&'*/$N7]P(_/T% MD_,\5/."K\F)GLCJ24;-1[@M:_R7%0$2KJ(X5B70ZH53>%U;T9Q3,FK]8-*=,ER3>U1 MPY5 D< LG2VD%'T]/K48[RSU*_?_:2^6;[YJ'Q_N$U%X'TLI=$QX2"3P,K\K M?;<914-VY>$]V;;;/@_;#AK#?K/;,YH#LW,JMNV?E&T[;63;3L=J=O+* =[: MXQ_@X2XWLVM9'BVLJ^SG.C<;]_[A)_AE3L#(PWK>GG780Y M);,"^>1O::8G ETO15&XU.63U#>D0T-Y%I VQ^H6ZYOJ&(US[:CD]E>5*C>[9;J).%Z(/7ZM0MU&EI M&NY%H\V $QM#19Q\0'5\I-(B-G=Y=JR/O3OC[9%K MTWT3;>3T2TB?C=[!00*-X6>B%YU\,=UXHWW)7"_%FFVLC(QGP_^U\O _)!<$ M/A%E#CF3"A@P/''"M9&"4<5!8'6/5=RC$=_C_TU=$8$( C?/;3\5&\Q>'64$ M.5NCO*!<2D(2,1!G)-5C$=Z,!FCGYQ9W1YG9BQ **N.X%L_1[48]B"=KJM:% MG#:O6ZF*YBY3C.!GU MFN.23$W])(GFWR+<2.K0_HHU&50=@GA*69"+DWE5]V3518O[XL8+HW7E.%=9 M^)_]?OAS8D.6^/7NA3AQ:]/M@ZC&"%%XL=7*C^L/"ORY6%O'>*,I#X]3D1]3 MD0#T2\9)\&".R1M\.[P-6 SG2KUE5C8S_]2C\4$\87-CV=GX9K]EZ8-JAL>; MI1]5_+IEYO_(61=E]CO7O:@ML_]W'+.?.X'.T"]J/OA@I_G@^4%!(7EV:<@_ MY^)S!&/Y@>6UF!JXVS#W5Y0E\5;PB(F$?[=AU.(^PX&%67R::8D[[5O$0"K9 M\+;ADM=T8H8ZL9(G9JH3V_G$OGO@0!TV-7MM!KK8MD;_;;6-/:?X[[OA/CC3YA7*SM@9<<:-2\[>X.L_W4BSLD??OR; MY[*7*&4XA;UEIL>7V7U;.ZOMMN.>_^.@+XX''(KD:[:^7;VGVDN"R+% M&U?+&V9UO#%U?K+)W;^9[^6QQ8#GNG3CC>(+Q1>UYXO.B?C":BN^4'QQ.7QA MG=*6LO2:V5(W%F^@@ LOD9>B#CL?>BG N&N3 ^4V?T42HGM2"6%4)2'*HAL> M3:]N" @I3E.<)G%:[U0VJEF9C:JXK%[TIKAL*Y?U3\5E'<5EBLMNEHEO+$<*?2+DW8RL1;8;7F8>E/M;0+6=J-A3Z^S3P_O$-< M/H&-O3BXX.+<)0+J^ZH08OAW#U;C4F>[/)=1_- M0OGH^3@!)H$8><]&8?*OTL87XG;UF^VWQ=[@UA,N)+AP=ME2>W<$A=*MK@IO0]CKQ!D615()26TI6SN6!.YB 5NS MW^DKJKI&JMI2ZG0,064H0775)+6EIN=H@LJLEZ"J*#1_*=DF7F@;Y.:W MV 7YV7,?>:'%;H[73A5*N];I7SBG5.^I_.ZYX]*&5Z^Z2KCZ]( H.CNF=;\? MG54W_$K161WIK'J+N(C.MJ>_>IW&T&SJO:HJ/!2IU8K4JC717)$$JMYX+V-*55=15>'UUC26I)A:,?79 M/*4R3%W=M!+%U(JI%5,?S2TM[2'T&\-.L]VM>$BJXFO%US?,U]7' $KS]> Z M^)HB!K^&6(5>A!@OTD]ZGXJR^;9&/GY7;#'Z%FP4GQ/OE2\:]CFWEP%['?WE MS<0)EG/[Y;7C$AG0E]XL;/_1<:,#L+*Y+EH+?_O-LS,)9T@XK38G'A'S$+\L MWF[!6[]F7S?[+4L?Y+[5;NFYKQ<]2C=+/ZKX=\T.-&^:$0DU M6_Q[-F:+$?.YC#;UIF:T#3.]ZETPT?>]SDJWW-]IRZ\<5PMGW@H>,0E^V:76 M_SIP[C^S)S;7]$HVO*TZ_YI.S% G5O+$3'5B.Y\896Q2YW5C*:MW:SB0!X$A M'$Y5)VB]4RNK?F6W6&[XF^>R%PWV^FW"=G* MJ UB\@DF4RC>J-/>2O%&A:AO&Y.4??T*BS@57UPK7_2W0/-4QQ?76$2O^.)J M^6(+&$_%MI19,UOJQN(-HD1V+>IP)"C=*Y,#MXHCW-\"1E2QA.A4)2$48G>] M:$YQVE9.VP)J5)V-:AVIP%1QV;GI37'95B[;@H54'9<=JS=#<=FYZ4UQV58N MVP(/5;'5V+L8J[%@QFVGU(S;BN9%'F-:JUK:A2SMQD(?WW*1@ XJN#AWB8#Z MOBJ$&/[=@]6X2,R:[4XT^Y&YXY<-J*@JE'^U)M>9<*OZ_<:P:S;U=EV"^BKA MI;BDF$O.A#35IQ:QP: NPV$4DR@F*6:2TV-##:K#"U<Z8#8C.*YF^*YXQ7*WJX%@5O]6+\A2_'5J2>S05-P 5UVYV#:OV/%=0G&N5 M*LZM?@!0966F:FD7LK0;BY5\3I!Z]JO(W: $U??/^/U;S X+E-J*D*BNV1*[ M;@#D;6&\0P"0=_5X8!=7F%Q2/'.U/+,E#'<:GJENM)GB&<4SYXZC5<4S6SW] M3MMH#/6FV385VRBVJ3W;; F'G9!MS'JQS2VV47[VW$=>IK&;V[93?=.N5?X7 MSDC5^SE%&-R;S;;JZNCJTT&BZ.R8OL%^=%;=]"Q%9W6DL^KMZ2(ZV\$VZ#:& M9M,XW#90I%9'4JO>!CV U'KU(K4;&U C9O-6DC10X+G'/9HKDD#5&^]E3*GJ MZK$4(K9B:L741_.4RC#U0#&U8FK%U/5W2\MZ"'H;9QA9[8.;%11?*[Y6?'VT M&$!IOM:O@Z\I8O!KB#7L,7X[W]#OJP7(G>9"UHOO 3$Y9!08(9T\9B4K9F+^#LPT#SV=+S0S;1"-R=:4 IL+07LL%Z;P*D-UAW MP%#JN73<-GYZ9,]M=\RT8,88/ 5(1K/'X^B18^8\X4$V-0^>"6_AS)N@F7QD M:;_@^S1U5'QD//97\&#VV M(:;.4OIS%K=%+.U'=C?RF?WCSI["ZE_;\V?[)4 .E#:Y<-P[^40W'D9VZ_OQ M8]ZW^)]K5!$UIW0Z=T9#(I$CG#@]\;43PH6/=[B#N WG#CCR#AMQM&_9$5,' MG$<]I9H06IHW"FW'#4B025+!FVH.")W/#&2!9FAVZI "/*1D#II28L+XG9\R"EH8_N?ZJM@I!-OV;@1R=K(+0!YD3@@BS_0DM M@M/-PINP>: ]@U1CHQ?-GL^U !C9F8)& @'GN,L5BDG''<]7J,RT$7/',P2J MUEX<-I_ >[&\#GU[PN"%D>_]8/ZO$P;[\+6_5EZ(KSI!L()_!DO@-/S:R,$_ MO>F4^?A?7XA6CH%]1W(*G@FRW08I[<.1C7!C>$A\N]$)PUY( _ SQD. OX(H M?@)# K3""[V\Z?3P,SY[2%P>G-[67 M7D=_>3-Q@N7;6GDCBBE\6 M;[?@K5^SKUOMEMG5<]]JM_)?+WJ4WFY9 ZO4HXI?-_L=M:A3+ZK;-C8^:DN) M0-TJ ?H[%0*\(C?>6\$C)L$O.[3#;JN[+=K;)H^TZJT/=MKZIS'BET1;KG0! M5JMO[;"&',:_UNK_Q5<)'7 M:JAK+;S6G^\8V SJ6K==JXCQG43%[,B06&N6TBS':M3?@9K%(^[P\Z#943V? M*6WS5D3$N='^/[:[LOT735CE^02S8RKDIC-]MY/+&VS)T<=>]&])P.H?3CC+ M>,Q!VF4.T@YVG.C;!RRUHYN8[>MU#D:04*C$]:)4Q9];^7-+KKT>_-G!=M!N MNZWX4_'GC?'G%@C+>O"GA?S9ZW84?RK^O#'^W *>60_^[#:&_::NZ[7GSQ-, M>:SSS(4'^X4GR4)/>_?G5VWFS>&@;VW4PJM2#+@%F'-?!BS@OV\L#.>\K"*/ MT;!A-,=,S>0LCMTIJIJ2JR6R+=B6QR2RDJ*^7^0J*1J\;!J$KUP,$0X09ZO? M441X?42X!6.R/D1HM'E0MP9$>(*Y#76V:C\FQ7Z\<#6V<2N<+':YR(EU-G?_ M;CON9R\(/E'Q-IM\8\8OE_?"W M6M&> =*^L@2!(L Z$6".Y7M^"BQIC-! TW:OJGY21:#U(M",57QQ!$HI5MT\ M&)&JYA-W+[CZ*FJ-T,R-]5=EW-4#FZH;]RK?,!"7.>L!J_CUI1/9D8KT]B(RLYUO M.2LJJQV5E2.R,Q:B[6P%F]<(Y'CE5%A2UIVQ5"U+;IB5JX-&O?&ZXI-48%QN M"=2!%NOYUIK=-<>XV>Y02(173I3UJ4O;G2@5 M;.&5$^4E5*Z9W1JI:C7T)E-VD3.I\J#!-PH 0P%@;!-<^I%:?2K-2YD]S$NU MNX,+Q\A0V#>*]6O$^D=JL*JJCL)4 )6*[Q7?5\_WYR](W5,_4[[.DS]'#B\_"'2F"-SIB^G)R#3! +ZI_R_0K"+5,#$["[3*R*(ST;F:[C_ + @XP09^A"$]^#A0_#.^X MC#/Q,_ _[5R^(QM_#(?T$\ -XB&\NC"2@EW$)6ET7[SA5"=O"4A4KJ/ M$11@4W-92!_1WT3+*D E#$+X#T_8PN^))\$'""]%?#5Y?B#6*[!8TE\>V\%, MFR*&2DLKJ%:DG4R<8#SW@@1 44"YE'G^!=*M<2-T2]_F$ 1$1'QL?3$-?W)# M6(=#V)8"]')GZDUC:I8D.PX>MHGLUJ@N"WQYP="F&["T(MPT1-,*8L"EU*<" M@4.7 /7Y#"C A_>"U0AQ_$*$9OK7:O)(!XF$@(>]B+&(DU(BVFB5/'+N+!P"__.0O%:+ M):=1N'QO_N1P0#T@WYD#VZ2ERHA@>/^@[FU8P@2/P5OB1V!CN)^QMX"K1P@J MY]\"K-"9PV(\%^$$D=P0N57S;8(7Q&_ HW'1L)H79OO$*$M!L2WMTQ2^@VB# M=%[24I_A)6V%A(N8L;C<)]MWO%4@T \%?*MT%Q%P&?XNOA.=T$2&1H/5S8&# M\&!#("%[#J<^ P)!A>)K0/ ,?\Q>%PYP$/#Q!=#3Y'*A]#(P#1QRC,2/%N&L M:7B2VN^>>Q=;NQJ9NP4;N R^EV$5@4[F!."9W&[(QC/7^8N4 &X?)-R='V]_ MA-M'XO2 [)&>2 '@-_'=I1HL^P5]NP94 ^X]G\K*E'WRV UG13%9^Q.7AS&= M[G!$LT!C+F)64OY-D^$HD3/%FYF>Z%V@C_=C@3V_A1Z48W3;[:XQUMOZ8- Q M>]W^1#?&ACX:6\:H;5B3?W8&C;U "#_%Z)I9#,&.WA FPHI-[D/Q&CXCBRQX M;$+/YV:KI6G?$,3Z[CO(*RW9S)6"8\J,+6EPPO&^0Y$MH:62!M\(ZML4.EZC MUT%1$:@>DJ PO'OP)>\@!=>=<&7X5"M(>K$1PA-;, PP-1BHL/ MLC3BY.N,\;C-LCR,0A72NMZ[,:1U(8QS1+31*/X.",I+\!,)\__G1>$U1W"E; A5H\7=^"=E .+SVO=!J[) 9(G M\9GB62=AKEUUN#"J\:C-5L_:Z4C/K<>,L$":TQR]2I&D78:0@U!2$VKXE4%M&QZT'$=="C)$U M@<8$)7]*5SKIK"L1L3;AFR?'3W MKH?0)GVKJF'U:LC+-9'7K@[,SHV2G>H:I!7!U=."/Q+%;;7@!XVA>7XT4T5. M9Y5?5=FH5IO48N?@($R]1D]=ZHC6[QXVK>17L)XI_Z+:UU7[^A;I=6;3WM+! MSQXT!]V*,S=J)H5B:L74)\X(64;E&2'%QXJ/KXN/2WFJ9_)3+;,Q-"H ?5!, MK)CX*IGXB#Q<672@PRWKP\,#]1_Y5+H!4+7_HBC3(*4:[A:75.D1V.]K4E2 M1,\[8C>>8CK%=->B[BI+:O;)V-3;%Z'R;K$S[TYUYIV2#WMG=OX&C:'1M'*Z MTE6CE"*ORCOSNFW5F7=I!%?2F#\2Q6TSYKOZ8<:\(J=KD%]5F:E=@]2BWJ^) ME%*=>:HS[V(\:54WS*77F?,Z7;,Q[+6;5J][X?7#BJD54U\)4^^=)NIVJD\3 M*496C'Q=C%S*53U3UJEK-899MT)UYBD>5CQ\9&5<672@2Y9U-Z?#]K(4&8' M"+!;!&=9!F\=X8#AQ=42$001"E.@9F/!J>,B%C!"@*X")L&MQ_#L =Q!,'VA MM^;.7RMG@E]U&9MP^'F.!*YY2^;3;97&"I4 7]_%)_GV!7'/D:17]OPW<8#O M86\%V*'=7A9#L=O;"3LT@0[-A5J5CV/TDEQF(9[H%M#0_?I."X @:8L"N_<2 M6D][[9;9V=PFJ%I/DT7UJVBH5*U9E]%[=*S6K(LZA+@%1LMI'U&-(]))O5^A M;M(\EVDOS/8US]?F+%#](JITK][32(0Q!__Z!QC'COO%9?\+])M*-I3VAOK' MF0!X?06U-\V2BA]WYT=4OZ1]2_/BX#@S@^J+>K%/4[)XQ!U^'@SZMG&.2$9L M1]A3, -C4R*G75?5%)V 7SU[Y+Q>B_&OL6Y*2T9AD?OYW!NCS7SO3K[!L-J M,8J^9ZA1](JI%5/7R+_=/\?>,Z]W^FUNCGUC^G'WA.YF\S%=IO3@!0[^?FQ4 M%N1W>YWU3&Y-BP+6DLM!DEVF#+JH&2#+MO=F6\)9?$Q[Q/HN8)'HY+0YC5FC M!/X4\R1/>'2:_?CHLT=> / B/4=#Z_S1\WG&?\[L0-@^KLD/X+)RF M,UFAQ1??G#:SGY@V8LS%1(,=Y=>]54"_KRW%W36+<^'T@_FC2U]7D1:_F,2W MT6D91MT2WYU6SZHJ[UW5FGJMOEGVMX^_)J-3[DFGN+NNGO_.^=;4;^E&IV9K M4G>WZSE9YN9RD[.LJ=,[]TQQ*YDIGK;?=I_;6IN!X[M5X]P7:?/S3!M':,ST M!=1WRO!N!_R9@?4$=I>KZ8:H #W>S.'K.[[?/)^IX]O[^"BP6Z:F2A427LO5 MO_-6[BZ5A6<=;UZC\\*H!'F=V3I$=7 [PEG@\54]%?Y*3DFQHV)'Q8ZU.27% MCHH=:\*.U]_EL-X.4@]TC)T*Q ZOL3YA.G:WO(2=EVN1S@ MNSB3E)\-Q #)=W#P=>,WC^(L[7M)$-H-8;ZT?$C+JBPHMZE M$[O1Y975_A_(C+GC"3N;BR.J9<32)13=QM 8-$USH!A3,>:E,V;),;0GY4QI M&A!^+(\7>\"+^A'!)NK @LJ JX4!%U'E%_^SYSXR/\> V]()(!EV_VM2T:I8F[G<:0[,F$T44O55J9VUI$S]O)K2/Y0G-?JP*.M&9373J%7F[?J]NDWP4M1X.?KV@-Q4O[J$L2*\ MFR>\ _(OU>5(%1U>I3K>/Y'O>0)L,?-TE[D M -CJ;:):!_8'F%#2FWI?,;QB>,7PU9BH-3,OG^2EP)0"JX4"JR0/;;7;*K:JV%JQ=7UBJWLF_ZVV?MD1U!P( MO8V >0J8;)=O*&"R0]>DP*UV69,")KOK=>78!6VV@,+35N58U;O?3L\FZ-F_6L-G;FMIN=MJ$84S'FI3-F MR:D/)^7,'4I".HUA=14A]>1 9;[5PGRKL#/.:ELWA:JB=,AUZY :J9#2'6P2 M4QZK754QI6)*Q90'=)I)/'JL+M-Z\J@R_4YB^NW=+V:U^RH^I[2%TA9G:.L: MJ"B<8K]K8;]31N'V;;_2VS6/M54$1E9GYE (9.>Q+GLURPOKNAK=?OGTEBO; M>W7.?>J( =NT=#74_4)HKZ1A<5+BV\'D, \S.125W:1&K3)5IW<4 ,^U4./I M1=X!Z2B]NARQ(KR;)[S]4RYZ=6E118=7J8[W3Y_ SRHW]N*IJGKI5DV*0.\K M9_6B*.R4SNK>4?!!+5Q2A4!6=V(NK83KUGMDM!O#@T6GFIEY\XG9*YZ9649? MU;JGR4"P5J,Y,-J*X17#*X:OQ$*M6:^48>3I\XN9GJL,U5LP5*M,W1BF@B51 M6DUIMKL/@K MV;FW](KC3N!?K_4^R)J*R5=O;Z-? Q>)54;RX_YLOP1X/](F%XY[)Y_HQL/(;GW+797X%O]SC2HBK-R.?F?LM)Y37\7W M&=/>>0OXY1=M9H/: I:P'5>S(T%P!RK\+@#V!BDR"J4^2@T_A:(GDA#:'&2! M%I&G]NP@^ :.[=7L^=Q[MMTQ0WM &_MLXH3\TS8A#/UF^^-9"EZHT]+^2#\8 M?M!#/ \69%>< WK<;V'W$Y$_@G/&YA M^S]8B,IAPETJ?,JO>!\SVWWD]XD[\UD0:C[\7M#2ODOG),A:/.L'_!?H$!X? M?V=IO^!VHWN2]M2D!>-KZ16RGTLV#OEAB+TA1> '1[!,6.%RZ7OV> 8_&)+G MV5KCN3PAO"?'(ZO9(^?U6WN.U/]MQE@(NA-'R[]GP&;SX+T3C(&Z5S[[#E]^._?& M/Q(=.FAH##3K$O?BKUA#4C''$Q.9*>4D)KHM31.[T&@;FMB')C92A00]YN[H MB:^=$%A[O,-^'WQO"9*0<]H'8-DEDG83?C"L8J?Y6L+HF[E:@JOP?ZV"T)F^ MU$6'ITZ()2?D,O@#-AP]5 )ADQ1*?'I2/-?>Z\,P%;"N:@!8= MQ6DA8,',:+6YJ5$& [8[:)G=S7B&N[]N]LLA;18M2C=:G4%5(+"660[6LG!1 M9LLRS"J0'\_JZ9X7L.RB\#!(,FB14+C10XC$H)9!VSP)( @/"[7:QG9^@8>= M7@$)X$P[8#-O#L;W JS$)[*U*\<#J>9,SQQHV_%$KVR:U(Z[+M='T]\<38NL MH@U:V=7\_4Z@&OH6B%HE:S*JIQ:H3M=R2>?S.EU#-*&+IPR7RTB]EJIGH-GO=<]/<#?E$7SW0GN. M09FB2MDS52OE]U.U+Z5O\,@U%@>?3KT%VBG1EE-(9ZKSFP*B[ ./0V MZUT,I3A9>:, M9]BMY[CC^6I"794:4@M\SGV4/F<'VG^4"GZG2-+*-J8GJXFIK)M060>HK)4= M%*'!PCE#2F(N;*.I *K<%\[ ]6%OV4'8+9FLG M&C,ZE]*'!QZ3OX*M?N!41CVKVA@Z@94W8 7W BGN@%5-^#.U:>@JLC24CV JC'I;#&Q#XOEW'MA["OC M\[$2,TD8K*7=Z1XBLPW,BKWIBPY[*5:["5;;$K2JGM7ZC:'5-#JJ![!FK/*> MCYW"VP0S:&G[J@7P#"J.9EEE QUP.=^]CW0U#W0S,?=E&0P!(0?9-+2J9;Y\ MHBD0UJ6)IIS(MG!$0M,P#^X^J6-]0\U]K@??F[(@@,.VYQH\XPE;M*>,53Z$ M175OE2AI0T:3;^8CD^RA+/_HX%T85?D6-? @%*V4J$8K22L&:&\S6[5X*WU^ M9[WXK]Z+/:=LB_?,)Z:&,\>?H#&<2GTI:_@\(C>^GPW\8S:&O8.A#93Q6T,: MV4W4[D(C6-9P>*SO8JW9L]XX%18HX_5?X/",E-4#E[O9 M-@X67-7>Y)D<#L7%BHM/[[55P,5][!]X$H9GNW ME31T@!G8W=YY8CA-YM!*?2_S^J>>(G;>S<J&AM< SM&$91$4+T3 M$U2G;@1UZG*'\\[Z?:U);L-*:6$N*GJJEIRTXTI734[]F]*2L;V5]']\^VE]J M5V4?X6R)9J^;93ME?%\Z<>TOPBLBKEX;B:O3K8%G5Y'M75\I_BFW>DX5+ZA, MZ]F*%]:ERN\L_/ 3IZ'#4>R;A>WI8"=:1K-MU1^N3?&;XK=35C8\/?11KI_G;:$.UJ\[4X>*T_-+ZFO5)BK3P_I;URS#*CV;ZQ%Q MY4V*3^ZA(HY*";K-=F7C\"JYU$OL%E7,K)CY('OE<&:F,HY!L].I:E[JV9CY MI$VCXEOBJCO8DK;T @?/[35/XCVQI!/M;^EN0G$V[>0K]@CLNE58_)5L3TQ- M6A+U0?IPY#]G?M+B\\CN1CZS?]S94UC]:WO^;+\$>&W2)A>.>R>?Z,;#J K_ M+.];<>^I#,&6M.;>Z4=NO*4G[HY?E6F].:Q5LV9-K]_!3&?:,_[A>MIX!C*0 M(4X<-;>.;=]_H=[6!(-C;[%<81)O%43$$H2^C<^\P^=K"Q;.// 60>_0NRP(09?R;[#I:J[- MG2F+>JWIN?B/U1*'9VYL7\_@^!4G&/Z@7_H,/Y32[W!*X]= Y2_,]A.-CN/* MVNNJ3L//\'%(L&F?3>=LC'MX=L(9L)*]=F[)4071+"7-$QSGX2T';$*=YAB- MH,,(0O@/8GE2C[E ;H0/M+34G<0/FU8*XRC_1K;[/P<4L=#?@L%8?@&] MQM!L93VH8IA&A+[TV=A[=($A)@=)MX^>KS%[/(O(MN0#FO@EE,FPHKTO\=/O M'S,&[F)I.SX24?8(MT3FILY/-KG[-_.]O+/N'W+9IUSHH#%TO1UHPHD7D.;6 M2+ A6POAIZ'P"W:#[#S&, YONB%Q^G$5KGPF,X_ X"R8TM&_A"D=8+ HRYL MV#8P*/\HW+D-&@3,X'6U,6'2/14HJ=U.GD 0-ASV/\1*[OE"RBB5/J:1]%8O M7ZV C _S!$93F]+]IM6+I$]R-YLH6-"@(WQ'C# )M/08AAL;3=+KM'J]NHTF M,8Q6QQS>Y2GGN- S#NR=&JU]2+^#PD&2 ><8>?!UK$ M]-2YANK'NL EAT(VLW*'+G76HA&J&$4EQT^=.=I4[98UUSB)PP%^ 6L/S=K_ M)>NA7"RZC[GS=M,PZU^J8^MJQ3964%O, U'!35*G9T%I[R8S9"S MQFO]@/=X4WOS6H_FOO1-XW;TF9S'&613*S4 G-J0X#I3+^$>>!VW%>*MXH"N M7KKM8$?\SDI#U/3[1^I&K.!.CUAR+%>1G@"IIK\?4LT[;[%P0BKANGP=F!K'(=F]= AEA+%S!"M)C:8X&\5?P$CI#C_/1<^5E-[?W* MG]F+IO8[Z/\9O..#?''Y;WQ?C0/\^+WO_-MS[9;V*=3F>#7P,\NE[_VD*I?Y M2W$)7?#7--PHKZ72-#)'O_"R2_>12(#^N <'X1N>$/OH@<7RN&,.+-=LZD(2V@!VM3QHM>@3S&#)8/ C?:*=A"#M4I3GUO@;GM+E;U&&W3:%52 M8EU*PM&!O/."L*"Z;*!G1=E SQ=E->22$9M[SQIIHT # GMR)DP+5LOEG IS MP5H=VP&0.WY*:H!U.3T@Y5'G"B^\\B)2BFXR57O5A(L=,]"8\%W^ 0TX<$&/ MG8"RH%I\9-"++=(:#%I]RRP-']5O&8/-Y5!E:K2LRI":.F5__ 2+Z@XV(U'M M6#BV8W%5[L<&EUF#10%QC>=WM0])O3:"$I6IS*KB""5O=I]RKOH=[H[@5MMW M>S/'50T&UH7&8-^A3EW:<'>H"WD;&K:G81< MR*QPV(!.A+G=*H@;D+Q1:,,'27&#CTO=YI*7ZXU@V;RS M=3^5?< HF1K)E<%Q!L+407CLMK4*E2]1X9?I'P'/JWP1!/C)_2#([Z/GKP7V MA-WXLK6U5)([G<:0XJ?&FYKDCQ7'*([94]N>B&6LNK%,3KYQ6S9'Q4U5W/1, M<=-=.S4SX:TS-;;2Y))L'#7IP5315!5-O=!H:JW]L&@PA1:-R$BF9TBY14Q MTKB)#!A"967EQ^I9KVWL8\?)5&E;:FV.2-S>3F]^AZO2MP\4&70;PU[+RI9+ MJ9L]YLV:@Q-<+18J)Y.MF ^F@BQ;WAG)%3>;PP[K2Q2SQD,S M['%%DI2A3$TX\X)D'3A2#GYNY?NHBL4SI#F:MKPI M\>QDO'#98:=%0Z-Y&6E.<:G!:S?YA#LZ 1ZN6RT6<'#_AJ7P=2R6GKOV@[%[ M%$W4XYLO/<[S=4Z30CKXH<:F5\V!.*$W=<17/S:]S\>F%_.'T;BH:8SMEF6> M0-WXES4C'AVC$X2_ZR4A=ICC-O9N#@Y&]+J%<6Y%4U47,130%7ERO7_\6@!L;!?5G-LQV MM #])6J3&B8.3JXS(AK9R-Y&8V@>SM[UJ1%6U+&K^-^)/$P@C\,'M%_."+(Z MR7@^1$J-LU_3:SOL3RI29Z==LXRKJI]ZH: %K%[5V.!Z*(M)2" MVI]*+:)2O6)/^.146E"B4,5\N9*#E(* L8(.FP@E*W_(4K?=O8!Q2AR74%LX MKK-8+6*5*\V0\U/ =';2.["69+\.R+K]NGH0L:YV#32(6-?;G$&\GCR30JQ+ M1=I)4 7'34D<";MN?1:RPK*K)F-T:P,Z,ONO=XEFA:.,-QHMT<2.*H#LNNU> M8V@TK?[1<>PN)$Y>YS'N"MJN]CSY?G4HJ%VWW6\,S6:OI[ 3:D%!"N/N$IAN M/W2[;GN O-;O#FX'$ZCFO*; [BZ#U_: N>OJ;>2V0>_@B7)*LRG4NUOBMCTP MN+JZWAAVFGK[X)Y)I=H4_-UELQSAC6SDM^_>6_9@.Y-#4.^ZNM$8ZGK3&/1O M1[_5B5+DDI.HH_:<^NVPN.Y54!P>/<4'NRYRN6"^BAT%_KF1%5Z*\EI-A.,Y1WD%,66!*= MYL#LW KJZ_:IS$>B#'KB3E"A!C<;'L&\?_ ].%<\DZJ@4.M6SH?@DR$\$><+ MX7^;\G C;68'VH@QER;B+.P7^ ?84$_>_(GC0. ((V\5@)#'TUHFIZ7!&P$6 MP\"'$%(4J Z,_@JI;,Q1_1QG/;603:*^8(O$8X7V>RLN?S%_C!:%*1_?CHP_)"]@L. M/'*]D*8"C06:X\Q^@H]H"#CJ.[ '>P+4#0L$BQ$84?,V3CN:DF.!7TOF'C43 M+$G:MP["WH9+&V$ )0T%N"$>RN,?,V^.-_'AKQ7HE]_A MD#= 3G?U;F:4%KQ6)\CI04O3Y'W]E\9W=CU(T[3-^Q5PE<_'J &W?UF%("&X MU'IG+_$Q_!0V;YOKUW^M0!1,7XH&=%V&HL%1;B&%S/A41Q(E,QOXNVB@GIT< MX5@<68!'AE*M&!B:'KG1F&NG K7@KTP93L C9'>VPKLD^S7: M&WREZA;W*0A6ZY>Q>5V@1UTO<_PE[H.Z4QSZ7;0:O.1X6E>F@#A?[Z)D+E6C M_#!/>L[Z#'B0+L_@_ 3,3X.' $X'=>Q$!;.1Q2U'=)E)E1"'T<'"] M?$$^L>.^)HW7Z0-=VHW'0T3J$@FRQ9+H%'U!ST6G'9<>_9XO5@B+"L:^LPRE M-W']^"8C\G*1JB;T-'YC@>/^P!O#RTX.)5@C;]QBS@I!X>/!222?Z*(B I^L M\ )CZZ2)L7-G@E=-BJH)*\$K)B1M7#O(#+S](,"U<#N2[ZR98DV;E@^L 33" M%[ #LTF7*(5\1% D]LX3;DKN=XVXDVU3T )$?+Y")@$BAYSP)R<+[8RQZ!R-CW%NTJI<"H=@03P[&!?%0*1/ MFD28C6DK G1BVNH"N@\OU-KF/LZM2B*Y5 N%^ZT=Q:@D>)@:'8] ML4#'EHG]\.BQ #W@T-)D^V*067HNN(7T_+'\[[GG( ?WHWV#_4:6^8C-O>?"KTE?R=I3U^GY?=_-C$=+(C:KZ/SP MA@DQ(X>HD=\CJLJU*F*=7N('BZ^N_2>\8K\%%GF&$BYQN/WS8L$J31S M$$F$TD1DI,[93X?GGI%Y8-6N!<<'P9RV1?'!PM'[XA85!-8\<*" MRPALN&_?F\?V9N[A+FS_!PN1F?G!Y-JOW*XO$@UE[D#.?X*#0!@IX"@MY[8; M)#*>.+8P]'<\Q5P72^2#[;NH(KDJNAE#9$-(5Q!4^F#VB-GK9GM+0/7=''S M+]-_V+YON^$7GP-_%X5[=S '<%Q9ISD8#)I&)ULV1]ST;8G);[^*[14%V(ZV M/9IS90Q,^'^V_5(."Y/8D$,2:[M] H5/L% 3L/%$>0"8$0[(NRB8$B%%/8'O MMV""F"2XP]"W133,02OE%8I"H_WFSW__4 PF-S_&HS/PW\VY9--( MQRSSSO-K'/>(WPG$6P&VW 4H*K_SQ;Y'MRX/X7)BOR2GW.7X/6EW/-XO?!1V M\X3&-"6TV'A%(9P3[>1=\I.E-M5K#,W"3=W!1T6=@09?C.*M6[:4J2>+%GWO M3OBJ)5I'=-'<568"R_W&< J[NT/4T MQ/[0ROIBF1?^%EO^.=*)AYLQ9Y 62[:&$@;_]A^;*B%AA?2P[#%UBH_I3Q)U M:VB+@LL>2,SE"&70 D/=:.5L&(E5Q+T+C#T0@K'X]<;<0..F86QO4I:9VY; MK&X@]DIV/,79>7%19)=NB8[RU ,W:+D9FJP1W5:J5J_3X1I%A\O=TU<.\#F% M<./!51?,-^9%^.Y[1P:\]/2D>YB0Y:6D/E!0$ M!UH\.I4 SEF)D_", MG"DE;%/XWE*$-J1'M;3KC:2M'7N4@;97(3R?ZOSGY'1,F4,USW!V&!(1)<(B MA3*MBF!XP!.()H G!U.\59Z6'5&]LO8[^ \4!.4^=^\&PBR1KKFE L6<2.% MW#_L/6-E0@!BD8OL];>%2)2TET@[3*DV9^6#(@Q8^8B,N4]$YGJC3+[!;51L5V0+AP-8\6\KQ+N#')U\,9M M?Q"JB/1PUAC4\X@ :TCUS;Y.JH;&GB O)X#A&4*@\W!!-@O%&%?_V)32RL\6 MR:?7 F&J3<4RL-(XT;LB+<>4%C%2>7@93$"HU'$XK[VYXYW-;KK3-D^WW94[P'ML,BHZ-GW;L>D&'!L113=N MS)1_N+"'_ 17"FM[DSH]O=/2+3P;,&JY/."U8^3ZH'I]<]Q;./-A;+RH,]T' M74<%*LO:X#9NB5P4:*P(_J'599'ABD4,J/6K'%C8?PRHG"HM@ M2(M-@NH%DQ Y"4V^BX($OW$L&7HBR:<\:831[/Z6J.$K.Q!FLXA3\)?!J,;( M3\#KM_AKHKO.^7=4U@4.E/]HN_(+:Y^)ZTNP'_J7W=*P:PQYFBQLQ]R>A<5, M'W5+GV;Y>Z9>.YT\>70G[23*:HJ) "E6Q"?>.3_O9LX$),9K?)[5&(8X2U9P M;OI,1(1)MH0#BA92Z5V!I)-\H3B6*;KXHRZ#9R1+5]1,4?<*>\2P(P^=Q9,# MX.R?6)Q +NB4I.(PBM)N=,I*A(HNRF?Y-%US5.9S?CWK_M^42C/CB[(#JDC# M615S:B\8^\X(6RO6AUWP.131Y?H@%]&%Q6:8Z')%)B&896+2ZVN ]R>>%GC4 MOD4#"TB-C^S 6;^A*F<2J!:&J(7!N,$6!J.6J''?0,'/0]MEG &ISF2WT"Y^ MBI(-JX68AD(5W52R.K?'<9ZS=+RS>](8<*?;&/:;AFDV33.GNNY!;.DAWI(4 M2EL_JX"7X6%E&EC9A5_%.0GKH<%3G%+E,>%.[TICPIW^WC%A$?4L)AM>JDV- M,G:ZCY$4&"6P42I@?H_;,5YB1V1R#N 4+,.D5V\3N;*PH >%?K#4/@M4MYRSJ*L:7WDK1EJA23$"!TN*3V]B<)YPY1%7 M.I=TDQ&--:+*A=B>"4#3XN@M?KDREXNOQFEU'OP.X 2YX:'9N0;33<2XQ6&D M:QY3!\T3'B6E9.>TZ43@B*%>G$[\Z/G/V KS$&4"DYQ(^2DK(*%.NC4L"&QV M.E:ST\^ITGYKCW^ C%\F6UJN?&R6B9O.[__37BS??-4^/MQSOMM\&MD'QATN MQ#%"?@9;A-Z5,H_<" -D(5KT$N'1S!Y),WO@^>>\8(RK$G#$:/2;2#F.D:(< M*ONP*2SEA"\M#0OJ$B-PB\!M5K1$TF0^&^/ 3.I,M&-A0KWX=]AOQ4-$US8\ MAH]DH\MG;L!/_ %[GRYVGP4>8MLPM$\NNJT8E[GG9 $;O7J&WM0WB>R0GA@R M\9:A8/W"(Z.4??P)_LKSS $/9<3&*$R3^%=J242;*FY]\*PY3&]=Q(TZ*U>K63?-)4L-3(U MMX;$6_EICTL> A35C&0O;8^Y?;JYV;0BY^TM]F+)HNH>!3B?9/KV)?F( 'P@ MBHU]U .;Z"V#D"#Z_6ZSIQ?VT-/$H$A[- L[N3/GFA[J$_<%YYUM7+7INGS^ M;=1Z3O4O_V/#J_Z+IL=-[[@1=V+[&K8*P1*JHR,%(^"3.-![.K-/ MXL VE^I;9F.8!2^."_-I4L_=Q)D3VD1TM6)RC8.6 ^8LQ(>=Q8)-'."R.4U& M&C,^U#AU,W#OU*C!:Y$7&$CQL\1CTZA?:L!> +.OS[KZKSPQ?\TES0E?B%1, M$!$O,@XKD!\1,$SR[Q*AU;&CC5C(=$)'W\ M42DZ::HGO'+\W-=O?\C=^4'4](!Z[8[WG')%=KD&9_ZEB=X+WAY0I:59,^+\ ME!W14.S&X CZ\4O4ER(;8?RE)MIA+4[LGYU'ZM!F_A,&/A\XV?N@Z,%G@F\E M=EJHT"7AR!9D4(HH-KWTU_WC?2TT>?$";^'RB2;/+%8D^= +EW[7C?NSQ=N,U MF28EW%N^]T1 4X"AF?1+Q,%:4 8KE.P!N,D@NF CCENTT&A2C=1C0?L#,P[' MY''10M>"(5X>TQ#6&AT?C16,ZR8*SK XM!F9X;:@DH)5%CQWAU/D12UDMHA/ M1=8\IM?I#L\_XKVSWXCW9)C[EZELT'S%1"W:.('H+93MF2 [^-WJ9$>769TZ M#7[7VSCY';=R1WM)11X\N.D>\B)!(,H< K1P"M/()L&9*619B?KQ;;EL+JVLL M7R+CEX@R?+IRQU&!"1^L4%E)_/#_$(Y.4IA!N#VH=NUEP%Y'?WF#8!]S^^6U MX]+.Z$MO%K8/'ET$ V1E(?EH+?SMI):AU>;U# *M3/RR>+L%;_V:?;W7;EEF M+_>M=DO_VSH^7H+Q%:T;B)B=[5-%ZUU[W>QWMNUPI\/2C59GT"WUJ!,M:K#Q M45LP[#8B(A[G+C?^Y"#SL1S<-E&K=!)\LOXV#2E F\%* MT&FFWDSA@.UX'3N"U87>\CS[?44FK;>"1TR"#"YC747&_O1?"+VVCKM6;S+% M,/$N&(Y;=WLSQV66X=[R(,&;SN-$#+\C .-7%C"2:(0[P)[8W%N2[)P7-&) MA6-(K\D(6;N77%O;*'>ON4+PTN6!?A9YT$<-W!MDF^M+RH-\[CN:GE5$M1M1 M&6HMK7S\W[7=ULM8TZJY7O!.2Z+65P51KF<*-;I"=,N.2) MM\)D!]DPRB0_]&BN2):>0Y)V<0IWLSO(%OH=9*X?=*?U=I\5)RM.WAKL.@LK MZXUAM]FV+IV5R9CZE9+[1:"7"@2S^@D2YEI=V=5/D. U8SF59$:C^#M8YG-E MA3V\@#)\63)5VJ-*>U1ICRKM4:4]JK3G!FI55&F/*NW9QQ7\)C?#73##J^(" M55RP=][G/"$. XL+^L;!>1]5SE,OVE,.NOISG MZUIG/9'+==D?JNAB-U%@G444(&PZB(+L3%=5R7,-1-4]"U$16/W Z-:$J"JJ MY*FO%HF:HL5$X1A$;RF/@KL&7;+!LMZ)[7,N]BK9OE<-VVHUAIUV5MZ%\BBV7_L!\TM4S51?/)X 31"^+)$4IB_:$\L"#7]UWXT M-7[SG$\K.^ESW_GX],>?\.M NGS2IYZ+D[:.SM.\$<27@[W0>?+:O_FNGSP?\TE/X8%\.M":A%A:=00:?[^AG0*M, M3L!L##M&9NOTH8#/FQ:0LF)N\2.?00&W#;X"XLMNWF G(S]I]:/M&QRM;_ # M_AY]> ,B/ (/))O#!&<6"@\_$VA3WUMD[_2:D06B=I)5P/B<\[=S4!]WW\8S M;XY0#W3/=X@^B4.M%]Z$$0(&DA3"EW(@"-OQM2=[OF(9'()(2/#)VOSK-%=; MO,U1"ACYF!24?/*P'6ONA"_-Y$4<\2U!#+PX;#YIQG/??2?X<3?%>G0'"VI1 MW@!)L,IO+=VH8F(3F0Q:;W8C(U \^>Z,5XMP2$8WMA#JH"'3IZ5W6A:>SH?L MQ1]YT1O/[;7V'JA8P,"L0TO-G85#Y"A UF<.T#KH 0*S"0--QKKAJ#@Y9"V1 M/V*R2H(_9?T ME'P"ZHGZZP@O8;F<(QB $_"Y_T$@8%%M+5A-IR!(<$"B@-V!C?%3)-A6Q^72 MFZ!&V"/(]P@]7CH_^ H>MO<%OXN1X?A,H-T$U"M(B8NY,F2P<5D%$_,#Z2P'1LV#A#%;.@4<0 M_!9L,#!'[<<8ZAA9$=U$@JK"O8O7(XL-E":RSQ,W"L51;-"5BEF.P"SO4Z;, M^;DE(F14!6MDF;:Z9 *-8,#LL4#2!N)&3G!!L_B$*,KQ"Z,G<& 7^H2G"7XD MD\VEQP&O+>V7G*\TN?L$JH$UT4Y%<)C"]0&U_YOY7K'P5]1[,/5^S3>X3T/& M^<&7U^?D(6*A B\DL?$(_^F/UCH@:A3=7[+F+4'W S!2 M!ZV#6T^OA>ZOWE=.E25HKZC,KY[S._=S Z[J_J1Y\DJ1S?)D>] *_F%LJE2 MTGZ[,>RV,K6D1W/V;NRN.[6Z:^S%:&6*HF_+7\DO6ZFY%%4F6YU=E8BDN,$F M]T=-G9]L8-#J6V;98KR.T6H/RE6; M;:@=L_2J"MHLTZAJ4?WVYH(VM:AH4>W>*4K_+JI>B4S"72;N';[YC7-(-ED2 MYSF9?T05S?>BHOE#U$#U0"U^2Y#C='IKFED=8?$1?HU;"MY)C6&?L=<,,:W6 MXN'J/-?.\_[Q$1M10Z9]@M-SW L./+LM%-_)(T=&IVJ/V/#>:\_Z+I32U5>YO/#:KD M2@1-J/,H6 ^:I ;,?_K]8V5!$^$*27?WNXC:[#)5J9UX2CB,OM/L#:QFWZH_ MXLGIYJ#=]*2SZYUE]L!\8JB-C%K=R*$LFT8VB3!)(J..;+H\_NQBILUJWP)G MEOG^X?T>-5A912E2+HK:=Q%B?F>8'T]X%:_Z\+5XH6VW0[_IA^CTHQ5IE=3R6 M'[>Z5\1/%_W]2J?=UUHK1X2YGUZ^7-R?5U4K9DS*?:*I%^]7?CQ=E,>VYX ]&YWT.SVLDT*F0+>?0BU9D[X-2OTVA;S;Y^,'+[)63CE(M^[7K?JFG.>]#! MG+=9%T1LU;2\;]-R92W+6TDJ+NR4ZCJQE]G8WLL\L-">M([=MZ[$Z;6(TXUB M-(N&6*$BV+(#BH(N8TDVS4Y7Y@A1W.F;S8%^<#JB2GI0\485;[Q OT-BR+)^1Q\M MP<[!0WLO.[)X24K@1'Y',4D5^1T[S% :#!K#7JM;B=^AQ.D-B--]_(YJB#[M M=^@E'8]>N]T8=IKM=ET$:\XDE'-X!S3 MPZB:Z+?.=]"-OZ5[+S,#:$Z^GC3(6Z]E&5O.TN S.^RX-]:)>V,Y.I83:$"% MX]6KPYC*M -:.A'?,73#[%P)P"[CG! MU$KC<7'PRP2!E\/R\A^!%]E+\J1 D_M]T>[+5!D.BM3L8@Y%,)6MHQ*/6S\XB"Y !* MM2Z14C&7V\I&0>M!J-W:$VJG,6RWK$X1H5:$ME@S1;%9Q\,EKTG]2)-/M-%+ M=BC7A-H$2!N'A%<'.AGQZEB"5Y=F\GUXL[>9-RL*M"0EV$1T^^0H)-:TD+8Z MA:S9TMXA(C+P(7.>T.CQO<7EG?R#[XT9FP0?8?4'M(=(QX:IG5:V)"X^MJOE M29^!X(4_RMU/OVZZ'9#Z#[JFBF!MC=Y&9^!?4( M:@J5.?&<]@>02'"=C"'ME7M_R Z!]HI U=MOOG[[(Z"_ZF]^T8".!50V:C&7 MXIAN ,XIGZY(235\)^5-!JO1OQ@BW7O:F/DAF$ :FA](88/9.VU!Y<_>A6H-IFX6MZ,V&WR:E T>G5?X7L) M0U*M?FM@E)O763AEL]\R>^4&=IY@]&>_U>UN1F17HS^/.6>Q?IO/C*:D"1+: M>W0N<2 ^GZMX/G2JLY5+_2&4C#:RY]@JJ4825CUER!HT*QR@V(?8JE>KI;7!SF_U>OVGV#P9KO(8>##6K\!9G%:YQ<'45 M5+OS[UH9#"DOU%TQEDL>]^HTYJC^C'L[PPC46+Y=%&;G:#7$6QDN/5>LM+XT M&L.>933;W6Q$_6)K&E5!V]7KM\Z1*H1+LMM>2LXD)5<7?KN=679_DEVB!MG5 M5I7Q"]I;E74:0V/0;7;ZV;9@-0"O#K1XJ^V@]=-B:4[;2XLA*D2[U:G+>+S; M\-T:O R<8-ZRC(,[$4M0INA7V)QORI9 MU(,R:]\C:YC4'M93K8=YK8?$/,+WPG;_L_2^H7C;VENUSUB2K>9,C$Z>;K3B MT?#2C-I!&9A%<$@:$?>]E<,[L_:YEP$E?0XD8-%@F#,#G9# M9*'F1;D_]P6D;PG/LYU\Q1Z!G[D*B[^2K5ZOB31"W,_4(4M_SORD&/^1W8U\ M9O^XLZ>P^M?V_-E^"=!4EP>'..Z=?*(;#Z,J\9WWK;@Q*F_(B]7!Z4KK W/@ MUTA%NJ1,193AQ#L* LC,PS%/:Z+ M6\*BJ<\>SQSV1+*5NBM%%^78\Y>>CQIE*=TFJ W1&/CH@02_9D-G_>#Y4>/Q MXO'8T3G$7:9PFTM&*^=7G7=YD7SF-R$D+UP_,!:_44$"/@M7OAM=Z99FU,'9 MFU&-KFA&O4/S-V,3<^I#F@]GL)VE_>*M0HU6@Q17:#^X(FZ[;D*D?=?D1@". -4>:!!8A/@SDAVW0,;(&,!_ VYN?26NC79$L:\# Q6]5I]CI5 5Y==$&#:FF^R9;F-/M>2A&$B9G2;DM7/%.3@EY5/:^JYW>HGC_7N([2[E\0?IM4Z/S9J;J5,94JM&Y#OKM1@K8SZ;?2CE WHS:W7K9CHJ+TYY<376Z#K0L7(M-S+JQ:0%!]6F!4_3''T5)>1'Q'-]V+K=J>M&IT+ MDRU_%-8Z@X QM$T'HKW"KPGXM0_?'AXB^+6FQD!8.VAP)1VAV"P$>W7".>>P M9?2H C0V\"!L;>($8] =H>CW&(]7"P$YOK1??(_ZGB:K"((-:\-Q'1IPX),S M@8=B5;^MX='P7T!&G@.'(@]O:87I1:SIV2-G?Z7\#E;&QBOLU/F"Z.AQ.TPN M[U%M>L)\1F-H9"!I[^A#L!O^-"%ZJ)MKZ3N!M+6L*%^*G\[9;*[K<-C>N3?P M91I1#=]XD-TYB/'U/J".V1A.O96?%=RGN;?TFG=J7>IT&L/ ^2'/C$5YTFZ)Q[ MS5*TE4?1HB6C20* N6,\A]^!59%Z1"6Q04T[S$63$;L-X[>-@4#VI.-,#IFP M!I']"\1+]$GYJ*-39G^MX$KVZ+WJ[%#PMT_O54R,N*O438@>K+P&K$ZW,>QG M#9^X_VK. A",T;\(WU'T-<7=_MN:1O$F7CF_\ 9#CH8(4=&<"PY#/&S83KK$U\'11S=4%@ MK:OJ.72'<]7^,HOZ4^; M!B>%# '8T8&0(,?KIMCRVJU2^SN2@SOVF2V@HNWLTV*IGA9^*+_*ROF>D2OG MJ[&6[L4]V'-!%JMPYOG"ARL4]AB=*9;UTQ5B$D\<[!&?Q(2P"H/0CN^(7SG\ MK"R\'5#($X?[LDM$J*=/I^B@27=-:-V&#A98YJ3$]H_-1I" MA.[#$UJ?4]];$ 7_T?K6TJ8,S$H:GF/_O_:^_$MM)$GX7]'S=N]G[PJ,Q&W/ M^KWR->,=M^VU/=O[V[Q$2B#;0J*54I69O_Z+B,S4 :(*JJA"4)JWVZ9 RB,R M[HPC24$16>5O^"DWR XV'=::T=;< LP_4HYC%",2OX:1191*&H9;?P!CD;Y0 M'DHEJ7R!=A_6]LEGPEFD#5(JY%.1R.)%#2X"%%O0":72M%3ME)^@FBV!/G%Z M0-N6]H.2SU6)2'A<>U*1,YB"&.@(Q5$BY%\HY@#JN!:S*@]^G_#DBO,0-6I$ MC D'!L+-7PFBB5H(^TG*N?I!.6!V +^IM+)'7]U4BLR2,AK^"LMZ MH^@43O$S (4XF*Q2M/L#H!JWHMKIKPH >/QDI>R,7'" +I:CN U@EK' RB>H MV^6<6A7&+S74')^:/ -,=D#/ G2Y-H59T6H%2X>D0APEZ;"\%>5Q#.'-Z>+(B MPMYP6.7>5N/8WW3R%DKAZ2LGZZUV"59;HP?,HLP;II"J[M C['T0&W@=('V*4JXXCNN^H>42>>E]8TJ !(+_08B7$R%APZ* M"X^B1W#8+Q'@'BDN2/%8-/1;R:E!96K#D"LM,G,IOL:*DL!4D8-/1,C4!0FP MP6D:DP6U97W=\OJV#(/5?=/)'S I,EI=T+<,\/_]_>++)D@+L.)Z.P9F% 13 MWB*%WOS$RQ MMN EJ+GMCE)U]ZEX.73;[OC&./N5 M!WV81;G7EP?=L:9G*=^XW7&/E7FQ7KBR.CFA.B[_GG'PV@J@X].L /J=..1O MBD.^RSFD!#M MJ]3NG"=6;^PM)5YN/ZR;=_MHP-4]2#'?_=(,=Q,GQRM@\4DKD"=,]DU)UZ:D M:U'*[15JM1YH)6']\&G=_@0R45='Z,/:+4JJFQF?@\Z35\[('@\V;Q%:*FTN8SA@R[C&GB,#K"0W0]F*SS&F._E;);2N\47 MMS6,S['P7L-R&Y:[+V5W#\UC*%WMSBLY!/AQ,T1P,QQP MV#OU<,#*P%OJ8WV)11R2-5]KGA*0!8R:PC63"$:Y)IZP$$]*$;(4G$KY5#IB M6,2J!(BD"-LH#7S,+6!P9BVS2FJY3G'&&\ND3&N54S"#+X*5*@B"FU59"52A M1.?M+V,N,;+ /]EHQ=NUYQZ,VJ-1_S!1<]UVO[=OR-Z]M^?&136A?.O>CQ.- MJ[M3$-VCB4:Z4_!6$[_UX!T8UA"UA0\#=T(6'?CXH](.QK7 MD):<)Z^&]F P@/\?UD0Y:O3R0V,><,SZ89Y;/\Q[H%N'#'=J>?'PE&/*/[Y)5K]US''MZ=9S0V1UTQSZTAYO6>O *L\&E[TC@;U MP[Q'=AOP&O8#EL6R\?[O2$8UO- =X86NW>OU[=YH,VNMT<3/!/-J>)\[&M4/ M\QZ9)JXKE*^U:EQOSLUU3T6KW+L;;W_#1F6_GNYJ>-\[&C]Y->Z!VC3^R,[+YSEN$[=:_Q0GUNRQE_=PG$O._,_-.GPAK2(%9A M=&S'Z=@#]U".]Q,N.]$@^N%+G]4$T]TGK_IX+3VR1\ZA@HMJE.E?W3SQCU0F M8KIZ>+3I8K+T/XO_VYKYK=.Q$4Q=["M9O"_'1F*EUH^M^\CL']^T&\?]M72_ M_."SEZ$R;/674SQ \)7UAN MV_J-A0!B#'7_?]+"KO.II$(:2'@7(0M64A )O1MOHF *R1F M4U^Y3(.$]I2W7=[M["ENYS!M1<=/=D>T>X 7C5C5.7.74C!^&4N8P1+3NCD- M60H IQHO@ 9B84T-\EC4LWE!E5A& MEM-I_0\8=*:T"W #TUCQCS13)>Z%6>Q[D[WEGL< M2\&N];PVNS*MK7."R5J.[T(VU@Y8:%L@%>;X75XO!Q52!@>2%TA>E4>D'Y^6S]B%8XM&:VNIHC-;'*/J!:/LMPX]5Y5_$JV$%S%LYX88Q><8P2$A8?SM#/N@A*9!Q1:U1J M(EW\=FH!2)(H1@O#FH(=)->II@)BMN8_:S"*^0R@1Z!)8VN:)FF,I)\1:Y01 M*T$@YS9&C;/IQ>SBP6-R;L5I"$J+^F5B6K:"3@NSSN#KO**5-&"4?,EBW4-5 MT30P7=7G?FT.O9A\W514:[D$QFYZL-HY#\/<-JI[S&?8>PYF Z/E!T\LYF$S M-NKXC;N$X3\O0G$Q.5;TK'OKZ%G@=,/>RWM9]XX4:B7/\FJ]:$;^DQL)5Q MK!2,$,DOCF8Q6ZAB-/@924PQ.Q$7!U?#HJ_8$TL2Z/DF\1D)X-WPK$#\#9>13Y"L(S M+',7Q2O@*@'ZB>@AV(R? @,%DHZCRQL&WWJ"^''&$41+./H,%6!:%JZH: ^/ M%1O3TP4,-*LYWYR-UE2:IO"V3(&-2'V\; +;2%9DC.,QX6%%-%_(KZ@BWP)8 M-+)I( !!/:IMPQ5AC6;&N5C2'CTLA3>)8N($2AM#>L&?-^:+)C0LKC6; U$E M"(#.4K5-P'QXÖHIE"*9)UC; T)IMB=JN/L7"JF:W1( MFE6+F:B@"))PV9 ^1;3-!$F1Q O(/*EZ@V]7$:C-M^1E+?TR"@#@ M/\+H2D$T#=7G6,@?,"+@"4 2H6RH0;$YL4 QB^W2421',>K>+(&M [ZQ5')U M9NHX]!9MK+-(WE"20_CS7, NU$K4'?Z"H4G!@@"[V(/0C F(V'P<,:L,LNO' M ZZ+7$(S$B!S@5!=*2OB&A =2"FNG5J)!W^-]BB7G/T >P, SS(]Q<_D2Y52 M2M9AN1D]*W1[WXI 3,ITL=24D,DUFV0(%ED)@/ 271&4U!H8*,,RGTL/%"6E M^GV!%5D?/M@6N3N<"]OHFU_QE??J%:UO;MT'484%>&-,24_$7KJ0I"ZAP)X& M2MF#"4EKW Y$Q'XP1*E J<)%PK[(\U+%K\L$ 4P/;5Z%Z$74)X0'8&"P2AS] MD4U_$^[^%L4\ M7)+@A_BS@E[ _H')_GX:6(HQ#?:!-VE<"K.$#QQ'!/,'X, MRKM:%J E'C7^JQB92"P *^X;5#HI4)>9$OO/N"!);>X+%'2@\U\_8QM-"VP= MS!#X?Z8B5H2KM5X:Q_=QR M>P+]!R+$BK:1]XXM M:33@ I^+-E#!U/)BSA(M2D 6<%@\# MC2J7X3R(?%XT*8"1B_: @R0&FI(H6 M!*[B_<@R7PO231'*'TC3%0 WC\., MO9'[TM#\,KKBL:JA+1:+- 2:7TE@"])8_:@8QX+#AE8V',L,,(=L+5#+0PDC M4M\DN@]'*"E(*]@ ]ODY>#V\B?/I&! (\W3!UH_O=Y1=,%0L4)<#/":U'GAD MJ@6)L2*G7(]2.&RF->R",4KOY-9A9A$2&B Q>VOC9WAK'KV!8Y5NHK==;IP& M_0/L)V"P #2*&&9.%JD_1JE(;H-()AGYS/$/@S+LDHF "%=K'H:D%6G*5&CE ML& Y*9L,<#?R2SX++P^4T$0&R*8I4M$GHJOXE^(#V0!+1L*?G MSV%\KF<=1 M.ILOL10?C MK>VUY0 W B3AH JLE(+#B"<9T QM.F__KW$:";@$T1%<>+&&2 M&S>&![M$@R.812 (YPMM5Z52\8Z,9TQ3T-5:"O<+?(/&X*3"J.T6K92"+\08 MM* O8'0'G+0L4 Z(9Y^7;7.Z/4 [=Q:3BNF;ID0HZ9[XUZJ!BCPPN.RM"@JX[S'XP[ K-^EF1*BM$7)%R8 CU M8$OQ4+^(:GA+9GQ317FSYM6QP:XSBF#!#X6Z,;IJE/L8'<;*"\7]W#5BY(8> M:3L+;<(DW-'V,(DSBW@X55(^#H=RF#ON3N]3W2]K=FL2&437'Q$9M\24R)_) M=>-L9"UO.5]>JK]=1111GEV"51*G<5%V+>A18:[X*Z4"?G$U.-(FQ MK$+.T;T34?C&8LD3V JZESS2$&%R7 !Z@4(>Z,L%-*_0UXBJP32-R:K,_-N" M["@EY;.@DZ(QA O31F^TQ&$P0E++_P7:\;DS'I\E;YUJZH1V*Z@(3$K\(P[^%G$2%J+R&<*LD7]9B):ZLC3 M(!$MN>0>(@JZ$I;L2/229U105-$-8V-:;BZ^M[WH.=6U#&X9Y8^:+J&B/ MVAJO %CT_4W&X*F*@N^Y8EEMH.&BM#&]Q:?0(B\" C'SH5A%)TUD'$4M]49KX^)C> 5MSU_?Q6=UW)+VB8(7!?(E'F,9\O@"A%"$!)4MT6 M!CGL):H;)&/^Q6VK<'D.[,/.KJ17)D(EXP7$+)4?(3.99G2G2XX?1+(K-#B+ M;CQ]05KPSI'/NQ5-6S!T"SUJN>E?PODB?].^R!SQKO5(AO!+4')L:0L^0(^) M\DF0HSY9E?:WS5'&]+8H%@KF@\F!%O@Z*#S$%8[73LIU:\A4,W3TOJ(\@!_U M 'I54Q2:)@""YM7;*4FK727*E=-\9'2_?@T]XAJ?ZE\"7/#Y#X- MB[70&+LZUB(G?[O@9+!-F(V)( M"5@)72/HY /?&#.P[6 MF9B;@)!I&MBZ/&5<7 D]DD^"U^0H8RP.NDRT(&Z!-QF"W(JT5M 3 4B:*U3@ M7+YXDR43TU4VC6@,H!QJI$T>FFAI1*N+<>PY* M GH,=1CD%4>M%E-Y5)Q'P?M5],Y/C)O)Q%QNG*6JX P('N$MMOX&.B %$N#E4[:TG#V4 M0P-E"OP$+QO4O(7P.FR\"K2D"0OG47$BH(=O=6NJ@ PUNMH+FM@YF!$V0002 ME,),G X%Q$L3-($Y K%,2G%K+. JT):L0#4 @V?XSZ70DIZB)%;6'VDL) 8J MZ)! NN5DB8X2N%1:+-#[?,OR@1=],,98H&."UW>2GQ,PS!^*(^ \J'UI7P@J M-0N68%B=F9WTK=)13N%8LKP%/<:&-H[54*0AOEQD&,Y =PKHZ8>7=2R;N@Q" M=% WB6;Y2D)@2UT5+GK)]1VMVD[V7)QK.YNF 6)$3#'"Z;+)D!AS(+U>:5E!>C_=<.5V9,5QEE1#Q4H(2P+R-YHSD<0P MS8WDE;Z)0F,04#S6PD.EA-(%F[F% F[]@\^CP#^:O?[0-[7(UEK$)RY9D&;! M^EDPZ)6 P&9XR/3"4FZ9DQX)I2G"]@$,:@<(N>_1IM $@_0(HEU'B^2,P5(9#.KRV:FU9Z*"_Y2D/@FI9#R90"D M@LJ53GG.F ;7HH!2X5&[\)O*QB24JNE5*X.WY!02*A M#CPTQANJJDI!IJ [.^//V>D8&+(,BA8ID5%F^6EHMZWWRF>YB&)>#+PC/A,% M2DKJL'S2#JMN)8MF098>@V*9 N>05>4B.W<L:BR*I# %..OCM[WQEO38LY3>.V?<[ILB>('M52(?AOLH0 MT6:MR7;] ;#(V.M"P8+\1,B *?JIP']MS*R3%,R?EJQK.X\* ?D7^H!-E/%E MT#0? -] (B@*;AWCFZ6=+4#L%5(E,J0L<4-B].6]F.4CVN=7 FA>X-5_5CX! M%Z0UKVQA)C7 #$%Q_"IE+U(VTH0"O945K=U(++L?P8?R>/UL';(LO8PY0 !& M'^Z.0GV7Q.PF#,&$(8P?:1@"E9G)3Y1JVE!6T5+R%^;#2Y B(#-6+T1(H*.7 M7NK2+AH-*NZ=:3KULP;">-#NC1V$@R[#IB?6(&H#B)YO?M\;M8>]4>5/G;93 M^?VVH9Q^F^J][#'4]N_[_>&9+ZIW[5 WU-.[;7N=@]+_Z";93F2IQ/G6PGAW MW]-U//!(6]X,S;NAPSR=S0I6S!C2R70XBJTT"%KG-,L7QB+*:FH*HA6CWM/GN$FLI&LMPCTE5J M*GUKR$9J"JD:(A5=R+HO*SC)]27D:WPYN35;J_IB=HM#YBBIDC''^EDZ](P7 MZCKE(5!X SEG6-8&UNZ^,=P"3\OBYF%U/%$X !T VD"BDME&PO7H9CZ%!3J9B[A MM41%"*JH1#-?(",=>D?;QC'*J5D8,H !,;QX2[J6#'ZZ,4VWQ&N][[K@-0IAA6:0.2LQ)BZ2663"$,\]R&W5+(9WT@;R=)_UBI+8I"GBHK*HM[R M"+ \1#*/6'IL]+*G^7IL;PC3+8E4EN%SF65 MV'>LI4$$D<6U8S(D=ODIG%!&B65:7]$DVZC5*S/2,%IQ:K0 MNAZ?JN1)^044#Y?JHC_15"=CRP33YF@8BG)".WV(OD M. &G]]N4I2Z4\H9"W87,]:'O5%7I-WAS+JUWU!6A(EB%L&@S"J-^0<5[PN.K MH@*SOH>-SW,ZG79'!2KN%:#7;P]&W4,%L'6K)]D[@,UI]X;-HDYZ4=<'?>X8 M?[ACU%7E8^/3#,[:QD(MX)Y[1#G>!7)W?^RPX:5)M'QR'XQ^MP-Y^A99=:PU MX@A,_M"7S\I"Z.X'4OL(GMV 58I%O>8"X,;=/AIP[7)?4DCP. >PGU/ U=_%NYT*IT[4=9[2W]^F$">+< M?8G#_4_S/"R+C?H..Z7,Z;VWD%V]Z [,\>H\F=81:W!3,]O!=K:2$)K&F"',JIHL(S%@L4"$S-5DJMN1T75XZ>E=[UH%E)Y@V(GHBU- MVU2&[)9$6U5?P:#8 3Y9G*/44VE+/REJK!H("7!A$S//N_8_MN?W-0B[)\*N7;<;["@U M^BB6^@BX2=&DZ@W8AEEW0RFT9+ZF_$;38F G;.EVUCPC9]5BH"[IDSI3%ECN MNY]+Y(19QNRI9%)VQONU.GB05+R!,VX6=<*+/2^D>G:_?\M8D.-[V!O4?9;URN6MS%_I84BG_RD,>8TUT+&GL M+T0HJ..UN&RR*O=L66AWN\,F<:^NA^.,]TVS: [GP*E7\" =S MDBK *:=67BPB6,R_LKK:(DQ8.!.3@!^D)=\CRDOJVCWGEL;1B9E )WDXW4&3 M!5O3P^EUFY.IY\DTN9:/P OPF?KY1%FH&U>A;K85\MO=RSU>E;F_;]9X8\P\ ME(RY9>Y:+R;'7-J8KY1C 'L)AEA M)GO+%"KP(IG(MK7U?(JGT75.IZ.N\@Y_"+UHP7?;71T;;E^;2Z^V*-06_306 MU$P=V[1CMN8BHFQ-?F/KX&+-"H%)25P",K$8BR5$L*EY%">J2[4(+^$WU8GZ M4#"M"[YH3/G.?EJO>NBFJ3[)NF^2;K?'83GDT7> M)-TW2?<[;+U)NG_PI/OZ%U/_&$EI3?@TBKFQ.$UV?4T/Q[$[;A-;7]O#Z8^:AM)U M/9RC9 N=I-0_P0#[3SRQ@D@>*Z"^L?I.V.H;V>.!ZGVKT&G>X)G79X?P=0WG;H@[]_/VE/=4DA26.+ M9X(+KWIB$%R6D!:C;[F/C5%C[J4QI9>(A"^D;9:-*^E4U654=+RVV@!-(I"K@2+=-5YQ23W2(K>36'VDLI"\\ M+/0H5:/7TC(#&976Z@OIQ1Q_Q*7"("RQ%FQE11[L 8=EX)Y7(%S!$##\2V*CQ MK4:(333 PW8Q8<#DI,DYP+\UH80U[,3*0ZG*>NJ$-G6&<-9X1#@*K"*%]2++ MH K@89;Q9AH(7[(@56.P((BN6.BISKXQ;H#-F @E'AD[ :7V"2U"' VST:>.W#PA8A%?-E+#RA MFD$K3J'FQ.>!F'<[ 7AW)_@?BF:%_U]/A#OH= :NYW2<\;C7'0Y&ON-ZKC/Q M^NZDX_;]?X[Z3RJF*F=P#8Z1SMH=8T2M^#,5 )450>P-6V)JG/652SA4;SVP MMGZ,Z@MUX=8X*)< 44 /11 ?Q0RW] 40?<$\GI*.)2GW,UY&,>4V/J5LWLY+ M]2S]X;Q\AO+@4W3)%Q,>(ZFYMC4%E0#1LS@R-@RGON243KNR%,@0"P,#U+;U M.PHO$"2>@BQL#5X4R=SZ9=QOC[)6X3!C"$CM,3FG=N:8C4O"33U,[:B#2&H* MP3\G*?S%I43JG8A0T=XRC67*$-TCZVHN@ X^+T)Q,;%TZU^09#9"H UDAZ/ M\/,(B*H576%>ITPG$M:-FX%9]#8-C#9&,N"R"1)RF6+)Y:GJKL[CF=GHY_B* M!X'U&WX56]_2B5X @NZZ)=CZ]?5IX9'X4EPB*/0!;!G@8,FH-(2=,VK6@4(/*2K*3_<*)L>&ZI?"YU:JE,EIP'^*B0B03<$H(5=IR0L. M)),5_;+US/01)YX"580D5/ %O*31^F! Q@&B" ERKY'T]K"E)<;IP.PA"U?A2I]!BC3 R93J?P.E>< M!S4).5W1N!DK!-$,GV*N$&/"/99*KE5\79> 5 ]X-@4I;@%;AQ4 Q_#Y@DX3 MOB"6P;UY"+"9K:PEV OP]<*VM.($XP2%ZN\19<*#H? #N![@#2K\$VX60B@4 M,P&K0.,.7P+)I_ETAA%"(D/U.-'<$@Q2X>%LP/,O$7MQ*-A;A,N<) 64P]72 M]&9 +5#;P %1/$H0 GP% MG:@-')4,&"#4,,FV2G:+CQ" 31*[W-PF&51 8"D"'<>%,T!H(Z2-A+&I1 1* M%K3?D&AG (0BF>-*/("$%%K$P L)^X& O03$8C,ZZ"F[!+&+ZP=Q^8.38:46 M1",48$RDA&+$1GR-"(0@7")XI\T IEL@H MO"#UB5&@H8'K764N(*_QW'N>(.0,+$"CJ1XM-8?4O6'#%5A*]6T5#!73J(D2O!<:AA M6PUAW96P2!/#PC[(C16C)W9;TH4*W+$D!4K6-.GXQ,2IVNH4&'0B7S8L\) L MT+AM0!>>Q7@ (*LE6%(DR4$7@&^TW6OTH+5C8>A>4C*421EY0I7S 3'*T;)J MCNN^CTN9(4AQU[JFJL\)C\@N'V^F^@KM-8_(=PVL&U4Z/235]X(EL 7A!](\ M'![. VJAUN)0&2)GO7FRP86#,EGEV\5#)])Z^$=%:< $5FG,X[#F( MQ9*I"PK2?=V>!ASL/&*IFQ6O'#=]1"!L3XS?@OX M/V.^(TT"!VQ.\!X42Q%>1L$ER"!05I8Q7[*8K.RI".A?D#>2>ZGRT2T8MN<3 M(?V!5SU*'26""P$=R!> 'BGC28QT9<,$M"#@KRDC1R&J,\*' UOGC9,M*LH_H'485Q?Y."VLS]+CM2< MDW\PKY,-4%BG$Y M9M-(%G!SK4?W\M),"*)J@<56D\C[H5S1Z#Y-E_@=ZN]FYK:E+H5P!%\;(LE< M2+Q8![EJEU9//GM]J1>EB7D/)N(K6U_JZ=O#!6>AIF6Z;(\9L6B\K-]EQ8"Z M/ Y6QI60+4#@!4 07='[OSA.N]_)@5@:W+S2MMX#_&1D!9&Z]RO!-N8H2ZR- MS>"1^Q$!6]\\Z5>L>13 TI2^82:&]T1GSM#N=-V],P!K4%NJ0;130C1W: ]. MN)!9@VRGA&Q/>SU[Z.Y1R>9 B':@JF@GH4M\,(D'=]4E'F\5%&=LC[O[ED4] M1"&4ID;-+DRD.[2=X1ZJ47,R#W0R?3B8SKX5:P]T.H_)7'R?9: M,9UN8RO6X23.&LLH)!2\;V'C'6I#DJC6!>* M_93K%C]NGIU91ZNV\GAFY%1G>X?BY5R'AW1'/[ M&]B[%:M&ZTO:CE6#MK,S5MFW1*MJFMB@S_6EW"LV5DF(K1*O#J(C]SCN+3H. M1:\/ 9\[$/+Q>O*J09E7+.3H$*SB;J'!E(ST>$YPHJ\M,II;0+'!44S+2 M/SKHW,&:H*@GZ%3BM JMS_(B%BS!6'DJ1G9-@:FCPK>S)ESK"=Z-5)-J<%:+ MYJ/"M[^F$M<3OB:?BXP552T)-##)M\+YR#A["MQT*TQ+.9]8\XERY^TZ\((3 MP=4E6RGV"6 %487B'M./BB:'3I!Z8!OPZ- Y)9VR6TO\6G/;U%*?[ [;[@E0 M:AWUR>YXS2ZO)^CV%,C'EQWNJ8!U=]E10VVR=\[&T(ZR>H^K@Z:28M=]#)44 M3]L7FH?F-+[04]!;:^T+-7KKM"+>B^K<']G"/ 6]=?U^J3[:Z\EX/A+V$P9< M,N&KDB)*BU55Z1-U)6>!0I4$5.Z:ZKFJ2N3LBL5^#?393KM[(I".80"F>FU0 M;:L:JJW.Z:JMIGZ^+H:9UP:B)]3'90#3-IZF^DKLD_ TU5-BGP;IUEEBC\KA M);4$X!F(Z_X)H&F5N'[H;FZC8C>W!^_9IDS?6-\9&+(7?'#!HY4&K3*H"PW'. _:92TCL\Z8DFJ[1^!L+V8P8!W[A#%]*ZRT\ MEDIIPNLN0A:L@&$C@6AO",SVQA2KIF>^DQ?55M\ M,(]PF3JLBDZLK@ MJ1X,.666 &&#W.;6IRCA2CYJ_PM1(A#.MWRD;V(6BBG0^1I<#:%KQC/-Z)/Z MG*J[E#+] 2'_3PHV*-9./3"V[2CEQDY5S])23>A^;[U>=K_W &[Z:G3^ ("T MNFT$&T ]T6VD@>O!%X'Y^ZWBK:HH\@2+Q?ZF.C!\%?+'3O#MG5K2Q36M(JD/ MC&K]>(V8U#TJJ(=>;M3[N?C)8DF8BTU*;X7GKDK%O=.$(M[;13< M21P%2C?X@BX5'Y'V>N#MD*7&GJIH>%[C>BH"GO8>R,Q<\83!,R4W3@.M'^-^=*=P6A-5TBYN M4U![S'21*MM;M5U:+-(0Q+$VQA4W,YKT>I>SO#X__TD-*K#E+?8TY;&&O_D] ME]_Z=U+YV5(UGX#9J/LE-4&GO8((]V&3DMJ0Q!FB9P>3GSBU\52'FO7!T&W5 M-67$@+ /*PYK)Q:-F<(1BT$R&C 0P8-)VO0 M&X64V(1-.:D"-SZ)Y=;-C3\5RH^- UBU0LH(C!^('#\0\BL@QI]M&4-?7C#Q4L_$0J1V.- =_A@%Z M=51]'@@)_?6XA/QL$%JDF_K6+,*6Z53&GSH:+"/LQH+(;WJOY@V1K.@2GD*4 MM_.=JI:[0(M8'9_Y<#+8G:#0_;>0"I>/E37T]?D,#6[=2"L0M!/B1)G]3,UX M,^:(\_D<=1EJ<-&V7N=3T75$B *=;]7W1P(=Z^0@!O1DR&E.CW ,2$+^KJ? MJF:Y<8R=:4&ICUGJT^01L*$X(P.J[I]0TM^99E-^7F.KF9B@2S1J@V*Z,=^5 MS9$Q-+/.-#N BXR$G#1T,Y BU\^XC&+/"C2T!>Q&LHGZ=51'BBS1@$ON@2_1W M_JDP7"$;S63L3$!Z1@B%"@4VA8H+"+52-? MD9$KQ6E;'\'@"I2C@*/=M=N-V,EI8>C8+MK#Q'#3I4]W2F7+4>)%-%K4H*9OP"P7A:0+%+&40F!\ MY,H@0XBJ@A,A%:PGE:_2=8X"@!E-KK054,?*;=#.5 5_3VY9=*L@^,C^THW) M)GC5058U_A30@2[S VU;V*V0',");,ETZ\+G+]ITAV.]5Q ]3S+_/>ME:"C.]&4LJ?%(IE6W M.62R(9 TVI5]P67&>=T5#K9%7!N(2R\6D]RIO/E6QF5P%[J*-"N:J M:8U:T>G;)E9*+KNB,:(81F:6E/D%>H6H9V-!>N55GC3KVLK:**QQ&D17#QW< MY'0&-2%IMVW](P06CD&(Z#/YQ@*5-_Q.Q3$5/[D/IQM(_H3H M?]H:CM%>VWFFVT_3>_**J1?^\KPTW:OUOT&UCGR*_Z!+@%N#X7N\")-=E]>_ M+13VF@44:<0J4/!W@(.*$R!,K$#6@W5[;RX^LHN/7I7[?W^)F2>#G,_-!\#4 M:\'[,=C/+W2D],.?VS7JP: -TF$N)J)"3!X<;%28/B0OS(>7 MOI#+@*U>B)#63"^]!,#-X)0UW> AK[<3Q^G4S_K\QX-VM]='%-!M=?3$US>F M'[==9W20%O?=47L\J/YIWZ%Z[=&!%N7 "^[X,$/UVH-1]2O[#C5H#[J'V=^P M/>H/KAUIQR[V.W;EKGS,<>O6O7N\4_?N#Z$7Q4L*]J+(FJ]X \5#K]S0>T> M[ CG?7N5%-F^X@G8C-EM#^^A+<5N4-/\DU@W MGVBQ&0F0G7NLQC*[;?(M.="7)E!N_7"NZ2ZVK;4W+O>DR/@]Z-./:\,84[^& MW8]AWV\Q_I?25(-B -WAMWYKCKP)OZ/RZ.W&7P63KLO:[\:VS^H8D=#]DSS$ MOX$BA>'<%<=X4^=/1;.4859)LI0OGC^_NKIJPS+; ML^CR^47LS3$WYSGW9RQ^[K.$/7=&O8';[SZ'Y3I.IS?HCUW7Z72[W?'S9 $? M7?)XM^2BT^?WET\>>6VG?_\RW.V[HFX40C<":'V4 8SW+I7 MJJMNQ'>!&2\4,T0IC@$CG? W'L\PJDF%$B@/,W:FB!5\F'%4ARQTJ8FW \BOQ_X/ (59C[@NC7?T]QU)CJG3"@G[;5?IMH^R< M@++S?Z\1V]U&V]G.(%F<]XE\"ZI++"8I?9%I0@=3>QKUIE%O&O6F46_N7;TY M#!P:]:91;XZBWJB/;A?7[@Z>ZQUUG196)Z$:=PF/I@*D(R@ZP!51G6_TFRI6 M\"8'&+IQX8R[CMMW772L:9T51B6B<%8T2<>SUW?TN!O]% M)2)9X$>G-_"=WC_YSU[+4:I$KW%2;&,!OU.V6;)YX7*1SE*96&-BEXYM37AR MA35&;KYK*=1V@O%88'VC3F_?L7L/EHCZ=[98OH0_=1RI>N2J2*CGP6IXK:=_VC$RMW,E4K),.X,&LEPEF,WDJ&1#.JGZNG$"I^.T/WSZ]D 7<"?"'C]0 M@S+K_UY__6A]"&4"3)%;;R,OI?R(?_^WD>LX+XD!"O.K;W[U(UA&J%K4X)C-WSV4?+9;V_^UO#9;7SV._L9A=%B9;W[F?!04AMA;\X7+&.\#:L[ MP;$;5O_ON?]BQ']F$!PW+.XNQ&Y;W*%G>EZ_O M&I:W!\O[$G.)-: :9>]LQFXX7QE4)N&]$B"/@BWND=Q[S\"J/[]\$\%BK"]L MMNTJ^.DTBA:*TA(%]HHE\CR8@,$W/MXGOU-A6!8(IF='/8+=>$HS<>TG M?F2\_7G")@$W(8'TGX,NS.G M'+"."\O_SW__-V?0>;GY7XPN!&9E26_._32 ":E8:!CRG_!YSBXQ\(6'5K00 MQ._@4>9Y@&T428,!+]:'A"^L0<=Y.GGVU'V&085?^I,!_U*#V3!?;,DY Y0 &0I8H9Z(0=W!&@8YHPR!7OUE$C]_M74<#>@>55F*5(>! M%S%'6KGD+Z^$G\PU)RR^I25%)W^%38##I\GV5TJAX#)=+%B\JF#]6W;Q@&3@ M4LV5_EK@=^&_N"GA_]<3X0XZG8'K@2(U'O>ZP\'(=US/=29>WYUTW+[_3\=U MGIBWYG%^=#/>FL2<_6BQ*>SY!0NNV$JB>"X6QA)AJW@XV^!ZNV/?XZWJ=X][ M:,/*0_OVX:^?+K[_X^N[;]?O>Y>UWPY^#XVF7PH!]L@[='8O"J6L;5F!RY3Y MW]1RQMV>K5\TOFCY*TZF?-5F.G/;0[2-E:L-?3ZR)M@UG]7SS^WZ[ MVZO^I=-V*K_?-I(S;@_ZU:_L.U2W/>P>9ELT'%\[U V^DCVSI=21/#PI M$D\&6YR_V,&>/J4]_<96NC'1+LZ:4]K9Z]6YG=5S^=SZ>PH\^J^I3-A41N$^ M7LD='06'?6RKB^ &+T'M8']B<#\ET.;IYO\KP)C"FR'A4W<1E6[(50^0Z@3$ MYB0.>!)/O\1@Y(HE@#<'-/5^\;PHQ;8M,P/W9SLXS1[< *V!V;+%UAQLMS6? M3R)_!?_,DT7PZO\#4$L#!!0 ( *:%J5AE1*'6*A$ &RZ 1 ;V%B M:2TR,#(T,#,S,2YXRXXQDGTMA. MVWWJ0"0D84.1"@#*5G_]'H"D2(D7 +K$W$J=:6N1..< ^ [.C0#YRZ\O$Q_- M".,T#*Y:G3?M%B*!&WHT&%VUOCS=.N]:O[[_X8=?_N4X?WYXN$,CL8"';>/3]-FZ5UV M^19[Q][IF>M@]VW;.3WM'#L7Y-W .7YW?CXX/3U_]^Z\\_/HDG0POFCC?BXOS,&9Y=G)'38W(V=%W%](5? MEX+:3KOC''<*I'K*8Z=]XBQWTA,+LGP/SX[BFRV$A6!T$ ER"RC?D"&.?"") M@F\1]NF0$@]4R"=2298:Y&X+S$9$?,83PJ?8)=HI?/\#0A)7.IF&3*"@0#C$ M?* ZRIF09"ABH51;MN3IF KMCX@ON/SER%]O7KC7.C*7&G%GA/'4 M2G*>)I:>7+'I04ZA.Q<7%TU"J=*J](_]T8-F=="S$5FFON6SXY:1T MV^A#MCKM^I#2;=B'T@59I0LZ2O6;;]J-Q>JV[D9":=6-8N2ST-2;D:,K"*6&"$IYW>HK!F)'A54NZ M/B58L##CZ)IZC)X_?( MT';\0$(#^H\8O0_^VG+T0$+\__N!N]BW'3B0N)&_CM9+\B>XCZAWU;H.(6;O MXQ%T3U[_\G!7%40IJ5GSE&?*-5/#]VWU3P M\%[]O;JZ$^*D20WAROP8TRTOIU*RY&(ZC[6S&W@D &+X@X<^]62F\P'[,E)Y M'!,BN.FT:_EH\3@&$!YA(LD"D(0GRC-%"5<4LSU@E9OC/F8PO#$1%#J\+>"6 MF6I1/%D'1?33DI1_[SNJBPGDX; '=EKU<9.E6,%0B^:I&9H9>Q0.42;@@&,Z M+[WA=3B!$8ZA#9V1^Y!O!\XROEI4SZQ1[0W1DAPD!1W0S1;5HPC=K^/0]PCC M'[]%5,RWM%I+&&OQ/5]GU>8$_;C6S]\WI89SOAI\7R[#IZ2 M/U("]@C%'AOA@/ZM>H$#"&0XA:GNY\9DAIX!'RUJ[V1^0;GKASQB!'[DF2+@ MBA1;B56>\1ZA]1A-)IC-P(?S3[ MMYBRW[$?D4\$RQF1-M]L^DLIM?/?69U_R08I/BC':(\0>!R'3#P1-KD+9H0+ MY70-[509I1:!XX)5DFPB\9)P1[EJQFI M:T )OST"Y; MX0)NP;)NT6"-FD#GO.!! M59[1$.=P%,*WG" M+Z:F*$^@G?%"#AY3(T6^1[/\F0A9L>T3IE3.;*97B;2S7G;0F9G7NU /Z5_[=/C.C, GC"$F5N%-.&H!;28 M*%H &@O9)SC+ZB$VX-70:Z$J9)'E595]A*6L2&*UIJKIM; 4LLCR4LL^PE)= M,[$!1\M%"U$AH:RMO^PC4C5U%!NH]&RT6!7RSOJBS#Z"55- MY)-X+XS\5U8A9]A/3-@#Q%J,N@)6"MRS>KJSRP[HE.)=X7&U10X&C9-.I7MX M?HYW\N1Z]K,RQ5GGX@8_)?T[Z%FA'!*?=9C#K,E9G$IWM@-MJA.CU9E-"C$. M2D4KQ5@(/ZA$)59=SU,"L7\7R"/M SH(K7=0S#+:FZ+U1AGD6 &[P$OZE-YPBUI MYV&Q(+4">YL"MQEHAI*+CI!"\DH)WHO5:&L.)QE F5W[0*# MM=EK%:"XAZ.\-+V<1%35KP_0Q]@L+/D,ID.FZA K/4*FE6LSF'_"(F)4S#=7 MA;7$:56C9&M)E6KDW$;:!0?ZX,A.++4=S%':CX.V6, 'EC:NDT9AQ%55*>34 M/L'8E72M+I74&#?6)1H@C+)^)36RI&=[J5W5C\$R;U%64OA,DG:;/FTS%:/5 MET(1M/YQW+)W*B]=_*P*J8E:'+1"SMOF)8LU>>OPOR@>S]'@?ZA,6%D!N,XB MDD\PMVT *B5HL2_4+6W6?B)V*6?=PS5?\Y1]X?!KVEC9@"W)TNI%H72I>>R_ M%$OHM@CLH9VHP62S2N8ZC+7H%RJ:6O0/M4VM*5A8ZULIC]S3&?'B6[<19&FD M.X$H/3E>_O%%;@2P*W/N2+9662R/;:WXD+A##E)=2IO$G4+Y7J&D6WNI5C5; M@[+G6-%T&K_,%OOINRF@<4^," MP4%7-@#OK\YWUI:_.@=]^?[Z4CPQO5G69,%/BW:QW%YR,ON0(M7OP,["QM+; MB5\=S&^CP%WC4R:SX+1O^7U,T#3M M7^P'4=+#@\Z5P)V'\"'T_=N0R46Z5972R-!J3,FKRXPT9AE]*1DEH@^JL)BS M#:-8.YY:J ME_QJH#]&L24SR\/@%\KT^_*\+<=O,?@/:FMRU4)>),T"4 M2F"E3)0*W4O@0CKDH/Y'?/_DH2C7[$W#%$-']@QG @^">JY47Q9W-:B$<@@8I(_OJ-A='T MJA4WIX),6BC^>%KVW=Q++YQ@&MS!34"=]UO$8VW7M_W[^[J MAU5+LKM!F8_IVL><]X;)?/?8@_P$\P/Q2%QOZ#/JDL5MGMSG^>$.L<\7XUV7 MW2[QG2;&PV V^HP,"6/$Z\K'5,JTR$0Z#BLB,0X9_5M^F;AB]*;D^M'&'[P5 MAH.-KW!EE0Q&^4#DE[S) W'QE KL+[8>P=(+1N0!"U(Y1"/:K:-I.(-R9?M5S0;FJG ME[ ,P$^RN<$H*VHJ$H^1:OIAGC5)!MC-^PWU1:]TW=U)KX?]WA 6I7RM@!I? M]81]'^$[6ALID<$DWY"!>"2N/)HF7[*0'CVZC0]#9>=PD]-K7=^7WRM61NT1 M1N(O[MS U>Y0$/8?@EDOJ#8:.Y1H84I7--DC@]TI\CT%C^_)L8 GB"WE ^$A M*$KR@MGY$WD1'V"<7RMGS8K'+HV42,7L<@5_CJ2U[0VS[#J.LC._"4O()1+( M;:]?"]$[6KW3R"P\L?!H#?9ERSL&U7^ZC.#';Q',^FT(^<6HVI:8$6\[PLHB M:Y""3<8(B6QW4 _1_?4-5(^KUPXK MEER:XA:3-9VM6/GA:95?)JM;6455$=?Y?C,>#:FA?P27/0(5!;;/8BPC7!S, M38,=,^*F0'R3E/ME43R(9%$\9)X,51,UY7"%@']?R996:F,6/#8HW.XTIK6( M#)H;$O3O^A^3!:>)V8H-&S& ZFR)_T%D7 &N=08.8T2^<#*,_'LZK-;+]9B] M?DQB'6L]C4$1Y8&A7':="[RV%]1I!;W^Y/WI$NA"O?8OMVF$XJ\/Q6Z!;ABZ MYN'UML+T1FG)QL\'TN'M[$%BI: =Z0X-!!D19C)WZI$FYQ'Q;J*L[AA[<6G/ M9-$W7@V/9(K3OE1-T'K<7GM;0>[I[N^AS,+BY0Y_5[O16II7AS6_224:_)>X MXBE4V812S214>V)T!.QJ#*0=EU?>_9*4IHSJ5XVR7_ M)TE#_5CT=(T8WB?\(C/:["%L=P1N9"2+HZDYK,V5C>F;FD19QQFQO?P=( 6[ M\@4TMNN.*2 ;;_OY/?2C"4EC]20445.0/,VN>\KZ*GW9<0%#RC&JXX&D8K=;;D=5S5Y .S9-UBVVS!Q**TVWKCWAB$6:QR[+;1H!5_H-3NDH>G$P/"0L+@7UAD]T$F_U+GT( M/IGZI#;\W@[S!M1LC]O'Q_%:>R1L)C,F%L[DC?6QYM,( M':GYZD(RS,J]$P:4K[UP-SYQLJN-IJO\7W\=Y,X0UH^YV/#U.Y_N5C+;$EC5 MNA$+,HEB5G8M&D4^%32-&-;:*R4Y*9([TB2?:TC+TPV"2+Y'Q&4D7DFZ!.&[ M]J$9M3;EE:![<)'.B(TKJR9JA#ZM;)E(B](_\*7\_K9!G[4M'5$[;+[G"$J^RP73-SGQA8$A9O4Z2' MI+S,K[^)0U'[0I$XY)$C'+)$43P?,C_D B02?_^/[\>3)U]QOAC/IK\]Y;^P MIT]PFF9Y//W\V]._/KT&]_0__O&WO_W]_P#\]XL/;Y_\/DLGQSA=/GDYQ[#$ M_.3;>'GT9'F$3_YK-O_7^&MX\GX2EF4V/P;X1_=G+V=??LS'GX^63P03:OVV M]6_GO]J0158Z04B6@5)<@$<703ACHE+&.(RP6-HOO4Y8\O^-O3Q?CXRP37KQW-L?SV=!;B&*JZF5QA^;<- M/O79.=X4)NEDTHGG+?U\^MD57E/H^'V)]!E!&6' Y:& E,T0A MDBKJLLCJL!8TKDZ_)2QBI^331Y"RA7R&D^5B_4J5KNPD>SN*E42W']>[+S@G M'4P_OT5BU_KS?ZS'R!&S92D"TS:"$B:!L]Q#+LJ[* *B#>BR^.]P*'G M\_1D-L\X)POW],DWK-;HU-BMX(5YND:NRQ/M]!W/%B?'Q]UGPGB)Q^N_+_/9 M<5-.+&>]J6*E?1K/KO1XGM+L9+I@8E+@N!!0G)3H-3?%Q,:$V1[M)HQ2CY-1>U)A,\I5 MZS$,R"#IZBQ*(J2%. .^3&!1>PB/9AV4,@#BER;TR9/I75 MCE$YCZMHPN1]&.1&Y/B?E1#"LX;\Z.Q2II1Y3WI%BFFRQ?\(29R?#&3]4IH0=E, MGE&C 9M%-%G5R+(U-VZ ,:00NS$9=A5Z,^U?2!U&SAM]@)U MZX7_G0 /*3K?ED,-EB^VU&"SZ7/+^OX%6$$RGRQ&2!G)IK,0(02&-2XL*9:8 M];YV6QY&G@.LL.]$GK:::$:0WT_M_"I%H,S@PG@I61A)HB M=6X=:VRW8VL>&1%VE'6[!;[% I>+D>7>$G>%*:YSSLV]WEV MAI1C;:'YNR/D783?C,__G,WRM_&D+I(R+6I$KA/93:5H(OEB$SB)3KALHU*M M5;]^]I"2H09:WDJD#=>=%\OY."TQOPR+HPLN$I/4/GD%S&ERD:84\)%;B(5G M)5W.6K=V3;=A&5*"TT#A343>C !OILLP_3R.DY59J=G5J^]I"TQES<ON;X$8$B92P.U;R_NJHKK&Y5.M6DP<60AUC\1"%KD&)DH;QZ%QLG;3(1FCJ$4,F+/9HY'?8C1?PWA2:_9?S^8?PP0_(LVT;D'@ M=XS+\Y_6XS5%I*B,!ETB@QIN@5<\ A=:9^^RX[YUO/M B,/+;K?ARC7OUZ.> MFI_ ^8 )QU\K6IJEYY6[GM.8,Z1N']-WVQ J0:U1% (93[%U[<5=>(:7'C>A M22L-M-L!H.2-[';]K]KNK\1=PO=\^3+,YS\H8E_5B'ACHL@A@Y:U/%7Q !X% M!\-\X%IC]L&W7O_?!-CPG"60%\+ ]=!K\;+R M5H"DC!^4=1P<9Y&&+I'EJ'/LHXKK/EC#R[);4*6U/OK8)B)4-Y2QU<*R7#S% MFC$A*(P%?*"HDW'/F&+T&][CIM&-F'HX)B(S^7*M,MAL+/EYFJ1!9)JD#G52 MH6AT^SXF,IBBK=UY<74V[*B 7JH;E>!>HZW3C2E03BEP@@QVB39J"OF8]JTK M;6ZM;AQ,R55[U6\K\BLZ__NSJX)Z2S\W[(SQ<4E?:X*\F)73G3'Z[64T.[3( MN.7C>^J5L :%,F,I-K<.,2X! MV'V[8OU)KVF:K*I-3RBR.Q?B"RRS.9X5CN'BU??E/-",'4_#_,<;$GNW[%8K M1683>LSG-],ESG&Q'&&.JI#9 XX41"A*,R%8+6KI ?V"D<$KK<_P]3B<(?FN M[3EX?8]D&/ION/]V"O0T$GV!4RSCY2B;8++6'*1('%2W#R@2@\"%XJR>9!#8 M"QFO07F@)X1'Q:3=!-^8!?W0VDG#E!0%F'.4)6EKP&M!T5PN4A65BF:M(^F] MF;4=*IHNT B5QRA%W40M]>QG(.&89,"$5%A6:'CIK8[I-M=X6(,]%#[>6A*U MI?::35@:V^PREE,S,@HR1L-#!NX(B8K>0,Q"@[29<>&<#K%U%'$KF"$E,4.E M5!M-MC^@=('A#$.,*7E(7;<#$34$3_DX,QZ-(C8@:[V(?*]]VF%DI_)=C!+E MDZ9*M!A#KM8Q PZ% X\R)$5"UXSW-:XUB =:W7ZCFUV5?ZNYW$KD#8L,O^+T M!-?S_FJ%_EF14UU]I7^Y]F/PCAM?LJ5YYPBHYG4+W!70EJ:S51:]:MW=;@N8 M0S*PK#I>+.MXOYY;?F>$2,B FR1JDT5)YMHK*-D%)H*Q7K8V'?= M&E(=3EMZM-1%NT*^X]E\.?[?3AKORM4#%R-I@U:6#!ASG#!IBF$]SPFB%,ZJ M0"%S-JU+^>Y$-*3:F[;T:*B)P^U$ORN7V@IVJR3M-Z1O>DKO^]+W#JW1]O0- M?1G/>C)Z8V5*+ ,3EAP)UK;:7BD(QLF069:\>3![!YR=T]1+6U=<)6-%D&!5 MR35=-K5KA:6Q6:6]+9)>V=]&_&%3M58?9N]#5Z*H=;8I6PJN)"L4:SD&3BL' MQB)/(4G/4NMPM^NX:J'VZ\GL6S]E7.>?OH!JFJ:[!)@JM3]NF&%/;_S.07C R<])#],%1 M3BYYEE+TT'%HF+#VDHU%';+DZH),7=[QV\6BY-ZT]B[ M\O&([-WB+YI@M)R06];[5IT5;3OOG0; MSR,CF32B=/T% ]ER62!P2DVE*&3EN:>PH?5AQUX'-"0?VC-9AT>0=IQ?3<'% M!^R:3G^:D=>O.W"U]IL U@.3-XYC) -/JB#EY=$J4+X(<+(X$ Y)PC:Y;%IO M>VV+]8'K7X_:KNY5KZU92*CNZ^U[DYR"EPY1.G!=$[=L*>G*6(!''01#[DNLV-]!8=PBB$/I:P.X%2]--Q+'OA'6)ZNCG6'N5>SJ3O^/YDLWI7;.XN,1%2E\(@0 M;\UQ'VE R?U>M,Z1>[&GRH][G?NN MU9..%::2XB!YJ NB];15(*7H5$HLUB S/0Y%':]JUT4Q_U]IVK23I_Y?TXKC>91!LR()ED&@4!3>.DD1% ML7?.3.9Z$P5%YHWY*"NU^1%#1RS9X)9X;&'[HB;0'O@944_A:_K0VM]4NKFF^='R%E)ALQJ-K$Z M9E\7%'@@C$'5C@8%FV^_;@QN2+WU.AJ]$G*'(#5ZP@4X[5S M*-G.I(+3TFB3;>M>;=M75KN?BS$-5-+RRJ Y=N*^=-#]]_%B=9$-A77OYW@\ M/CE>G/<4(A-9*+K3=0=7B0P*F82@7:[++)+IHI)+K3?HMD.Z";W\3^;G]J#3 M'MW>^@JE]^%'+2BHC3EH/">8+]X D%(0.=1VQZ(>DM:U*P=JLJQ).IK>4/X+DR=D3(.L1;(Y!C(<>N2 M:J44!XLNER*3SZ%U'>8FN#;BUD^VO-]<7SU:LM.[F]:+)3?>X33RR)&8K8#+ M>B[%>P'>!(2LI98B.R=7.GY;80C'KU1@2:$ M#2J ,@K!&=2 PB46G0W)M=Y\W0371N3ZV=;>FRNLQQX9'ZOHYC]FY>/X\W1< MQJF>_5FA)8&\GTW&B<3Q,1UA/IG@JL_$E8*)<+68XG=($2!1="\^34$MV$94GW&X4C41%,]^NS783SOB/P' M11CDR M J7_ 7(T,>4@DY'L\#)ZF&G=EW_NFY/;U\#MJND#U'J>05Y?VQVS99J[#*74 MSHS1"PA"%J6NEJSK+O!B^2(LQHM1/5;D/06B M#$VFA"-I8JFFD!1U8+ZDP)K?\/A0C#MO.-_]O)1.CD^Z?F/_G,\6B[^FI*;29"-RCJB%;;YRGL3X$/R M_(^"L=NKO3?&7F['<*'A3+U)4=GHP)J"%!8I"[[8!#(R82DX4>TOJ=H4VY . MBAZ4=TV4M^_@\FQEY4*K^#J8"^^)/TX;)?UH'6QN]?">@L_=!=%3,'HKK9@7 M404R5IDAT4H1HV(R@O)H]#P$+UGSHO7M;,+F,NA:A5^9M%<>>;X^>*J+YY/N M\S#71LR4ZTW.?O,[O?J\+''^?S',WTUQ9(4W6BL!7NK:28G1=V@U9*^,4 :5 MS^(^(O<+<4BK2KT0\5)3^&%H>D_>_+S;7#T@,YX2S(KV;)0CQR7ZD!DD*2EF MCI%!R%S46S9BK:ESC+>N7ML-\9 CSJ9D/8""]Y4470^)E"TJAJA FUS[<.:Z M/.L\Z&@0%1?"IO*3K6ULI,=+,$:I&,YYH@17.:)13HFDE"+$X#+%=,H;U[>4 M'HYZR-ZE*2^;3-SM%;[SY-W .UY"MX6'#-X(:8L%C%W-!(TG.,%!U*$?6^ERRJY9F343@646,F3/O6^^M M-("]^_F6NR"<:_)F,&]QL?AT%*9<_$'O/%I MC'<&5- !O- 67 R>>R?0HQW4I+AW2(_=QPYI4K3EST']["A&[KU,G* 1/HH( M/(3:$ 9%SMG'8#"W7@;>!N>P# 89O5!B3-VE28STZ^KUMX)3A"<*!DPEI-;- M1-N.X+'[R ?QMM_9_R R#,0#7G7KE+(('@274)"[U4&RX&(5+/)L0]+MMV[; MCN"Q^[<#$GHG,O2XOOXB3.JEY1^/$->'VD^7?L\+[==7A(8+MX/^B:?OVV8A M??>'[KYBWGC@C9;&;[V-E1X[4LYHR1-"B-+4-KP"7!(:R"*:P)5ENK3N$'\7 MG@8W%=[\V5T%[@B-I<%I5:^4SK551@#GG )'4I8R>)H\/=Q+> >B(;GS9CRY MX=[!5DIIV=5PO<"V2<.HVV\T=DIF]"R MBR"BI9LKF<>E#;*",NL#CWT.6R" M?5 W!??&OH-H^L#>]7KOO'X=ZZW/VX]/W6RXK:JDKSUL?9236Q$$TQRB%9+R MB5JR4[0!R6S)F7ZK?//*K-O [%3_;W!UX*V2E%P+HZWVV;K6FYNW0!E22MF6("UUT)H0Y#@+):0D MDC!YC>>8B01T;ZY,>+332C"6O M*-:8_4 *U[00WIYIY^ MN-)6+VWO [M]Q,YGSK%H\#I0+"Z]A%C/VZ1@=4$G"ZK6)]#N1C2D>WCZ(4I# MC?28'?US-LO?QA/*&?*;Z3),/X]K-_&N>==9[>H=[]FADK?1DW?/F/H00:/< MZ>JS5E=QKJ[#74,:%>^1[$L!:70 59"#T\I $K8XJ4RTK/VE6_?CVKWY\K5G MO/I^=>R)''/(-"-%J>OVF#4XP1U$K11G7$;N6M*Q24!QD4UZ4P$9IO_C^$"OM*KGJGPE8";]BN?0,B MUD8.+#.$@MTEG ;!>1,A.J:L]3*0]SVXQ7CXV%^/IZ3[M^.O>,U!75C0O72G M@W4Q>Y,Y:$=QC=*,PAP5'26_.NEH$S.Q]4K\PU$.JKU3@2^2 BQTCJ8>8\!B M#,$;IKALG;-L!71(24Q#9CW$Y[91XC[<[@U0/^!Q&-.LGK\C\[ @_57L(ZF% MYM(%8(*'6GZ'%"K$"-H:79*Q.;G6!9 -8 _)>0^&B[LK^$#,_)/\S:=O./F* MIX68.922,!JPVAC*.6N-L><%LL?H+?ILXQX]PP:(A[0G-A@^[J36 U&QL^=$ M*1PY1"5979#W%',K7ZNGK$D@A<;(.-OR74(6VR#89\VRFR3?^?VY%6 M<.E*RG[6XN7U[&0^BAE=BL( .E[[V5,VYA.E>LEA5,E$:YFY+W?9%<20-N-Z M(-1>=71 .]9AM4HG6WM>Y4*65FENZID&$I5-GC.C51*'SRXV)9UYO*3;HQI[ M7)]Y.3L^'J_:%(5I/KNCH[ML<;TW>G:)Y]MZY>;N*S$[/W/W-9>VPVZTNM(] MI^MPAX5'$9($&Q+%5<87B"85T,6SS&M!@6Q]+./LX3L7JEP26S<&U5^U,FUU$,:;5C.TU?*T#93=+-'-E_AOFXGM([AQ$3 M(^,F$HA84]27.'70 QI1:&-OG>3\X&E0<\19(?TWS>-&=K,+\ZGNBMU(D M3S^-BDL*"T8006BRMSF#1^& 5:A,QFBB;!Z7;0%T2+ZO5T[UK\;'X#9'_*". MDQX_(-=Y51C[!-(*E(%IG07HKFES)NB_51N=^'<.Q!IK*5,MLLM]\) M]=/L!;X/XWQY!5>01$(1!KR.<760PUG&R(D(Y;+( CV[SR!N^>Q'Y6RW8= ^ M=+*?P.Z"),ZWDXK1@=7*=>8#!Z5]()@D(2>]RM'(P'I8;'L@R(%M1Q_>2FVG MOL.P[-MLQ(LQ*H<"' F:*D: ,T& YD5BC7\SMC["\T"( ]MS'@C#'JBZ_?+K MYO(@H1*ZT&TL*5E[L5!R(TA*4@:";5)PS8_";(]V8!O3!V;=[@H]B(%;[6=F MAYS)!(+74T6IHE28P1K4F7X,I7E7\X=B'-B&]#!,W(.5M^&"R.GK]4NDQ__C M;_\?4$L#!!0 ( *:%J5@3-"G=(5, (NY P 5 ;V%B:2TR,#(T,#,S M,5]D968N>&UL[+U;=ULYDB[X?GY%3IW7B4K<+[VZ^RRGTZ[C-5EIC^VJZC,O M7+@$9'91I)NDG';_^@F0U,42*9'DG'*=)'H[/_NU/?_OX&MR?_M>__X__\:__%\!__/+^ MMY]^G:2+?YC\))M3EVRY?G?Z+#5EDI1.$9!DHQ05X=!&$,R8J99PS_/\^ M^Q?D(7@6##!C-2B6&7AO-!3M-2J!NJ2T^-#13(]^UDP)G^^?/>?5F__>N?]?\C%N[GW_N?% MJU=OG0W7O9$^EO_\'W_][4/ZA.B?ER_26V?# M?YDM_OZW20KSA8(>',)/&]]1?X++MT']%9"H)?_SUUG^T[__CY]^6DHN3--T M,L+W6'Y:??NW]V_N(AV.YS_GX?G/J_?\'$8C0KSXA/FWS_AO?YH-SS^/\/)W MGZ98-J*_''(%I2N<_UD_[>?.F#X1D&FZB CT6QQ7BC?$N.[3NV.^^BS(6,+% M:-X0\=W/;HIW<1I2ZC??>X-G)<@;R.L'SDY'P]# M_'.:G/^\ /=R0NOPNW"&#P.;A#B$NIPRN9S __/ZCV\\G=0\' _KRO$;_;CZ MA/JL?7#@USF.,R[7BLLGC";INS>-ZDHUN1+M*$0<+7X[R#@<7&X>;\9U@P@K M8/AFCN>S0>%"JQ05T')>0(42(+ @Z3O&HG79%Y[NJF=VJ>X9IC^?3;[\3,\A M'0E9OZDBDDL%/?#TI=2:C>ICB",<*"&S41Z!H4^@3&+@LF' &!93HO*1B=8C M6CSY^]%II/S'G0YGS06Y5)G-( __3299IR264,O+6;L MOZ319(;YW_XTGU[@]2\GXSFQ^]4(Z[-IQN%9_69?3ES,X"R$SX,/] M'(79[&WY,)^D?[[X.B3Q>&:\0 6A) Y*9*31)#)YI'(EV"R+NH_J)KG6?V-U37J1]6%8X)5PW$<+)CI:)9V5$+17P+FQ- \TT3\^ M4NU_9PL>4?F[B+@/I4_.SR?C!:"_+FS#@8]<"EX<)*\,*!09G&4*1 XB,_J? M,*JUSF^#:*GR=0;U77UWU83L-XO@(CF7(<41!IR<-6 M15IP)=/0T 0M@]8LZ\8Z_@[ H]?O_N)L.(=O&BH?Z;V#P!3CS!2(S))QH@I] MIPF1CMS%P#)CIHV#4I]V.!WV;LSO++R&$_0FCO_W(DSG.!U]>X^?)]/Y0$J? MT#@&AG/::B3W$)P(4#Q/BK#9XD(3?=YZ\!-2;1>1]C15W^%T.,FOQOE7,C$& M*;/$9+(0G25 -EL( 6ES"$Q*Y[Q6WC?1\7>/?4(:WE^<=_4KFBS%M#/,%M)< M<2X9$XPE3S&X3-N#Y@&B-PC&Z!A5=J5XV699OO7D)Z3E3D*]JVC91=&OQO/A M_-OKX0A_OUCL_T*RY&KD1RI#I.-1@XO.0^)<:2^8Q9 [*?CV$Y^ 8CL)\:Y" M57>%OL>SX6Q>S;K?PSD.:!$).9$IQTHA/(P[< 0-1,I/&L&0U+2;>U\7$@E>Y M@'12YQ*S07W?.<>VNKX7Q)-1?3M1WV6"ZQWM6U:Z;KE_3MV^G' MR1_C0= 2M<($J%T$%6.$:&D70L.\3E(6@]W6%%87D/85)1U"X,F )M-#N*1BTMU.P>Y[^E/3=Q?AKCD_ MZ71,]AVP=Y/9/(S^O^'GA541LK,Q&@$I&!JA8+3B&$*I2E IZ\S(M&BG\^^> M_=0TOK]@U^B[TX%976M>3#$L@12,CI/S@+YF5^J@(*+TY.]'%K21Q?$UN5$[ M:/CFTYZ 3O<6WAHM=CH6JZFAHW>?)N-+1]\B,FFS "Z3 I44.?H5D92>"7+R M@_7=-'G[B4] FYV$N$:CGWQ1RHD((1=" M4@,E(2H#R'.,(7!&WEHG=7[WN">@R_W%MT:1G0Z[+EGUZFOZ%,9GN#A\LZ&> MC!L$$9, Q2P'V@8*%*.MH;%Q&G*3Z7GSJ4] K9V%N4:[#0ZP7EY,IS3491RD MTHY,](O9 &GM8,DZ*"G[ZG0GB(6^.)^R*"(Z9EJ8P.N?_@2TW4RX:[3>X/CJ MS7B.TY#FPR_X:YB'%"@=D&;B2A"G*ED9Q MQJN'/AD=[R_*-:IM<'KUX3R,1K]M:K][Z)-1[?ZB7),"TN"(ZM4Y3L]H\_C+=/+'_-/+R?GG,/XV MB,(8%KBC-81<;T7["3GA' FF3U['*##R!BI>^_ GH^KNHEVC\DZG5"M<7Z\S M5)8928-HG,J,2TA2:K(9U"+2*:!DSZ,77MN.EZLV/?GI*+N;4-=HNM-)UFJQ M^82CT27QI$QHL1[#1'+X%!*CW;T%N4:O#?*Y M;J3L?_@4ICA[>S&O=^*K9S^(V3(=R."7IOKT]00\"H: +$I>,+E8NIU9/HSA MR>B]F:#7\*#3*=C*['\]G*4P^C\8II=)I8X)EFCE@<1BS>\/M-$(0L:,X5IX MXYUBW6(/&Y[\!'3>1*AK--WIF.P%#3/7H;X>A;,!E\QFY!RL8+3V,.7!16V! M]A)64HF873?#[+O'/0&=[B^^-8KL=")V.;QK>KVFW\P&Q"#MR"@$9Q1A2CH! MT8E#\4:%3-2CL39)N;[UX">@W!8B7:/F3D=@WV-:FH(K5"&9$ET 6R2AXD$1 M^7( 4Y"PTH9A.F9N;GSTDU/UOF)=H^P&)U\O"="^\]]:\L0 MM/$,,WTSFXR&N=;NNKJ%/9N4MY]QF5(\^Q[7MM5GMO_X!O5I]AQ+QPHV=RZO M7[.'9T19K 7C0@#E?08O@Z;5&P57F!-+]^4_=BKH<86B6;V252T.:5@Q,H/2 M@F8$6EJDC#,U@.Z39];Q>Z^[=AK30:K8--+GQCHDNXOQV)5K9M/YX-UTDB_2 M_.WT TZ_#!,NJC*HZ*U#XVLU%O(FE*T7PY0B#3IFM ^)R:UNM-,#;O" ?KKF MP*9G'[H^30LU3AJ*L^$UV1MX9B_&>85HMKJPOPVH76K2;*?KNT .6XZFC8[N M*KR1@ ^F?6Z#,2)Q0)W)ZLE)0O2%@? ">> I)'[?(_X/@"5Y4UC"N>*R%H<],*E-4,8BVBDE4J M+NFLHI /F7Y;/>EPAGY#;4SZ$F4/!6A6XUR!X=G;G&*DW4G9&L8)$.NEP**< M5#)K:7: ]UI-Y/OH71_-L*C#,8B%62R%5OB13G(**6 M()*SC+,DA;GO[O0^ZOT.P%-0[_X2;5C7X@K,:#QR6&&T@_\/6 M*F@E+@Y]$9PM.A;.:7RM*TC=QG#X(E*-_;!.0NUAB5[A>4WC?CD9+R#]8SC_ M]/*"=I-SG+[ZFD87-4CW8C9#^O_\,7P=6)DQ*98@.4GVB"3P+EI'3HATT;FL M^;VYQ1UXL O,PU.EFV[7$Z4WQ?2P'ZQ.N,9GK[Y^KG;)M2"$\=X)ZVG&U%P= MRQRX$BV0O::]^"NQ=S3Y7 >] M0CF(61:GI )._DR-\LN:[9&!Q:"MT (9-\U7C7L '9X'C11W9Z%H)?4>*/$7 M'-.81X3M13XG =?QUHSK2WBL.)0^,?#&$3Q:H\!YGP"S3$9EX?.]$9Y]2/$ MI*="BY:2[\&X?'%>[UK\]R(@\K:\&<_#^&P81UBWL_EL0+M5\G70*'2M,R!K M'$_HJ="BX9R;UAA[6K,\T\XO1IX+2IT?DG8WW$^ MD,XPH6FO9#KJREE53[H98+(Y.Z:8N/>ZTUYFQ+V(G@HK&LJ]89FVC6,>>*%H M4Z/!91Z(IHH9\"%YD#S9H!6SV+Q>]1T03T;WG:3;L'#;'4!+'OXVF1$D%S+3 M19(31?Z3,EE#9#) H1\Y9S''>POS=5+X-8RGXSKL*=H>#('?)^/)VH7GBMP! MBXK.!^#>UJ312*L/N;*@L>:):RZ#:IW&\""H1\^$MF+OP11X,_Z"L_DR,ZK" M6US7I-\,$N>TYP0)6B5#:UT]5$%3(- J)SQJ:=)]:9[[T&$3EL.SH+':)CW( MO Z]#:<1[]-G8JJ>_!JKB"O M9M4O.";]S ?19V931L#(93VZ#Q!-*F!L<$*[2&9:Z[/R#5">"'NZB;@'!X=< MZAOVMRG))DNK!%>NM9MAZQ?D.P*/7\O[B;%AK^JI)$-:F MTIA??*$%ZFQ5N>UMN7/I\9S!Q4OK3>8=8">?1LZ"[>AC6Q-X%:<7. 3C(C?"+EU/8;9-&"<[6V M)+GO2C/+K.U;ZRLH3T[O^XAX2.XP8A M9"=J;C$#AYH<)9M#""5KF5O'6D_FHMTN^GS@HMTN8CSV1;L[0UC.HEJN9S*N M+Q6V[1U_(";L(NP>&+"FU[D16&LB0XA>U5;*'F*MZ16<$KSP(&1J MG:%Q BWD&RCGX2[R.TBVAQLB+W)>"#&,WH5A?C-^&3X/YV&T J=T0,VE ,-K M!^UL.3B=.H>M$WCO!?04*-!.XCW,_!Z M3'Y9A>%60%D10FFMP-33$/*X!3CF$&S2$7F*)C1?$;8&]R1HTHLF>KE(.*>Q M8KX\1EFA"EP8%XN @K7-E&1(J"RY6EX;EXM,*K<^H%J/Y"F0H8&,>TGB2E,, M,_P5E_^^&=\]I'D_&8U>3Z9_A&D>F.!L<9P#2[7?&*]Q.^\#A*"T\9Y[SUHO M&3M"/(FSS"[G$WVJI(\2 G? D:<=?9"Z@%ED'TGRN1UB@"0QYIK!<7_3WOT. M(-:?9QZ2![TJ[LZ!1">I]V!VW VU&5\P\5A[=#A-JV7@$)'&5Q@*,H\R8FJ] M?9Q ?/.@+.@D\SYRQ;_+]. 8)>>:(&1#C#3:0+ Q $-KR#^J7UM? CERXLPA ME;^_K'NP(U[D_[Q8)B;//DXVN$<+ML:P"!"=UW2O17[@>R2IS(9S7%7I6!8\ M?8]IU=PEPNR9?)!]\/;" 8"S7*#9'5N]Y6<@B+H\;@BO,J M"F%;DW@/F$^;EWWKK8=TU V0%]-@ V)=?/1),A ? G#48VAELET%D:X:L$YQ-GU(D_6R-OR,7Q] M5V^ODPKG\^DP7LSK7WV_)9A%KZU#PBVJ]7-/48RI#3"4;PQWW+A_68VUR'I,R M(;=&0'3U=+G&I[RC'P5#LI1,%D$=ZCRF82K=AXOS\S#]-BD?AF07EF$*X_F+ ME"87]0K2V;O):)B(D>^F]8K<_!L)M^)8E-[YM1[%CO:J6-_]H9W3[!J/NV/2 MW:+,Z0K2V_LA71^/>NUU-EH#&D;.JJ+-SJ$7D Q*'4K1S#VHB7T>W*DL[G;/ M6N8:<663J+GEM+ZQ>AV7!LAY(0=%J^!KJ,?YA@,\2#I>[YK^KG)N7](^=@I? M+4WZOO8M7Z2=A&B,1,]JW2]:F3/9>J[&"0*32D57J\>W*)]]]??A"^'L*_[;Z.DBN1T7FHHI"98!C963*A"3Q M!,+X9&7QHN!69S;'5N ]->W;ZF\7@376VU])4N<7YRL@@ON27.1@5#!DS7L$ MCPJ!TU(BHO+UEUD,$^-+E>#>J&_P-O^.7;Q_I(Y8+ MC")\P^EM:NZ!:PGJ19U)=:>@@;;X18 :YRK[:! MV--]ABW@'>=V0W/5;DN=CGHYY.)S ZHT6!.R:97-DC:WF#7X;&B5#2EQ0DC6 MS\$6G[ZI\\!MB%-@SB[JZ*,8?J$U%Z^ 71I 4CGKT$(.QH)BUH +-A,\5-DX MYX7Z5#CO*INN$'6 M,MR)C&%$&3F3[O8)98O+,NN@/#TBM)!Y'PF,DS+_(TQKLZ[+;V^4ZW\YFT8O\VPW(Q^FU8 MR)!G-C+/%&&B+\IQ1S8\@<5$WK7+*FK>.B5R"UB'(\W!@@A]*67C'G3PR.9U M3MV-SN2]AS;O?>J!8IO;C[R_BB(RH"7KQ-0"=@*4,62W>.),\36SPCJK2OM4 MOIXKBJ1ZA0 U@\QKGD#BIB:/.TB6K+3"F':N=>'FDZDHLHL^'Z@HLHL8CQV. MO++)1F$V>UO^$:93FG)OI^]K5;5E;]O M/99@M6Q2B>255:X)\&8;*1P!9O? M^-H(YD0JB>RDX-O&;Q-!]U$P8!VPRQ;46T#KZ>SM'EC'.7-KI,!M:-%!^@%"?_B MRW V#^\N(EED*W"77A@J5\-6$;"DZL;K6%M:&S!)%NUX].YVV'5#[M/F9QS> MR6VFATE[(38\%KL):SK\0KL>^4T);QS2$%MI3*R0C^W(Q^9H(&2C(' K27O> MW*D)<+]VUS[E:>FWNR!;S]Y5BU@;":WC+=@'I]CIR"YJSDN5B'?!4&T,FG<$) M&J^Q(8;(:VK(=CG5]S_GB>BWH3![N%MZ6<7\/7ZNUV?&9W\C(<\&06BO5''@ MN=(U2\B!\\P"6H4Z88V;M:YBNQ[)2=18Z7)BTT# ?00CUS']YOTD1>8?,U:# M)'Z#PIH05,^M;:%52.:896S=3^ A3(^>"DV%?BBW^ZI-QM7-NY=A-,+\R[=7 M(7WZ_KT#$VA)E-)#;?M5%TD)(: #$672+#EIFY?AZ SZ:=*J-[7U$,U<.X!7 M7W&:AC.D[3/AU8NSU:LS/C"(F.OEY2PT^:U**W!U"R5OQFI91)#J("O40T"? M)K^:JJ>U_?H>9W/"M>@)]W;\D9#-"DZ7E^+?EH_#SR\9W3:?8>2Z.\F37/_X"?PY2X-?IVO0PL]IZPW(FN^8;9I1Q9+>W% M'-DJUD(LP1%/ZCU$Y6L6>N,9V 5OU[5HCVY@RCQ5'*&KO:(E2^RJ/FRB'C;&"TYJ :* MX)&L0FZ /%<#D=9TYYE3FK=.!]@(YE@Y0X>APJ9,M$XJZ>\4:X%G=7:_#:)^ MDXINH#ER=Z)NZEI_--!5UH=A 4_966T]D 59B.V$,2A?0.0@.=/<*MVZ2/2A MM+]M0Z*^E;^+B%MG&OR.?[Q=&*5WN^9D+:Q3G"\+#"C'6#U7UR#I/XN:)R'* M0];T \\X6K!R;_%/VLNN=7I0;6 QN9@O"]===D"**I,C;R#[&A?G/M.>I1@Y M<8+SH%CB9KND@C4?_KB5V%5:/:S"KZL \;?A%\QOQO,P/AN2V?%B-L/Y[)=O M?PW_.9DN!+!7VGJ( M'=T#]1KH[^'\\GK@-G![,@5WA'H<.[$WU6]/L69Z.^R"MA9V,B*P@KGFXM'Z M*PS-1T/+NL\Q*YN"5:7UV>Y)T.P!@_146;:+NIKGN9\OSD%?C',-E]5.;K<2 M/E^<3?%F6F^17N9B)3A<1#2R),$(3[:[D]%8)4(*6UE"NS[Y\&92KWJ<'$H) M/>1QO<=%S[]W83K_=M,&^.7;S5<6\\AHJ^O-=-"1"S+D!8+G6M)-LZ\^]0='C ECDB&W:0>6MKY<-G&N)D>G6' MC$PQ68?#M >EHB9K+05PTFG+T"I].Q=O4Q'RFQ][>#NCJY G3234T$[(.!S\ MAF=A]&H\'UZRT-& ' MD#5DRCJ(B%"YC+;MFBS)&17E?;Y09IC^?3;[\3!^] MG*7TS?7D7// 9[&W=Q5TPXRU"F6)XI+"6^#88LM^6/$WGWK8K;FS^"<-9==P MK;V+Q_H0/.T>*:.J-[P%>&T-Y"*SUUX)VDM.7(<;]M/^5+B#R/J\O/XB+9L- M+M):IY___&:XVAM4J=?'@@"3>:JY(&01"(; :'\ISG'.<+M;L-L\[7";:C=% M;+J]WD2*A[I1M2"QR+(DFQ1DKQ:)RP&B-1&,CCXE[KP)K5L]G5Q9FZ/XV6U4 MTD,R\'WW3+>!]J, SDX*W*'0R3[2/W !'*N#<(+3)K@HT)Z-@5@+VA9>!&HC M--<'N?=TD@5P^N+%+D)O;4.LK=J2?? ^608Z1 G*% E1T8]6\V"2%T*&+>_@ MGWS1FYUD/VDIN-;Y+/=7\"#[1#G-"52H6UVJ]:F37=1Z\T;3FB.BVDJECZ@8 MRMZZ;2?*UM-U0SV/4LOX!3)Y0ZJ9=HEE(!XB2.\BRF*"4]MI]S$40]E;K0V$ MUT.2R8>+.!OF89A^^Q!&>#-_,GFO G<&- IB6^:AMG&UM-_D((O(W/+60;6- M8)Z5;=]&)1MO>77@RC6<&I!^6VZ,^S(ZO07"GDS\A]$=*3V]C3IODZ0?7?31 M$>!AI%XK+I$S\*&6#B=[!2*9*R"B*[[0[Y1K79+G6&QY*)W]6&39105'3P\R M(F$]$0.TUH-B@O9,6F^!%6F#MUP5'KVEH MK4#+R(NV <%I+4!AEN BV5O%.F1&&1[5=L4N]D7P7$G300^-.YJ^K*T/2X$QR9N)69]3>3_S[1LSVMW=OWEP&;!%3 M5#1>I7+M(2P)E^6.M*FDRTIJ4>1V-L?FAQRXSW(_.KD;"N\NT-:6Y[OI)"'F MV6L22"V^-)W5XDOA\W >1L/_7NRB-W;,02HN.,\R,"]J*1XR<>C' $9(1('> M<=RNMOMNSSV\E7GP^B!]:Z.?SIB7EX[?A>G;Z>*Z>OY[&%W@.YPN[K,."O(8 M::T$X:-:AFT\?064WFL9.$_-#UJW@/4,^-27DGIIS(P%IU/,]Z/,H7A,.8-& M6G$5-V2B*R6 7*LD44>,R!I3:3MDSXA-/:BJ=5.##>OFJZ^TP8_/\#VA'12I MG2Q. ZNL5SXY\(8(SUE,)GNGG-BV1NB##WL&[.A%[CU<3F68I.JW1T" MV?I*.T^F6F%@,DJ5)5?E,$D\IUTH^WB;W4$5W##W?S&#;FS5'R[B?V*:?YPL MZC3_0IY)7I4)^3@=GIW11!NPDKBP.H"(-5:/VH-W9 ::6-#HX##A=G&"G1[[ M#,C4LRX:YJ4N[RM5C&]FLPO,OQ*_QV?+^LS+_]GG\RY<:2[YAN&%Y9*X;G-]CQG/ M/R\I?+N9P!+SWW&V:)_SF526/@UIE/5\[6WY^V1T<8[_P/K6A3!K*Y7%$DN3 M)-%;PAD.E)8I>\&!Z=I9Q=7.*I;VY,"945S[Z+9N$[S MX'N +VC6$J*;.&<#C!H(@D2QI9(ELDS66+T:3O_\N%G/1>6-9;Z M75+XPRZ.'TGOLT^3T27#?PW?9@,=6 F)*6"U#Z12T9-TM(-4:@\-QKW"[9*- MF\!Y+M0ZO.[6'*)V"^/L/X1JA9)C/!]^P9NCD3DE%W,$FZI$T48(+$BH-W&$ MM"8QOUV0KS6R'Z0\@$;7\+/S*?\EWII1YR>#\CK24(S HBXZ*+G M(&BC(4GA0HRUC^=]5^3W.5M["-,S(%LOZEG#G^Z7.>[SI6\$UF<#KHW7V2#Y MS[7RH$\<@D$$RUC(JL8@T:,ZD=A:ZC5.2YP+]+?\8_%2[-!"$&X MXA.49 NHH@/9EQYK#7;O!",#(+0^_-\.V0]2=5'5&D9U[SKW4,O8;+Q)*"V$ M5"F/ 2&:H"&3<$3(V:&ZKYC3T^C3>UIQHGW5LX8_G2M-W$ARK^;=+C_NUB%6",2=X /I #BK72HC*UG0AI7A*T3-[D,(XI]?!][06M*:*7$._ M;N&$OX:OP_.+\^MN@R_.SJ9X1J*ZO&RSP$USQ+.@R6_-.6I:BHVL6_GB?*]P M4SR*V_6/-YQ$;/G 9\":WN2_AB2N>?O-UV$X7:2;_17#[&*Z"!M\J('4Z;=) M6187IUW\LJ7LL/946;POA_G5GW9HS]GR\9W;=_8FBT;M/:\>LL3R8BV6MW5W MO)A6:Y[>\/MD/+W\\92\A>R@ M9&:8#TKXV/JFP7;(CG4A]DBLV<3==MKKHS_0FGUT=A?OZA;8-F#[:D:U"] C MM:+J0>.;2-6;NH[.,8;6FXJ7%4MS+GM>VPE*X)KE@HKIZ%IW/3T!;CW4?^K4 MJ+6+EOJDU)OQYXOY;"$!?EE+KQ"XE KDF,BY1TP0;/43=2!HP2>&K<.I]\ Y M0N^I_A2YB3(=M=##%]QM MAO/<"+*/%@ZT@L@5-(N)-!@39%:O%S/-P0FI0'+C;5(,B^QM"[H+Y[D19!\M M]-&H]7K+O2&&UU/\KPLT1VL-JK=P@1NH9<#^52WH?ID):.E&:+D MC+P!I2$@32I;!&?)%I&\9R< P159[ M- IB#HD4[70H7FLRY _A?-_"=1HF4">%;N-M=]%&'V5NPNP3[='UGU?_=3'\ M$D85Y&*NT+9,WES)(!DCVRSY +&@!>U%%)&C1ZY;9T)L1/.\[9U&6NJE&>]L M/AVF.>;U&-?_=L7];;#WUK9W?]Q'ZCO4B -W6K@>6(&]M/[M, 9MI)?1U/Y] MOC9+QT@+, U)I(+,D'\;8NNX^^F1[Z'>1B?(O5WTU@/G_CH9X[>_AND_+0!VN5:QZZ6 _E>=M4 M+?33L$C2):Q%(F3!:17+!YQ^&28:\MNR!NWL(WWD;/U+*^]EF['T9&"U',>1 M3J):$&1R8MKM82=L.B9?C&!1&6!8$W*UDA#1:O!6)X;,EF):)SJ=/E,?.O@Z M=:+NHM0>"/JW#Q^GBUWE&PWF+Y,O.!W?:(U"V%QVMO;C*1R4T &"\P5R82%8 MQZ1WK2]\W OH\(;;\70]Z4M1/=AS"V.E=D;!?%UL<07-2<6LLHH&;3(H2R9L MX&3"6K)!H@BL>-;ZPN,]<)XQ@UHIJ8_VR;>3V9UBN9 MUTS_%>/\^J>!B$+9S!0X)T@$'&N@2P7060940BK7_"[CMMB>,[MZT5\/*]:: MJWLO)^-:UV[10^3&!>!+27Y[2<*B%P=*EUHH5H*.F4Q/42^;YZ)!"A6#D3QX MT_H*SOYHGS,7#Z3C'A)L]D!.,DPK\,BCL3X(X,C(R#"QT.K-,FA?9/+)L"Q; M6VR= /_@Z"$TW4. = _P@R"5#=%IX*E"K@DJBQH*P>3B$VJI0NO(^QXP?U"R M/ZUN/%@^U%7S99;N6B^MI]OE#S^QWPOE.XZX]1WR^YF\H.[?QI,X(^^ZFHZ+ M7.I:/H' CH8KIETQVPJG3:A5#70$):4#G-=D]DBO+TQ&>\89#C! MV^;7YGRMKK.(%XB$F%AF8- A64JIUM\/&80B2SZ5+(OL+3%T':"CQZ>/0I7- M5QTZJJS/?./NDKH]O-5A\#8#[/N*1%^#._H%BZZ$ZF^);?>VZA3%GF[_DE[0SCBP<1I<&%R<$7V$.6Z!'ZCF/:R_H5A M3%HK06$V)(EH(&1D(+U3R4F>(N\KM' +R@_[M)&:>HP.W(15OYWB9;?[;0#V M9%D^".XXEF$356Y!C^YZZ#'8N1FH51@=\@329#(6@BZU49V@)=APK77RM$ _ M#:(\8%,=AR>[B+^U-?0F!=HN+^\5B.0"8PQ*-*D:C05B]@P8#;AH(:.^'9W9 M8.#<_-3C%>9M)/%)"W$U-",60#Z&B^G%9?Z7-#&8P@L(K7VE)T(0N*A'GCDJ M%%*:K?1V\U.?E-[V%E?K^?8?"4>C<%5$R,3BC %RU&0M HW@#6J(%K/PSGES MN_;E!KW=_-0GI;>]Q=5O29W[JMA9*0/Q2@#M&*6V(A?@$W+PA7L6,2>'O=7H M/>V"IJ=@U/>@Q!Y2*W8K8;4-V!]U35MJO%/QR7W4=?2ZIC3?BD46@19@1[9. MCG7/I"\E,N5EIG7]1UW3XU-K!RT=NBIAJ'"XJ*NT!951@$M&@'(A\N*4(['T M1:#'5Y5P)T7N4I5P!RWT6=>TNRGP,HS2Q6C9I&DR&KV>3/\(TSQ@22@>R!U+ M*I.-:%T&Q^E'0=*4.3(M?.NCC-X']:A/_7\[M1R7!L3ICF;V_E0.ZBG0LK_,8J6.6"D&HLF@U5&C3B8;F/"I3;#!6]]9YI>5 'O4, M:$&X+:R"P[+E0 ;I-H/:,*8/.)\OD\QF Q.R$4&0W>49IY$5"9XK5J6.F;&B MHVA]7:R_T?R8#"?)FP-5VNTPLK^0KG^;S&9OQFETD3&_&;\*TS&];39P2F V MC(9G)%F#(BIPMB HSK.ROBBF#^'>]3*X'_/E,;#J0*=HW7=)WJ1K>NOGP:3*=?\3I^9OQ%YS-%ROHA_0)\\4( M)V7=JQTNW.S_L,YW;1J-L]$UF\LGORV;+U]?^V"<^UAR"9!9\J!44E [@4)) M01:;'/.^=1&BG0!VG?+?7S.__7V/M-:%R=SU61#42K'G?:,(613VU=Y5:_C:@%2Q8@I(;W8 MO)/A:94_;*[Q+0L;[B+Y4R\3M\U8?A0VW&1XMR!(G_7B]M'NR3,VQ1R#\L"C MU*!R<>!I>) +F?\E9\OUC\*&CXZH.RCUX(4-45@ER0,F1])84*FH"LZ#\"$1 M-+3"MCZM>,J%#7?2]4Z%#7=1U($+&P9&X+P0(%0@RU8( Q%9 ,%MB(GS8%/K M2B1/M[!A%P:U4E(/J]!M"_:6?7M.GO[POS&_G,SFBP.6@9-&<8<,3!&.)HFCR1<, \:8238:ET)K^ZL)\&?, MQ!XT>_CE;^,@:C3@>A#%)>.X2!"C)3&65)./2(PA,F>#2;*$UL9:$^ _Z-E2 MLSU$1[0?;R\@'XQN9C5J?)NLKP-TSK.U0)+/V&PYE(Z2I3, M1Y.(A@YDJ#W!?0H0LK>0&/>.F.F$:ET-[?2B9-*;))P'%DV]\EH+B BLIK%/ M)HH4F&V=.OAHHV2[\&6O*-D.NCCU*)EG#BTJ!!<+R2IPLA?$XG#(:B:RRK$Y MKQYCE&P7C6\9)=M%\J<><]AF+#^B9#L&'W8B2*]=E?;0[JDSUA7/0HD)5!89 M5!2%G"4R(EU[_;SB;??P4QES\E=[Y:?;[11W3 MVW+Y^FQ@,HLB\PA>FQI<] BAU",IS1QGSI=D6E_I['E(IW[JUY\_>U@V]+!8 MMAW>P'IIF. "=*E]L)B75=((-*.]XM'73AXGS>T?5.Y%UR>_3-^($=6W#4Q1 M- &K^1)]_5(8N( 1B@K)&RM5<:V/3'L=T ]>'X()/40%NPWNH,@L M6";/T_)@0.G(P%N7P-)7E$5PE]A)<_L'E7O1]<:>;:?"W-M[D,7DR*/V8**L M#=6+ \=T!BVXCS&1X--A@Y<=!_2#UX=@PEV:ZWYIOGY(=W>9F /*A (2ZKK+ M(.TR7 2:L H%EU)(UKI]51/@SY>V?6CV+CW-,>@Y\"9P)[F&; V"2BR!%T)" MCD7XPC*WJG6^\3XX?Y"O@][N@VNW5W-OZ3^4 81'5@-_!GQ0CG[D*>A2 MM'J7F*YY_N+[*3;PN\_%N.OF,T_FW M,,ZO_NMB^+G&>7['U?OV2?3L_M#.&9V-Q]TH=?/RB>\(W/S%C<=>$SARYTR0 M$;)1"A32&N>\]!"$SL8J;[5IO2P\C*KK>GD]AS<^:YDK9D(RNMZ[8T;2].$E M@2M!@1$AFR"\YJF_;-7[L1TJ7;,Q1VXO =YS\R^:JW98Z'?5R) H1+"U]R: =HUG$-(? 7 1IF?9&&*^:7ZH^ M&G4>2(@\!>;LHHX>&/,;AAE^FHSRF_//T\F79:'652*4*-%+%PJ@HNU=F6 @ MU--M;F51)=?2$ZV9<@^3EO"UEF/!JP"M01J3H9 R0A35D M]&D$9WF$D+ 4@RSZYG& M4">'A6ZR[N'M>'EY/SSQ1RGMV$Y5Y3SL4"QB0:* M3$((2"B+XUG0:]F:QC38 .7I$:&%S'M( ZG]G\E[2E6X;\8DA+,ISB[7*F9+ ML+863@Z;TY2&"NCC-L3UX?2O^'F*:5E* MF[X?X4+LX[PJ)+3X_<;!#+S+Q3LO:A&LVCM $,UK1R>FC&=>"=H86Y<9;H7] MR5'N*$H]I+O\.Q(V::PSMH#!93MB 5[P LS;A#XQYIO?][H/SY,C43/A;S1W M&L:P_C*9Y#^&(X*:WXSG87PVC"-<7"*Z+M)QSWLZ5"QI].3.T:P^)- HI'7Y MV&M>JE!L9-&!-X77WF@)R/3"VC-#8S1<-4 X5CNJFW\W1I_WE>BK!IM=5XOC;\ O> MF7"_?/MK^,_)].4HS&:+@TP5LN+.,@B%UZ;AEM9JEUG-LHX!):TWV)HW.\ [ M?O"I QON5@SI12M]-(G;#/4:Z._A_-*+W09N7[VQ=X-ZM%H@_:A^>XHUT]L) MT"U:J15# =%6L,Y&\):P*Q<\DENK433OHW8*-'NXD,=)LFP7=?5X7OUA4N9_ MA"G>PGQ9'B*(%*S)Y%#4XMK?AI\OCUD5%UBL45"LKD..9'*JVKL2E=#TJZ13 MZZ2X>^ \<;(TTD,/:\REE3C(ANS!;!-8GL,*-MGB[]$*:3 MVA[VUN7V=-E=$8 M)&M-J&UP/4D*-5=(#]D9:S N&XO?Q&BTX5PJ 0YYJ4<$'((R&KQ,@@!'V3[2 MN0VNQV[>-)?](0*='^:3],^:DXK368W(SK^]R'GQF6&TBN%U:;^P_:=W;ZBP MYTA:M4CX%*;X2YC5_ECGGW$\"TON3HD3N,PQOW[+N_!M48WWCS#-U^3#HNO$ M"2!S=9Q5,>"]LB!<<$SPD(1I?4VH.^IV8<\'L/S!Z4&[<9VD1'?00[ M;N!9';EN@ZBGX.Q=-,>)OS92U^WSZ#:R/@P+M&=DG$8)L:["RGL'SJ>:&!6FX\G%?+'>S:["9L72F"24@*96 M'$D0-5?D1)1H2V;HHGO(--_TX8?WPKH*?-)06GT$&9?#^T>H^]?\[?3]\.S3 ML@\'ZI)3;5<04P7F,F&*CG#6_LPRE(2QIYE[%\SSWO7;Z*B/>UCK@*TFR3;0 M^MW^U\$ZCAW02(';T**#]/LS"-9"S%($75P EFT!Q6DI]5EE*%D$(9R/B;6^ M0G-P8CQ@(AR>%[L(_1"V@D8GI-:T#A9&[GI1-=F&MD"N=$1EF#29/SI;H;OD M'S(:=A%;0Z-A@>?#Y\EX-IFN@^4YVGH#&$16@<:(-$:T!IB,WO$84@EA*VUN M?L8346HC(;:>HN\NXFB85D.]!%1*ED%CA$49/X7"@(LIU".UR'))4G&QE5;7 M??H3T6=GP36TSI: IL,OY'^^&X6T,$]O06/*%"F=@)32,GX$L6:P29ME*C*M3L:[BVGZ1)[';626].6* RUS!*6SK_V4 M%,'SCAGT+OH'HV0//^:):+F=*!N6U%\@JZWA9O/)YUN04DA69U7[L!A1^V,* M\%9;B$+PS"-YFLEOI=WUG_]$U-I >#W4CJ_WC&M^\O) D%O/(G&+&4<+2$0. M+DLRYU+1*0>3O6CM"MU\_O,^7=E;$WV4+UEAN3S6WP)-7_45OT-RI%**>VMF M@XH[B+6/>@_?HU(E<\L3 YLT68N^!/"JIH'%4A+M-,HUC[(>0LD/%3WL2<>[ M2+.U%_6"!"W>C!.M4<,ON%BF*KI+KT#7*B-8"%E.M)&10^"D,V"+Y$5XSVUF M6^W:]S[F" 4Z.BA@THOT6I]\+)#]-CP+E^V"\=UT\F5(G_QB-KLXQWP;K$\V M6$<^@5%5!CQ*"%PGT$9Y3"ZQZ.SVJM[AR8]<^WW)N/EQ">D,IU,"-:Z&R_ED MO @3+BR5%Q?S3Y-I[8XP"(F[158EF:@6E+&RMH"Q4/LB:!]*2$EO18/MGG>$ MCA3'R=OJ2P=]A%EO(9O=@&:\M=GF B(D TH(3TL:;8*T;Z-[0,DC(,.IHF': 0M2+])Y#9-Q!0%]RR1G%;2NB03VP M36B>'6<:*::'D/PZ9&\OYK,Y;:C#\=F MF-GF$&0L51&JP2A$KP8KDM0LC#; MNMO< Y!^D*>#BGHIH7H7WHTET7*FM+,!HB.S6P6E(1:%Y*-YDZ4RR+0Z (&> M\8;54$&M#ZIO[*5_G\R)S(L3W!E]CP-BL]/.62";W('"165@3V:8<4)GD4RX M7:)@@Q5\ST.>#1>:2KN'X^VU)_DW%[DHK=.<=DA!@&KKU@B1NP!)1*,XJV1M MW!>X\9SS]7(5V],EN]-/M(-)G5&W8?IZ&B_S5\ MFPT44URCXL P<% Y:' 1(SC'N#"1_+X0MUMT6L!Y-@P[D@8;-C;M.():(Q_3 M13W!O#D8(55@'CE8'VNU1!#D92UZ19V1'& '<>H/HI'-BNW3SAY_UO#C56/9K MN-'/793?+ZI,WY;K+N[@GXV-#R.FM<0M9];=:^^TBH[G.%B,MU=HOG R!Q-\1&2$HQ\ M=>,@&)(>4[XF2&:R'UK7%]D+Z ]"-E?G&A)V2RI_P$+8 'K@=1'!1@9)\U7_ M).<4@E4.M3+!>B=;6'H;GO]LF'4H':WA5;?PP UX.!U.\L PJ6/D#DR)]1Z; M9A"%4E"$UBA-%/EVSN,&QMS^Y.?%A4YR7:/EO8__%VA6G+L&]7(R7I8Z^RMI MX?SB?"&'!4$'R%E64I'/JT3U>8F.L=ZD*1Y9XC8:?[O]]P8"[/#0Y\6-OK2Q MAC8'/O!?X;]Q#D>CF$P_3J[_:& XFE*L@B B>:4D0? L>3+H1$:6A6=^NPS, M/M ]+R(>7;]K&+MW>*"S0*\\DMOA>VZU0_(RP#)?:JLG0?+U"GRB^<CV9UJRX,$[X8CR^"*,W MXS1%^J,;1X:>!U0A!A#!E=JT4T(LHM[?\MR+&F'6VR5''Q#TL^'W2;-A#>U] M^PK$:P=_U6-T_M$GO4J2X*8#N=8S[DT>C4L>O2*J3;XBK MZR,;V#M:?-#"[GB/:7(VKJONTGMZ.9G-9]?SQFG)(V8#.M)RK+0+$*U,H*S4 M3 5.AD?KC-G&0VA7!+D-L.6=7:3)+2PR8+&V9,JY@!?"05&"&?H_F8MN;>CT M,9!#%4<^)J\W5TH^%B-.I6HR[6&3<[RJ]?G;:IR+ZZS.Z>QTHBVVB$!RU0R\ MS0EXC"44EY+4[3L9;(1S_%O^1^/*G58(;736PXV?#=!6MRJW ==3/8![@1VG M/$ S-6Y'CPXZ.#A1I @>F4W "% ]R"/',3A>\]&T8L[:(EM?TC@"01XH+7 < M?NPB^AYX\1YG2!_XZ<4X_XI?<#3Y7#&N#/#5E6E;T!5-3A9/M=%AO17K:ZA; M2LS%2E,D;UUN9@M8AW>J&RIRTJ\6>KB1_!<,*@\0-"0$U0E0ZDLUH3;31DB!:7]/8"MA3(DM[3?2PKJS,,LSW>O@#5[Q6 MEF7@BPY52FB(VG*0* 6RR(5O?GJ]';+#$^:4_+4>M+=Q23J9P[=E?3"">;33 MMSL(CGS\=K]$3O3\K6B;-:M%%X3,Q'8BI0M$3^O8(MU8Z=+Z[L*S.'^+)4=? MB@'.:[$MKAQYT#J \](S9,4'WOI<\\?YVYZ\/LSYVRZ,.)7SMZLE;>'6::%J M3QURZ[2IEP6=@.B\!QZX5\9'+-C:7/T.P-,Z8]N)#[MA MC/.M$F?;C*FGP[@^QG.<,[P.--DU!>-0.GXT_*T5-34W8+Q3-#9=('"W*!8B M69!8'&MM5ST>WCYPM'CJM-U!M3W0]6H/JI5)WBX2]5:'&*H@(4,$%@)YKL)) M"$Y%,H%R0*^E]3[W97R'*FN08BQ*2$SDF9UI62[P7T@TD-%=;W>G39=E%[ M@=I+*)J9>LG/T9HM%9FZ62#FXGQN'2%; ^,' MMHQ@5M!@#'A=F[)%9!"SUZ!=T5);JT6RC3FS M#>$>,DJT.A25F43E^8=[._ MT9OFDU>S^?"L\:6W#6/G#2#%)?D91^9-8HM-+@%H!TRJL0 M/+@L"BAI5:T0:4 (EJW-SC+5NFYT=]3M BC[;V.K1D,EY9A(:*+42Q2.2_"% M9GZLI9VY9=+:UB9 ,_"'"I0V,@N^CBL9PA;S.F'S&0G6(@.]'D$(?)^^CXL?!7 MV\B%+@6XT=60#QF<(MNM8R"[**J'&,C>9O25@WK#A7T_ MG/WS]13Q#1F=4YS-WY,C.T"CG>#U^E1@2'-62'!,)BB.!.>S#?/7K.J@3 M9'3/[LY)T>34YT$]P:M1JK]/1O0QH^'\VV*(647A5>*@128%>&%IB"I#Y#RA MR24FU_HX]@##^C$7CDR5OLS@^/ 0XRY#K.7'^UJ>PX+W>XP)/1,0&7R=9#'@=1 M)PDZ.8Q<&0S+_\U!/<\)<#(TV1A:[CWL]R(ORSN&T2H4U3R*M_$)/07E MMAO1Z<38@K;6AIP@8.W YS,ME1)+34;(FK%HC&Q=BOLIQ=@,URHD7R\;, E* M.?J.>P'!2JV*3(:5YG;(,XRQ[<+2_F)LNRC[5&)LJTXHR]QO%]'ZQ;7]Q*H[ M(,%'%6C',L4;S"FQUJ=Y-Q[_^.-K.^E_TD8//;AE*RB7YY%;@.DI+/8=D./$ ML_96RWKU=I!I[XJ6.6G'F04O100EM*D\%N"T8YP+'D@]CT_!#P1^^M'O+J(\ M7'AQL5#16D;KW=OQ92D.S!&%] HXUIP KB)Y*>2O%&65-H&;D Z40[4.WN$= MOPZ*W,Z'ZZR%PQU+WX#Z\8_)"JH3A(F3-(+DM:HMJ[.$=KH4,$7EF4*3#DZ8 M*WA/FS#[::&/"CK?Q:'"+%91\=/Y;,+%ZR"$DI2#D$4+ED\$P+X#H% MHZ,N7#9/M'XTO-TI,^OD:+N+:@^:F<40E4;#0) E0LX,*Q 0JZ1DO=/C6"JM M[?JGGIFUDZZWSLS:15$'OYW.LO:HG08,-5JJ"R,+)24PO/;68BB=:AU,? ZW MT[LPJ9W">EB/-EUD)20^,- !.2@9-= ?&L#,O;26919ZZU?RY"H;--N_]E!.P]OI ML^E\\+[*86$11E5;._)Z2EO;/+IZ[5XI!&2.LY*D,VJK;$?ZU!OLH)^NF?'= M Y_G65-;: L3M#&0LA$T."!-=;;JI'I"H@,I426R'D1 M7H$2Z&J+.P/2IA@RRXY\F ::^^ZAA]N-.XE]TD)F#1V^!9#P]0:0;)DH)3.0 M1M6VG%Z#JQ7_H\Z:IX!:WVYQOY_R;C[T$2IO;YGUX5^M++K%2L(UHF3DX=E@ M:F6I$"&$F(&YDM'8H$0NK9VJ&\]_GI909TW<985JQ8I+.W\+-#V%2TXAT+&_ M9C:HN(-8>UP"5JA02VWJ34Y)ZQIQF!F(&#QPXZ-E/B9=^EH$CA@5Z$O'NTBS MH6X7K8G?GH^'+^+E.1[M2#IRGTN,G"B9(B,"1,$*UYLU^[[ MYJ<^7B7M+9O6,^GE*,QF;\L_0K4$YF^G[X=GG^;O,>/R0LS5*[/52[./I)W9 MI\FHYMGDFLP3OLT&112YR*[AJ&,U]13$G#BPX"QG,2H>^5;:;0+G!,\@^TG+ M/Y(&3^FR]^++*J]L61:2#W2.S&EI04M'8^'>0C390U77S\/IXLW+TUF# :1K.T2>QY$C18Y>=]! ML 0J)P>><7):M!+*26NU;)T[^B"H9T?%MFJZRR-SLG;(P L68M8!A*(QJ7I- M('IR.G+PND3K8\36JVEO@WEVO#T-6MSENSW>6Y6>*2A/KNY\A@H=7Q&4D M89 T4T7Z N1+9Q)K35]++H)EO/"HHTGN5I7L#3'-]MB>#6%/0;=K@D3=\B+V M'L_O%U5);\N[BVGZ1"\N!S,;6)=XX*Y:: 5!*>.6B98^."$9RF)5Z)>I&Y#] MX.G!]+J&I=T20_8>S?>C&"3E3/&6@_">!I%D@JB"AI*+*D%D:\1VJ2&- /W@ M9-]:7$/%O<.2;0;QMM ?GD_&BU.=-U7?8?3]CD"33:/VG'Q=#+(V_)(> K,: M(LM)A2AROFW,]L73+=#^(/%1];^&X9V#C'O;Y% M4GD]F?ZEICH.D*=@@[?D>X:Z7;D"#FT 9B(/45GKFM?G[&LLSY/OQR;%&K;O M'09LXQQ<%\-?C>]B_FDR724!+&:SUD+*D!1H6]T%9BWX8C0$DXN.(85<\F'< MP >Q/AM2GZ+NUW"[!%#@Z5O0R%+4')V2K0MI=4=] M.NU800%8KWT?%CX6]4*7$A$EC'-"C)!7BN:'9SU"9K;B7VTN7U M4?!VI\+:)T?;753; UWOK[*+Y-E@I@TEU."*RJ;&KZV";#R7+@2=Q8^RR#WK M?*>RR+LHK(=* )LJ[HK@)'=!0#$^@F(>:P$J#LZ9[(1T6;+60:RG71:Y"X-: M*.D8&^(--[=JA/ET"G5'1E^]$N(QB#Q%**B3O X&LO$ET@^FP@)^U=*E'[ MVQF*CV&F+ ?WB";) 5AZ^ FU!\4>U=:S"%Y?76\=1%F'8S4848,SVBD@ZXSV M;FLQ!BD%:>G13*7OQ_9C)AUE)G4@V#&ZXNT]SN55K*MQNH0A("_DQE<_1Z$' M5VP&&WF*+(D@_,D$F7<@K*RE M\S.#%+@*D:/)S4M 'Z;TX> M:Y@L%B5HH^ODR37K3E7'P]#OR?FPW#T^7>TB@D>T/CZ:8Z+>*/BH?-_MQ3$H M5O+(% -=V[8IAA&\\QR89L;I1%(P!V\==@7Z?&?9Q,FRIC;8F%)B*N1PK@.9_IG?W7>VZ9$O_N M[,-L,ONV!H($F<#/:SMNT"?F7A/+M"521'26E:4D(H=I]*E-:?;F"'L1Y4O8 MZ_S.AZ=GP3==OI[S=()EK/*UQ.5+%;H8%%>S-29R]]?RK(H1+P M,K)E=W)="<5<31+=;#GQ[1+_$F#U@&H*B[M_8;K"M9Q*H:?]>[5LMN\.43QU M#] D2E2:5ZFP!@D6A2(E2M]&Y@FOI.?&,0?97X4+3N?R"7Y%>+B=R'(^&/P%4KQ.X3M0NEZUT*&HTC:4Y.78%P YB-$2QRM<*7:@+\411.= M"4^!,=!U[J26RS#M4(+=6R7:*0HL0+!UZX>?[4K:3!PIA6/&*D*U1L_=IPB2 M2FD"4=MH? HIR=W#8">8X>]1\NIM5[^-7D(OD,_Q];G1;PNF=MQS!4AT:9/M M*] *3HG]RJH0%3>&5KD?Q#< C$SKYPMW\)3;.C)>5U(2!H'AY&@*YP-! NZ# MW DC6/:(I"M+N2W*A'S"+]F_-4%K(5D6G.&1$Q52M7O*=0IUBD2!,TH*Z^UV M8<"\9\$H6=!7T 7>BSH[P3K?2T""5I%(HT5Q'GGB550P=CT< ZV0 [P'UF5\WTP*/(86/:1?P+;8!S$&):CW%8D. M]S8I.*)C7A('0= Q"N?I U&*TX#'7#!AZS#946>X8_#AC81LDI]G%%M&Y[#!<_LX62SM M_:%"Q)CPH@UYK1*M%>4<$4P(9'2N<[E'ZW/>5D2@V MFR!S+]06V,I-)]!.>4T\0[43:)6B%9/*Z2HD'J1>0I%I-&JTTMN;]G[]=GQC M7-KM*\2,5EL#Z_[3_=WF]0-Z*2PR/&681]=24D#')7!.(F4RQ9ER#L=MP:^& M'HDF^XDLHV_6H/E@X?MB.?^QQ2F-.[[T%&V%4-7I$BD2QW"_"%"#\D%3J.-1 M6NP>?R2JS""\ G%=/5\L;O^9KV;+OVL;<.\ P$FDF=B(0C&XM<@HTX5!9$;F M#I+. GQX:A4,]!A>E3O-NS-CU1KA+@*\_S9_O G@;]9EW_Z:39\.AZ!MD.K7 M<9[YE*ZY7VBT.?))46>GH!RJBOPY%4@SAU85+Y*:^7EAW"\')1ESTD-"P;.K MZW)^A-?_0ZIRCTA?*_#L3E(O7]M5F#2O$D==_G27(@^(]K4RU=Z3N_UW^N,0 MW!_O_@-02P,$% @ IH6I6#F"I0.8]P Q> ) !4 !O86)I+3(P,C0P M,S,Q7VQA8BYX;6S-;+-2>I*R M^[6EK87AHL3I$*DA&>5EE1?X?/[E_7LKL M_J$&GN.AU6.KOY9_CC#S& HHQ#1R($*N!Q,>$^C%84@0"N,X=&?W?^8NQHF# M0^B$40"1PQR8)&$ TR )./)XD%+:#+K(\K__67XAN.) B)=7S8__\=-#73_] M^==?OW___J,_]I[_[C=/NTF2_-K\=?UHE1UZ M4 SK_OI_?O]\2Q_X(X997M4XIY) E?VY:G[YN:"X;E _R1@_)7 M4.#GNW_Z4;&?_O.? &CA*(L%O^$ID/]^O;D\2C+Y53[Q:\[OY=Q>\S(KV&V- MR_HS)GPAN&]&JU^>^'_\5&6/3PN^^MU#R=/#PR[*4_'R/V MZQGL6^*WWN?5 G.-N%]L\3B$Z1=K[-X)#<''9[A'YFR6VP_4QYQ-]=E=DSJ; M]?$YMO6Q*&J\F.!CL2'38WDA?_%9?->1D0,-*-.&3J>Z>ZSR'S7/&6^UY=;0 M(&/_\9/X;KZLX#W&3_,//.5ER=FEV" ?^1W^P:N+G(E_Q5[(LKJ:L]1W*74P MC% @]BCN.1!'$8(T"2@.0C?!+)[7Z\_XG.?PZ^V*G8:F'L&?-"2OCZS@DE?% MLJ3MWB>8D/M^R]=_KLB#K*$/:LG # @E^.^_;EBV@-MB] 1_XH)@7=HK.0^WY1[@I:4&U!-^NJ$I(V4J:X(HVHW5A"9,__E2_J:O4; M*'_3+"YEW%S^SM_)+S46=_3T*BM;ZNHZ"WP4X" ;RT'_Z^]1:XLK:55?IK> MI,M<6?S==:[^HME"_X2S\B]XL>2_4$J7CYCLN"7^=.R MKFZXE#5;=&QPNBQ+<6Q^AZNL^IQA(OY2O_R&L_QS455"+2V63*JGC[C,Q6/5 M/'4"-\8DA&E(?8A2CF );R ,S^>UG54IX*U 40S->"#^F,6'3<9OSX-OS*LZVF ]_6Y!GITF;"&AEF MH"=%ZRCJRP%:0<"V)#.PE@4TPLS 6IP9D *!GZ5(OX"54,(\!2NQ[.GGR6?" MDIZ?CN])]XO)IV-WWYF> ;W]BU,VO\8O?ZFN>2G=K]+=^"&KZ**0W(IC,K^L M^>,I/:0XRGC:0Q 'SQ7HD0<;^N";Y T+%@PQ32%/;! *T[_=%\\_RI&ZM8F M99LEJ3K^) M)4]C5QU_W-3.CZ[HL*.>L^B38O<4+?I5>/.-L(=?4IZ*4O[F5 MRZC9X#]P4L^)$WO$<5+HI8X#$8T=&(?9 D- U(,G_F)2E4S29=%G26 M0)\1]970,03D'()*, "*%%0/15E#<>9[%-O>,^_,(3VC1QMM-=ME3 0UE<@6 M=+<==)(FV+ P VOVH/AD0_F8/?/!% Q+5H V^4DW,_ZG="T+_/0X<0DB8!Q)A0B#SD0^*F+DQ=FE(W9'[* ML);'2)GTV*ZCCA&YH#I6P&?3TY<&H(HNI%%@TO0E#2,$OC6, ,D):%BQZ532 MEM^6=TF=\+1N)FU ]OQ-^B.8:9?]X=^+@X/8W>><)2R('0P3Y'C"V D#F 34 M@2QTD1<&2>C&7$>9'*4TLNY8K0;^XXGG57>#4M0/O 2T9<#?L%,&;Y;5N)H657OBT>2Y8TCY98_X1+7 M?/$B'2SW>?8/SNY*G%>8RC]7&Q='[()BV4=N $D41L+X\B,>N7% M JJC+\]A9F25NF(-]'B;@0UW8,,>Z/.GYDFQ/S5JZF0JP/4TSKA8:ZLF&R!9 MTEYGL3*I@K,!VJX.M#*FGIJLRGI^(SZ;O+M@#[TH\7S$(/8C!E&:BH.GDQ+( M7)1X'#M!F/@J&F]GW-'#$ 1859U1O-BZ*?KVH7C$6:ZHEW:Q&%8Q9TBH>0PT M%4Y9$1P196A-BU=ZZUG\M%G+NZ--LBR/B+!:8+G+V@3_S M1?$D)^1C:T[//3=%+$T(3$/IL:%B'1$/8QCP*"$D2:CC^GH>Y4%ZH[N/5]2; M8P+;T-?;[(&@MP"W .@1!AUE>SNQDH"6MMIA6I/NI4IB[VZ6:B^9 M+?#+G)9"T_(/O/WW,K]ZXF(;SO+[]_@I$R?N"U+5I=B#YY0'D>,B#Z;(\2'B M?@1CRCDD89HREY#484CGB*!.>N0]]?V#U)>5C(DH5AP 7%6\;AT&B_YQ.>?U MG_7T@0;$:LIA'.#T-,6*!_#SBHM?)'YK1D#'"?BVXL6B&:\/@"5-HD%X4K6B M#\BNCC$803_6XFO.RL7+?7?!]/+[W^OK,J/\_4-^?RT^_0JZX_0H(^L*09P+ MZO(3OF( _([+O_,:-%R 5IFH:0@%3(8U@ETX]#2 (A(S&9="K3@8U:4U"CLY M,?1D$2=J(O:#313?,+S!?< EEZF23!S6I6YR- MK#,VY,!30T_SQM?:!*B9%Z\"JZ:C0-*'[R0#H,\DZ'$)R OH/]=Q"AI69Z W M*=?#DZ)_HVP;0%L7SM;XFO8^VC:<>]?5U@F<=9M]4[S@1?\^T8_\('9Y!).0 M>Q %)(28!C%T M]W QYQG'@&=]F[=$;6@FMRH/@NEF-=@/HA*QEXPJ7QY>L> M5%I7K^< 8';QNJ8XWK7K,:'L7KKN47F-*]=CHAZY<#WZ^!EVT;L!K5%U:N/= MKMIHOMP)JA[KGK<3_U0P1CG"90&$L$$AJ([Q+JQG%*B1.X MVB:292;'CGB1A(&DK'FI,>K$:)A.KPBWIE;20-K,"!H)"IOVD&T6IS>-1@+Y MH)4T%BU]7U(SZ&^">/T!UWR=::3J1#KR^LBZ;9/G!W E@UT;#H!D0=UC=$SR MTZXB"T*;:)B-D& #@!UWT F)C/Q Q\:U653\:RZDK&6=P\XOWIJ@CB^%$T"#F=?EDW@0818Q'!*8,)D$ 9+I$LH MH-"+".%1@I%#X_G33IFK\[=A6_SKK)Q=*30-'D^?V< MY:"2HF@7H)ALBIV$,A2&*<0!<60L<0R)%V#HAFZ8QH0XG(3=%*^J0?V1)_AP M\2REZ>4Y^X/-K26K^#5F:WJ'8R,,Z$D#&G% +>0!G4 SL!9)?-L(-:%);GL> MIK+3K?']MHQWV].A;=%;9\ P1N7Q21@VDM!5>IG7@KN,+/A%$Z#Q\8>L!2#4 MYF]%P;YGB\4\P7X<(>Y CSE$F!0,P20FB?@QP &B<<0HCGQ\VO,C# M0[;FIHM6T8Q+T8)53=6/!I:>NM[&:<,(:#D!/Z]Y 2MFCN^Q^N$I)B#8BE#1 MHCUMD(H)+'MQ*D:#Z.F= I-L_O&1E_=RK++X7C](!8GSE^MBD=&7388M<@(' MQ6D$N4N$K@E\#\:!QV! >!H*4S=RD:.B:Y0ICGU3W;$ 6AY QX2:7E&';5B7 MC *&GOXX@@/XUG*@E(ALB WKBH4W>_&T&&V1UL?JOL6*[F!52ZQ(@]6?SM>Q MVH*W>E6^)I4EZMVFG.!#L1 O5ZTI MJ!G JC36B(>Y%7EI'/09^-?5(6V,H%4MH:T5L%2A.7$12PT8]@M9ZKP\0LI+ MNZ;F'DLPYTX, R]V()+UE(B#(G':H,QS/8Q9F.J<,11HCAV=<2+S0_-LH0*B MFJZP#(V>ICB%R@QTFYR.86 W5V8;@BDR9CJ*;R=O9AL"K>R9G5=-J@..>(3>\#!KRX#)-=#MCQM&1LKOT)7?6GZ',N&)\SMT M =G/[] >X=R"7ZOBG->\7+D1,_KN15BGCT7^?H&KMA;0/"%!F*1A *.8Q1 Y M*($)#Q%,J<]3'[L^]:'\)?N?U0\&Z>EBZ<5':,Z-HS8^)MZ9E/SW49]0;TX3+>MDQ M5?JO5'U,$Y[C1NY@'&$:!=#S4G%20&$*$^;&, D" MF@0,130A>LGR)RCJ+#.C=/G1>MWL(*>FABRBH:=T#G2ZV:ZP]64 D/,;W1P6 M?%K@>]4X MQ($A1C9+?O]R?=FO$]YP -*BW YP& [6TX)D>!U;1$-O_>H ;Y)7BS545>0 MUBB <6C/U65&98?9JFG.M,R'>JQIH:6V!UO 0&_M M]L5O*8[0=NJ$5+;*CQ^A,FV5\6%1]XJ)GWC<. ^R6.9U=8U?I%V^RNT+BBPG\^(.7-*LD0W_E MLO\<9Q?BV(GO^0V7N4"RTDR1-R[()5[<\?+1G2/FIT&",$Q=5YR98TH@9M2# MC,8*CLBW/;N:KLSS(\[7,>4]P69@)1KH9 -KX4!/.B#%>P,E,7LN^ICC""?.$5)94V#$JDZJ9$Z+NJH)3C^L[;6]XM8HBDSFS%S^R2M59 M>^#5\<.RUL&*'[AL8==52V_2J14+D1Z3^K0_]DR!]5;:L*S@FZ1NR?,Z()>1 MQ_70>)-Y6@>$Z7M8AQXSV_2^%/FZ7FY[N;(JYZ3TM@A7DIU^@<=I:2U_/3[!]W)5[J&0>TEI\'UYG&8U+8\*\+K+<4^R=6U MYL\=58N)4B_T"P:)3;?+QT=CQ S8,@15'!KU_C, >U@AC0ZCIH7ASZ&GD3HV(HED:E6TT]3*J#.$8 M3*[2'7.Z/"M#:;=2KDS',#.UUL78/\OB[+T EL[[47U8\G60>4Q(ZKF8P"AA M6/9RHS!&)(8I"4*<"P9?5JD M)[4#34#9-0V-QM!WEESF52:>O"LQZVDUV4-1XJ4.4JCZ,QN'(FW"/WBL4*3LZ+1J7Q*\%]ANY GXSA<5. M8?K:!<2.\O?'*!1V"EYK!<%.$C*XIEDNN.N0P!7D[\K'O&8Z8?6'WQ[[LD9F MGDFJT-U:HG?=5097;/PR(+["EVIP4VFK,_+!X9I<[OYF4*2M M*YSA)\^["RUX]:6H;^05?\EE"^9G7O;J$AE95+FK51#]V?ZOX MMFFEI]W*.H(6WR1(;3[I,6).Z+@I]!AWQ$$H\F4S=?%CX.,X<0,4<*6"_-J4 MQ[X7.E 32O-THXRAXJEE#&3T%,:J--8H)6ZTY;-6($N5[L1%LC3AV"^4I3N MM?;1,ECBBQ"S33IH*W/.J9]&8<(X=(@KXR!]"I,T15!H".1$CA=Z#IOG_%[: MBW=GM9 ^1%YI423MHMAC0OUNH@D3613Y/93!2V8U>17Q5-,:-N&QVB6Z06K# M1E>6=]0&T4."C]<=^B#5UVX-/02%0E_HP=?/+1JT*MW;%J 1B@'AQLD:AB%$ MF$8PB7@"&4]9D$:IXQ.M6MY'Z(QM3O2JTJSHGEO"9QLG12/B?.DU'9@F@I]1 M4.>@6-;+YFQ3>:7B. =%/5X"Y_#CQGM^6T?CD#F+?#\)78=!$GI8+%L_@$D2 MN-#%S,&!XP4XT$IX&"(V\K+=E'/1C3,81$AYZ[8BM_9^O:I@TRN(,8[)KR*A MO8WY.*FI=^.30A_8@D^_8[:4WRVK+.=5]8%7M,P:)_Y%SF1]K.HJO18?E%48 MV^;CFR(_\GWN0S^0!6_#V(>QDWJ0>22@*?4=AVF=^?59&#O$J+S'>?:/]J9- MQ@@TO,@MK,^-GD(PP%E-38R+GI[R6/$">LP>J-;I,L31U.%A#R(KC8<4-^)[)KAX=/[TPR3%= M$$I0C.:*&*;^RBX))6A.NR;4AIDXC&S=E/6BJI:/JT"))R[K='W(GC/&RJ4 *$?4YC#TLU%6,&2(I(Q[5NTT9F^.Q%5Q'"KQD?*$8.C'= M;"FZ7-[2'&@Z;\Z//NNUN^Z),0,K0JN)I$ MB9]R6>XRB"E$+ P@QH%0$4'B^D)K1+'GJ6N' Q1&5A MR=7'24LM'()#13.< M*:2F1N07V1?\QJ(Y[-Z MP2OQ$P=M0(K,1%SO&FWNB'0.TK8C1UNYN%J2_Q:[KWP4L_]>MIUK;+6/',)O M6"T=>G%"S33 ][9R&GK0[/C;RS#LRHFN$V5=%T4!Q0BZ*"8R"M"#!'E(IAL[ M+@T3-\%:E_3'28VLL3IJ8+%A0+'"D@)*:N=%.[+K*;*M7A4K#,9(!CXMG*7S MU "A20]"IP7>/<$HO&%@7]SA9;E<;32(X=0)20R)3-I @<\@CE "&0O\E!+B M>U2]9W5_Y)%79TM*8YO=DEK!?#"516^UM51,3A-;\FB8"Z9RF9D))Z9);Z<^ MQ/K@#KWUPG0[\R$^MW;D@P\8]K,HNXN?)L;W&I=79=,6ES4.C%6/JWGHBT." MX\30\V1[BS B, Y=#L7IP24Q=V2/"ZWV%DIDQSY3K)AHS<09>,(E>)8,S,#/ MK%@L<%F!)V%B-F:E9D:R(K!J&[E]N#1/)VND;END! OB8P9:)CJG[+HSGL5> M&5IRVVJ=H49TVDX:6D#L-=;0>]N&)FE&GB?8\>+0(S )W! *,SZ L1=$,$$I M2GWJ89\R<[71T)A:1_S?SI\TQS]%=[52:*"KM"3I3*_VEU=V7#6AC::$MH491.2V%5]0O6R(.*Y/M1R>^ M#&]SD2YS<:9I;,NJR2:X>\!Y5T+@2]$T*N9LIW#[;]*5(>O6KJ]J;L1VWUU" MS-,@\1%R8Q@ZA,D:E0C&OOB.! %)2>+'%,>37)V/(]_(&G/=0V35$:)AIJVZ MO+G"G>@"?J1/B)HR?&-I[+WSF620KL*K_A,DM0 MV+_B <%FN?JQ"1+N4OP<[+@L]& 2>;*KG\M@',NM&SG8XRP(4]?7V;JM<39V M_,1:XBOC!>B: MO_Y%;A=[H-L-^:Q94'3 C(ZLF:NFL_;;/NAK2+77C,'-MQ9=.C8 ,F6 MZ^5;+@L]"7^34OLV+7ANXJ M6O+K,J-\'B4$>V[*(*=>#!%B%)(H13#P/,1"'Z,H)%,6_CU+FK&#:613\,6" MLU^YY$N<^F6IX'/OZ%YW_D=V(DT]JY.[C-9.H9Z(C0W>$U*FZ;5B'G 8K40% MC:QOP#UD<\I>VQED198_ANO'YK39+J)LARFS[?4C+F5SW&IUP?PA6RP%I3F) M,2=.%$,GC5R(_(!#''@13,/43XA'"?.U,JF/T!EY2_K"Q9&@J'J[SPRPEO+Y MT2/'H%/;,RP HJ?-5P0W,2 ST!&UIU9/2&5)X1VC,JDJ.B'JKI(X];A^*>=K M7C3=*J72N7BL5>LU[[PV=FS&QRO0]M39=LL]6+,N[(.K[$SQ=0\-AM) MJ%5!^8@L1F62=\>:K!;R$2'Z!8^//7)NB<'K4C;5K%^N%[)E6\[6K:5;EW=" M(X(3WX'4Y3Y$/$$0QS2!$4]YQ'G"@TBIWZ4NX='#HEKB,]"0;\WN34OS\ZH1 MGH!4\=PT E"ZX4GG8'1&X4(U@:U7,CQ!]I5*&ZJ!<;S6H>+[9FJD:_%8W7#* ML^>FTPFONU2-N80^1T MUD&?J/)R6!$'Y9JZ0?OK0<34-(,M%/2TP5K\FY[X.!6Z%UPL%L5WZ>!JW>,E M9UD-/HNCQ3J!RIZ64!'>DF88)#6I-E 1>E<#*+VC;UAWK>G$ ?[=RV7.VAU- MT;H^].[(^_RJS6'/X2 ^E40&:C%9R6*)%^J&]D'93UO;YXJMMTX5)+:W=Y\2 MS\@*/SC@9*;XD#A]>WSPN3/#B"[SIV5=?>;/?.%W&6ZAFX;(3RA,L/0Y15$" M"<(.C*B +DZPBSTM.WR ULA+LB$%-"/ZAZ!1VS4M":RW&/MQ-BW=&>CD/YWS M:!Y=)!&654\" M#N.0!I#1.(W\]7]>?-C)W1\[,&4.+$X^C@>C"EA$*.4I4GHRKK0W;Q]S!5CCM[ MK*UX-9LS6=GN3%;:Y5[%-,W8L7_%9&I#815Q\XJ7_'=??3K2"XX-W/+S([X.*Q M*&N9]_J^J.HF?G5=LR9F:9@R0J ;I(XPP6,,,8DMU%RRL;$V)9#;PP6IW4$C@CRG@-Q3%H&99O>8?KWJBZ> M=BH%AERGJ1 WSOE4Q MZL2C!NKDAC_+I7K#*7[*:KSH>AQ]_$$?I-':5+5WW)1BYGHP(J$/$75\&(O3 M._0=XH9NQ*,0):0]6XIO->6I_I$D6T%$!5BOE M^ /Z<0Y?BOR:%U]XHK M(]W-5B='K4!O,XG5_F1,=>EHD?.W=1UI?TJT+RI' M8,' .74A/A3>Y^P>Y^R6E\]BM.NRD(W7RJ8EFR H69(A_9T'-$U"<3KC!#(< M)[*Y+X6)3YO0>Q+SB#M.$BE[JG2IC[QI2&Y RP[H^ $KAD#'4:MYFD05#2^- M-LP*CJPQP=/3Y)JXF?CCM0'4\'F-":29 \S6!U'/$6:*PZ!73'O0Z5QDIO)N M^CJ$0"T=\+.D=/R4I6UB'Y3 DA&\/?:D9NI! ML78-R<,/V>HF-\>!PC!P6)0'642'[)$;6(VW6 M/]WO(7=N"SGCUG'C+;%#+>/&[!-G>:D=(/#*?>&.+;J!)\_,N/J0552H_:;, MD%YLX= 0XWWD>@7B>W1'">Q3$=!V6M$A4J^35S0@]-'$HJ%W]&^BWC#V[ZJW4 -#C!URTE(&DC1H:,MR=T6=%ZKA%*<@.'W) M9$EZO04Z)#CX)AD #0>6DG 59#2Z4!H:=[++) 7A^A=)*H\;+,/BEB\XK3GK MZEY_P8_*F>\'7QX]VNOQ"><;ET-";2UH@8?/+<"U7ML^0IZ[,R:Y(X; M+JR)K/EXRP=,ZU,I :YF_8X'H][RWT6P@6L7Q*[N!;"Z^YZ'A/4B5DK$7ZF4 ME0XPQPM::8UBU\_P^1C7HN!/OZX*W'>:J@V@$I6R@E\QW5@S&2*7>)Y,$Z8"W&( M0L*"U,>!4H?U(2(CZX>6+/CX VP(=_&.ZDDH1P$:7ORVQ-9;Z"82:^6IG!+) M*&7EZ*"39:^<$JN?R'+R6<.>%H]/B^*%\V:5=^:FAW%($@=#'/@>1*Z'8$*X M!Q-QN(E9%"+$M>(U#M 8>PEV%-M EQ FC/N0IXP'08RI%RF=GDZ3&OL&K$?X7P%O2/]9\W[K M7 ?*:[A,6CHS<%&+3Q=9ULW]E+#,KG$3-SF&ZV0R9\E;<8_H.T2LNT".U523 ME=0V==4N*%T^+A>REM]O95%57_.2RU(?G,D@XW<\+4I^AW_,(QHG'I*G$$[D MJD=Y49(R&B8DU>MG;H4OI55R3E]S24TW@-@.XFH*9#H4QZLKV>,2 M-&R"#9]=3Q?2L H$K^-5CSP+NI'*19KQ]*KU(<^"\51!R/,&/\,6NJRJ)6](5_OWK,,TS$Q^^QR/O>T92FS,$T@3[Q,93)DI 0*NPZPF+LAI%/ M/4\YJ.@XG9&/2C\/BY0=B[+;AE MV6YZD;.N%?=.<' 41T',W1"&.$HA2I,0$L3%.0*G3AH[X@P:&'8%UN)C;*?4 M\O$1ER\RIKAAHW'Z=HP F5@':*Y8VT,T. M #Q-L+81/-:CMO6X>*7P;2.HCL=QFPTW<6>VYLM?>%6OS4)WGGJ!FWB^,,Z" M-( H"2@DD>=!QP]]FO(@87I]8&PR-[)&;(O;/+$W7O.C03BKKPE?"= M_&3:SD['L/T3Z0@POG:;KD.LO:V2> :@6FO.-41#/X%6G)[ILLZ>^7M<\_NB M?+GXD56J";0'7QX[J&Q%$ZR(*MY('I=V6&%9$53S_G%/1O!-4K24ECXHC5'* M[.$1)TN9'12HGS([_*"9%2.7;\D?Q H6X[;5AZZ+149?VJ^;,T*(&:8I=6'L MN1@B5]@J21#X,$Y)X"(O"%W/T;%05 F/'<'49T.QJ-5Y0*H9&&/ H[>,#R$S M RUY\*W[=Y23E*[LEG9\9;*3[N:Z8.SNU-KO3WP::F,A+O.J+AN_8'55/_#R M[@'GG8?\2Y'+PP%G-\5B\:DHY4MSY&$GX4$ X\ G$$7BO!0[#H8DQ)2RT&4^ M4BJD\3KLC^UC:FX9)CI#FLT6=E\G-8E_?6$PDT,H%:"+6Y/US+M>JK M+'UC793^-RDKZ(2UZ?AZE5EZ[6.>&?-_C(/@61-C[:AX'A>&VUAVGV=I1K'@ M@5+9H$6>4^5.F?%J8\,Y)'()=L2F$\K2Z#R,89S$#&(61,A-$^IPK:QD-;+3 M74WT^ $;AL"*(\VM10U3Q2W!.E*:JGP8&+\B, MBS.K65_F3\NZ^LR?^<+M8L>B1'9O=1F,D@2+K[E,FF!%4&YE[#L.6-+ MO+"X)(;%,EH=1X:<;*$,B]1?,R>>-#/H?BL*]CU;+.8T92&.TQ ZL<\ABGT" M$]?%D,4.YRGG(8NT?)BK@4=>3RLR>K;:6FHUP\Q$%KWU&V \3Z-$X"@F/ NYX>H6Z3A/5^=B9U>WJ1 MP/46WHCUK^I?6VZ",FI"A+K4E5:E <%(EJ@[ KGK5>-,TYQ[7 MC:^KO>25CC!AZ>1UU82T(D2(^"^$/(HCB! E,K!':(LD2FB"$EF?2*\$T0"U ML:\@VL"-#"G>%-A"04\!: -@D->N()BU%/8A6A-GJRN(O9^8KO*2 MV:)NRLJF8HE[F6.:#"O,*QC%' MPD00RS^.8P^&/'(2FG)*]3*B;#(WLLI8$]X*]S*KJ&AU3M3TS&LAK>G , -9 M6SF-@88E76:5M4E5WQB@[FK*46@8)FDL<"7&_RN6=X3U57DCK_NV;OG6?ZRZ MOU;NG+$D0(Q&D,H[.A2&'L1$:%"78.[[@>O&2"]CPX2+D55E1P\\2?+@YW,C M/,R 5E.+H\.GI_\:=N1Q=05A48*&Z&PG+J+W3+5^Z'@(H'ZVQSFXV$K],.)A MVCR0YL+QIIV WB!'.]YT\M8N^OPR8%&UC<;^D P\//S+[U6 MV>JW/*?A.'WA8Q4)/=4Q!,((?8B5)36Z#CH]^F0W0\J"]B^)U%\R*"QV*PZ' M55%V02U!PKT@C4-(.$X@>+H+;US)=$H]V4LD5F%K[N'K */#3%0U3AG%4B%M5&U7-@J]'50J,': M7MMO3%?.ZR"G6Q6\#C\QABSFG/HP34,*$?-D M5ZZ40S>($6VZY23-14BNS8Y'V^OK\\HM3K6 M#"HZE]_ O&BJTO.3,O=2+-?L-[JK$> -Y%DJ0OS:&96GV'Q;H>)G@FTM2U*5 MGH'U]RG+LYI_SIXYNQ3;>7Z?B8$OJHK7U4[$>1LK($,%YL1'G/D^AG[HQA#% MV(,8)PGT/1(Z(0OC.%(JXVC,P?C.><$27$B> ):LS,#W568)[C)+EFWLQ$*P MTVCT%XY+585N#KV"F3HVH-H^>(EEPP[8\ -:A@YD[&C'I)B#J6$ICPVJF4$] M"KAZUO8YP P:Y48#3V>[GR/WEHE_UD 3GP2ZY*1FUUEG)C5M&^81#I"74@)] M)_+DGA!!L4UXD(%8GA1&F963+W@[8DQOUZR32 MEO%^!FG#_!LPZ$\C^]JV_ "'?PPS_C3$UBQX!5(&-RYRY*\Y*Q=V#,H.+1UFAPM(= MRBG1S.Y.CHXZW9W)*<&V[DI./JRWT#8]U6\?\6+Q;EEE.1<;*T8.8SY)H&SU M"U$4.S".PQ F7D "GP1>J%:3X\CX8T>L-A1!0Q*L:*JMP&. #*\]"V+JK3H] M"947V@DY!I:8>+-=8N*;S1([-MXDB^N$,*ME=>HQPZH#Q\\]0BN6=?:/9G/] M^$/NL_QO')>?Q%S/$?%Q2G$*'8G%30$T]KNCTE@M-?O#3;9 M1G],C/XN?_09LRW^,J8LUC$D9(UK4+O=2! MB#H46]:U96E4*+%LEJ\M#[G M75]U/YI6\@8:YBQ%T^K@8.044B(PF7](1]R^JTCKO3-+ZW6UD:1#^*]9_? U M+TC%RV;=M/7 )#,YS199\_FXD9XKV5-8=K>K/F>8B+^(\S>OZT5;/W N0.)) M@B+(*)5!&)$#8X&<,$93/Z$!Q/L]MV7O=*1M^]_\L->"@68KHT MRUF/.&V*)^[7G86SBP[VV ;?!=^@SWA7DA!LLSX#:^:;KIZR9.&*_QGH23!" MX<+14+9=]] ^HZ]3-G$TP(]671R/XID[P[N7'FN?2OX_2Y[3MNT;]S%. X)@ MXL="Q;OB?!1C3B!&21)@)^(XI4;%5X_3'-GYT-<+:[I&U3)4\-/4M790T5.: M1H"8*[K3(MK66 ,47T?UG(;@J Y1>-5,&:RN5(012K*\44"W_ F7P@9:O$C% M=)]G_Q#FD$Q7Q[0));AKG2=.3#S"*?1=-X6(>!Y,X@!!&B>A2R*"$%-*USJ7 MD9'5QHHMT.-+V@0KSL"&-=#GK:L]I:E:C&=#3=],@;&>$AH-7FU%=2XVEK27 M,1N3JK1SP=K5/9Y!_L'-_L\ITK2YSNE@R>;_SOFA:N B-N[+",E[-72\5 M9UPJ;*$X\-MFZC%""<0AP3BFCA_Y2N7#SF%B9*77N]C$*XZD#[EHO$E9#NB: M*;#8<*41-&\*_K">FPI27;?S]C4Q6+,$5CR);\"&*_!Y4DPU!)_/U!7GA][ZJMZ%FCVX 0X@D 4 A= MS\<0>2R$)*$(QMQQ$4\2$@>17JEB8TB,JA+_U0(&:F:VL5QZ^\JJM)+]MBH' M!;!DX&Z//:G5>E"L75/T\$-F&N7JB0L35NBIS_+FS[LM5GR*+8]5P?)SI:YB3%T4-\\GLHWGL$Q8H3L&CNW+7M M1'40U5:E56CT5NJ:-&AH;UTO;.C;6[_*HEI:TZ?I3;K.E<7?7?OJ+YI&)I#%3BF/M$B]^Q[7,&WCY($Z^S0EW4[0K\AP:NX$'73^( M(&KZ P=I!+D3<.HAESNQEL/M'&9&UB*]7L'KD@,P+4IXBYL[O#7C,MENQ:5N M4-,94Z&F<*8"6/>#MA]H M96%,,[UX(PB7F0R39"3,,C3E$!$O5"^)$Y MA(?BW$J20.^89@TOHV/;8<16M:UDOX]B63C M.:P/Q@923SV,@^$YO165P;#1=?$TL=?JQZ@,PT"G1O4QS*RQ#_RIY+0-1ILG M21(D#!/H\IA!Q&@*$\(3&-& )D[HQ#31"@3K#SZR(NF3 KS-R-,S$+:04+,' M3.736]]]*O8V^4.\6]K3MX:>= L_)-3NCGWPF3.#*WOW4EWH%KO:B>W M-N&?3+_NJDH)J/7 M \(X]9P84DP(1)@QZ3Z*H<]8Q+S0"P./Z5TU'*4U>B2;I S6I,&*ME'D_Q!F MJG<"5I#0=?D;@F"2[7Q*/'M)SD!D[]GN79X_*Q*1#8]%^:NU$ZE,IFV3YT6(12AWHX2)5J MINH2'GFYKT)BRC4K,_#8\M 61CVWE9LVT,-J84SX]'3$"KD-%V#-!NCX:.N: MMGW;1H)+(Q9U)-A,^\OP]0>M+K&\B^@^:K)50RW^6O(G61](_)XW!KN M,[X_9/0!/"ZK6O;LP/0AXVWQ=X!EG'4W!7*8S:=:NN_DH%U^DJ0M#%"40 MI9Q#G/@4IGX4$HI"[GO1O"YJO% UUDX3U5+C:]+JJTF^ NX[8NTEG_BXEP(@ MN7C2K#G39;TLA:[JO$%M&P6$54T[N[CIVGA[)?@% ^#G-0M@Q_?'0UK8+V37.V&P34#9F+-D9"%E23R8<3*JMSH!H M5WF=,Y3!\?9@5^&-$;;?4OA.S&DEB_#ML#2RIEN37)]+F""J<7RS@[O".7AR-/4T7MO2_&K3 MTOQJW=*\=VB^ZK4S7ST@;+'-+'2\@@^O,0L:Q^O)9\/LX#WEK.@=IJT".'C, MMD-IN@.X562VCN9V1S;8I"Z>LZK&XNS_C&M^O<"T\?!V$:74\0(>$ ?&R),E M4V@ 8T(]Z'NAFP9>R-Q0O7GA$*61MY26M/1O2=K@:45<,\WT-& *FX8M&/3V M@@Z!CBQ8TST=>:N)@(;"MH6$F1X^AH@E9:HBW*".'!Q@.M6G(L>61E-ZP_XKP:JVH'?.E2:!N\QE&:@ MY0%\Z_X=Y3"O);VEX[L:S4D/[%HP[![1]5Y^]8C'=R]K_T%CR7TH'G$F8Y C MBL.$PBB,9,0CYA#'A$#*91=HWXO<4*GEQ60<3Q;Q*-,VUPRTZ9S@6\O#ZT4I M'IE%-9WWIN9&3U^>.2VO&5DX#-7;BRP\PN\?-;)P&/X1(PM/$#;L\=S=K5RE M%WF=L6RQK+-GONF(^/%'6\7IDX!4UKY?UETBRT=.V^:*JLC;H!S- M2ZH1IDA-O;\N\'KZO']'V.>VWT5UQ2^0^@'T.&Y:<70\RP[/7>S4F+=?XV%K MJ]^S?0:G;?<\&L![W9['HZ2GTZNRGE^7!5O2NA('B5NQE624KTPZ/XEPR (& MO0UUE"4NV!:E(]8@+O*W-)/VS\D]_ 2LR"RWN(REU8KP7Y )J,<^D/C M398F/R!,/Q-^Z#']-717LHNR[+5JO[]ORHUIK*6!(<:^A+N_+YM659L2:>JK M:$CRTZO)DM!ZJVIU0W\AKQCOFUN06=\2/X"'U>6F(+31LAL:=[+EIR! @=X2[B)$)_\>L'^>]G6&OS"ZZOT#O^XELE1 M17Y1UV5&Q'%6LE= D(7*APSU*_32.,-/R_HW, M[\A*Y&M>NC?2@+XX,LB^%AID+=5 M?'ID;JEHN79"3#!_[,%\63I-M93%V@7.+12,8"P-1! M#*(XP#!F,L*?,,PBAP:4:M4I4Z YLIY?<= XZ=B&!^T:IR>Q4]/'EA'1TZE; M8/3(K^SF<4J>JLIKK_#I28I3ES]5A>! $53E5\VT@M [,J[INBR>,R8K57^M M9&>@MHRU.%A=T#I[;G45J9H2UO,$^5X8,0H#UQ>JP8\)C),H@7Z,<1R)'S'1 MZK:AS\+(.F--&> UZ3_K*0P#6-7TQ[A@Z:D3:54U48TK;F3$SL^2(9#EOX - MC!NFP+<56Q9UC#DFEE2. 0.3:B!S@'85TADCZ7N6+X4-)9Z\*UD3:RD&%73I MEZ*^8,53S=G&5:/H9U8><'0%T_"QSI=:<=/LRY(ESI;B=2 X QUKZEYI==1. M^ZA' 4Q/R1A@!;Y9=8@9 6'DQ5:G,IE/6UOPOH=;_V4S(^;,\([V@F-.7<:1 M1RET'$\NL<+5R)JHK1&#!:=P'9A5&83"V9D! M-1-H\OOX$.& ?QR0;[#XGPDERS/J[8\Z2;P MXMW+YI%K_")_U="7.6;UB["=ZK))(:X:O_+= \ZOFOS[ZK_B1M;HD!B0UPPS='2S45*^Y MA'H*4D,X;<5U6 9+ZF5G\$F5P&'!=I?JD:?T%A3CV?Q#5]CE?R]Q*3Z_BY>; MIB3UG 4(L8!P2'W9,326O4,3RJ ;\S!*TS"(?4]E50W0&'EIK:B"-5G0TE5; M84/@#"\S2R+KK35]:967G((\ ^YA\7:[Y,0WFY4V-.8DRTU!J-6:4WG4\+9: M\(BKA\UU4\X^93G.J?C^LN:/F]M4+XQCWV<<.I%T6^ HA0D*?.BYL8LQ081C MK>*[RI1'7J2WRZ>G16-;X 7(BQQ*KH2AN[ZQSAE(5XR=<7^M#+3BM?48\&G> M5KA!"*$/9C$20"1AWTW#)'C.%HI $I4Q[X*:GEHU@C>XD)/IZ@AJ*9+K..B MIT/ZD&PS,&(R@);,EC2(&LU)-8<6#+L:0^_EB:^NORPE]:NTK:9VL:P?BE+F M6,YQ'+O<"PD,? ]!%$8(8A1[,&4."AE)O<37,EZL-1GD'",(<6A%_$@]IBC=%-U ME,+8UMRJH^4W2;'UVVH>#O=!433:SA%5TT#3DE+?%#LFB2VS:V_\:4VL8^+M MF5-''S2,M2B+)U[6+_*^N19&FHST:)(V?RN+JIIC/V$I"ES(G("*,Y630NRR M '),'XGM^PZ7W5OS^?9$W]])+O+CC MY:,W%QJ#ADG,A#F FCL=#(F?Q##"41@ZH1-C+]!VBTPKP\C::<4&Q"T?H%PQ M(FR,-2=@D:6M&^6%X]+(BS+QS&OX6=[N?$[NB5D'^/<$FX&5:*"3#:R% SWI M@!3/LK_F=:;&ID=G8@FF]_F\SA0=] J]$BN&Y<(DE:OT:\4O9-#/%:D%&5GK MX^,/^B"Y_E241[J6SWT>8Q[+*"A'>OL#\25.(NGW=QS'34D8,*U68V?P,O+V MU' &BQ0N*[Z*CBHZ]F1T%.\8;/S]BZ9&;4$6V7TS_;I!F>=,B=I^,Q'0>OO& M&F/!%FCX E<]B#_V(=XM"+QFSV)%L_,QLE7I[ Q.IJV =CYD>Y71+ QI&+4E MM&TM1GN6U(1.OL_(HF6BNGB4U1O_T2SN[CZV5<],.O8_917%B[\) W7NLQ A M'B?0];"P^VD<08(]\5TK%<;9L LFGQ1@R>Z#9BBRSP-&T\6;V(-R+0K,XM$D#D::RES"& MFSH;RCU#^F^-K+T.M,U0M-T."#BL9LZ334];'!#+6CF1XW(8-OC8&FK"GAZ' M1-ANXW'P"=/.'6+5\2.&RU=Q_JN:; O.A)DC'NWJ9F',0C_"#/*(""."(0*) MQT/HABY-8Y\X%"?SO.GKPNYTVGL8,*/T:4W:3^L>2\J?7,D:R&0EI.80()8T MU[UP-(-:S488#SG#EB&2G=GNZ6BV.1[-0)\KT+)EO0+96;!8:SABPL/$[4C. M@&F_6)# Q&<$>LS%S$DP MIR35.>UL#S_RUO^US7];D]-3,CM(J&D/<_GTU,*N:+.VN.H+^-;].TI?HOSA==;:.?)K65R#XMF9'H?&7(R$WQ8I+XI?N))_6(O M'_-:[)*?L@5OHW/G//0X=A&"*0MCB)#CPMC!" ;(\T@2NG'J*5=YV1U\Y,77 MD@.27A?1KE[790^'X35VKG1ZJTM#,*T2+L\.?Y0?UAM,VH[IS)(DCL]!]M FQBF/D.&GH0=_E&*(PI3#A MD5A@OI]BE\6!QXARV)P>[;%WNXZ9MN"SF*E*-JY<57RN^!,NVY_J#4L:86N: M. ^OV)'1T]PN5\!)1D#'"=AE!=Q- 9M&/.!X\)E%#%J$42^ZT R(P?A#S2&G MBU TDW4KAM%P",,NHX<= >]E<0OI2?03SAR?0B=B*40X\"$F"89N[(C_G)@% MKE:U[V%R(RO@C@HHUFZO-@)CT;&AW])S&#RUT[T]2/2TZI#SKR-NL?FEDI"V M>E<.$YNV]:22X'N=(]7>,BQCU70,X.5MD=;?<DXN6S+&1PF0O6Q)\%#.*MQECYO$ZJ#9R4I![!D%&& M9%V\$)*$)#!RPRB*$>>8:3G^QV!R9!6TJ=6TV7!E-Z 5V[+I^)IQT' N[^(V MO(.&>;#-_1FISZ-,M)H"?.WIT].7KSESYC6Z1H#6=BDOFRR^3L6O$4 ^6AAL M#%J&?:%ZH6!7Z6Z@V#SB0M.'V($^<6*('*'QDP!',$@BL0G$. DC=RY.MZ10 M;A4U2%!GY??)*BN /GGILIAB#PDS]RQ.'.[.(8)#SD- M,$/(4?* VH?-I.56'S3>!@Q:14MMJ[&'@=ZFL?N9V;6P+58!4!/15N.N86+3 M=O)2$GROM9?:6Z9WA+&6\--?&=X M2)3]6\.#3XT0_=IE158?EEP&G-\)4/F<,TZ0K(?L(S^0>V<",:48IMSSPX!3 MC^I57M?F8.3%*#X1D<6PUH,8JNVHHR*CMX15PEGK A#>Q-K,FE06T/ T42CK M$!Q3A+$>I/]V0EB'X-$*7QTSYF/ X\$"?0# M*H_OF$#"DA#2Q$]BA^/$==)Y7=1XH>CD'B2GI0S61)4_]'?R%9 N9<\+@,\^ MRY^ 3M%M; T030?P4"YM-0."^"0)LCTAQ\]]E<3>2EIK3W"-C-7^6Y9K>&XN M/$)*?!Q'5)SP4PZ1([XC7BR.(7% HR .(^QC*W4\C2XZSJCE>;""Y1G730I8 MJFD!NPCI:0(+X-@K\KDG[]B%/C^_SFV+.@#*!3_WWS1L0\F_7[1MS\211%#+ MQ;>T[=W29DZU7V7Z5),]->?4#8DO6RY[<0*1ZSD0.XQ#XL0)YJX3$G$.U^E& MJO3Z7I./K)@#>\JG'=C/V!BQ7\F.6-V?Y!_%(U)7!HC-$5R)HTV*(- M)''UC,!!&(;5A$T$]-2!H?!::8$JDADE!PX./%F*H(IX_41!I><- MDH7-\7NV$#2*G,N(_GRYZ@WFH=1-2)K*9AL8(NQ'$%/NP]@+D@"E3N1&2FVI ME:B-O&@[\HTU_+AB )0M!QH9.2=!&UZXUJ'0O(SH4!"DP9HVZ(B;E",_"8=& M2I)-6,R2D 8_)'^RE'"D*N9@BM')0:9+*E*59RN-2/DE/;U6E;50ET]=*^B+ M^Y(W:O-]4S2D?,+BG/4%/ZZ\^D[@I6G(" PC>3GBLQ"2D".(N/BEY[F^DR@5 M-->B.K*>ZQ,%DJKFG8@>@L/*;C1<])2> 23**]I(Q*%SB1BP=R81/VTL&#U: MDR@ (_%7BL#L98/CQG+!78<$KJQZQHJGFK-/"WRO?-(X_/K8APQ!%4BRT-VJ M>-=QH''*."*]P@'C?,$USQ;#,H-ODKRE:G\GA#,[7AP9<[J3Q;!06X>*$X\: M9N_AZD'^+YV8SW@AG0?R]%)FLHZK_(/8\+=_T7MRCN.08]]CD ;BJ($"WX>) MRY@X=) T"B/J4.S,GWB9%>RV%NI!S?UX%D\Z'_9=SM0W*$%S!JCXVC0FZT@W M5FBY9JS].ZX!X?=9WA0G+E+0TM1,$SQKDEQ*_204Y\$DC<4D>01![/@(^G[J MIRAF*(E1-TD?<_8FIVC%UT@3Q,6O7V5J?![Z;IBX,$9!"A%)&4PXIQ '84P" MYL244)W+_F[?31?%=\V;@O+E4NR:8;(8T+>YF6N17T*,G2W>OYZ1]1,*^\\O^&Q8S M>VT 92OC]RQ>ILT$M@';7H:PE4'M]T.@=/FX7$AUT$^_F"LSXG2>K52K/C/H,?"5F25O3X'1]!6TWLC@3=* MY%4?R@L5**WV*QA&8X+V!$<8>"MA6R< TFD^<&*D";),OA=SC\9!F@IM%1#7 MA2@)/(@3) QU/PH"BGG(D5; MR;]D;TBXI,7CIAA(O!3TS\CHJ)YH6.47?*] M>*7\G M'G.P!\4),X;(%4?,V'4QY E*$Q<[*<=:86''"(VL0E9DQ#%04M73)D?!45,; M-D36TP\;BJ EV=11&FY H:T"3HEE::T?)3/IHCXE[.[J/?F\_H7&;?WWZY)> ME7=5V=5F%W;&[[Q^*-@FSE#Q=D-EK)%7Y&TM:(!K<=SC @)P=WL#-JR EA?U M^PXE<$Y??MC&16_9JD "OED-MM05VNB&1(G 9-%V&$"QZ$8D1"R)$R%8>]1B!%F$%&'>)A$+/"U#/L]"B.O\A6]KJPI M+71;(.U#HK;IGB6HWK)=R]@9X>^'A-3>9H\*8FE_W1]_THWUJ'B[.^KQ!VU4 M&6X^64X0.=S%7)R=N3@[(TXAX3@5IF_B1BE*L!=JU1?=)S'R:MN;+J+;B]8Z_=%7=<;:0 MB_I34=[B!9?]X;-\62RKKWG)96EQSCX7575=M#G3KO=[TY3WJOQ\G"<\ MC@AUQ/;H$P)1C"(88U^ZP7A(Q%IV8ZX4RS<.>R.O]DWU1[TU;GD.U/3#ZR&K MIULDGV##Z RL685I44+)K-0W*W;!AE\@&08KCF? ]4#+M+3E6[;MZ:AQX+2D MWRPS-ZEN' ?87;TZ$A7CXNN/1=X61'+-6#^8J_5A-KRMT07?&O;&21.W I0EU70>+Y,J,"NP[:HY.X,: M*D.I5]^)4RKK-R[M)12\>]D\TMV?7GS'95-ZHWZYS 6?3?)@=54_\/+N >=7 M3W*(ZB^-()?Y=1/:.\70/^Y3A#02#(#K2R@)PQH MI &U$ =T\LQ -_5BYJ^'8^'U5?W$LV!K5YB*[6DWD(DG8V^OF9J^0:V%SNR\ M2F^S^SQ+,RJ+/6W*K^1WGJ!!RY MKE+;9EW"$UG>5RGH\;)56ZCCIK,2=>H0Z. [K.C'1$U34;\5P#1J.(P$G%DY MA_4116Q+-6"\HF5&>)L>E#$QG&!0_%AMCH15#V>\P?FIX]M6"0@#E :K0>B, M-UUA" ,IMVI$F+QOZO?,ZQ+3^J]9_?!^6=7%(R_W&J;&#H^3E$20413([#H' M8I\X,(UC+W7C((P3S9Z3IXF.[1'M>LXRGO)2=@G3JH>CA9ZJ.]0N)KJ^T98Z M^"[(@Q7]<7O/ZDALS6VJ0')B'ZHZ"/L.58UWS_6N'K8C&W_&RF3$BV5K?U9B M7VE_M^/V8]1'*4L0C-,HA@CY'DR(X\.()UY(D!,$B58@M5WVQK8">V[#'@_@ MJSQFUL4JS)&#S9VV?/3CX].B>.&\\RIVTI@Z:ZU,HZ[W=NK),7?G#IS\M^"? M@37'6W,YC9/7)I[6O;Y6F'LE-[!-8(_[A:U2T6^$UMVYOWS\01^DGT!6&IIC M0CTO2A'T:>3*L#\"8X?&D#(W3AR/!PY6:FYXC,#8NK4C"58TFVI7ZNW0#F(R MK.9L2*JIJ/2$U&J*-B2)45NT@P-.UAAM2)Q^:[3!Y\:([CLPY!$'H4>25D4I.(LYF\2[]6KFEA@S>3F1+_$R4Y F6XC5QM3 MH&;C3(7H>&%\QV/W^MG[\D]3!>YIH39)M)X:1V\H1$\+0KVX/+VA;5YCM[;1 M1HD30H*"1&;_!Q#[/H4134G $X9"+]$Z6NKS M,+:-<^3VTL:E\C"VY]P/6T/,_*IW?9#KW?*.VK7A#"1&O6X=YN -W)PJ0:1V M":HVE,%]YB7%]SSO:GP[3NC$84A@0CP'HI Q2%CJPL1W$H)(D*+ 5[ZP[(\\ MLBYI26EKFV] M,-WMV2$^MZ['#C[P%G*QOBPE2U?IZN_5G/EN0)R4PQ@189;X)(8Q]0BD@<,] MYOE>[+UBOV/?NLD;S-=,U-J?(!OGO$EA'^$,:)K*-0.M)-)SOI;EK>9W M'07]329\[7/[AHZ7UJ ?-R7L.%G#8RENO/?23R]8J3+6Y 47N6RK)\OB7>5W MXH!18=J8$2CU V$*BA.H%S"(D.M![,8(.A%" 7>8D_A*L6Q&U$?7XST&0-EQ MH'D0U4)3\0@Z%D::AT_+['C<63Y\F(-@Z=VK1GO;$:0++ MWEG3:! S==/SJ371N?)T6_('<< 5E-J*6E+[?>'U57J'?\R]*&(L(A0FKB\5 MCJR&3F(*W902[(<\31VM*"U-^B.KG+XWNF@B[FF?'_#S0O#RBU%I.UV@U731 MB/#I::,^F7;K478(E>RK)$ M+2DF7^J1JR1":7<5D M.LP9#GIR.N^ [ 8Y-%]D;D&6W]]D]P]U=;1>^;2['5G.2-'AN:7>--&;RWXZ\@;/?^CQI7 >\)OKF M%P:&N6'MW'6<@Y;U&;@^/7=F%PQC86OS"L(ZC]-?4HP%\\%KC-&(&5QT=#3$ M?K$Q:67UJVJ>T"#U_93 YL(5$3^ <>)Y,&(IYR1$L9>NLW\5[CV.$C((-M'3 MMJL%+.R=>D.[*1FG&')R BF%FY+SI#?2=2NQK]+^";2I(&=';(T+%2OBF]VN M&,&@=^5R4KK!^Y?C;T]W&7-2@JV;F=-/FQF6%273_<7"\F$1.R#WH^X&,ZDT( M3!+N0H%8R-R8I21"\V=>DF)2>/H4E0'J0J-EIL2J<:IT 31UK1KLNG)6,L6Q M6-95+;X1.Z(M*-6,7BOPZ"GS@_DAIZ_$M6W.DZ)9LAN/TYG4]CLI[J[]=OJ% M<[M2M+$KFS0<[L>,Q6D(T]CQ935L%R8A#J OC#./.SY+0BW5=Y32Z(%M15E# M\>(CV+"@J0./HZ2V<*W(KK=P-R1GH(M&&S4J[:2(UIM5[-)YI6X51\0]WJ[B MV MGVBZ\?,XH/QRNMJX5U9SFJB9FOO]W:41]*>J_\?J&T^(^EW>?;6V.3T79 M_:JY YW''J-IY#(8T8! A%,/QBCA,(EQZ(OCDAO&6M< T[(_LJKY*Y<'9,X@ M%C:(.!]W'C:0%J6\QERQ86@T3#/!FI;(FYLV<[_<@4#>6:\"7^>&DTR+W];@ MA==@P_>L*\74S/6-PER;6TB30F[;[)J&^=>QY2:=F*,&XK1Q9PN@IP(Z,Q1/=4>:'5(EXJ:=&Q$\;%;(_WB2K^Z@8JX5W_ 'C&N&[ M=ZKKF WC4@0\0B&491 Y.$(QH'G03]P">5^RKFGUX#^."VM=:.?>[D='+ 8 M2OS31DG-=+$DN]XR4XR)F(&+NBXSLJR;0@]U(8P2VV5Q3DIOKXCX44I3%Q(_ M)?*!8N(G7WECQ[5YP-R0^S*K&\FL[H1YD"240A0@'CDA(MQ!;^)D-O+.+*-W M5Z1:WRUL+C6;B*[UO3O_(;_GXEC6ABZ)I79S^[4M8??Q]OKZC9S17OLX]H5T\#B9^O)V3UA_E4/7_D_/3Y$>E"%=U!?U>UR6+UE^WU3K MFB/$4L=-$$0.$@>D #.9".I!AC$+*$^"0*^;Q#"YD;5T@R>@@@7 -SQHVH+# M>"F:@]90T+0(I>@]PC. :["B?:+GF+[5IR2D+<-OF-BTMI^2X'OFG]I;^L6Q M/G21)'?BU3FAGN^%D0,1BU*(L(\@<5S6%)8((L18$BF5*]P=>.25NR(%)"WU M&EA;H@\OS7,$TEN$:K)HE;HZQ+A1B:NM@28K;76(_7Y)JX-_U^^T?H?)MEBZ0A&>@(:W>0OVXU,,+PIK >JNC+^LHM2>5Y#+J MAWY\U,F:H)\4K-_Y_/3#$Z=2G&SA<'%_7S9!L9=Y769YE=%F$KR3&R,EF3_/^X>],FMW$M3?BO(*(G M>JHBA XNX-;]*2@<')P5_!CZ\;9.B.[B,5,QQI5O6LW*_@N\/W/WA=MA/UL! MP>[GTHHXS %Z X4?=M[2:Y>&7"G%7Z-XQ,ZKLE9>8HD=_:O8AW(M"-]0*C9Y MT__G!+ + D3.8\"^8F'LU M)#U)Q?')TM$%/<7% M\ <@:8/;4N/>=AZGRY1<%,[KQG5]UMNO?1<'&=\'+7S9L M32#6I<5J(]OJ[?JUR.;)[ZLG7)1+2E(>9,+F]_),F)AQX,$T"$*8!2%/4A1E MD>=I]2*X0-#Q9AV3W^NF)#D ?W0\*+:?4\90S6ZSB8S>1KX2%/TF HJ2VNH: M<(G1#Y M.89!$,E >(2@_!<89C2*XRPF4:0U$.9*?ARK$3L=?*_%7$VOS(BDU; T^,-) M\80E.&SUFKN2FWE[R=F![JA7G*5ES12?6+1H;OG!4+Z7P^(CDB0D96$$?98( M_1:0&*89X9#F<< 0"R(O3'3TFQI9QVJL9:+M^2B^-%1=Z^DP1?C45)5]4/0T MTA:/'0?S5'3I"6Y)]R@2G57%Z %QJ$DTGS93&*W7Y*L0!S>/7;[BAR[!;4F" M@!"24QAB#T/$O 3B,$L@R5+D)11'>1RK==.X2$MI#US34*-SCU;/;5N\\@'( M#@ _6I-33S^<1TM-)5R'@)$6Z$3O:6X3B'NRO]K;]!=%L[3/S].9=6M?%/=P M-U]^P&P#;RV(ZH;\YZ)=O8+ED0T"B7=0"!GT-$4PSS*",P8A'E M- Q9@KC>MM;DP/EFO^O;,+1G7[,KXBY,B[AU(5;3!2Y@NZ;M3MO"HF<%*/3G MMJM*.\G0^AFN/%.)UAY52 -S ":XX7I#9!:Q9.#/I2WHA?2K"= MZM7R(4=[#2W/D@!C[ )/] M*J=7F*]GI9(D>WTKU9XP#!5LFJ*4^1?R1M"/2_U9-$LOHGZ".84!3PE$PH*& M>">H>,Z&-!3!2.RPIX1A#7S(<[!I!@#N%YX3:>_@=SZ M#OYIJ6QY],]0F=>%/RWJD<_^PM<-[(IOC+*GUJ#I&NHL P_1-$E\&(5RH KV MY%TW%_9$SC EH=R[2A.<3J[N>%ONR/4MSC0.S",@% R%:\33VW@CR>ZNEDSC M]+]&0K,#_QM[[@*L#5@_RD8(!Z_4UES0O"\,R_0#>BO'/VWJ6EQ_VE#B[V65-ZS^(=U^G\KG35M_ M7A+Q5/O^V_*A9>BSF,8\A"FGLK:4>A#SD$"."/5#+_:QK^5(L\V@8_TDV1V* M)$8<@X%ET$U*ZY@&+=<+,.8;M(R#?<[[&CA-R\/ZNU4S65[SC>FIW%=Z6=KF MDBM$+=E9UMF;U4!S!>ZA9>>,CH%)^+EXP"7M/05"66/L1R%$,?$@(GX"<1Z& M, Q2/\T]Q+%:N^VCE1VKVHZ4AI6T)[6"[6 _.9$W+ M$&^;SKL@M3CNV7O6 M_?=3V2=F-G?X11[H-R45_U)O&!U9"$L>$5E:ED+&LKA+M\IPZ$,6^#S)PLS+ M@DAO&(8)&XZW^, ">.YX6 #S_PDU3F_@5/B7KB M)SKY=<,L0MF!]U,[/.W]1EZM.X=IF_'1?&5_MA\U2\)CA!(>0HXB)N[ B$"< M)@BB'.=!3# --3/_E,@Z/E E$2Q>E!DKUCJ<6=ZP* M6AI2#_C!+_FO0T[^BWH?EB,PIO?XM2+J[61=Z;2:K9P3PZC'RM%BL[56.2?& MN*/*V>_H=]C\5#:%^.9]3=M*0V%,WM45N:'5L[A2?USA!]5.FQ<7HM9!T?76M;"!?PAV;'4M%-9;*/F MG9=7GZV)I[*@XV:>Z@^9NIK;'@1WN%Z_]-U\@A2%)/'%R>@E$41IDL 4HQA2 M3H(DRR,6^DK)1.=).';N MK@2 R+NP9$%Z/ME/\B@+0-J!F78NQ]>_U,2O<>MJE94T:XCU!(*>12I+B M)MTR*#_;L0@Z'F75F>3RZ"F+$RAL869K2,75_,P[Q\(6?$>C+JPMK']%N7EX M6'^H:UD5UDW2><]DA7]1,JH]#T!E+=?ALVVC9L%(5;)JT^S7> M=5 Q^C>IN=Z+7^ V#W"):.AQV=]9_$$88[F7PBP.4AA1XJ,D81'+PV67$O]] M+8Q(Q?C#&Q!-9R,?"JB\IW_ON5F G#T492E=$3E>M6$/:;.-P]A*>Z+O12LQD"*#75'!&^AYX> 5 MOG87#)LB_37Z8CAXB=8Z9;C@S6JZ1[OT:?&6$6$,)83 .,C$X8I""K%',TA# MA+TLCC(_U1I9K2*^19 M3HI\.M=R^A%]AZI09@]5R629HCC>7]YOV'W5MZ>]Y1]*7HD?1VLS/*U5_:H: M2SH^17M.P, *H!LF>YWVW,CS<<3/ MP\R?1J=0^K#GB7':V.<-/;]98AT_*R M&@!@Y&S5H3.;S]5 ^+'KU>1QQQ-VQH/[<3[SHB\S@M3LYZ<7 \VL%B[D$O MIYEYFW->)H$S'O,RO:KI^$EA 'RBLBL<+TA+MXN\+L6UEU.>YS A#$.4A1E, MLRR" M_Z:]=OZ]DD-(VB2(1OR9+7.? M,1ZE$20L$;LVCF429I#"((X"%GE)RG&FW,)C@I#C3=N1 W5+3Z,1QA0TTQO4 MIL!Z^[,C"EJJ"]!+WA%N_ZK81_VB_!I]02SA8-8FQ!P/O0XB"D).-A29>GZ^ M_B(*4NRU&U'YOID=_UG6%$MK9>EY 0V3C$!,XUB&JGV("2+02PE#7ISE21(L MU]4:K]2\Z=N5M;3.=GWE7]Z]? 2LVAIY(LTN/4_W#@"U.XF16'JZI26Q )*( MO?O#$=^6K@*[=6>UZH_$.330C[^@MT&:>KW\)F]T;;??/,51&@I#6IS-&40D MS&$6B&,ZBI@?8CEDQ,M53NB]51T?Q[(@NVC6PH)9#2WQ^MNI>A?D?12F=XBQ M;)J7;S.QE#?,23&F-HMX8+11Q-]VFV1_K5DVR$GVA\UQ^D,3:_94]N^NM^GV MDZ;_J/E2E,73YJFO.7N/7YJ[NJCJ^VKWT#*(>>0'.(->C)C89-B'>=OUBD9A M&K$@BA.B;@8[X-#QAAT*\JB@#9XE<>ES'?77+<793[0L2Q>O2<4D?V7P-6WY MMO;A=E?[<+NM?1AU==Y]WFR_(&S;!>AYW]932NY!RSZXKT8KO/9[T[E*O/+[ M,[R#O/)[U+S).,1X^@KD@O",=R>'N.U?NEP2,FSW792X) 5>[3*V6L/,3[P$ M^UD(@S!/H;BM,9AZ-(6!GT5AXDEM#3HAYU=K[P==,8S:=2[(%VTC1[C]?X7=^Y M-. ^#4."(,JB!*)(W"=Q%F"8^YBS, @QQ[Y>B.8TH7DB-"/:,G\:@W<7FIWJ M@:4:G[D> J/PC+;T!M&9:=&N",Z<67CFV,RT>,>AF0O?-[C+&B=/=_FCXU&Z M0\+N35ENI#[I6C;>L5I.\,(/;)FE81CX/H8ADXU[]AO]#9A=O]_F;T'O4OX*+V3R MKCXG/_-=X5\!Y;V;_6O0-TRS9/EZUTQC3/@[7K%NK!/F""4L#F!,6011'L4P MH\B'"1;7?IKZ<425; H-FH[- @JDML*\M4@>*\J:3J$!SEBVH\JE^_T>9 M,KIL5J)1[ZM2XU2C=-/ MNPYVM6D;(ZK@&UMOZE*[_.*,[-/;V([8>KO65&*MZHEIH8P*)2-LJ\Z ^!VLV[6N.U*L4P1#[S4XS!),($(ITRVY(L@"?PX]C)Q M-/M*06LUQ6MV4]).PW\N'0DY8:1JV;MJ6O"^[GFD413%G M(8*J M?("?BQ^RBTK[F9XEK@&TFD'N!CX]93'PT,)T!-ZBZ[3] O[H_VNU09TY#I:L M=0W"LQKM^H @-YN5Q7>12?*:5G-FD^>67.^?I/30NVU MF+SP5:$54^E2,Z 9*V;&RO_MN6N-2JV_($=@ZX;L]B"RU8# M[FO9F;?_MB7PCMIOVUIWY@:\GXN2?5JSIV;IXRRB"%,8^GX*D9\PB!E/( LS MCU#N(Q1IA2VN9VF.)(=KXJ/@#\DJ:'G5#'Q8>%]JNG7>MZ"G76=Z ?.U!SW" M[+6;>^X8^FNTYCP"T%ICS>.5#3.^A_::O[UL__A_"E:+A1Y?/K,? E>9V9Q$ M$>@HY\]KB6LK61R-:+SYI9K 7&4:J[WM.F4MS66PQ8^X%HV MU6]N"-D\;=JV1.\9+T@AYT@%+,5^#&F*,H@PBR#&%,&<9EF0X(3C0*GAB#I) MUXZH'4% .XJZ(^ N@J:F%NQ"H:<2!MI@( Y^&0/3TS_?*M]@6IRJL-:FQUTD M./,T.54 CJ?+*3^I[TSNZ^+;TTS1@3QZQ/%>[2DI^H8.Q;GL"#:41&^K]42L M';1G&#?RY([7FX+YL&7MKJZ:E8=^WT2F&6E]+MP4IRE4=09TV' M[K\=&ZTEM\>(?"0:V?'I:M.=UX)G $:G MRL2RLQTRET4;GSD*WS:]8?U@Y89]%+S)O2PW[3^*]>.[3;.NGEA]F, 2^D'D MHX#!-(D#B'P4P2STN+AMD9"' 2&1E^K=MG3(.]ZW/3/MC_JA+%I_JCR[A!'+ MZEK<.OHOZ%['M!!6O9JYPDWWFM9!)G_;8. $_"E8 0,O;G.$S("P=H73(C[S M=2P_W@YSA(0R^%>910V4DK@3E#"&:4DQS1**<15RXS M/D/$L5ZYV^2"W$(VX/DAY[+=K? P;>!C5;?1F#OQZ*-L^RCUS6^8_+? ]WDO M57?;Z4>C5/0IIDV\A(1UVHBZQ1R6I!=+.JTXMO6*\ ]((]H14]7-5MZ]1-FMD[V1Y2_WRKJ)LF7J(>2A D/M< M=IDE!&(_YS#,>$A2EH91H-F@?I*>8R6U;0,R8F$!6B8$:J!G!$A.]!NB3,$X MK8P<@*.GEVS@8M0J14':JSJF3*T_>^,4!6%/]4]1>5TX&B=%LG3).$UCUKO$I)B'5X;I+QO<##X6XB[.VOJ<@YH%.0^* MR$&N3U6]+OZG2VB1(RW_D^'ZH_AA+"E'*?:\!'(OD-/MDQ!F.4W%:8U0X(_K^D=6L'>:I82I?@ZO"#6(FM/240L=47^QU6-:T -G8,S: M K3, J;*I:IAU4FW57/_N%M<.P\AB'*8L]2..80Q3E$4Q]SF :8X9(E&19IMY_ M_3P=QVJ])PQZRGVQMDZOL/,(*6AP.W+K*>C3(H,_.KHZGJ )V77:FEG!P+ + MF=[KUVP/=E&PZ6Y>YQ^?L?G611GV>V5=_KJII^B&4K%8TUY";^N[NOI1"/:7 M*0HSEL6AG/N00\0IACCQ,QA2/\0HY2D*E.Z+EPC-XQOJ:8^\'P-]78_0&;A4 M74'7@V#D S*0W\#S,RW<%2Z?,PO/[.N9%N_8R7/A^_J));+ZX8:L-WBU>KG# M!?U[Q5!/5= L@5^-/\&SG5O4L]9T<1P>E^[A4]OIQLB MYZ NW@P1HW0835*SI^E/LVP[P>0 M9B2!B.$$8A9FPA@(6$C%'83'2J,LSA%PKD5V)-N<+NUQ:R=1F58&-F35W?*: M8FJ-7YN2Y8I);">7G6THVY10X_ELD]^[9FP,:T-Q+TN:=J,D%F C&U MZ(U-'+1]MI(RZ&>);HDOY$BYG+6GL^WA,I?EM#IE9H+<*XR;N2S\Z;DS"L^9 M;?JO;"V;1+3&/V7TMY??&^EIO'UF,O8[[@ZQ#4E2GN9AR",8)+**."8 '6JC*U8RK.,Z-5[O??6$BW*9 MLX!F8<9A%$8!1%F8PY0GX@86$A0G28#R/-!JI'6>ENO[0#N3LMK-I*SZD9/@ MCXZ^9@N#*=34](PE+#3O"^8PZ!>R71;05MG:!*5YB]0NBWQ4DJ;PB/%MXTQ@ MLQE'-&64LVS85_9S??\G6_U@7ZIR_2AG648\)8Q#$H1RU'H>PS2+,YBF44+" MW/=1J-47ZCIV'*L'\9.*M&\FUZ"K?&^9"3/M6XU!5D2;#W%;6@@XV,7'WFWH M&F;FOBM9 .[$3YX?ZVC&(>I%[@P21E(40\SR#V? \R$L2, MXY#1/-)18Z?)N+9>Y!W@63KRY2 NW,ZI:.0ICT--+N*M1[6NXN^9NTE)Y =6[E;S>H(^^2*YI MR2[Z_X)J5*3^2S%\?+Y?D#Z$BE>45QGU<6K&Q\+ND \= 2VVUGC=<1\Z0I]J MG.%HU,==71'&:"/+=+_@=3^9ZZYF0\1 =NK JY6X)!V.Z]H-\EI&*,C9JRF1UQ/:VT#_:.05D9O66QZQ8DF91O0&$\H#U59A4^ M2SK/#D^S*D>K,!YJ4;N+ZV>/W;&J3R)63 S;/N!:DWVX5<_?VDDQK5B,!=!4 M#!]N+V=X:V5/'3%ME!BU6V6VG*1#(8ASQ$*(ZY'Y >IP\EG0VE@98R M1A^ZFY%]@-0,E1FO0DXO/ZYO/*]\S5&^V]B^T(SN2G>XOJW;[&_:]IB^8W5+ M;9D(C86R((;$3SA$"2-07%X\&*0>"A%.$65:K<@4:,[KR7C&-?@AR2_ +[1: MK7#= +'=N\_-/1EG =5V:-B Z1J_AJ O@Z\=!WW_>,%#Y^]PXN&X)+%]1\=9 MBJ_E[[@$P83;X^*CAM;,)F\*6N#Z15KYM[REU:8:\]SCE BK)DID G9($4S3 M(("4^SQ'F9?BV-.:RW..DF/%(*G)VW#7",QD7,1YC!0/;!N2:Q[<.D+KG]R7 M!+)U@I^E,^])?DG4@GDUN=M-9VUL_IEBF)[4"\YW%*XF9(22QV8_*V'%E)[#P%LMKV M=P.=GCZXD,BY&RYX)JVGR:TIJFF-Y0AB[J95C J^147E"P#.)E*>^.?-LS=MG^<6Q1^&;N 'W MW7*7/ AXEH<1C&*>R>*.".;"&( 1(0'W/$XH5>KJY99-UY<"4W^=_?>AX?1[ M590-/(?7S-A<@)[S/>\C^$-R/W1^?@NS-Y7P?>UYG--,_C5F="H!;6UNIQHU M,\4NX_*[>.IAI/7WLF9X5?P/HY^KIKFKFG:6PM>-#%W=\N'OS1+S/* L#F$D M["VAQQ,JS# _@(QR+XZ3, YSK1N>%:X<7_[:FF@]K6T';#4E/3N$>CI9(1]D M 79< LDF&/A:@(Y3:4UN>;6G?ZU"9TG=VN%I5NUJ%<9#96IW\:NF6MT\/*P_ MU'7;HN1I;3#4:G\!Q];FV( 1A&OV(%M@"?)5R:I-KOL8PK-."G9F%=>;+9C;-!\Z9]#DQV5?^B=WCG]_: MEO)RPMU&$.NS].59&B9YR *?PLA#@0PL!1#+7)"0>3C._)SS4*N[@#IIQ]M\ MRXBLC!&<@#7^"01I<:H*%@C3-5TT,%6S3]P@I;?_=R!U3 #!!9!LM)/#2E*L MBKY<[^X"9MHVAK[XE@P)#<*S6@OZ@!R:! 8KV*BNV[9)668^CN,XS"!),P11 MX!.81S&&42XN05$44#_7JA(^0\>QYK@3GTG/1YNQ'>++B*=90G *42P5'0\3F+$D@Y3G69A&41CG5,=G M.UK;L>>U;Z5H:I",05 S0@Q%T]-3GQ7DT;8T3G!NR;H8KSRK17%"I$,KXM17 M#./>K/Y1$-;76(5^AH+8H]#/L>Q%2!.8T M0&TR^GH?!K5-8RR&CITC5H'$PP$539^>5]4+8[VE>D97K=I7*_YTRV5([Z&4.2%W;:G]NZI9-Y^+ MDGU:LZ=F&?G$PU$>PX#Y'D11+ =-!NV8-Q)[+ @93[0BP7;YO1C^"[09 M6V%NR]S-&PMW ^U1P-P1&3.%_O>N6JRO7_+S&$74RV 6IQE$<22G;5$*L3'M:AL5<^SBH*3-CZ?14D;)@VLKDI "65,'^VK-NY)-B M'6[#TU\RVT2?2E++R/E[UOWW4]EV5"OH>\9973/:'Q8W);U=/[*Z:T@M=EO* MPB1*8)K@'"*/)!"CP(,A1HQ%*24$^GO6$':US>T02B,M,/ #?ADXDJ7N8("VYZ9% MMN6GZX1O,:AU'2"6M(HA$[.JG^N .M135ZYFIM!N"-D\;59RI[>+2M-$7"P% MG6VB7Q^52L(T%V\IA[+WK;C A1SF-$HA1<1+_,@3>BS4L1B4*3NV)D9\#)IJ MS,F0W_O+JFITVV*K@ZNFJ9Q IJ><;F[??0(WZW5=Y)NUK B1LP7O<*O9[8<( MM06VI'S4ZC78PS5P7.K%4W%DMM7JN^ MYG)1C=5*&I,JNZ6/29#Y40S#V.,0(7D0DS2$61;[69HR+PX2U\7 CC/0=A%9 M]P7 #NM]W>WKJ\I[7[>2U_)1;<3"FZ_3/7> 7[66X6B_(=C\93?RZ6/-_KEA M)7GIO6CB@D*2,. RI!.(NT&60,QB#%,4Y'[F19ZF-U&!IF,38408;"D;>AQ5 M$%130I9QT=,YAI#H#]I3%]+6-#T%BO..S%.'X&@NGL:C!L;]:O7AI] _L@SP MG3 K'ZI:Z"&]00]3:[@V_%9:$BG!F MMX&IA>>[&RB(MW=34/F^:=OWLAW'_8]B_?ANTZS%O;W>%O-]%:)TOO9E)%N_ M,QY '#(/HCS*82J'V?G$"U+NA6$>:*7M*M)UO(L_5^5#-VR*]IY1LZQ[5135 MSF8'V.CM\H$!\*?@ PLC IL%V#'ALVN[UIR6^O\KD9UYN[O6E <=X#7>US_ M^!:+?-NLF._ED7]3US>T>EXS^G&%'U0/[_,K.-[T@C"4E($D#?V]].Z>"_53 M? *'RV>X'0CT]K:"]. /R8*EH_RRC$8'^<2RLQWCET4;'^(*WS8<12G>[U?\ MQ-K9 L1#U//S7#9F%><=97A"J*.)A*>^8]!PXG/QSTU!Q9'8 M3C!LTS&_]2^RN:M6!7G9Y=U[G$2)+U1FY*4Q1)E02"DCOOA3Z'/"./4"I98Q MNH1=6\ #)^.<5+!E1J/5@@Z8T_O3)41Z>W>'SLTI=, ?'2= I9+A.L0T>E0X M0LZL5<7^[ZOOEP#J(P37$L&\1?#?++6M,,!ALGN%SGKS-;$PD'*OEX7)\\8C MLY]9O7Z1VGLMJ'T0A)_E+^I>K-<[KS.,.<(>@LSSY0":E,.4DA0&81;G4> S MZE'-@=B7:,[A8OA<_!!F];WX]T(FNK3Y5H8A !44%>J;E/!OK.'=K+T,HXQRG&8="713X: C4Y2<,ZSQQ+4= -\.,R9N\ M:9V0JF5^9QYW]YL<*.XFF(HK>D_59OG=!<%LU=&=(S-O0=P%88\JVRY]_^II MQFT(>\ECAH(P2B'#+((()2',$C^ V/.%G1_3)$)T^8/5>64PO+@EH?,['1/2 MB,ITLXJ[2;S_R_LWS_/\WK!^KNDW=PFOP12#Y^*__ MXL?>?X3^ LA+3GLQ>\](&TW<^R@42_K)(DS319)F[?=\/UZD4;9 <3H0*)IF MTY>T5J,N[=K$%O)6^-SU!5YI=L Y>MVJ@3;S5Z@;41M/4?Y[-V+Z4XN^+8'Y'<+?]:\Y#WA)L8?KS_/1=YM7W+ZFK3G$Z8^\R:YOX1EW[P17SSL5FR M'$?B4AM"\7\SB'CDPYQ3!G'.2Z[\7E,X9\G\U6;N#>4$FP*KERUL3,5,)_^- ME:S&JYN2WM"GHBRDQ2BMAKZJ<_3UM.@EU-34HD4L]/3<&(9]TD,=LSUEI2BD)>USB=JL MZD11]$/]H/J809!V6O7LDI3Q6G[EI>^"PJC@Y;NXB*RVG[P7_WK#Q0[\3X;K MVU+H"81H'-!(F&!A#)'GQS#WHP3F$8EYG"=)EJ?*(5UG;#I6+^\W#&!)#E0E M R^"ID8$T]V[F=9&;P=Q!\;:SDQ>@(%%\<] 7I MIAZ7]S4N&\[JKN?8+;\OGCI*OVV:HA27@'?54UZ4[=Z29<\KUFH%2C*:1YR) M@S?R( KB!&81)Y#X> MQ@+\"D?MW*#JG:IC[H2"! -_H&,0W'(@6>S5Z, D&'$)=FS.C;[6\*%YWX+9 M67C_R.3@2@E\Q<%: M_9EV3+A/P @WQX$63T(JA04>4#^/.Q((]@+9;JHPQ5 M#?[LM\T3?@%EM08YVVZ9FE%;66,V0;XP#,D"H3F')=G#Y6"8DL6%#<=$U@^X M[(S[:GX4I$M2X-5W\2]MT42C&>:V0LN=+AVSU_J- M=PRV!NJ81;F-MTR"'9=.HNA6<;,UM]$*3_-.>;0)X]%,2*N+&[>AJS=,D*NX MT!:"&%Y]9*QYUU=@TC!"'O,8C'S>Y@%PF"%\TY%[>AK6'B2@LY7@3=QR E@79G;6] MJJPK\.7KW2<@N1$?;&KY>V[9TF@PH8#2]-YV )#FYE;$!OS1K-^% KKS]>60EW8O>X4&H\95HYTPQ0^5G47:7X0?Y'V14'[.?';VO9/Y8^N M1_>-S"/K)H?L MCKM&;A2RY6\\A15TXUXTS83KWH*:%>$>6;,:WGZ:!Z]JL&,,['$V[HZQ90[L MN+-8SV(#)%N5+E?Q,F\-C W8CJICK"QJ.O*VS=OO$OG%PEVYWF'E:)XE.*84 MPR0G"*($Q3 +X@ F01SF"A[$/A,[\@FK^VWUH%/36=8! MT=-- Q9;^@O0U]3J5"<;S-S5D-K:+%X5FC//Z-6 X7AVK\[#AOZ0MK?_<)>/ MO9"F>93"A$?2%N(4YEY 8!8E)(@\)!1#J-/Q=V]UK4UO.DS^FN$?^U@H^C5, M)=2\Z;1D7/@L3O%ORT6QM_:\'HE38ATY($Y^R2#,??.C:-;XAOQS4_09K7>? M/O6M&G&4_1IC7$@YFT5OMGX%>=%5!MLF@Z=3S M\\5"%:38"W&J?/_*EMJ?=[?[OETOO2V_R70A&4__#3=%,^IEE.5AY&48AIZ\ M$B!A!61)@&&:):F/6))D5&N"JA$7KJ\(FZL33>N1S$!7 M,S><0ZFG'LWUH\O$[7;Q.8SO8!-UK,3*^= MS/:8]J\L$X_G81BF$'GB@H-DD#<+?0K]+/(]WZ,<14SG;F/ PSPWH),^73T5 M9H*OF@)SC)J>^CJ5Z[P:.E#.3RW<]J'][V7VECZVT\>6A:]$-I>T-"J_:[S4W MV_8F=TS\+J2+$X49\],0RC J1%F2PQRQ$/*$$AJBT,^84H;73/PZWO/;$T(,Y2.M.%,V;X%B]_+0B9MDRG7XZN\306_T=MZ1YK!&TD0MIP=3%,T,PNI5A ?K.:K<<[.3HOM^ G20+MUZ?KOY MP)]T_\W QGQ>Q/DPW7-&SDA6ST"@K%A^$+;Z^N5CL6)U/^CH91F*BSV/ G&@ MQPA#E&8>3(,(P8QX!.5)D(98::3!F?4='\ =1="2' 9F*78W.P?(])EH04R] M,TQ/0F6](/.Z/[W'JS;/@+P@P;]-+7C.;TW+'J*ZMN?CRT M[B/-:=KGGG>\:^24FKL/M^"K^-_-#W%E?V"@\WY=-5W[+!J7+[,V@-#;5W8P MT!W6,RFDZ:B>TXO..:AG4JR#,3W3WS7,U2./C&Y6[):WK0EOG]MZQV_5:O6Q MJN7I>I"8'R$29Q%.8.K)K(+(\R#.@Q0F'DL008BB'&ME[>G1=QV\:XTR$.MW M@.94C0,H%'6#L8":6U]9-OTM?5($6SMV?_%Y-^1)P8[VV^EOS1:S'HV&I2ST M @_E,.-,YN1$/-NAN[^TJQ;.V1O+.AJ:<9 MC./;;@;X6D'I]:+>KS7LUPIL%B+A5P\&ENZ+/MOZ8]$0O)(=QCZ45'8<6W*4 M)CZA"22,R!P=+X19RCT8LBA*4APF0:(T07R*B&.]U9,%'=VN(=\'.=! D%9W MZ9U%Z+)?SX;<>AK&2&0M']\EF8P6RK36> -8:UYV5$*DOPTATOQ4B'3$-1C8[GL!ONZK MFB/:;>65.8QNVW]U,T6R+P+K)G)]GNQ?(%)]$3,[D>G+9.Q,M#NL#P]2BB/D M9S#W RSK:!#$693#( E\RB)$ T]KT,0%>NY3Q:HG!GZ1DSM^W4P#->I7!OYPHD3,<+ UQ4:/^+Q#;8R .9IQ M8[:*?LZ.S#_ 3TJQMM'7'6N!-A-%D%%/MAG$F-[$AA+H[]K0Z5U_H]B_?A[6>6R-ZV,L'TJGS?KYAN3_!:K M G?A[;T*TJTWNAODRH(XCEF6PS1/F*8=Q^!/P3(8\PPZIL$^UXO#?@BC MJ.N%9A/FW1!<(&N[6X)5'E^GFX(+F,]V6W!"S"20)#/1NE'E[S<[UUI7^R$] M;[+12M?5_SM[QEU,>1F3-*8C?_HB]F MZV(! U>RWFW'EW- =0(UKH$UC,6X 5@SUG(--M/A%*.59XR87"/Y?E#DJI7, MKG+O5KAI;GD_I^ZV_E8\/*YOQ9&SQJT-NI27LC!C,:293!5._!2F.!/*GL8^ MXCP@*-/J*7R)H&-=WM-M0+4CJ:_ E=%3,YMM8J*GG%O*\D(R#"JL:M!27X 1 M?7MFK*JDEBS2B^1F-2Y5A3^T$Y6?,QRY(+!NY^JU^N>PT'?I>\0+,I) 'B,? MBBL]AVD2>## .4YRE*,XT0IX3)-S[=H 7/49\#B4 ,E&6U-+9@F-N]8 B7!C^8.J#UE6!ADFHCQX9^;=M+! MUFMUNWYD]?TC+OM2IK^UY^RGLC-B_L&DTF*TKVYM/Y1YC]L[\#**?1JB2&H7 ME$&$\QCB+/8@3Z.,I3P).-8K@WPKDKF.V4J"O=ZBU6J%ZT9F*W8Z3%.%O1G, M5,NRW@J_KYPD.=U'IA,6C*0%K;A@+>0=:DL7H!-9=H\:;H^#V-N:]/8K;4*X M2D==_1*UM_8Z;57'O1FYYBW,>S-BGSE9WQZ#9H?X[]_OZ]:%_')3TK]5@DHI MN>J[-_J^O*GG 60XCL7!&B0P)3F%F/M$W.T3G^=:+< GJ3E/4!K(M9DW LR2 MO "9$5H;E!-.XZ9V!%E#0^]8^/T[&.BV2(R L=<-4TM&2[IRFM:L^DM)[$.= MHO:007"F;PMP)WX0CT(?#8ZL_L<:^E$4!C&%*:9BDS-Q59=#2:"'DP!G 8H" MHI1E=)F4XQT^=+<8B ^>*9W2FVFH%$(HU@#0C$>?D]UD1,DT"!IA#VM@F(4W M]'\0>I$+)?$F(Q33*\P7B5"29"_BH/:$/;?BV#5.$ HQB@/($\:%QN(>S).8 M0)8)Y94&!"6Y=ZU?<;ZXPCG'HI4PPR4HS5V+LP09SOD6G408%*5TZ%U\M?B" MHN@J_D5[T84V:_HW3/Y;K+\UT_M#*(\8X5'JR0&E&"*:^# /PAP&7)@S69;R M*-1JA#)!R_'V;RG#O"5M?!V9@DIMBUL"0&][=[)W5,&.K(-[B()X-L<=GJ$T M__##:9%/CD*\\(C97KZO,67B6M-Z.VX(D=TH93(:*]I(4PB:.$YSCQ?:+4 LD]JZYM MGX>'FCW(F&\QT.T*F1: [7@R2#1P\][4M-[;>!MZ6M)"*L VV#_B?P&V$C@) MZ#M%V6:$W@VC\X?0LJ%J8K2E, \P@R&- IQ1%B$D%&/?AO,.5;_ MXV[T';,0M.P.S2XZ-L&83] S:M;6W\H;4SP&7ND]:"K^XU?0O8&CSB.+J;5VJF_<]U+W0!%/65Z12/U=V^@B_J[M])" M_=U?I'_Z.^O-TP]7O'(D2U_>U49?;WX6S9)X)"-^F, 4U]Z'CC,TS"&49(E M- TYBW*M ,I92JY5U5!?M&3VGR,RSF);$]T M.:+S.L-=SHE[=L[+V0?TN[1]J&MYN95=.'ZP^J4;'*38LNW4LX[WG2!9E:S: M-*N7SN]SZ"\:F%%O\'82@>DM:$-XO9VG++>]X4J7A#1J&'=RP=FZQTV),VXE M-_D]PURA85S]QZK^CE=LE[[PGN7KW=\&(S3"C.#,CV',@@BBE#.8^5X"XQ0' M<>+'&<=4*W](C[YKQ\NCN&UULY.*\@=KUFVEB69*D2:B:J>J0YST=KPD-THY M6H M9Y!7-92\.;#:#<6WE9JD27W>="4S:(Y2F R7,5,[0TY$O6'T\^XN/>P) MY$=13$,"(^PQB.3@-IRE/DP0PB0+"":15J+R-#G'2J4EKJ=#+L"CIC+L":VG M(;I"UYXP&%%VH!?49+2D!BX0FW77JPE^N,D5GS+;T^_9<\U(UR]/_'G%VJA4 M2<"3.4:D5U5(@ZWM]C%KH2R1%M MO7VO!*':[K<-C*Z5L*.^ %OZ+3PW*O!H:P(=>2WI R62LVH%'1 .=8/6LP;% ME)]9TS"VS4?ZS+#8:(-_[[[ZC=WA@MYPL0'EC+:/XI>U]'G$L>=E,,,X%Y>- M ,E\_P22#$X?DJUN=*)DS"V6&C6<;C$U*^QTA:U>^:I/,YF7^8LP'F:,Q@P%D*4 M>S%,(^Y!'G <9&&.<:3D&-(E[-RXZ^LHZXX5\=^.%]FT!P]E&;5FB8HVN@HZ MW!%FNG9?#U?/!1C8 )]*8%S1HPV7AIIV!)N9?M;]M?V;)8UL ,*D*M99;SX= M;"#EGO(U>?X*]]A6RW>C _OLGZ]LO>3<3S, MLYUQ-LR,[&G_N@!?)_ P/SW\ MG^K/+^5S\:YLJ/C[-JU6,>H]O8IC,ZDE#NZ+)X', @@6P)>O=Y^V>5T3K6QU MT9C>P7:!T-N]%S&P/)A075:CD/B%I6<+CJN). Z3*SYQ90[9K4S>[29)W55- MT7K+\F9=8Z)ZS*@LY>[GNJ7>I[CW0[$&!L ? PLN,JD4)+:=5#5%\G7RJQ1 M.)MJI?*LM8QPZ066.>DWY)^;PNBGKK>HNQ_]J4SD+B@A60$C7IS\_LU@<)=P M/$7\M9.,%8!12"Q66<7T(!"'R6.U$D\T77/:9102%*1!"+F/ HA"3_97(P2F M//?")$IX)$O6U%LL')/0,N/T6RGZ=FH]V7_]ES3PD_\ K"6OFTE\A!#V M Q83@J!',]F$0A@=69I2R!GE"4OS.*&1_L#1ZW RGA;ZVW4#0$_ $Q/,L@PA MR'*40T0X@IF7>3#R$ V\F/EY2G6G=]H 1WOTYHP$75GKI&4KV#I%M_ M 6[6Z[K(-^NVRF]=@3ML-\'EO$S6[*,C C-;0^<$/+9]SG[SNG+E6WZQ*WES MKBUYEY;-$I(G.2<0(R^%B/IBWV(>0A;X*P0,@M$G M1[)]8Y0]M5TM[NJ"L.W'3?]YL_1I0G%&$YC[6%B<$<,P3;( LA E*+N;Q'B[G<0XPK1E:_2M M9OLUG?[XAJAJ!++=HVL6TS[Z>6Y_E7+RI?S+IBQ:)^2?VT&A-:A;[L:]O&W% MNJ_#:3+L;;CT?!'PZV3?"X9?N93AZ-RJ;%TW#DG'D>:D73VPU:QG=Q!JZOX]] 9.]A(AQRE,%_#3'\IK!(.M$;UZQ.<= MV&L$S-'X7K-5S)321 ^?+_B_JKK5E%_Q$WM?/>&B7/H>I3GC1&@EV8(_2 *8 MA83 +"!^P)+4)VI9[8;T':NE2\VR6I9 9WI)IL ?'5N:MWY=T-6TDT,H]=23 M?12U590A%I9TE"[U6964(32'6LITF9G[]FY')@K6-D]#"\EG1M:,WK/ZR1<: M+,(0[\".9!ZG&(6;C(/ MV,UK4O1OO@GP-1V>U[?IW0W7!2/^%V#[2J4(;Z!-KS+*K]VF]S*C?XTVO%6S[GOW^"<3Y(4]+6@4 M):Y?/JW94_-5P"ZM[&JU:K-AA<9CS7J9AEX<,YS .,>![-J+8>HA#(,,^2@, M>8CC6"<%PB&OCG,I),\@;YD#19?(O9;LZ1T'+M^5VGGP1MZ WH$P9,Y+MG\% M4AN '>=@Q_KP@OKOM]POP#ZW8GO:? 5-+ZM\EI[/J_QD@/SP YB!IZ+(8 M3I@O[=SD]C3JYA%U_W>7;I]B.3\,I3!"GDQI"RC,2!)#/\$9"X,@"7&JY:Q0 MI>S:3;$S]T:<:/H@E%%4]#ZXP$;3[W 2E@7H9XTYG3FF+;XM5X,RW7F=#+IP M'+D7M!!4,UH]1K]2\4H>H8[70Z[%]T:_NS8GM.DZ MJ.[^=9L4NBG%;A:?BB5KUEF/1=GM\;9G'2;_W:RKYVZ9KDP(U-M\Q ;PJMZ. MB2:,T:;O=+4!AS&@,$<888H^G,/$3#Z,0)R34*MHZ3\JQ#M\2 M[BIW%\-.*EKBX!>Q3;I_T4Q%F,!.U;:S@8B>NMZ!\;T#HR,+.KHV#;I+LEFS MX\X2FME\NR3PL=5V\0F3.J#JZ:DJNR4W^7\QLKZO6DW1WAH_X+JL-NO[NGAX M$#MI&; \0%3L;[&]/8A"'\$T\E+(PS2.HAPG29"IE__HD':>_BUY:;HM#YJ. M'7F(M<=K[T]A'4M@W?.DKPL,(%LW3&1=+]DQVB%*R/, MG\KGS;KYS'ZP5?"%/>6LEC%EC.(@@C3T"$0!CV :^@&,/3\*A066!T1KV.($ M+==.-4D*!(9AXQ/0: :*KQ/8-#2\ !W=!>CE!W]TQ%T$@\^+:#O\>X+2ZP1\ MSXM\-L0[\8C>_J6L6'XHU\7ZY<,3JQ^*\N%O=?7G^E$Z[''YLJ0TD&-:4AFB M%?842V3/"X2A%_DQ"E&&LD@I'^0"'<\ZH)-;3F&9^3:BNDQ[VU/C,=,RFOV:S:]L_>$G M66UDLY*_517]LUBME@&C21[E&0RS6-QUO32#J9\G, J93XG/41QKM:!0(>KX MU!Z5(^.^'%E[3(,2=GG"2(PS'WI$AMOC+(<910$D+$AQC#%A/-*K);*,G7Y1 MT&S8J3D2;".B=VR-9 W-H&S6Z*>G88RFC%C>;]6-5=[U]PA 'W ^AET8,(LHY3+E'(8^C,$H# MFD4D4K[SJ-%TK%=WA #!S\6V$[-AT$811P73TCXZ>GIB%](5#(!QT*:/[H(= M%_8!TC S[0-E9FI: 4S/\-03?=+X5%QJ/@-43[8](U3S4>-Z[EH.@GS/NO]^ M*H];)7^K5JN/52V3J9=!DD2!'V-($BK;HM$49GD:P"CRO2"). ICK78=FO2= MFZ<=%^"7@9]?9:+8F*7_#3JFP!^2+=#SI9D"K8NZJD7F#$M=X\PZC"9ETB9@ MV"M]UJ(^=SFS"30G2I2-EM$?>CK@,A8.19\KR&DT]N[SZ;(// ME 4=SSY3?T@_+OR^-T8_%@W!JZX6ZZ/XMV:)LSA&L>_#*)<9'6$2PI1D >11 MD&>^EWHY1ZI1X;-4'._K@2[H"/#C826BL6?%$H MHTCP^55GBP-?%&P?%]!V;S?L*]B^]__R58_V)>J7#\VRY"0 M'),LAE[LIQ E'H5I)OZ:^TF$H\Q/0T\I9'PM(XXWM?C11'IFO3&B:O;]'#CI MJ8".H\5H['#+U%XKY*Y2Y@X7= '^D^$:W);GK1QM,_]:3"S9^\9LS&KX7PO6 MX0W@ZO5L-TW^O6%\L_I<<+;$>9;EA&+(9==VA'P,LSP4%EOH)2$-,.61DH]7 MAZACA=0W]EVU-<=M"&@!-BUQL!+46U^O2=M0)3S55)1ME/34T63GXP7H6 "2 MASE:'1]+[+R_\8CD&VEJ? R">B?C$\_J^P[N?CRWXX.T?05'#SK>W4)?@A^- MM*)Y53^UZ1[OA<6WJF3_I05H>5'W#AR+?=D;<)7$FF&98V&[26%VVX--2F5T MQS]>;;8[_5E!QG?X\U\R.VMORG5!BU7K$?C.R*8NUH5L-2B#MHQVO0F?GC== MD.F6RT(080DTXL5VW5A>3B_0-OD(_3"/$IR+>P2+Q#V"AS!''H$XB4@4>@31 MC.HQ69:I'R<^CC/H(T0@HKD'\S!BT"8 M,N#>RY.Z\?)L$;3KW3'!90:OCF1I?K?.(1@SNW.VY-^D&^<0'%/WS=$Z^K>P M^YK>U/6GDMX7ZY52][OCIQPK@I:&^@7K0*++MRMS8?1V[WV-V_S746M$671+ MBQ\%W> 5F)93ZVIU6B2C>]7!4K-=JDZ+,+Y1G?G&%8.43+I8WG:=J&YW,TW_ MP>143$9O?HC]^\ ^_&0U*8;67RS*J1<$'/(488B\6!S:<4@A)WZ,?.0G/*#+ MKG?P]S6NUVI']TSD>?A5%>M\/LKI$P"S"( WIYP"#0A=Z-9J.]YGL% M-N=\S<#U_$._YGL5)R> S4C>ICVS#/,X3W"20(^Q!**4$)CZ<00S[(5YX"$: M8RW/[FDRCB\$X^;R9$36AHJ_2B//HT"WBG%\CY 3A60?5#E2KFR<*[Y9]-1; M4"MZ6N#*33LJ)AFZ:F4AC;.<08+37+8SI3!/0PX#%B5QD,8Q2S6'W1]0<+Q5 MQV5*NH/J#[%0VYE72:BW*?^G_NBOKMK MYVYIPV:*[J[]IQQOF1VQ?U=W>AW(==GI92Z2WAX9^;=L!>S.LV_DX#I8:C8' MUVD1Q@ZN,]_0S_%_5ZQ?;FJ&WU64+3'RO#SU QBB((0H\1',_2R&Q N#V,\\ M@G.E0L'#A5V?)+(F3=("DIAZ[OZ>[-/[XAJ)-$\.-6&T WZ<^S#,$)7Q5 XS$J40 M$P]%'DIPR#6[()XBXWB;])T >\IRQJ.D#01QS7TS =3E761'?+T]92JY01/$ M*<&NZ(%X) M\<3@E&+*$(X@B2F6'X02* M;8D\2B/Q/ZT.PV0 M*LMFZ>YTGLZL=ZB+XA[>I2X_H+=KFWHMYWC1#5G?UM]9_:,@W9RXB"24!GX* M,XPRV>9+;-:4^%!V3DNIS_(@YBJ;]1P!QWNT)]G.+>JI:N5\GL5E>HO:D%9O M9QH(JKPI+TDSM1?%LZ-]*/ZVVX-GEYUEZUT2:MAQ%[]GW!:F>F+?UWC=.GX_ M2_"+JGQ?/>&B7#(6YA$)Q&4N#H0)F[,8XA1'D(29^'\T%8)JN?Y;*(]IJQ3-":N_7*9;%/-%I1 M>,ALHW^K7O!J_=+[OEF8T("D'DP3(H[3,/9ARJ,,QC'F//81]U*ML69[JSO> MR#TM4+,?K-QH&KO[,*CM4F/A]';E()=]S_]) 2SMN?VU9]UC)\4ZW%.GOV18 M(_4#%RM9=/6QJK_CU2A?_SW+UU_PNO_;=V$2KUC_]Y?W8CMO^U&'ONRUGW#H M>WD"499'$ CKK;/ MY\523SE(#D;52@NP91;RJH:2W0486!*?KEJM(,O'I2'>,KS]&$B6%Z/WH=)] M7;_^R1J:MLJ%2W96_G*P5]#%8(@]H5A60!-;\MODIU:T/X- M-T7S>UGEC;CO2'[;"4;B8P&@>*HUCG;>JH"F7ISQ )+41Q#1C,,\)$*UIB2G MC%/?UVP$X8!)Q\KV^^;I"=9S-/(=HQR8O%HL_=#E?OY,O^[Z0=T MA>!C46+!,UZ!3Z5XS6TOHD9\%XOK?"W41R\[$'\WU>5.7KR:=G_MUZFG[\># MU$8,[UZ"N*QM>08MTPLP9KL;OP;V&7=2>S\'P+;'N-ED\77FOSD ^>S@.!>T MKNTLV-6JR9YY@?A_7AX+E9\FTC4 M7V=Y14_!'3K3RM&2S)JVK+ZX5W03/!+(0B_!W9JOU$GP2*CS?02/OVJ8 5[Q M]9^R(WE)AS^^EX9#]2QIO:N:==-[53@F<9)3#M-<)H7CF,$LI1[D-(@Y"B/$ MD5*L1INRZY2AMI)?5@#U7&@FB"L#J&;0.(%%;R@9<.!2TM; M>%N9YP']P.Z7HBR>-D_#),.$>G% 0\BQ'#" F0=3[L>0 ML2 ,<(HHBG/5B.[>RHZU0$]+/6Z[+_;TWKY*&+V]VY.QN#?/,G]%8'9_O=DB MLB?%&(=B3W_!9+#CIBE*UC3B<,G%_5L:R^^J4K9I:/==V12T;=M0E=N.#?TO MB>0HQ9$X5T."?8@B<=;F49Q#PN(8<8[RF"GUT[Z.#<>[;> +C!@#.\[ 'FN[ MOB4Z0R2-7\#T5IX/5KU];XBHR>1:O9K9S>NNKIY9O7ZY$S^NM3#0Y,25UBS[ MRM9+%-+2>0'LD4*%\U;B&71)O><==)I;>_6CK6FZ"ON#_JNIW*]QT_7N#. EBV<:3IWD(42:NA>*J&$*<8X]X MV.,^UTHSTJ#M>(M-MOYO9-.?EAW0\F/45UD'9[6ST1%Z>EO9*G 6IR>PDY4U%0EMQB"E2\X8>%(0^BC:H/&/B3.U:]GU_9&Q]0TBU*=?OV1H7 MJV8W86.7-\3SC$0\P3 )Y-6913G,"8JA1[(PB&F XUPI"5Z?M&NG:=^YL&4& M]-R GAT=_YT6G"KN4%<@:;I I_ 9#6-1*RJ]%C<=7Z@R@G'D01 M"6#&:0*#Q$LSFN$PQ$J1W=/+.]:=-]^_?[C_KEFAL"^_FCED+I7F%;ZS[YVD M^)\4P5:Z_O[B\Z;>GQ3L*(W^]+<,/5OW3P]?RN="[D[M$69G%W"]65KWT'WQ M)).0OWR]^S0Z/#6]7R?%5W2$72NYB4_LM- .1IE?E-#<9W9RU7G=9U."'7G2 M)K]LISV,3&8FGXN2?1(7E&;)&/<##U,8Y;*G.A%7!"Q.,9FDE*($IRE#6@7P MT^1<>Z>/NJ8LVLH!LI#>G[[[9.LPD',DY 0C^0N__[/J?4)?V/JQHN /R2]H M&=;TK%T 6^WAWK:?$[VK^]2:TX)?:UIQYRDRE_*VJ MZ)_%:G53'CGE=@>%IK&HM::[/3"PT<99CWW(XW/0@;EI!(*EW[P>[5FW@!$L MASO";!'CGC.U'$'UGG7__52>&4VUS&B4DB24O9[\2!R_602SP$CAE8 +\,3/PJBU@/9M0I MI'J:M*K1$]Y>VQI%NG.WL-&#XT0[&\T%#//C^@EVW]A*MCRXK^[QSW\4Z\?' M:B5M,%GD?GHV V>^SWA*((Y( I'OAT*]I @2%/E9G!.>HW19LH=V58T4.D-^ ME/94UNVI(ZZ4]Y=@AC7@&1<4U!V#VED'4N[KZ45!&?WOYO9'I 'TWA_+AAJR+'ZUML0SB-,01RV"2 M)SY$01K!E.48^A&G'L:8> G5R7U5)ZUE4.EGPLH>N.V\FHW<8L)V$0<)[$R$9G/( 1]Z,T"EF6 MJ8V%,&7 \0UNU&FG=WY8;8^CBK*:YG&)G9[^&;>U.<3MN*/-/.UJ-$&QW8I& ME?SKM)G1!.=L"QG==FV.(O(SF8G,F]\G/DY\F/HA7X.$0E\ MF"/&( DB80ZED1N0=:Z@1,ZV[=H\=_=EI&K"J*25W8.FII$F*SSW/3!^;4L#>#50Q[+,L$JY+1(;PT#%WD&4(\#F$8^:$,(A.8 MI9X'61!AZ<>. T]KT,AI,H[5R4 4L"$.^LL-(9NG3>="HHP7I%AKCL4^ YB: M KD>!CU%L45@&PEVT*EY4B9;+9M/$YFW=_.DH$=-G*>_;9 I+E>J-NO6(;/M M6X6HG^9) F,_)!!AL46SD%+H(1KR1/S"$I["8 MWH(V)-3;?(-P'3639A2GI-1(O;Y26K,$Z_U7:BN->D*4R63I4\_-EQ(]P?5> MXO/4]\R.==D4>=HT3X5ID.9>K#64V3&_ MSN\MFXF(R*N\(#5[Y W!KJ=;E7K+[_@'.P'ZN7,]BPL@A9 -HTO@!Z"38P$Z M2:2G;"N+/8-I)M M65ZNN9W5A)L)^D-;<"ZRAG6RY)'1S8K=\@]/SZOJA;%^ M5M?IT%\_IT'\Z9;+CLD/I63XCM5%1=NFBZ/V]C@(:1+%$)-()BO@!(J+)8=Y M3B)*,^;YGI9#W1FG\WG>QV'U,:_@PT_Y9]W^K,Y>G=KY\29>B-[)<2&O83&\ MB&X,R3O\7*R[+2G.F*>V6-"EA]\YH+9JN9WQ.6\AN&NXCZK(G1,T*.6B_W5? M?:W*.U9]994D_W$TJ4*UG&MJ$-*W#5*:%"2;@W8=;\%7\;T_#?JRJ M=5FM=:J\)I&95I%60=%3<9IXN"@ 4Q'KBJ:K7Q?_T"D,&"^2!):,(=S5[*C9/S:?R!^M^<R#F(6>2F'"648HBPC M,*,LA7Z.24I8P"CV#%))S;B9)Y%TS)*TQNC E(SD-X_B0RCTSQ,H=HP9M"8T M?!]J)I=#>,V4S< /^&7,T:\2WBU3K2TUL"5KS;:,6:SLO@H86Q7@9DS,6RE^ M%5!'%>77K6:F\4;3?63W_[70H3)C52B$#VWR]]+C*"%9YD&:I @BYF]Z^NHBFFJ: MR29&>CKH\P$P'Z9!T%8MJI)94B(7R)B M)"G_NV99RD6PU/2)50CT%,B8-.AH@U]ZZK\ZZ1R@+*RM@I.+].:M,U$5_ZB\ M1/E!LYW?[H,N-5R0DAGAXCZS9-3/(BQG>=) 6A@9@3G)":0^9SE)?-]/M.8' MGJ0RRPY?5>5#YP3!+7F]K7X:';7M?;7,>ENZ$[>CMP [BO:V\*1 EK;M:1JS M;M5),0^WY_27]8,7=XS5?ZNKS7-[16ZC*-TMX]NZO'E:JX8O+BSC>.=)ZJ E M#[J;_H@!\(VM-W79!Q_58Q>7@+D,6EM6>+6"@* M.8Y9J#YBF'9R.N*Y"\7_]K+[2A^I;UOJC0NT-D_/;0K,MZ+Y[X\U8Y]*L?U8 ML_Z&UVP9,YY'XAB&81!AB+R,P2Q&"21!@&).49ZFH5;ZB6N.':L921)R05.8 M\1U1(.PDW903YZ]-S5IX4R]#3[^=S0$:<2^+W$^FJD@1%J-J73 28P&D($!* M @91P+>I5ZR?H#(7[+8259SS.V_"RESP'R6NS$;88E/4I1=F2<18 A.6B;N9 M'_DP)1F%:8))@H(DRO2:L9VDXEAKR_X7*YFS_"S'N'=-/'-)%_Q"J]4*UZ-/ M-&O93H.FIG^OAD)/9YYM9>JX(:EE=72:QNNW'SVW[:>_;.A!V>NH]JUX>%S? M\M^;KMY^&: \B3-,(<]\*B><9##+$P]Z1"Q&<,"B5*O ?9*::X_*0<_$6E*' M%8<;\1]D0G*8$Y10B*JUT,<^(1&(4!R5+":.AI.5]GX=JQZI&E) /9+E$$YNU%@HPO M',RDZ&">EZIHA;RU5V5^$SQ9C+!E?;CX=2PMVA"U^'0-7H1YN&-[8Q$,$^E=I$2>.@F7S5)X[#%Q%(5*Q6VO)8#C ZCO>O"CXQ!L!(N M%W4CAZYM.5W(JVO/CT9?A-=XW=/GT5_A)>H=3=T$D%L.>J;!;=V9[,)RWXHT M^KS9?J%9#"TO>LF % V,9).YX9UT8! /]/)U\[H7X.ZO\KO0Z,?QQG\?9OT^ MWO[O1*_3R"N^I,E.)J_!UWR=4EX1];U.+*_)AW'QES3XY;K5JI!-XG2'.IY= MP-WALJ,)!J)NICU>E,U>W<\Y0G/7]EP0^$3]SJ4G]+-RN@Q_&?;IPD3;T,_[ M@G-6,R&+08VQWJJ.[=N.&;#E9A2'!3M^%@95QYK@74[D<8>;9@Q'$S('A91%,/$S3I@74!YJ17DODW1]=Q8,M,UB) O@CXZFYN!* M!=P4$VVLHJ'I']4#0C^;15DV6^DHEPG.FT^B#,!10HCZDP;V0UU+U^%-B5\,#5"V%,\^[M@GJNBJ9[#>WG];5LZ%A IR37^&PMR"ZYK$^+;6+4_R"C&;G M];E%YSN9+XBU=P9?^J[9:3M<;V]*VMUO;S?K9HU+>6^]9_73DM, ^S&+8.0Q M<=;*GN!YZ*>0YX20&/M9&C"=L_820<<[]E[\5!J9U PP%X\#V5U=WDJI=E[L M1>343EN;>.AMXZU_3E;0=[3!B/@"2/+VCEY502T=O!?)S7KLJ@I_>.@J/S=S M2GX?POOPD]6D:%CSJ>QZE+5!P$_ENB[*IB!M&NC2YSR.HS""GA>E$.'0@ZF/ M&0S\-&)IXH5>KM4Z> ZF'6NAFX>'NNUI)!/S.[+@1YO<+6S?JF,3L)Y/.E.^ MOLX[5;Q)O+$W99ZK89BU?SNDZ6\ED7/_.EED5Z3AW4^/X9HO9]\ ]]=.V]=A M^:^1N6_P$JPE[YO0-NSHQ)J&L3/#EG=32N6]DLKFQQ^+AN#5?S)<+Q')D2\G M7S"* HC^;W??^MLXKN7Y??X*8A:8[0N$LWI0KQE@@'0]&L%658*J]+U8U ># MXJ-*LW[D2G:Z\]\O2H%[4^E8XGG0/#P\/.=W>"Z3_(,0LH*A M(@_#-$5&95[VK'C>)EJ:TCT5/QA8*#1HP):R)^9[1E3?@'_['V$:_&<W/+() < M.D2;NEI+KG"H[!F9%J'J:H6=8%==/Z)YT.NQIL(DO]_4;2J)9JCK\"W?CFK/ MU=F2U(]J'0EX.99E+YN9#=CFE!B)9Q2Q&I;$*DYU--1DT:EA$?HQJ3-/^.A@ M,]PI85=KJ!#:>XU]2X1I4B8P1B6!B,4$XCPO(6%YD98\S"-F%+1RR)OOFZ0. M;UPU_3W!/ -'N&CR-(*79YNEN.QP8S:!>N[%*TV+F:W1@J([WZZF5_CMLP^! M!U5.TH_&C+,WU'O&2J5F?6;L2)A9;\JJV8?E6GA)MY2*5="\$[_>UX^K/Y:S M!..$! &'&<\01%$20IQ@88I+C/(XR5":!#I6>(2&[_L]115T9&^ )"S4 B1I M/>,XII]Q(^=(:L.K/1N!M8V-AD@C'I)XN[47XI>]F1@;IG-5M68N."[I.VJ#<>H8';]-X:'G*[QQJA(!QTWQI^\ME?: M5]:LZXJL&7V'FY^R4;?X1V;&/8NM=MEOI153%(99$<.LD-B0#)6P(.)'G."4 M<\P"3LQ@J,QYF/"4(5FX43]!CY.;]E9YQZ]ZP+;7F;[J->^E_"K4S#AL65!W M?JMEJ\FV%=FA2B?J0V:L$N<=QO0Y>*7>8<8J.M\5S'PHBVK9AUH,MV8/R73 #'1SI>@6>!+V?$MZG;7DN-T&R6BQD1RF5MEQQ M]<)&7A7\(8[FK/Z?39?5 :I>7H>,OO'-?.ZJ9[J>OD>+#B\,,5U]H)XL!Z5\ MFJ^8QS?>=]\^E?"L8BCBF[6JU[,TR!(2E,)2%DD$49)06"*"(8X2ALLT+LLP MUPUPG"/BV6)NR8(]7= 2UH]OG-7/Y0"'"ZD-P['F AO%-RY)9!7@.#OH9!&. M2V+U0QP7G[6/<3P(,[ZN%TNK$,?!RU-&."1A)B'VJZ5-?.-0:/WPAK6\5T0W M#D3U$ML8E.JJT,;AB)-'-@8%&@IL##]HFW?PJ"9)>53O)0JS4?K!T%U./ M&GBOG:A_7M3+2^AJ*,2)LQ3."'2:K'#N0;OH MX#OE]JN:N!87XG:S_KFJY97;+(ZC,$[" D8(9^)475*88R+<1!(B'/ ($Z3E M'&K0\KS\WG6'&T7U9GOJP3ORX)=J^ZDA'O&8_O1">8ZT8K9<.X4HJCM,FSUA M=U$Y#>D<1=_&*$T:9=,0^3B:IO.*FYZ3^[OVPYOW69T!_;U(=689[95_7=?*L-GE.2,RI MA-8KY+F:IC GJ(!%(EN8DP#G&34QG3YT:9--T*RKA6QDWDOJ\:3!G$9%0O(, M!K(S&I$@[9MD2?]+NIM0S[T8QC7N)QFYJ_# MZ25Q/74V/4OV53N:7E+&I4ZF%]^WCV#>+<5W8:&\7W67.,.$TX#C$)9)D+9V M O.4P8SG"2T(";-"R]*.$9DJ@MFCVUV5:B*HC&I(/X9YC=R6,4P3D:VBF.=D MNBJ*>3+HY%',W MLYW]UF),@6)L:_0$"Y\9;C8UH_?+KY*MNEK^$ ]\6D>JK/M>K)U8#ODG&@.#>$K7,[IWJF^M5FRLQDO\HD&1MO+\IT M9,3=\C:I,?>BUF.C[H>(I6-,_WO3A7(>5[)CR))4<_:%"0>JXHH[^^_-XP>K?<56W?DG7UW&Y'6T3L, \9B0L.>2@.N2@I$2Q2%L"@ M%'^@22(.N]C(3_; I.],A#W+,GFMWC(-EML^D^*O\G+T[KT'I5\XN'[I'6EP__KRPZ-0W5LN/VS$@Y\ M&2(6QAQ&.<\@0IA#3(,4A@EG+.5I0 HC8+E1:IZM](X@:/NK?)=PM&7+'(XY_,NSZF7YK0M*]!- MY1P9P[1T_(9K[O_^D>U_EDM[Y=,HES=+E;U6H;S9%/'68S*(&59#*,B MS2%B>0P+C$*8I3PIL@@S\:&[_ P=EGS?,6XD4BM8+1EX$:0E(L*<-4Y3#K04 M;W<3X5>=/JXAMKRHKKBU>+)V(\Y>G,"[^4HQM"' MAC5R8HYEUG)=KA#7W&$9D=2]WW)&,EMOY7BX*7V4,Z(<>2;GGK(OZWI?-43W M$N?L>QZ_4OT*)TESOI*1<=M[EE?*:K;P],<==A32D<>2K#5&8U/D:$?'8FQI[U )WY':AL,IE\Q(Q MK'3;A95SH(Y+8P5.M2M 83*%#JV U?Q\/4U0SNY5C6C."C6@T^'D'*M_ ?8*5#D;OD./U5K/)^A M*$ZSA")(:<0@(IS#,@\BF,=15.:\3-+"+*H_3,=[NM.6*G@29&&U!*0E;)JY M-*PES1#\];(;NCY[L25%>5OQ[H+8%AD_HT(Y2]H9IC)QWLVHJ*>I,^./6YR= MU(W[/>] S.YKU?[Q*Z.L[;R^^Z3I/FK:TO>_B^U;6(S?GU;+CU7=K'?]3A^8 M^.(()^\'FV4Q0Y3E!+)8EE?C,H9Y7B80XR+)DY+0,M4J^O/,I_&X9 M 1O!">"2%8#)SXH]*V_G!CSM^#$X&GB MM+(!UY;SWN?-[H%FA\#1"0"D!$") '8RW("'-S:1!J? MS&A=N?$-S&Q9B=+ M_^H>/7MZ)#_=Z=2_#@_.KQ.0F[C#LL2 7K_<+9MUK59=<[_^R>K'GWC9]>@4 M!W3.JK6\A_H'DS*)X[LX) B6?Y.2RER(72;?#&;7S-W MPT%OYU92T!,5*%DE=/1RW_FY)^\-V$H,.I&!DEGE+>E@ DW7"-K+-+YVJVBW M0OTUFDE[F4AG[:;]<.<$'V>7@C!+ QRRA')8)#B **<9%/]/82Z.SWG,TR#, MDBLP?T>3O7^J%>$<9H\U$PJ, ?CYK7TUF,68R3(H>,9QBB,"U@D14I#..D9$F1 M1F(QFWB]%RGZOG>299\U(ZQZ%CZ$G)BNK42OJ8294WI9AWK^HE/-F*WK+>E6 M'XKXUOL"'RYJQ=BETI;4D;=SF=ZDCHBV^,<^@OZ+E@=M>6LM+YMIOAA\73?/7"V#=6/U>$G?'@VVH;%4"3=] _EK)HXH'5U4J53C0M M1")-$<(T(!"3G D'.4D@CED!XU@VQPG%1DNX7;]#AUQ.<9MT'"C8'X!NQ%8D M&>X2IKK[0,K-6[T MH.;SK1U]$+,M@Y![R"/^\V$UK\A+KQ:"AE& F&JPZB$J @#B),@A@D):!QQ M%"!NE/)SCI!GX]MY0((N,RZ#.*,9/1/H0EXS*[87]0:T1,'W[E]/]1'C$CHK MDCA#9N)*B7%A3\LE+CQO&]A@,G6MVX^$0ZBBHBU$V[M-78O=:I9D01#)+,=4 MK%&(J 0VHR2 ,68TX'E(\]BHQ[0&3<^+N., L):%%NMPI6Y42,L P(H=TPC' M967JQCB-[4,W(".!9>1#FUYG<4Z+E.<.-JAK8+3>(?^ MJY;@6-6R6K-/,A9XMUR++TLE/(4.R+$M<%=^1<>!K'N7Z0UL%J2()BC ,"RR M5.;YYK!,0P9YSGF>1&$>!J$1;)8='Y[-B?AR98;P69;ZU+,>$VC)S**T#$'% M$=BSU-J3]C1$U%5UC[L.7$-QYA"H6:Q<).2J"0P1[*2-&$GQ#^4][$;0L M0-%:@!-!+'.=K)KY33FMFA&J-S9+?XU4I;8Q?2O67R@5Z70N_BKY1CW.__]* M*CJ=DLDSAP98,"]5%60J\>0>D>^3 5;-^9=]1HD4S3/ C9]<@]9<%M&J9G-D MV,EJ-B^+UJ_9U'CZVHN[$S]M27];K>@?U7RN0L7[$&9ZOC+5 M%NH!U^L781C%%D_4!OWK2_\3!5'.*1)GLZB$>1+&LDJ%PE(B=>5%$J:T#(N M,!.+I4_:LZ'JR %%SPK;W4"+>J;(CV[,+-"!6F[ HWC>.?*[N9R.K(H!X4F- MB;E"CFV(Q0@3!XJZ,T /0D-8N[H2WAEIJZ 27N \D> 6>2S;C,<8EHR',& ) M1:3(TB0VZOWFC5//ANGVQX]:Q8S$D;\C"Y[-^Y+[FRC/@1Z7ZI\\K+,+W/38 MOP$[ =Y,,9FNDE\[7G.1S[]&=$97W@ M96>+1W$S;)3[N:28BRGMU?ZZ3,FW5H^SM'QS#B9.S;=6T6EZOOU0YF6H'Y;K M:BVF8)%:%I(,#3E9 .B9.OW!T]#GS M*YS/ZWHN$=.;>_Y84V&K]Z%;3;31\R-X7D&?Q?&LKO <*.IROQ^XUM'''QW1 MQ.7++#=*,%M<6O([AH?7D]7J5FMDV,ENM2Z+UK_5TGC:OO7'9[;^N:+&J_', MZ[[#)?U&("UI@\XY9R2^O.H<"&NVY ;D]+# +HAU5;>3XS$G[W=R1JBACB?G M'ITL+?B/U2P/. \BRF!49"%$94$@IA&'K$P3+CY*D]RHAM.*"_\IP:GWE&"A M2[USKG<-F2WY:]*!_UB]:C+P7BVOEPHL>'CKB@SM"*W1/=HKC:-5<[+;M(ZQ8D.+)NC#.K"5>.3 MBX*-MS8Y__J$S4LNRG#8GN3RXQ[N%F[)/S=5HX#=FUD4YT6"PP0FPE62#E($ M2YHBF(2(LZBD&0F-2J6U*?N.S^%ZN=JLP<=5>W'01;S]7 P<:-3!=8"MG@PO M =052LL#:)GHTN/W-P)]3B8*]@\)/T6(_X#NVPGL#ZG#*)P_.(!%8&/;'=6@ MDU'_'=^>R:XU[G%GW!OC5D8'HFJ$,2RE-/1#S@KHM$_1D#!V$8O^0-.%*0;8 M/XA-#'WN-(M+!3_$3DY^,G&:Z/R["&=9+ENRDCP)H?BE@"5."IBSH@@(QR4/ MS'99?=J>U]W%*^..G]'3]-7ZU=QS_6C-<-0D32F M$LT"DZ^];=^^A[$/$P3;(44BJ<>Y0@"@N,$Y@F M**!1PJ(B1=KQ!GVZGJW-KYNF6K*FD?M?62T5%P8G< /]:40C_&C%S)IT/(!C M)GKMW/5N.*Y2ED'XPH_2[,(9&LIS%-LPEWHTUF$PW'2Q#W,9#V(A%J_;^6U; M&](S(>]62]DO1WR!Q&^JU/$X1[1Y]U/^>K=L?>U[?N:53Y6095ZM7\(93G%* M2Y1#%","4<%+6 2Q,,-%A&*,PS1(4A.?;R*^/5OPEA]9B2][%"U4G0R7+4)4 M>GZ;];GE$,P[KBI3_+NIYEC/[WR#,V>VRPQMNS=@SQ XX.B@+%L\MIOQ#F]4 M(3T/OWH#=N*X>BF,W?6KR]AU;V@#>AR65K6!F>91C M%' ."616 78M I,%WDW$[0?DC=XS7^AM8N\M;?L)J4U#H:&&ZRM71>E/[*&7G*?)T\,%;_ M5J\V3^H6N6X^+HWWP9$A/*\<21DHTJ"C+4'_5NOERF0AC:G@\HIR)+W9TAH3 MW,.6IB&CU5H;&W>R1:,\MH#UVS4*)SJ9#+U8XJ8KM$E%Z M:NVS> -V3"J4M<.,^BVCXC?)ZHUZ9,>MNV"?:_TYBN8Y8VO2<)UK91['XYR/ M_SIX3%VO1XDN=]3->=L%\J&N")O1A&-V&LZEGS]_@')F9>Y> 3CUA;L!6 M'-#)L^MJ"Y1$;P?@R7 *W@CU5W=UU_E@E9(LR7)4D1(!N, R_2=E$F4-0J#G >TR$D18FSBIYVEY/M: M2-*5Z18=9:$>H&A;0?6>UY>>)^1$"X;W/[8*,/8Q+@KGR"LX3V?2??RBN,<[ M[^47+(-E;9]91H>W]JZT>Y8FJ(@HEY")D=A 8\QA3L2R+C-4B#5>X(P9(7#K MD?6\O!]7:[''J",2+)7??0"'V#6<-(QVZ>E3,Y;E7$OV1Y>QUM@.HT]&$KN* M+>D1G39R9*2(D[B0V=OFUUU?5LNOFSD+@S())?!3O5BNZ<=5\3E*R\G.C!;T7KB@^^2"T>77A>EM+KR M.C_J9!=>%P7K7W==?M@YJM-O]:II9F'&$B+V:HBSA$"4(P1QQ!,8T2B,"_%1 MGFD=?74)>EZ_[QEO 8GF"I"HV@,2V32!OJ@]O7W:I4[,UO,H.E-S Q3Y24"8 M#@3UC[?4DGLKT$H'PAN@*!V^9VWV&DO?+Z"[%<(W_!&5+TFR5G].0WN*^1FK+)GU* M7$%QU]7]EX[H^9L]$X?9@KVL M*[VEZU0#AH'LCC2LNUY6/>(WH"/O;C5K2^IH75^F-^D*UQ;_>*WKOVB!-O#W MU7RS.+[HZK)YU3U7,Y/-Z^(P+\5*YY'8I), 8IR6D/(TBRG'4O\L2 M]>4/=<>5A(11'J8PP'$ 491'L$ 9@B3& 6$Y0=@,)[$WMF^KUE*RNO/K:T#/ M9[&4R] JZ8ED[(8,,._(X>B//*EK,2#2L1,Q](AE- ]7M6J-MD?M:'J-NQ'F M>1%D, PB<:(O9!O-",%GAB5I_6XE>MK2 M#-VYTH%AW&XO?H^PXY(3(QE=A>Q&:4T;K],1^R18I_62;1WEW9*J/E5&)93= M2[XOQK2[;YV*,[[4KI+$;%D-E$K*QJ>T>J[H!L\===\Z*] 5A9+;D2:ND3P2 MX+0\\O@!NWWM/2O7WQC9U.IH??N,J[G, ?VXJK_A.6OQ0#:K3?/[LF82N4J< MQ%=-\[!J47?#Z+-XXF=S7W]:B5FM>U4/\K%9G"":\2R"F.0R.87$L*!9"9,X M+V,N>WIROHUT/^IOCUZ9M@B:/YHOZCUK0!(U18'R.VUZ&_3KSX(=D(E@&^SY MO@$[SB%?U5#RO@6 DMR#HYD"6P%N0!B!5@:9?-=*(6'%]S5DGYQ>\4VB;T?. MAE]>)W56)E'[L;,S#5'+FC+RD]'-G-WS8[[V''^JENQNS1;-+,BBN,#B+!25 M1081+@G$/$*0%#E)24&BHC0Z&AE1]Y[R<-&4@.^2&:"X,8Q0F.E9SV9[TYYS M&ZRG./.**1L%N*I[,J(];?62C5I.:I"L!K&XOAE,N?[**%NH8J;=)TWW4?,H M9K#YN9I3"6LG>%E7S]MPZGO\TLQ0$K*R3#$,XIA!E.04XK+((<\CGL=EP:,D MU+[L<7#1!;&6A4)Z+VQG5=5S^$-Z9>D-B:$A]8/%+OIUZ,N^T\Y^I6S9>V1^_@ MG!.=[L;.E[X.[O>\$;'SZ.^?%-#K\LO;(&KY?9#F8H>SH*2%IS' M!0SC.!5./66PR.(8QB0B+"1)PA,CN =3!CQOB?\XOO"NMRR N>0!B#$7"M'A MA>':M-^:L;;U7'N?.C3;YG:< $5M ]AQT[[A"IP<.?CVVK"D9MO3'Y23]]6 M.N4-&Q:;IF*%MR2'[IS D M1Y^[0)]_M_K&YHP(WZ#+)G* 0G]^3,_KY +JNOP8+U_ EKMM M4UV/0C^AM? M;SY59QCVLM/:),CUE_7A",%^A- K(ME?%G\L@%D0%RQ%&:-Y[ A6H$?6^TW[1. "?4WJG7;=Z\=L85X"&I"M8+YO MV7"9NVPDMW_<@3[1MX(^,* ( PR"H;?-=]-/[ >>M^Z]*G:)BC2E<2+L Y7E M/G$4PT)F9U*2!UE9T#@K2]W]]&ALST9 40/;TYU!S<^0&BYOK%<(9[:"3>0R MVE_/2&"UPQZ/-=D>>T:(_BY[[A&[??;S:LE>/N/Z_[+UQ\V2-FUS\QEA(8_2 M((0A284?FA0QS#GFL! +)DE(E*1F97+#9#PO(444+!15P"59LYWSC&[T=LKK M)39;5ZVP+4&@*(+O+4V'V^"X4(ZVO3-$)MWFQ@4]WM8N/&V):XN;G[=+*O^1 M#1*>\5PV,57F/.=)GH72S4W$$D4\8K#,"88T#I,"4U:@V&AUGB?E.\0D**H. M(NJ7'FT[9-OS&M-;LV[T8!@OLE6!.;;M1>E<@=N>)S0MNNU%@4_@;2^_X;(U MR0.K^:I>8"&->J!1(/6_+Y]9(Z^7R;IZ%KO\H\PMW0="$8K*.!6+/TI#V428 M8EB$E$$29$6*>9$6A1&JM3O6/!N+;YN%V,M?9-[8UV^_JS7S('_9,N.BO8C5 MC.@9E]?1LYDQNHBTVV.W[10BT]D[)L%WQ2;P4CSL7GM>^WM8,?8&6GAFOM]$V>_T.U_5+M?RAL#EFC,<%+;, QD$L7'&<(IA'*(%Y7/*4 M,1PS1!R+HA'X#\!ILF6AA=+R?UH>% M]GMP/Z+Y%L[PPVK0/,Z?>=E#.8E$[UEMENNOPBP)QY>H=LX1Y7E<<)@$-(.( M, Z+*$8P+2/Q'R3&.36J$3=EP+/]."DGH1T+0'!IV,7&6+=Z]L2GQLQ,R^7B MD2T[0/*CSM_$*6*OK2ZF*!\9(O]VRD=&E&-4/C(VSL1]D-L#^5W3;.3]O&"F M6M$93:(D)IS".$P M@TV+X-Q.R#7AQ@G4;!]QM&Q+W$U2RS$0<]3R_ 8:#X^I\K7;"P_R]@8BD%>J MU5FKX%$BEDT.SP*%R*/P9[SN_DO6[U3+^R7[/PS7.R3(&0]S' :LA#&AXK29 ME!26.)2!QC JDC#*"34RQ->QXSL'W;IXZ]WX3C,F>[C\%[Y8E**8"0QF'312>*=-6,\3IF MIFW2Z$1Q)\T;W8QJ@7AD;;._*,"2>_X@EL1/\6%KM9L9SP(2TSB":2+;QH:E M\%XY2F'.RC+!&<_BG&LC'KGFSK,A_;(#<5EQ+BC*3@8M80,$'>S'*=% MBE !<1R%$$6M[4/S;I:*!>U)0DD3;/3@8[B M](X CM5AMOMLB=\ 15ZY[#L&;K348^RJ&PCLR!_7H3BITVV@@F//VN15%Z@$ M]^N?K'8'2# XG.];Z?&J>L62"P""856-6P%/6C*\I#90T"18 Z/R.X(9&*;Q MB@@#HT*/@PN,OVKG&JCK)@FD>+=XJE?/RCG95C'Q@(4LC1',\BB'B)448A9E M, @$?TG.2&)60S)"R[-MV%$&58^TF2\PIBD]'\"1_&:K?B]ZGZJ'PB\-Z1QM M]&.4)MW@-40^WMAU7K&(AQU>'ZL?MS7#W_ZY$:>,CZO5&O]@LY)C5I8HACB* M)')(%,$R"QD,HB(O@KA(RE)K/6M3G&)54R#HX1O0*,* MY0-0B):JM,(1KE6 MB-DR/TD3:8%$;Y5N6A[ 1S^Z,0@!N=:175C'A:[,@C0F#N&]"?*N8/;G+LV2P6L]AS< -KR9I_%8JIS/;_)HR;- MC.Q)ZMW^YJ3+,+GOJ[-CT)V+9:D(1VZ7*?5)73%+U1R[9[;#F,=@/@I)5TOV ME1'A!=8O'_Y\$E\UW*+=2]\0DW5%A*F">+5#'$]@R)5&&=VS) M)73,F'Z0QDZ7ET,VWM5H9GZ,->@ABG.52JQB.G84)XOP7*60?KSGNH&NK$P0 MU-BR85S=DG]NJIJ=O2R:$9JS.$L+B$J>092G,2R0Q.@*65H$:13F!&\+S_76L3YQ MK>_W80&YV=+>WI$WP?DOGQ,N%9DLP5M*ZWA9>UYD2QO9@<&G/ :]KPXAW>N(\]9 M5G10JL (\%Q>XMXMW^&G:HWGW<5AF 9B$Z8Q#",N=NFB+&#)8@K3-&4I(@&- M4Z-*WU%JGI?AGC9X$L1AM02D)6]8DC&J,;V=UYD>S-9F3P4/G0HZRAXN7+5D M=%7K,$IKVE(&';%/*A6T7K*X>!U'*!$FN5Y+6))WJV9;#_&R*YT1NW5;.+/] M1);-W'*Q]&2=Q/V2S5B!BY+&'.*P0!!1*GYC,88DC7C,\Y212*NOI']6/=L6 M6>N%);E=N9?!+:;?.1HW2&]+\V;63*L\;,<]D.R;EH@I02X7BDT]IP97VF]F M;NWNPM_.')O=J$^B]M&K>+\<3'>'/XDF#R[_IZ%HZ:ZK3A.SN(A8$1,"XT % MSN)";+PH@B'-\B3C<RVWW4]M&L!T4FOZUL:R M&#K1XP*8^\D'_+IRB-M!I_5\#P0Y<7$//S6/^J@"I.;=?-6PQ]7GY5,E86?N MEO0+7C#=Z,_8&)Y=1$E"/]0S*NSED(\K.0U7AJ(*%%D)??!8+9B,ZW[^\G"G M8*#$!QL%N"Q8J9XKNA'V8%0O1D$A':&M@D.C T\6)-(1KQ\LTGK>XDAY2TB] M8?13U5[VRFKZC: @ML<%JQ]P+7R\=YNZ;N]W4![$I3@5TH) E*$8EC22NQ;& M)<(Y8:%6SIHAW0D.>^);S15A\*0H&QP-#/2G<7;SHQ7#==_R 'I,W "II<<5 M:!D!+29\W.8*,T]2,L\Q;M3@['&FR!F># O3;FPT_8'L]\]^;9KV] M4AV.$JNTS_*XFO^KS#)HJC7[QNKGBG2E^C)]Z\=2C=(B1-$29:3(8XA#&D*4 MD!"6<9K!@ 9%DB0$D^3U/[.MS @\]7R!Q368P'F>RX,$^?/*TQO[;M1@MF*;Z4_ M"!3LR3I,G;\HFJO<^?.$IDV>ORCP2?;\Y3J(%2+QR(; M#-T_R2&:OZO^=%LDZ*-2PM_$^&MY6;D'#TYIPM(BRR&/BDQZ#PG$2HZ@6] ]SW:M0,8Z*VB!%=Y+#T<[#?0-L#7=+YVRP'GIB <@2]LM47>TLQ+.'C)=R+":@F_?+C7=)=/1;J0Y1G"&8)^)'@7(<8X2*'!&+[L3>&=?ZXE_=H?B= M;$,]GS/ZOQ0+K]+C27LJ/3N13F?FM9S#G?O7$Z,M@-T+\J9:1)EJ_;5].&U^ M_QJ^F:GZG?E$Y@R9(< M/(S5M%V(-H4^:#^N\XPC99X:"D$=)D,$L"!E$85) 3(H$EE&241PE MF!?(I*3AA(+1^K6M;EB=X/E<">=C"^/C\0[B!+['(V:/Z_N&D_%?%Z/G[.W" MV0,K&<9*ED6E1DLN%C0*$8!+,L:-^*EB@CF?E\-<[B=3GAH[ M#.NZ5J\V7DT=%;4I,F?H,>@3,+8 MS5C[B)S&HS\>OM$*M4]D^V4KU]]4=ELK&MC*IEJH@U8ZA_[0J\R**P]K6N:G M]=E>96).O,#7X<)NHQ/&57(@?-7GBC+ZZ\OOC0S[?ZR6>$D$P5OAS#ZW=;W; M?/M2;%288[%9H0Q!E-,2%E'&811E)&=A$A34Z QISH+OE+DM98!WI U1)BW4 MJK7DKYNF6HH3]+O5HJQ:[%QA.U5AM$++:U1VD!P2=!B0O MPS""+,-4YN[FL$QR!$D2!"F-LK1 6JT/K^#!LX7J4S8H#;34Y[AEFDA+9J9I MRP_H,00$1T"Q!/H\@>\M5T '6]N93@U*+_WKUJX,9UZADMT+0<>KIBS>MD/RC2 '8TV9"3(DQ%$NR. C M=L>O-@]+7B2NEL( OU\M<+6.*TCOK'2UV&9KRUQBXY/.J$2.#C/#-"8]KXR* M>7PD&7_8 C:)_O?C2C5K_;-JM'&2^B_Y=OYWA9825:6?A* 9I#B5\O(.92V@ MV1HZ+QOX+BD[VJP&I;&#.CH8:3ILHR$!#L",!A^X(F7QI&KW-..E/,YXV79T M>*@KPNZY>'NQ6GY;"[_Q@8GY7ZYG$A*[3*,8HA*)HWJ2QK 4JH D17G*0E9@ M9-26QA^KGA?UECYXD@S(#AA$L0 :R8.\')>I!!*7LP%8EL=(GF1%@WBR6C> MRVJ&Y]%JAJGG5F^3?ALS9F:E'&0M[N;[83O?K0! 2:#NN8C3$D7_>G:9I^B' MT>D3%+TJ?# ST2]%JV/^;X*YKI#[/6M(7:E$2.,FB)='FB 8\-OM[<.N0T>/ M!Z/HP"6%: 4,'.K"/(9P3@T>.A3JBVH;:[@T_)3A!TU1CR(2NF\Y[;Q\TCU5 M;'05F94E+>,P2F&4QL*OPP3#',<)##AGC$=!F&,7?9>'J7NV %I=ETO)B/.> MRV>TK>=D>=.AF>4P[+>LN/'>;7E<"7Y[+9^A_18Z+8^K1;//\H5!S)$?/RS7 M,MC3 D=\94\26G[YX]L:KS?-+$)%4N2,01H7.42HH+!D)8-!FHDM="G8$0]O?Q*:W$NU7]^[):-S-6YADJ< A#*IWT,$A@ M&90QC'&4<9[D,4F,G/1A,K[/XSOOL=[M$AM)US!7JOQ>L$-#]\[F?<[ MX^^C,ING4XZ*Y"IEI#Z./VVY/7)>$;;K\=LEC. @+2,491#G MLAQ(+$=8)DD(DS##&8ME"J,1D-@@%<^+4SRMDL%6BK9M"^]A_6ANE-=*;;A5 MMH+NZ'DHQ!V5R-5V.4ACV@US3,R3+7/T8;M5^94]L^6FEYO/*(MRBA,H7%/9 MMY-SB>S'(2F+ "4T+,HD,UF0QP0\K\4M.<,BAA,UZ*V[:X0S6W);2EZJ"LZ) MX6B=G0P_Z1([)]SQZCK[G-W">JA7A#':?!0,W37-1F+Q;*-$OR_%.,+O%8NX M>F:R+^ @T,:#^ 8TNWHH=4G5 6O,$(K*B)4<4@F]B1@2&VC!2I@&>9J6E)0Y M-RI,\LJM[WR"CO?VE%IUW)_D%:A/VU^?)*MF!L+O=.I9FS44?/B3U:02S[LS@)-HUI$U]D/"\6'8$P7=)$BB:AF4 WK1R:1&>WW/. M9+>2%M&AF>$@2GA1BN,(C@A$,D,&HQ!#4B9YB3&E,=5:QY-Q[-DL=$1E@%!1 ME4G-8P"=KS1MXV;F34Z&H=5RF,Q\DL:\G>2M-!U^CTG1^B2S;%"._=9FVZYX M^VW-NEG%]Y0S,%H?/@DCTU633ZG7@]KS20E;1R[%_K1^D:?=HZU([\ M.=>,<1!/<2!LH>3A4#?BCRWFA0F^B$V0SD@)[N)M>F2G#IT9*6,@"F;VOGE MZZ.0;;5DLKGI,ZM?5'/T]U7SSPV>5[PBRO#=\T?\YZ]LR7BU;FX7:]W@E\W8 MGLU&QQ+8\@3HALG*WF.VI \A& -;SF[ [6*UT34PUHJ]''?SK5,S@^--G4;A MNVMT8A7JLR(X65CP&G7T0XA7C6.!U %,X/ M.QVBPD71#N 5+C]M"3R^:=:K!:N_LGF;5OZS>MHU[R@YQB@M88!E%A*.EC0-61ADH=;:U:#E>0%O*8.Z3]H0L'M$4WH'"$?RFRW@'5'UT[;@L MG2M(Z1%*T^(_7Q;Y!*Q9XQ6+&X5;<6J@C'9(S[)5F=C=^Q&+VQ\U8[V4UH3P ME*=A(I9UGD)4E@CF119"&B4DC)(2T4 KY=>*NN_MNF5G!^XN&0(=1_LHXHXG M@]BPL9HUHOD^E6>XQYOI[;(-<:! @T"Y3T7:!;V_,HFBPV2_B&JILAS484F> M^7&UE(%JX4&M?PJ=&FK^%_G2O][^&UX\_>=7\/'A]E__Y@K>U%:+HX%KXT&G M"T+;RGL04+8>Q,YI>\_*]3=&-G6+?/V,J[ET!07-;WC.E%NX#VZB-,V2)&-0 M;*/"W&R^=+66:&77(!]FS<@!TC4%@E*%GISFU^@L8V6G#D*QJ1GM1Y MM%'*L3=I-8;3/L+2R#W6>$E^LOLEZS9MEK(PSE(.\U@>'-.HA+@(""PB%"&2 M9%$2&I6O&-#V;7$N)4IW_ #!D)/FOH/ZU;,]GK1F9GI,%.;A4&JA [_M;P2+OB]?X6GYNM$&?O2I[OOD26[KL[(ED:2N_K.%QXL 8FWF*2*9,I2__H) M,/>%F4P2+U^DS_0BIS)31"P/ A&!0,2__8]O)[,?ON)R-5W,__TO_*_L+S_@ M/"WR=/[IW__R^\=?P/WE?_S'O_S+O_T? /_UT_LW/[Q:I-,3G*]_>+G$L,;\ MPQ_3]>_R"84!>_ M=O'3Y;_:D$56.D%(EH%27(!'%T$X8Z)2QCG#_Z]/_XH\!,^" 6:L!L4R ^^- MAJ*]1B50EY0V'SJ;SO_QK_6/&%;X [$W7VW^^N]_^;Q>?_G7'W_\XX\__OHM M+F=_72P__2@8DS]>_/9?SG_]VYW?_T-N?IM[[W_<_/3R5U?3^WZ1/I;_^%^_ MOOF0/N-)@.E\M0[S5!=83?]UM?GFFT4*ZXW4'Z7KAZV_4?\&%[\&]5M \I/\ MK]]6^2__\2\__' FCN5BAN^Q_%#_^_O[US>67)S,IR'^-2U.?JP__O'E@N#P M+GRJQ&[^\?K[%_SWOZRF)U]FE]_[O,3R[W]9A#B%JE4FSY;\/Z_^\8]7JW]9 MXHH@L^'V#7WC_#/J:OM0@M_6.,]XQM_%&K-%NO%+LRK=Q?+B7\Y"Q-GFNY., MT\GFDU_$U7H9TGIBF.99& ,F&$G0\@)B= Q"-L5(KY3*Z2;CE>@54;U1Q@K3 M7S\MOOY('TQ*$;)^4:4B-Q*YL]R99/:C^V+WO9[7';81Z,<09SA10F:C/ )# MGT"9Q,!EPX Q+*9$Y2,3![&P;>6;W%S7](ME^F&QS+@DLW*Q=%BF.UJ_">CS MW_CQ2UC2!T'Z/)WEBW]=EHN3%CI<+QI+]$QU1/I??B )%%PN,;\YT]Q61C=< MKLGPXN8W]T7%Z0H^A?!E\H&$CI61E[.P6KTM']:+](\7WZ:K2?',>($*0DD< ME,A(C"2RKU*Y$FR613V$[A)6<4/U^4IG^,#9>G7QG2N@/$K,>&AIH^?%$$+O M #W7Z7^U. G3^<0KX;B/%DQT!92S$H+V"C@WEB2F25"Q,6SN4C$.7AJK=]%4 MUCV@97%RLIAO&/@53R(N)SYR*7AQD+PRH%!D<)8I$#F(S.C_A5&MP7*;B'&Q M2.D3&@KM#.?D>TGN(3@1 MH'B>%/%BBPM-L'!KX:YL1#M8'"+>3A#R#I?31?YYGE^1OSY)F24FDX7H+#%@ MLX40D+REP*1TSFOE?1-\W%AV)W3(9X>._47;"38^DJNTFE:AG.,[&1.,I=,T MN$S^DN8!HC<(QN@857:E>-GF*+FU\DX(4<\.(0<)>&20_#Q?3]???YG.\+?3 MC3,M)$NN7C)(90C@/&IPT7E(G"OM!;,8\D'@N+WB3J#0SP84!PFT"S"\QT_3 MFE*>KW\+)S@A8Q=RHIB*E4+T,^[ $2L@4N92)1-LM T <7/5G4!AGADH#A!L M%\!X/4^+)1FXC5 VF<&7B]/Y>OG]Y2(3.]P8EJPFH^=]-7H6O,H%I),ZEY@- MZH>RI;OBY$$B=H*-?6:P:2?V+E#T,7Q[G4E2TS(]N_T]MY...VF#,% TJ]$^ M4^#);D*13.2DG72\!7ZV++\3!F1\JW)XALSM&WRW?+Q=?I M/.'$\LB2PAK7T^&II$,(/!G0Y)L)EU1,^K#TZD.K[P:6YY-O;2;IGA#S;K%: MA]G_._VR<;M"=C9&(R!MBFT$(]-HB"E5@DI99T:^5SN\W%A[-[0\GS1L(RF/ MC)5J$U\L,9S173 Z3E$=^EJIJ8."B-*#,9$%;61Q' ]"Q_75=L/#\TF\[BW) MD1%0JUEG[SXOYA>9'XO(I,T"N$P*5%(:7&5 2L\$AARL/PP%MU?<#0G/)\%Z MD$1'1L,'3*=+0C(7\>-T/<,)UQ22E\P@H'/U-EN!"Z: T"+GPJJG=%C6_?:* MNZ'A^616#Y+HR&CXN SU/<&'[R=Q,2,7J"CE1(20"Q%>;QE#5 :0YQA#X(Q" M\(.@<&.YW7#P?)*I^\NR$Y/P\[?T.!QLO3997>V25B13BIY'0U03)Q+%D')65? MLS )8J$_G$]9%!$=,RU"C?M7WPTISRTQVD#272#F]9P^+:3U]"N^"NMPSM:$ M7&9RFEFHM9#D)D5+?$2NH2B=(^7:Q>P M^' 29K.?3EJE7?%18W%MT- M%L\M![J_7+N Q<\GN/Q$Y^/?EHL_UI]?+DZ^A/GW213&L, =F3I)Z*8C$R)R M)*Y\\CI&@9$W@,>]B^\&D^>6_#Q0D&J3U:TB82[0,F'SSB;76!B8Q M6Z8#Q6'2U!1/O0"*@B$@BY(73"Z6P_+HC].P&V:>3RZUL=3'OGL[B\9^F:Y2 MF/TO#,N+:GW'!$MD("&Q6%\&!CI+!3'"C.%:>..=8@18$WMCN=WP\'P2 MKOO+LI-',5=(_H6^LYH06+6KS5.<4<1"T@D(N1R*-RID0CF)YB X;%EX-V \ MG_QJ"_EV!9$S+_N@TU@HZY=*K0GD53?VT7#')..\Q81[ZUE M=WM\^=RRJH?(MADX_NW'.S(E_OZQ;VLYXF6^PDQ?K!:S::X=!'\*L]H:CT(X M7*]NTK]KS[E'/[5),[JGT7Y@E[H[/8C>EE^F<+*@="U6IK M02YWL,Q J+4.L7"3=>LF0S:AVR404B2=? M%,C:&E-%GR!F1_) [W3FC*OR4*"S/V9N$3(N= [1[+T@.43,'6#E95A]?C'/ M]3\___-T^C7,B)G5B_7+L%Q^G\X__6>8G2(Q1>=W?A>AJ)X_90:P^[(374 M P!3J@^E5^\Q(>TIXO,W7%_PDIR3(?$(.=?$I:_OIK-)D++P]']&,TSQD06JUDOS>.ON(R+AHAZ=T2OX1I_OG;EQK_D*5^N_Z,RQM2F\@2 M7/!:@*BLJ)PX,46<"6DQA:B3\0_%_?L :@>RQFFY,QRN6FNB!S-U@WAN@Q(8 M$FBLUVXI.@C22' R66$LX_[!!\L'N^OCM.,9T!#M+=W]H;%8AUD3:+PFT<\_ M3S0,9VGFOH^:6FUPCA$\6*,%P(R(K, MI2KT5?")+*6N-S$J:O]@.Y[]W)GM]/3@QS0!2S.A=P"@M\1)J.]GWF!8X?LZ MX>AM^7UU9B $M-!E3FQ!"(G^>3E)K=&293MO& M\-E&RSC=" = 3A-A=P"::T'?-28LCSE;E\$*74"9&"!P+T#J&$IQFK/0.G2Z MEY!QNA .86@.%G,'6#FC?X(H RN$ZZ@,17Y1)G"V2,@Z.&GI[TRV=G3/5AZG ML^!@]UY/$F0'(?2;:8C3V2:-3=[6IM;Y\V)&0E]5SVO]_5(TF?,Z(JVFB82J MX],\^. EA.*29B6([%H/"=N5MG%#Z<%OW0=140>6YQI?MS-:PEO&0KW%BR& MREQ#,)9!#MYG3NZ^?/#9RX%@Z^IF?ACM;X?8(:KH %07%ROOPO=ZJW*1V S. MZ& U,1#K:W1.-CT:66?#RD*AHZLYTH&NLVY2T@V8#M+SEMNL X3>!W26I[3J M'1E-=(C6,"&@A-JCW@;:58(ET"$)H333J?EPLJW$C'O8#0>@!J+O $,7;]E? M+DXB.0-5+2\7\YJ,(&9J7>@TX_*\LO2,UXMF*Q-F'0KK$V1;JP>R4^ CFOH$ M7L;BI2P/MEC=!V3[4SMN1W M+)5Q?7WZ?KSR]/5>G&"RSL\!6:T M]TI"TH%7&VZ!&+$@DU!6*2VM:9V@W(6N<5/= T&ON4(Z -G-/.P=;@H31122 M5,ZUFY14L8X1XQ ]&76ME'.\=?'DPQ2-FP ?"%@-E= !I.YQ$#!AL2:2T?5( MPF'"DH-@'476B7X2"\;4VDKMZ90-E@$?"#H'"KN#Y-8>!_JU1"XF+S!&7RUM MJJ-C"@0K-' 5*:B1@0O6.E]^$,'=1 ;#Y2F.I] .C-VK\V7K@*,3_!B^71-Q MO0V/#%VQQ0#W(8)R&L%S&X!;61)+RK@'7U+N@\]'2.HF*A@.@2V5TD7M[A8' MX=JV83H+="Y!X#F3CX 9@JZ=')-!U";H5%H7T#U*5#=!P'!(:ZN8#NS9@S'. M-;:TX0F5\\ *,C+3PI#/(ATHD9/'DKU.K<_='4GK)D(8#G5#**D#[&VNZJ^; MZFOW]5K8(H. 5$-KY0I")"<7HD+#2S8YJM9W3=NIZ2:0&-"NM5%%%X?G-38F MRK)8O(@DDT#66-1Q"W93.V\+4T%Z!U5"A3J:T'E2('J*CN-4+5(4"5BF<:>YJWZ1A[.*M0;!RD*"[\&Q>Y+RI M8 NS=V&:7\]?AB]3.@TGP6>G==!@O*@NF@P0A*<_) ^!)<:T:/[^\GY2QDTV M#02<%F+OP-"\2.GTY'16&V!MW/W:>'F)GW&^FG[%L]39F\6J)LS>EH_AVR0G MAR45!\G:.G%;% @ZT5^]]R[2>9Y"\^KCIY$X;L)I*+0-J*8.4/@>UV$ZQ_QS M6,ZG\T^K:^R^PC)-T_6$*T8A@]&0$PE.!4W2*Z70*(P,Z'1G,6NK&6O?9N\V%>/FD :" MSX'"[B '\%AT.Y$F:L.+!2M5O:L/)![+/'#)R'F,7FC3.G9[C*:=H-2\K>Y8 M6:7#U=(,9D=NJOINHX_/N)XFS7G(KW@!$Q9 M*V>XRA!4WKPX9C$2$2D^-,ZVU]ZK-_,A).NWR\VR>1/QOL/E9F;&Q/L8 YH, M%.0:LM**0_ ;$:!!A1JU:IW?W(VRL9-4C9'S<+JJB7HZ\+EN7%Z?KS M8CG];\P3DZ4S=8BM@F,:G(C2"G36-7_F\S!%8V>WC@JR@]31*;A> MKU:GQ G6QC6UH:-0B3@1W! G)"[ZKM/*!6;,L%;L.C5C9[Y& -4>:N@44-=G M2"F%CDM'&\*9.E Y*X@Z!L"4*;!A/"7=NJ7K(R2-G>8: 5K[*J0#?%V[9MAZ MP)?BLU/*0>%6 T5))*Y S$5FO0XE6NU;]XG9@:RQ4UP#XZRU8OK"VIUS/GHI M(W>*!)3J4)HB(*KB0:++DL50$S3#86POGVO _-?QL'60(GK$U/DQ;T,4UB ' MFT1M0RHU>%,4H XBV*B5P-9N_!92QBVK.CZ6]E! CSBZ?J;3J6VUTP$2UBX$ MK'9E-UJ"]&W'!;((I L*EOGB/!CS5_V;2% ME,/O",\_\&-MC#)1TK!B9*X%\P446D4;P%$0B\XGSZSCS1VEFQ2,F_1LH>^[ M%X-[2WC$DVNU7-=6M_DTK2DZP.77:<(7WZ:KB8K>.J0PP&4C*"JP# )%":17 M5U__A\3D3E7DM, U=-#?KI"Q;>U.$N)[Z''14*A]@&)S%WG&P>K5XB1,Y[4W MOS$B<7+"LJQC&R1$7Q@(+Y 'GD+B.Y6J[(:,NP2, X\V.KT+D ,%/")*JM