0001667011-24-000016.txt : 20240502 0001667011-24-000016.hdr.sgml : 20240502 20240502171231 ACCESSION NUMBER: 0001667011-24-000016 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 76 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240502 DATE AS OF CHANGE: 20240502 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Arteris, Inc. CENTRAL INDEX KEY: 0001667011 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] ORGANIZATION NAME: 04 Manufacturing 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-40960 FILM NUMBER: 24909686 BUSINESS ADDRESS: STREET 1: 900 E. HAMILTON AVE, SUITE 300 CITY: CAMPBELL STATE: CA ZIP: 95008 BUSINESS PHONE: (408) 470-7300 MAIL ADDRESS: STREET 1: 900 E. HAMILTON AVE, SUITE 300 CITY: CAMPBELL STATE: CA ZIP: 95008 10-Q 1 aip-20240331.htm 10-Q aip-20240331
00016670112024Q1falseDecember 3148948948147300016670112024-01-012024-03-3100016670112024-04-25xbrli:shares00016670112024-03-31iso4217:USD00016670112023-12-31iso4217:USDxbrli:shares0001667011us-gaap:LicenseAndMaintenanceMember2024-01-012024-03-310001667011us-gaap:LicenseAndMaintenanceMember2023-01-012023-03-310001667011aip:VariableRoyaltiesAndOtherMember2024-01-012024-03-310001667011aip:VariableRoyaltiesAndOtherMember2023-01-012023-03-3100016670112023-01-012023-03-310001667011us-gaap:CommonStockMember2023-12-310001667011us-gaap:AdditionalPaidInCapitalMember2023-12-310001667011us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001667011us-gaap:RetainedEarningsMember2023-12-310001667011us-gaap:CommonStockMember2024-01-012024-03-310001667011us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001667011us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001667011us-gaap:RetainedEarningsMember2024-01-012024-03-310001667011us-gaap:CommonStockMember2024-03-310001667011us-gaap:AdditionalPaidInCapitalMember2024-03-310001667011us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001667011us-gaap:RetainedEarningsMember2024-03-310001667011us-gaap:CommonStockMember2022-12-310001667011us-gaap:AdditionalPaidInCapitalMember2022-12-310001667011us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001667011us-gaap:RetainedEarningsMember2022-12-3100016670112022-12-310001667011us-gaap:CommonStockMember2023-01-012023-03-310001667011us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001667011us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001667011us-gaap:RetainedEarningsMember2023-01-012023-03-310001667011us-gaap:CommonStockMember2023-03-310001667011us-gaap:AdditionalPaidInCapitalMember2023-03-310001667011us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001667011us-gaap:RetainedEarningsMember2023-03-3100016670112023-03-310001667011us-gaap:CustomerConcentrationRiskMemberaip:CustomerAMemberus-gaap:AccountsReceivableMember2024-01-012024-03-31xbrli:pure0001667011us-gaap:CustomerConcentrationRiskMemberaip:CustomerAMemberus-gaap:AccountsReceivableMember2023-01-012023-12-310001667011aip:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2024-01-012024-03-310001667011aip:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-12-310001667011us-gaap:CustomerConcentrationRiskMemberaip:CustomerCMemberus-gaap:AccountsReceivableMember2023-01-012023-12-310001667011us-gaap:RevenueFromContractWithCustomerMemberaip:CustomerBMemberus-gaap:CustomerConcentrationRiskMember2024-01-012024-03-310001667011us-gaap:RevenueFromContractWithCustomerMemberaip:CustomerBMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001667011aip:CustomerDMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001667011us-gaap:RoyaltyMember2024-01-012024-03-310001667011us-gaap:RoyaltyMember2023-01-012023-03-310001667011us-gaap:ServiceOtherMember2024-01-012024-03-310001667011us-gaap:ServiceOtherMember2023-01-012023-03-3100016670112024-04-012024-03-310001667011us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001667011us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001667011us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001667011us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001667011us-gaap:RedeemableConvertiblePreferredStockMember2024-01-012024-03-310001667011us-gaap:RedeemableConvertiblePreferredStockMember2023-01-012023-03-310001667011us-gaap:USGovernmentDebtSecuritiesMember2024-03-310001667011us-gaap:USTreasurySecuritiesMember2024-03-310001667011us-gaap:MoneyMarketFundsMember2024-03-310001667011us-gaap:CorporateBondSecuritiesMember2024-03-310001667011us-gaap:CommercialPaperMember2024-03-310001667011us-gaap:USGovernmentDebtSecuritiesMember2023-12-310001667011us-gaap:USTreasurySecuritiesMember2023-12-310001667011us-gaap:MoneyMarketFundsMember2023-12-310001667011us-gaap:CorporateBondSecuritiesMember2023-12-310001667011us-gaap:CertificatesOfDepositMember2023-12-310001667011us-gaap:CommercialPaperMember2023-12-310001667011us-gaap:CarryingReportedAmountFairValueDisclosureMember2024-03-310001667011us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001667011us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2024-03-310001667011us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2024-03-310001667011us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2024-03-310001667011us-gaap:MoneyMarketFundsMember2024-03-310001667011us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Member2024-03-310001667011us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2024-03-310001667011us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Member2024-03-310001667011us-gaap:USTreasurySecuritiesMember2024-03-310001667011us-gaap:FairValueInputsLevel1Member2024-03-310001667011us-gaap:FairValueInputsLevel2Member2024-03-310001667011us-gaap:FairValueInputsLevel3Member2024-03-310001667011us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMember2024-03-310001667011us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2024-03-310001667011us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2024-03-310001667011us-gaap:CommercialPaperMember2024-03-310001667011us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel1Member2024-03-310001667011us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel2Member2024-03-310001667011us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel3Member2024-03-310001667011us-gaap:CorporateBondSecuritiesMember2024-03-310001667011us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentDebtSecuritiesMember2024-03-310001667011us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2024-03-310001667011us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2024-03-310001667011us-gaap:USGovernmentDebtSecuritiesMember2024-03-310001667011us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-12-310001667011us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2023-12-310001667011us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2023-12-310001667011us-gaap:MoneyMarketFundsMember2023-12-310001667011us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-12-310001667011us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-12-310001667011us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-12-310001667011us-gaap:USTreasurySecuritiesMember2023-12-310001667011us-gaap:FairValueInputsLevel1Member2023-12-310001667011us-gaap:FairValueInputsLevel2Member2023-12-310001667011us-gaap:FairValueInputsLevel3Member2023-12-310001667011us-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMember2023-12-310001667011us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel2Member2023-12-310001667011us-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMember2023-12-310001667011us-gaap:CertificatesOfDepositMember2023-12-310001667011us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMember2023-12-310001667011us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2023-12-310001667011us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2023-12-310001667011us-gaap:CommercialPaperMember2023-12-310001667011us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-12-310001667011us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-12-310001667011us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-12-310001667011us-gaap:CorporateBondSecuritiesMember2023-12-310001667011us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentDebtSecuritiesMember2023-12-310001667011us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-12-310001667011us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-12-310001667011us-gaap:USGovernmentDebtSecuritiesMember2023-12-310001667011us-gaap:DevelopedTechnologyRightsMember2024-03-310001667011us-gaap:CustomerRelationshipsMember2024-03-310001667011us-gaap:InProcessResearchAndDevelopmentMember2024-03-310001667011us-gaap:TradeNamesMember2024-03-310001667011us-gaap:DevelopedTechnologyRightsMember2023-12-310001667011us-gaap:CustomerRelationshipsMember2023-12-310001667011us-gaap:InProcessResearchAndDevelopmentMember2023-12-310001667011us-gaap:TradeNamesMember2023-12-310001667011aip:VendorFinancingArrangementsMember2024-03-310001667011us-gaap:LetterOfCreditMember2024-01-012024-03-310001667011us-gaap:CostOfSalesMember2024-01-012024-03-310001667011us-gaap:CostOfSalesMember2023-01-012023-03-310001667011us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-03-310001667011us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001667011us-gaap:SellingAndMarketingExpenseMember2024-01-012024-03-310001667011us-gaap:SellingAndMarketingExpenseMember2023-01-012023-03-310001667011us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310001667011us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001667011srt:DirectorMember2024-01-012024-03-310001667011srt:DirectorMember2023-01-012023-03-310001667011aip:ConsultingAgreementMemberaip:IsabelleGedayMembersrt:DirectorMember2024-01-012024-03-310001667011aip:RelatedPartyTransactionTrancheOneMemberaip:ConsultingAgreementMemberaip:IsabelleGedayMembersrt:DirectorMember2024-03-310001667011aip:RelatedPartyTransactionTrancheOneMemberaip:ConsultingAgreementMemberaip:IsabelleGedayMembersrt:DirectorMember2024-01-012024-03-310001667011aip:RelatedPartyTransactionTrancheTwoMemberaip:ConsultingAgreementMemberaip:IsabelleGedayMembersrt:DirectorMember2024-03-310001667011aip:RelatedPartyTransactionTrancheTwoMemberaip:ConsultingAgreementMemberaip:IsabelleGedayMembersrt:DirectorMember2024-01-012024-03-310001667011aip:ConsultingAgreementMemberaip:IsabelleGedayMembersrt:DirectorMember2023-01-012023-03-310001667011aip:ConsultingAgreementMemberus-gaap:ConvertiblePreferredStockMemberaip:IsabelleGedayMembersrt:DirectorMember2024-03-310001667011aip:ConsultingAgreementMemberus-gaap:RestrictedStockUnitsRSUMemberaip:IsabelleGedayMembersrt:DirectorMember2024-03-310001667011aip:CharlesJanacMember2024-01-012024-03-310001667011aip:CharlesJanacMember2024-03-310001667011aip:CharlesJanacMemberaip:BayviewLegacyLLCMember2024-01-012024-03-310001667011aip:CharlesJanacMemberaip:BayviewLegacyLLCMember2024-03-310001667011aip:RamanChitkaraMember2024-01-012024-03-310001667011aip:RamanChitkaraMember2024-03-310001667011aip:LaurentMollMember2024-01-012024-03-310001667011aip:LaurentMollMember2024-03-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

FORM 10-Q
(Mark One)
x
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
o
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-40960
Arteris, Inc.
(Exact name of registrant as specified in its charter)
Delaware
27-0117058
(State or other jurisdiction of incorporation or organization)
(I.R.S. Employer
Identification No.)
900 E. Hamilton Ave., Suite 300
Campbell, CA 95008
(408) 470-7300
(Address, including zip code, and telephone number, including area code, of registrant’s principal executive offices)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common stock, $0.001 par valueAIPThe Nasdaq Stock Market LLC
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports); and (2) has been subject to such filing requirements for the past 90 days.    Yes  x   No  o 
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate web site, if any, every Interactive Data File required to be submitted and posted 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 and post such files).     Yes  x   No  o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of “large accelerated filer,” “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act.:
Large accelerated fileroAccelerated filero
Non-accelerated filer  
x 
Smaller reporting company
x
Emerging growth company
x
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. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).     Yes   o     No  x
As of April 25, 2024, there were 38,479,122 shares of the registrant’s common stock outstanding.


TABLE OF CONTENTS
Page
2

Part I - Financial Information
Item 1. Financial Statements
Arteris, Inc.
Condensed Consolidated Balance Sheets
(In thousands, except share and per share data)
(Unaudited)
As of
March 31,
2024
December 31,
2023
ASSETS
Current assets:
Cash and cash equivalents$26,119 $13,696 
Short-term investments (Note 5)18,695 27,477 
Accounts receivable, net of allowance of $93 as of both March 31, 2024 and December 31, 2023
12,265 12,003 
Prepaid expenses and other current assets4,718 5,254 
Total current assets61,797 58,430 
Property and equipment, net5,244 5,745 
Long-term investments (Note 5)8,602 11,802 
Equity method investment7,741 8,500 
Operating lease right-of-use assets4,060 4,289 
Intangibles, net3,662 3,858 
Goodwill4,178 4,178 
Other assets6,070 5,999 
TOTAL ASSETS$101,354 $102,801 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$754 $183 
Accrued expenses and other current liabilities12,659 11,831 
Operating lease liabilities, current858 781 
Deferred revenue, current33,558 31,537 
Vendor financing arrangements, current1,987 2,070 
Total current liabilities49,816 46,402 
Deferred revenue, noncurrent26,559 25,172 
Operating lease liabilities, noncurrent3,333 3,610 
Vendor financing arrangements, noncurrent1,094 1,292 
Deferred income, noncurrent8,520 8,810 
Other liabilities2,486 2,412 
Total liabilities91,808 87,698 
Commitments and contingencies (Note 10)
Stockholders' equity:
Preferred stock, par value of $0.001 - 10,000,000 shares authorized as of both March 31, 2024 and December 31, 2023; no shares issued and outstanding as of both March 31, 2024 and December 31, 2023
  
Common stock, par value of $0.001 - 300,000,000 shares authorized as of both March 31, 2024 and December 31, 2023; 38,291,425 and 37,518,583 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively
38 37 
Additional paid-in capital122,104 118,193 
Accumulated other comprehensive income54 120 
Accumulated deficit(112,650)(103,247)
Total stockholders' equity9,546 15,103 
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY$101,354 $102,801 
See accompanying notes to unaudited condensed consolidated financial statements.
3

Arteris, Inc.
Condensed Consolidated Statements of Loss
(In thousands, except share and per share data)
(Unaudited)
Three Months Ended
March 31,
20242023
Revenue
Licensing, support and maintenance$11,739 $11,844 
Variable royalties and other1,208 1,310 
Total revenue12,947 13,154 
Cost of revenue1,468 1,124 
Gross profit11,479 12,030 
Operating expenses:
Research and development10,835 11,381 
Sales and marketing5,456 5,005 
General and administrative4,322 4,401 
Total operating expenses20,613 20,787 
Loss from operations(9,134)(8,757)
Interest expense(76)(32)
Other income (expense), net936 908 
Loss before income taxes and loss from equity method investment
(8,274)(7,881)
Loss from equity method investment, net of tax759 834 
Provision for income taxes
370 295 
Net loss$(9,403)$(9,010)
Net loss per share attributable to common stockholders, basic and diluted$(0.25)$(0.26)
Weighted average shares used in computing per share amounts, basic and diluted37,709,058 34,597,839 
See accompanying notes to unaudited condensed consolidated financial statements.
4

Arteris, Inc.
Condensed Consolidated Statements of Comprehensive Loss
(In thousands)
(Unaudited)
Three Months Ended
March 31,
20242023
Net loss$(9,403)$(9,010)
Other comprehensive loss:
Unrealized (losses) gains on available-for-sale securities, net of tax(66)11 
Comprehensive loss$(9,469)$(8,999)
See accompanying notes to unaudited condensed consolidated financial statements.
5

Arteris, Inc.
Condensed Consolidated Statements of Stockholders' Equity
(In thousands, except share data)
(Unaudited)
Stockholders’ Equity
AdditionalAccumulated Other
Common StockPaid-InComprehensiveAccumulated
SharesAmountCapitalIncomeDeficitTotal
BALANCE—December 31, 202337,518,583 $37 $118,193 $120 $(103,247)$15,103 
Issuance of common stock upon exercise of stock options
246,692 — 255 — — 255 
Issuance of common stock for settlement of Restricted Stock Units (RSUs)526,150 1 (1)— —  
Stock-based compensation expense— — 3,657 — — 3,657 
Unrealized losses on available-for-sale securities, net of tax— — — (66)— (66)
Net loss— — — — (9,403)(9,403)
BALANCE—March 31, 2024
38,291,425 $38 $122,104 $54 $(112,650)$9,546 
Stockholders’ Equity
AdditionalAccumulated Other
Common StockPaid-InComprehensiveAccumulated
SharesAmountCapitalIncomeDeficitTotal
BALANCE—December 31, 202234,625,875 $34 $103,778 $101 $(66,378)$37,535 
Issuance of common stock upon exercise of stock options
397,697 1 260 — — 261 
Issuance of common stock for settlement of RSUs277,149 — — — — — 
Tax withholding on RSUs settlement(2,498)— (14)— — (14)
Stock-based compensation expense— — 2,985 — — 2,985 
Unrealized gains on available-for-sale securities, net of tax— — — 11 — 11 
Net loss— — — — (9,010)(9,010)
BALANCE—March 31, 2023
35,298,223 $35 $107,009 $112 $(75,388)$31,768 
See accompanying notes to unaudited condensed consolidated financial statements.
6

Arteris, Inc.
Condensed Consolidated Statements of Cash Flows
(In thousands)
(Unaudited)
Three Months Ended
March 31,
20242023
CASH FLOWS FROM OPERATING ACTIVITIES:
Net loss$(9,403)$(9,010)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization833 601 
Stock-based compensation3,657 2,985 
Amortization of deferred income(294)(291)
Loss from equity method investment759 834 
Net accretion of discounts on available-for-sale securities(181)(259)
Other, net31 27 
Changes in operating assets and liabilities:
Accounts receivable, net(262)(2,607)
Prepaid expenses and other assets479 364 
Accounts payable546 555 
Accrued expenses and other liabilities904 (974)
Deferred revenue3,408 (614)
Net cash provided by (used in) operating activities477 (8,389)
CASH FLOWS FROM INVESTING ACTIVITIES:
Purchases of property and equipment(196)(120)
Purchases of available-for-sale securities and other
(3,421)(4,909)
Proceeds from maturities of available-for-sale securities and other15,519 5,450 
Net cash provided by investing activities11,902 421 
CASH FLOWS FROM FINANCING ACTIVITIES:
Payments of contingent consideration for business combination (1,000)
Principal payments under vendor financing arrangements(197)(192)
Proceeds from exercise of stock options241 256 
Payments to tax authorities for shares withheld from employees (14)
Net cash provided by (used in) financing activities44 (950)
NET INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH
12,423 (8,918)
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, beginning of period
14,084 37,423 
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, end of period$26,507 $28,505 
Cash, cash equivalents and restricted cash at end of period:    
Cash and cash equivalents    $26,119 $28,505 
Restricted cash, noncurrent388  
Cash, cash equivalents and restricted cash at end of period    $26,507 $28,505 
Noncash activities:
Operating lease right-of-use assets, exchanged for lease obligations$ $297 
See accompanying notes to unaudited condensed consolidated financial statements.
7

ARTERIS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
1.    DESCRIPTION OF BUSINESS
Arteris, Inc. was incorporated in Delaware on April 12, 2004. Arteris, Inc. and its subsidiaries (collectively, the Company or Arteris) develop, license, and support the on-chip interconnect fabric technology used in System-on-Chip (SoC) designs for a variety of devices and in the development and distribution of Network-on-Chip (NoC) interconnect intellectual property (IP). The Company also provides software and services to enable efficient deployment of NoC IP, IP support & maintenance services, professional services and training and on-site support services. The Company is headquartered in Campbell, California and has offices in the United States, France, Japan, South Korea and China.
2.    BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) for interim financial information and do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with GAAP. Accordingly, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements for the year ended December 31, 2023 and the related notes included in the Company’s Form 10-K filed on February 20, 2024 (2023 Form 10-K) with the U.S. Securities and Exchange Commission (SEC). The December 31, 2023 condensed consolidated balance sheet was derived from the audited consolidated financial statements as of that date. In management’s opinion, the unaudited interim consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the unaudited condensed consolidated financial statements.
The operating results for the three months ended March 31, 2024 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.
Principles of Consolidation
The unaudited condensed consolidated financial statements include the accounts of Arteris, Inc. and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated.
Use of Estimates
The preparation of the unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Such estimates relate to, among others, revenue recognition, the useful lives of assets, assessment of recoverability of property, plant and equipment, fair value of investments, impairment of the equity method investment, fair values of goodwill and other intangible assets, including impairments, leases, allowances for doubtful accounts, deferred tax assets and related valuation allowance, stock-based compensation, potential reserves relating to litigation and tax matters, collectability of certain receivables, fair value and amortization of deferred income, as well as other accruals or reserves. Actual results could differ from those estimates and such differences may be material to the unaudited condensed consolidated financial statements.

Cash, Cash Equivalents and Restricted Cash
The Company considers all highly liquid investments purchased with original maturities of three months or less from the purchase date to be cash equivalents. The Company’s cash equivalents include deposits in money market accounts which were unrestricted as to withdrawal or use and are stated at fair value. As of March 31, 2024, cash and cash equivalents consisted primarily of checking, savings, money market accounts and highly liquid investments with original maturities of three months or less. Interest earned on cash and cash equivalents is included in other income (expense), net in the unaudited consolidated statements of loss.
8

As of both March 31, 2024 and December 31, 2023, the Company’s long-term restricted cash balance was $0.4 million, primarily related to a letter of credit for its facility lease agreement. Restricted cash, noncurrent is included in other assets on the unaudited condensed consolidated balance sheets.
Concentrations of Credit Risk
Financial instruments that potentially subject us to concentration of credit risk consist of cash and cash equivalents, investments and accounts receivable. Cash is currently held in three financial institutions that the Company believes are creditworthy. Cash held at these financial institutions generally exceed federally insured limits. The Company is exposed to credit risk in the event of default by the financial institution holding its cash, cash equivalents, and investments to the extent recorded in the balance sheet. The Company has not experienced any losses to date related to these concentrations.
The Company’s accounts receivable are derived principally from revenue earned from customers located in Americas, Europe, Middle East and Asia Pacific regions.
Accounts receivable from the Company’s major customers representing 10% or more of total accounts receivable was as follows:
As of
March 31,
2024
December 31,
2023
Customer A30 % %
Customer B
16 %15 %
Customer C*26 %
* Customer accounted for less than 10% of total accounts receivable at period end.
Revenue from the Company’s major customers representing 10% or more of total revenue was as follows:
Three Months Ended
March 31,
20242023
Customer B14 %10 %
Customer D*11 %
* Customer accounted for less than 10% of total revenue during the period.
Significant Accounting Policies
There have been no significant changes to the Company’s significant accounting policies during the three months ended March 31, 2024 from those disclosed in the annual consolidated financial statements for the year ended December 31, 2023.

Recent Accounting Pronouncements

Recently Issued Accounting Pronouncements
In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures, which amends the guidance in ASC 740, Income Taxes. This ASU is intended to improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. This ASU is effective for fiscal years beginning after December 15, 2024. Adoption is either prospectively or retrospectively, the Company will adopt this ASU on a prospective basis. The Company is currently evaluating the impact of adopting this ASU on its consolidated financial statements and disclosures.
9

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires disclosure of incremental segment information on an annual and interim basis. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and requires retrospective application to all prior periods presented in the financial statements. The Company is currently evaluating the impact of adopting this ASU on its consolidated financial statements and disclosures.
3.    REVENUE
Disaggregated Revenue
The following table shows revenue by product and services groups (in thousands):
Three Months Ended
March 31,
20242023
Licensing, support and maintenance$11,739 $11,844 
Variable royalties818 1,290 
Other390 20 
Total$12,947 $13,154 
Contract Balances
The following table provides information about accounts receivable, net, contract assets and deferred revenue (in thousands):
As of
March 31,
2024
December 31,
2023
Accounts receivable, net$12,265 $12,003 
Contract assets, current portion
$243 $312 
Contract assets, noncurrent portion
$297 $566 
Deferred revenue$60,117 $56,709 
During the three months ended March 31, 2024 and 2023, the Company recognized revenue of $10.7 million and $8.6 million, respectively, that was included in the deferred revenue balance at the beginning of the respective periods. Contract assets, current, and contract assets, noncurrent are included in prepaid expenses and other current assets and other assets, respectively, on the unaudited condensed consolidated balance sheets.
As of March 31, 2024, non-cancelable contracted but unsatisfied or partially satisfied performance obligations that have not yet been recognized is $73.6 million which includes deferred revenue, amounts that will be invoiced and recognized as revenues in future periods and Flexible Spending Accounts (FSA) commitments, from customers where actual product selection and quantities of specific products are to be determined by customers at a future period. The Company expects to recognize $36.9 million of this balance over the next 12 months and the remainder thereafter. FSA commitments amounted to $5.5 million and $6.2 million as of March 31, 2024 and December 31, 2023, respectively. The Company has elected to exclude the potential future royalty receipts from these amounts.
10

Costs of Obtaining a Contract with a Customer
Incremental costs of obtaining a contract with a customer consist primarily of direct sales commissions incurred upon execution of the contract. These costs are required to be capitalized under ASC 340-40, Other Assets and Deferred Costs—Contracts With Customers, and amortized over the license term. As direct sales commissions paid for term extensions are commensurate with the amounts paid for initial contracts, the deferred incremental costs for initial contracts and for term extensions are recognized over the respective contract terms. Total capitalized direct commission costs were as follows (in thousands):
As of
March 31,
2024
December 31,
2023
Short-term commission capitalized in prepaid expenses and other current assets$2,300 $2,408 
Long-term commission capitalized in other assets1,314 1,353 
Total$3,614 $3,761 
Amortization of capitalized sales commissions was $0.9 million for both the three months ended March 31, 2024 and 2023, and are included in sales and marketing expense in the unaudited condensed consolidated statements of loss.
4.    NET LOSS PER SHARE
The following table presents the calculation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share data):
Three Months Ended
March 31,
20242023
Numerator:
Net loss$(9,403)$(9,010)
Denominator:
Weighted-average shares outstanding, basic and diluted37,709,058 34,597,839 
Net loss per share, basic and diluted$(0.25)$(0.26)
Since the Company was in a loss position for all periods presented, the diluted earnings per share is equal to the basic earnings per share as the effect of potentially dilutive securities would have been antidilutive.
The following table summarizes the potentially dilutive securities that were excluded from the calculation of diluted earnings per share because they would be anti-dilutive:
As of
March 31, 2024March 31, 2023
Stock options2,600,072 3,075,452 
Restricted stock units5,877,561 6,143,289 
Restricted common shares issued for business combination234,859 331,574 
Total8,712,492 9,550,315 
11

5.    INVESTMENTS
The following tables summarize the fair value and amortized cost of the Company’s cash equivalents and available-for-sale securities by major security type (in thousands):

As of March 31, 2024
Amortized CostUnrealized LossesAggregate Fair Value
Assets:
U.S. government agency securities$16,519 $(12)$16,507 
U.S. treasury securities13,659 (3)13,656 
Money market funds
12,226  12,226 
Corporate bonds5,647 (6)5,641 
Commercial paper1,449 (4)1,445 
Total financial assets
$49,500 $(25)$49,475 

As of December 31, 2023
Amortized CostUnrealized Gains (Losses)Aggregate Fair Value
Assets:
U.S. government agency securities$19,461 $29 $19,490 
U.S. treasury securities10,630 3 10,633 
Money market funds
8,026  8,026 
Corporate bonds5,649 9 5,658 
Certificate of deposit5,000  5,000 
Commercial paper
990 (1)989 
Total financial assets
$49,756 $40 $49,796 
The maturity dates of the Company’s investments are as follows (in thousands):
March 31, 2024
Less than one year$40,873 
1-2 years8,602 
Total$49,475 
As of March 31, 2024 and December 31, 2023, securities with a fair value of $1.7 million and $3.7 million, respectively, were in a continuous net unrealized loss position for more than 12 months. As of both March 31, 2024 and December 31, 2023, the unrealized losses for available-for-sale investments were non-credit related and the Company does not intend to sell the investments that were in an unrealized loss position, nor does it foresee or project that it will be required to sell those investments before recovery of their amortized costs basis, which may be at maturity. Thus, as of both March 31, 2024 and December 31, 2023 no allowance for credit losses or impairment losses for the Company’s investments were recorded.
6.    FAIR VALUE MEASUREMENTS
Assets Measured and Recorded at Fair Value on a Non-Recurring Basis
Equity method investments, and certain non-financial assets, such as intangible assets are remeasured at fair value only if an impairment or observable price adjustment is recognized in the current period.
Financial Instruments Not Recorded at Fair Value on a Recurring Basis
Financial instruments not recorded at fair value on a recurring basis include vendor financing arrangements. The carrying value of the vendor financing agreements was $3.1 million and $3.4 million as of March 31, 2024 and December 31, 2023, respectively. The Company’s vendor financing arrangements are classified within Level 2 because these borrowings are not actively traded and have a variable interest rate structure based upon the Company’s incremental borrowing rate. The estimated fair values of these financial instruments approximate their carrying values.
12

Financial Instruments Recorded at Fair Value on a Recurring Basis
The following tables summarize the Company’s financial assets measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):

As of
March 31, 2024
Level 1Level 2Level 3Fair Value
Assets:
Cash equivalents:
Money market funds$12,226 $ $ $12,226 
U.S. treasury securities 9,952  9,952 
Total cash equivalents12,226 9,952  22,178 
Short-term investments:
Commercial paper 1,445  1,445 
Corporate bonds 3,408  3,408 
U.S. government agency securities 10,138  10,138 
U.S. treasury securities 3,704  3,704 
Total short-term investments 18,695  18,695 
Long-term investments:
Corporate bonds 2,233  2,233 
U.S. government agency securities 6,369  6,369 
Total long-term investments 8,602  8,602 
Total financial assets
$12,226 $37,249 $ $49,475 

As of
December 31, 2023
Level 1Level 2Level 3Fair Value
Assets:
Cash equivalents:
Money market funds$8,026 $ $ $8,026 
U.S. treasury securities 2,491  2,491 
Total cash equivalents8,026 2,491  10,517 
Short-term investments:
Certificate of deposit 5,000  5,000 
Commercial paper 989  989 
Corporate bonds 3,696  3,696 
U.S. government agency securities 9,650  9,650 
U.S. treasury securities 8,142  8,142 
Total short-term investments 27,477  27,477 
Long-term investments:
Corporate bonds 1,962  1,962 
U.S. government agency securities 9,840  9,840 
Total long-term investments 11,802  11,802 
Total financial assets$8,026 $41,770 $ $49,796 
Money market funds are highly liquid investments and are actively traded. The fair value is based on quoted prices for identical assets in active markets and therefore classified as Level 1 of the fair value hierarchy.
The Company’s other investments are considered Level 2 financial instruments as their fair values are determined using inputs that are directly or indirectly observable in active or less active markets. There were no transfers between levels during the three months ended March 31, 2024.
13

7.    INTANGIBLE ASSETS AND GOODWILL
Intangible assets, net
Intangible assets, net consisted of the following as of March 31, 2024 (in thousands):

Gross Fair ValueAccumulated AmortizationNet Book Value
Developed technology
$3,090 $(1,382)$1,708 
Customer relationships
1,830 (572)1,258 
IPR&D
500 — 500 
Trade name and other
200 (4)196 
Total intangibles
$5,620 $(1,958)$3,662 
Intangible assets, net consisted of the following as of December 31, 2023 (in thousands):

Gross Fair ValueAccumulated AmortizationNet Book Value
Developed technology
$3,090 $(1,247)$1,843 
Customer relationships
1,830 (515)1,315 
IPR&D
500 — 500 
Trade name and other
200 — 200 
Total intangibles
$5,620 $(1,762)$3,858 
Amortization expense of intangible assets was $0.2 million for both the three months ended March 31, 2024 and 2023.
The expected future amortization expense of these intangible assets as of March 31, 2024 is as follows (in thousands):

Fiscal year ending December 31,
Amount
Remainder of 2024
$588 
2025756 
2026444 
2027427 
2028416 
Thereafter381 
Total future amortization expense$3,012 
Goodwill
As of both March 31, 2024 and December 31, 2023, goodwill was $4.2 million. No goodwill impairments were recorded during the three months ended March 31, 2024 and 2023.
8.    LEASES
The Company leases its offices at various locations under noncancelable operating lease agreements expiring at various dates through 2032. Under the terms of these agreements, the Company also bears the costs for certain insurance, property tax, and maintenance. The terms of certain lease agreements provide for increasing rental payments at fixed intervals.
14

Total operating lease related costs were as follows (in thousands):
Three Months Ended
March 31,
20242023
Operating lease cost$324 $274 
Short-term lease cost4 79 
Total lease cost$328 $353 
The weighted-average remaining term of the Company’s operating leases was 4.6 years and 4.8 years as of March 31, 2024 and December 31, 2023, respectively, and the weighted-average discount rate used to measure the present value of the operating lease liabilities was 10.0% as of both March 31, 2024 and December 31, 2023. Cash payments made related to operating lease liabilities were $0.2 million and $0.3 million for the three months ended March 31, 2024 and 2023, respectively.
Maturities of operating lease liabilities as of March 31, 2024 were as follows (in thousands):
Fiscal year ending December 31,
Amount
Remainder of 2024
$919 
20251,104 
20261,058 
20271,074 
2028829 
Thereafter254 
Total undiscounted cash flows5,238 
Less: imputed interest(1,047)
Present value of lease liabilities$4,191 
Operating lease liabilities, current$858 
Operating lease liabilities, non-current3,333 
Total lease liabilities $4,191 
9.    BORROWINGS
Vendor financing arrangements—The Company has various vendor financing arrangements with extended payment terms on the purchase of software licenses and equipment. In order to determine the present value of the commitments, the Company used an imputed interest rate of 10.0%, which is an estimate based on the Company’s collateralized borrowing rate.
Expected cash flows related to vendor financing arrangements as of March 31, 2024 were as follows (in thousands):
Fiscal year ending December 31,
Amount
Remainder of 2024
$1,715 
20251,089 
2026545 
Total undiscounted cash flows3,349 
Less: Imputed interest(267)
Present value of vendor financing arrangements$3,082 
Vendor financing arrangements, current$1,987 
Vendor financing arrangements, noncurrent1,095 
$3,082 
Interest expense from vendor financing arrangements was $0.1 million for both the three months ended March 31, 2024 and 2023.
15

10.    COMMITMENTS AND CONTINGENCIES
Letter of Credit—In conjunction with the execution of the operating lease for the Company’s new headquarter facility, a letter of credit in the amount of $0.4 million was issued and outstanding as of both March 31, 2024 and December 31, 2023. No draws have been made under such letter of credit.

Indemnifications—The Company often enters into limited indemnification provisions in license agreements in the ordinary course of the Company’s licensing business. Pursuant to these provisions, which are often inserted into license agreements in the semiconductor IP and software licensing industries, the Company agrees to indemnify, hold harmless, and reimburse the indemnified parties up to a capped amount for losses suffered or incurred by such indemnified parties due to third-party claims if such claims are determined to be caused by the Company. The term of these indemnification provisions is generally either for a term of years or perpetual, in each case beginning on the execution date of the agreement. The Company has also agreed to indemnify under indemnity agreements with its directors and officers, to the extent legally permissible, against liabilities incurred in connection with any action in which such individual may be involved by reason of such individual being or having been a director or officer, other than certain liabilities arising from willful misconduct of the individual.
The Company has incurred no actual payment obligations from these above-noted indemnification provisions and director and officer indemnity agreements for three months ended March 31, 2024 and 2023 and the unaudited condensed consolidated financial statements do not include liabilities for any potential indemnity-related obligations as of March 31, 2024 and December 31, 2023.
Legal—The Company has been and will continue to be subject to legal proceedings and claims.
In the normal course of business, the Company may receive inquiries or become involved in legal disputes regarding such litigation matters. Pursuant to ASC 450, Contingencies, the Company makes a provision for a liability relating to legal matters when it is both probable that a liability has been incurred, and the amount of the loss can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, estimated settlements, legal rulings, advice of legal counsel and other information and events pertaining to a particular matter.
In December 2022, the Company received notice of a complaint filed against the Company and another defendant in the semiconductor industry, by Network System Technologies, LLC in the United States District Court for the Western District of Texas, and additional complaints were filed in the Eastern District of Texas against certain companies, including some customers of the Company, asserting among other things patent infringement relating to the Company’s technology seeking damages and injunctive relief. The Company filed a Motion to Dismiss the indirect and willful infringement claims in the Amended Complaint on September 5, 2023 and claim construction hearings, the results of which are pending, in the Western District of Texas. These complaints and claims are complex in subject matter, multiple in number, in varying stages among the courts in which complaints were filed and indeterminate as to the amount of damages sought. The Company continues to vigorously defend itself in respect to these complaints and anticipates an increase in legal expenses to do so.
Due to the inherent uncertainties and complex technical issues arising from such intellectual property litigation, the Company cannot predict or guarantee any result of such intellectual property litigation. As with any such litigation of this complexity, the Company cannot comment on the possible final litigation results of ongoing litigation or the risk whether the Company may not prevail in such intellectual property litigation. In addition, such litigation may make it necessary to support or defend the Company or the Company’s customers relating to the claims in the litigation.
Further, the ultimate outcome of the litigation, like any litigation, is uncertain and, regardless of outcome, litigation can have an adverse impact on the Company because of defense costs, potential negative publicity, diversion of management resources and other factors, which in turn may have a material adverse impact on the Company’s business, consolidated financial position, results of operations, or cash flows. As intellectual property claims are inherently unpredictable, the Company is currently evaluating whether such matters may have a material adverse effect on the Company’s financial position, results of operations, or cash flows.
16

In addition, significant judgement is required in both the determination of probability and determination as to whether a loss is reasonably estimable. Future revisions to such estimates could materially impact the Company’s results. Accordingly, there can be no assurance that existing or any future legal proceedings for liability estimates arising in the ordinary course of business or otherwise will not have a material adverse effect on the Company’s business, consolidated financial position, results of operations or cash flows.
The Company has no material contractual noncancelable commitments as of both March 31, 2024 and December 31, 2023.
11.     STOCK-BASED COMPENSATION
Stock-based compensation expense is recorded on a departmental basis, based on the classification of the award holder. The following table presents the amount of stock-based compensation related to stock-based awards to employees on the Company’s unaudited condensed consolidated statements of loss (in thousands):
Three Months Ended
March 31,
20242023
Cost of revenue$189 $83 
Research and development1,608 1,429 
Sales and marketing723 685 
General and administrative1,137 788 
Total stock-based compensation$3,657 $2,985 
12. INCOME TAXES
The Company’s effective tax rate was (4.1)% and (3.4)% for the three months ended March 31, 2024 and 2023, respectively. The Company’s income tax provision was $0.4 million and $0.3 million for the three months ended March 31, 2024 and 2023, respectively. The change in forecasted foreign withholding tax, changes in the geographic mix of worldwide earnings which are taxed at different rates, and the impact of losses in jurisdictions with full valuation allowances, has resulted in an increase in the income tax provision for the period ended March 31, 2024 compared to the period ended March 31, 2023.
The Company’s management continuously evaluates the need for a valuation allowance and, as of March 31, 2024, concluded that a full valuation allowance on its federal, state, and certain foreign jurisdictions deferred tax assets was still appropriate.
As of March 31, 2024 and 2023, the Company’s gross liability for unrecognized tax benefits was $3.5 million and $2.6 million, respectively. The Company’s practice is to recognize interest and/or penalties related to income tax matters in income tax expense. As of March 31, 2024 and 2023, the Company had no accrued interest or penalties related to its unrecognized tax benefits. If any unrecognized tax benefits are realized, it would not result in any income tax benefit as the Company currently has a full valuation allowance against the deferred tax assets in which there is currently an uncertain tax benefit.

17

13. RELATED PARTY TRANSACTIONS
The Company defines related parties as directors, executive officers, nominees for director, stockholders that have significant influence over the Company, or are a greater than 10% beneficial owner of the Company’s capital and their affiliates or immediate family members.
In November 2020, the Company entered into a lease agreement with Isabelle Geday, a member of the Board of Directors. The lease payments were less than $0.1 million for both the three months ended March 31, 2024 and 2023. In addition, the Company signed a consulting agreement with Ms. Geday on December 1, 2021, which was subsequently assigned to Magillem Design Services S.A., effective January 10, 2022. Prior to signing the consulting agreement, Ms. Geday was paid as an executive employee of the Company from December 1, 2020 through November 30, 2021. As a consultant, Ms. Geday will provide services for an initial three-year term and is eligible to receive $26,445 per month for the first 12 months of the consulting term and $19,445 per month for the remaining 24 months of the consulting term. For both the three months ended March 31, 2024 and 2023, the Company paid Ms. Geday $0.1 million for consulting services. Lastly, the 455,000 stock options and 62,200 RSUs granted in connection with Ms. Geday’s prior employment continue to vest.
In December 2022, the Company entered into a no-fee non-exclusive evaluation license agreement of Magillem products with Transchip Technology (Nanjing) Co., Ltd. (Transchip), an equity method investee. The evaluation was extended and is ongoing as of March 31, 2024. Commencing August 2023, Transchip is carrying out a no-fee evaluation of additional Company products. Refer to Note 15 in the 2023 Form 10-K for additional discussion of the Company’s transactions with Transchip.
18

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited condensed consolidated financial statements and related notes included under Part I, Item 1 in this Quarterly Report on Form 10-Q and our audited consolidated financial statements and the related notes and the discussion under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations” for the fiscal year ended December 31, 2023 included in the 2023 Form 10-K. This discussion and analysis contains forward-looking statements based upon current beliefs, plans and expectations that involve risks, uncertainties and assumptions, such as statements regarding our plans, objectives, expectations, intentions and projections. Our actual results and the timing of selected events could differ materially from those anticipated in these forward-looking statements as a result of several factors, including those set forth under the heading “Risk Factors” in this Quarterly Report on Form 10-Q. You should carefully read the “Risk Factors” section of this Quarterly Report on Form 10-Q to gain an understanding of the important factors that could cause actual results to differ materially from forward-looking statements. Please also see the section under the heading “Cautionary Note Regarding Forward-Looking Statements” in the 2023 Form 10-K.
Unless the context otherwise requires, all references in this report to “we,” “us,” “our,” the “Company,” and “Arteris” refer to Arteris, Inc. and its subsidiaries.
Overview
We are a leading provider of semiconductor system IP, including interconnect and other intellectual property, (collectively, System IP) technology. Our System IP technology manages the on-chip communications and IP block deployments in System-on-Chip (SoC) semiconductors and systems of chiplets. Our leading proprietary System IP solutions achieve this by connecting client IP blocks such as processors, memories, artificial intelligence/machine learning (AI/ML) accelerators, graphics subsystems, safety and security, and other input/output subsystems (I/Os) via multiple Network-on-Chips (NoCs) in order for our customers to experience faster SoC targeting, as well as, more efficient, and lower cost solutions. Growth for our solutions is being driven by growing SoC sophistication and associated complexity, now extending into disaggregation of SoCs into systems for which implement the communication protocol aspects and partner with industry leading providers like Synopsys, Cadence, Alphawave and others to connect to their die to die interfaces. The addition of more processors, channels of memory access, machine learning sections, additional I/Os interface standards, and other subsystems within SoCs is driving the need for more advanced System IP, including NoC interconnect IP’s. The growth in the numbers of these connected on-chip subsystems places an increasing premium on the interconnect IP capability to move data inside complex SoCs. We believe this increase in SoC complexity has created a significant opportunity for sophisticated System IP solutions that incorporate NoC interconnect IP, SoC Integration Automation software (SIA) (formerly IP deployment software) and NoC interface IP (consisting of peripheral data transport IP and control plane networks connected to NoC interconnect IPs). Moreover, our technology can also provide more cost-effective solutions and reduce the risks of building and maintaining in-house NoC teams, which we believe has positively contributed to our market segment share growth.
Our SIA solutions, which were significantly enhanced by our acquisition of Magillem Design Services S.A. (Magillem) in 2020, complement our interconnect IP solutions by helping to automate not only the customer configuration of its NoC interconnect but also the process of integrating and assembling all of the customer’s IP blocks into an SoC. Products incorporating our IP are used to carry most of the important data inside complex SoCs for sophisticated applications, including automotive, enterprise computing, communications, consumer electronics, and industrial markets.
As of March 31, 2024, we had 255 full-time employees and offices in eight locations in the United States, France, China, South Korea and Japan. For the three months ended March 31, 2024, we generated revenue of $12.9 million, net loss of $9.4 million, and net loss per share, basic and diluted of $0.25. As of March 31, 2024, we had Annual Contract Value (as defined below) of $53.5 million. During the three months ended March 31, 2024, we had 21 Confirmed Design Starts (as defined below).
19

Factors Affecting Our Business
We believe that the growth of our business and our future success are dependent upon many factors including those described under “Risk Factors” and elsewhere in this report, in addition to those described below. While each of these factors presents significant opportunities for us, these factors also pose challenges that we must successfully address in order to sustain the growth of our business and enhance our results of operations.
License Agreements with New and Existing Customers
Our ability to generate revenue from new license agreements, and the timing of such revenue, is subject to a number of factors, risks and contingencies. For new products, the time from initial development until we generate license revenue can be lengthy, typically between one and three years. In addition, because the selection process by our customers is typically lengthy and market requirements and alternative solutions available to customers for IP-based products change rapidly, we may be required to incur significant research and development expenditures in pursuit of new products over extended, multiyear periods of time with no assurance that our solutions will be successfully developed or ultimately selected by our customers. While we make efforts to observe market demand and market need trends, we cannot be certain that our investment in developing and testing new products will generate an adequate rate of return in the form of fees, royalties or other revenues, or any revenues. Moreover, the customer acquisition process has a typical duration of six to nine months; following this, a customer’s chip design cycle is typically between one to three years and may be delayed due to factors beyond our control, which may result in our customer’s product not reaching the market until long after we entered into a contract with such customer. Customers typically start shipping their products using our interconnect IP solutions between one to five years following completion of their product design, known as mass production, at which point we start to receive royalties; this lasts for up to seven years depending on the market segment. Any significant delay in the ramp-up of volume production of the customer’s products into which our product is designed could adversely affect our business due to delayed or significantly reduced revenues. Further, because the average selling prices of our products may decline over time, we consider new license agreements and new product launches to be critical to our future success and anticipate that for our newer products, we are and will remain highly dependent on market demand timing and revenue from new license agreements.
End Customer Product Demand and Market Conditions
Demand for our interconnect IP solutions and associated royalty revenue is highly dependent on market conditions in the end markets in which our customers operate. These end markets, which include the automotive, enterprise computing, communications, consumer electronics, and industrial markets, are subject to a number of factors including end-product acceptance and sales, competitive pressures, supply chain issues and general market conditions. For example, our revenue has been supported by the increased need for more complex SoCs to enable sophisticated automated driving. If the demand in this market continues to grow, we anticipate it will continue to have a positive impact on our revenue. In contrast, if general market conditions deteriorate or other factors occur such as supply chain issues resulting in fewer semiconductors utilizing our IP solutions being available for sale, our revenue would be adversely affected.
Terms of our Agreements with Customers
Our revenue from period to period can be impacted by the terms of the agreements we enter into with our customers. For example, in recent periods we have made certain changes to SIA agreements that result in the ratable recognition of the related license revenue over the contract term. As a result of how these contracts are structured and the revenue is recognized, our revenue in the three months ended March 31, 2024 may not be comparable to future periods if we do not enter into similar contractual agreements. Further, a meaningful percentage of our revenue is generated through royalty payments. Because the time between a new license agreement win and the customer’s end product being sold can be substantial, with sales of the end product being subject to a number of factors outside our control, our revenue from royalties is difficult to predict. As a result of the foregoing, revenue may fluctuate significantly from period to period and any increase or decrease in such revenue may not be indicative of future period-to-period increases or decreases.
20

Technological Development and Market Growth
We believe our growth has been and will continue to be driven by technology trends in our end markets. For example, the requirements of smaller die size, lower power consumption, a higher frequency of operation and management of critical net latency in a timely and cost-effective manner for on-chip processing in the automotive, enterprise computing, communications, consumer electronics, and industrial markets has resulted in increased SoC design complexity for chips used in these markets. This trend in turn has created increased demand for in-licensing commercial semiconductor design IP, which in turn has positively impacted our revenue and growth.
In order to address technological developments such as the above and expand our offerings, we have invested significantly in our research and development efforts. These investments, which included growth in engineering headcount, have resulted in substantially increased research and development expenses in recent periods. As we continue to invest in our technology and new product design efforts, we anticipate research and development expense will increase on an absolute basis and as a percentage of revenue in the near term. In the medium to longer term, however, while we expect to increase our research and development expense on an absolute basis, we expect this expense to reduce as a percentage of revenue.
We will continue to evaluate growth opportunities through acquisitions of other businesses.
Impact of Operating Globally
We believe our products’ global footprint provides us with the opportunity to enter new markets and accelerate our growth. For the three months ended March 31, 2024, 65.7% of our revenue was derived from sales to customers outside of the United States and 30.5% of our revenue was derived from customers located in China, respectively. For 2023, 65.4% of our revenue was derived from sales to customers outside of the United States and 31.1% of our revenue was derived from customers located in China. While we believe operating internationally has beneficially impacted our results of operations, we are subject to inherent risks attributed to operating in a global economy. Further, our international operations have been, and may in the future continue to be, subject to restrictive government regulations. For example, U.S. export regulations, including regulations announced October 7, 2022 and further amended effective November 17, 2023, that impose broad end-use and other restrictions on doing business with certain customers and facilities in China that develop or produce semiconductor chips or manufacturing equipment, may limit or adversely impact our ability to license or support our products to entities in or doing business with certain advanced AI or “supercomputer” design companies, foundries and manufacturers of assemblies and components in China. As a result of these restrictions, our customers may experience changes to or delays in their design projects, and we may face challenges to maintain our revenue and/or our revenue may decrease.
Cyclical Nature of the Semiconductor Industry
The semiconductor industry in which our customers operate is highly cyclical and is characterized by increasingly rapid technological change, product obsolescence, competitive pricing pressures, evolving standards, short product life cycles, and fluctuations in product supply and demand. New technology may result in sudden changes in system designs or platform changes that may render some of our IP solutions obsolete and require us to devote significant research and development resources to compete effectively. Periods of rapid growth and capacity expansion are occasionally followed by significant market corrections in which our customers’ sales decline, inventories accumulate, and facilities go underutilized. During an expansion cycle, we may increase research and development hiring to add to our product offerings or spend more on sales and marketing to acquire new customers, such as during the recent cycle of expansion in which we increased the number of our engineers significantly. During periods of slower growth or industry contractions, our sales generally suffer due to a decrease in customers’ Confirmed Design Starts or in sales of our customers’ products.
21

COVID-19 Impact 
The duration and extent of the COVID-19 pandemic already had an adverse effect on the global economy and the lasting effects of the pandemic continue to be unknown. In response to the COVID-19 pandemic, the measures implemented by various authorities have caused us to change our business practices, including those related to where employees work, the distance between employees in our facilities, limitations on in-person meetings between employees and with customers, suppliers, service providers and stakeholders, as well as restrictions on business travel to domestic and international locations and to attend trade shows, technical conferences and other events. Although we have experienced, and may continue to experience, some impact on certain parts of our business as a result of governmental restrictions and other measures to mitigate the spread of COVID-19, our results of operations, cash flows and financial condition were not materially adversely impacted the three months ended March 31, 2024.
We are unable to accurately predict the full impact that COVID-19 or any future pandemics will have on our future results of operations, financial condition, liquidity and cash flows due to numerous uncertainties, including the duration and severity of any future pandemics and containment measures. Although we expect most of our employees to return to physical offices, the nature and extent of that return is uncertain and differs among jurisdictions. For additional details, see the section titled “Risk Factors—Our business has been, and may continue to be, adversely affected by health epidemics, pandemics and other outbreaks of infectious disease.”
Key Performance Indicators
We use the following key performance indicators to analyze our business performance and financial forecasts and to develop strategic plans, which we believe provide useful information to investors and others in understanding and evaluating our results of operations in the same manner as our management team. These key performance indicators are presented for supplemental informational purposes only, should not be considered a substitute for financial information presented in accordance with generally accepted accounting principles in the United States (GAAP), and may differ from similarly titled metrics or measures used by other companies, securities analysts, or investors.
Annual Contract Value
We define Annual Contract Value (ACV) for an individual customer agreement as the total fixed fees under the agreement divided by the number of years in the agreement term. Our total ACV is the aggregate ACVs for all our customers as measured at a given point in time. Total fixed fees include licensing, support and maintenance and other fixed fees under IP licensing or software licensing agreements but exclude variable revenue derived from licensing agreements with customers, particularly royalties. ACV was $53.5 million and $51.4 million as of March 31, 2024 and 2023, respectively. In addition, total ACV and trailing-twelve-months variable royalties and other revenue was $58.2 million and $54.8 million as of March 31, 2024 and March 31, 2023, respectively. We monitor ACV to measure our success and believe the increase in the number shows our progress in expanding our customers’ adoption of our platform. We believe ACV provides investors with useful information to assess the strength and trajectory of our business as growth demonstrates the expansion of customer adoption of our platform. ACV fluctuates due to a number of factors, including the timing, duration and dollar amount of customer contracts.
Active Customers
We define Active Customers as customers who have entered into a license agreement with us that remains in effect. The retention and expansion of our relationships with existing customers are key indicators of our revenue potential. We added one and six net new Active Customers during the three months ended March 31, 2024 and 2023, respectively.
22

Confirmed Design Starts
We define Confirmed Design Starts as when customers confirm their commencement of new semiconductor designs using our interconnect IP and notify us. Confirmed Design Starts is a metric management uses to assess the activity level of our customers in terms of the number of new semiconductor designs that are started using our interconnect IP in a given period. Our interconnect IP and NoC interface IP customer base contributed to a total of 21 and 22 design starts during the three months ended March 31, 2024 and 2023, respectively. We believe that the number of Confirmed Design Starts is an important indicator of the growth of our business and future royalty revenue trends.
Remaining Performance Obligations
We define Remaining Performance Obligations (RPO) as the amount of contracted future revenue that has not yet been recognized, including deferred revenue, billed and unbilled cancelable and non-cancelable contracted amounts.
The RPO amount is intended to provide visibility into future revenue streams. We expect RPO to fluctuate up or down from period to period for several reasons, including amounts, timing, and duration of customer contracts, as well as the timing of billing cycles for each contract. Our RPO was $74.7 million and $57.3 million as of March 31, 2024 and 2023, respectively.
Components of Our Results of Operations
Revenue: Our revenue is primarily derived from licensing intellectual property, licensing software, support and maintenance services, professional services, training services, and royalties. Our agreements often include other service elements including training and professional services which were immaterial for the three months ended March 31, 2024 and 2023, respectively.
Our interconnect solutions product arrangements provide customers the right to software licenses, services, and support and maintenance. We enter into licensing arrangements with customers that typically range from two to three years and generally consist of delivery of a design license that grants the customer the right to use the IP to design a contractually defined number of products, a right to access the benefits of its proprietary software tool (RTL), and support and maintenance services that provide the customer a significant benefit from ongoing access to Corporate Application Engineers (CAE) and Field Application Engineers (FAE) (collectively, Application Engineer Support Services) to perform certain verifications including benchmark performance, simulations and ultimately, through the RTL, instantiate designs into silicon over the design term.
Application Engineer Support Services are integral and fundamental to the customer’s ability to derive its intended benefit from the IP. CAEs are part of the product development team providing detailed requirements for engineering projects, working very closely with a customer’s chief technology officer and the marketing department, and performing quality assurance testing of customer products prior to shipment to their customers. FAEs provide assistance to the customer’s engineering team in translating their desired SoC architecture into inputs for NoC IP configuration, assistance in optimizing the NoC configuration, answer to customer questions by the online support system or phone, constructive reviews of the progress achieved by the customer’s development team and provision of advice on how to best use the licensed IP, performance of design reviews before customer project RTL freeze and tape-out to ensure the customer used the licensed IP configuration tooling as intended so that the RTL output meets customer requirements and expectations. FAE reviews of the customer’s design are mandatory and consist of an understanding of the customer requirements and analysis of the adequacy of the contemplated IP considering the customer’s desired architecture and design goals and objectives, taking into consideration bandwidth, coherence/non-coherence, latency, clock and timing, areas, and any and all constraints, as identified and specific to the design under review.
Besides Application Engineer Support Services, support and maintenance services also consist of a stand-ready obligation to provide technical support and software updates over the support term. Generally, the first-year of technical support and software updates are bundled with and into the license fee with a customer option to renew additional years of support throughout the license term. However, we may continue to provide technical support and software updates throughout the license term even if the customer does not renew these services in subsequent years, making the license term and support and maintenance term co-terminus.
23

Revenues that are derived from the sale of a licensee’s products that incorporate our IP are classified as royalty revenues. Royalty revenues are recognized during the quarter in which the sale of the product incorporating the IP occurs. Royalties are calculated either as a percentage of the revenues received by a licensee’s sale of products incorporating the IP or on a per unit basis, as specified in the agreements with the licensees. For a majority of our royalty revenues, we receive the actual sales data from our customers after the quarter ends and account for it as unbilled receivables. When we do not receive actual sales data from the customer prior to the finalization of our financial statements, royalty revenues are recognized based on our estimation of the customer’s sales during the quarter.
Our SIA solutions product and CSRCompiler product arrangements provide customers the right to software licenses, software updates and technical support. The software licenses are time-based licenses with terms generally ranging from one to three years. These arrangements generally have two distinct performance obligations that consist of transferring the licensed software and the support and maintenance service. Support and maintenance services consist of a stand-ready obligation to provide technical support and software updates over the support term. For the majority of these contracts, there are no termination rights and the transaction price is non-refundable. Revenue allocated to the software license is generally recognized at a point in time upon the later of the delivery date or the beginning of the license period, and revenue allocated to support services is recognized ratably over the support term. Certain SIA solutions contracts include termination rights that allow the customer to cancel and receive a pro-rata refund on support and maintenance services at the end of each month of the contract period, which results in a ratable recognition of the related license revenue over the contract term.
Cost of revenue: Cost of revenue relates to costs associated with our licensing agreements and support and maintenance, including applicable FAE personnel-related costs such as stock-based compensation, travel, amortization of developed technology acquired intangibles and allocated overhead. We expect cost of revenue as a percentage of revenue to modestly decline over time due to productivity improvements of our FAE processes.
Allocation of Overhead Costs: Overhead costs that are not substantially dedicated for use by a specific functional group are allocated based on headcount. Such costs include costs associated with office facilities, depreciation of property and equipment, certain support function personnel costs and other expenses.
Research and development (R&D) expenses: R&D expenses consist primarily of salaries and associated personnel-related costs, facilities expenses associated with research and development activities, third-party project-related expenses connected with the development of our intellectual property which are expensed as incurred, and stock-based compensation expense and other allocated costs. We expect R&D expenses to increase in absolute terms and as a percentage of revenue in the short term and to continue to increase in absolute terms in the medium to long term but decrease as a percentage of revenue as certain new products are launched.
Sales and marketing (S&M) expenses: S&M expenses consist primarily of salaries, commissions, travel and other costs associated with S&M activities, as well as advertising, trade show participation, public relations, and other marketing costs, stock-based compensation expenses and other allocated costs. We expect S&M expenses to increase in absolute terms but decrease as a percentage of revenue due to productivity improvements of our sales processes.
General and administrative (G&A) expenses: G&A expenses consist primarily of salaries for management and administrative employees, depreciation, insurance costs, accounting, legal and consulting fees, other professional service fees, expenses related to the development of corporate initiatives and facilities expenses associated with G&A activities and stock-based compensation expense, fees for directors and other allocated costs.
We incur additional expenses as a result of operating as a public company, including costs to comply with the rules and regulations applicable to companies listed on a national securities exchange, costs related to compliance and reporting obligations, and increased expenses for additional G&A personnel, directors’ and officers’ insurance, investor relations, and professional services. We expect G&A expenses to increase as our business grows. In addition, we expect G&A expenses as a percentage of revenue to vary from period to period but generally decrease over the long term.
24

Interest expense: Interest expense consists primarily of interest expense on our vendor financing arrangements.
Other income (expense), net: Other income (expense), net consists primarily of interest income earned on our cash and cash equivalents and available-for-sale investments, gains and losses from foreign currency exchange, gain on deconsolidation of subsidiary, realized gains and losses from available-for-sale investments as well as deferred income.
Loss from equity method investment: Loss from equity method investment consists of our proportionate share of net losses from our equity method investee.
Provision for income taxes: Our income tax provision consists primarily of income taxes in certain foreign jurisdictions in which we conduct business and includes foreign non-recoverable withholding taxes. We have a full valuation allowance against our U.S. federal and state deferred tax assets as the realization of the full amount of these deferred tax assets is uncertain, including net operating loss carryforwards and tax credits related primarily to research and development. We expect to maintain this full valuation allowance until it becomes more likely than not that the deferred tax assets will be realized.
Results of Operations
The following table summarizes our GAAP results of operations for the periods presented. The results below are not necessarily indicative of results to be expected for future periods.
Three Months Ended
March 31,
20242023
(in thousands)
Total revenue$12,947 $13,154 
Cost of revenue (1)1,468 1,124 
Gross profit11,479 12,030 
Operating expenses:
Research and development (1)10,835 11,381 
Sales and marketing (1)5,456 5,005 
General and administrative (1)4,322 4,401 
Total operating expenses20,613 20,787 
Loss from operations(9,134)(8,757)
Interest expense(76)(32)
Other income (expense), net936 908 
Loss before income taxes and loss from equity method investment
(8,274)(7,881)
Loss from equity method investment, net of tax759 834 
Provision for income taxes
370 295 
Net loss$(9,403)$(9,010)
(1)Includes stock-based compensation expense as follows:
Three Months Ended
March 31,
20242023
(in thousands)
Cost of revenue$189 $83 
Research and development1,608 1,429 
Sales and marketing723 685 
General and administrative1,137 788 
Total stock-based compensation$3,657 $2,985 
25

The following table summarizes our results of operations as a percentage of total revenue for each of the periods indicated:
Three Months Ended
March 31,
20242023
(as a percentage of total revenue)
Total revenue100 %100 %
Cost of revenue11 
Gross profit89 91 
Operating expenses:
Research and development84 87 
Sales and marketing42 38 
General and administrative33 33 
Total operating expenses159 158 
Loss from operations(70)(67)
Interest expense(1)— 
Other income (expense), net
Loss before income taxes and loss from equity method investment
(64)(60)
Loss from equity method investment, net of tax
Provision for income taxes
Net loss(73)%(68)%
Comparison of the Three Months Ended March 31, 2024 and 2023
Revenue
Three Months Ended
March 31,
Change
20242023$%
(dollars in thousands)
Licensing, support and maintenance$11,739 $11,844 $(105)(1)%
Variable royalties818 1,290 (472)(37)%
Other390 20 370 *
Total$12,947 $13,154 $(207)(2)%
*Not meaningful
Revenue from licensing, support and maintenance remained relatively flat for the three months ended March 31, 2024 compared to the three months ended March 31, 2023. The change in variable royalty revenue was due to a temporary decrease in volume from a certain large customer in the first quarter of 2024. Other revenue increased due to timing of completion of professional services.
Cost of revenue
Three Months Ended
March 31,
Change
20242023$%
(dollars in thousands)
Cost of revenue$1,468 $1,124 $344 31 %
Cost of revenue increased $0.3 million or 31%, to $1.5 million for the three months ended March 31, 2024 from $1.1 million for the three months ended March 31, 2023. The increase in cost of revenue during the three months ended March 31, 2024 was primarily due to higher FAE employee-related expenses.
26

Operating expenses
Three Months Ended
March 31,
Change
20242023$%
(dollars in thousands)
Research and development$10,835 $11,381 $(546)(5)%
Sales and marketing5,456 5,005 451 %
General and administrative4,322 4,401 (79)(2)%
Total operating expenses$20,613 $20,787 $(174)(1)%
Research and development expenses
R&D expenses decreased, $0.5 million, or 5%, to $10.8 million for the three months ended March 31, 2024 from $11.4 million for the three months ended March 31, 2023. The decrease in R&D expenses was primarily due to $0.4 million of grants to our subsidiary in France for R&D projects.
Sales and marketing expenses
S&M expenses increased, $0.5 million, or 9%, to $5.5 million for the three months ended March 31, 2024 from $5.0 million for the three months ended March 31, 2023. The increase in S&M expenses was primarily due to higher employee-related costs of $0.4 million mainly driven by increased headcount to support growth of our business. We also incurred company-wide event costs of $0.3 million primarily due to an in-person sales event that was held in the second quarter of 2023, partially offset by a decrease in professional fees of $0.1 million.
General and administrative expenses
G&A expenses remained relatively flat for the three months ended March 31, 2024 compared to the three months ended March 31, 2023.
Interest expense
Three Months Ended
March 31,
Change
20242023$%
(dollars in thousands)
Interest expense$(76)$(32)$(44)138 %
Interest expense remained relatively flat for the three months ended March 31, 2024 compared to the three months ended March 31, 2023.
Other income (expense), net
Three Months Ended
March 31,
Change
20242023$%
(dollars in thousands)
Other income (expense), net$936 $908 $28 %
Other income (expense), net remained relatively flat for the three months ended March 31, 2024 compared to the three months ended March 31, 2023.
27

Loss from equity method investment
Three Months Ended
March 31,
Change
20242023$%
(dollars in thousands)
Loss from equity method investment$759 $834 $(75)(9)%
Loss from equity method investment remained relatively flat for the three months ended March 31, 2024 compared to the three months ended March 31, 2023. Such losses are expected to continue in the near future.
Provision for income taxes
Three Months Ended
March 31,
Change
20242023$%
(dollars in thousands)
Provision for income taxes$370 $295 $75 25 %
The provision for income taxes was $0.4 million for the three months ended March 31, 2024 compared to $0.3 million for the three months ended March 31, 2023. The increase in our income tax expense was due to a change in the forecasted geographic mix of worldwide earnings which are taxed at different statutory tax rates, the impact of losses in jurisdictions which have full valuation allowances, and changes in current year foreign withholding taxes. Foreign withholding taxes are generally assessed on gross revenue generated, rather than pre-tax income, in certain countries in which the Company does not file an income tax return.
Liquidity and Capital Resources
Since inception, we have financed operations primarily from payments received from our customers, the net proceeds from the sale of our common stock in the IPO as well as the net proceeds from the private issuance of our convertible preferred stock and common stock. As of March 31, 2024, we had $44.8 million in cash and cash equivalents and short-term investments of which $1.9 million was held by our foreign subsidiaries.
We believe our cash and cash equivalents, short-term investments, and cash provided by sales of our products will be sufficient to meet our expected working capital needs, capital expenditures, financial commitments and other liquidity requirements associated with our existing operations for at least the next 12 months. If these resources are not sufficient to satisfy our liquidity requirements, we may be required to seek additional financing. If we raise additional funds by issuing equity securities, our stockholders will experience dilution. Debt financing, if available, may contain covenants that significantly restrict our operations or our ability to obtain additional debt financing in the future. Any additional financing that we raise may contain terms that are not favorable to us or our stockholders. We cannot assure you that we would be able to obtain additional financing on terms favorable to us or our existing stockholders, or at all. See “Risk Factors —Risks Related to Our Business and Industry—Our ability to raise capital in the future may be limited and could prevent us from executing our growth strategy” for additional information.
Cash Flows
The following table summarizes changes in our cash flows for the periods indicated:
Three Months Ended
March 31,
20242023
(in thousands)
Net cash provided by (used in) operating activities$477 $(8,389)
Net cash provided by investing activities$11,902 $421 
Net cash provided by (used in) financing activities$44 $(950)
28

Operating Activities
Cash flows from operating activities may vary significantly from period to period depending on a variety of factors including the timing of our receipts and payments. Our ongoing cash outflows from operating activities primarily relate to payroll-related costs, payments for professional services, obligations under our property leases and design tool licenses. Our primary source of cash inflows is receipts from our customers. The timing of receipts of accounts receivable from customers is based upon the completion of agreed milestones or agreed dates as set forth in the contracts.
For the three months ended March 31, 2024, net cash provided by operating activities was $0.5 million, primarily due to our net loss of $9.4 million, adjusted for non-cash charges of $4.8 million and $5.1 million changes in operating assets and liabilities. Non-cash charges primarily consisted of stock-based compensation of $3.7 million, loss from our equity method investment of $0.8 million and depreciation and amortization of $0.8 million, partially offset by amortization of deferred income of $0.3 million and net accretion of discounts on available-for-sale securities of $0.2 million. The drivers of the changes in operating assets and liabilities were a $0.3 million increase in accounts receivable, partially offset by a $3.4 million increase in deferred revenue, a $0.9 million increase in accrued expenses and other liabilities, a $0.5 million increase in accounts payable and a $0.5 million decrease in prepaid expense and other current assets.
For the three months ended March 31, 2023, net cash used in operating activities was $8.4 million, primarily due to our net loss of $9.0 million, adjusted for non-cash charges of $3.9 million and $3.3 million changes in operating assets and liabilities. Non-cash charges primarily consisted of stock-based compensation of $3.0 million, loss from our equity method investment of $0.8 million and depreciation and amortization of $0.6 million, partially offset by amortization of deferred income of $0.3 million and net accretion of discounts on available-for-sale securities of $0.3 million. The drivers of the changes in operating assets and liabilities were a $0.6 million increase in accounts payable and a $0.4 million decrease in prepaid expense and other current assets, partially offset by a $2.6 million increase in accounts receivable, a $1.0 million decrease in accrued expenses and other current liabilities and a $0.6 million decrease in deferred revenue.
Investing Activities
Net cash provided by investing activities for the three months ended March 31, 2024 was $11.9 million, primarily attributable to proceeds from maturities of available-for-sale securities and certificate of deposit, partially offset by purchases of available-for-sale securities and property and equipment.
Net cash used in investing activities for the three months ended March 31, 2023 was $0.4 million, primarily attributable to purchases of property and equipment and available-for-sale securities, partially offset by proceeds from maturities of available-for-sale securities.
Financing Activities
Net cash provided by financing activities for the three months ended March 31, 2024 was less than $0.1 million, primarily attributable proceeds from exercise of stock options, primarily offset by principal payments under vendor financing arrangements.
Net cash used in financing activities for the three months ended March 31, 2023 was $1.0 million, primarily attributable to payments of contingent consideration for business combination of $1.0 million.
Off-Balance Sheet Arrangements
We did not have during the periods presented, and we do not currently have, any off-balance sheet financing arrangements or any relationships with unconsolidated entities or financial partnerships, including entities sometimes referred to as structured finance or special purpose entities, that were established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.
29

Critical Accounting Estimates
Our unaudited condensed consolidated financial statements and the related notes thereto included elsewhere in this Quarterly Report on Form 10-Q are prepared in accordance with GAAP. The preparation of these unaudited condensed consolidated financial statements requires us to make certain estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses, and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. Actual results could differ significantly from the estimates made by management. To the extent that there are differences between our estimates and actual results, our financial condition, results of operations, and cash flows will be affected.
There have been no material changes to our critical accounting estimates as compared to those described in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” set forth in our 2023 Form 10-K, other than those discussed in Note 2 to our unaudited condensed consolidated financial statements.
Recently Issued and Adopted Accounting Pronouncements
For more information regarding recently issued accounting pronouncements, see Note 2 Basis of Presentation and Summary of Significant Accounting Policies, to our unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.
JOBS Act
We are an emerging growth company, as defined in the Jumpstart Our Business Startups (JOBS) Act. The JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. This provision allows an emerging growth company to delay the adoption of some accounting standards until those standards would otherwise apply to private companies. We have elected to use the extended transition period under the JOBS Act for the adoption of certain accounting standards until the earlier of the date we (i) are no longer an emerging growth company or (ii) affirmatively and irrevocably opt out of the extended transition period provided in the JOBS Act. See Note 2, Basis of Presentation and Summary of Significant Accounting Policies, in the notes to our consolidated financial statements included on our 2023 Form 10-K. As a result, our financial statements may not be comparable to companies that comply with new or revised accounting pronouncements as of public company effective dates.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
Not required for the Company as a smaller reporting company.
30

Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this Quarterly Report on Form 10-Q. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the Exchange Act), means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. In designing and evaluating our disclosure controls and procedures, our management recognizes that disclosure controls and procedures, no matter how well conceived and operated, can provide only reasonable assurance that the objectives of the disclosure controls and procedures are met. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of the end of the period covered by this Quarterly Report on Form 10-Q, our disclosure controls and procedures were effective at the reasonable assurance level.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the period covered by this Quarterly Report on Form 10-Q that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Controls
Our management, including our Chief Executive Officer and Chief Financial Officer, believes that our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. However, management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the company have been detected. 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 the 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.
31

Part II - Other Information
Item 1. Legal Proceedings
See Note 10 Commitments and Contingencies, to our unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.

Item 1A. Risk Factors
Investing in our common stock involves a high degree of risk. Before making your decision to invest in shares of our common stock, you should carefully consider and read carefully all of the risks described below, together with the other information contained in this report, including our financial statements and the related notes and the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in this report. We cannot assure you that any of the events discussed below will not occur. These events could have a material and adverse impact on our business, financial condition, results of operations and prospects. Unless otherwise indicated, references to our business being harmed in these risk factors will include harm to our business, reputation, financial condition, results of operations, revenue and future prospects. In such event, the trading price of our common stock could decline, and you could lose all or part of your investment. Additional risks and uncertainties not presently known to us or not believed by us to be material may also negatively impact us.
Risk Factors Summary
This risk factor summary contains a high-level summary of risks associated with our business. It does not contain all of the information that may be important to you, and you should read this risk factor summary together with the more detailed discussion of risks and uncertainties set forth following this summary. The principal risks and uncertainties affecting our business includes, but is not limited to, the following:
We face significant competition from larger companies and third party providers that may deploy their resources so they can develop their IP solutions internally.
We have a history of net losses, and we may not achieve or maintain profitability in the future.
Because our IP solutions are components of end products, if semiconductor, system producers and/or end product producer companies in the automotive market, enterprise computing market, communications market, consumer electronics market, and industrial market do not incorporate our solutions into their end products or if the end products of our customers do not achieve market acceptance, we may not be able to generate adequate license sales and royalty income from our products.
We depend on market acceptance of third-party semiconductor IP.
The success of our business depends on sustaining or growing our licensing revenue, and the failure to achieve such revenue would lead to a material decline in our results of operations.
The nature of the design win process requires us to incur significant expenses without any guarantee that research and development and sales efforts will generate revenue, which could adversely affect our financial results.
Even if we succeed in securing design wins for our IP interconnect and other solutions and our SoC Integration Automation software (SIA) solutions (formerly IP deployment solutions), we may not generate timely or sufficient margins or margins from those wins and our financial results could suffer.
We continually pursue new IP interconnect, SoC integration automation, and other technology initiatives, and if we fail to successfully carry out these initiatives, our business could be harmed.
We may have to invest more resources in research and development than anticipated, which could increase our operating expenses and negatively affect our operating results.
Product errors or defects could expose us to liability and harm our reputation and we could lose market share.
32

If we fail to offer high-quality support, our reputation could suffer.
Our dependence on international customers and operations also subjects us to a range of other additional regulatory, operational, financial, and geopolitical risks and conflicts that could adversely affect our customers’ design schedules, which can adversely impact our financial results.
If we are unable to protect our proprietary technology and inventions through patents and other intellectual property rights, our ability to compete successfully and our financial results could be adversely impacted.
We are subject to government regulation, including import, export and economic sanctions laws and regulations that may expose us to liability and increase our costs.
We face risks associated with doing business in China.
Litigation, including securities class action litigation, may impair our reputation and lead us to incur significant costs. We are a party to a patent litigation.
Risks Related to Our Business and Industry
We face significant competition from larger companies and third-party providers that may deploy their resources so they can develop their IP solutions internally.
We are engaged in a competitive segment of the global semiconductor industry. Our competitive landscape is characterized by competition from companies that have greater resources than us. A variety of factors could adversely impact our ability to compete, including rapid technological change in product design and manufacturing, customers that make purchase decisions based on a mix of factors of varying importance and continuous declines in average selling prices (ASPs). We compete principally on the basis of technology, product quality and features, license, royalty and usage terms, post-contract customer support, interoperability among products, and price and payment terms.
We operate in industries characterized by rapidly changing technologies as well as technological obsolescence. The appearance of new competitors, introduction of new products by our competitors or our failure to timely develop new or enhanced products or technologies in response to changing market demand, whether due to technological shifts or otherwise, could result in the loss of customers and decreased revenue and have an adverse effect on our business, financial condition, and results of operations.
Often, we compete against larger companies that possess substantial financial, technical, research and development and engineering resources that can be deployed so they can develop their IP solutions internally. In addition, we compete against other third-party providers of IP integration solutions, such as Arm Limited, EXTOLL GmbH, Openedges Technologies Inc., Sdn. Bhd, Signature IP, SkyeChip, and TrueChip that similarly possess substantial financial, technical, research and development and engineering resources. In certain cases, competitive companies may be supported by local or international government funding and similar resources. Varying combinations of these resources provide advantages to these competitors that enable them to influence industry trends and the pace at which they adapt to these trends. A strong competitive response from one or more of our competitors to our marketplace efforts, or a shift in customer preferences to competitors’ products, could result in increased pressure to lower our prices more rapidly than anticipated, increased sales and marketing expense, and/or market share loss. The consolidation of our competitors or collaboration among our competitors to deliver more comprehensive offerings than they could individually, may also impact our ability to compete effectively. To the extent our revenue is negatively impacted by competitive pressures and reduced pricing, our business could be harmed.
Our ability to compete in our market is subject to a variety of factors, many of which are beyond our control. The occurrence of any of the below could adversely affect our ability to compete and harm our business:
Our ability to anticipate and lead critical product development cycles and technological shifts as driven by our target markets, to innovate rapidly and efficiently and to improve our existing solutions.
Whether any competitor substantially increases its engineering and marketing resources to compete with us in the semiconductor IP interconnect and SIA software technology arena.
Whether a new entrant with substantially greater resources and/or supported by governmental resources decides to enter the markets in which we compete.
Whether any existing or new competitor bundles its technologies into one package at a discounted price that would make it uneconomical for our customers to license our products separately.
33

The challenges of developing, or acquiring externally developed, technology solutions that are adequate and competitive in meeting the rapidly evolving requirements of next-generation design challenges.
Our ability to compete on the basis of payment, pricing, features and/or terms.
Decisions by semiconductor companies, system companies, device or other end product producers, and/or OEMs to develop IP development internally, rather than license IP from outside vendors due to budget constraints or excess engineering capacity.
Actions by regulators or governmental entities to impose license requirements, limit product availability, limit trade and exportability of our products, the features or contractual terms that either we or our customers can apply to product and service offerings, or to affect monetary policy.
Actions by regulators or governmental entities to modify or augment tax treatment of our product and service offerings.
The impact of global and regional inflation on ours and our customers’ profitability and expansion plans due to among other effects of inflation, increases in wages, availability of capital, salaries, operating expenses, and costs of insurance, benefits and medical coverage.
The potential effects of geopolitical conflicts, such as the military conflict between Russia and Ukraine and the conflict in Israel, including retaliatory, military and regulatory actions, or other actions that escalate tensions, including with respect to the conflict in Israel, actions involving Iran and other groups in the Middle East, on our customers’ engineering resources, design schedules, purchasing, development, sales and innovation responses and trends in response to such conflicts.
Competition, embargoes, sanctions, boycotts and/or social unrest.
Local or international economic headwind trends that may lead to recessions, economic slowdowns or sudden changes in economic needs of regions and consumers.
Silicon chip supply chain and shipment volume restrictions on our customers and their end customers that will impact the amount of royalties payable to us.
We may be unable to reduce the cost of our products sufficiently to compete effectively against our competitors. Our cost reduction efforts may not allow us to keep pace with competitive pricing pressures and/or other economic factors including inflation and customer and end market supply chain constraints which could adversely affect our gross margins and ability to meet customer demand. To the extent we are unable to reduce the prices of our products and remain competitive, our revenue will likely decline, resulting in further pressure on our gross margins, which could harm our business. Many other companies in the IP interconnect space have not been able to continue as a going concern due to intense competition and low margins. See “Business—Competition”.
We have a history of net losses, and we may not achieve or maintain profitability in the future.
We have incurred net losses in certain periods historically. We incurred a net loss of $9.4 million and $9.0 million in the three months ended March 31, 2024 and 2023, respectively. As of March 31, 2024, we had an accumulated deficit of $112.7 million. We have spent significant funds on organizational and start-up activities, to recruit engineers and other employees and to support our research and development. The net losses we incur may fluctuate significantly from quarter to quarter and may increase as a result of geopolitical and market fluctuations, inflation, economic slowdown and/or recessionary pressures, COVID-19 or any future pandemic and other global economic factors.
Our long-term success is dependent upon our ability to successfully market our interconnect IP and SIA solutions, develop new interconnect IP and SIA solutions, earn revenue, obtain additional capital when needed and, ultimately, to maintain profitable operations. We will need to generate significant additional revenue to achieve profitability. It is possible that we will not achieve profitability or that, even if we do achieve profitability, we may not maintain or increase profitability in the future. Our failure to achieve or maintain profitability could negatively impact the value of our common stock.
34

Because our IP solutions are components of end products, if semiconductor, system producers and/or end product producer companies in the automotive market, enterprise computing market, communications market, consumer electronics market, and industrial market do not incorporate our solutions into their end products or if the end products of our customers do not achieve market acceptance, we may not be able to generate adequate license sales and royalty income from our products.
Our IP solutions include technology that manages on-chip communications in SoC semiconductor devices. We do not license our IP solutions and deployment tools directly to end-users; we license our technology primarily to companies in the automotive market, enterprise computing market, communications market, consumer electronics market, and industrial market, who then incorporate our technology into the products they sell. As a result, we rely on our customers to incorporate our technology into their end products at the design stage. Once a company incorporates a competitor’s technology or develops the technology internally and incorporates it into its end product, it becomes significantly more difficult for us to sell our technology to that company because changing suppliers involves significant cost, time, effort and risk for the company. As a result, we may not achieve targeted customer acceptance despite incurring significant expenditures to develop new technology.
Moreover, even after customers agree to incorporate our technology into their end products, the design cycle is long and may be delayed due to factors beyond our control, which may result in our customers’ product not reaching the market until long after our initial design win, which we define as winning the competitive bid selection process. From initial product design-in to volume production, many factors could impact the timing and/or amount of sales actually realized from the design-in. These factors include, but are not limited to, changes in the competitive position of our customers’ product, our customers’ financial stability, and our customers’ ability to ship products under our customers’ original schedule. Moreover, several external factors affect our customers’ ability and willingness to start their own new product designs and to manufacture and ship their products, including target product market conditions, our customers’ financial stability, our customers’ competitive positioning and external economic conditions (such as, but not, limited to inflation, recessions, customer and end market supply chain constraints, geopolitical conflict, sanctions, and competition) that may prolong the customers’ decision-making process and design cycle.
Further, we do not control the business practices of our customers and we do not influence the degree to which they promote, market or set their product pricing. We therefore cannot assure you that our customers will devote satisfactory efforts to promote their end products, which incorporate our IP technology and deployment solutions.
We depend on growth and economic stability in the end markets that use our products. Any slowdown in the growth and economic stability of these end markets could harm our business.
Our continued success will depend in large part on general economic growth and stability, and growth and stability within our target markets in the automotive market, enterprise computing market, communications market, consumer electronics market, and industrial market. Factors affecting these markets could seriously harm our customers and/or end customers and, as a result, harm us, examples of which include:
Reduced sales of our customers’ and/or end customers’ products.
The effects of catastrophic and other disruptive events at our customers’ and/or end customers’ offices or facilities including, but not limited to, natural disasters, telecommunications failures, cyber-attacks, terrorist attacks, regional conflicts, pandemics, epidemics or other outbreaks of infectious disease, including the recent COVID-19 pandemic, breaches of security or loss of critical data.
Increased costs associated with potential disruptions to our customers’ and/or end markets’ supply chain and other manufacturing and production operations.
The deterioration of our customers’ and/or end customers’ financial condition.
Delays and project cancellations as a result of design flaws in the products developed by our customers and/or end customers.
The inability of our customers and/or end customers to expand or dedicate the resources necessary to promote and commercialize their products.
The inability of our customers and/or end customers to adapt to changing technological demands resulting in their products becoming obsolete.
The failure of our customers’ and/or end customers’ products to achieve market success and gain broad market acceptance.
35

Disruption and uncertainty caused by new developments in export and related regulations.
Regional and global effect of inflation or other adverse economic conditions, such as rising interest rates, recessions or economic slowdowns, resulting in delays or cancellations of new product design starts.
Adverse impact of multiple interest rate increases implemented and forecasted by the U.S. Federal Reserve.
Any slowdown in the growth of these end markets, or the emergence of economic instability in these end markets, could harm our business. For example, a significant element of our growth strategy depends on the increasing adoption of vehicles with more sophisticated automated driving, which will likely require more complex SoCs. If anticipated demand in the end market for these vehicles does not materialize, whether due to consumer demand not materializing, regulatory interventions delaying the deployment of automated driving, or the emergence of economic instability in end markets arising from factors such as inflationary trends, deteriorating purchasing power, trade or supply chain disruptions and regional and/or worldwide chip shortages or excess supply, demand fluctuations, unemployment spikes, labor shortages or end market reactions to regional or global geopolitical uncertainties or conflicts, or other factors beyond our control, it would adversely affect demand for our products from customers and royalty revenue and impact our ability to execute our growth strategy.
We depend on market acceptance of third-party semiconductor IP.
The semiconductor IP industry is a relatively small and emerging industry. Our future growth will depend on the level of market acceptance of our third-party licensable IP model, the variety of IP offerings available on the market and the shift in customer preference away from in-house development of semiconductor IP technologies and SIA. Furthermore, the third-party licensable IP model is highly dependent on the market adoption of new services and products, including in the automotive market, enterprise computing market, communications market, consumer electronics market, and industrial market. Such market adoption is important because the increased cost associated with ownership and maintenance of the more complex architectures in SoCs needed for the advanced services and products and time to market pressures on our customers may motivate companies to license third-party IP rather than design them in-house.
The trends that would enable our growth are largely beyond our control. Semiconductor customers also may choose to adopt a multi-chip, off-the-shelf chip solution versus licensing or using highly-integrated chipsets that embed our technologies or use our deployment software. If these market shifts do not materialize or third-party semiconductor IP does not achieve market acceptance, our business could be harmed.
The success of our business depends on sustaining or growing our licensing revenue, and the failure to achieve such revenue would lead to a material decline in our results of operations.
Our revenue consists largely of technology license fees and other fees and royalties paid for access to our patented technologies, existing technology and other development and support services we provide to our customers. Our ability to secure and renew the licenses from which our revenue is derived depends on our customers adopting our technology and using it in the products they sell. Once secured, royalty revenue may be negatively affected by factors within and outside our control, including reductions in our customers’ sales prices, sales volumes, our failure to timely complete engineering deliverables and the customers’ negotiated contract terms.
In addition, our customer acquisition cycle for new licenses and license renewals for existing licensees can be lengthy, typically between two to nine months, and can also be costly and unpredictable. Given the length of the sales cycle, we may incur costs in any particular financial period before any associated revenue stream begins, if at all. We cannot provide any assurance that we will be successful in signing new license agreements or renewing existing license agreements on equal or favorable terms or at all. If we do not achieve our revenue goals, our results of operations could decline.
36

The nature of the design win process requires us to incur significant expenses without any guarantee that research and development and sales efforts will generate revenue, which could adversely affect our financial results.
We focus on winning competitive bid selection processes, called “design wins,” to incorporate our IP interconnect and other solutions in our customers’ products. These lengthy technical and commercial selection processes may require us to incur significant expenditures and dedicate valued engineering resources to the development or enhancement of our IP interconnect and other solutions without any assurance that our bids will be selected as the design wins. If we incur such expenditures and fail to be selected in the bid selection process, our operating and financial results may be adversely affected. Further, because of the significant costs associated with qualifying new suppliers, customers are likely to use the same or an enhanced version of semiconductor IP from existing suppliers across a number of similar and successor products for a lengthy period of time. As a result, if we fail to secure an initial design win for any of IP interconnect and other solutions to any particular customer, we may lose the opportunity to make future sales of those solutions to that customer for a significant period of time, or at all, and we may experience an associated decline in revenue relating to those products. Because we expect the ASPs of our products may decline over time, we consider design wins to be critical to our future success and anticipate that for our newer products, we are and will remain highly dependent on revenue from newer design wins. Failure to achieve initial design wins may also weaken our position in future competitive selection processes because we may not be perceived as an industry leader.
Further, a significant portion of our revenue in any period may depend on a single product design win with a large customer. As a result, the loss of any key design win or any significant delay in the ramp of volume production of the customer’s products into which our product is designed could harm our business. We may not be able to maintain sales to our key customers or continue to secure key design wins for a variety of reasons, and our customers can stop incorporating our products into their product offerings with limited notice to us and suffer little or no penalty.
The loss of a key customer or design win, a reduction in sales to any key customer, a significant delay or negative development in our customers’ product development plans, or our inability to attract new significant customers or secure new key design wins could harm our business.
Even if we succeed in securing design wins for our IP interconnect and other solutions and our SIA solutions, we may not generate timely or sufficient margins or margins from those wins and our financial results could suffer.
After incurring significant design and development expenditures and dedicating engineering resources to achieve a single initial design win for an IP interconnect or other solution, a substantial period of time generally elapses before we generate meaningful revenue from royalties relating to such solution, if at all. The reasons for this delay include, among other things, the following:
Changing customer requirements, resulting in an extended development cycle for the product.
Delay in the ramp-up of volume production of the customer’s products into which our solutions are designed.
Delay or cancellation of the customer’s product development plans.
Market or competitive pressures to reduce the selling price of the customer’s end-product.
The discovery of design flaws, defects, errors or bugs in the products, whether or not those defects, errors or bugs are related to our IP interconnect and other solutions that delay the customer from finishing the product in which our IP solution is incorporated.
Lower than expected acceptance of the customers’ end-products.
Moreover, as noted above, even if a customer selects our IP interconnect and other solutions, we cannot guarantee that this will result in any royalty or future licensing revenue, as the customer may ultimately change or cancel its product plans, or the customer’s efforts to market and sell its product may not be successful.
37

We continually pursue new IP interconnect, SoC integration automation, and other technology initiatives, and if we fail to successfully carry out these initiatives, our business could be harmed.
As part of the evolution of our business, we have made substantial investments to develop IP interconnect, SoC integration automation solutions, other technology initiatives, and enhancements to existing technologies we license through our acquisitions and research and development efforts. Continuing to meet the requirements of smaller die size, lower power consumption, a higher frequency of operation and management of critical net latency in a timely and cost-effective manner for chips used in the automotive market, enterprise computing market, communications market, consumer electronics market, and industrial market have resulted in increased SoC design complexity for chips used in these markets. If we are unable to meet these demands for increased SoC design complexity, if we are unable to anticipate technological changes in our industry by introducing new or enhanced IP interconnect and other solutions and/or SIA solutions in a timely and cost-effective manner, or if we fail to introduce new technologies that meet market demand, we may lose our competitive position, our products may become obsolete, and our business could be harmed.
Moreover, new technologies and products may not be profitable, and even if they are profitable, operating margins for new products and businesses may not be as high as the margins we have experienced historically or originally anticipated.
Additionally, from time to time, we invest in expansion into adjacent markets, including the acquisition of Magillem and Semifore, and our growth into the IP interconnect and SIA solutions market. Although we believe these solutions are complementary to our IP interconnect solutions, we have a more limited operating history in offering software that, among other things, manages register configurations of IP blocks, assembles multiple IP blocks into SoC platforms and links design parameters and metadata to documentation, and our ongoing efforts in this area may not be successful. Our success in these product areas depend on a variety of factors, including the following:
Our ability to continue to attract new customers in industries in which we have less experience.
Our successful development of sales and marketing strategies that meet customer requirements.
Our ability to accurately predict, prepare for, and promptly respond to technological developments in existing and new fields.
Our ability to compete with new and existing competitors, many of which may have more financial resources, industry experience, brand recognition, relevant intellectual property rights, and/or more established customer relationships than we currently do, and they could include free and open-source solutions that provide similar SIA solutions.
Our ability to continually balance our investment in adjacent markets with investment in our existing products and services.
Our ability to attract and retain employees with expertise in new or emerging fields affecting our business.
Difficulties in any of our new product development efforts or our efforts to enter adjacent markets, including delays or disruptions due to factors outside of our control such as any adverse impact resulting from changing macroeconomic and geopolitical environments, market and inflationary pressures, export and trade controls, and COVID-19 or other pandemics, could harm our business.
A fundamental shift in technologies, the regulatory climate or demand patterns and preferences in our existing product markets or the product markets of our customers or end-users could make our current products obsolete, prevent or delay the introduction of new products or enhancements to our existing products or render our products irrelevant to our customers’ needs. If our new product development efforts fail to align with the needs of our customers, including due to circumstances outside of our control like a fundamental shift in the product markets of our customers and end users or regulatory changes, our business could be harmed.
Further, we design our IP interconnect solutions to function optimally with various industry-standard core IP transaction protocols including AMBA, ACE, CHI and AXI. Should developers limit access to their IP protocol information or cease cooperation with us for any reason, our ability to support certain processors and IP protocols would be delayed, which could harm our business.
38

We may have to invest more resources in research and development than anticipated, which could increase our operating expenses and negatively affect our operating results.
We currently devote substantial resources to the research and development of new and enhanced interconnect IP and SIA solutions. However, we may be required to devote more resources than anticipated to address design requirements for specific target markets, new competitors, technological advances in the semiconductor industry or by competitors, our acquisitions, our entry into new markets, or other competitive factors. If we are required to invest significantly greater resources than anticipated without a corresponding increase in revenue, our operating results could decline. Additionally, our periodic research and development expenses may be independent of our level of revenue, which could negatively impact our financial results. We expect these expenses to be significant and increase in the foreseeable future as our technology development efforts continue, and there can be no guarantee that our research and development investments will result in products that create additional revenue.
We may also decide to increase our research and development investment to seize customer or market opportunities, which could negatively impact our financial results.
We continue to experience hiring challenges, including for engineering resources.
Product errors or defects could expose us to liability and harm our reputation and we could lose market share.
Software products frequently contain errors or defects, especially when first introduced, when new versions are released, or when integrated with technologies developed by acquired companies. Product errors, including those resulting from third-party suppliers, could negatively affect the performance or interoperability of our IP interconnect and SIA solutions, could delay the development or release of new solutions or new versions and could adversely affect market acceptance or perception of our technology. In addition, any allegations of manufacturability issues resulting from use of our IP interconnect and other solutions or semiconductor design efficiency issues resulting from our SIA solutions could, even if untrue, adversely affect our reputation and our customers’ willingness to license our technology. Any such errors or delays in releasing new products or new versions of products or allegations of unsatisfactory performance could cause us to lose customers, increase our service costs, subject us to liability for damages and divert our resources from other tasks, any one of which could harm our business and operating results.
If we fail to offer high-quality support, our reputation could suffer.
Interconnect IP and SIA technology is complex, and our customer support is critical for the successful deployment of our IP in our customers’ designs, and we maintain a team of corporate and field application engineers in our global support organization. High-quality support is important for customer retention, and the importance of our support function will increase as we expand our business and pursue new customers. If we do not help our customers quickly resolve issues and provide effective ongoing support, our ability to maintain and expand our offerings to existing and new customers could suffer, and our reputation with existing or potential customers could suffer.
Our dependence on international customers and operations also subjects us to a range of other additional regulatory, operational, financial, and political risks that could adversely affect our financial results.
We derived 65.4% of our revenue for 2023, from sales to customers outside of the United States. In particular, we derived 31.1% of our revenue in 2023 from customers located in China. For the three months ended March 31, 2024, 65.7% of our revenue was derived from sales to customers outside of the United States and 30.5% of our revenue was derived from customers located in China. We expect our revenue from China to decrease due to the applicable U.S. government trade restrictions. As a result, the economic, political, legal and social conditions in China could harm our business. In addition, we have offices globally with our sales and research and development being conducted in offices located in the San Francisco Bay Area, Texas, France, China, South Korea, and Japan. Moreover, conducting business outside the United States subjects us to a number of additional risks and challenges, including:
Changes in a specific country’s or region’s political, regulatory or economic conditions.
Imposition of significant new export control regulations targeting the Chinese semiconductor industry and technical support of the Chinese semiconductor industry, tariffs and other barriers, restrictions and regional stability measures, including as between U.S.-China.
A pandemic, epidemic or other outbreak of an infectious disease, including the recent COVID-19 pandemic, which may cause us or our distributors, vendors and/or customers to temporarily suspend our or their respective operations in the affected city or country or completely.
39

Compliance with a wide variety of domestic and foreign laws and regulations (including those of municipalities or provinces where we have operations) and unexpected changes in those laws, export and trade controls, and regulatory requirements, including uncertainties regarding taxes, social insurance contributions and other payroll taxes and fees to governmental entities, tariffs, quotas, export controls, export licenses and other trade barriers.
Unanticipated restrictions on our ability to sell to foreign customers where sales of products and the provision of services may require export licenses or are prohibited by government action, unfavorable foreign exchange controls and currency exchange rates.
Potential for substantial penalties and litigation related to violations of a wide variety of laws, treaties and regulations, including labor regulations, export control and anti-corruption regulations (including the U.S. Foreign Corrupt Practices Act and the U.K. Bribery Act).
Difficulties and costs of staffing and managing international operations across different geographic areas, time zones and cultures.
Changes in diplomatic and trade relationships.
Potential political, legal and economic instability, armed conflict, and civil unrest in the countries in which we and our customers are located.
Difficulty and costs of maintaining effective data security.
Inadequate protection of our intellectual property.
Nationalization and expropriation.
Restrictions on the transfer of funds to and from foreign countries, including withholding taxes and other potentially negative tax consequences.
Unfavorable and/or changing foreign tax treaties and policies.
Increased exposure to general market and economic conditions inside and outside of the United States.
Currency exchange rate fluctuations and the resulting effect on our revenue and expenses, and the cost and risk of entering into hedging transactions if we chose to do so in the future.
Increased regulatory uncertainties with respect to our wholly foreign-owned enterprise operating in China and any joint ventures we may form or contribute IP or other resources to in the future.
Trends such as global and regional inflation, supply shortages and supply chain disruptions, geopolitical conflicts and retaliatory actions and regulations affecting or relating to regions such as but not limited to Ukraine, Russia, Eastern Europe, Israel and the Middle East, or in the Greater China region, may lead to the deterioration of our immediate customers’ and/or end market customers’ ability and/or willingness to purchase, use, develop, market or sell products or solutions that incorporate or are made while using our products.
These factors, individually or in combination, could impair our ability to effectively operate one or more of our foreign facilities or deliver our semiconductor IP or SIA solutions, result in unexpected and material expenses, or cause an unexpected decline in the demand for our products in certain countries or regions. Our failure to manage the risks and challenges associated with our international business and operations could harm our business.
40

Downturns or volatility in general economic conditions, including as a result of geopolitical and macroeconomic conditions in the countries in which we conduct business, the recent COVID-19 pandemic or any other outbreak of an infectious disease, could harm our business.
Our revenue, gross margin, and ability to achieve and maintain profitability depend significantly on general economic conditions and the demand for products in the markets in which our customers compete. Weaknesses in the global economy and financial markets, including the current weaknesses resulting from the ongoing COVID-19 pandemic, and any adverse changes in general domestic and global economic conditions that may occur in the future, including any recession, economic slowdown or disruption of credit markets, may lead to, lower demand for products that incorporate our solutions, including in the automotive market, enterprise computing market, communications market, consumer electronics market, and industrial market. A decline in end-user demand can affect our customers’ demand for our products, the ability of our customers to obtain credit and otherwise meet their payment obligations and the likelihood of customers canceling or deferring existing orders. Our business could be harmed by such actions.
Because we conduct business, have offices in and derive revenue from customers in China, our business performance may be affected by increased political tensions and changes in China’s political, social and economic environment. For example, political instability resulting from changes in the relationship between the United States and China could negatively impact our business. Any significant armed conflict related to this matter is expected to materially and adversely damage our business. Moreover, the role of the Chinese government in the Chinese economy is significant. Chinese policies toward economic liberalization, and laws and policies affecting technology companies, foreign investment, currency exchange rates, taxes and other matters could change, resulting in greater restrictions on our ability and our suppliers’ ability to do business and operate facilities in China. If any of these changes were to occur, our business could be harmed and our stock price could decline.
Any disruption in the credit markets, including as a result of the recent COVID-19 pandemic, could also impede our access to capital. If we have limited access to additional financing sources, we may be required to defer capital expenditures or seek other sources of liquidity, which may not be available to us on acceptable terms or at all. All of these factors related to global economic conditions, which are beyond our control, could harm our business. For a more detailed discussion of the COVID-19 pandemic and its recent and potential impact on our business, see “—Our business has been, and may continue to be, adversely affected by health epidemics, pandemics and other outbreaks of infectious disease, including the recent COVID-19 pandemic.”
We maintain the majority of our cash and cash equivalents in accounts with major U.S. and multi-national financial institutions, and our deposits at certain of these institutions exceed insured limits. Market conditions can impact the viability of these institutions. In the event of failure of any of the financial institutions where we maintain our cash and cash equivalents, there can be no assurance that we would be able to access uninsured funds in a timely manner or at all. Any inability to access or delay in accessing these funds could adversely affect our business and financial position.
The cyclical nature of the semiconductor industry, including significant supply chain disruption, may limit our ability to maintain or improve our revenue.
The semiconductor industry is highly cyclical and is prone to significant downturns from time to time. Cyclical downturns can result from a variety of market forces including constant and rapid technological change, rapid product obsolescence, price erosion, evolving standards, short product life cycles and wide fluctuations in product supply and demand, all of which can result in significant declines in semiconductor demand. We have experienced downturns in the past and may experience such downturns in the future. For example, the industry experienced a significant downturn in connection with the most recent global recession in 2008, and further experienced downturns in 2020 and 2022, which may be prolonged as a result of the economic impact of the COVID-19 pandemic. These downturns have been characterized by diminished product demand, production overcapacity, high inventory levels and accelerated erosion of average selling prices. Recently, downturns in the semiconductor industry have been attributed to a variety of factors, including the recent COVID-19 pandemic, ongoing trade disputes among the United States and China, weakness in demand and pricing for semiconductors across applications and excess inventory.
Economic downturns have directly impacted our business, as has been the case with many other companies, suppliers, distributors and customers in the semiconductor industry and other industries around the world, and any prolonged or significant future downturns in the semiconductor industry could harm our business. Conversely, significant upturns may suppress customer shipments of royalty-bearing products incorporating our IP solutions due to our customers having limited access to third-party foundry and assembly capacity. In the event of such an upturn, we may not be able to expand our workforce and operations in a sufficiently timely manner, procure adequate resources, or locate suitable third-party suppliers or other third-party subcontractors to respond effectively to changes in demand for our existing products or to the demand for new products requested by our customers, and our business could be harmed.
41

The semiconductor industry has also faced significant global supply chain issues as a result of the impact both on demand for devices to enable wireless connectivity and remote environments and on supply from the related imposition of government restrictions on staffing and facility operations due to the recent COVID-19 pandemic as well as other trends such as the increasing demand for semiconductors in automobiles, which together have resulted in the inability of fabrication plants to produce sufficient quantities of chips to meet demand, supply chain shortages and other disruptions. Numerous factors, including any further trade tensions between the U.S. and China, such as the revisions to the U.S. regulations governing the export of certain semiconductor related hardware and software to China announced by the U.S. Department of Commerce’s Bureau of Industry and Security on October 7, 2022, and or any military conflict between China and Taiwan may prolong or deepen these challenges faced by the industry.
Our revenue has been concentrated among a small number of licensees and customers, and if we lose any of these customers and fail to replace them, our revenue may decrease substantially.
A significant amount of our revenue is derived from a limited number of customers. We expect that a relatively small number of customers will continue to account for a substantial portion of our revenue for the foreseeable future.
As a result of this revenue concentration, our results of operations could be adversely affected by the decision of a single key licensee or customer to cease using our technology or products or by a decline in the number of products that incorporate our technology that are sold by a single licensee or customer or by a small group of licensees or customers. We must continue to obtain new significant licensees and to increase our revenue and grow our business.
Failure to effectively expand our sales and marketing capabilities could harm our ability to increase our customer base and achieve broader market acceptance of our products.
Our ability to increase our customer base and achieve broader market acceptance of our products and platform capabilities will depend to a significant extent on our ability to expand our global sales and application engineering organization. We plan to continue expanding our sales force, both domestically and internationally. We also plan to dedicate significant resources to sales and marketing programs. All of these efforts will require us to invest significant financial and other resources. Our business will be harmed if our sales and marketing efforts do not generate significant increases in revenue or increases in revenue are smaller than anticipated. We may not achieve anticipated revenue growth from expanding our sales force if we are unable to hire, develop, integrate and retain talented and effective sales personnel, if our new and existing sales personnel, on the whole, are unable to achieve desired productivity levels in a reasonable period of time, or if our sales and marketing programs are not effective.
We experience a strong seasonality in sales in the fourth calendar quarter of the year. As a result, our results of operations are subject to substantial quarterly fluctuations, which may seriously harm our business.
We have experienced, and expect to continue to experience, seasonal fluctuations in sales due to the spending patterns of semiconductor customers who license our products. Typically, the number of total new license agreements we enter into have generally been lowest in the first and second calendar quarters. We expect these seasonality trends to continue. As a result, revenue recognized from our total new license agreements are subject to seasonal fluctuations, which may seriously harm our business.
Substantial portions of our sales are made, and we anticipate will be made, to automotive, enterprise computing, communications, consumer electronics, and industrial suppliers. Any downturn in any of these markets could significantly harm our business.
Each of these sectors is subject to specific market risks. The consumer sector, for example, is subject to changes in end consumer spending patterns, technology developments and general economic conditions.
We are also exposed to the risks associated with the automotive market. For example, our anticipated future growth is highly dependent on the adoption of autonomous driving technologies, which are expected to have increased sensor and power product content. The reported downturn in the automotive market could delay automakers’ plans to introduce new vehicles with these features, which would negatively impact the demand for our products and our ability to grow our business.
Several industries in which companies incorporate our technology, including the automotive industry and others, may undergo consolidation and reorganization and, in some cases, their suppliers may or have entered bankruptcy. Although we have not experienced any lost business or material bad debt write-offs as a result of such consolidation, such trends could harm our business.
42

Moreover, as a result of the COVID-19 pandemic and the associated responses by governments of various countries to respond and to prevent its spread, the automotive industry, including manufacturers, dealers, distributors, and third-party suppliers have been adversely impacted. For example, many automotive manufacturers were forced to suspend manufacturing operations and may be required to do so again. In addition, government-imposed restrictions on businesses, operations and travel and the related economic uncertainty have impacted demand in many global markets. While demand in the automotive industry is dependent on a number of factors, automotive manufacturers expect the impact of COVID-19 was highly dependent on its duration and severity. The foregoing impacts and other adverse effects on the automotive industry could harm our business, as well as our ability to execute our growth strategy.
Our business has been, and may continue to be, adversely affected by health epidemics, pandemics and other outbreaks of infectious disease, including the recent COVID-19 or any similar pandemic.
Public health threats, such as COVID-19, influenza and other highly communicable diseases or viruses, outbreaks of which have from time to time occurred in various parts of the world in which we operate could adversely impact our operations, as well as the operations of our customers, end users of our products, and our and their respective vendors, suppliers and other business partners. Any of these public health threats and related consequences could adversely affect our financial results and could reduce our ability to access capital.
The ultimate extent of the impact of any epidemic, pandemic, or other health crisis on our business will depend on multiple factors that are highly uncertain and cannot be predicted, including its severity, location and duration, and actions taken to contain or prevent further its spread. Additionally, such crises could increase the magnitude of many of the other risks described in our Annual Report on Form 10-K for the year ended December 31, 2023, and may have other material adverse effects on our operations that we are not currently able to predict. If our business and the markets in which we operate experience a prolonged occurrence of adverse public health conditions, it could materially adversely affect our business, financial condition, and results of operations.
We received a Paycheck Protection Program loan, and our application for the PPP Loan could in the future be determined to have been impermissible or could result in damage to our reputation.
In April 2020, we applied for and received an unsecured $1.6 million loan under the Paycheck Protection Program (the PPP Loan). In December 2020, the PPP Loan was forgiven in full. The Paycheck Protection Program was established under the Coronavirus Aid, Relief, and Economic Security Act (the CARES Act), and is administered by the U.S. Small Business Administration (the SBA). In addition, in May 2020, Semifore, Inc., a company that we recently acquired, was a recipient of $0.1 million of proceeds from a note payable issued under the Paycheck Protection Program (PPP) under section 7(a)(36) of the Small Business Act. The note was repaid in full in December 2020.
Our receipt of the PPP Loan or the forgiveness of the PPP Loan could result in adverse publicity. In addition, if we are later determined to have been ineligible to receive the PPP Loan or loan forgiveness, we may be subject to significant penalties, including significant civil, criminal and administrative penalties, we could be required to repay the PPP Loan in its entirety, and our reputation could suffer. A review or audit by the SBA or other government entity or claims under the U.S. False Claims Act could consume significant financial and management resources.
A significant portion of our revenue comes from licensing fees, which may vary period to period.
License agreements for our interconnect IP are generally treated as ratable revenue, with revenue being recognized evenly over the license term. In recent periods we have made and will continue to make certain changes to SIA agreements that result in ratable recognition of the related license revenue over the contract term. Still, significant portions of our anticipated future revenue depend upon our success in attracting new customers, or continuing or expanding our relationships with existing customers, and revenue recognized from licensing arrangements varies from period to period, depending on the number and size of deals closed during a quarter, and is difficult to predict. In addition, as we expand our business into new markets, our licensing deals may be smaller in volume but greater in value in volume, which may further fluctuate our licensing revenue quarter to quarter. Our ability to succeed in our licensing efforts will depend on a variety of factors, including the market positioning, performance, delivery, quality, breadth and depth of our current and future IP interconnect and other solutions as well as our sales and marketing skills. Our failure to obtain future licensing customers would impede our future revenue growth and could materially harm our business.
As a result of these and other factors, you should not rely on the results of any prior quarterly or annual periods, or any historical trends reflected in such results, as indications of our future revenue or operating performance. Fluctuations in our revenue and operating results could cause our stock price to decline and, as a result, you may lose some or all of your investment.
43

Royalty rates could decrease for existing and future license agreements, which could materially adversely affect our operating results.
Royalty payments to us under existing and future license agreements could be lower than currently anticipated for a variety of reasons. Average selling prices for semiconductor products generally decrease over time during the lifespan of a product. Our gross margins and financial results will suffer if we are unable to offset reductions in our average selling prices by reducing our costs, developing new or enhanced products or solutions on a timely basis with higher selling prices or gross margins, or increasing our sales volumes. In addition, there is significant pressure to maintain low royalty rates in certain markets where the end product may have a low average sales price, such as many consumer electronics products. In addition, there is increasing downward pricing pressures in the semiconductor industry on end products incorporating our technology, especially end products for consumer electronics markets. As a result, notwithstanding the existence of a license agreement, our customers may demand that royalty rates for our products on future or renewal agreements be lower than our historic royalty rates. Furthermore, our competitors may lower the royalty rates for their comparable products to win market share which may force us to lower our royalty rates on future or renewal agreements as well. As a consequence of the above referenced factors, as well as unforeseen factors in the future, the royalty rates we receive for use of our technology could decrease with new or renewed customers, thereby decreasing future anticipated revenue and cash flow. Variable royalty revenue was 6% of our revenue for the three months ended March 31, 2024. Therefore, a significant decrease in our royalty revenue could materially adversely affect our operating results.
Moreover, royalty rates may be negatively affected by macroeconomic and geopolitical trends, including from global semiconductor supply chain issues (including from shortages in the availability of the supply of chips in several semiconductor sectors and applications), the recent COVID-19 or any future pandemic and its world effects and changes in products mix. Furthermore, consolidation among our customers may increase the leverage of our existing customers to extract concessions from us in royalty rates.
Changing currency exchange rates could harm our business.
We have operations and assets in the U.S. as well as foreign jurisdictions, and we prepare our consolidated financial statements in U.S. dollars, but a portion of our earnings and expenditures are denominated in other currencies. We therefore must translate our foreign assets, liabilities, revenue and expenses into U.S. dollars at applicable exchange rates. Consequently, fluctuations in the value of foreign currencies relative to the U.S. dollar may negatively affect the value of these items in our financial statements. In addition, since many of our sales in foreign jurisdictions are denominated in U.S. dollars, fluctuations in the value of foreign currencies relative to the U.S. dollar may effectively increase the price of our products in the currency of the jurisdiction in which the sale took place and may result in our products becoming too expensive for non-U.S. customers who do not conduct their business in U.S. dollars. Furthermore, currency exchange rates have been especially volatile in the recent past, and these currency fluctuations may make it difficult for us to predict our results of operations. If the volume of our international operations increases and foreign currency exchange rates change, the impact to our consolidated statements of operations could be significant and may affect the comparability of operating results. The impact from foreign currency exchange for the three months ended March 31, 2024 was immaterial. We do not believe a 10% increase or decrease in foreign exchange rates would have resulted in a material impact to our operating results. To the extent we fail to manage our foreign currency exposure adequately, we may suffer losses in the value of our net foreign currency investment, and our business may be harmed.
In particular, in light of the military conflict between Russia and Ukraine, the conflict in Israel, and the tensions between the European Union, other European countries, as well as the United States, with Russia, any resulting material change to the valuation of the Euro or other currency relative to the U.S. dollar could adversely impact our operating results.
44

We have made acquisitions and, in the future expect to pursue acquisitions of and investments in new businesses, products or technologies, joint ventures and other strategic transactions that involve numerous risks and could disrupt and harm our business.
As part of our business strategy, we make acquisitions of and investments in new businesses, such as our acquisitions of Magillem and Semifore, Inc., products and technologies and enter into joint ventures and other strategic relationships in the ordinary course. Our ability to grow our revenue, earnings and cash flow at or above our historic rates depends in part upon our ability to identify and successfully acquire and integrate businesses at acceptable prices, realize anticipated synergies and make appropriate investments that support our long-term strategy. We may not be able to consummate acquisitions at rates similar to the past, which could adversely impact our growth rate and the trading price of our common stock. Promising acquisitions and investments are difficult to identify and complete for a number of reasons, including high valuations, competition among prospective buyers, the availability of affordable funding in the capital markets and the need to satisfy applicable closing conditions and obtain applicable antitrust and other regulatory approvals on a timely basis and on acceptable terms. In addition, competition for acquisitions and investment may result in higher purchase prices. Changes in accounting or regulatory requirements or instability in the credit markets could also adversely impact our ability to consummate acquisitions and investments on acceptable terms or at all.
In addition, even if we are able to consummate acquisitions and enter into joint ventures and other strategic relationships, these transactions and relationships present a number of potential risks and challenges that could, if not met, disrupt our business operations, increase our operating costs, negatively affect our growth rate and the trading price of our common stock, and may harm our business. In addition, our Magillem and Semifore, Inc. acquisitions along with our Transchip investment as well as any acquisition, investment, joint venture or other strategic transaction that we may enter into in the future, involve a number of additional financial, accounting, managerial, operational, legal, regulatory and other risks, which may include, among others:
Any business, technology, service or product that we acquire or invest in could under-perform relative to our expectations and the price that we paid or not perform in accordance with our anticipated timetable, or we could fail to operate any such business profitably.
We may incur or assume significant debt in connection with our acquisitions, joint ventures and other strategic relationships, which could also cause a deterioration of our credit ratings, result in increased borrowing costs and interest expense and diminish our future access to the capital markets. Alternatively, we may issue additional equity securities, which could dilute your ownership and voting power.
We expect to incur integration and startup costs.
Acquisitions, joint ventures and other strategic relationships could cause our financial results to differ from our own or the investment community’s expectations in any given period, or over the long-term challenges associated with integrating employees from the acquired company into our organization.
Pre-closing and post-closing earnings charges could adversely impact operating results in any given period, and the impact may be substantially different from period to period.
Acquisitions, joint ventures and other strategic relationships could create demands on our management, operational resources and financial and internal control systems that we are unable to effectively address.
We could experience difficulty in integrating personnel, operations and financial and other controls and systems and retaining key employees and customers.
We may be unable to achieve cost savings or other synergies anticipated in connection with an acquisition, joint venture or other strategic relationship.
We may assume unknown liabilities, known contingent liabilities that become realized, known liabilities that prove greater than anticipated, internal control deficiencies or exposure to regulatory sanctions resulting from the acquired company’s or investee’s activities and the realization of any of these liabilities or deficiencies may increase our expenses, adversely affect our financial position and/or cause us to fail to meet our public financial reporting obligations.
In connection with acquisitions and joint ventures, we often enter into post-closing financial arrangements such as purchase price adjustments, earn-out obligations and indemnification obligations, which may have unpredictable financial results.
45

As a result of our acquisitions, we have recorded significant goodwill and other assets on our consolidated balance sheet and if we are not able to realize the value of these assets, or if the fair value of our investments declines, we may be required to incur impairment charges.
We may have interests that diverge from those of our joint venture partners or other strategic partners and we may not be able to direct the management and operations of the joint venture or other strategic relationship in the manner we believe is most appropriate, exposing us to additional risk.
Investing in or making loans to early-stage companies often entails a high degree of risk, and we may not achieve the strategic, technological, financial or commercial benefits we anticipate; we may lose our investment or fail to recoup our loan; or our investment may be illiquid for a greater-than-expected period of time.
Furthermore, potential acquisitions, investments, divestitures, joint ventures and other strategic transactions, whether or not consummated, may divert our management’s attention and require considerable cash outlays at the expense of our existing operations. This, and any of the risks set forth above, could harm our business.
Our ability to raise capital in the future may be limited and could prevent us from executing our growth strategy.
Our ability to operate and expand our business depends on the availability of adequate capital, which in turn depends on cash flow generated by our business and equity or other applicable financing arrangements. We believe that our existing cash and cash equivalents, short-term investments and cash provided by sales of our products will satisfy our anticipated cash requirements for at least the next 12 months. However, we have based this estimate on our current operating plans and expectations, which are subject to change, and cannot assure you that that our existing resources will be sufficient to meet our future liquidity needs. We may require additional capital to respond to business opportunities, challenges, acquisitions or other strategic transactions and/or unforeseen circumstances. The timing and amount of our working capital and capital expenditure requirements may vary significantly depending on numerous factors, including:
market acceptance of our semiconductor IP and other solutions, and our SIA solutions;
the need to adapt to changing technologies and technical requirements;
the existence of opportunities for expansion; and
access to and availability of sufficient management, technical, marketing and financial personnel.
If our capital resources are insufficient to satisfy our liquidity requirements, we may seek to sell additional equity securities or debt securities or obtain additional debt financing. The sale of additional equity securities or convertible debt securities would result in additional dilution to our stockholders. Additional debt would result in increased expenses and could result in covenants that would restrict our operations and our ability to incur additional debt or engage in other capital-raising activities. We have not made arrangements to obtain additional financing and there is no assurance that financing, if required, will be available in amounts or on terms acceptable to us, if at all. If we are unable to obtain adequate financing or financing on terms satisfactory to us, when we require it, our ability to continue to grow and support our business and respond to business opportunities and challenges could be significantly limited.
We may not be able to effectively manage our growth, and we may need to incur significant expenditures to address the additional operational and control requirements of our growth, either of which could harm our business and operating results.
In order to succeed in executing our business plan, we will need to manage our growth effectively as we make significant investments in research and development and sales and marketing and expand our operations and infrastructure both domestically and internationally. In addition, in connection with operating as a public company, we will incur additional significant legal, accounting and other expenses that we did not incur as a private company. If our revenue does not increase to offset these increases in our expenses, we may not achieve or maintain profitability in future periods.
46

To continue to grow and to meet our ongoing obligations as a public company, we must continue to expand our operational, engineering, accounting and financial systems, procedures, controls and other internal management systems. This may require substantial managerial and financial resources, and our efforts in this regard may not be successful. Our current systems, procedures and controls may not be adequate to support our future operations and we may be unable to meet reporting obligation deadlines under the Exchange Act. Unless our growth results in an increase in our revenue that is proportionate to the increase in our costs associated with this growth, our operating margins will be adversely affected. If we fail to adequately manage our growth, improve our operational, financial and management information systems, or effectively motivate and manage our new and future employees, it could harm our business.
We depend on key and highly skilled personnel to operate our business, and if we are unable to retain our current personnel and hire additional personnel, our ability to develop and market our products could be harmed, which in turn could adversely affect our financial results.
Our success depends to a large extent upon the continued services of our executive officers, managers and skilled personnel, including our development engineers. In particular, we are highly dependent on the services of K. Charles Janac, our President, Chief Executive Officer and Chairman, who has been critical in the development and growth of our business and strategic direction, and we do not have key person insurance. From time to time, there may be changes in our executive management team or other key personnel, which could disrupt our business. Generally, our employees are not bound by obligations that require them to continue to work for us for any specified period and, therefore, they could terminate their employment with us at any time. Moreover, our employees are generally not subject to non-competition agreements. Given these limitations, we may not be able to continue to attract, retain and motivate qualified personnel necessary for our business.
In addition, we recruit from a limited pool of engineers with expertise in SoC design and the competition for such personnel can be intense. The loss of one or more of our executive officers or other key personnel, the loss of access to certain jurisdictions in the event of geopolitical conflict or changes in regulatory frameworks, or our inability to locate suitable or qualified replacements could be significantly detrimental to our product development efforts and could harm our business. We may experience disruptions in our research and development efforts resulting from the inability to hire qualified engineers globally including from the Middle East due to the Israel conflict and escalating conflicts and tensions with Iran. In addition, we must attract and retain highly qualified personnel, including certain foreign nationals who are not U.S. citizens or permanent residents, many of whom are highly skilled and constitute an important part of our U.S. workforce, particularly in the areas of engineering and product development. Our ability to hire and retain these employees and their ability to remain and work in the U.S. are impacted by laws and regulations, as well as by procedures and enforcement practices of various government agencies. Changes in immigration laws, regulations or procedures may adversely affect our ability to hire or retain such workers, increase our operating expenses and negatively impact our ability to deliver our products and services, any of which would harm our business.
Volatility in, or lack of performance of, our stock price may also affect our ability to attract and retain key personnel. Employees may be more likely to terminate their employment with us if the shares they own or the shares underlying their vested options or restricted stock units have significantly depreciated or otherwise expressed volatility in value relative to the original purchase prices of the shares or the exercise prices of the options, or, conversely, if the exercise prices of the options that they hold are significantly above the trading price of our common stock. If we are unable to retain our employees, our business could be harmed.
Our management team has limited experience managing a public company.
Many members of our management team have limited experience managing a publicly-traded company, interacting with public company investors and complying with the increasingly complex laws pertaining to public companies. Our management team may not successfully or efficiently manage us as a public company subject to significant regulatory oversight and reporting obligations under the federal securities laws and the continuous scrutiny of securities analysts and investors. These new obligations and constituents require significant attention from our senior management and could divert their attention away from the day-to-day management of our business, which could harm our business.
Catastrophic events may disrupt our business.
Our corporate headquarters are located in an area that is an active earthquake zone. In the event of a major earthquake, hurricane or other forms of catastrophic event such as fire, power loss, telecommunications failure, cyber-attack, war, terrorist attack or disease outbreak, we may be unable to continue our operations and may endure system interruptions, reputational harm, delays in our product development, breaches of data security, or loss of critical data, any of which could have an adverse effect on our future results of operations.
47

If our counterparties are unable to fulfill their financial and other obligations to us, our business and results of operations may be affected adversely.
Any downturn in economic conditions, geopolitical events or other business factors could threaten the financial health of our counterparties, including companies with which we have entered into licensing agreements, and their ability to fulfill their financial and other obligations to us. Such financial pressures on our counterparties may eventually lead to bankruptcy proceedings or other attempts to avoid financial obligations that are due to us. Because bankruptcy courts have the power to modify or cancel contracts of the petitioner which remain subject to future performance and alter or discharge payment obligations related to pre-petition debts, we may receive less than all of the payments that we would otherwise be entitled to receive from any such counterparty as a result of bankruptcy proceedings.
Risks Related to Intellectual Property, Information Technology and Data Security and Privacy
If we are unable to protect our proprietary technology and inventions through patents and other intellectual property rights, our ability to compete successfully and our financial results could be adversely impacted.
We seek to protect our proprietary technology and innovations, particularly those relating to the design of our products, through patents, trade secrets and other intellectual property rights. As of March 31, 2024, we had 155 total allowed or issued patents, pending patent applications and non-expired provisional patent applications worldwide. Of these, we had 77 allowed or issued patents, 68 are U.S. allowed or issued patents, five are allowed or issued China patents, two are South Korea issued patents, one is a U.K. issued patent, and one is a Japan issued patent. The 77 allowed or issued patents generally expire between July 2035 and March 2042. As of March 31, 2024, we had 78 pending non-provisional and provisional patent application filings, including 32 in the United States, 21 in Europe, 17 in China, five in South Korea and three in Japan. Maintenance of patent portfolios, particularly outside of the United States, is expensive, and the process of seeking patent protection is lengthy and costly. While we intend to maintain our current portfolio of patents and to continue to prosecute our currently pending patent applications and file future patent applications when appropriate, the value of these actions may not exceed their expense. Existing patents and those that may be issued from any pending or future applications may be subject to challenges, invalidation or circumvention, and the rights granted under our patents may not provide us with meaningful protection or any commercial advantage. In addition, the protection afforded under the patent laws of one country may not be the same as that in other countries. This means, for example, that our right to exclusively commercialize a product in those countries where we have patent rights for that product can vary on a country-by-country basis. We also may not have the same scope of patent protection in every country where we do business.
Additionally, it is difficult to predict the impact of generative artificial intelligence (AI) on our intellectual property rights risk portfolio and costly to monitor the use of our intellectual property. It may be the case that our intellectual property is already being infringed and infringement may occur in the future without our knowledge. Litigation may be necessary to enforce our intellectual property rights. While it is our policy to protect and defend our rights to our IP, we cannot predict whether steps taken by us to enforce and protect our intellectual property rights will be adequate to prevent infringement, misappropriation, or other violations of our intellectual property rights. Any inability to meaningfully enforce our intellectual property rights could harm our ability to compete. Moreover, in any lawsuit we bring to enforce our intellectual property rights, a court may refuse to stop the other party from using the technology at issue on grounds that our intellectual property rights do not cover the technology in question. Further, in such proceedings, the defendant could counterclaim that our intellectual property is invalid or unenforceable and the court may agree, in which case we could lose valuable intellectual property rights. Any litigation of this nature, regardless of outcome or merit, could materially harm our business and hurt our competitive advantage.
48

If we are unable to protect our proprietary technology and inventions through trade secrets, our competitive position and financial results could be adversely affected.
As noted above, we seek to protect our proprietary technology and innovations, particularly those relating to our products, as patents, trade secrets and other forms of intellectual property. Additionally, while software and other forms of our proprietary works may be protected under copyright law, in some cases we have chosen not to register any copyrights in these works, and instead, primarily rely on protecting our software as a trade secret. In the United States, trade secrets are protected under the federal Economic Espionage Act of 1996 and the Defend Trade Secrets Act of 2016 (the Defend Trade Secrets Act), and under state law, with many states having adopted the Uniform Trade Secrets Act (the UTSA) and several of which that have not. In addition to these federal and state laws inside the United States, under the World Trade Organization’s Trade Related-Aspects of IP Rights Agreement (the TRIPS Agreement), trade secrets are to be protected by World Trade Organization member states as “confidential information.” Under the UTSA and other trade secret laws, protection of our proprietary information as trade secrets requires us to take steps to prevent unauthorized disclosure to third parties or misappropriation by third parties. In addition, the full benefit of the remedies available under the Defend Trade Secrets Act requires specific language and notice requirements present in the relevant agreements, which may not be present in all of our agreements. While we require our officers, employees, consultants, distributors, and existing and prospective customers and collaborators to sign confidentiality agreements and take various security measures to protect unauthorized disclosure and misappropriation of our trade secrets, we cannot assure or predict that these measures will be sufficient. The semiconductor industry is generally subject to high turnover of employees, so the risk of trade secret misappropriation may be amplified. If any of our trade secrets are subject to unauthorized disclosure or are otherwise misappropriated by third parties, our competitive position may be materially and adversely affected.
Our ability to compete successfully depends in part on our ability to commercialize our IP solutions without infringing the patent, trade secret or other intellectual property rights of others.
To the same extent that we seek to protect our technology and inventions with patents, trade secrets and other intellectual property rights, our competitors and other third parties do the same for their technology and inventions. We have no means of knowing the content of patent applications filed by third parties until they are published. It is also difficult and costly to continuously monitor the intellectual property portfolios of our competitors to ensure our technologies do not violate the intellectual property rights of any third parties.
Claims by other companies that we infringe their intellectual property rights or that patents on which we rely are invalid could adversely affect our business.
The semiconductor industry is rife with patent assertion entities and is characterized by frequent litigation regarding patent and other intellectual property rights. From time to time, we receive communications from or are sued by third parties that allege that our products or technologies infringe their patent or other intellectual property rights. As a public company with an increased profile and visibility, we may receive similar communications in the future. Lawsuits or other proceedings resulting from allegations of infringement could subject us to significant liability for damages, invalidate our proprietary rights and harm our business. We may not prevail in lawsuits alleging patent infringement given the complex technical issues and inherent uncertainties in intellectual property litigation. If any of our products, technologies or services from which we derive or expect to derive a substantial portion of our revenues, were found to infringe on another company’s intellectual property rights, we could be subject to damages, an injunction and/or other equitable relief that would force the removal of such product from the market or we could be required to redesign such product, or take a license to the third-party technology, which could be costly. We could also be ordered to pay damages or other compensation, including punitive damages and attorneys’ fees to such other company. A negative outcome in any such litigation could also severely disrupt the sales of our marketed products to our customers or their customers, which in turn could harm our relationships with our customers, our market share and our product revenues. Even if we are ultimately successful in defending any intellectual property litigation, such litigation is expensive and time consuming, will divert our management’s attention from our business and may harm our reputation.
In the event that any third-party succeeds in asserting a valid claim against us or any of our customers, we could be forced to do one or more of the following:
discontinue selling access to certain technologies that contain the allegedly infringing intellectual property which would result in a decline in our revenue and could result in breach of contract claim by our affected customers and damage to our reputation;
stop receiving payment from a customer that can no longer sell the end-product if it contains allegedly infringing intellectual property;
49

seek to develop non-infringing technologies, which may not be feasible;
incur significant legal expenses;
pay substantial monetary damages to the party whose intellectual property rights we may be found to be infringing; and/or
we or our customers could be required to seek licenses to the infringed technology that may not be available on commercially reasonable terms, if at all.
If a third-party causes us to discontinue the use of any of our technologies, we could be required to design around those technologies. This could be costly and time consuming and could have an adverse impact on our financial results. Any significant impairments of our intellectual property rights from any litigation we face could harm our business and our ability to compete in our industry.
We may not be able to continue to obtain licenses to third-party software and intellectual property on reasonable terms or at all, which may disrupt our business and harm our financial results.
We license third-party software and other intellectual property for use in product research and development and, in several instances, for inclusion in our products such as our license with Qualcomm for FlexNoC. We also license third-party software, including the software of our competitors, to test the interoperability of our products with other industry products and in connection with our professional services. Our third-party licenses typically limit our use of IP to specific uses and for specific time periods, and include other contractual obligations with which we must comply. Moreover, certain intellectual property rights may be licensed to us on a non-exclusive basis, and accordingly, the owners of such intellectual property rights are free to license such rights to third parties, including our competitors, on terms that may be superior to those offered to us, which could place us at a competitive disadvantage. These licenses may need to be renegotiated or renewed from time to time, or we may need to obtain new licenses in the future. For example, we may be required to renegotiate or seek a waiver to or consent under our license with Qualcomm with respect to our FlexNoC product in the event of certain changes of control (as defined in our agreements with Qualcomm) and there can be no guarantee we would be successful in such endeavor. Such provision could prevent us from pursuing a robust sales process in the event of a sale of the company if Qualcomm refuses to provide consent or waive such change in control provision. In such an event, a change in control could cause us to lose our license with Qualcomm and our valuation could be adversely affected. See “Business—Material Agreement—Qualcomm Agreements” in our Annual Report on Form 10-K for the year ended December 31, 2023, for additional information. Third parties may stop adequately supporting or maintaining their technology, or they or their technology may be acquired by our competitors. If we are unable to obtain licenses to these third-party software and intellectual property rights on reasonable terms or at all, we may not be able to sell or support the affected products, our customers’ use of the products may be interrupted, and/or our product development processes and professional services offerings may be disrupted, which could in turn harm our financial results, our customers, and our reputation. Further, if we or our third-party licensors were to breach any material term of a license, such a breach could, among other things, prompt costly litigation, result in the license being terminated or result in fines and other damages. If any of the following were to occur, it could harm our business and our reputation.
We also cannot be certain that our licensors are not infringing the intellectual property rights of others or that our licensors have sufficient rights to the intellectual property to grant us the applicable licenses. Although we seek to mitigate this risk contractually, we may not be able to sufficiently limit our potential liability. If we are unable to obtain or maintain rights to any of this intellectual property because of intellectual property rights infringement claims brought by third parties against our licensors or against us, our ability to develop, maintain and support our products and technology incorporating that intellectual property could be severely limited and our business could be harmed. Furthermore, regardless of outcome, infringement claims may require us to use significant resources and may divert management’s attention.
Some of our products and technology, including those we acquire, may include software licensed under open-source licenses. Use and distribution of open-source software, where applicable, may entail greater risks than use of third-party commercial software, as open-source licensors generally do not provide support, warranties, indemnification, or other contractual protections regarding infringement claims or the quality of the code. To the extent that our technology may in the future depend upon the successful operation of open-source software, any undetected errors or defects in this open-source software could prevent the deployment or impair the functionality of such technologies and injure our reputation.
50

Moreover, some open-source software licenses require users who distribute that open-source software as part of their proprietary software to publicly disclose all or part of the source code to such software and make available any derivative works or modifications of the open-source code on unfavorable terms or at no cost. If we were to combine our proprietary software with such open-source software in a certain manner, we could, under certain circumstances, be required to comply with such license terms. Although we have tools and processes to monitor and restrict our use of open-source software, the risks associated with open-source usage cannot be eliminated and may, if not properly addressed, result in unanticipated obligations that could harm our business.
Any dispute regarding our intellectual property may require us to indemnify certain customers, the cost of which could severely harm our business.
In any potential dispute involving our patents or other intellectual property, our customers could also become the target of litigation. Some of our agreements, including those with key customers like Texas Instruments Incorporated and Samsung Electronics Co., Ltd., provide for indemnification, and some require us to provide technical support and information to a customer that is involved in litigation involving use of our technology. In addition, we may be exposed to indemnification obligations, risks and liabilities that were unknown at the time that we acquired assets or businesses for our operations. Any of these indemnification and support obligations could result in substantial and material expenses. In addition to the time and expense required for us to indemnify or supply such support to our customers, a customer’s development, marketing and sales of licensed semiconductors, mobile communications and data security technologies could be severely disrupted or shut down as a result of litigation, which in turn could severely harm our business as a result of lower or no royalty payments.
Cybersecurity threats continue to increase in frequency and sophistication; a successful cybersecurity attack could interrupt or disrupt our information technology systems, or those of our third-party service providers, or cause the loss of confidential or protected data which could disrupt our business, force us to incur excessive costs or cause reputational harm.
Security breaches, computer malware and computer hacking attacks have become more prevalent across industries and may occur on our systems or those of our third-party service providers or partners. The size and complexity of our information systems make such systems potentially vulnerable to service interruptions or to security breaches from inadvertent or intentional actions by our employees or vendors, or from attacks by malicious third parties. Such attacks are increasing in their frequency, levels of persistence, levels of sophistication and intensity, and are being conducted by sophisticated and organized groups and individuals with a wide range of motives and expertise. As a result of the recent COVID-19 or any future pandemic, we may face increased cybersecurity risks due to our reliance on internet technology and the number of our employees who are working remotely, which may create additional opportunities for cybercriminals to exploit vulnerabilities. In addition to unauthorized access to or acquisition of personal data, confidential information, intellectual property or other sensitive information, such attacks could include the deployment of harmful malware and ransomware, and may use a variety of methods, including denial-of-service attacks, phishing, social engineering and other means, to attain such unauthorized access or acquisition or otherwise affect service reliability and threaten the confidentiality, integrity and availability of information. Like many other companies, we experience attempted cybersecurity actions on a frequent basis, and the frequency of such attempts could increase in the future. While we have invested in the protection of data and information technology, there can be no assurance that our efforts will prevent or quickly identify service interruptions or security breaches. For example, in 2019 a customer paid an invoice to a fraudulent third-party and such amount could not be recovered. The techniques used by cybercriminals to obtain unauthorized access to systems or sabotage systems, or disable or degrade services, change frequently, may not be recognized until launched against a target and can originate from a wide variety of sources, including outside groups such as external service providers, organized crime affiliates, terrorist organizations or hostile foreign governments or agencies. We cannot assure that our data protection efforts and our investment in information technology will prevent significant breakdowns, data leakages or breaches in our systems or those of our third-party services providers or partners. Any such interruption or breach of our systems could adversely affect our business operations and/or result in the loss of critical or sensitive confidential information or intellectual property, and could result in financial, legal, business and reputational harm to us.
51

Data security breaches could also expose us to liability under various laws and regulations across jurisdictions and increase the risk of litigation and governmental or regulatory investigation. For example, the California Consumer Privacy Act of 2018 as amended by the California Privacy Rights Act, collectively the CCPA, imposes a private right of action for security breaches that could lead to some form of remedy including regulatory scrutiny, fines, private right of action settlements, and other consequences. Where a security incident involves a breach of security leading to the accidental or unlawful destruction, loss, alternation, unauthorized disclosure of, or access to, personal data in respect of which we are a controller or processor under the GDPR or U.K. GDPR (as defined below), this could result in fines of up to €20.0 million or 4% of annual global turnover under the GDPR or £17.5 million and 4% of total annual revenue in the case of the U.K. GDPR. Due to concerns about data security and integrity, a growing number of legislative and regulatory bodies have adopted breach notification and other requirements in the event that information subject to such laws is accessed by unauthorized persons and additional regulations regarding security of such data are possible. We may be required to notify such breaches to regulators and/or individuals which may result in us incurring additional costs. Moreover, any such compromise of our information security or that of our third parties could result in the misappropriation or unauthorized publication or other exploitation of our confidential business or proprietary information or personal information or that of other parties with which we do business, an interruption in our operations, the unauthorized transfer of cash or other assets, the unauthorized release of customer or employee data or a violation of privacy or other laws. In addition, computer programmers and hackers also may be able to develop and deploy viruses, worms and other malicious software programs that attack our products, or that otherwise exploit any security vulnerabilities, and any such attack, if successful, could expose us to liability to customer claims. Any of the foregoing could irreparably damage our reputation and business, which could have a material adverse effect on our results of operations, cause us to incur significant costs, including legal expenses and remediation costs.
We maintain cyber liability insurance renewed annually; however, this insurance may not be sufficient to cover the financial, legal, business or reputational losses that may result from an interruption or breach of our systems.
We are subject to data protection, privacy and security laws, regulations, standards and other requirements across different markets where we conduct our business. Our actual or perceived failure to comply with such obligations could harm our business.
The global data protection landscape continues to evolve, and we are or may become subject to numerous state, federal and foreign laws, regulations, legal requirements, contractual obligations and industry standards regarding security, data protection and privacy and any actual or perceived failure to comply with these requirements, obligations or standards could harm our reputation and business. If we are found to have breached any such laws or regulations in any such jurisdiction, we may be subject to enforcement actions that require us to change our business practices in a manner which may negatively impact our revenue, as well as expose us to litigation, fines, civil and/or criminal penalties and adverse publicity that could cause our customers to lose trust in us, negatively impacting our reputation and business in a manner that harms our financial position. Implementation standards and enforcement practices are likely to remain uncertain for the foreseeable future, and we cannot yet determine the impact future laws, regulations, standards, or perception of their requirements may have on our business. This evolution may create uncertainty in our business, affect our ability to operate in certain jurisdictions or to collect, store, transfer use and share personal information, necessitate the acceptance of more onerous obligations in our contracts, result in liability or impose additional costs on us. The cost of compliance with these laws, regulations and standards is high and is likely to increase in the future.
52

As part of our business, we collect personal data, and other potentially sensitive and/or regulated data from our customers. In the U.S., numerous federal and state laws and regulations, including data breach notification laws data privacy and security laws and consumer protection laws and regulations govern the collection, use, disclosure protection and other processing of personal information. For example, the CCPA requires covered companies to, among other things, provide certain disclosures to California consumers about use of personal information, and affords such consumers new privacy rights such as the ability to opt-out of certain sales of personal information and expanded rights to access and require deletion of their personal information, opt out of certain personal information sharing, and receive detailed information about how their personal information is collected, used and shared. The CCPA provides for civil penalties for violations, as well as a private right of action for security breaches that may increase security breach litigation. The California Privacy Rights Act (CPRA) passed in California significantly amended the CCPA and imposed additional data protection obligations on covered businesses, including additional consumer rights processes, limitations on data uses, new audit requirements for higher risk data, and opt outs for certain uses of sensitive data. As part of CPRA, a new California data protection agency is authorized to issue substantive regulations and could result in increased privacy and information security enforcement. The majority of the provisions went into effect on January 1, 2023, and additional compliance investment and potential business process changes may be required. Further, Virginia enacted the Virginia Consumer Data Protection Act, another comprehensive state privacy law, effective January 1, 2023. Colorado also enacted the Colorado Privacy Act, effective July 1, 2023, Connecticut enacted the Connecticut Data Privacy Act, effective July 1, 2023, Texas enacted the Texas Data Privacy Act, effective July 1, 2024, and Utah enacted the Utah Consumer Privacy Act, effective December 31, 2023. These state privacy laws may increase our compliance costs and potential liability, particularly in the event of a data breach, and could harm our business, including how we use personal information. A number of other proposals exist for new federal and state privacy legislation that, if passed, could increase our potential liability, increase our compliance costs and harm our business.
Our operations abroad may also be subject to increased scrutiny or attention from data protection authorities. For example, the EU General Data Protection Regulation (EU GDPR) and the U.K. General Data Protection Regulation and the U.K. Data Protection Act 2018 (UK GDPR) (collectively, the GDPR) imposes comprehensive data privacy compliance obligations on our collection, processing, sharing, disclosure, transfer and other use of data relating to an identifiable living individual or “personal data”. The EU and U.K. regimes also include laws which, among other things, require European Economic Area (EEA) member states and the U.K. to regulate marketing by electronic means and the use of cookies and similar technologies. The GDPR has resulted in, and will continue to result in, significant compliance burdens and costs for companies with customers and/or operations in the EEA and the U.K. The GDPR, and national implementing legislation in each member state, imposes a strict data protection compliance regime including: (i) providing detailed disclosures about how personal data is collected and processed; (ii) demonstrating that an appropriate legal basis is in place or otherwise exists to justify data processing activities; (iii) granting certain rights for data subjects in regard to their personal data (including transparency, the right to be “forgotten,” right to data portability, right of access, and right to rectification); (iv) obligation to notify data protection regulators or supervisory authorities (and in certain cases, affected individuals) of significant data breaches; (v) imposing limitations on retention of personal data; (vi) maintaining a record of data processing; and (vii) complying with the principal of accountability and the obligation to demonstrate compliance through policies, procedures, training and audit. If our privacy or data security measures fail to comply with applicable current or future laws and regulations, we may be subject to litigation, regulatory investigations, and enforcement notices requiring us to change the way we use personal data or our marketing practices. For example, under the GDPR we may be subject to fines of up to €20 million / £17.5 million or up to 4% of the total worldwide annual group turnover of the preceding financial year (whichever is higher) for major violations. In addition to the foregoing, a breach of the GDPR could result in regulatory investigations, reputational damage, orders to cease/ change our processing of our data, enforcement notices, and/ or assessment notices (for a compulsory audit). We may also face civil claims including representative actions and other class action type litigation (where individuals have suffered harm), potentially amounting to significant compensation or damages liabilities, as well as associated costs, diversion of internal resources, reputational harm and a potential loss of business.
53

We are also subject to European Union rules with respect to cross-border transfers of personal data out of the EEA and the U.K. Recent legal developments in Europe have created complexity and uncertainty regarding transfers of personal data from the EEA and the U.K. to the United States. In July 2020, the Court of Justice of the EU (CJEU) limited how organizations could lawfully transfer personal data from the EU/EEA to the United States by invalidating the Privacy Shield for purposes of international transfers and imposing further restrictions on the use of standard contractual clauses (SCCs). In March 2022, the US and EU announced a new regulatory regime intended to replace the invalidated regulations called the EU-US Data Privacy Framework (DPF). On July 10, 2023, the EU adopted an adequacy decision for the EU-U.S. DPF after determining that the additional safeguards included in Executive Order 14086 signed by President Biden on October 7, 2022, provide an adequate level of protection for personal data transferred from the European Union. The adequacy decision allows the EU-U.S. DPF to facilitate the transfer of data from Europe to the United States, benefiting companies and individuals on both sides of the Atlantic. We currently rely on the SCCs to transfer personal data outside the EEA and the U.K., including to the U.S., with respect to both intragroup and third-party transfers. We will be required to implement the revised applicable SCCs within the relevant time frames. In addition, the UK’s Information Commissioner’s Office has published new data transfer standard contracts for transfers from the UK under the UK GDPR. This new documentation will be mandatory for relevant data transfers from September 21, 2022; existing SCCs arrangements must be migrated to the new documentation by March 21, 2024. We will be required to implement the latest U.K. data transfer documentation for data transfers subject to the UK GDPR, within the relevant time frames. These recent developments may require us to review and amend the legal mechanisms by which we make and/ or receive personal data transfers to in the U.S. As supervisory authorities issue further guidance on personal data export mechanisms, including circumstances where the standard contractual clauses cannot be used, and/or start taking enforcement action, we could suffer additional costs, complaints and/or regulatory investigations or fines.
Further, the exit of the U.K. from the EU, often referred to as Brexit, created uncertainty with regard to data protection regulation in the U.K. The European Commission has adopted an adequacy decision in favor of the U.K., enabling data transfers from EU member states to the U.K. without additional safeguards. However, the U.K. adequacy decision will automatically expire in June 2025 unless the European Commission re-assesses and renews/ extends that decision, and remains under review by the Commission during this period. The relationship between the U.K. and the EU in relation to certain aspects of data protection law remains unclear, and it is unclear how U.K. data protection laws and regulations will develop in the medium to longer term, and how data transfers to and from the U.K. will be regulated in the long term. These changes will lead to additional costs and increase our overall risk exposure.
Restrictions on the collection, use, sharing or disclosure of personal information or additional requirements and liability for security and data integrity could require us to modify our solutions and features, possibly in a material manner, could limit our ability to develop new products and features and could subject us to increased compliance obligations and regulatory scrutiny, such as with respect to Article 38 of the China Personal Information Protection Law (PIPL) Measures for Standard Contract on Outbound Transfer of Personal Information.
Although we make reasonable efforts to comply with all applicable data protection laws and regulations, our interpretations and such measures have been or may prove to be insufficient or incorrect. Any failure to comply with any data protection laws and/or regulations that results in a data security breach could require notifications to data subjects and/or owners under federal, state and/or international data breach notification laws and regulations. The effects of any applicable U.S. state, federal and international laws and regulations that are currently in effect or that may go into effect in the future, are significant and may require us to modify our data processing practices and policies and to incur substantial costs and potential liability in an effort to comply with such laws and regulations. Allegations of non-compliance, whether or not true, could be costly, time consuming, distracting to management, and cause reputational harm. In addition to government regulation, privacy advocates and industry groups may propose new and different self-regulatory standards. Because the interpretation and application of privacy and data protection laws are still uncertain, it is possible that these laws may be interpreted and applied in a manner that is inconsistent with one another or inconsistent with our existing data management practices or the features of our products and services. Any actual or perceived failure to comply with these and other data protection and privacy laws and regulations could result in regulatory scrutiny and increased exposure to the risk of litigation or the imposition of consent orders, resolution agreements, requirements to take particular actions with respect to training, policies or other activities, and civil and criminal penalties, including fines, which could harm our business. In addition, we or our third-party service providers could be required to fundamentally change our business activities and practices or modify our products and services, which could harm our or our third-party service providers’ business. Any of the foregoing could result in additional cost and liability to us, damage our reputation, inhibit sales, and harm our business.
54

Risks Related to Legal, Regulatory, Accounting and Tax Matters
Our failure to comply with the large body of laws and regulations to which we are subject could materially harm our business.
We are subject to regulation by various governmental agencies in the United States and other jurisdictions in which we operate. These laws and regulations (and the government agency responsible for their enforcement in the United States) cover: radio frequency emission regulatory activities (Federal Communications Commission); anti-trust regulatory activities (Federal Trade Commission and Department of Justice); consumer protection laws (Federal Trade Commission); import/export regulatory activities (Department of Commerce); product safety regulatory activities (Consumer Products Safety Commission); worker safety (Occupational Safety and Health Administration); environmental protection (Environmental Protection Agency and similar state and local agencies); employment matters (Equal Employment Opportunity Commission); and tax and other regulations by a variety of regulatory authorities in each of the areas in which we conduct business. In certain jurisdictions, regulatory requirements in one or more of these areas may be more stringent than in the United States.
In the area of employment matters, we are subject to a variety of federal, state and foreign employment and labor laws and regulations, including the Americans with Disabilities Act, the Federal Fair Labor Standards Act, the WARN Act and other regulations related to working conditions, wage and hour pay, overtime pay, employee benefits, anti-discrimination, and termination of employment. We are subject to local employment statutes and regulations in other jurisdictions. Noncompliance with any of these applicable regulations or requirements could subject us to investigations, sanctions, enforcement actions, fines, damages, penalties, or injunctions. In certain instances, former employees have brought claims against us and we expect that we will encounter similar actions against us in the future. An adverse outcome in any such litigation could require us to pay damages, attorneys’ fees and costs. These enforcement actions could harm our reputation and business. If any governmental sanctions are imposed, or if we do not prevail in any possible civil or criminal litigation, our business could be harmed. In addition, responding to any action will likely result in a significant diversion of management’s attention and resources and an increase in professional fees.
Our failure to comply with the Foreign Corrupt Practices Act, other applicable anti-corruption and anti-bribery laws, and applicable anti-money laundering laws could subject us to penalties and other adverse consequences.
We have extensive international operations and a substantial portion of our business is conducted outside of the United States. Our operations are subject to the U.S. Foreign Corrupt Practices Act of 1977, as amended (the FCPA), the U.S. domestic bribery statute contained in 18 U.S.C. § 201, the U.S. Travel Act, the USA PATRIOT Act, as well as the anti-corruption, anti-bribery, and anti-money laundering laws in the countries where we do business. Anti-corruption laws are interpreted broadly and prohibit companies and their employees and agents from promising, authorizing, making, or offering, soliciting, or accepting, directly or indirectly, improper payments or other benefits to or from any person whether in the public or private sector. The FCPA also requires publicly traded companies to maintain records that accurately and fairly represent their transactions, and to have an adequate system of internal accounting controls. As we increase our international sales and business, our risks under these laws may increase.
Though we maintain policies, internal controls and other measures reasonably designed to promote compliance with applicable anti-corruption, anti-bribery laws, and anti-money laundering laws and regulations, our employees or agents may nevertheless engage in improper conduct for which we might be held responsible. Any violations of these laws, or even allegations of such violations, can lead to an investigation and/or enforcement action, which could disrupt our operations, involve significant management distraction, and lead to significant costs and expenses, including legal fees. If we, or our employees or agents acting on our behalf, are found to have engaged in practices that violate these laws and regulations, we could suffer severe fines and penalties, profit disgorgement, injunctions on future conduct, securities litigation, bans on transacting government business, delisting from securities exchanges and other consequences that may harm our business. In addition, our reputation, our revenue or our stock price could be adversely affected if we become the subject of any negative publicity related to actual or potential violations of any of these laws and regulations.
55

We are subject to government regulation, including import, export and economic sanctions laws and regulations that may expose us to liability and increase our costs.
Certain of our products, including our IP interconnect and other solutions and technology are subject to U.S. export controls, including the U.S. Department of Commerce’s EAR and economic and trade sanctions regulations administered by the U.S. Treasury Department’s Office of Foreign Assets Controls. These regulations may limit the export of our products and technology, and provision of our services outside of the United States, or may require export authorizations, including by license, a license exception, or other appropriate government authorizations and conditions, including annual or semi-annual reporting. Export control and economic sanctions laws may also include prohibitions on the sale or supply of certain of our products to embargoed or sanctioned countries, regions, governments, persons, and entities. In addition, various countries regulate the importation of certain products, through import permitting and licensing requirements, and have enacted laws that could limit our ability to distribute our products. The exportation, re-exportation, and importation of our products and technology and the provision of services, including by our partners, must comply with these laws or else we may be adversely affected through reputational harm, government investigations, penalties, and a denial or curtailment of our ability to export our products and technology. Complying with export control and sanctions laws may be time-consuming and may result in the delay or loss of sales opportunities. Although we take precautions to prevent our products and technology from being provided in violation of such laws, our products and technology have previously been, and could in the future be, provided inadvertently in violation of such laws, despite the precautions we take. If we are found to be in violation of U.S. sanctions or export control laws, it could result in substantial fines and penalties for us and for the individuals working for us. Changes in export or import laws or sanctions policies may adversely impact our operations, delay the introduction and sale of our products in international markets, or, in some cases, prevent the export or import of our products and technology to certain countries, regions, governments, persons, or entities altogether, which could harm our business.
We will lose sales if we are unable to obtain government authorization to export certain of our products and services, and we will be subject to legal and regulatory consequences if we do not comply with applicable export control laws and regulations or if such laws and regulations were to change.
Exports of certain of our IP interconnect and other solutions are subject to export controls imposed by the U.S. government and administered by the U.S. Departments of State and Commerce. In certain instances, these regulations may require pre-shipment authorization from the administering department. For products subject to the EAR, administered by the U.S. Department of Commerce’s Bureau of Industry and Security (BIS), the requirement for a license is dependent on the type and end use of the product, the final destination, the identity of the end user and whether a license exception might apply. Certain of our solutions are subject to EAR. Obtaining export licenses can be difficult, costly and time-consuming and we may not always be successful in obtaining necessary export licenses, and our failure to obtain required import or export approval for our products or limitations on our ability to export or sell our products imposed by these laws may harm our international and domestic revenue. Noncompliance with these laws could have negative consequences, including government investigations, penalties and reputational harm. The absence of comparable restrictions on competitors in other countries may adversely affect our competitive position.
In addition, in October 2022 and October 2023, the U.S. federal government modified certain of its regulations affecting the export of semiconductor products and equipment, with particular focus on export to China. We must continue to comply with such regulations and take additional review and precautions as required when such export regulations are updated or changed by the U.S. federal government.
We derive revenue from products that are not subject to the EAR from parties that are subject to the Entity List of the EAR (a list of entities to which the transfer of EAR-controlled technology or software requires a U.S. export license). Current and future business with these entities may be limited in scope or suspended entirely if regulations pertaining to such non-EAR products change, and our revenue could be adversely impacted. Regulatory changes concerning the export classification of our products, changes to the applicability of the EAR to certain product offerings, or the addition of new entities to the Entity List or other restricted party lists can further increase the scope of export restrictions applicable to our business. Failure to obtain export licenses for our products or having one or more of our customers be restricted from receiving exports from us could significantly reduce our revenue and harm our business.
The U.S. federal government has increased its Entity List materially and expanded its regulatory scope with respect to semiconductors in recent years, which affects the range and number of customers, including Chinese customers available to license our products and technology. This raises an additional risk that China and/or other jurisdictions may enact retaliatory legislation or regulations that may raise similar adverse risks. As reflected in other Risk Factors, such risks may increase if additional Chinese entities are placed on the Entity List due, among other things, to their business with Russia in light of China’s stance and actions taken relating to Russia-Ukraine tensions and hostilities.
56

In July 2021, we submitted a voluntary self-disclosure (VSD) to the U.S. Department of Commerce's Bureau of Industry and Security, noting potential violations of the EAR. On April 28, 2022, the Office of Export Enforcement of the U.S. Department of Commerce's Bureau of Industry and Security closed the matter with the issuance of a warning letter. In our VSD submission, we had identified discrete transactions with two customers, Bada and HiSilicon. We do not provide either customer with products or ongoing support. We have taken and continue to take remedial measures to help prevent similar situations from occurring in the future.
We face risks associated with doing business in China.
For three months ended March 31, 2024, we derived 30.5% of our revenue from customers located in China. As a result, the economic, political, legal and social conditions in China could harm our business. In recent years, the Chinese economy has experienced periods of rapid expansion and high rates of inflation. These factors have led to the adoption by the Chinese government, from time to time, of various corrective measures designed to restrict the availability of credit or regulate growth and contain inflation. Various factors may in the future cause the Chinese government to impose controls on credit or prices, or to take other action, which could inhibit economic activity in China, and thereby harm the market for our products. In addition, the legal system in China has inherent uncertainties that may limit the legal protections available in the event of any claims or disputes that we have with third parties, including our ability to protect the IP we develop in China or elsewhere. As China’s legal system is still evolving, the interpretation of many laws, regulations and rules is not always uniform and enforcement of these laws, regulations and rules involve uncertainties, which may limit the remedies available in the event of any claims or disputes with third parties. In addition, any litigation in China may be protracted and result in substantial costs and diversion of resources and management attention. We have observed sustained reports of intellectual property theft and misappropriation in China. Some of the other risks related to doing business in China include:
The Chinese government exerts substantial influence over the manner in which we must conduct our business activities.
Restrictions on currency exchange may limit our ability to receive, transfer and use our cash effectively.
Increased uncertainties related to the protection and enforcement of intellectual property rights, including risk of theft or misappropriation of our products and intellectual property in China, as well as any intellectual property rights that we may license to a Chinese (or other emerging jurisdiction) entity, including any joint ventures we may form.
Increased uncertainties relating to Chinese regulation of exports of products and technology to and from China.
Increased and rapidly changing export and related trade regulations and restrictions imposed by U.S. and Chinese legislation, executive actions and regulations.
Difficulty of travel to and from China (and to and from United States) arising from or related to the COVID-19 pandemic or any future pandemic.
The Chinese government may favor its local businesses and make it more difficult for foreign businesses to operate in China on an equal footing or create generally difficult conditions for foreign headquartered businesses to operate.
Increased uncertainties related to the enforcement of contracts with certain parties.
More restrictive rules on foreign investment could adversely affect our ability to expand our operations in China.
Geopolitical tensions between China on the one hand and the United States and/or the European Union on the other hand, may increase and may lead to increased export sanctions with Chinese entities and sanctions made against China.
57

Political instability, changes in government or destabilizing political developments in or around the major countries and jurisdictions in which we do business have created challenges and an adverse business environment which in turn has impacted our business and financial condition. Worldwide and regional geopolitical tensions and conflicts, including but not limited to China, Hong Kong, Israel, Korea and Taiwan where our customers are located, have resulted in changing regulatory requirements or other disruptions that have and could continue to impact our international operations and operating strategies, global product demand and sales, access to global markets, hiring, and profitability. If a disaster, war or catastrophic event affects our ability to work with customers in any of these countries, including China, our business could be harmed by a decline in sales, increased contract expense, and substantial time spent on alternative demand generation. As a result of our growing operations in China, these risks could harm our business.
Further, on June 3, 2021, the President issued Executive Order 14032 (Addressing the Threat from Securities Investments that Finance Certain Companies of the People’s Republic of China) targeting entities that are deemed part of the Chinese military-industrial complex. The executive order, and the subsequent Office of Foreign Assets Control additions to its Non-SDN Chinese Military-Industrial Complex Companies List, include one or more entities that have indirectly invested in us. Among other things, this executive order prohibits the purchase or sale of any publicly traded securities of a designated entity. We do not expect that this executive order will impact us; however, further government escalation of restrictions related to Chinese investors and dealings in securities could harm certain shareholders.
Additionally, on October 7, 2022, the U.S. Department of Commerce's Bureau of Industry and Security issued export controls related to the Chinese semiconductor manufacturing, advanced computing, and supercomputer industries. These export controls impose broad end-use and other restrictions on facilities in China that develop or produce semiconductor chips or manufacturing equipment, and may impact our ability to license or support our products to entities in or doing business with certain advanced AI or “supercomputer” design companies, foundries and manufacturers of assemblies and components in China. On October 17, 2023, U.S. Department of Commerce's Bureau of Industry and Security issued regulations amending the October 7, 2022 export controls governing the export of certain semiconductor-related hardware and software to China. These restrictions, which are effective on November 17, 2023, and any subsequent restrictions, may have an adverse effect on our business, results of operations, or financial condition and we may no longer be able to license or support our products to certain companies in China. Furthermore, increased restrictions on China exports may lead to regulatory retaliation by the Chinese government and possibly further escalate geopolitical tensions, and any such scenarios may adversely impact our business. The prospect of future export controls that are implemented in a similar manner may continue to have an ongoing impact on our business, results of operation, or financial conditions.
On August 9, 2023, President Biden signed an “Executive Order 14105 entitled Executive Order on Addressing United States Investments in Certain National Security Technologies and Products in Countries of Concern” that will impact certain investments by U.S. persons and companies in China. This new regulatory regime, which will not likely take effect until implementing regulations are issued by the U.S. Department of the Treasury in early 2024, will require notification to the Treasury Department of certain investments by U.S. persons and companies involving certain sectors and technologies in China and will prohibit other types of investments in China.
58

We anticipate conducting certain of our operations through joint venture arrangements with Chinese entities. If the Chinese government determines that these arrangements do not comply with applicable regulations, our business could be adversely affected. If the PRC regulatory agencies determine that the agreements that establish the structure and relationship for our operations in China do not comply with PRC regulatory restrictions on foreign investment, we could be subject to severe penalties. In addition, changes in such Chinese laws and regulations may materially and adversely affect our business.
There are uncertainties regarding the interpretation and application of PRC laws, rules and regulations, including, but not limited to, the laws, rules and regulations governing the validity and enforcement of the joint venture arrangement such as the one we are contemplating entering into with certain Chinese entities, including one of our shareholders who holds less than 5% of our outstanding common stock. Because many laws and regulations are relatively new, the interpretations of many laws, regulations and rules are not always uniform. Moreover, the interpretation of statutes and regulations may be subject to government policies reflecting domestic political agendas. Enforcement of existing laws or contracts based on existing law may be uncertain and sporadic. Although we believe, based on our understanding of the current PRC laws, rules and regulations, the structure for our current and contemplated operations based in China complies with all applicable PRC laws, rules and regulations and does not violate, breach, contravene or otherwise conflict with any applicable PRC laws, rules or regulations, we cannot assure you that the PRC regulatory authorities will not determine that such joint venture arrangements do not violate PRC laws, rules or regulations. If the PRC regulatory authorities determine that any joint ventures, we may enter into are in violation of applicable PRC laws, rules or regulations, such joint venture arrangements may become invalid or unenforceable, which will substantially affect our operations adversely.
The Chinese government has broad discretion in dealing with violations of laws and regulations, including levying fines, revoking business and other licenses and requiring actions necessary for compliance. In particular, licenses and permits issued or granted by relevant governmental agencies may be revoked at a later time by other regulatory agencies. We cannot predict the effect of the interpretation of existing or new Chinese laws or regulations on our business. Any of these or similar actions could significantly disrupt our operations or restrict us from conducting a substantial portion of our operations, which could materially and adversely affect our business, financial condition and results of operations. There can be no assurance that the U.S. government will refrain from imposing additional restrictions or constraints on dealings or investments in China, including our investment in Transchip or any future joint venture arrangements.
Joint ventures or similar investments are subject to a number of risks, the occurrence of which could adversely impact any of our current or future joint ventures or similar investments, which in turn could harm our business.
Joint ventures or similar investments such as the investment in Transchip as discussed elsewhere in this report, and other joint ventures or similar investments we may form in the future are subject to a number of risks, including but not limited to:
Our joint venture or investment partners may not commit sufficient resources to market and distribute our products or to otherwise support the joint venture and its intended operations.
Our joint venture or investment partners may have economic or business interests or goals that are different from ours.
Our joint venture or investment partners may infringe the IP we assign to such joint venture, or the IP of other parties, which may expose us to litigation and other potential liabilities.
Disputes may arise among us and our joint venture or investment partners that result in the delay or termination of activities contemplated by such joint venture or investment or that could result in costly litigation or arbitration that diverts management attention and resources.
Our joint venture or investment partners may not provide us with timely and accurate information regarding the status or activities of the joint venture or investment which could, among other things, impact our ability to accurately forecast financial results or provide timely information to our shareholders.
Risks associated with the ability to generate sufficient revenue and or investment to continue operations.
Any of the risks related to doing business in China or having a Chinese joint venture or investment that are discussed elsewhere in these risk factors.
The occurrence of one or more of the above risks, or any other negative events, could adversely impact our joint ventures or similar investments and could in turn harm our business.
59

Social and environmental responsibility regulations, policies and provisions, as well as customer and investor demands, may make our supply chain more complex and may adversely affect our relationships with customers and investors.
There is an increased focus on corporate social and environmental responsibility in the semiconductor industry. A number of our customers have adopted, or may adopt, procurement policies that include social and environmental responsibility provisions or requirements that their suppliers should comply with, or they may seek to include such provisions or requirements in their procurement terms and conditions. An increasing number of investors are also requiring companies to disclose corporate social and environmental policies, practices and metrics. Legal and regulatory requirements, as well as investor expectations, on corporate social responsibility practices and disclosure, are subject to change, can be unpredictable, and may be difficult and expensive for us to comply with, given the complexity of our supply. If we are unable to comply, or are unable to cause our suppliers to comply, with such policies or provisions or meet the requirements of our customers and our investors, a customer may stop purchasing products from us or an investor may sell their shares, and may take legal action against us, which could harm our reputation, revenue and results of operations.
We could be subject to changes in tax rates or the adoption of new tax legislation, whether in or out of the United States, or could otherwise have exposure to additional tax liabilities, which could harm our business.
As a multinational business, we are subject to income and other taxes in both the United States and various foreign jurisdictions. Changes to tax laws or regulations in the jurisdictions in which we operate, or in the interpretation of such laws or regulations, could, significantly increase our effective tax rate and reduce our cash flow from operating activities, and otherwise have a material adverse effect on our financial condition. In addition, other factors or events, including business combinations and investment transactions, changes in the valuation of our deferred tax assets and liabilities, adjustments to taxes upon finalization of various tax returns or as a result of deficiencies asserted by taxing authorities, increases in expenses not deductible for tax purposes, changes in available tax credits, changes in transfer pricing methodologies, other changes in the apportionment of our income and other activities among tax jurisdictions, and changes in tax rates, could also increase our effective tax rate.
Our tax filings are subject to review or audit by the U.S. Internal Revenue Service (the IRS) and state, local and foreign taxing authorities. We may also be liable for taxes in connection with businesses we acquire. Our determinations are not binding on the IRS or any other taxing authorities, and accordingly the final determination in an audit or other proceeding may be materially different than the treatment reflected in our tax provisions, accruals and returns. An assessment of additional taxes because of an audit could harm our business.
Further changes in the tax laws of foreign jurisdictions could arise, in particular, as a result of the base erosion and profit shifting project that was undertaken by the Organization for Economic Co-operation and Development (the OECD). The OECD, which represents a coalition of member countries, recommended changes to numerous long-standing tax principles. These changes, if adopted, could increase tax uncertainty and may adversely affect our provision for income taxes and increase our tax liabilities.
Our ability to use net operating losses to offset future taxable income may be subject to certain limitations.
We have incurred cumulative losses historically and it is possible that we will not achieve profitability in the future. Realization of our existing net operating loss (NOL) carryforwards and other tax attributes (such as research tax credits) depends on future taxable income, and there is a risk that our NOL carryforwards and other tax attributes could expire unused before we achieve profitability and be unavailable to offset future taxable income, which could materially and adversely affect our operating results.
In general, under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended (the Code), if a corporation undergoes an “ownership change,” generally defined as a cumulative change of more than 50 percentage points (by value) in its equity ownership by certain stockholders over a three-year period, the corporation’s ability to use its pre-change NOL carryforwards and other pre-change tax attributes (such as research tax credits) to offset its post-change income or taxes may be limited. We may have experienced ownership changes in the past and may experience additional ownership changes in the future, including as a result of subsequent changes in our stock ownership, some of which are outside our control. Accordingly, we may not be able to utilize a material portion of our NOL carryforwards, even if we achieve profitability.
60

The requirements of being a public company require significant resources and management attention and affect our ability to attract and retain executive management and qualified board members.
As a public company, we incur increased legal, accounting, compliance and other expenses that we did not previously incur as a private company. We are subject to the Exchange Act, including the reporting requirements thereunder, the Sarbanes-Oxley Act, the Dodd-Frank Wall Street Reform and Consumer Protection Act, the rules and other applicable securities rules and regulations. These rules and regulations impose various requirements on public companies, including establishment and maintenance of effective disclosure and financial controls and corporate governance practices. Our management and other personnel need to devote a substantial amount of time to these compliance initiatives, which divert their attention away from our core business operations and revenue-producing activities. Moreover, compliance with these rules and regulations increases our legal and financial compliance costs, makes some activities more difficult, time-consuming or costly and increases demand on our systems and resources, particularly after we are no longer an ‘‘emerging growth company.’’ Further, we expect that these rules and regulations may make it more difficult and more expensive for us to obtain directors’ and officers’ liability insurance, which in turn could require us to incur substantially higher costs to obtain the same or similar coverage or accept reduced policy limits and coverage, which, if we accept such reduced policy limits and coverage, could make it more difficult for us to attract and retain qualified individuals to serve on our board of directors and as our executive officers. In addition, prior to our initial public offering, we were not required to comply with SEC requirements to have our financial statements completed and reviewed or audited within a specified time and, as such, we may experience difficulty in meeting the applicable reporting requirements under the Exchange Act. Any failure by us to file our periodic reports with the SEC in a timely manner could harm our reputation and reduce the trading price of our common stock.
We continue to evaluate these rules and regulations and cannot predict or estimate the amount of additional costs we may incur or the timing of such costs. These rules and regulations are often subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. In addition, if we fail to comply with these rules and regulations, we could be subject to a number of penalties, including the delisting of our common stock, fines, sanctions or other regulatory action or civil litigation.
If we fail to maintain an effective system of disclosure controls and internal control over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired.
The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. Our disclosure controls and other procedures are designed to ensure that information required to be disclosed by us in the reports that we file with the SEC is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms and that information required to be disclosed in reports under the Exchange Act is accumulated and communicated to our principal executive and financial officers, and we continue to evaluate how to improve controls. We are also continuing to improve our internal control over financial reporting. In order to maintain and improve the effectiveness of our disclosure controls and procedures and internal control over financial reporting, we have expended, and anticipate that we will continue to expend, significant resources, including accounting-related costs and significant management oversight.
Our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business. Further, weaknesses in our disclosure controls and internal control over financial reporting may be discovered in the future. Any failure to develop or maintain effective controls or any difficulties encountered in their implementation or improvement could harm our business or cause us to fail to meet our reporting obligations and may result in a restatement of our financial statements for prior periods. Any failure to implement and maintain effective internal control over financial reporting also could adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal control over financial reporting that we are required to include in our periodic reports that will be filed with the SEC. Ineffective disclosure controls and procedures and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the trading price of our common stock. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed. As a public company, we are required to provide an annual management report on the effectiveness of our internal control over financial reporting.
61

Our independent registered public accounting firm is not required to formally attest to the effectiveness of our internal control over financial reporting until after we are no longer an “emerging growth company” as defined in the JOBS Act. At such time, our independent registered public accounting firm may issue a report that is adverse in the event it is not satisfied with the level at which our internal control over financial reporting is documented, designed or operating. Any failure to maintain effective disclosure controls and internal control over financial reporting could harm our business and could cause a decline in the trading price of our common stock.
We are an “emerging growth company,” and we cannot be certain if the reduced disclosure requirements applicable to emerging growth companies will make our common stock less attractive to investors.
We are an “emerging growth company,” as defined in the JOBS Act, and we could remain an emerging growth company until the last day of our fiscal year following the fifth anniversary of the closing of our initial public offering. For as long as we continue to be an emerging growth company, we may choose to take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies, including, but not limited to:
not being required to engage an auditor to report on our internal controls over financial reporting pursuant to Section 404(b) of the Sarbanes-Oxley Act;
not being required to comply with any requirement that may be adopted by the Public Company Accounting Oversight Board regarding mandatory audit firm rotation or a supplement to the auditor’s report providing additional information about the audit and the financial statements (i.e., an auditor discussion and analysis);
not being required to submit certain executive compensation matters to stockholder advisory votes, such as “say-on-pay,” “say-on-frequency,” and “say-on-golden-parachutes”; and
not being required to disclose certain executive compensation related items such as the correlation between executive compensation and performance and comparisons of the chief executive officer’s compensation to median employee compensation.
In addition, as an emerging growth company, we are only permitted to provide two years of audited financial statements and two years of selected financial data (in addition to any required interim financial statements and selected financial data) in this report, and to present correspondingly reduced disclosure in “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”
We have elected to take advantage of this reduced disclosure obligation and certain of the other exemptions described above and may elect to take advantage of these and other reduced reporting requirements in the future. As a result, the information that we provide to our stockholders may be different than the information you might receive from other public reporting companies in which you hold equity interests. In addition, the JOBS Act permits emerging growth companies to delay adopting new or revised accounting standards until such time as those standards apply to private companies. We have elected to use this extended transition period for complying with new or revised accounting standards until the earlier of the date we (i) are no longer an emerging growth company; or (ii) affirmatively and irrevocably opt out of the extended transition period provided in the JOBS Act. As a result, our consolidated financial statements and the reported results of operations contained therein may not be directly comparable to those of other public companies. We cannot predict whether investors will find our common stock less attractive because of our reliance on these exemptions. If some investors do find our common stock less attractive, there may be a less active trading market for our common stock and our stock price may be reduced or become more volatile.
We will remain an emerging growth company, and will be able to take advantage of the foregoing exemptions, until the last day of our fiscal year following the fifth anniversary of the closing of our initial public offering or such earlier time that we otherwise cease to be an emerging growth company, which will occur upon the earliest of (i) the last day of the first fiscal year in which our annual gross revenue is $1.235 billion or more; (ii) the date on which we have, during the previous three-year period, issued more than $1.0 billion in non-convertible debt securities; and (iii) the date that we become a “large accelerated filer” as defined in Rule 12b-2 under the Exchange Act, which will occur as of the end of any fiscal year in which (x) the market value of our common equity held by non-affiliates is $700 million or more as of the last business day of our most recently completed second fiscal quarter, (y) we have been required to file annual and quarterly reports under the Exchange Act for a period of at least 12 months and (z) we have filed at least one annual report pursuant to the Exchange Act.
62

Risks Related to Ownership of Our Common Stock
An active and liquid trading market for our common stock may not be sustained.
Our common stock is currently listed on the Nasdaq Stock Market under the symbol “AIP”. The price for our common stock may vary and an active or liquid market in our common stock may not be sustained. The lack of an active market may impair the value of your shares, your ability to sell your shares at the time you wish to sell them and the prices that you may obtain for your shares. An inactive market may also impair our ability to raise further capital by selling additional shares of our common stock and our ability to acquire other companies, products or technologies by using our common stock as consideration. Furthermore, there can be no guarantee that we will continue to satisfy the continued listing standards of Nasdaq. If we fail to satisfy the continued listing standards, we could be de-listed, which would negatively impact the value and liquidity of your investment.
Our stock price may be volatile, and investors in our common stock may not be able to resell shares of our common stock at or above the price paid, or at all.
The trading price of our common stock could be volatile and subject to wide fluctuations in response to various factors, many of which are beyond our control, including, but not limited to:
variations in our actual or anticipated annual or quarterly operating results or those of others in our industry;
the potential effects arising if U.S. inflationary and/or currency devaluation trends appear or increase;
results of operations that otherwise fail to meet the expectations of securities analysts and investors;
changes in earnings estimates or recommendations by securities analysts, or other changes in investor perceptions of the investment opportunity associated with our common stock relative to other investment alternatives;
market conditions in the semiconductor industry;
failure to meet our publicly announced guidance or other expectations about our business;
publications, reports or other media exposure of our products or those of others in our industry, or of our industry generally;
announcements by us or others in our industry, or by our or their respective suppliers, distributors or other business partners, regarding, among other things, significant contracts, price reductions, capital commitments or other business developments, the entry into or termination of strategic transactions or relationships, securities offerings or other financing initiatives, and public reaction thereto;
additions or departures of key management personnel;
regulatory actions involving us or others in our industry, or actual or anticipated changes in applicable government regulations or enforcement thereof;
the development and sustainability of an active trading market for our common stock;
sales, or anticipated sales, of large blocks of our common stock, such as any sales that may occur following the expiration of the lockups entered into in connection with our initial public offering or any sales to cover tax obligations or exercise costs in connection with the vesting of restricted stock units or the exercise of options, respectively;
general economic and securities market conditions, including rising interest rates; and
other factors discussed in this “Risk Factors” section and elsewhere in this report.
63

Furthermore, the stock market in general has experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of particular companies. Broad market and industry factors may significantly affect the market price of our common stock, regardless of our actual operating performance. These and other factors may cause the market price and demand for our common stock to fluctuate significantly, which may limit or prevent investors from readily selling their shares of common stock and may otherwise negatively affect the liquidity of our common stock. In addition, in the past, when the market price of a stock has been volatile, holders of that stock have sometimes instituted securities class action litigation against the company that issued the stock. If any of our stockholders were to bring a lawsuit against us, we could incur substantial costs defending the lawsuit. Such a lawsuit could also divert the time and attention of our management from our core business operations.
Since our stock price may be volatile, investors in our common stock may not be able to resell shares of our common stock at or above the price paid, or at all.
We may fail to meet our publicly announced guidance or other expectations about our business, which could cause our stock price to decline.
We provide guidance regarding our expected financial and business performance including our anticipated future revenues, operating expenses and other financial metrics. Correctly identifying the key factors affecting business conditions and predicting future events is inherently uncertain. Any guidance that we provide may not always be accurate or may vary from actual results due to our inability to correctly identify risks and uncertainties and to quantify their impact on our financial performance. We provide no assurances that such guidance will ultimately be accurate, and any such guidance should be treated with appropriate caution. If we fail to meet our guidance or if we find it necessary to revise such guidance, even if seemingly insignificant, investors and analysts may lose confidence in us and the market value of our common stock could be materially adversely affected.
If equity research analysts or industry analysts do not publish research or reports about our business, or if they change their recommendations regarding our stock adversely, our stock price and trading volume could decline.
The trading market for our common stock is influenced by the research and reports that industry or equity research analysts publish about us or our business. As a newly public company, we may be slow to attract research coverage and the analysts who publish information about our common stock will have had relatively little experience with us, which could affect their ability to accurately forecast our results and could make it more likely that we fail to meet their estimates. If only a few securities or industry analysts commence coverage of us, the trading price for our common stock will be negatively impacted. When we obtain industry or equity research analyst coverage, we will not have any control over the analysts’ content and opinions included in their reports. If any of the analysts who cover us issue an adverse or misleading opinion regarding us, our business model, financial performance, stock price or otherwise, our stock price would likely decline. If one or more of these analysts ceases coverage of our company or fails to regularly publish reports on us, we could lose visibility in the financial markets, which in turn could cause our stock price or trading volume to decline and result in the loss of all or a part of your investment in us.
Sales of a substantial number of shares of our common stock in the public market could cause our stock price to fall.
If our existing stockholders, including current or former employees sell, or indicate an intention to sell, substantial amounts of our common stock in the public market, the market price of our common stock could decline. As of three months ended March 31, 2024, we had approximately 38.3 million shares of common stock outstanding.
Shares of common stock that are either subject to outstanding options or reserved for future issuance pursuant to restricted stock unit grants, in each case, under our equity incentive plans are eligible for sale in the public market to the extent permitted by the provisions of various vesting schedules and Rule 144 and Rule 701 under the Securities Act. If these additional shares of common stock are sold, or if it is perceived that they will be sold, in the public market, the market price of our common stock could decline.
In addition, certain of our executive officers, directors and stockholders affiliated with our directors have entered or may enter into Rule 10b5-1 plans providing for sales of shares of our common stock from time to time. Under a Rule 10b5-1 plan, a broker executes trades pursuant to parameters established by the executive officer, director or affiliated stockholder when entering into the plan, without further direction from the executive officer, director or affiliated stockholder. A Rule 10b5-1 plan may be amended or terminated in some circumstances.
Our executive officers, directors and stockholders affiliated with our directors also may buy or sell additional shares outside of a Rule 10b5-1 plan when they are not in possession of material, nonpublic information.
64

K. Charles Janac, our President, Chief Executive Officer and Chairman, beneficially owns a significant percentage of our stock and will be able to exert significant control over matters subject to stockholder approval.
As of March 31, 2024, K. Charles Janac, our President, Chief Executive Officer and Chairman, held voting power over approximately 27.4% of our outstanding voting stock. Therefore, this stockholder will have the ability to influence us through this ownership position. For example, this stockholder may be able to exercise significant influence over elections of directors, amendments of our organizational documents, or approval of any merger, sale of assets, or other major corporate transaction. This may prevent or discourage unsolicited acquisition proposals or offers for our common stock that you may feel are in your best interest as one of our stockholders.
Our issuance of additional capital stock in connection with financings, acquisitions, investments, our stock incentive plans or otherwise could dilute the ownership and voting power of our other stockholders.
We have 300,000,000 shares of common stock authorized as of March 31, 2024. In addition, our Certificate of Incorporation authorizes us to issue up to 10,000,000 shares of preferred stock with such rights and preferences as may be determined by our board of directors. Our Certificate of Incorporation authorizes us to issue shares of common stock or other securities convertible into or exercisable or exchangeable for shares of our common stock from time to time, for the consideration and on the terms and conditions established by our board of directors in its sole discretion, whether in connection with a financing, an acquisition, an investment, our stock incentive plans or otherwise. Such additional shares of our common stock or such other securities may be issued at a discount to the market price of our common stock at the time of issuance. Our preferred stock could be issued with voting, liquidation, dividend and other rights superior to the rights of our common stock. As discussed below, the potential issuance of preferred stock may delay or prevent a change in control of us, discourage bids for our common stock at a premium to the market price, and materially and adversely affect the market price and the voting and other rights of the holders of our common stock. Any issuance of such securities could result in substantial dilution to our existing stockholders and cause the market price of shares of our common stock to decline.
We do not expect to declare or pay any dividends on our common stock for the foreseeable future.
We do not intend to pay cash dividends on our common stock for the foreseeable future. Consequently, investors must rely on sales of their shares of our common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investment. Investors seeking dividends should not purchase shares of our common stock. Any future determination to pay dividends will be at the discretion of our board of directors and subject to, among other things, our compliance with applicable law, and depending on, among other things, our business prospects, financial condition, results of operations, cash requirements and availability, debt repayment obligations, capital expenditure needs, the terms of any preferred equity securities we may issue in the future, covenants in the agreements governing our current and future indebtedness, other contractual restrictions, industry trends, the provisions of the Delaware General Corporation Law (the DGCL) affecting the payment of dividends and distributions to stockholders and any other factors or considerations our board of directors may regard as relevant. Furthermore, because we are a holding company, our ability to pay dividends on our common stock will depend on our receipt of cash distributions and dividends from our direct and indirect wholly owned subsidiaries, which may be similarly impacted by, among other things, the terms of any preferred equity securities these subsidiaries may issue in the future, debt agreements, other contractual restrictions and provisions of applicable law. See “Dividend Policy” for additional information.
Management may apply our net proceeds from our initial public offering to uses that do not increase our market value or improve our operating results.
Our management has broad discretion in the application of the net proceeds from our initial public offering and could use these proceeds in ways that do not improve our results of operations or enhance the value of our common stock. We intend to use these proceeds for general corporate purposes. We may also use a portion of our net proceeds to acquire or invest in complementary businesses, products, services or technologies, though we do not have any agreements or commitments for any significant acquisitions or investments at this time. We have not reserved or allocated our net proceeds for any specific purpose, and we cannot state with certainty how our management will use our net proceeds. Accordingly, our management will have considerable discretion in applying our net proceeds, and you will not have the opportunity, as part of your investment decision, to assess whether we are using our net proceeds appropriately. We may use our net proceeds for purposes that do not result in any improvement in our results of operations or increase the market value of our common stock. The failure by our management to apply the net proceeds from our initial public offering effectively could impair our growth prospects and result in financial losses that could harm our business and cause the price of our common stock to decline. Until the net proceeds we receive are used, they may be placed in investments that do not produce income or that lose value.
65

Provisions in our Certificate of Incorporation and Bylaws and under the DGCL contain antitakeover provisions that could prevent or discourage a takeover.
Provisions in our Certificate of Incorporation and our Bylaws may discourage, delay or prevent a merger, acquisition or other change in control of our company that stockholders may consider favorable, including transactions in which you might otherwise receive a premium for your shares. These provisions could also limit the price that investors might be willing to pay in the future for shares of our common stock, thereby depressing the market price of our common stock. In addition, because our board of directors is responsible for appointing the members of our management team, these provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our board of directors. Among other things, these provisions include those establishing:
a classified board of directors with three-year staggered terms, which may have the effect of deferring, delaying or discouraging hostile takeovers, or changes in control of us or our management;
no cumulative voting in the election of directors, which limits the ability of minority stockholders to elect director candidates;
the exclusive right of our board of directors to elect a director to fill a vacancy created by the expansion of the board of directors or the resignation, death or removal of a director, which prevents stockholders from filling vacancies on our board of directors;
the ability of our board of directors to authorize the issuance of shares of preferred stock and to determine the terms of those shares, including preferences and voting rights, without stockholder approval, which could be used to significantly dilute the ownership of a hostile acquirer;
the ability of our board of directors to alter our bylaws without obtaining stockholder approval;
the required approval of the holders of at least two-thirds of the shares entitled to vote at an election of directors to amend or repeal our bylaws or amend the provisions of our Certificate of Incorporation regarding the election and removal of directors;
a prohibition on stockholder action by written consent, which forces stockholder action to be taken at an annual or special meeting of our stockholders;
the requirement that a special meeting of stockholders may be called only by the chairman of the board of directors or a majority of our board of directors, which may delay the ability of our stockholders to force consideration of a proposal or for stockholders controlling a majority of our capital stock to take action, including the removal of directors; and
advance notice procedures that stockholders must comply with in order to nominate candidates to our board of directors or to propose matters to be acted upon at an annual meeting or special meeting of stockholders, which may discourage or delay a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to obtain control of us until the next stockholder meeting or at all.
In addition, we are subject to Section 203 of the DGCL. Subject to specified exceptions, Section 203 prohibits a publicly held Delaware corporation from engaging in a “business combination” with an “interested stockholder” for a period of three years after the date of the transaction in which the person became an interested stockholder unless such transaction is approved in a prescribed manner. “Business combinations” include mergers, asset sales and other transactions resulting in a financial benefit to the “interested stockholder.” Subject to various exceptions, an “interested stockholder” is a person who, together with his or her affiliates and associates, owns, or within three years did own, 15% or more of the corporation’s outstanding voting stock.
Any provision of our Certificate of Incorporation, Bylaws or Delaware law that has the effect of delaying or preventing a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our capital stock and could also affect the price that some investors are willing to pay for our common stock.
Our Certificate of Incorporation provides that the Court of Chancery of the State of Delaware is the exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees.
66

Our Certificate of Incorporation provides that, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware (the Delaware Court of Chancery) will be the exclusive forum for (1) any derivative action or proceeding brought on our behalf; (2) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers or other employees or stockholders to us or our stockholders; (3) any action asserting a claim against us, any director or our officers and employees arising pursuant to any provision of the DGCL, our Certificate of Incorporation or our Bylaws, or as to which the DGCL confers exclusive jurisdiction on the Delaware Court of Chancery; or (4) any action asserting a claim against us, any director or our officers or employees that is governed by the internal affairs doctrine; provided that, the exclusive forum provision will not apply to suits brought to enforce any liability or duty created by the Securities Act, the Exchange Act, the rules and regulations thereunder or any other claim for which the federal courts have exclusive jurisdiction; and provided further that, if and only if the Delaware Court of Chancery dismisses any such action for lack of subject matter jurisdiction, such action may be brought in another state or federal court sitting in the State of Delaware. Our Certificate of Incorporation further provides that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States of America shall, to the fullest extent permitted by law, be the sole and exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act. Any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock shall be deemed to have notice of and to have consented to the provisions of our Certificate of Incorporation described above.
We believe these provisions benefit us by providing increased consistency in the application of the DGCL by chancellors particularly experienced in resolving corporate disputes and in the application of the Securities Act by federal judges, as applicable, efficient administration of cases on a more expedited schedule relative to other forums and protection against the burdens of multi-forum litigation. However, these provisions may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees or agents, which may discourage such lawsuits against us and our directors, officers and other employees and agents. The enforceability of similar choice of forum provisions in other companies’ certificates of incorporation has been challenged in legal proceedings, and it is possible that, in connection with any applicable action brought against us, a court could find the choice of forum provisions contained in our Certificate of Incorporation to be inapplicable or unenforceable in such action. If a court were to find the choice of forum provision contained in our Certificate of Incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could harm our business.
General Risk Factors
Actions of stockholders could cause us to incur substantial costs, divert management’s attention and resources and have an adverse effect on our business.
As a public company, we may, from time to time, be subject to proposals and other requests from stockholders urging us to take certain corporate actions, including proposals seeking to influence our corporate policies or effect a change in our management. In the event of such stockholder proposals, particularly with respect to matters which our management and board of directors, in exercising their fiduciary duties, disagree with or have determined not to pursue, our business could be harmed because responding to actions and requests of stockholders can be costly and time-consuming, disrupting our operations and diverting the attention of management and our employees. Additionally, perceived uncertainties as to our future direction may result in the loss of potential business opportunities and may make it more difficult to attract and retain qualified personnel, business partners and customers.
Litigation, including securities class action litigation, may impair our reputation and lead us to incur significant costs. For example, we are currently involved in ongoing litigation related to patent infringement claims.
From time to time, we may be party to various lawsuits and claims arising in the normal course of business, which may include lawsuits or claims relating to contracts, third-party contractors, intellectual property rights, employment matters or other aspects of our business. We may face claims based on intellectual property rights from individuals, companies, non-practicing entities, academic and research institutions, and other parties, including claims from multiple sources against us and other companies. Claims that our products infringe the intellectual property rights of others, regardless of merit, may cause us to incur large costs to respond to, defend and resolve the claims, and they may divert the efforts and attention of our management and technical personnel from our operations.
67

In addition, in the past, following periods of volatility in the overall market and the market price of a company’s securities, securities class action litigation has often been instituted against companies that experienced such volatility. Litigation, if instituted against us, whether or not valid and regardless of outcome, could result in substantial costs, reputational harm and a diversion of our management’s attention and resources. In addition, we may be required to pay damage awards or settlements or become subject to injunctions or other equitable remedies, which could harm our business. The outcome of litigation is often difficult to predict, and any litigation may harm our business.
Although we have various insurance policies in place, the potential liabilities associated with litigation matters now or that could arise in the future, could be excluded from coverage or, if covered, could exceed the coverage provided by such policies. In addition, insurance carriers may seek to rescind or deny coverage with respect to any claim or lawsuit. If we do not have sufficient coverage under our policies, or if coverage is denied, we may be required to make material payments to settle litigation or satisfy any judgment. Any of these consequences could harm our business.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

(a) Sales of Unregistered Securities

None.

(b) Use of Proceeds from Public Offering of Common Stock

Our Registration Statement on Form S-1, as amended (File No. 333-259988) (the “Form S-1”), for our IPO was declared effective by the SEC on October 26, 2021. The Form S-1 registered the offering and sale of 5,750,000 shares of common stock. On October 29, 2021, we completed our IPO, in which we issued 5,750,000 shares of common stock at a price to the public of $14.00 per share, including 750,000 shares issued upon the full exercise of the underwriters’ option to purchase additional shares. We received net proceeds of approximately $71.1 million after deducting underwriting discounts and commissions and offering costs of approximately $3.8 million.

Jefferies LLC and Cowen served as lead book-running managers and BMO Capital Markets served as joint book-running manager for the offering. Northland Capital Markets and Rosenblatt Securities acted as co-managers.

No payments were made to our directors or officers or their associates, holders of 10% or more of any class of our equity securities or any affiliates in connection with the issuance and sale of the securities registered.

There has been no material change in the planned use of proceeds from our IPO as described in our Final Prospectus for the IPO dated as of October 26, 2021 and filed with the SEC pursuant to Rule 424(b)(4) on October 28, 2021.
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not applicable.
Item 5. Other Information
10b5-1 plans:
On February 27, 2024, Charles Janac, Chief Executive Officer (CEO), adopted a Rule 10b5-1 trading arrangement that is intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of up to 189,951 shares of the Company’s common stock until June 30, 2025.
On February 27, 2024, Charles Janac, CEO, as the manager of Bayview Legacy, LLC, adopted a Rule 10b5-1 trading arrangement of Bayview Legacy LLC that is intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of up to 840,000 shares of the Company’s common stock until June 30, 2025.
68

On March 6, 2024, Raman Chitkara, Director, adopted a Rule 10b5-1 trading arrangement that is intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of up to 15,000 shares of the Company’s common stock until June 30, 2025.
On March 15, 2024, Laurent Moll, Chief Technology Officer, adopted a Rule 10b5-1 trading arrangement that is intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of up to 213,834 shares of the Company’s common stock until June 30, 2025.

69

Item 6. Exhibits
Exhibit No.Description of ExhibitFormExhibitFiling DateFiled Herewith
8-K3.110-29-2021
8-K3.210-29-2021
S-1/A4.110-18-2021
X
X
X
X
101.INSXBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.X
101.SCHXBRL Taxonomy Extension Schema Document.X
101.CALXBRL Taxonomy Extension Calculation Linkbase Document.X
101.DEFXBRL Taxonomy Extension Definition Linkbase Document.X
101.LABXBRL Taxonomy Extension Label Linkbase Document.X
101.PREXBRL Taxonomy Extension Presentation Linkbase Document.X
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibits 101).X
#
Indicates a management contract or compensatory plan or arrangement.
Portions of this exhibit (indicated by asterisks) have been omitted pursuant to Item 601(b)(10)(iv) of Regulation S-K under the Securities Act of 1933, as amended, because they are both (i) not material and (ii) the type of information that the registrant both customarily and actually treats as private and confidential.
*
The certifications attached as Exhibits 32.1 and 32.2 that accompany this Quarterly Report on Form 10-Q, are deemed furnished and not filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of Arteris, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Quarterly Report on Form 10-Q, irrespective of any general incorporation language contained in such filing.
70

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 2, 2024

Arteris, Inc.
By:/s/ K. Charles Janac
Name:K. Charles Janac
Title:President and Chief Executive Officer
(Principal Executive Officer)
By:/s/ Nicholas B. Hawkins
Name:Nicholas B. Hawkins
Title:Vice President and Chief Financial Officer
(Principal Financial and Accounting Officer)
71
EX-31.1 2 exhibit311q1fy2410-q.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, K. Charles Janac, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Arteris, 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 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 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 2, 2024 By:/s/ K. Charles Janac
  Name:K. Charles Janac
Title:
President and Chief Executive Officer
(Principal Executive Officer)

EX-31.2 3 exhibit312q1fy2410-q.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO
RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Nicholas B. Hawkins, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Arteris, 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 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 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 2, 2024 By:/s/ Nicholas B. Hawkins
  Name:Nicholas B. Hawkins
  
Title:
Vice President and Chief Financial Officer
(Principal Financial and Accounting Officer)


EX-32.1 4 exhibit321q1fy2410-q.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER 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 Arteris, 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:
(1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”); 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 2, 2024 By:/s/ K. Charles Janac
  Name:K. Charles Janac
Title:
President and Chief Executive Officer
(Principal Executive Officer)


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

 


EX-32.2 5 exhibit322q1fy2410-q.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER 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 Arteris, 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:
(1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”); 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 2, 2024 By:/s/ Nicholas B. Hawkins
  Name:Nicholas B. Hawkins
Title:Vice President and Chief Financial Officer
(Principal Financial and Accounting Officer)


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

 


EX-101.SCH 6 aip-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover 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 Loss 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 Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - DESCRIPTION OF BUSINESS link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - NET LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - INTANGIBLE ASSETS AND GOODWILL link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - BORROWINGS link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - NET LOSS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - BORROWINGS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable Concentration Risk (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Concentration Risk (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - REVENUE - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - REVENUE - Contract Balances on Condensed Consolidated Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - REVENUE - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - REVENUE - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - REVENUE - Capitalized Direct Commission Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - NET LOSS PER SHARE - Schedule of Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - NET LOSS PER SHARE - Schedule of Potentially Dilutive Securities Excluded from the Calculation of Diluted Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - INVESTMENTS - Debt Securities, Available-for-sale (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - INVESTMENTS - Debt Securities, Held-to-maturity, Nonaccrual (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - INVESTMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value, Assets Measured on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - LEASES - Operating Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - LEASES - Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - LEASES - Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - BORROWINGS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - BORROWINGS - Schedule of Vendor Financing Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - BORROWINGS - Schedule of Vendor Financing Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - STOCK-BASED COMPENSATION - Stock-Based Compensation Related to Stock-Based Awards to Employees (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - RELATED PARTY TRANSACTIONS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 aip-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 aip-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 aip-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Pay vs Performance Disclosure [Line Items] Research and development Research and Development Expense Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Related Party Transaction [Line Items] Related Party Transaction [Line Items] Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Remaining performance obligation, expected timing of satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Granted unvested options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number BORROWINGS Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Investments, Debt and Equity Securities [Abstract] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Accounts payable Accounts Payable, Current Restatement Determination Date: Restatement Determination Date [Axis] Other income (expense), net Nonoperating Income (Expense) Commitments and contingencies (Note 10) Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] INCOME TAXES Income Tax Disclosure [Text Block] DESCRIPTION OF BUSINESS Business Description and Basis of Presentation [Text Block] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Related party transaction, agreement term Related Party Transaction, Agreement Term Related Party Transaction, Agreement Term Issuance of common stock for settlement RSUs (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Concentration Risk [Line Items] Concentration Risk [Line Items] Director Director [Member] Less than one year Investments, Amortized Cost, Maturity, Allocated and Single Maturity Date, Remainder of Fiscal Year Investments, Amortized Cost, Maturity, Allocated and Single Maturity Date, Remainder of Fiscal Year Customer [Axis] Customer [Axis] Current liabilities: Liabilities, Current [Abstract] Preferred stock, par or stated value per share (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, par value of $0.001 - 10,000,000 shares authorized as of both March 31, 2024 and December 31, 2023; no shares issued and outstanding as of both March 31, 2024 and December 31, 2023 Preferred Stock, Value, Issued Payments of contingent consideration for business combination Payment for Contingent Consideration Liability, Financing Activities Net loss per share attributable to common stockholders, diluted (in dollars per share) Net loss per share, diluted (in dollars per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Accounts receivable, net of allowance of $93 as of both March 31, 2024 and December 31, 2023 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] Options outstanding (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Issuance of common stock upon exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol Letters of credit outstanding, amount Letters of Credit Outstanding, Amount Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Total Investments, Maturity, Allocated and Single Maturity Date, Amortized Cost Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost Carrying value of term loan and vendor financing agreements Long-Term Debt, Fair Value 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 Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] LEASES Lessee, Operating Leases [Text Block] Intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) Corporate bonds Corporate Bond Securities [Member] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Entity Ex Transition Period Entity Ex Transition Period Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] INVESTMENTS Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Deferred revenue Contract with Customer, Liability Issuance of common stock upon exercise of stock options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Schedule of Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of revenue Cost of Goods and Services Sold Executive Category: Executive Category [Axis] Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Name Forgone Recovery, Individual Name Reported Value Measurement Reported Value Measurement [Member] Goodwill Goodwill Goodwill Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Certificate of deposit Certificates of Deposit [Member] 2026 Long-Term Debt, Maturity, Year Two Measurement Basis [Axis] Measurement Basis [Axis] 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 Fair Value Measurement [Domain] Fair Value Measurement [Domain] Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Letter of Credit Letter of Credit [Member] Variable royalties and other Variable Royalties And Other [Member] Variable Royalties And Other Remainder of 2024 Long-Term Debt, Maturity, Remainder of Fiscal Year Accounts Receivable Accounts Receivable [Member] Operating lease liabilities, noncurrent Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Vendor Financing Arrangements Vendor Financing Arrangements [Member] Vendor Financing Arrangements Restricted stock units 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 Customer C Customer C [Member] Customer C Schedule of Vendor Financing Arrangements Contractual Obligation, Fiscal Year Maturity [Table Text Block] Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Long-term investments (Note 5) Debt Securities, Available-for-Sale, Excluding Accrued Interest, Noncurrent Income Statement Location [Axis] Income Statement Location [Axis] Line of Credit Facility [Table] Line of Credit Facility [Table] Tax withholding on RSUs settlement Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Maturities of Operating Lease Liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Customer A Customer A [Member] Customer A Schedule of Potentially Dilutive Securities Excluded from the Calculation of Diluted Earnings Per Share 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 Laurent Moll [Member] Laurent Moll Interest expense Interest Expense, Debt Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Operating Lease Costs Lease, Cost [Table Text Block] Contract assets, current portion Contract with Customer, Asset, after Allowance for Credit Loss, Current Research and development Research and Development Expense [Member] CASH FLOWS FROM 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] Unsatisfied performance obligations, excluding flexible spending account commitment Revenue, Remaining Performance Obligation, Excluding Flexible Spending Account Commitment, Amount Revenue, Remaining Performance Obligation, Excluding Flexible Spending Account Commitment, Amount Award Type [Axis] Award Type [Axis] Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Document Quarterly Report Document Quarterly Report Noncash activities: Noncash Investing and Financing Items [Abstract] Interest expense Interest Expense Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] General and administrative General and Administrative Expense [Member] Operating lease right-of-use assets, exchanged for lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Remainder of 2024 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Trading Arrangement: Trading Arrangement [Axis] RELATED PARTY TRANSACTIONS Related Party Transactions Disclosure [Text Block] 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 Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Short-term commission capitalized in prepaid expenses and other current assets Capitalized Contract Cost, Net, Current Operating lease liabilities, current Operating Lease, Liability, Current Allowance for credit loss Debt Securities, Available-for-Sale, Allowance for Credit Loss Amortization expense Amortization of Intangible Assets Proceeds from maturities of available-for-sale securities and other Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale Entity Shell Company Entity Shell Company 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Total long-term investments Long-Term Investments Total future amortization expense Finite-Lived Intangible Assets, Net Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Counterparty Name [Domain] Counterparty Name [Domain] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] CASH, CASH EQUIVALENTS AND RESTRICTED CASH, beginning of period CASH, CASH EQUIVALENTS AND RESTRICTED CASH, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Finite-lived intangible assets, accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Operating lease cost Operating Lease, Cost Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Continue net unrealized loss position Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer Common stock, issued (in shares) Common Stock, Shares, Issued Gross profit Gross Profit Related Party Transaction, Tranche Two Related Party Transaction, Tranche Two [Member] Related Party Transaction, Tranche Two Deferred revenue, current Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Present value of vendor financing arrangements Long-Term Debt Total financial assets Assets, Fair Value Disclosure Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Principal payments under vendor financing arrangements Repayments Of Vendor Financing Arrangements Repayments Of Vendor Financing Arrangements Stock options Employee Stock Option [Member] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document Type Document Type Tabular List, Table Tabular List [Table Text Block] Short-term lease cost Short-Term Lease, Cost Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] STOCK-BASED COMPENSATION Share-Based Payment Arrangement [Text Block] Total Capitalized Contract Cost, Net Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other, net Other Noncash Income (Expense) Purchases of available-for-sale securities and other Payments to Acquire Debt Securities, Available-for-Sale Accounts receivable, allowance Accounts Receivable, Allowance for Credit Loss, Current Income tax penalties and interest accrued related to unrecognized tax benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Customer Concentration Risk Customer Concentration Risk [Member] Restricted cash, noncurrent Restricted cash Restricted Cash, Noncurrent Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Income Statement [Abstract] Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Deferred income, noncurrent Deferred Income, Noncurrent Total cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Related Party [Domain] Related Party, Type [Domain] Revenue, remaining performance obligation, flexible spending account commitment Revenue, Remaining Performance Obligation, Flexible Spending Account Commitment, Amount Revenue, Remaining Performance Obligation, Flexible Spending Account Commitment, Amount Indefinite-lived intangible assets, gross Indefinite-Lived Intangible Assets (Excluding Goodwill) Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] 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 Equity method investment Equity Method Investments Amortization of capitalized sales commissions Capitalized Contract Cost, Amortization Total lease cost Lease, Cost Thereafter Lessee, Operating Lease, Liability, to be Paid, After Year Four Lessee, Operating Lease, Liability, to be Paid, After Year Four Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Total Shareholder Return Amount Total Shareholder Return Amount Cash, cash equivalents and restricted cash at end of period: Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Isabelle Geday Isabelle Geday [Member] Isabelle Geday Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Capitalized Direct Commission Costs Capitalized Contract Cost [Table Text Block] 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 Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Leases [Abstract] Amortized Cost Cash, Cash Equivalents And Available-for-sale Debt Securities Amortized Cost Cash, Cash Equivalents And Available-for-sale Debt Securities Amortized Cost 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] CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Vendor financing arrangements, current Vendor Financing Arrangements, Current Vendor Financing Arrangements, Current Cash payments Lease payment due to related party Operating Lease, Payments Unrealized (losses) gains on available-for-sale securities, net of tax OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Common stock, outstanding (in shares) Balance at beginning of period (in shares) Balance at end of period (in shares) Common Stock, Shares, Outstanding Net loss per share attributable to common stockholders Earnings Per Share, Basic [Abstract] PEO PEO [Member] Concentrations of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Contract assets, noncurrent portion Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Accrued expenses and other current liabilities Accrued And Other Liabilities, Current Accrued And Other Liabilities, Current Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Schedule of Held-to-maturity Securities [Line Items] Schedule of Held-to-Maturity Securities [Line Items] Net cash provided by investing activities Net Cash Provided by (Used in) Investing Activities Customer [Domain] Customer [Domain] Professional fees Professional Fees Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Related Party Transaction, Tranche [Axis] Related Party Transaction, Tranche [Axis] Related Party Transaction, Tranche Present value of lease liabilities Operating Lease, Liability Credit Facility [Axis] Credit Facility [Axis] Total liabilities Liabilities 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] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] All Executive Categories All Executive Categories [Member] Deferred revenue, noncurrent Contract with Customer, Liability, Noncurrent Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Debt Disclosure [Abstract] Related Party Transaction [Domain] Related Party Transaction [Domain] Earnings Per Share [Abstract] Sales and marketing Selling and Marketing Expense Common stock, par value of $0.001 - 300,000,000 shares authorized as of both March 31, 2024 and December 31, 2023; 38,291,425 and 37,518,583 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively Common Stock, Value, Issued U.S. government agency securities US Government Debt Securities [Member] General and administrative General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Weighted average shares used in computing per share amounts Earnings Per Share, Diluted, Other Disclosure [Abstract] Trade name and other Trade Names [Member] Debt Securities, Held-to-maturity, Nonaccrual Debt Securities, Held-to-Maturity, Nonaccrual [Table Text Block] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Total current assets Assets, Current Schedules of Concentration of Risk Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date INTANGIBLE ASSETS AND GOODWILL Goodwill and Intangible Assets Disclosure [Text Block] Unrecognized tax benefits Unrecognized Tax Benefits PEO Name PEO Name Consulting Agreement Consulting Agreement [Member] Consulting Agreement Concentration risk, percentage Concentration Risk, Percentage Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Depreciation and amortization Depreciation, Depletion and Amortization Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Total stockholders' equity Balance at beginning of period Balance at end of period Equity, Attributable to Parent Commercial paper Commercial Paper [Member] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax Goodwill impairments Goodwill, Impairment Loss Deferred revenue, revenue recognized Contract with Customer, Liability, Revenue Recognized Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Level 2 Fair Value, Inputs, Level 2 [Member] Stockholders' equity: Temporary Equity [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Intangibles, net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Interest rate, effective percentage Debt Instrument, Interest Rate, Effective Percentage Other Service, Other [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Short-term investments (Note 5) Debt Securities, Available-for-Sale, Excluding Accrued Interest, Current Document Fiscal Period Focus Document Fiscal Period Focus 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities 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 Stock-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] Variable royalties Royalty [Member] Document Fiscal Year Focus Document Fiscal Year Focus 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] Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table] Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table] Payments to tax authorities for shares withheld from employees Payment, Tax Withholding, Share-Based Payment Arrangement U.S. treasury securities US Treasury Securities [Member] Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Fair Value, Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Developed technology Developed Technology Rights [Member] 1-2 years Investments, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Investments, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Accumulated Deficit Retained Earnings [Member] Vendor financing arrangements, current Long-Term Debt, Current Maturities Stock-Based Compensation Related to Stock-Based Awards to Employees 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] Net accretion of discounts on available-for-sale securities Accretion (Amortization) of Discounts and Premiums, Investments TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Net loss per share attributable to common stockholders, basic (in dollars per share) Net loss per share, basic (in dollars per share) Earnings Per Share, Basic Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Remainder of 2024 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Arrangement Duration Trading Arrangement Duration IPR&D In Process Research and Development [Member] Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Principles of Consolidation Consolidation, Policy [Policy Text Block] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Customer B Customer B [Member] Customer B Termination Date Trading Arrangement Termination Date Accounts payable Increase (Decrease) in Accounts Payable Common stock, authorized (in shares) Common Stock, Shares Authorized Amortization of deferred income Amortization Of Deferred Income Amortization Of Deferred Income Raman Chitkara [Member] Raman Chitkara Convertible Preferred Stock Convertible Preferred Stock [Member] Indefinite-lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Total undiscounted cash flows Long-Term Debt, Gross Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions [Abstract] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Cash, Cash Equivalents and Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Compensation Amount Outstanding Recovery Compensation Amount Additional paid-in capital Additional Paid in Capital Proceeds from exercise of stock options Proceeds from Stock Options Exercised Statement of Comprehensive Income [Abstract] Due to related party, monthly amount Due to Related Party, Monthly Amount Due to Related Party, Monthly Amount Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Insider Trading Arrangements [Line Items] 2025 Long-Term Debt, Maturity, Year One Related Party [Axis] Related Party, Type [Axis] Related Party Transaction, Tranche One Related Party Transaction, Tranche One [Member] Related Party Transaction, Tranche One 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 Adjustment to Compensation, Amount Adjustment to Compensation Amount Cost of revenue Cost of Sales [Member] Vendor financing arrangements, noncurrent Vendor Financing Arrangements, Noncurrent Vendor Financing Arrangements, Noncurrent Related Party Transaction, Tranche [Domain] Related Party Transaction, Tranche [Domain] Related Party Transaction, Tranche [Domain] Document Period End Date Document Period End Date Proceeds from Lines of Credit Proceeds from Lines of Credit Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Adoption Date Trading Arrangement Adoption Date Issuance of common stock for settlement of Restricted Stock Units (RSUs) Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Revenue from Contract with Customer Benchmark Revenue from Contract with Customer Benchmark [Member] Entity Central Index Key Entity Central Index Key Customer D Customer D [Member] Customer D BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Basis of Presentation and Significant Accounting Policies [Text Block] Total stock-based compensation Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Finite-lived intangible assets, gross Finite-Lived Intangible Assets, Gross Aggregate Fair Value Cash Cash Equivalents And Available-for-sale Debt Securities Cash Cash Equivalents And Available-for-sale Debt Securities Provision for income taxes Income tax expense (benefit) Income Tax Expense (Benefit) FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Less: Imputed interest Long Term Debt, Undiscounted Excess Amount Long Term Debt, Undiscounted Excess Amount Name Trading Arrangement, Individual Name Licensing, support and maintenance License and Maintenance [Member] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Long-term commission capitalized in other assets Capitalized Contract Cost, Net, Noncurrent Weighted average remaining lease term, operating lease Operating Lease, Weighted Average Remaining Lease Term Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Money market funds Money Market Funds [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Tax withholding on RSUs settlement (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Weighted average discount rate, operating lease Operating Lease, Weighted Average Discount Rate, Percent Credit Facility [Domain] Credit Facility [Domain] Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Vendor financing arrangements, noncurrent Long-Term Debt, Excluding Current Maturities Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Sales and marketing Selling and Marketing Expense [Member] Weighted average shares used in computing per share amounts, basic (in shares) 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] Contract Balances on Condensed Consolidated Balance Sheet Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Operating expenses: Operating Expenses [Abstract] REVENUE Revenue from Contract with Customer [Text Block] 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] Debt Securities, Held-to-maturity [Table] Debt Securities, Held-to-Maturity [Table] TOTAL ASSETS Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Loss from equity method investment Income (Loss) from Equity Method Investments Cover [Abstract] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Other liabilities Other Liabilities, Noncurrent Non-NEOs Non-NEOs [Member] Total undiscounted cash flows Lessee, Operating Lease, Liability, to be Paid Total short-term investments Short-Term Investments Unsatisfied performance obligations Revenue, Remaining Performance Obligation, Amount Charles Janac [Member] Charles Janac Total operating expenses Operating Expenses NET INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Loss before income taxes and loss from equity method investment Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Bayview Legacy LLC [Member] Bayview Legacy LLC Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted average shares used in computing per share amounts, basic (in shares) Weighted-average shares outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Loss from operations Operating Income (Loss) Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Revenue Revenues [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Related Party Transaction [Axis] Related Party Transaction [Axis] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Concentration Risk [Table] Concentration Risk [Table] Other comprehensive loss: Other Comprehensive Income (Loss), Net of Tax [Abstract] 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] Debt Securities, Available-for-sale Debt Securities, Available-for-Sale [Table Text Block] Restricted common shares issued for business combination Redeemable Convertible Preferred Stock [Member] EX-101.PRE 10 aip-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover - shares
3 Months Ended
Mar. 31, 2024
Apr. 25, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 001-40960  
Entity Registrant Name Arteris, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 27-0117058  
Entity Address, Address Line One 900 E. Hamilton Ave.  
Entity Address, Address Line Two Suite 300  
Entity Address, City or Town Campbell  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 95008  
City Area Code 408  
Local Phone Number 470-7300  
Title of 12(b) Security Common stock, $0.001 par value  
Trading Symbol AIP  
Security Exchange Name NASDAQ  
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   38,479,122
Entity Central Index Key 0001667011  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
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 $ 26,119 $ 13,696
Short-term investments (Note 5) 18,695 27,477
Accounts receivable, net of allowance of $93 as of both March 31, 2024 and December 31, 2023 12,265 12,003
Prepaid expenses and other current assets 4,718 5,254
Total current assets 61,797 58,430
Property and equipment, net 5,244 5,745
Long-term investments (Note 5) 8,602 11,802
Equity method investment 7,741 8,500
Operating lease right-of-use assets 4,060 4,289
Intangibles, net 3,662 3,858
Goodwill 4,178 4,178
Other assets 6,070 5,999
TOTAL ASSETS 101,354 102,801
Current liabilities:    
Accounts payable 754 183
Accrued expenses and other current liabilities 12,659 11,831
Operating lease liabilities, current 858 781
Deferred revenue, current 33,558 31,537
Vendor financing arrangements, current 1,987 2,070
Total current liabilities 49,816 46,402
Deferred revenue, noncurrent 26,559 25,172
Operating lease liabilities, noncurrent 3,333 3,610
Vendor financing arrangements, noncurrent 1,094 1,292
Deferred income, noncurrent 8,520 8,810
Other liabilities 2,486 2,412
Total liabilities 91,808 87,698
Commitments and contingencies (Note 10)
Stockholders' equity:    
Preferred stock, par value of $0.001 - 10,000,000 shares authorized as of both March 31, 2024 and December 31, 2023; no shares issued and outstanding as of both March 31, 2024 and December 31, 2023 0 0
Common stock, par value of $0.001 - 300,000,000 shares authorized as of both March 31, 2024 and December 31, 2023; 38,291,425 and 37,518,583 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively 38 37
Additional paid-in capital 122,104 118,193
Accumulated other comprehensive income 54 120
Accumulated deficit (112,650) (103,247)
Total stockholders' equity 9,546 15,103
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 101,354 $ 102,801
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Stockholders' equity:    
Accounts receivable, allowance $ 93 $ 93
Preferred stock, par or stated value per share (in dollars per share) $ 0.001 $ 0.001
Preferred stock, authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, authorized (in shares) 300,000,000 300,000,000
Common stock, issued (in shares) 38,291,425 37,518,583
Common stock, outstanding (in shares) 38,291,425 37,518,583
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Loss - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue    
Total revenue $ 12,947 $ 13,154
Cost of revenue 1,468 1,124
Gross profit 11,479 12,030
Operating expenses:    
Research and development 10,835 11,381
Sales and marketing 5,456 5,005
General and administrative 4,322 4,401
Total operating expenses 20,613 20,787
Loss from operations (9,134) (8,757)
Interest expense (76) (32)
Other income (expense), net 936 908
Loss before income taxes and loss from equity method investment (8,274) (7,881)
Loss from equity method investment 759 834
Provision for income taxes 370 295
Net loss $ (9,403) $ (9,010)
Net loss per share attributable to common stockholders    
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (0.25) $ (0.26)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (0.25) $ (0.26)
Weighted average shares used in computing per share amounts    
Weighted average shares used in computing per share amounts, basic (in shares) 37,709,058 34,597,839
Weighted average shares used in computing per share amounts, basic (in shares) 37,709,058 34,597,839
Licensing, support and maintenance    
Revenue    
Total revenue $ 11,739 $ 11,844
Variable royalties and other    
Revenue    
Total revenue $ 1,208 $ 1,310
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 $ (9,403) $ (9,010)
Other comprehensive loss:    
Unrealized (losses) gains on available-for-sale securities, net of tax (66) 11
Comprehensive loss $ (9,469) $ (8,999)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income
Accumulated Deficit
Balance at beginning of period (in shares) at Dec. 31, 2022   34,625,875      
Balance at beginning of period at Dec. 31, 2022 $ 37,535 $ 34 $ 103,778 $ 101 $ (66,378)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   397,697      
Issuance of common stock upon exercise of stock options 261 $ 1 260    
Issuance of common stock for settlement RSUs (in shares)   277,149      
Tax withholding on RSUs settlement (in shares)   (2,498)      
Tax withholding on RSUs settlement (14)   (14)    
Stock-based compensation expense 2,985   2,985    
Unrealized (losses) gains on available-for-sale securities, net of tax 11     11  
Net loss (9,010)       (9,010)
Balance at end of period (in shares) at Mar. 31, 2023   35,298,223      
Balance at end of period at Mar. 31, 2023 $ 31,768 $ 35 107,009 112 (75,388)
Balance at beginning of period (in shares) at Dec. 31, 2023 37,518,583 37,518,583      
Balance at beginning of period at Dec. 31, 2023 $ 15,103 $ 37 118,193 120 (103,247)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   246,692      
Issuance of common stock upon exercise of stock options 255   255    
Issuance of common stock for settlement RSUs (in shares)   526,150      
Issuance of common stock for settlement of Restricted Stock Units (RSUs) 0 $ 1 (1)    
Stock-based compensation expense 3,657   3,657    
Unrealized (losses) gains on available-for-sale securities, net of tax (66)     (66)  
Net loss $ (9,403)       (9,403)
Balance at end of period (in shares) at Mar. 31, 2024 38,291,425 38,291,425      
Balance at end of period at Mar. 31, 2024 $ 9,546 $ 38 $ 122,104 $ 54 $ (112,650)
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
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net loss $ (9,403) $ (9,010)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 833 601
Stock-based compensation 3,657 2,985
Amortization of deferred income (294) (291)
Loss from equity method investment 759 834
Net accretion of discounts on available-for-sale securities (181) (259)
Other, net 31 27
Changes in operating assets and liabilities:    
Accounts receivable, net (262) (2,607)
Prepaid expenses and other assets 479 364
Accounts payable 546 555
Accrued expenses and other liabilities 904 (974)
Deferred revenue 3,408 (614)
Net cash provided by (used in) operating activities 477 (8,389)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (196) (120)
Purchases of available-for-sale securities and other (3,421) (4,909)
Proceeds from maturities of available-for-sale securities and other 15,519 5,450
Net cash provided by investing activities 11,902 421
CASH FLOWS FROM FINANCING ACTIVITIES:    
Payments of contingent consideration for business combination 0 (1,000)
Principal payments under vendor financing arrangements (197) (192)
Proceeds from exercise of stock options 241 256
Payments to tax authorities for shares withheld from employees 0 (14)
Net cash provided by (used in) financing activities 44 (950)
NET INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH 12,423 (8,918)
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, beginning of period 14,084 37,423
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, end of period 26,507 28,505
Cash, cash equivalents and restricted cash at end of period:    
Cash and cash equivalents 26,119 28,505
Restricted cash, noncurrent 388 0
Noncash activities:    
Operating lease right-of-use assets, exchanged for lease obligations $ 0 $ 297
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DESCRIPTION OF BUSINESS
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
DESCRIPTION OF BUSINESS DESCRIPTION OF BUSINESS
Arteris, Inc. was incorporated in Delaware on April 12, 2004. Arteris, Inc. and its subsidiaries (collectively, the Company or Arteris) develop, license, and support the on-chip interconnect fabric technology used in System-on-Chip (SoC) designs for a variety of devices and in the development and distribution of Network-on-Chip (NoC) interconnect intellectual property (IP). The Company also provides software and services to enable efficient deployment of NoC IP, IP support & maintenance services, professional services and training and on-site support services. The Company is headquartered in Campbell, California and has offices in the United States, France, Japan, South Korea and China.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) for interim financial information and do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with GAAP. Accordingly, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements for the year ended December 31, 2023 and the related notes included in the Company’s Form 10-K filed on February 20, 2024 (2023 Form 10-K) with the U.S. Securities and Exchange Commission (SEC). The December 31, 2023 condensed consolidated balance sheet was derived from the audited consolidated financial statements as of that date. In management’s opinion, the unaudited interim consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the unaudited condensed consolidated financial statements.
The operating results for the three months ended March 31, 2024 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.
Principles of Consolidation
The unaudited condensed consolidated financial statements include the accounts of Arteris, Inc. and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated.
Use of Estimates
The preparation of the unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Such estimates relate to, among others, revenue recognition, the useful lives of assets, assessment of recoverability of property, plant and equipment, fair value of investments, impairment of the equity method investment, fair values of goodwill and other intangible assets, including impairments, leases, allowances for doubtful accounts, deferred tax assets and related valuation allowance, stock-based compensation, potential reserves relating to litigation and tax matters, collectability of certain receivables, fair value and amortization of deferred income, as well as other accruals or reserves. Actual results could differ from those estimates and such differences may be material to the unaudited condensed consolidated financial statements.

Cash, Cash Equivalents and Restricted Cash
The Company considers all highly liquid investments purchased with original maturities of three months or less from the purchase date to be cash equivalents. The Company’s cash equivalents include deposits in money market accounts which were unrestricted as to withdrawal or use and are stated at fair value. As of March 31, 2024, cash and cash equivalents consisted primarily of checking, savings, money market accounts and highly liquid investments with original maturities of three months or less. Interest earned on cash and cash equivalents is included in other income (expense), net in the unaudited consolidated statements of loss.
As of both March 31, 2024 and December 31, 2023, the Company’s long-term restricted cash balance was $0.4 million, primarily related to a letter of credit for its facility lease agreement. Restricted cash, noncurrent is included in other assets on the unaudited condensed consolidated balance sheets.
Concentrations of Credit Risk
Financial instruments that potentially subject us to concentration of credit risk consist of cash and cash equivalents, investments and accounts receivable. Cash is currently held in three financial institutions that the Company believes are creditworthy. Cash held at these financial institutions generally exceed federally insured limits. The Company is exposed to credit risk in the event of default by the financial institution holding its cash, cash equivalents, and investments to the extent recorded in the balance sheet. The Company has not experienced any losses to date related to these concentrations.
The Company’s accounts receivable are derived principally from revenue earned from customers located in Americas, Europe, Middle East and Asia Pacific regions.
Accounts receivable from the Company’s major customers representing 10% or more of total accounts receivable was as follows:
As of
March 31,
2024
December 31,
2023
Customer A30 %— %
Customer B
16 %15 %
Customer C*26 %
* Customer accounted for less than 10% of total accounts receivable at period end.
Revenue from the Company’s major customers representing 10% or more of total revenue was as follows:
Three Months Ended
March 31,
20242023
Customer B14 %10 %
Customer D*11 %
* Customer accounted for less than 10% of total revenue during the period.
Significant Accounting Policies
There have been no significant changes to the Company’s significant accounting policies during the three months ended March 31, 2024 from those disclosed in the annual consolidated financial statements for the year ended December 31, 2023.

Recent Accounting Pronouncements

Recently Issued Accounting Pronouncements
In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures, which amends the guidance in ASC 740, Income Taxes. This ASU is intended to improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. This ASU is effective for fiscal years beginning after December 15, 2024. Adoption is either prospectively or retrospectively, the Company will adopt this ASU on a prospective basis. The Company is currently evaluating the impact of adopting this ASU on its consolidated financial statements and disclosures.
In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires disclosure of incremental segment information on an annual and interim basis. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and requires retrospective application to all prior periods presented in the financial statements. The Company is currently evaluating the impact of adopting this ASU on its consolidated financial statements and disclosures.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
REVENUE REVENUE
Disaggregated Revenue
The following table shows revenue by product and services groups (in thousands):
Three Months Ended
March 31,
20242023
Licensing, support and maintenance$11,739 $11,844 
Variable royalties818 1,290 
Other390 20 
Total$12,947 $13,154 
Contract Balances
The following table provides information about accounts receivable, net, contract assets and deferred revenue (in thousands):
As of
March 31,
2024
December 31,
2023
Accounts receivable, net$12,265 $12,003 
Contract assets, current portion
$243 $312 
Contract assets, noncurrent portion
$297 $566 
Deferred revenue$60,117 $56,709 
During the three months ended March 31, 2024 and 2023, the Company recognized revenue of $10.7 million and $8.6 million, respectively, that was included in the deferred revenue balance at the beginning of the respective periods. Contract assets, current, and contract assets, noncurrent are included in prepaid expenses and other current assets and other assets, respectively, on the unaudited condensed consolidated balance sheets.
As of March 31, 2024, non-cancelable contracted but unsatisfied or partially satisfied performance obligations that have not yet been recognized is $73.6 million which includes deferred revenue, amounts that will be invoiced and recognized as revenues in future periods and Flexible Spending Accounts (FSA) commitments, from customers where actual product selection and quantities of specific products are to be determined by customers at a future period. The Company expects to recognize $36.9 million of this balance over the next 12 months and the remainder thereafter. FSA commitments amounted to $5.5 million and $6.2 million as of March 31, 2024 and December 31, 2023, respectively. The Company has elected to exclude the potential future royalty receipts from these amounts.
Costs of Obtaining a Contract with a Customer
Incremental costs of obtaining a contract with a customer consist primarily of direct sales commissions incurred upon execution of the contract. These costs are required to be capitalized under ASC 340-40, Other Assets and Deferred Costs—Contracts With Customers, and amortized over the license term. As direct sales commissions paid for term extensions are commensurate with the amounts paid for initial contracts, the deferred incremental costs for initial contracts and for term extensions are recognized over the respective contract terms. Total capitalized direct commission costs were as follows (in thousands):
As of
March 31,
2024
December 31,
2023
Short-term commission capitalized in prepaid expenses and other current assets$2,300 $2,408 
Long-term commission capitalized in other assets1,314 1,353 
Total$3,614 $3,761 
Amortization of capitalized sales commissions was $0.9 million for both the three months ended March 31, 2024 and 2023, and are included in sales and marketing expense in the unaudited condensed consolidated statements of loss.
XML 22 R11.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 NET LOSS PER SHARE
The following table presents the calculation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share data):
Three Months Ended
March 31,
20242023
Numerator:
Net loss$(9,403)$(9,010)
Denominator:
Weighted-average shares outstanding, basic and diluted37,709,058 34,597,839 
Net loss per share, basic and diluted$(0.25)$(0.26)
Since the Company was in a loss position for all periods presented, the diluted earnings per share is equal to the basic earnings per share as the effect of potentially dilutive securities would have been antidilutive.
The following table summarizes the potentially dilutive securities that were excluded from the calculation of diluted earnings per share because they would be anti-dilutive:
As of
March 31, 2024March 31, 2023
Stock options2,600,072 3,075,452 
Restricted stock units5,877,561 6,143,289 
Restricted common shares issued for business combination234,859 331,574 
Total8,712,492 9,550,315 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVESTMENTS
3 Months Ended
Mar. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
INVESTMENTS INVESTMENTS
The following tables summarize the fair value and amortized cost of the Company’s cash equivalents and available-for-sale securities by major security type (in thousands):

As of March 31, 2024
Amortized CostUnrealized LossesAggregate Fair Value
Assets:
U.S. government agency securities$16,519 $(12)$16,507 
U.S. treasury securities13,659 (3)13,656 
Money market funds
12,226 — 12,226 
Corporate bonds5,647 (6)5,641 
Commercial paper1,449 (4)1,445 
Total financial assets
$49,500 $(25)$49,475 

As of December 31, 2023
Amortized CostUnrealized Gains (Losses)Aggregate Fair Value
Assets:
U.S. government agency securities$19,461 $29 $19,490 
U.S. treasury securities10,630 10,633 
Money market funds
8,026 — 8,026 
Corporate bonds5,649 5,658 
Certificate of deposit5,000 — 5,000 
Commercial paper
990 (1)989 
Total financial assets
$49,756 $40 $49,796 
The maturity dates of the Company’s investments are as follows (in thousands):
March 31, 2024
Less than one year$40,873 
1-2 years8,602 
Total$49,475 
As of March 31, 2024 and December 31, 2023, securities with a fair value of $1.7 million and $3.7 million, respectively, were in a continuous net unrealized loss position for more than 12 months. As of both March 31, 2024 and December 31, 2023, the unrealized losses for available-for-sale investments were non-credit related and the Company does not intend to sell the investments that were in an unrealized loss position, nor does it foresee or project that it will be required to sell those investments before recovery of their amortized costs basis, which may be at maturity. Thus, as of both March 31, 2024 and December 31, 2023 no allowance for credit losses or impairment losses for the Company’s investments were recorded.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE MEASUREMENTS
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS
Assets Measured and Recorded at Fair Value on a Non-Recurring Basis
Equity method investments, and certain non-financial assets, such as intangible assets are remeasured at fair value only if an impairment or observable price adjustment is recognized in the current period.
Financial Instruments Not Recorded at Fair Value on a Recurring Basis
Financial instruments not recorded at fair value on a recurring basis include vendor financing arrangements. The carrying value of the vendor financing agreements was $3.1 million and $3.4 million as of March 31, 2024 and December 31, 2023, respectively. The Company’s vendor financing arrangements are classified within Level 2 because these borrowings are not actively traded and have a variable interest rate structure based upon the Company’s incremental borrowing rate. The estimated fair values of these financial instruments approximate their carrying values.
Financial Instruments Recorded at Fair Value on a Recurring Basis
The following tables summarize the Company’s financial assets measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):

As of
March 31, 2024
Level 1Level 2Level 3Fair Value
Assets:
Cash equivalents:
Money market funds$12,226 $— $— $12,226 
U.S. treasury securities— 9,952 — 9,952 
Total cash equivalents12,226 9,952 — 22,178 
Short-term investments:
Commercial paper— 1,445 — 1,445 
Corporate bonds— 3,408 — 3,408 
U.S. government agency securities— 10,138 — 10,138 
U.S. treasury securities— 3,704 — 3,704 
Total short-term investments— 18,695 — 18,695 
Long-term investments:
Corporate bonds— 2,233 — 2,233 
U.S. government agency securities— 6,369 — 6,369 
Total long-term investments— 8,602 — 8,602 
Total financial assets
$12,226 $37,249 $— $49,475 

As of
December 31, 2023
Level 1Level 2Level 3Fair Value
Assets:
Cash equivalents:
Money market funds$8,026 $— $— $8,026 
U.S. treasury securities— 2,491 — 2,491 
Total cash equivalents8,026 2,491 — 10,517 
Short-term investments:
Certificate of deposit— 5,000 — 5,000 
Commercial paper— 989 — 989 
Corporate bonds— 3,696 — 3,696 
U.S. government agency securities— 9,650 — 9,650 
U.S. treasury securities— 8,142 — 8,142 
Total short-term investments— 27,477 — 27,477 
Long-term investments:
Corporate bonds— 1,962 — 1,962 
U.S. government agency securities— 9,840 — 9,840 
Total long-term investments— 11,802 — 11,802 
Total financial assets$8,026 $41,770 $— $49,796 
Money market funds are highly liquid investments and are actively traded. The fair value is based on quoted prices for identical assets in active markets and therefore classified as Level 1 of the fair value hierarchy.
The Company’s other investments are considered Level 2 financial instruments as their fair values are determined using inputs that are directly or indirectly observable in active or less active markets. There were no transfers between levels during the three months ended March 31, 2024.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INTANGIBLE ASSETS AND GOODWILL
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
INTANGIBLE ASSETS AND GOODWILL INTANGIBLE ASSETS AND GOODWILL
Intangible assets, net
Intangible assets, net consisted of the following as of March 31, 2024 (in thousands):

Gross Fair ValueAccumulated AmortizationNet Book Value
Developed technology
$3,090 $(1,382)$1,708 
Customer relationships
1,830 (572)1,258 
IPR&D
500 — 500 
Trade name and other
200 (4)196 
Total intangibles
$5,620 $(1,958)$3,662 
Intangible assets, net consisted of the following as of December 31, 2023 (in thousands):

Gross Fair ValueAccumulated AmortizationNet Book Value
Developed technology
$3,090 $(1,247)$1,843 
Customer relationships
1,830 (515)1,315 
IPR&D
500 — 500 
Trade name and other
200 — 200 
Total intangibles
$5,620 $(1,762)$3,858 
Amortization expense of intangible assets was $0.2 million for both the three months ended March 31, 2024 and 2023.
The expected future amortization expense of these intangible assets as of March 31, 2024 is as follows (in thousands):

Fiscal year ending December 31,
Amount
Remainder of 2024
$588 
2025756 
2026444 
2027427 
2028416 
Thereafter381 
Total future amortization expense$3,012 
Goodwill
As of both March 31, 2024 and December 31, 2023, goodwill was $4.2 million. No goodwill impairments were recorded during the three months ended March 31, 2024 and 2023.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
LEASES LEASES
The Company leases its offices at various locations under noncancelable operating lease agreements expiring at various dates through 2032. Under the terms of these agreements, the Company also bears the costs for certain insurance, property tax, and maintenance. The terms of certain lease agreements provide for increasing rental payments at fixed intervals.
Total operating lease related costs were as follows (in thousands):
Three Months Ended
March 31,
20242023
Operating lease cost$324 $274 
Short-term lease cost79 
Total lease cost$328 $353 
The weighted-average remaining term of the Company’s operating leases was 4.6 years and 4.8 years as of March 31, 2024 and December 31, 2023, respectively, and the weighted-average discount rate used to measure the present value of the operating lease liabilities was 10.0% as of both March 31, 2024 and December 31, 2023. Cash payments made related to operating lease liabilities were $0.2 million and $0.3 million for the three months ended March 31, 2024 and 2023, respectively.
Maturities of operating lease liabilities as of March 31, 2024 were as follows (in thousands):
Fiscal year ending December 31,
Amount
Remainder of 2024
$919 
20251,104 
20261,058 
20271,074 
2028829 
Thereafter254 
Total undiscounted cash flows5,238 
Less: imputed interest(1,047)
Present value of lease liabilities$4,191 
Operating lease liabilities, current$858 
Operating lease liabilities, non-current3,333 
Total lease liabilities $4,191 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BORROWINGS
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
BORROWINGS BORROWINGS
Vendor financing arrangements—The Company has various vendor financing arrangements with extended payment terms on the purchase of software licenses and equipment. In order to determine the present value of the commitments, the Company used an imputed interest rate of 10.0%, which is an estimate based on the Company’s collateralized borrowing rate.
Expected cash flows related to vendor financing arrangements as of March 31, 2024 were as follows (in thousands):
Fiscal year ending December 31,
Amount
Remainder of 2024
$1,715 
20251,089 
2026545 
Total undiscounted cash flows3,349 
Less: Imputed interest(267)
Present value of vendor financing arrangements$3,082 
Vendor financing arrangements, current$1,987 
Vendor financing arrangements, noncurrent1,095 
$3,082 
Interest expense from vendor financing arrangements was $0.1 million for both the three months ended March 31, 2024 and 2023.
XML 28 R17.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 COMMITMENTS AND CONTINGENCIES
Letter of Credit—In conjunction with the execution of the operating lease for the Company’s new headquarter facility, a letter of credit in the amount of $0.4 million was issued and outstanding as of both March 31, 2024 and December 31, 2023. No draws have been made under such letter of credit.

Indemnifications—The Company often enters into limited indemnification provisions in license agreements in the ordinary course of the Company’s licensing business. Pursuant to these provisions, which are often inserted into license agreements in the semiconductor IP and software licensing industries, the Company agrees to indemnify, hold harmless, and reimburse the indemnified parties up to a capped amount for losses suffered or incurred by such indemnified parties due to third-party claims if such claims are determined to be caused by the Company. The term of these indemnification provisions is generally either for a term of years or perpetual, in each case beginning on the execution date of the agreement. The Company has also agreed to indemnify under indemnity agreements with its directors and officers, to the extent legally permissible, against liabilities incurred in connection with any action in which such individual may be involved by reason of such individual being or having been a director or officer, other than certain liabilities arising from willful misconduct of the individual.
The Company has incurred no actual payment obligations from these above-noted indemnification provisions and director and officer indemnity agreements for three months ended March 31, 2024 and 2023 and the unaudited condensed consolidated financial statements do not include liabilities for any potential indemnity-related obligations as of March 31, 2024 and December 31, 2023.
Legal—The Company has been and will continue to be subject to legal proceedings and claims.
In the normal course of business, the Company may receive inquiries or become involved in legal disputes regarding such litigation matters. Pursuant to ASC 450, Contingencies, the Company makes a provision for a liability relating to legal matters when it is both probable that a liability has been incurred, and the amount of the loss can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, estimated settlements, legal rulings, advice of legal counsel and other information and events pertaining to a particular matter.
In December 2022, the Company received notice of a complaint filed against the Company and another defendant in the semiconductor industry, by Network System Technologies, LLC in the United States District Court for the Western District of Texas, and additional complaints were filed in the Eastern District of Texas against certain companies, including some customers of the Company, asserting among other things patent infringement relating to the Company’s technology seeking damages and injunctive relief. The Company filed a Motion to Dismiss the indirect and willful infringement claims in the Amended Complaint on September 5, 2023 and claim construction hearings, the results of which are pending, in the Western District of Texas. These complaints and claims are complex in subject matter, multiple in number, in varying stages among the courts in which complaints were filed and indeterminate as to the amount of damages sought. The Company continues to vigorously defend itself in respect to these complaints and anticipates an increase in legal expenses to do so.
Due to the inherent uncertainties and complex technical issues arising from such intellectual property litigation, the Company cannot predict or guarantee any result of such intellectual property litigation. As with any such litigation of this complexity, the Company cannot comment on the possible final litigation results of ongoing litigation or the risk whether the Company may not prevail in such intellectual property litigation. In addition, such litigation may make it necessary to support or defend the Company or the Company’s customers relating to the claims in the litigation.
Further, the ultimate outcome of the litigation, like any litigation, is uncertain and, regardless of outcome, litigation can have an adverse impact on the Company because of defense costs, potential negative publicity, diversion of management resources and other factors, which in turn may have a material adverse impact on the Company’s business, consolidated financial position, results of operations, or cash flows. As intellectual property claims are inherently unpredictable, the Company is currently evaluating whether such matters may have a material adverse effect on the Company’s financial position, results of operations, or cash flows.
In addition, significant judgement is required in both the determination of probability and determination as to whether a loss is reasonably estimable. Future revisions to such estimates could materially impact the Company’s results. Accordingly, there can be no assurance that existing or any future legal proceedings for liability estimates arising in the ordinary course of business or otherwise will not have a material adverse effect on the Company’s business, consolidated financial position, results of operations or cash flows.
The Company has no material contractual noncancelable commitments as of both March 31, 2024 and December 31, 2023.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK-BASED COMPENSATION
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION
Stock-based compensation expense is recorded on a departmental basis, based on the classification of the award holder. The following table presents the amount of stock-based compensation related to stock-based awards to employees on the Company’s unaudited condensed consolidated statements of loss (in thousands):
Three Months Ended
March 31,
20242023
Cost of revenue$189 $83 
Research and development1,608 1,429 
Sales and marketing723 685 
General and administrative1,137 788 
Total stock-based compensation$3,657 $2,985 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INCOME TAXES
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
The Company’s effective tax rate was (4.1)% and (3.4)% for the three months ended March 31, 2024 and 2023, respectively. The Company’s income tax provision was $0.4 million and $0.3 million for the three months ended March 31, 2024 and 2023, respectively. The change in forecasted foreign withholding tax, changes in the geographic mix of worldwide earnings which are taxed at different rates, and the impact of losses in jurisdictions with full valuation allowances, has resulted in an increase in the income tax provision for the period ended March 31, 2024 compared to the period ended March 31, 2023.
The Company’s management continuously evaluates the need for a valuation allowance and, as of March 31, 2024, concluded that a full valuation allowance on its federal, state, and certain foreign jurisdictions deferred tax assets was still appropriate.
As of March 31, 2024 and 2023, the Company’s gross liability for unrecognized tax benefits was $3.5 million and $2.6 million, respectively. The Company’s practice is to recognize interest and/or penalties related to income tax matters in income tax expense. As of March 31, 2024 and 2023, the Company had no accrued interest or penalties related to its unrecognized tax benefits. If any unrecognized tax benefits are realized, it would not result in any income tax benefit as the Company currently has a full valuation allowance against the deferred tax assets in which there is currently an uncertain tax benefit.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
RELATED PARTY TRANSACTIONS
3 Months Ended
Mar. 31, 2024
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS RELATED PARTY TRANSACTIONS
The Company defines related parties as directors, executive officers, nominees for director, stockholders that have significant influence over the Company, or are a greater than 10% beneficial owner of the Company’s capital and their affiliates or immediate family members.
In November 2020, the Company entered into a lease agreement with Isabelle Geday, a member of the Board of Directors. The lease payments were less than $0.1 million for both the three months ended March 31, 2024 and 2023. In addition, the Company signed a consulting agreement with Ms. Geday on December 1, 2021, which was subsequently assigned to Magillem Design Services S.A., effective January 10, 2022. Prior to signing the consulting agreement, Ms. Geday was paid as an executive employee of the Company from December 1, 2020 through November 30, 2021. As a consultant, Ms. Geday will provide services for an initial three-year term and is eligible to receive $26,445 per month for the first 12 months of the consulting term and $19,445 per month for the remaining 24 months of the consulting term. For both the three months ended March 31, 2024 and 2023, the Company paid Ms. Geday $0.1 million for consulting services. Lastly, the 455,000 stock options and 62,200 RSUs granted in connection with Ms. Geday’s prior employment continue to vest.
In December 2022, the Company entered into a no-fee non-exclusive evaluation license agreement of Magillem products with Transchip Technology (Nanjing) Co., Ltd. (Transchip), an equity method investee. The evaluation was extended and is ongoing as of March 31, 2024. Commencing August 2023, Transchip is carrying out a no-fee evaluation of additional Company products. Refer to Note 15 in the 2023 Form 10-K for additional discussion of the Company’s transactions with Transchip.
XML 32 R21.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 $ (9,403) $ (9,010)
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
shares
Trading Arrangements, by Individual  
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
Charles Janac [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
On February 27, 2024, Charles Janac, Chief Executive Officer (CEO), adopted a Rule 10b5-1 trading arrangement that is intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of up to 189,951 shares of the Company’s common stock until June 30, 2025.
Name Charles Janac
Title CEO
Rule 10b5-1 Arrangement Adopted true
Termination Date February 27, 2024
Arrangement Duration 489 days
Aggregate Available 189,951
Raman Chitkara [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
On March 6, 2024, Raman Chitkara, Director, adopted a Rule 10b5-1 trading arrangement that is intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of up to 15,000 shares of the Company’s common stock until June 30, 2025.
Name Raman Chitkara
Title Director
Rule 10b5-1 Arrangement Adopted true
Termination Date March 6, 2024
Arrangement Duration 481 days
Aggregate Available 15,000
Laurent Moll [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
On March 15, 2024, Laurent Moll, Chief Technology Officer, adopted a Rule 10b5-1 trading arrangement that is intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of up to 213,834 shares of the Company’s common stock until June 30, 2025.
Name Laurent Moll
Title Chief Technology Officer
Rule 10b5-1 Arrangement Adopted true
Termination Date March 15, 2024
Arrangement Duration 473 days
Aggregate Available 213,834
Bayview Legacy LLC [Member] | Charles Janac [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
On February 27, 2024, Charles Janac, CEO, as the manager of Bayview Legacy, LLC, adopted a Rule 10b5-1 trading arrangement of Bayview Legacy LLC that is intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of up to 840,000 shares of the Company’s common stock until June 30, 2025.
Name Charles Janac
Title CEO
Rule 10b5-1 Arrangement Adopted true
Termination Date February 27, 2024
Arrangement Duration 489 days
Aggregate Available 840,000
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) for interim financial information and do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with GAAP. Accordingly, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements for the year ended December 31, 2023 and the related notes included in the Company’s Form 10-K filed on February 20, 2024 (2023 Form 10-K) with the U.S. Securities and Exchange Commission (SEC). The December 31, 2023 condensed consolidated balance sheet was derived from the audited consolidated financial statements as of that date. In management’s opinion, the unaudited interim consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the unaudited condensed consolidated financial statements.
The operating results for the three months ended March 31, 2024 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period.
Principles of Consolidation
Principles of Consolidation
The unaudited condensed consolidated financial statements include the accounts of Arteris, Inc. and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated.
Use of Estimates
Use of Estimates
The preparation of the unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Such estimates relate to, among others, revenue recognition, the useful lives of assets, assessment of recoverability of property, plant and equipment, fair value of investments, impairment of the equity method investment, fair values of goodwill and other intangible assets, including impairments, leases, allowances for doubtful accounts, deferred tax assets and related valuation allowance, stock-based compensation, potential reserves relating to litigation and tax matters, collectability of certain receivables, fair value and amortization of deferred income, as well as other accruals or reserves. Actual results could differ from those estimates and such differences may be material to the unaudited condensed consolidated financial statements.
Cash, Cash Equivalents and Restricted Cash
Cash, Cash Equivalents and Restricted Cash
The Company considers all highly liquid investments purchased with original maturities of three months or less from the purchase date to be cash equivalents. The Company’s cash equivalents include deposits in money market accounts which were unrestricted as to withdrawal or use and are stated at fair value. As of March 31, 2024, cash and cash equivalents consisted primarily of checking, savings, money market accounts and highly liquid investments with original maturities of three months or less. Interest earned on cash and cash equivalents is included in other income (expense), net in the unaudited consolidated statements of loss.
As of both March 31, 2024 and December 31, 2023, the Company’s long-term restricted cash balance was $0.4 million, primarily related to a letter of credit for its facility lease agreement. Restricted cash, noncurrent is included in other assets on the unaudited condensed consolidated balance sheets.
Concentrations of Credit Risk
Concentrations of Credit Risk
Financial instruments that potentially subject us to concentration of credit risk consist of cash and cash equivalents, investments and accounts receivable. Cash is currently held in three financial institutions that the Company believes are creditworthy. Cash held at these financial institutions generally exceed federally insured limits. The Company is exposed to credit risk in the event of default by the financial institution holding its cash, cash equivalents, and investments to the extent recorded in the balance sheet. The Company has not experienced any losses to date related to these concentrations.
The Company’s accounts receivable are derived principally from revenue earned from customers located in Americas, Europe, Middle East and Asia Pacific regions.
Recent Accounting Pronouncements
Recent Accounting Pronouncements

Recently Issued Accounting Pronouncements
In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures, which amends the guidance in ASC 740, Income Taxes. This ASU is intended to improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. This ASU is effective for fiscal years beginning after December 15, 2024. Adoption is either prospectively or retrospectively, the Company will adopt this ASU on a prospective basis. The Company is currently evaluating the impact of adopting this ASU on its consolidated financial statements and disclosures.
In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires disclosure of incremental segment information on an annual and interim basis. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and requires retrospective application to all prior periods presented in the financial statements. The Company is currently evaluating the impact of adopting this ASU on its consolidated financial statements and disclosures.
Fair Value Measurements
Assets Measured and Recorded at Fair Value on a Non-Recurring Basis
Equity method investments, and certain non-financial assets, such as intangible assets are remeasured at fair value only if an impairment or observable price adjustment is recognized in the current period.
Financial Instruments Not Recorded at Fair Value on a Recurring Basis
Financial instruments not recorded at fair value on a recurring basis include vendor financing arrangements. The carrying value of the vendor financing agreements was $3.1 million and $3.4 million as of March 31, 2024 and December 31, 2023, respectively. The Company’s vendor financing arrangements are classified within Level 2 because these borrowings are not actively traded and have a variable interest rate structure based upon the Company’s incremental borrowing rate. The estimated fair values of these financial instruments approximate their carrying values.
Money market funds are highly liquid investments and are actively traded. The fair value is based on quoted prices for identical assets in active markets and therefore classified as Level 1 of the fair value hierarchy.
The Company’s other investments are considered Level 2 financial instruments as their fair values are determined using inputs that are directly or indirectly observable in active or less active markets. There were no transfers between levels during the three months ended March 31, 2024
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Schedules of Concentration of Risk
Accounts receivable from the Company’s major customers representing 10% or more of total accounts receivable was as follows:
As of
March 31,
2024
December 31,
2023
Customer A30 %— %
Customer B
16 %15 %
Customer C*26 %
* Customer accounted for less than 10% of total accounts receivable at period end.
Revenue from the Company’s major customers representing 10% or more of total revenue was as follows:
Three Months Ended
March 31,
20242023
Customer B14 %10 %
Customer D*11 %
* Customer accounted for less than 10% of total revenue during the period.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table shows revenue by product and services groups (in thousands):
Three Months Ended
March 31,
20242023
Licensing, support and maintenance$11,739 $11,844 
Variable royalties818 1,290 
Other390 20 
Total$12,947 $13,154 
Contract Balances on Condensed Consolidated Balance Sheet
The following table provides information about accounts receivable, net, contract assets and deferred revenue (in thousands):
As of
March 31,
2024
December 31,
2023
Accounts receivable, net$12,265 $12,003 
Contract assets, current portion
$243 $312 
Contract assets, noncurrent portion
$297 $566 
Deferred revenue$60,117 $56,709 
Capitalized Direct Commission Costs Total capitalized direct commission costs were as follows (in thousands):
As of
March 31,
2024
December 31,
2023
Short-term commission capitalized in prepaid expenses and other current assets$2,300 $2,408 
Long-term commission capitalized in other assets1,314 1,353 
Total$3,614 $3,761 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NET LOSS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Net Loss Per Share
The following table presents the calculation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share data):
Three Months Ended
March 31,
20242023
Numerator:
Net loss$(9,403)$(9,010)
Denominator:
Weighted-average shares outstanding, basic and diluted37,709,058 34,597,839 
Net loss per share, basic and diluted$(0.25)$(0.26)
Schedule of Potentially Dilutive Securities Excluded from the Calculation of Diluted Earnings Per Share
The following table summarizes the potentially dilutive securities that were excluded from the calculation of diluted earnings per share because they would be anti-dilutive:
As of
March 31, 2024March 31, 2023
Stock options2,600,072 3,075,452 
Restricted stock units5,877,561 6,143,289 
Restricted common shares issued for business combination234,859 331,574 
Total8,712,492 9,550,315 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVESTMENTS (Tables)
3 Months Ended
Mar. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Debt Securities, Available-for-sale
The following tables summarize the fair value and amortized cost of the Company’s cash equivalents and available-for-sale securities by major security type (in thousands):

As of March 31, 2024
Amortized CostUnrealized LossesAggregate Fair Value
Assets:
U.S. government agency securities$16,519 $(12)$16,507 
U.S. treasury securities13,659 (3)13,656 
Money market funds
12,226 — 12,226 
Corporate bonds5,647 (6)5,641 
Commercial paper1,449 (4)1,445 
Total financial assets
$49,500 $(25)$49,475 

As of December 31, 2023
Amortized CostUnrealized Gains (Losses)Aggregate Fair Value
Assets:
U.S. government agency securities$19,461 $29 $19,490 
U.S. treasury securities10,630 10,633 
Money market funds
8,026 — 8,026 
Corporate bonds5,649 5,658 
Certificate of deposit5,000 — 5,000 
Commercial paper
990 (1)989 
Total financial assets
$49,756 $40 $49,796 
Debt Securities, Held-to-maturity, Nonaccrual
The maturity dates of the Company’s investments are as follows (in thousands):
March 31, 2024
Less than one year$40,873 
1-2 years8,602 
Total$49,475 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value, Assets Measured on Recurring Basis
The following tables summarize the Company’s financial assets measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):

As of
March 31, 2024
Level 1Level 2Level 3Fair Value
Assets:
Cash equivalents:
Money market funds$12,226 $— $— $12,226 
U.S. treasury securities— 9,952 — 9,952 
Total cash equivalents12,226 9,952 — 22,178 
Short-term investments:
Commercial paper— 1,445 — 1,445 
Corporate bonds— 3,408 — 3,408 
U.S. government agency securities— 10,138 — 10,138 
U.S. treasury securities— 3,704 — 3,704 
Total short-term investments— 18,695 — 18,695 
Long-term investments:
Corporate bonds— 2,233 — 2,233 
U.S. government agency securities— 6,369 — 6,369 
Total long-term investments— 8,602 — 8,602 
Total financial assets
$12,226 $37,249 $— $49,475 

As of
December 31, 2023
Level 1Level 2Level 3Fair Value
Assets:
Cash equivalents:
Money market funds$8,026 $— $— $8,026 
U.S. treasury securities— 2,491 — 2,491 
Total cash equivalents8,026 2,491 — 10,517 
Short-term investments:
Certificate of deposit— 5,000 — 5,000 
Commercial paper— 989 — 989 
Corporate bonds— 3,696 — 3,696 
U.S. government agency securities— 9,650 — 9,650 
U.S. treasury securities— 8,142 — 8,142 
Total short-term investments— 27,477 — 27,477 
Long-term investments:
Corporate bonds— 1,962 — 1,962 
U.S. government agency securities— 9,840 — 9,840 
Total long-term investments— 11,802 — 11,802 
Total financial assets$8,026 $41,770 $— $49,796 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INTANGIBLE ASSETS AND GOODWILL (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets
Intangible assets, net consisted of the following as of March 31, 2024 (in thousands):

Gross Fair ValueAccumulated AmortizationNet Book Value
Developed technology
$3,090 $(1,382)$1,708 
Customer relationships
1,830 (572)1,258 
IPR&D
500 — 500 
Trade name and other
200 (4)196 
Total intangibles
$5,620 $(1,958)$3,662 
Intangible assets, net consisted of the following as of December 31, 2023 (in thousands):

Gross Fair ValueAccumulated AmortizationNet Book Value
Developed technology
$3,090 $(1,247)$1,843 
Customer relationships
1,830 (515)1,315 
IPR&D
500 — 500 
Trade name and other
200 — 200 
Total intangibles
$5,620 $(1,762)$3,858 
Schedule of Future Amortization Expense
The expected future amortization expense of these intangible assets as of March 31, 2024 is as follows (in thousands):

Fiscal year ending December 31,
Amount
Remainder of 2024
$588 
2025756 
2026444 
2027427 
2028416 
Thereafter381 
Total future amortization expense$3,012 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Operating Lease Costs
Total operating lease related costs were as follows (in thousands):
Three Months Ended
March 31,
20242023
Operating lease cost$324 $274 
Short-term lease cost79 
Total lease cost$328 $353 
Maturities of Operating Lease Liabilities
Maturities of operating lease liabilities as of March 31, 2024 were as follows (in thousands):
Fiscal year ending December 31,
Amount
Remainder of 2024
$919 
20251,104 
20261,058 
20271,074 
2028829 
Thereafter254 
Total undiscounted cash flows5,238 
Less: imputed interest(1,047)
Present value of lease liabilities$4,191 
Operating lease liabilities, current$858 
Operating lease liabilities, non-current3,333 
Total lease liabilities $4,191 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BORROWINGS (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Vendor Financing Arrangements
Expected cash flows related to vendor financing arrangements as of March 31, 2024 were as follows (in thousands):
Fiscal year ending December 31,
Amount
Remainder of 2024
$1,715 
20251,089 
2026545 
Total undiscounted cash flows3,349 
Less: Imputed interest(267)
Present value of vendor financing arrangements$3,082 
Vendor financing arrangements, current$1,987 
Vendor financing arrangements, noncurrent1,095 
$3,082 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK-BASED COMPENSATION (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Related to Stock-Based Awards to Employees The following table presents the amount of stock-based compensation related to stock-based awards to employees on the Company’s unaudited condensed consolidated statements of loss (in thousands):
Three Months Ended
March 31,
20242023
Cost of revenue$189 $83 
Research and development1,608 1,429 
Sales and marketing723 685 
General and administrative1,137 788 
Total stock-based compensation$3,657 $2,985 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Accounting Policies [Abstract]      
Restricted cash $ 388 $ 400 $ 0
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable Concentration Risk (Details) - Accounts Receivable - Customer Concentration Risk
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Customer A    
Concentration Risk [Line Items]    
Concentration risk, percentage 30.00% 0.00%
Customer B    
Concentration Risk [Line Items]    
Concentration risk, percentage 16.00% 15.00%
Customer C    
Concentration Risk [Line Items]    
Concentration risk, percentage   26.00%
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Concentration Risk (Details) - Revenue from Contract with Customer Benchmark - Customer Concentration Risk
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Customer B    
Concentration Risk [Line Items]    
Concentration risk, percentage 14.00% 10.00%
Customer D    
Concentration Risk [Line Items]    
Concentration risk, percentage   11.00%
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Total revenue $ 12,947 $ 13,154
Licensing, support and maintenance    
Disaggregation of Revenue [Line Items]    
Total revenue 11,739 11,844
Variable royalties    
Disaggregation of Revenue [Line Items]    
Total revenue 818 1,290
Other    
Disaggregation of Revenue [Line Items]    
Total revenue $ 390 $ 20
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE - Contract Balances on Condensed Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 12,265 $ 12,003
Contract assets, current portion 243 312
Contract assets, noncurrent portion 297 566
Deferred revenue $ 60,117 $ 56,709
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Deferred revenue, revenue recognized $ 10.7 $ 8.6  
Unsatisfied performance obligations 73.6    
Revenue, remaining performance obligation, flexible spending account commitment 5.5   $ 6.2
Amortization of capitalized sales commissions 0.9 $ 0.9  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01      
Disaggregation of Revenue [Line Items]      
Unsatisfied performance obligations, excluding flexible spending account commitment $ 36.9    
Remaining performance obligation, expected timing of satisfaction 12 months    
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE - Capitalized Direct Commission Costs (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]    
Short-term commission capitalized in prepaid expenses and other current assets $ 2,300 $ 2,408
Long-term commission capitalized in other assets 1,314 1,353
Total $ 3,614 $ 3,761
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NET LOSS PER SHARE - Schedule of Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Numerator:    
Net loss $ (9,403) $ (9,010)
Denominator:    
Weighted-average shares outstanding - basic (in shares) 37,709,058 34,597,839
Weighted-average shares outstanding - diluted (in shares) 37,709,058 34,597,839
Net loss per share, basic (in dollars per share) $ (0.25) $ (0.26)
Net loss per share, diluted (in dollars per share) $ (0.25) $ (0.26)
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NET LOSS PER SHARE - Schedule of Potentially Dilutive Securities Excluded from the Calculation of Diluted Earnings Per Share (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 8,712,492 9,550,315
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 2,600,072 3,075,452
Restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 5,877,561 6,143,289
Restricted common shares issued for business combination    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 234,859 331,574
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVESTMENTS - Debt Securities, Available-for-sale (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 49,500 $ 49,756
Unrealized Losses (25) 40
Aggregate Fair Value 49,475 49,796
U.S. government agency securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 16,519 19,461
Unrealized Losses (12) 29
Aggregate Fair Value 16,507 19,490
U.S. treasury securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 13,659 10,630
Unrealized Losses (3) 3
Aggregate Fair Value 13,656 10,633
Money market funds    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 12,226 8,026
Unrealized Losses 0 0
Aggregate Fair Value 12,226 8,026
Corporate bonds    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 5,647 5,649
Unrealized Losses (6) 9
Aggregate Fair Value 5,641 5,658
Certificate of deposit    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost   5,000
Unrealized Losses   0
Aggregate Fair Value   5,000
Commercial paper    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 1,449 990
Unrealized Losses (4) (1)
Aggregate Fair Value $ 1,445 $ 989
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVESTMENTS - Debt Securities, Held-to-maturity, Nonaccrual (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Less than one year $ 40,873
1-2 years 8,602
Total $ 49,475
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVESTMENTS - Narrative (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]    
Continue net unrealized loss position $ 1,700,000 $ 3,700,000
Allowance for credit loss $ 0 $ 0
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE MEASUREMENTS - Narrative (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Reported Value Measurement    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Carrying value of term loan and vendor financing agreements $ 3.1 $ 3.4
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE MEASUREMENTS - Fair Value, Assets Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total cash equivalents $ 22,178 $ 10,517
Total short-term investments 18,695 27,477
Total long-term investments 8,602 11,802
Total financial assets 49,475 49,796
Level 1    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total cash equivalents 12,226 8,026
Total short-term investments 0 0
Total long-term investments 0 0
Total financial assets 12,226 8,026
Level 2    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total cash equivalents 9,952 2,491
Total short-term investments 18,695 27,477
Total long-term investments 8,602 11,802
Total financial assets 37,249 41,770
Level 3    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total cash equivalents 0 0
Total short-term investments 0 0
Total long-term investments 0 0
Total financial assets 0 0
Money market funds    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total cash equivalents 12,226 8,026
Money market funds | Level 1    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total cash equivalents 12,226 8,026
Money market funds | Level 2    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total cash equivalents 0 0
Money market funds | Level 3    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total cash equivalents 0 0
U.S. treasury securities    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total cash equivalents 9,952 2,491
Total short-term investments 3,704 8,142
U.S. treasury securities | Level 1    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total cash equivalents 0 0
Total short-term investments 0 0
U.S. treasury securities | Level 2    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total cash equivalents 9,952 2,491
Total short-term investments 3,704 8,142
U.S. treasury securities | Level 3    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total cash equivalents 0 0
Total short-term investments 0 0
Certificate of deposit    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total short-term investments   5,000
Certificate of deposit | Level 1    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total short-term investments   0
Certificate of deposit | Level 2    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total short-term investments   5,000
Certificate of deposit | Level 3    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total short-term investments   0
Commercial paper    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total short-term investments 1,445 989
Commercial paper | Level 1    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total short-term investments 0 0
Commercial paper | Level 2    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total short-term investments 1,445 989
Commercial paper | Level 3    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total short-term investments 0 0
Corporate bonds    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total short-term investments 3,408 3,696
Total long-term investments 2,233 1,962
Corporate bonds | Level 1    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total short-term investments 0 0
Total long-term investments 0 0
Corporate bonds | Level 2    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total short-term investments 3,408 3,696
Total long-term investments 2,233 1,962
Corporate bonds | Level 3    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total short-term investments 0 0
Total long-term investments 0 0
U.S. government agency securities    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total short-term investments 10,138 9,650
Total long-term investments 6,369 9,840
U.S. government agency securities | Level 1    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total short-term investments 0 0
Total long-term investments 0 0
U.S. government agency securities | Level 2    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total short-term investments 10,138 9,650
Total long-term investments 6,369 9,840
U.S. government agency securities | Level 3    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total short-term investments 0 0
Total long-term investments $ 0 $ 0
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 5,620 $ 5,620
Finite-lived intangible assets, accumulated amortization (1,958) (1,762)
Total future amortization expense 3,012  
Intangible assets, net 3,662 3,858
IPR&D    
Finite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets, gross 500 500
Trade name and other    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 200  
Indefinite-lived intangible assets, gross   200
Finite-lived intangible assets, accumulated amortization (4)  
Total future amortization expense 196  
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 3,090 3,090
Finite-lived intangible assets, accumulated amortization (1,382) (1,247)
Total future amortization expense 1,708 1,843
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 1,830 1,830
Finite-lived intangible assets, accumulated amortization (572) (515)
Total future amortization expense $ 1,258 $ 1,315
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INTANGIBLE ASSETS AND GOODWILL - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]      
Amortization expense $ 200,000 $ 200,000  
Goodwill 4,178,000   $ 4,178,000
Goodwill impairments $ 0 $ 0  
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INTANGIBLE ASSETS AND GOODWILL - Schedule of Future Amortization Expense (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]  
Remainder of 2024 $ 588
2025 756
2026 444
2027 427
2028 416
Thereafter 381
Total future amortization expense $ 3,012
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES - Operating Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Operating lease cost $ 324 $ 274
Short-term lease cost 4 79
Total lease cost $ 328 $ 353
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Leases [Abstract]      
Weighted average remaining lease term, operating lease 4 years 7 months 6 days   4 years 9 months 18 days
Weighted average discount rate, operating lease 10.00%   10.00%
Cash payments $ 0.2 $ 0.3  
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES - Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Remainder of 2024 $ 919  
2025 1,104  
2026 1,058  
2027 1,074  
2028 829  
Thereafter 254  
Total undiscounted cash flows 5,238  
Less: imputed interest (1,047)  
Present value of lease liabilities 4,191  
Operating lease liabilities, current 858 $ 781
Operating lease liabilities, non-current $ 3,333 $ 3,610
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BORROWINGS - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Debt Instrument [Line Items]    
Interest expense $ 0.1 $ 0.1
Vendor Financing Arrangements    
Debt Instrument [Line Items]    
Interest rate, effective percentage 10.00%  
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BORROWINGS - Schedule of Vendor Financing Arrangements (Details) - Vendor Financing Arrangements
$ in Thousands
Mar. 31, 2024
USD ($)
Debt Instrument [Line Items]  
Remainder of 2024 $ 1,715
2025 1,089
2026 545
Total undiscounted cash flows 3,349
Less: Imputed interest (267)
Present value of vendor financing arrangements 3,082
Vendor financing arrangements, current 1,987
Vendor financing arrangements, noncurrent $ 1,095
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]    
Letters of credit outstanding, amount $ 0.4 $ 0.4
Letter of Credit    
Line of Credit Facility [Line Items]    
Proceeds from Lines of Credit $ 0.0  
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK-BASED COMPENSATION - Stock-Based Compensation Related to Stock-Based Awards to Employees (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation $ 3,657 $ 2,985
Cost of revenue    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation 189 83
Research and development    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation 1,608 1,429
Sales and marketing    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation 723 685
General and administrative    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation $ 1,137 $ 788
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INCOME TAXES (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]    
Effective income tax rate (4.10%) (3.40%)
Income tax expense (benefit) $ 370,000 $ 295,000
Unrecognized tax benefits 3,500,000 2,600,000
Income tax penalties and interest accrued related to unrecognized tax benefits $ 0 $ 0
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
RELATED PARTY TRANSACTIONS (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Related Party Transaction [Line Items]    
Lease payment due to related party $ 200,000 $ 300,000
Director    
Related Party Transaction [Line Items]    
Lease payment due to related party $ 100,000 100,000
Director | Isabelle Geday | Consulting Agreement    
Related Party Transaction [Line Items]    
Related party transaction, agreement term 3 years  
Professional fees $ 100,000 $ 100,000
Director | Isabelle Geday | Consulting Agreement | Related Party Transaction, Tranche One    
Related Party Transaction [Line Items]    
Related party transaction, agreement term 12 months  
Due to related party, monthly amount $ 26,445  
Director | Isabelle Geday | Consulting Agreement | Related Party Transaction, Tranche Two    
Related Party Transaction [Line Items]    
Related party transaction, agreement term 24 months  
Due to related party, monthly amount $ 19,445  
Director | Isabelle Geday | Consulting Agreement | Restricted stock units    
Related Party Transaction [Line Items]    
Granted unvested options (in shares) 62,200  
Director | Isabelle Geday | Consulting Agreement | Convertible Preferred Stock    
Related Party Transaction [Line Items]    
Options outstanding (in shares) 455,000  
EXCEL 70 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (R)HE@'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 " ",B:)880^DA>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)\VJ2.CFHGA2$%Q0O(5D=C=LDX9DI-VWMXV[740?P&-F_GSS M#4QKHC1]PI?41TSD,%^-O@M9FKAF>Z(H ;+9H]>YGA)A:F[[Y#5-S[2#J,U! M[Q $Y[?@D;35I&$&5G$A,M5:(TU"37TZX:U9\/$S=05F#6"''@-E:.H&F)HG MQN/8M7 !S##"Y/-W >U"+-4_L:4#[)0']^>BWK5BYD MTL'@]"L[2<>(:W:>_+:Z?]@\,B6XN*[X3<7%1C2R$9+??621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M (R)HEA\ZB-J\ 4 (@@ 8 >&PO=V]R:W-H965T&UL MM9IK;]LV&(7_"N$-PP;$L4CYDG2) <=)UF!MZL;9AF[8!UJB;:&2J%&4G?S[ MO91LR0VHUX)0?XFMRSGF(UYT2.9J*]77="V$)B]1&*?7G;76R;M>+_76(N+I MN4Q$#%>64D5[GHBCL,<<9]B(>Q)WQ57YNIL97,M-A$(N9(FD6 M15R]WHA0;J\[M+,_\12LUMJ= M"7TW=?M&D-_Q9R"VZ<%W8E 64GXU!P_^=<[$#&A@_3X9I M_I=LBWO[_0[QLE3+:">&$D1!7'SRE]V#.!"XM$; =@+V1D#K?L'="=PF:*Y%>]31X MFBL];Z>_*?2L1N^2CS+6ZY3-_)[!O8?@G;Q]S'M]++H(MJ\OR:"!LI+J=.][,- M"56U1!J42(-F2)\SKK10X2MY$HE4VH:'6VF5V1[*%%6UQ!N6>,-F>#.A NF; M7DA@'+!6'NY4]KO:CH?J6W*.2LY1PY:I.+Q"\C= ?3WB7DL>IM:*1&4M 2]* MP NT4'>Q#O0KN0]"01ZS:"&4#0SW'*1GY"'VSFV0J+PE)'6J5ZG3!!,*)Q4T36Y:Z1F9:^B/ M1"HRE5FLU2M\^E;V(^ZW=S9B7-06^2 ]T";(S_R%//C0/X-EX.7<2",^8LE& M78?2D3.XL/*BXK:\K.)E37@GO@_NT!!W7\@'N(]\BNWUBEM>.@ZY.R?O>12$ M&A[<9".L;1NW:4M>Y2"*)@^<_'DKK>2XY3P+H&>XCG6\PK5M<:LD1/$L\Q9W M:HZ@$S_+;6Q%Q>VF/$H6,%>QDIXB']$J(%$\UKPE+<>KF9*;(/;L;1KWG$ZL MH*=(2K2*2A1/.&]!9S+5/"1_!TG]D(P[7@XC#<4(8E6*8GB\>8Y MT)#^Y))0]O/B%S(77J:@)JV0N--41A&\2E(MO:]GY$?G'*(A2;@B&Q[:)S&X M84MT5D4GAH<;B/5^$*_(_#5:2-LH>7/$8/(PLRX6G"(>L2H>,3S+[*N0W+UX M:QZO1&WP/6+T.)G?3JR3:US8EK *1*Q1()IF2IGI63$GRVL27B.9=4'IB.,7 MZS+4%%>UY:SB#VL4?QYBF($42X]FGLWWX%9.W+&.\Q2YAU6YAS7*/68>"C,6 M2 (KJ:PCT!&?1QEWN><)L $3OS"T\IXB_; J_;!&Z6<>\3 D-UD*EU-[JVVW M.(3+VN)5F8]AE@0)3RVURMN6,MYBL3#JL3#\,"RYWPY M7" JUL2LD"U7B'!=6\HJ +%&BT3S-KQ3I%_6)5_6*-EHEUXF1?A M99YO3)!/F8:T'IN08"7^3O%E]QP*MT'N9C;"-F/WHC^ZI(Q=]3861K<*.FZC M-:(IO#,4A-F'V!V1%9I=8#]LGMGMRQ*[;I:SKVFOPNR:< MWL%>KWFKYUO@*?',XG*Q[5N>+;?9)_GF.%U)K&>5?UX+[0ID;X/I22KT_,#]0_O/!^']02P,$% @ MC(FB6.UZ2GD>!P J1X !@ !X;"]W;W)K/7WP(;]?*/W!9'J\9/=\QM7'Y8V$UJ3UDN4EK^I<5$CR^C>(0R/F>K0GT0#^_X-J! ^TM% M43=_T$$U>Z6&<*0G?YM!/3<]$E<&@\ S!4RV*/&,* M&F]9P:J4HYEV7*,C]'%VCGY^_A(]1WF%;A=B5;,JJX\G"C!H3Y-T^[ZWF_>1 M@??]SN0K1/$8$8_XENYG[N[G/&V[T_WN$XB\#9^TX9/&'QT*?R4EKQ1B=0UQ MOK;%LW'@VQWH5?:Z7K*4GXQ@&=5H%@U%"J'_B75;YF!01O'<6-J[!QI4O!>DI"C)/CR7HW'-,*TS )6ZL]G'Z+ MTW?BG"V$5$>*RQ+FVIK7JM0@T<_OA>(H>&E#NW$8[.*(PR3HH36M2.1'D1UM MT*(-G&A/TU2L-#[)4PX9O2OX&%50?\4Q3SPXQ;B'&!Q(+!"W58Y-0O427>O(W$\J&-+9DR?=[0"U&D1_8 M<28MSL2)\TI4]]^W1!,#11QZI ?5-,(XWK':PXJ]CN,\)]H+2"3DM.1J(;(= MQ%;Z\@P,4>3C'E"+51QX X./=\@8.X%>P^ SE5?WJ."@39#4(N1(S(]6T!B> ML%NO>TO*"[T^9HL5B9,!S!V#8B=I32\KQ:K['.I>/3A/MRYV7TW#L#_Z-JLX MB < =K2'W;SWJQ#90UX45F#4S F.^L7HD-4^L([GL)OHKIN"Z1A6D[!"+S*& MU;0*DF1H6#M:PVY>N[V^/;U"I[/9Q>W,"LY"+!ZF0;_Z6.U([.$!@!T%X?"; MI%N1L[N\R%7.[?H-.ZGL>P7$ 5X(Z]L)N^ )Y<<:@2K66692 GGP1CZX@9ODA9.XK\DL5F2W8N[#WMDD MNBEN7S@>F,'$9#$_B7'8AVHQ"_TAK4,ZMB-NMC.G0R4J5V)-;H/U9BPXFUF MHR&X'0>2 QSH6G 'D)O$1^&G#]QB%>*A*='1(W'3XX&9? "YC1.3?HFV69%D M*.,=;Q+WWJV=('F5BO+P_#!W8G% ^B+$9A4/9KFC.^*FNXU".K3@3"HC?FRL M-YL5'LIFQWC$S7B;TG (HQKC*IKFL51F SH3-*1&G&3VIDHRWR[16O. M?T2E5QR'B?*7U[56A(T07*D:]HI94RY_ MY$D8-6F_7Z"<)OLY[F0!=K2-@V[KWA\!B,Z HZGWIM=CC&R< &B79RA[KE#FR05N6J:.Y8MOLB44(! M6.B+L37?21UZ\(2[Q9SQ>9[F5J% 3;ERA/7>S5B* M-D./$G]H,G32AKJES8:,:TO!MP(V-4L2^'W=8+'" 1XZ0*>=M*$'#J.;\Y6K MR].WEU>7MY<7,W3Z_AS-;J_/?GMW?75^\6'VXEE,(^A(7JL1]7M4@S>?0T7L501;DYEYTTU!BV5PM0@53HFP> M%YQ!XK4!?#\7H"VV#7U;V=Y.3_\!4$L#!!0 ( (R)HEB@,U4R+@, /L* M 8 >&PO=V]R:W-H965T&ULK99K;YLP%(;_BL6JK96Z M?U\YH#]G0K MU8-. QY3+G0,R&.[SP/W+%U8NR &TXSNH8EF._9 M0F'/K55BEH+03 JB8#5S/OK7<[](*")^,-CJ1IM8*_=2/MC.EWCF>)8(.$3& M2E"\;& .G%LEY/A5B3KUG#:QV7Y6_U281S/W5,-<\I\L-LG,&3LDAA7-N;F3 MV\]0&1I8O4AR7?R3;1D[FC@DRK61:96,!"D3Y94^5@O12/#[KR0$54)P;$*O M2N@51DNRPM8M-32<*KDERD:CFFT4:U-DHQLF[&-<&H5W&>:9<"Y%C \%8H(M M+3F+J<'.#>541$"65EB3\P55($P"AD647Y#WY/OREIR?79 SP@3YELA<4Q'K MJ6N0R2J[437_33E_\,K\7ZFZ(CW_D@1>T.](G^]/OX6H3N^UTUUTLCH(9$\!J7?$?B5,_-TW>6JE.EWR]AW[UIG-(*9@R^7!K4!)WS[ MQA]Z'[H\_B>QEN->[;BW3SW\&$4R%_B,%43 -O2>PR6A'%]O6P!=UDN]8:%G MOQ*;<()+OVD:VAO2PNS7F/V]F M\NT$I+$UM']$ER:@B$K]'IJC7#>4YD QP M(,%2)>=8E;'DG"K],GK1Y::<=M1 ]:X\S]\Q="BJY6E0>QJ-[Y6\'_(C %ONP9A^>QE["$J9U?AA_^!?5+O>^B!;PJ 8> M_1,P;FU80R)F8GV(>G20>E]$BWI<4X_W4L]EFN)FUZCYLM*/K^_Q4?5]**H% M/ZGA)R? 'U_=U5_./?_4Y]WP#U!+ P04 " ", MB:)8 N'D/+ % #N&0 & 'AL+W=OR^=::^9I"^?%2/;3 !QDG#2?W\KC,$& MH38YSWV)@>RNGETM>AZ)V:.0#VK#N49/69JKJ]%&Z^)R/%;+#<^8NA %S^$_ M*R$SIN%6KL>JD)S%E5.6CHGG3<892_+1?%8]NY'SF2AUFN3\1B)59AF3WZ]Y M*AZO1GBT?W";K#?:/!C/9P5;\SNNOQ0W$N[&390XR7BN$I$CR5=7H[?XR$>S,W[^&KD&40\Y4MM0C#XV?(%3U,3"7#\4P<=-6,: MQ\/K??0_JN0AF7NF^$*DWY)8;ZY&T0C%?,7*5-^*Q[]XG5!@XBU%JJJ_Z+&V M]49H62HMLMH9$&1)OOME3W4A#AP@CMV!U ZDZ^ /.-#:@5:)[I!5:;UCFLUG M4CPB::PAFKFH:E-Y0S9);J;Q3DOX;P)^>KX0>0R3PF,$5TJD2E]Q6F)VC;W.+]9LOJ1,&.5NUI+M').I'\[&V\,4+%84!WYC=80M:+ %3FP+ MH;1I6P>Z78#@<%Q_$G7 68PP&< V:;!-G-C^E.9=*J18)=H&;&(9TP^G'606 M*^)1SPXM;*"%SK;]5'#)=)*O$7\JS)J@+FT(PU.V\(F"'>4;-?E&SJFXA8A, M+C<(5C%8^;= :859\FQ)1_V">Q$-.M-BL<(TPO9IF38PITZ8=RSEJL((//O MS039$$Y[8P=^,.D M!AY7F#'A[V60CQW3_,<.B>M,+(82"I1VG32UOKJU<$. M0?B4D Y2FY7O#902'[ =_HEE2_0ZW0H4]R 0;X)I%ZG-+(S" :BDA4J<4"O2 M74F1[>$"/UMADM[XYU-,_2Y,BUD4!D,P6Z[#3IJ9O\\UAW=3[TMIA4C[8X?= MWK0943( KZ4I[.:I3WK#)>B5I<@X>EUC?'.&4<;T1,1ANH?9#JQ;N,]AY1,)> M:UC,PFAHW<(MU6$WUWUX&>@^N85!EP M1A$=H&;<$B!V\LW\1HIM4FU08!:. M)L$*-.QAH*'7!=HW(M.A%;=E+NRFKK]A?V=:P@HKZFFJ\ZGO]98MFYF'!S0$ M;MD*3YTJ8@\-P:*%U(9!-S.M97)?:G:?0CD%@K)F4&/8VRP?-B*-N;0GXN3% MYRJ-4T4[WJ"T'$G<'/FRLIR9+6JR1*]APQ6+-&7R(, ;6]%J&-'AM'H7I*M4 M!LPF]MDG+;\2-[^^-,TX24NS[WQ&HOCG$K6;#27:LC,ASC;_5IT/ &*V!7)> M\QU2A4JSE88D(,NBK"3&024R4<*.VIJ-4PL\M]=/%>VX-JTD(&Y)\!]J<]CP M.R_[Y/>U @U#;^H%W3V67LWQIE7SNH,]NZ!-%.RY!*V3(Y*4'.L0I M@9Z=YXFB'>?9ZA_BUC\_/-2I_8_.:W!(N^K,:A;Y _J,M+*'N&7/5R:3BD:D M^,Y2G=3B6!B-;X7K#/?LR3E1M./D6V%%W,+*U80G54JGBG9\=MHJ)>I62C]L MPMK_^&C1ZZZ(-BO:D[?C@Y/SC,MU]4%!P=(-J_3N_+EYVGRT>%L=U7>>7^/+ MQ>[30QMF]R7D(Y/K)%%W8T6174^?R^T%EEUN>$,=)$Q M@/^OA-#[&S- \XEG_B]02P,$% @ C(FB6!>2=MGB @ * @ !@ !X M;"]W;W)KLK)I:J30A@5 81"IT MTRJM6U76[6':@TD.8M6QF6V@VU^_LQ,RH"G:0U_PK[LOWW=GWS'<2/6H,G0 M[=VI9"A7AC,!=XKH55%0]7L,7&Y&7MO;;MRS16[LAI\,EW0!4S /RSN%*[]& MR5@!0C,IB(+YR+MJ#R8]:^\,OC'8Z)TYL4IF4C[:Q4TV\@)+"#BDQB)0'-8P M MX^Y\B_[!:4.G1><(@JA\@) M+9DY6=?4T&2HY(8H:XUH=N)BX[Q1#1,VBU.C\)2AGTDF4F28$\@(SK3D+*,& M%U.# R;+:"+G>%3@%F63[_CZJJ26%6TGC\"C@+547)&J?DS (.PU\ M)O_O'AVA$]41CAQ>] )>')X=YI$EIZQ\[2%9YVT M^IT P[_>9=]D%;2#VFJ/5K>FU3V:GR\F!T72O<18FH,FGMW73,8K@>VICFO5 M\=%D/ BL^9S]P;=^:M6"/B,++/KXWK&VKBGC=,:AA6VBI2D'HB%=*688Z',B MP-UE0Y^:0E1^M[N;I#@^2.1SFW:[.8N]6D_OJ)[)L_PU<>LU7;.X?\"NP>JR MW^\?$/1WBFX!:N%ZD<:+M!*F+%;U;MWNKER5/]@?8QLLN]8_F+*'8BE:V)1P MF"-D<-'#B*FR+Y4+(Y>NM,^DP4;AICFVV D)A8JB9Y( M)^E^_4C9M2R*9J26V8NMRSG?(<_'ZR>>/=+Z,UL3PL%3653L?++F?/-^-F/I MFI28O:,;4HDW=[0N,1>W]?V,;6J"L\:I+&;(<8)9B?-JLCAKGEW6BS.ZY45> MD7!-^L[FLQ=WL@)+E):E8 M3BM0D[OSR0?X/D&!=&@L_LC)(SNZ!K(JMY1^EC8TO'X^BMZTE1>5.86,[*DQ9]YQM?GD_D$9.0.;PM^11]_ M(?L*^1(OI05K?L'CWM:9@'3+."WWSJ($95[M_O'3/A%'#M ]X8#V#FBH@[MW ME@[]"0.=LEJ\GT"G.\.*OI(ZBEM4"3 M%PU=C;=(<%[)EG7-:_$V%WY\L:15)MH)R8"X8K3(,\S%S347?Z(!<0;HG;BC MZ>Y/J2 MQ,]@I>FVW!9-YG[G:U*+9):BHZ]E#WP@X&.5TI)H<)/AN"MREZB=0+W"!JY0 S,$MN<^K*J_N)L% MR)^'_MGLX9AZ!6O=[J!U"YRY <,Q Z+M*^I<:*T]AJ&\" M'3<,YUVS6&<&NS9)WV8:!.X15"=9WB%97N/GGDB6Z)5B+F8$O!9)::[>R(%, M.]C]=46+ HBY[!'7V=^ZO'DVNX%-L)5-L-@F6&()K,.^?V#?-W:5CXQMF[XB MND>ZFTF89!YL-^*2/)$ZS5GS=O>8;N1LP8Z'1UTS, 8=VPS\_F@8A4$4*CW- M9LS8)EAB":Q#<' @.'@)@G6D!CT>4*",4=$L+\'5]Y+5N#WFQA^P,:=%<7;&; X^E95#,V&K,Q!9:EYHC MH00:J;FIQ!ZAR/\5S+PN*&-R?WR/<[$DE +9 \X+?%N0J9C?I@P71'2D=%OG M/"?L+:@(EQ,AQT]: F$OF5!=7I@+-YH^FVCQ@/(GMB)VR6LE#VC6/'X3!$C2 MM.GOBP[3R(&.RH!-E6!E%2VVBI8\FY N":TX 0>K$Z3*3DM.O^+ZH%&X6L:, M<<:N(O9HG6V6+T8S)(-W5A)6X\96T1);:%UN6RT%&C?KI[D=Q*?7EY-@&,S5 M'J@Q4W7!O4UG+')"QXG4J4EC!Y$Z:/6-IJ'OSD\(3[#5'J!9?/AV"5:?/XU0 M$/IP[L]=-85#+5?F&HQNZU9E!5MH7?9:80&:E85Q*JN>,8U>:/*M'@##_U%MA58U :MH*ZMHL56T MQ!9:MQ&T\@$TZPYO_=5] M\][$]&5$@S)5;&)S)4=3\A)R!#HZ@6&6([Y%YD.:LQ&!'ZK9MJI2#(H96XV9 MV$+K4M.*%,@L4KR^*91--0/MAH;B!!T MU.]^&CO?4X>COLT40A3XJIH].SI#*\]4B_K>RU&_('?"TWD7"FKJW3'EW0VG MF^98[2WEG);-Y9K@C-320+R_HY1_O9$G=0^'Q1?_ 5!+ P04 " ",B:)8 M D5JDGD' "='P & 'AL+W=O,I MD7#+'P9BRRF)\D%I,L"6Y0]2$F>]\47^[):/+]A.)G%&;SD2NS0E_/D33=CC M9<_NO3RXBQ\V4CT8C"^VY($NJ?RZO>5P-ZBT1'%*,Q&S#'&ZONQ-[/.I,U0# MZF4>7/4LAH@D-I5)!X&]/IS1)E"; \7>IM%=]4PT\ MO'[1?IT;#\:LB*!3EGR/([FY[(UZ**)KLDOD'7O\@Y8&>4I?R!*1_Z+'0G;H M]U"X$Y*EY6! D,99\4^>2D<<# ]^@&X'("; ]R. 4XYP,D-+9#E9ET12<87 MG#TBKJ1!F[K(?9./!FOB3(5Q*3F\C6&<'$]9%D%0:(3@2K DCHB$FZ6$/XB6 M%(BMT92(#;J&B O41U^75^C]NP_H'8HS=+]A.T&R2%P,)*!1.@=A^>5/Q9=Q MQY<=](5EI M/.OD^IPNSTZ6?Z#KSS??E^CZ[N8+NKF=W4WNYXO?T61Z/_\VOY_/EN]\:^_V+[UF\[F$RD[\H!;>< U:1\OH HE3&AS MHQCIYR-5J=F/^X%K@=_WA^AU4I9M55)'L+P*EF<,S"3Z"^95D=R202T*61;& M"459B5<]5=>A2ON=FAN0Z5 X.9%Q]E!4GEC&5&C#YYTR?"=2=N0GO_*3;PS? M%06E84R*MSSN^-VQ@; OA8.3I08XJD",CR,F![U1)!::AG.>I!9BI M#NNH!:./ [>!52O4X="@PAH8L7Y6TF#@ZN$$+ MR= +&FC;,B/'U8.UK9K!K%?+# E#3BO?QB)DNYR[(''W)$[(*J%]Z'GZ@L \ M%S3<\7P":UG+:KO4'MD-2W12^,#>8UL.V-@VVG(C-Y2?J>JCA6:WT[<%K"V# MAQVP< T+F[EL0[('*AIU4 @*/E:5(8G)*DZZ:V*I_D1%\53:CIU1\[IM),WQ M)"RS"ZHCC?2:F&TCG]6>W9)GY58M/*_U9<_UF_ T0EY'!;=K M/K3-A CP^(YJW7DP ;2@V[076,U2KA'J!\,NI];L:)OI\>J%:3C=TVRG=ZJ& M%UUKU 38ENK[=A? FAEM,S4N7EJM+6?[&-8":/6,WI=]UP=MXZ6UH4V%[K!) M[1JA_L@9==7MFC'MX$W-_GSQ;;;\F6;?-E+QFROCB;0=K[]J)L9F)K[=\7!# MU,P %H9H0N2@>U"S1#42VZ[. >L8-VC.::T4[E@+X)IQL9EQCS ;FX5ZNFN- M:/-NWW%QDYYU8FY@=20@KAD:&TD/2CT+*8W*OBTE\@7T?[0*M^#:GF5VQJIL5FIM56AJ(+?;T>X#:IVG9@-;E7(W88M6/D-?-B]TWUX'J^F"RF M/U$/L)'1WUH/3J7MV LUGV,SG]^2YVH/"1;9*FAPJRX%1),7BR'(2;3:"1@* MJPY8"ZWBK'/YAMN\;C7CV1;IVY;5E8LU^6,S^=]R6*G%6Y*HYJ2P:I>!$0A( M-0(3U@ ;!%1:-D.=WH*Y;!&QN$:I$D@Q)\H3(#A:D9?U2^2,V!/(7 M/<9RLZ%)5!J7;A/V3#NJ0[L1:&62IE?HZG9PW2E@\^+ZE6[G((W,U:V]E':; M#:5&IA]T566G9GGGE?7V[![ZF^G=;+*0-&+]46"/.NRJ.P''W G\ M//@SM*(/<9:I,*E.A_*815J+VFQO0U_=#)1&S!D>&GYL4=T4..:FX"T64=4& M&&UIX#3'W)XU"= M6^3OB3RV1K_+?MIM]O]CG]VIVPW'O-#/#VB4*YK^T5K>7KMCWV[U=#HQ0R#K MIL Q-P5WQ]$Z0QG+H!GE'8L#I\WGSJBY,M4(=96YFO =WYAP"X"5N]6\W>\8 MVX8WY]&)M!W;7'<'CKD[N*G6V@F%-1'BZA"TS]9]X*=RRP@JQ5.8;P=&.?46 M@FR5Q ^DLW4H/^L;V%8C@H/F#MC@X* SI?PA/_]57>,ND\5!8?6T.F.>Y">K MC>>?[/-I<5)(LN+B1;)L?IZZ8E"S-+S>4 M0">H!.#]FC'Y&PO=V]R:W-H965T&ULG55M;]LV$/XK!PTH4D"U_-87 MI+8!VTDP;VAB1,WV8=@'2CI91"E2)2F[WJ_?'66KR9 &V[[8.O+NN>=>>#<[ M&/O%58@>OM5*NWE4>=]<)HG+*ZR%&Y@&-=V4QM;"DVAWB6LLBB(8U2H9#X?O MDEI('2UFX6QK%S/3>B4U;BVXMJZ%/:Y0F<,\&D7G@WNYJSP?)(M9(W:8HG]H MMI:DI$X9 M0=#?'M>H% ,1C:\GS*AWR8:/O\_H-R%VBB43#M=&_2X+7\VC#Q$46(I6^7MS M^!E/\;QEO-PH%W[A<-(=1I"WSIOZ9$P,:JF[?_'ME(=_8S ^&8P#[\Y18'DE MO%C,K#F 96U"XX\0:K F )GE20_ :TZH/$/@";PR6A?.;C6!19/[1,BU3,;GYFMQB\"?A)V )-1 M#./A>/H"WJ2/=!+P)C_ N[,[H>5?@ILAAK71SBA9B*XW= %;BPZU[PY,"3=2 M"YU+H2"E0Z1&] [^6&;.6VJE/Y_+4$=@^CP!?EZ7KA$YSJ.&?=D]1HM7/XW> M#3^^$-ZT#V_Z$OI_*>3_ H*E]6BEBV&C\P$U3$&7R%5J6Z$/H*Q M9X#7].3HWC0Q*)G3<, XH+FV(28^6!G])J]D0Y3()#=:$RB4(K,R!X]YI8TR MNR.TKJ.='AV5]PU9K=GJ(C5K]N+D3CN@L0<"]LS0'[DMR#WY=5T(.O@[,>(. M"<>%I!Z167ONI%OT/)J^>[AE#T_8L1"";ZG?&DLSUY*[B\WV]0 ^/TJ$4,[P M_5X207"F]"'A(0/44(&9-X!:9 H!RU+FDFD5V"AS# R9D%G#9DNUV/9Y>R7J MYB/P%/?(?8\]7LS^2G0\AHE<[X9]TE.06NI=$"@\)SWVD&?-IQ%(!Q4MCZ^M MX()V%5B3\XSBIV)'&[L4PVAE\$H<>0 MTMZIX%=#^RD 4+ZU&#SWO))',[-&NPN;P4%N6NV[\=F?]LMGV1X^.0=H68'N2V/\66 '_4I>_ U0 M2P,$% @ C(FB6 "ZVRE-"P #2 !@ !X;"]W;W)K_&OE%D279>+B^>D14GU;1Q/)'=3J?3#Q ) M28A)@$> EMU?WV<7?(%BR;GD[J9?8A$$%KO/[CZ[ /-Z8\L;MU;*B[L\,^Y- M;^U]\?+HR"5KE4LWL(4R>+.T92X]'LO5D2M*)5->E&='X^'PV5$NM>F=ON:Q MR_+TM:U\IHVZ+(6K\ER6]VGKPNY4G/EKXO+$D]' MK914Y\HX;8THU?)-;S)Z>79"\WG"/[3:N.BW($L6UM[0PRQ]TQN20BI3B2<) M$G]NU51E&0F"&K_6,GOMEK0P_MU(?\>VPY:%=&IJLW_JU*_?]%[T1*J6LLK\ M)[OYJZKM>4KR$ILY_E=LPMQGO_1$4CEO\WHQ-,BU"7_E78U#M.#%<,^"<;U@ MS'J'C5C+M]++T]>EW8B29D,:_6!3>364TX:<,O? MSN?G%U>3J]G'"S&Y>"OFUQ\^3#[]B][-9^\O9N]FT\G%E9A,IQ^O+ZYF%^_% MY<>_SZ:S\_GK(P]-2-Y14N]Z%G8=[]GU6'RPQJ^=.#>I2K?7'\&"UHQQ8\;9 M^%&!'V0Y$,>COA@/QR>/R#MN83EF><=[Y$V2Q%;&:[,2ES;3B59._'NR<+Y$ M&/UGE\%!WLEN>91:+UTA$_6FA]QQJKQ5O=.??A@]&[YZ1-N35MN3QZ3_:4[\ M\W<59])I)^Q27!(LQDO.U:NU0KXF-B^DN2;7_%S[NB@UA!09 MO+U21I4RR^[IO2I\6.NAV+5A1>:T#ZL^R56I$RD.WD\FEX<"3(FI'F-YI)8V M@4&9BDPJ4BN,]1A.LBJ%M5DF4NV2S+H*2. =)M/NI?JUTHWFQE00]77#'S.7 ME!R("8_"YNR^3U8Y]9T8N[6MLA0H"ZH)M"'6?*Y,(%W>D4"+1']%(,%'*^Z5 M+(4B?A!O5:+RA2J;##]F!&E2J3*6!"@!6@UFZZEI"*"??G@Q'CU_Y03QN!@- MG_P-.V>8!@7?J459H1I!;" /<< ;M%,/.QNN!_.!F*ND*K4G0B ESN^2M30K MWBO7CFO5P?Q\>CC@('ZH^1YL%S)C%X5*O)$.I:5$O0)(IG7T@N: M-1 S@YIA4&3I?0N'+;2!ONS_R/M-['Y7?MF O).YHFJI61G6/L3N;GT!)(HQ M56I.!)E^1N7C=WVQ6>MDW>:)-4E+?1 F$ N7/DTB:2EE*7W78! MFN\,]^!5M$2E9,) JJ+\=T'KUZ52(@_%+00O2A/T;VJ3 $J<^(V:&O9HDX(_ MJ#UIE&OD>DN9I>X*0$,J-1950(D3! .(<&$Q6F+8@SQ:!_([1AWZ:IL.0+(M MOV&C:6MMP[G?1P&-;WS-VA4-$B^6I =<.#/)@)VL\6*SMN"U)W9C(,]5"Z=3 M#1@4L)UD65"^9GZ!.$3QW7N?,SF14B,U@ MY._Q?87@;T&H^1KH]$DNYG'@ IQ:-.6T7:' =KSD M%*(=IMRJ"(<^_W6N26A:=HND9'/O::0H*4L]JEL!9O5!9?BIH"7]P FW,JL8 M#6T@O2$SWZ=2A2F);+^_BP&BJ(2E4=QJ- MK#Y\;).;)W2"H5C/R7DRP%R@>")FF%&Y-:W]Q%ZU@@)HU34NM">X)P =9T'RB-*W$G:[+;0Y]G.*DO^V*=G: V1LKLBY8J,(1E>C"-M1IC-' MG-8H24V,KX+63)8)=R*I1B*53=FT+LI!WMQ11(9)BD'.Y3V1+,TH"028_#OJ MPU2Z=9__%><(&QC=IM4G*()&D=;R^ZNN16')&B7?<0%08V,M&_:$@[:J P!,CC!=8U$(R.002@Q"2FD.H4'L79MQ_#E MK);Z4R2^TX$CL:U"LLCR!IU,2]BAC&\ .I M.R0D%SDR)BWE!I9 7>1\B!-, M9FQ3HJ\NB.!Y-G.[M/:#>K3P@9X,KR-!:/'S4'4I6--[U;L=A$; MT3PT0\EP#9(+"'W0J9@=G7=_9V.=@%7 %7LF40YU7"V6>LH,@.+47HI(*JG[2[$>^B(Q_TJ@+>7.);HH71Z'P^4[VO M./Z36&1D?$D2Z^#EX7U!TM\*R*U6J6/BP$Z$20T/]%BKK#XO49PNMY37OHH: ME,CQ8(Q,*RH4E*)!UPTX?7U?;\%2PQJW5VIWQ%9WB2)&56D]@'D5%03J[;X@ M(U(?06]=B)@8J#KZJ97P=5VAVSFQN/^BWXG4$&A'0RWVK@Z?A]AR[QKA6Y<( M=4?^Y.:CC(Z=6_&RK3MHE[M_REKTO)B545O5%Q]TFD+\N72A MLYHX+<4E,G2I$\A=!2TG.S1JJ]"7ZN?R,S*]VQ^]9+@2(N>,AC\2>:)O"-VK M]3+;:3#QC*3&B1H?]_)!H=@BM&F]F9B(XZ'X4; NXU?XU;XY$Z-G>!X]C0>G MXFUF# !.3W#B1(R]L^XXSU*UJ&6\6 M.HXK]/]OHYO*YH9&8F(:[GI6:)"8 8D[YE/Q_&38CY8K)C#0.&W'!=H'\[&) M#IL&/]#IGZZ53'(?3FDL@0X@\57IHKDD)9,/1H=MLT=! ;17MFQ.RN@9J,NG MY7*%AU5;;^/KV=J196!BHEXT'MT!Z&!\&*D"R3C#I;%(:AGN<=Q'34HU7UZ@ MX:.;+6>;9L2UYZ2Z(R'P6J1C$!1?"X# #2747A2V$6T7<9 M,4V&^R*@!7(V MAB_-E@1%&Q&CIR&X0=NI+0(0D*19/^CCBB"2.F-2:J/L7624E'Y82K.@L.PYUL73?Y7[D8W;HMX3Y<7%",/YX2 M%W90I\7SOI@KOL5!WC5W'0=7MD#9&[\8'KY\D#5A&C-]LW)7]K1W2-N7.7!V MR;+(CGIY'*H&#N<>Q#"WQ9?_?JJHK9W*Y"$ M+(J,KT*I-[=\%D;; G6;+>M:U]'M_EO:_UM4[?JB=Q1]HD6Q7/&':+ZR,#Y\ MK6U'VV_=D_")MYL>/I2C%@%B-&AJB:7#P?.G/;2__/$Y/'A;\ =?'.I0F?GG M6DFT@30![Y<6YY#Z@39H_P? Z?\ 4$L#!!0 ( (R)HE@N"H*9=@8 /4/ M 9 >&PO=V]R:W-H965TIU$UT+ARUJ;BCN\FLW4UD;PW"M5 MY32)X\6TXE*-+L[\VF=S<:8;5THE/AMFFZKB9GSDG>2_P38JM'3PSRF2E]7=Z M>9^?CV(*2)0BZ_$/F MKC@?G8Q8+M:\*=T7O?U5M/D@J 8'_^M'WJEK>VYIDX'Z$=K#!W8G3Q\T^S1?S+"]'/^^CG+UE_J2[_ M29%=2\LW&R,VW(F<=6!\+0"(+M&*4FV8XZM2,%OHK46#!8G5CM5&YPVPXBIG ME)?,A&4;HYO:LE=2,5?HQN*C??T6!HT0!U3P]:.?E'V )MI7;2(T?5UK$VS2 MK'!"<94)-F:S672-&^KB,WO'22?@^F9VP6922=S?)0JS#8_)%887!@5F6Z4 M(U R(>](/&)*N(AEG6ENK8 I8,9((Q!XAV$#S%:6J;7#/S."D_P:UBM5I0' M7I;/^ IY)8NC\!#'Z3ZOX!S1-/"K'"-D*?HQ2^8I?M-9\EA8:?6$_"GA=K18 M(*@'68S9(HYFL_ ].HY/V75C/'P T_FR5Z'LPI=]GY\G "%#)(B\_)6N:JYV ME*3>*/GWP ^@&<_BR3&F6UGZ&D!S?#)9= L11&TM_/@N=V2/HX\Y%2XK&W+M M\1:/"[$*]6>0I^\KL9%*40KP20M[NZP61NK<3IX%.?)Q92^@RHTX" E3H>8R M9^(>.Z@5@2S:$[A7V;,H?.C,'F:L0WZ-XDTNJ9T11DXV_9/5IH24Y4Z/OOU;O;Y6N@4572 MX=1!5?!;1]9N%A;!"I@#5 W&3C13_SXZCJ(V$268*7/G(W3Q>2T!]6S&U!W=-!W8!81 M2(E[AV'2]2T%'-J )G(>A'"R6R.R"0,<0S3:2B!<>!X?38X.^W4Q2?8+3]#. M2QT,OC FQL:(-A6ADQ(]&F@ . M^)3Q6B)6WP>-+^;R]HJE\_C-/([:?7.Y'S?]N/>H_/S323)+?NG L.R/X3') MLC#\@"2& 3GH&57Z'1Y5 9?]O'DV3S\*,3:\*/)TX6 ?@>*C0[GOGQ4LR>U?#+/A3(8)WV6@WVBKSKI@E3A##($OT5@GWL; MRM8/#]N>0QZ?I%X\)=P6@/Z-CW=H>.#V?VTXV/BC-([]_SP^81^TVOR;]>$& MA=-8.IO3[U':'\/2:($U^C]>S-@RD(5W9!Y:>\P.VL['\6"&47E6NB7"_SEM M>*(^V(F#OW#T--^%HP9N0>K.#O^ZMUJ'OS )D4VIK9T\='%Z=I?[( 3^M0_ M%KB7"T,"^+[6F)/M"SGH;_H7_P!02P,$% @ C(FB6#?@F6/@ P E0@ M !D !X;"]W;W)K&ULC5;;;N,V$/V5@5H4&T ; MR;KX5MM DLUB"W33($Z[#T4?*&EL$:%(+4G%2;^^0\IR$M1Q^R*1XLR9,U=J ML5/ZP=2(%IX:(=1N4>X[+'2-[!2.&KDK8V<"TKK-[J1\3G0"H92%TF)P&_,GT. MZ2B$)$ZR$WCIPN::80_+PIC-=7$7\?\[>&RXW"N M3^:F924N VH$@_H1@]5//XS&\<\GR&8'LMDI]/^9D9,8QQG^&QCN:X2-$M29 M%!ZPK! (7D%: Y8.2R;*3C#?0&KCZI^7P&0%%1>=Q0HDS0VAC(&60FM\:)FU MFA==CV85E*II2)U*N7RHE:A0&_C )>&KSA"6"0&?2FSMH$_P+V@55?79G)AJ MQ#=UYHO#/5*XZ1K4S"H]AYN!SX_P819F<7K6K^)1? :?4"KJH5[RFV]8K#ZR M1U+>8F_/ $TN8XD#120\XG Z"2532+,PGTW":3I[,7L@?DR7F,3G27ZV M7XS/8,UEB3[25ZIIF7R&'3- P6%[.&6X#SZ-7V!".'RN*C-D":O0:P\6<*CT MEP!R _B]8\*EPHGVM(X(LC[EN-G0Q'39;I4E$YS,/O<&:'Z"P;+3Q(DBM5.= MJ*"F^$&!2)Q)>) [/UI;_>CG?V-OZK\,V)I9V"%QHP(1G4OZ1JOF6&6>"$"! M)>N,C_+SGG.!GNS'P>@<+HQ#H<%3UH?)\W:;PMI5,*C6V320A.,X#N-) BD] M\S#+$[A#&BJ\=$1\N4,G.752'DXGDS ?CV QV$ZRN'8 M,(I>7174-%M_(3H#G;3]K7'X>KAS+_JKYD6\O[ I.EM.@1"X(=7X?)('H/M+ ML-]8U?J+IU"6KC&_K.F_ ;43H/.-HOSO-\[ X4]D]0]02P,$% @ C(FB M6!9(#K7@ P U@@ !D !X;"]W;W)K&ULK5;? M<]HX$/Y7=MQ.!V9(_ -C< +,$)+>=:;I9$J2>[BY!V$OH(MMN9(,Y?[Z6\G& MH2WA7NX%[VJUN]]^TFH9[X1\41M$#=_SK% 39Z-U>>6Z*ME@SM2E*+$@RTK( MG&E2Y=I5I4266J<\

YW;.H9F'B)R)3]A5V]=T 9DTIID3?.I.>\ MJ+_L>\/#D\,A:!P"B[M.9%'>,LVF8REV(,UNBF8$6ZKU)G"\,(>RT)*L MG/ST]-.7Y[O%X_W=E\?%V-44T"R[2>-\4SL';SCWX5X4>J/@KD@Q_='?)2 M MFN" YB8X&_">R4OH^ST(O" \$Z_?5M>W\?IO55=L46FZ0UKUX!:7&EB1PMVW MBNL]+#"I)-<<%?PY6RHMZ8;\=8J$.D=X.H?IFBM5L@0G#K6%0KE%9_KAG1]Y MUV]+A XO*(.H%$50W2N8*9.3[DFR:2\*S%I0 M

P%EN4A;DI0&]1 MD>R/L;T'/^H-_)B$CA]T&]T;UJZ:LJE*_N#A]WO1((9.OUN+D>D4-"7*%WII M5Q55 W[0"X((+&O!]4&="UD*:; NA=DUZ$7A$#I1UTJ^X3I'F7"60!1:+*M>,$*NXO9.@ET&!-HSQ01#+JU'@X'#:6WF&"^I' -J_TS MK/Y&C[V"3DUN]W]@EX!$/@E!W&BQ=X9;KQ?U/>C70O\4LZ.>=T1LK9WB-8;8 M? H\61 M[3^:+/5]3RFW>JNC^.M+!DQ2+ZJF<=4O+?)38(],6A"]T9 8 MO CLBF$L\H(&?7LS3KU?[M&L(1K6=J)2QXNJT/78:5?;H3VK9]7K]GKB$]"U MN4@9KLC5NQP.')#U%*T5+4H[N99"TQRTXH;^>* T&\B^$D(?%).@_2LS_1=0 M2P,$% @ C(FB6)5W#?HJ!@ >Q$ !D !X;"]W;W)K&ULM5C;;MLX$/T5PBV*74"U=?,M30(D:8H6:(HB:;H/BWV@I;'% MK42J)!77^_4[0\FRK7D*OUV2 8; =NQ2JS-# Z/RWY"N[ WI>?-4JC%B45!4@CE&0: MEF>#B^#D,J;U;L%7 6NS]\V(R4*I;R1\2,\&/AD$.226$#C^>X KR',"0C.^ M-YB#=DM2W/_>HK]SW)'+@ANX4OD?(K79V6 V8"DL>97;6[5^#PV?,>$E*C?N M+UO7:Z-XP)+*6%4TRFA!(63]G_]H_+"G,/./*(2-0NCLKC=R5K[EEI^?:K5F MFE8C>XJDX;C1.2@G)G-WUS?6G+W>G M(XO@M&24-$"7-5!X!"AB-TK:S+!KF4)ZJ#]"HUK+PJUEE^&C@#=<#UD4>"ST MP_@1O*AE&CF\Z!A3+C3[RO,*V%MADER92H-A?UXLC-68''_U<:XAXWY(*I@3 M4_($S@98$0;T PS.7[T()OZ;1PR.6X/CQ]"?$YK_!,0NC %KV UP2*77(C,-K?*V$WK ";J90)^0#&8LU:XSFX M!+3%DX%)5%T*R64B>,ZXV]C#DR#)4$ UR^5*+')HIAC7@"5?M)99MB1C'AIC M\@T32]R B:+$<=J0*AK1JYK:3X!\A09C-@Q(4F M2]!"I4/VKC7Q@\2LJ!P3Y&T?]4O7)SL4L8BIZPJ59T07;LQ"-H9B<%L M=W88-4]$%'@U(,0NG*8) !J[[,T$7I9:_7!ZM [U#@-HCB7B0[@1>>F$+B+ (XGK;]C4+"OB%X00_'-WPS<%7,WD_O!MB$CG6&V:(H; "_;9=.??FX[ C?5&4'$G'BBWD MH488>L%TQNXRI>UK3,AB_\0\H8 4H%T$2HYG4JL7>'$\[DA72I?*9?-"$<7M M;.3%_JPC.6(K]0!:NL,0VRV9]#(,?"^(9EWQEXZ)O*D?=Z3:,::7ZVZ#F3>9 MC[OB1R57O?[IIXRNCJ*.]'3*$R^:S#M2;7O>9T:[$DWUPXY4Z_U42'OI%TV] M,)X?9%\\]^+IN"F$GX[7_Z$69IY_M!3JN5\&//3B>="1CE1"C7BH@'DU#J;' M"P';!KP+$@HU^B2%4AEA6^VQY_M^1SI:._/9_.#[>-U,YI..]/0DFGN3L=^1 M?NG$F1?$84=Z4M6$4\R8:5=\9M4$WGP2=J3G$)[%?D=Z2M4$@3?;*YM&/%HW MVU2- V\Z];ME,\48]60X-089/L>P)<@%9N)!8^K: UK1:1OJ"WWORJ)+S74' M>-]]KQ1=\JZKQ(L26QF1(AAF:&NKV#XQ&UOJC? :Q&>F.FQPL+?:%G73J_7= ME/V=E"+$0SX$KO"9G +=U=MCXDCO89J68[]?(804*&3X_02]5TM9OXW:T_67A MHGY0[Y;7/TO@;BMT()JV1%5_.!T/F*Z?^K5@5>F>UPME\;'N/C/ A-*T .>7 M"E.G$6B#]O>6\W\!4$L#!!0 ( (R)HE@A'?4C] , -() 9 >&PO M=V]R:W-H965TGJMD.7.J!2]T/?[O9+Q MRAL/W=R5&@]E;02O\$J!KLN2J88&WF[CFJ\+8B=YXN&8KO$'S^_I* MT:C7HN2\Q$IS68'"YCSS?!H0",V,1 M&'WN\ 2%L$ 4QE];3*]U:0V?RCOT,Y<[Y;)@&D^D^,YS4XR\U(,9#5VLAR:TP1E+QJONQ^R\,3@]1_PR#<&H0N[L:1 MBW+&#!L/E=R LMJ$9@67JK.FX'AEBW)C%*URLC/C^>7MY/)\/KTXAGM M#4PN9W#^]>OL^_SB8M@SY,-J]K(MWK3!"]_ B^"+K$RAX;3*,7]NWZ/8V@## M78#3\%W +TQU(0HZ$/IA_ Y>U"8<.;SH#;QS*?,-%P)8E<.\,JQ:\85 F&B- M1L.,ZTQ(72N$/R8+;12US9^OT=!XB5_W8K?2D5ZS#$<>[16-Z@Z]\=ZGH.\? MOY-#W.80OX?^@:+]%[RG+#''4@F,XD[5AM, >Y!%,@+*6@K<^K%:G9 M.:IH5K0EA7U>D9JL-15$'QS!N9):PQGC"KXQ45-ELJPN:\$LY*24RO"_F=O1 ME^1M2OM]JS?#.SICUJ1E,"LJ*>3J 3Y#U/$/??KN!YTH#0]("CH#/X43M[E0 MT=$B')XN^%K38AKYL)\,2#7HA$D*\ZOK/5:NCV>0^#[L?4K#(#QV\JUB.4+% M2G3=)"E;14F1>4S&AWVXE88)X"U1FKPGG7ZXC>Y8>WM-=IM&R MQE^R#1NB\[/?#>F4%<)JTXT'"XK L6X*A0AE<[:A/=M>]K&-U]+?A5O2MZXR MR^^R-O8P86_$0=@D_!S-JUN%N_FF ?2+,L,1G-'91<0\(%,V1-LBSYJ#N*@K M ]=H+^N<)LF#PR7ZTM2*"0R2OA7Z$,>Q%080TX^$%.*@;U.CJW]I+&(:;"OQ M7HJN6X(0VF-WXA)SO+Y"X$_-W('5SM(5*'XL4!,J+]?4X/1TUHVJ)$:W/EMK/M@V72W-./ZLUKA]RN M>*5!X)),_>X@\4 U+XAF8.3:W=K$%&TJ)Q;TZ$)E%6A]*:79#:R#]ADW_@=0 M2P,$% @ C(FB6&$M1@13! 4 H !D !X;"]W;W)K&ULC59M;^)&$/XK(U]ZNI,(^(U #$HA:R"V<2?W9O91#=.R0KO#=BF M+(79W*#2ZVD0!=N#![DL'!\,9I-:+/$1W8_ZWM!NL$/)98F5E;H"@XMIVM@3^9:_^3-K_DT")D0*LP<(PCZ6^$M*L5 1..?#C/8F63% M_?46_8OWG7R9"XNW6OTI2]-SLV]WUX]WC9. (BT\&6:=WT^K%;^@E\%U7KK!P5^68O]0? M$(<=D7A+Y"8^"?A=F#XD40_B,$Y/X"4[QQ*/E[SE&%*N+/QU/;?.4.[_/N9C M"Y$>A^!^N+*UR' :4,%;-"L,9N_?11?AIQ,$TQW!]!3ZBBRH'GC\.* MK_L^##NK6_57GA#(2N;H;<@JHY%FV2]#ET)!+3:M&/FYD$^8 QLP*Z))!C2+ M'$;)4/0<";;4UVC('+N@:/)9^$ <7$'A(KKVXQ61)"8ONLB7/O\D\-L!-$/" M&21T?P;Q*(7'0AMWSD[N2Z0PNNS('>B-^7>8^-"L_:C"_%RLR,J2B7/XV)H' M;%.U3XTZ9%Y6Z.?SFK39M,=8YE+F^FF^76*SM%,_5?Q?J%< M4)%QKID7([^(T77I,_7@"XL' 9GPP&=P&5WR<@A1+PI]N5_0,AR.>3GBYX/RR2UR$Y@[0774:ONG!/IDA_>#O3G?/I>OVE? LWKZU*-M+&J=$8$&J87\T M#,"T[Y=VXW3MWPS4$/0"\&PO=V]R:W-H965T5V.(MAC^K&T>S^,"22XW&2VO 8;&(+@:SRQ';MP9?)3;^ MT1C8DXVUWWFRRA=1PH)081:80=#G#J]0*28B&3]VG-'A2 8^'N_9/[:^DR\; MX?'*JF\R#^4BFD:08R%J%=:V^0UW_HR9+[/*M[_0=+;I)(*L]L'J'9@4:&FZ MK[C?Q>$18)J\ $AW@+35W1W4JKP602SGSC;@V)K8>-"ZVJ))G#2\:-P&NI<^4];5#^.MBXX.C0OC[ M.6<[KM'S7'PY9KX2&2XBJGZ/[@ZCY=LW@]/D_(C2T4'IZ!C[*VGXOUCXBB:W M#@IIA,FDV8)P3I@MTBT*'MZ^F::#]/Q+B7!E=27, Y3"PYUPTM;T/0IN9"@! M[P-RKJ$2\,#K$-!I#W2] K%6MA,D!?]2R8F ? M5@:LR]%!L'2-F(?\ZF@XOL1])U3=] @#4E=UH*$T MQ(4^@!.A10^2?O(+]* I95:"9"% ^U+S/M_H?*]_1]G&:7+NZ4RER,@))?\A MJXUUE%:.#%/WX<-]1;V%-C+A2RBHOWGJ4XS(V:GC\:3 DS:J>-*T+WEH2#GO M%'0PL[V3+(R20['S[V?PD6I9*'A X8#8F?0:,]0;"B.37&A;4^#6R.V88TM' MM,0G,.A-!F.>C&F83,]X> KCT1B^V$"<-='YC.$_.S3L#4=G\#MZ/X/5TQ"_ M2T\G[^'F:;Z.>WY"G,DT/5ZL/6I^SC$K2S^;3EXS-];L$>3?V?APS&HO%BE= M5(A0.*M?*W;*P4G2'U#'58H?#WK]*/UT [A,0ND007>]K[L/3_+(I4Z#8?^Y MUA _ZM8:W;9]D[C8*/9=XSZL'IZ]BZ[;_V?>O9ET[%8:#PH+@B;]R3@"U[U# MW238JNW]I)U>DG98TM.-C@UHO[ V["=\P.'/P/)?4$L#!!0 ( (R)HECY M<8BU&PH %P: 9 >&PO=V]R:W-H965T:E"DY<=F2JF3:V565I;@B9?.PM0_@#$C"P@S& (:4_GY/=V.& M0X;2YO(BS05H].7TZ>[A^=:'A[@V)JG'RM7Q8K1.J7DWG<9B;2H=)[XQ-=XL M?:ATPFU836,3C"YY4^6FLY.3'Z:5MO7H\IR??0F7Y[Y-SM;F2U"QK2H=GCX8 MY[<7H]>C[L$O=K5.]&!Z>=[HE;DSZ=?F2\#=M)=2VLK4T?I:!;.\&%V]?O?A MC-;S@G];LXV#:T66++Q_H)OK\F)T0@H99XI$$C3^;"H,:W+'/4'TD; MA]>=])_8=MBRT-',O?O-EFE],7H[4J59ZM:E7_SV7R;;\X;D%=Y%_JNVLO;- M;*2*-B9?Y/V0^##6]/GMDPRQMFK+<_58%60QI= ML*F\&\K9FH)REP+>6NQ+E_.?;VZN[V\^W=[?J:O;CVK^\^W]]>T_/]W.KS_= MG4\3CJ"%TR*+^R#B9L^(.U4WOD[KJ#[5I2GW]T^A6J_?K-/OP^Q%@3EFD-=6Z],75@3U4<;"^=C&XSZ MS]4BI@#0_/>8%^20L^.'4"*]BXTNS,4(F1)-V)C1Y???O?[AY/T+)ISU)IR] M)/W/A^QOB%.?34HF*+]4\V!*F]3WW[V=O9Z]OZY5X>NO;2W)M;5IK=+:*/-H MBI8?80L] 'T$32Y6SB![%'B$GR,0C:Z?6-R/[Z.JD&"=, ;K%YX M: MD%>L>6KSRHRE,MFIFJA;K\J@MU&M]<:HA3$UTJ\TJ@7 B=P@XU"] MB;K&RZJV2UMH\D7LO':_,QS+$V0!B"9 W3IYY2R@":7M_F[5!+^QD>7 <&<+ M<"*,7P5C!,C9'3[ 1C K(M,&K,@1./2T""!O+%K\,S%.U!=L:#5\"36P!YMW MAX[5=FUAI@XF*VUQ?A!-6>WG%(JFLD!)V18)4;_^PDZ.D+$E63L]8#"8+B # MQT.-16(DG3J7 YK[TH$(U0.FH]99#"V6K#)M+MW'Q1L "9*[+8A*5H5NFD( M%@(S* MMV1J:1!EL#?V8\_"0(\VR@$#>R>*\$$K<^BB>1$+48&WD%W./2F#!*2L@?JZ M%_%D-+"%1\C!QJ16NS&%QFC2CI)Q85:VKBD$OCY(WU*G'D%]9$7#+CQK9)-V MT M;20ZZ'.B<-GAXH5AMP7B!Y32 :QI/"*)]O;JO@G$L<^@7*0M_ ML")\)CP>8W0*A, .RF.9 1*GS %D!7;Q5=XDNX8U.3H IF#X(NGA3*H?K!? M:NH[W8#..\+>ITG"+2)DT-["SF^M)28E "Y,X:L!H EW?&YI8],F+ JX#5P9 MI9+!?>(3"*6B=E :KN[FZNS-R7B_;3K4YH$PO0-1)J4N/J2KDXZ@]T,^#'E) MU241M7&-AHR%1KY3[J0]&;VO.^2/>S3MN@*Z(WX'V=7D?\EF" 1?QF0KP@'G MTEZ]8\8.9H,!@$I%XL8EJ=R88"\=I,NO*%E">I@C'(>5DA1.*!+#J38K#^PE MJ:']@:B**3G!\#C;'UI'&( -Y0;91;OE!4*/;'"2>"5[54N9*EJG0W8N@ZJ',Z \VP];!A Q2,HJH%SB)2!)I=(Z11Q4.NM232PJ;LG^+%2]Z98U][Y%0/J\^=Y)^+7FIGA MCA*?.W0T"G#V'$F1^F[R-[C7A'KW&NK?FT>=&P1=@E[@,?9H-@EH0\'/AN6S M/NEGQ/26=_Q=L/6LJQ 0YQ!EFPQMA.;]_@N:1&J;N T%/:[ZLL#IWV@N=@AO MH,1BZAXFRK%.+G4^0Y]BS .M+'6%65K8Q.;^?$-P=M8L]^M&#BDF-@83SH#9 M5&'[:D.TWY,9%:4][;IV1UQW50G7SWO(0.:=:9( [LUX1_F\D0D^A59J,CK_ M(!E LC S8:AF!^Y:S\9P"S_N#GPVY%U&#R*]XU86Q6_,(TGJ*%F29*PJ'&SQ MDM[5+:G.!V[05G.$DWB7XT=:$#=+PRN:'H>71*/K JFSTK$+ZHZNNMA%WZ[6 M![U65TEXV\:N?/!M!!=)QE$W9=R2U(#OFEQCTC$W(#EM81M.)LWT&7@NZVN# M>6RH O-!*+'13]3'KM>E9< L11_(DE20%H8%CW M.&E1?[(U/($>40:OI;L2,#9>&E/N5-Q0W@#+P(SG07APFM 7'/1 Q2\3PGYI MS[9OM'6"V#]D(]B^8[WQD>(N=9IJ+=ID=!0T-B+$L6T:']C'&5E#;9X9W7>, M=TA8^Q0Q5.\GI,V:DHO[/R>UD49U[EBZVCT A+,/$NWA0\2IQR%A<)P;&AH- MV>,B;SRTG7H!GN4U>6ACJ+62JMT%LS,7[1.-:9R:Y Q.IDA5>]=7HLAK9MBF M13]9,%S0ID-J!E.E:]W3.3([%#E=A/V7F@>@;L8F3[5! B1*$C.90$>]J&P? MC%V+^$P'#:AF5 RA*5]IN%-!E#$:IY3AOZ MD[**>C5>!SR[5L#2 9]1VK6"+WG 8%9_W@-_W=3]G+$K&8D0N:]MF6-H">34 M8DO3P%TJ*;'C]AQW:5VE6>4A:F^!T']GN)8NE64?=*AP(B5+:G-/*ATJ9RJ< MU3651%>M*WM/87M&R3$'96<@M$7!WXQ63DB.2J-TRC1&@KQ!LD5NOD&%,>61 ME[L'T>GWG4F=K<4+'J2( _\:&OYN/AQBY'#@ M@Z=ZC:A(ASQ^U[XNR'N.YY=B^-GYSWV#G!S[9#P=?/$'\Z[X=PU&09WDXW__ MM/_IY$I^,=@ME]]=H,,*K2TBN<36D\F/;T:H1_Q;AMPDW_#O!] 8-,^7]*'6 M!%J ]TL/-LPW=$#_@]+E_P!02P,$% @ C(FB6' (SQ$Q P Y 8 !D M !X;"]W;W)K&ULE551;]LX#/XKA#<,=T!:)W:: MN%T2(,EZ=\/0-6AZV\.P!\5F8J&RY(ERT_[[H^0D:X$FP+U8$D5^^BB*GT=; M8Q^H1'3P5"E-XZATKKZ*8\I+K 2=FQHU[ZR-K83CI=W$5%L410BJ5)QTNX.X M$E)'DU&P+>QD9!JGI,:%!6JJ2MCG&2JS'4>]:&^XDYO2>4,\&=5B@TMT_]8+ MRZOX@%+("C5)H\'B>AQ->U>SOO_.)S,8ZZGA JS)U' M$#P\XAR5\D!,X]<.,SH5()P;]5T6KAQ'600%KD6CW)W9 M_H.[?"X\7FX4A2]L6]]^&D'>D#/5+I@95%*WHWC:W<.+@*Q[)"#9!22!=WM0 M8/E).#$96;,%Z[T9S4]"JB&:R4GMB[)TEG?X+Y[O_Y]NLH=HSN?>)\AS1KD9(C2"G<&.U*@FM=8/$Z/F96!VK)GMHL.0EX M(^PYI+T.)-VD?P(O/:2:!KST6*JEL'@VXQ(6L!#/_+(<3*T5>H-A_F.Z(F?Y MF?Q\*_D6N_\VMF^=*ZI%CN.(>X/0/F(T^?"N-^A^/,&\?V#>/X7^OXIT$NEM MGL?@8>E,_G"V"C>6FXJ%@$3H)7SR=B5"K@217,N\!3+K8!5;80LHC2J0:W[/EK51K!=2;\")E4((;+6CUKTR M#1>,@^D80XM*.#8Z\\HG'$3>BE6MS#,B[9G-.5SHYP_OLJ0W_$C0:-$4T@5@ M?M&Z/4*34;((T.1XJ (I9J(,$?PA/99I2.B"_KSB3"SBJ[X(C]E_4CZ00@X6 M'U$W".^AEUWR-TOACI,5-B^!YU!-^-O/[F$I5#,WGNPG#Z@ M\YP'DX%XZA&&6P;WQ53IZA>\A[0PNACPF MG4O&?.LAQR^4IT*["?I*C,/U:47H8#U(^+15KM_NK?YSNV^D)E"XYM#N^? B M MMJ:KMPI@XZMC*.53%,2_X-H?4.O+\VQNT7_H##CVWR'U!+ P04 " ", MB:)8E.M-*W0# #]!P &0 'AL+W=O8J3?[\[ MTM82P$GWT!>;//&^^^X[WG&U=?Y;:!$)[CICPSIKB?KC/ ]EBYT*4]>CY2^U M\YTBWOHF#[U'546GSN2+V>Q-WBEML\TJVB[]9N4&,MKBI8==/J)4ND,;M+/@L5YG)_/CTZ6^:-R& M!VN03&Z<^R:;C]4ZFPDA-%B2("C^N\4S-$: F,8_.\QL#"F.#]=[]%]C[IS+ MC0IXYLP?NJ)VG1UE4&&M!D.?W/8#[O)Y+7BE,R'^PC:=+8H,RB&0ZW;.S*#3 M-OVKNYT.#QR.9D\X+'8.B\@[!8HLWRM2FY5W6_!RFM%D$5.-WDQ.6RG*%7G^ MJMF/-A]_._O]XARN3[Z>7ZUR8D2QY^7.^S1Y+Y[P+N#"66H#G-L*J\?^.3,9 MZ2SV=$X7SP)>*#^%8CZ!Q6RQ? :O&-,K(E[Q5'JV=!W"M;J#]SJ4QH7!(_QY M$;I49)0B Y>H;,<:12=>%!-NT= G=',_/1A>IVI([-Z[6QT[ M6PC\-)LN^78;$QN5$=E0C(8?0Z9LE6V0.0@>EBH0^\M2-TQ"4]LZ4VG;"+W) M[K10CJ$;=(U7?:M+9G4'KI9A8RKN5014WK)?@"U_;D'YF"&#*X)*L^(>+46Q MPR0R%$#-RI0D0'PG0PKT]^!UJ'0<5R%2@GHP!FZ5&52:88:'J+*E(+6L&V?) MTX=#:9%-].7!''#/^J#>>S5[]-I5AW4LI7">[>2^<[8X7.E.61[IG21>%>V]9K#IH;[/ M'XSD#GT3'Y[ O =+:3J/UO%M.TDC_;_CZ6'DW!O-A S6[#J;OGV=@4^/3=J0 MZ^. OW'$ST5"\=,O69$&2;AB&?3A+E'6K=*?>G>+XW^_AR5:<+@FP M?DE\$OG<0_(AQ?VE=5]\P1SHKBJ-/^@5(=3O!P.?%EPIG]B:#=[DUE4JX.@6 M U\[5EETJLK!>#C<&U1*F][A?GQVZ0[W;1-*;?C2D6^J2KG5$9=V>= ;]38/ MKO2B"/)@<+A?JP5?<_A<7SJE.&[_WJ!_C+$CEKGR M?&S+/W06BH/>NQYEG*NF#%=V^3.OX]D5O-26/OZE96L[@7':^&"KM3,85-JT M_]7=.@];#N^&3SB,UP[CR+N]*+(\44$=[CN[)"?60),?,=3H#7+:2%&N@\-; M#;]P>'7Z:79S>D*7LZN;/^GF:G9Q/3N^.?OMXGI_$( O5H-TC7748HV?P)K0 MN36A\'1J,LX>^@_ JR,WWI [&C\+>*Y<0I-1G\;#\?09O$D7["3B39X*EDL5 M.*-+Y<**;IPR7D5Q>/IK-O?!X?3W8W&WL-/'8:5OWOM:I7S00V-X=K?<.WSU M8K0W_/ ,Z6E'>OH<^O^LT/=BT4W!=&RK6IF5J!J.'DW7YJM&OC3.RE.F'?K) M.M\GON.TD9XBF^:P""5Q5GJK85 M65J1T$AIT752S )^3&)T*LNT],##P*0T<%24HCLPX;19?!O7.7C&D @,3CAM M@QI1O 17+0N-2Y<0C6_FGK^BN@&957Z-C8R=JP4BX KN\I"NT3M0DJ?K9)9 M87G.<6K3+\HT^&:@YA%]G-"ETP@:&%%$8"?L'R/;WR(J9&JE,U$R28=LLBGMA3%I:HX1F_CYGZIO+$2K5SM[J#-+?1"JE M Q5M4 0(-!9O9\4*L;&K8JDTRECJA9Y#0P@8(F'A_'*\UY].=ZD&@5CMB"7L M<^U\H-%X(X)U4%O9Z;!?CGY\ L2Q?-/%&(IY%BBAC]^G/WJHN5B9^WS]1^%; MUV[2E] GY:&J%FBZN]L?#H?MN"%;MZ-=;ML;][&FT-7U9X\A@L+$GA5$LUX/ M'DJZ&QQUE%DKCRA]N(!!$RMQRS[$'NH4(MI\=D(8NY,C.\::';Y+R\9']=VJ MLE&11HFHS(,9@IQW;0+U9$TJPT#8Q@]86NB:;C@MC"WM8D6O+Y3Y!REZ P9H MH4\A2^AU9_FF'W7_M=%!9EPHK#"3.)C;J;/%1;J%[T);PK40K5G8V%Z^)?:@ MKHE$#=*I6,R:!=:76.?^%E4MP]BYE9A@2;Q/R=;%0-Y,);1$)X]U\ E=<N>=@OLK-W;[LW;[1>97&C<6G(.UV'R=K='KMTHVT.P M==SBT&;8">// DLX.S' ^]PB%^N#7-"M]8?_ E!+ P04 " ",B:)87^[Z M/ST" "8!0 &0 'AL+W=O2VL9;8P7::[=_C1QJZ*:T0XDOCQSWG MGG/K>Y..BP=9 BCT6%=,IKA4JIE[GLQ+J(F<\ :8OMER41.EMV+GR48 *2RH MKKS0]V=>32C#66+/5B)+>*LJRF ED&SKFHBG!52\2W& #P=W=%QB;X+]'ZFAB_GE;2_J'.QTRE&>2L5KWNP5E!3YK[DL:_#$2 X!0A[0/@2 M$)\ 1#T@LD:=,FOKFBB2)8)W2)AHS686MC86K=U09O[%M1+ZEFJTE M6H&P+X+E@*ZIS"LN6P'H$MVOK]&;B[?H E&&OI>\E805,O&4SFT8O+S/LW!Y MPA-Y(G3+F2HE^LP**)[C/:UY$!X>A"_"LX2W1$Q0%+Q#H1_&(WJ6?P^/SLB) MACI&EB_ZESJ.E-TIG?GLB$YI%@WIP2Q!YR]?A7,_$]C7O\3V3/G\> \ M/L>>?=.C1ML7'V-?UWA^K'XOR W^(@]C9WI)\H<>.FQ)_:-S,TH]B1YE$%6PUI3]YKYM6N#G@-HHW MMI4V7.G&M,M2CTX0)D#?;SE7AXU), SC[#=02P,$% @ C(FB6&RC"&ULS9E=;]LV%(;_ M"N$!10NXD43*L=,Z!I(TQ5HD2Y%FV\6P"UJB;2&2Z)&44P/[\2,E6Y17Z5 U M8* WB27QO'SY^?!C^L+%LUPQIM"W+,WEY6"EU/J=Y\EHQ3(JS_B:Y?K+@HN, M*OTHEIY<"T;C,BA+/>S[YUY&DWPPFY;OOHC9E!F?E]_$?K)JU7B)&.Y3'B.!%M<#JZ"=]R&IW\FL5I=#B8#%+,%+5+UR%]^9;L"C8Q>Q%-9_D4O5=H1 M&:"HD(IGNV#M($ORZC_]MJN(1L#$[PC NX"R(KPJH]+E!ZKH;"KX"Q(FM58S M/\JBEM':7)*;5OFJA/Z:Z#@U^Z3K-V8"/0D:)_D270E!\R73]:[DU%,Z!Y/. MBW9JUY4:[E CZ)[G:B71;1ZS^##>T\YJ>WAO[QJ#@O=4G"$2#!'V<8CDB@HF M 5E2EYJ4LJ1#MJVT0S3?HD]YG&R2N*!I6^$KT;!=U(R?=W)-(W8YT -$,K%A M@]FK7X)S_SU@.:PMAY#Z[#>>OWTL4H8"?SYZ&S2MHZN8K]7_Z[NR#(LN:"H9 M8&Y4FQN!.EW&GIC0?99V>(,U7=[.:V_G1U<<[ _6=?D;U_[&H,Z-[M0ID^@S MS6F$_KIGV9R)O]O\@#I'=K])[7)RBA$S.8'EB]KR!5BQ][I=14+3LI4EXHNV M2:[--"S[D*./;"X*S3"$Q]7,-$0'K6@>$[9 M]]85!CJH(?%(HGT-/OZYO;A MS1#1:L BBIH]4^WLT48/52NJ4")1DBMFYE2D.))4)7*QU=\8HEK8P,EDHF&D M<OI0R%*AZWF8)EP'FE&:(7.]V@Y;,DA^I (O:7AXJ?! MR&CH^_XI*6*)'\!L[J0(''98P]"VQ?(,PV#JQ(@C;M^XD G+,@PSZ0B6.!0= M+,$674$8AR*#L002S_BV,GU0(Q#XG 00:XL^ A, MK;Z,<S2"';K]SLML'C1Q9 MSNYZ#4Z73!@'AQUB:'K$CY#I.X6R2YV25Y/0/_$FB-A%!8'AW\4K1UC?HS1B MP4E@ G8"RQ$''Z41"TSBV-8=P298T<&FT&(S=&P/>[#)(?$C1VFAA68($Z\O MGAPR/8[20HO,T(',?GC:J33QI(?E]WL@KW%;FC&Q+.^$S>#4([*Z.*W?UO?. M5]5MJTU>75KK]<$RR25*V4*'^F=CG;FH[H&K!\77Y=WKG"O%L_+GBM&8"9- M?U]PKO8/)H/Z-G[V'U!+ P04 " ",B:)8K?-1'!L, "J(P &0 'AL M+W=O@22]W3W2?H'$95_?Y[F/RH>% ML0]NKI073WE6N(\[<^_+]P<'+IFK7+J^*56!)U-C<^GQUT<'#Z MH90S-5;^OKRQ^';04$EUK@JG32&LFG[<&1Z^/SL\;M6"]?Y+$B4B3$/ M]&64?MP9$$D:BJKS-^:Q=]5%.@5T4M,YOBO6,2]@QV15,Z;/!X&![DNPG_Y M%!7QOQPXB@>.F.]P$7/Y27IY^L&:A;"T&]3H XO*I\&<+L@J8V_Q5..C"^N[X9WH\_78GC]28SOKZZ&M_^B9^/1K]>CR]'Y\/I.#,_/ M/]]?WXVN?Q4WGW\;G8\NQF+WQF0ZT"5M'UQ?-@31X.CDRWTCAL-'3.]XPWTADEB MJL+K8B9J,<6_AQ/G+3SJ/^L$#O1.UM.C,'OO2IFHCSN((Z?LH]HY_?FGP]># M7[9P>])P>[*-^NF9=-H),Q4W1+OPDGQ_'9-;R:QG'G_#T:H[0:1,H,YIBI0EF994MZKDH?SGHP=E\P(V.ZAUD?YLKJ M1(K=7X?#FST!6,-6C[6\PY8N MPQ;!2I2(THC,=RDE4II,TRD6J79,95T 2> M83/=;M4?E:XY+XH*I+XN^#9QB_4L9N;*DNA94$ 3A?B MS)>J" #)-Y+2.J2_0I#41R>62EJA*(#%)Y6H?*)L'8+'K$':9%7&E*!**"TJ ML['4>7"@GW]Z>W3XYA*DFMD+J -D0W6*7+VBV[K4R MW/?'?3%6266UIX@E)BZ>DKDL9GQ7KATGEMWQQ?E>GYWX)><;=#N1&9LHI,V% M=$@#%KD%2K(F_T852G9+/Y=>T*Z^&!7 ]P(9D9XWZC"E+L OV[]C_=IWORN^ M3-"\D[FBS*:9&>8^^.YZ?J%()$[*JAP(,OV"+,7/>F(QU\F\B1-3("9"<. ( M3&$I;CL'1 &5.T/JJP=-76_'TID49\'+>W+D! M5;^;&'O@]T5UK6X?@;BB18(Z2[X!JXR*I,]VTWBPF!M U;Y9%*#GJHG3J986 M(0*@:^5TG=(4W^/:@A*I9Z8DO53IK MPT@ZU,)ET"X#@)Q.*:P"6);&$ALR;PR*_2H>S;2+46-H;X)AZL>E1%%6]53R4I#OA7<6BWASA!P_M,"A2N@ F-$F(:@'9Z M1!?[#(Y9*">2)J@P,^3M%NZ4 2SNDE9*B^;% M>B3-$H#M \NP4TE'>@%J'F56L39T >HUCFGXO[9=!*)SH)HK/S=I9W.7##,W M,R9=: )&W,:B44PA[>A)IAK60\R2EMJKL)PI-!@D689NB7),2+&IJ2:>5%#' M7X\:#V4)Q+U\ZCI&G62)H5C U+1ZL+%)'O:IB2%?S\EX,JBY1$Z&SS!0<[47 M[<16-8(<:-;60W0GC.G9;.A *!ET])Y Z>@'R2)*/TK([5:TS;Z?DY?\V81D M(P\T8W)%QA4+16IT48N0'=D_PU?;,$FUD:\"UVC#')BA B?5""1;9V/C.C'( MESORR+!)L9)SN:2JB'984@)$_OZTLP4&WS0P^&8KB)U+-^\)^BLNX'A06Q.8 MMQ %%2S=3L_7 >1?19NA,]9E++=&G>,XZ\_1["*Y9QH4NN& B59^MVX2CCZ"E-0 M.4SY9:WN(J";--@#T=CM(@$%P%TJF4*T&86^U>UB'.3] 3EQV M&F\HJ@H.P!51DY=@!12K7Z@\JC@@DR[)CC4L48S1Q,N;O+:W$B$KU6V;N/H! M"&&D:"_P,5=9[%HI<*8KS&M?=>JYCB<"PC*M**\29@1>%TB!\V6\@JF&,VXC MU7;0H9X210E(I7$!^RK*GU2./T-'8A]1:%QPX:ZB8CA2Y>5C&J9YII@LGY6' M'38$.HA0NG@7_?FE;KG=Z.@W9E3U1/;D6LUVFO\5!U[E'7F AR\$(VA3L MJ MPCJ!@V*ZG"0Z(1HTN.(?&[+%&H.S>>IV/HZ86+^^VAMJM M(K%%=VII38'/20#6=<'[8Q1%V =C=#00/[-.T=%"]@M6%\.QV?PT7!V?,]/ M]@?OT+CF*.$?5>-!HY!2[E!^?NK,W^JY@\3&-$PP9LB [%%DB_&Y>',RZ'6. M*W8(A 5=QPCLP_0*E^AP*9/A!IB&)46R#$T"4Z#ZMSL G-2C/Q)Y]W"OR>90 M&[G$S-BZ44-2H"*3CLL9OLP:_.H.'6-8V.#9Y,K(+&W]O7NTUV$%E-%"I%V2 ME!.6Z#81XZGF_AT9G>8USM39QC5E>DPYI+Q&TUTE*.Y*$1 %%6D;M;"JT>80 MI\,1AZ]"8D?.3TT9% %*FOD#/ZX,)*DTHA[ M=Y=6\KX('1A1P7+DBI37)1-F7B^0L@5Z%9NHV-E2IY8P2C+AL-S2UK&*^\JX M;Z59YT)+7)./;P^):]./8?&F)\:*APB(N[K5WKTS)6#DZ.U@[_V+J G;&-SJ MD^NBIQEAK,X28&S+M$B.>+SKJNR2]<0PH'X823;:_4NVDFSP@CK7^;!VG;@'J05E;!X\Z=?"U\5OU\EPGZZMI M*J%LA\J*0*#2SN?#FX"Z;P;JIQRK3)1BREIZA]+Q\@1+_.*OF:61<"\/UOV0 M"[W6'7[' 8Y%\T JH*8X.^F]>[:#1XA^&A"_>E/QCC(GQZ!KXXUQ! M5Y8VX/G40"OQ"UW0_#SG]+]02P,$% @ C(FB6"=U5@T4 P " < !D M !X;"]W;W)K&ULK55M;]LV$/XK!Q4MMF*P7NR\ M(+$-R$K2"5@T@&'*B7?I08$;MJO, M4NY_Q4[/F<7+9:7=&_:M[P4YYSMM9-T%$X.:B_;+OG1U. JX#-X(B+J R/%N M$SF6-\RPZ5C)/2CK36AVX*2Z:"+'A=V4S"A:Y11GIK,X2S-XN(/%\C:[G:_B M5?HPAWA^ ]GC_7V\_-.N9>FG>7J7)O%\!7&2/#S.5^G\$RP>?DN3]#:#GU9L M7:'^>>P;HF2!_;Q+/VO31V^D'\*]%*;4<"L*+%[&^R2EUQ,=],RBDX#W3 U@ M&/X"41"-3N -^_H,'=[P#;PXS^5.&"ZVL) 5SSEJ^"M>:Z/H//W]FN 6;_0Z MGKUC5[IA.4X\ND0:U3-ZTP_OPO/@^@3;4<]V= I]FM&=+7:T%2 WD$B1HR"B M[OB38*+6^2.OGT-7U1@9"L0 M'%?@AJ2'X7^HP(%+L5.6KQ78JA^\=H;]H^Y$*;:N!VMP>=I&U5O[-A^WW>V; M>_N/H".PY4(3KPV%!H.+,P]4VW?;B9&-ZW5K:4B/&Y;TJT)E'6A](Z4Y3&R" M_N&ULC5;;;N,V$/V5@1H4NX :7:TXJ6W 3K)H@;T$239] M*/I 2V.)6(E423I.^O4=4K+B[#IJ7R1>9LZ5D9NQ L9BTK\0[-U_9&T2P84 K>H-!<"E"X MF7O+Z&*567DG\,!QIP_&8#U92_G-3GXOYEYH"6&-N;$(C'Z/>(EU;8&(QM\] MIC>8M(J'XSWZ!^<[^;)F&B]E_0+FLM?O" MKI.=D'"^U48VO3(Q:+CH_NRIC\.!PC1\0R'N%6+'NS/D6%XQPQ8S)7>@K#2A MV8%SU6D3.2YL4NZ,HEU.>F9Q>_UP_?GK-;R[9^L:]?M98 C5[@5YC[#J$.(W M$!+X)(6I-%R+ HO7^@&Q&2C%>TJK>!3P$U.GD$0^Q&&]85& M]8C>XN>?HBS\=81].K!/Q] 75URSLE18,E?%<@.]/\>(CD(=)WI?461D3F.*. MEY+/K#:<;$^C*41^?!["%U-1_A(:Q2'<2\-JJQC[Y^F9'21^-$EA) ^3(0^3 MT3P,A;-BM>6I@;)!BP7Y0R[22,N:%\S0I!>!.]N6Q_(T:NK_YXG2\L@+HL)% M=SR[85H39K&WB:+-^PU24BSB;=( R3E_;KC!.;+=D5!FPI6/8G$*<) M?9,H_E%82'%$_MPF>I)E1.H[+TX@"_THZO;]L_!\K!"RH1"R\4)@+:;NW!#A52E/H"^;$G M1]-W5U$L?S&HFE? !V8)C5BUC!> 3ZTM^*YLI.N]?4KZ>J*,^$D8NG\:3N&C M%.5_H7= /4#D)U%JOY-D:.C$SVC-_L^RZ&@6@X,[D$[TTMWT&EQE=M?AL#H\ M)I;='?HBWKU$*$XE%QIJW)!J>'I&[:JZV[V;&-FZ&W4M#5T?;EC1@PB5%:#] MC91F/[$&AB?6XE]02P,$% @ C(FB6&$&%(S- P EP@ !D !X;"]W M;W)K&ULC59MC^(V$/XKH[2J%BFW"0GAK8"T+YRN MTMT6 >U]J/K!) .QUHE3VUEV^^L[=B"P/0[=EV G,\\\,W[&PV0OU;/.$0V\ M%J+44R\WIAH'@4YS+)B^E166]&4K5<$,;=4NT)5"ECFG0@11&/:#@O'2FTW< MNX6:361M!"]QH4#71<'4VST*N9]Z7>_X8LEWN;$O@MFD8CM[^2V;>J$EA )38Q$8_;S@ M PIA@8C&/P=,KPUI'<_71_2/+G?*9<,T/DCQE6]'NKP(P[1P2%RO)M CN4C,VPV47(/ MREH3FEVX5)TWD>.E/9254?25DY^9/^P=$K&47'=G=1UE?PXC;;V.'%W\&;,U7R_7B';:\GVKJ'/5M2 62T0Y!:>J#T_2WU&_!+;ZWCK M'&$K!;4AE0",/61PM$NCP=#'E(FT%LQU"\4DL?,46)E!QD5M,(.26 C+HB(6 MVI6/&:/XIF[0C(14%@6YDV[3YUR*#)6&&UX2OJPU86D?\#7%RAS]"?Z$EI&$ M.V-8YPKQG9:< .PCAJ>Z0,6,5&-7%2');&0ADZ.,R'>X-'&I-L-5IC6BAM.JZX['=$ZRVF#*:HW6ZXVF1"TR>D6'9?B'8] QW&F+0C=.FK=7SOMM M#"LK:Y"5C:DA\OMAZ(>#"&)Z)GXOB6")=)OPU!)Q/0!UR:F]$G\X&/A)OPM] MO]N+_6@X.C<]=DTC2JYU;1.5-'!J394FJ9'%QHK9)AN1%H?)"&+BE0QZL):& M"1CZ@V[D]T81C/PD"?VXF\ ER05GPX(Z:>=&H@U0EZ:9&^W;=NK>--#=#^ M%YG]!U!+ P04 " ",B:)8EMN6+0\$ "B"0 &0 'AL+W=O/;+"5+*5\L<[79-+P+2%,,386@='?%N>8IA:( M:/RH,!OUE#;QV#Z@?W*U4RU+IG$NT]]Y8C:3QK !":Y8D9KO6;Z]?[Y=O%X=WO_N(#F(UNFJ%OCCB%D&^_$ M%1?G:F@5U?0.X<^=:1?F7HPVS*>V@5K MT]%L:Y;B*E;J_&]2:P*?K=<* MU\P@?++E/+MR9A0R^A*>+A87L)9;5,+N&J &)>+],;??((B\?C BHQF$KU!]!L]LJS&K0EJA=JOZN"JH$@],(P J=:>'5PYU+E M4EFN2VE'];VH-X!FU')68+7.4,62WF",V9+@*E6[9U3]3#> AF8I;NM_4)>(1 $9 MX:CR1OX9;7TOZOK0+8WN*66'GG\D;.F=TG4$(_O?'\(*((SS:)?-XO^?VL67S!-VD:V MZ1ISY\B#>RE8'*N"I:?:QEGX]]O& 1X2DDR_UPCX:S,&IJB%Z*K?Z#N &I4L MA"FOT/IK_0"9E??NZ_#R]4)$UW;_I[BB5/]B0 JJ\D50.D;F[A9>2D-WNC,W M](A"90=0?"6E.3AV@OI9-OT'4$L#!!0 ( (R)HEBV+1''(00 +L+ 9 M >&PO=V]R:W-H965T9U6A&RI;$ M"21I*1+]&,U(9565MONPV@<3+L1J8F=L \/^^K63D($LM)V'?2$^L>_QN=?W M$ \W0KZH#%'#CR+GZM+)M"[/>SV59EA0=29*Y&9F(61!M8%RV5.E1#JO@HJ\ M1SQOT"LHX\YH6+V[EZ.A6.F<<;R7H%9%0>7V"G.QN71\9_?B@2TS;5_T1L.2 M+G&*^JF\EP;U6I8Y*Y K)CA(7%PZ8__\*K3KJP7/##=J;PPVDYD0+Q9\FU\Z MGA6$.:;:,E#S6.,UYKDE,C*^-YQ.NZ4-W!_OV+]4N9M<9E3AM/UD_YHZK 7$'LG M D@30"K=]4:5RANJZ6@HQ0:D76W8[*!*M8HVXABWAS+5TLPR$Z='7\;?'N!Y M?/=T"Y/;\?3IX79R^\?C%#X]TEF.ZO.PI\TN=FTO;1BO:D9R@C& B> Z4W#+ MYS@_C.\9=:U$LI-X15XEG%!Y!H'O O%(^ I?T*8<5'S!J90ID_!,\Q7"#5-I M+M1*HH*_QC.EI>F2OX_E7%.&QRFM<\Y525.\=(PU%,HU.J./'_R!=_&*X+ 5 M'+[&OB?8A;%2J!5,D%K56=4PVT*.:[3]KS/&JPWV8C*&DLHTV\*G:E*L%.5S]?G<5 3$ B9VLNT2 MN*NH_.9)FF< >V=?5_(WQF3RQ?PI+E9F&_@-?.(2 M,C"#*EUR<3!J)I_.IF>@997U%I3-D&EFZK9;F;A)GW30H]"F8FE'Q8[R,((0 MUX]BF&9"ZM\UR@(87Z/212W<'$B!LCJ!DI8HVSC?#<-^!UT+60I)-<),V!1W MLX$;>G$'58DMQ1HEMUN!^;OFZ=$,?<_U@[@+WRQ,X$9>V$%U8=317']N$+N# MI-^%=X(OC];G>,JFU$'00>]/>> &@Z2#:NWY,1GM2B/5(QU4Q_W'2'OM%T0N M"9.#[@L3-XSZC1%N,,5B9LZ^\4+P/W@A=KV35JCGWCQPXH:)WT$GG% S'@:8 MONK[T6DCH-1LP5)[U*8FYW702>\D<7(P/NV;03+HH/(. M^EX'O5G$V/5#TD'O<@V)3,=$7?B+KO'=9$ ZZ%<2CD.O@][C&M]WXSW;-/"D M;W:M&OIN%'E=VT3FC(Y]H'M[%RK3%&ULO5;;;N,V$/V5@;8($L"([K:2V ;L=9(:R&:#V-U] M*/I 2V.+6$ET22I.^O4=4HKJ;!UOL0]]L#6D9LY<#ZGA3LAO*D?4\%P6E1HY MN=;;2]=5:8XE4^=BBQ6]60M9,DU+N7'55B++K%%9N('G]=V2\@QP/ M1:T+7N&#!%67)9,O4RS$;N3XSNO&(]_DVFRXX^&6;7"!^K?M@Z25VZ%DO,1* M<5&!Q/7(F?B7T]CH6X4O''=J3P:3R4J(;V8QST:.9P+" E-M$!@]GO C%H4! MHC#^;#&=SJ4QW)=?T6]L[I3+BBG\*(JO/-/YR$DP_[!K=.'0@K94696M,$92\:I[LN:W#GD'BO6,0M :!C;MQ9*.<,F:8LM*2WG.ST>'Z_G-S?SJ=WUS!9+*Z7"YCNCN00 M=3E$Q]#'"^)H5E/08OWO% X%>Q3N<+![N,SB]J"BPR(51$RE,3.^=8ZP%@4Q MG%<;4C-[U*\T[QH&I[PB-5$K*K24*L7F!7R#L>1<>/4_]7I@$9R3YO8&7 MP$?+(91T@A063^5\J^AE$GIP&@](U>\%<0+SA\<35FZO9A!['IQ\2 (_N++R M4K(,H6(EVED1E*VDI,@\(N.+/BR%9@7PKE"*O,>]?M#&ZX%/]G+MW4VA#_3=&NG^DB5'B(54>!#[-J22U&0DQ-<]:-.[;O#AMW[3B0 MP+\?G,,\XW:_F1[UW8S )=S0L495?4$F :O,S->;R:*4ZTK#(YH+/:--\F!Q MJ?9)8L08!G'?"'V(HL@( XCH1T("D4]LH&8B6VN#F/AM&X^E:$?-#PXVT=V[ MVFCF-O8"5T07BK*YY;K=[AMATER-_Z@W'QA4J VO%!2X)E/O?$!MD\VEW2RT MV-J+ACTH-AT+DZ5<26ZV?W\I.?'2+O5> M'$HB#P\/&6FV4_J[J1 M_*B%-/.@LG8[#4.35U@S*_!-'7-],]K%&HW#^+@L/' -Y5U M&^%BMF4;7*']M+W7M H[E(+7* U7$C26\V 93Z]'SM\[?.:X,T1 Y0B@PMPZ!T<\3WJ 0#HAH_+?'#+J4+O#8/J"_\[53+6MF\$:)+[RP MU3R8!%!@R1IA']3N/>[K\01S)8S_PJ[US9( \L985>^#B4'-9?O+?NQU. J8 M1*\$)/N Q/-N$WF6;YEEBYE6.]#.F]"4E=5TRBG.+C[<+E>W M*SA[9&N!YGP66@)U1V&^![AN 9)7 %*X4])6!FYE@<7S^)#(=(R2 Z/KI!?P MCND+2.,A)%&2]>"E786IQTM?JQ"I:0:^+M?&:AJ";Z=J;"&RTQ#NCS$U6Y;C M/*#)-ZB?,%C\_5=\&?W30S#K"&9]Z(N/6]3,F-,D'Y5E M E270?@,&@6S6$#N,L$.-0(S4"I!?U$#9UR"K51CF"S,^10>*XWXK,N^->Z3 MPL<7T X2!I#2^0"2<0:K2FG[QJ*NCSTR&%]!2^Y%W,1]1RGT"#OJA!WU"GO' M;*.YY=1]5<)+F3]PMN;"'Y\2NQ?ZM-C/\[T47?S*Y]0F#YKTO.I&_8]]>,=- M3GK]1*8!9>&0WV*.]1JU!UG6JI$6'M#=Q05M4@H//("K^,J9(XB'<>0[=TEF M-)HX<^S,L=^=P"2AOE3$A)74,TA&V;Y-#64TN9"DK/+UMW#$G)U+%PADA9^-SN'<:$;R0$$KB50Y,V2JM:\+A2QV03GWPR#H^CG+A#<9N;FYFHQD:7@F<*Y MEWG.U-L,N=R.O::WGUADZ]38"7\R*M@:EVA^%G-%EE]3XBQ'H3,I0&$R]J;- MX:QM_9W#4X9;?3 &F\E*RA=KW,5C+[""D&-D+('1:X-7R+D%D8P_.Z97;VD# M#\=[^JW+G7)9,8U7DC]GL4G'7M^#&!-69'DVCUA6_FV0P^B M4AN9[X))09Z)ZLU>=^=P$- //@@(=P&ATUUMY%1>,\,F(R6WH*PWT>S I>JB M25PF[*4LC:+5C.+,9/:P6#P\W_WXNH3S1[;BJ"]&OB&P7?:C'6160<(/("VX ME\*D&FY$C/'[>)\$U:K"O:I9>!)XS]0EM)H-"(.P?8+7JK-L.5[K ]XUK@Q< M9SKB4I<*X==TI8VB+^+WL60K5OLXRU;)4!O!=4' MQA QG4)"-:JIUCBS4T;"II*0U!+8@01@VLJDRXK2^K9@BW3 M))([FCGF0"3 MRE(S$>N+(:6C(\;A#9D"HEOH-4:8KU YR#27I3"P0-M28IJD+1SX#)J-7K-C MC0X-@_[ #KO0:7?@41IBEH33D0U_GU"KT6H/X#MJ/82[O"CMB*EV1MV@_J?,OD+4$L#!!0 ( (R)HEBC M[@<"#P, (@& 9 >&PO=V]R:W-H965TTJCJI;2"AD%) MIMU=06%;9]F/;!) >)<.S,=J#]]SL[D%*)\L6O MSSWWG'-WZ6VD6ND4TZDQ1=?W=9QBSO25+%#0S4*JG!G:JJ6O"X4L M<48Y]X-&H^WG+!/>H.?.)FK0DZ7AF<") EWF.5-O(^1RT_>:WN[@)5NFQA[X M@U[!ECA%\[.8*-KY-4N2Y2AT)@4H7/2]8;,[:EF\ _S*<*/WUF CF4NYLIN' MI.\UK"#D&!O+P&A:XQ@YMT0DX]^6TZM=6L/]]8[]JXN=8IDSC6/)?V>)2?M> MY$&""U9R\R(WWW$;S[7EBR77;H1-A6T3."ZUD?G6F!3DF:AF]KI]ASV#J/&) M0; U")SNRI%3><<,&_24W("R:&*S"Q>JLR9QF; ?96H4W69D9P;3V?/XQ^5H M.+V_@_'SX^3^:3JY;0UU=<%B['M4)!K5&KW!V4FSW;@] MHKQ5*V\=8Q],C8Q76^5CF5-E:N:2^P4Y,W1H).QCAANF$FU/[_."RS=$?2BD MHTX/AS1+$1:24TUG8@G&Y@JX6V'('UVR7);TEG(!V@F:.T'QOFCU+GH?PVK1 MN!,-A+:D-F8FWLY.HJ#9N=50"E8FF7'$E&RBB2 F76L-Y M9KEDJ9E(])*@/ MK*F_%2Y]FA?M1D1C*[B!*:,:<@AJ>2LT]K$ZQ-N.KN$;"E2,NUN64&UG-NML MDR+C9MB!3A3!3!J"?/J$IQ!>M*\[- <7-\1Y*,?\O>Z0HUJZ'JB)A[Y/U2CJ MT[K-#JON\@ZO>C15XC(3&C@NR+1QU;GV0%5]K]H86;A>,Y>&.I=;IO2K0&4! M=+^0TNPVUD']\QG\!U!+ P04 " ",B:)8V;\MB'4" 4!@ &0 'AL M+W=OZ.\3N1(TJX M+XM*C(UQ*4O"_UQBP79C8V \;,SH.I=ZP_36PRP M*+202N-WIVGT5VKB_OI!_;JI7=6R) (#5GRGF=RM@.NT4I-+QHS&[8JGU;ZM2>2JU.J>-*[]),H@+Z>C/MDKQLD[2? M2?*6\%-P!A_ MNSA 7KP,CW$M*<[!^CAZV__CVXJMWO+[=YRN]%SGM'STY1M M*DFK-4Q905.* G[Z2R&Y:H)?A]QI]8:']?1@N! U27%LJ,X7R+=H>._?#4;6 MYT->O:58^$9BCWQT>A^=E]2]&2K+:"HQ@Y2(_)!QK<"H$= #<.LYY^>NN=WW MXREF:%F/,>%3S#]$F[NYUX)Z7JH_S9I6 @I<*8YU^NG, -[.H#:0K&ZZ7U!+ P04 " ",B:)809'J=Q0# !\ M# &0 'AL+W=OTDW;^?;0@-'4&MQ)> S7E?SF.? MP*%_)/2);0$X>HZCA VT+>>[&UUGP19BS!ID!XFXLB8TQEP,Z49G.PIXI41Q MI%N&T=%C'"::W5=S,VKWR9Y'80(SBM@^CC'].X2(' >:J9TFYN%FR^6$;O=W M> ,^\,?=C(J1GKNLPA@2%I($45@/-,>\<4TE4!'?0SBRLW,D49:$/,F!MQIH MALP((@BXM,#B< 7HD@ZB3S^9*9:?D\I/#\_N=\I> &SQ Q<$OT(5WP[T'H: M6L$:[R,^)\=OD &UI5] (J9^T3&+-304[!DG<286&<1ADA[Q<[809P+A4RZP M,H'U6M"Y(&AF@J8"33-36"/,L=VGY(BHC!9N\D2MC5(+FC"1V^AS*JZ&0L?M MH>-[/IK>H=G\UK^=+)R%-YT@9S)"_N-X[,Q_RFN^=S_Q[CS7F2R0X[K3Q\G" MF]RCV?3!<[U;'UTA)PC(/N$,S2& \("7$2"7) $DG&*U7_.0/:%/(^ XC-CG M"Y(KY"IDH"7JOLX%L$Q;#S*X80IG78!KHC%)^):AVV0%JQ*]6ZTWK0H#7:QT MOMS6:;F'5J7C&-,&:II?D&58K;*$JN4C"')YLR*=9K[[3>77NN"7K[93MKB5 M6OE\N6$[',! $P\0!O0 FOWQ@]DQOI:!U616P&SEF"WEWKR$^7\E_GH0,RM.MEK,BNPMW/V=O46%]BI8/^"=D#EG'A,EZ&G?M?*3[X%#K;1$,5V M."B*C>J[65(]4]IJY?/YJVUHQI* M_24\[B*)SE-6]UTP,E.=8M+PL5?0)UNQ>!O$'^P6'_ U!+ P04 " ",B:)8E!BP)^<" #-"0 &0 'AL+W=O MGM -"P$X>DKB ME/6UD//L1M=9$$*"68-DD(J5%:$)YF)*USK+*."E"DIBW32,MI[@*-7LGK+- MJ-TC6QY'*FO''Y$L&='8R1)'@G9R(FW[&N&3 AB"+A4P.)O!R[$ ML102:?PM-+7RD3+P>'Q0OU7L@N41,W!)_#-:\K"O=36TA!7>QGQ.]M^AX+F6 M>@&)F?I%^\+7T%"P99PD1;#(((G2_!\_%?MP%"!TJ@/,(L!\&= Z$V 5 98" MS3-36$/,L=VC9(^H]!9J-[/IK>HME\Y(\F M"V?A32?(F0R1_S >._-?K>0;706#PQ9&B4+F%Y&J^+;2OWSCSLW<"\ M*#C&M(&LYA4R#;-5D8_[]G#K0CI6>926TFN=T7O>P:J]N1@K[XH;EN$ ^IJX M#!C0'6CVQP_-MO&M"JPFL1/,5HG94NK6. ZE)[ 2S4V)VZB[&3IWL-8F=L'=+]F[-Q7A1[[WHW:JB M?5FU^M&7453C6C4,# 5DF_+\HB^M94_BJ$_Q"_M ]"IY:_$LDS)YLU#/N$D4]_?1\+%*Z&&H>BW@$H'L;XBA!\F\@%E!V?_!U!+ M P04 " ",B:)8$L3">S8# !L#0 &0 'AL+W=OP\5<3U:,/X@80*+'-*%B:L529@>V+<(84BSV M6094W9DSGF*IACRR1<8!SPPH36S/<09VB@FU@HF9N^3!A"UD0BA</A1$5@.)I!G@%P-L$]+8 _ )@G+/SS(RL$RQQ,.%LA;B. M5FSZPGACT$H-H?HQ7DNN[A*%D\'5Z=WIS]M3]!6=$(&CB$.$C;]LCJY@"70! M:/<$)":)^**B;J]/T.[.%[2#"$4W,5L(3&=B8DN5BV:TPV+=HWQ=;\NZ/KI@ M5,8"G=(9S.IX6VDHA7C/0HZ\5L(+S/>1[^XAS_%Z#?D,Z]^JP]$AD.86NJU%<"78 6?/[D#YUN3Z([( M:A;T2@MZ;>S!#9,X4:^ZD=VD-(5B4T1/ENOU=&U7+K ME[GU6W,[)Z'>BFBTIS:P+&-<(E7'2.][$BBF86/"K9QO?30=D=7D#TKY@P^J MSD&7%G1$5K-@6%HP?%]UYO!^M>[J,ZFJ%%O2W6.RMQ&K;G=84[P?0*( MLR><2 *-&VPKQUL?14=D-;GC4N[X@ZIQW*4%'9'5+'"=]7?8>5\]%OAJJ8W< MT48Y-@2I/=5I+D>WTB2XK!]5A0=R5#1VQ MU6U8=RYN:U?PBDKT7WR2_4J-%2)>!GF;=6A7^M84>&3:>8%"MJ R[_S*V?+( M<&@:Y8WY(WV4,/WPFB8_AZB^+B)4H 3FBM+9'ZI7@^>M?3Z0+#/=\3V3JMK^G#'Y/- +E >LX#]02P,$% @ C(FB6)>32Y>X @ /0< M !D !X;"]W;W)K&ULK95=;],P%(;_BA4FM$EC M^6HR-MI(6SL$%Z!I9>,"<>$FIXTUQPZVVXY_S[&3AJ[-JB%QT]C.>=\\Y[@^ M'JZE>M0E@"%/%1=ZY)7&U)>^K_,2*JK/9 T"W\REJJC!J5KXNE9 "R>JN!\% M0>I7E DO&[JU6Y4-Y=)P)N!6$;VL*JI^7P.7ZY$7>IN%.[8HC5WPLV%-%S % M57@Y3FV\"WA@L-9;8V(SF4GY:">?BY$76"#@ MD!OK0/&Q@C%P;HT0XU?KZ76?M,+M\<;]H\L=;K_0UY M1\92&(55)=>44Y&#)EAE7"QPRZ"P(RTY*ZC!21M"INZ/=CP!0QG7)^AR/YV0 MXZ,3X/I"U1F)PU,2!=&@1SX^+)] MWLGCYW(?*]25*>K*%#F_^*4RP0K$$LAIOI=;,E&3L-@D4^7$UTV[]9U^Z MC?^@W]^>U4M=TQQ&'AYH%7O;V39@&'_J2_T]FSTH1=Z6(#[EG5WDNE\)H M/,,YL!6=<3@E DQ?THU3ZIQL/UEE812ER=!?;6?3%Q4$<1?U#'/080X.8G:; M1+4&HT_Q,"D%PI!:*MM ^G ;QV0+)!K$.[#[,7$8]:,F'6KR;ZA"BE?0)ONT M%^<[M/LQ29KVTZ8=;7J0=@)S0+8"]]^=B3ZT=&]'TR ,=^'VHY+T/+C8P?.W MFIN]6+ S+)C0A,,<=<'9.6:GFF;=3(RL7;^;28,'TPU+O-] V0!\/Y?2;":V MA78W9O8'4$L#!!0 ( (R)HEC^,]V3X0, ,4/ 9 >&PO=V]R:W-H M965TRF M^S#T RV?9:*4J)'TR_KK1U*R(MFR&F=:8$04=??P[N'QCC?:,?Y=K $DVL,QENJ51[9(.>"E48JI[3E.WXXQ2:S)R,P] M\LF(;20E"3QR)#9QC/D_=T#9;FRYUF%B1J*UU!/V9)3B".8@G])'KM[L F5) M8D@$80GBL!I;M^XP<(V"D?A*8"=*8Z1=63#V7;]\7(XM1UL$%$*I(;!Z;.$> M*-5(RHZ_>7, @NX9_1/LI3KL75MH26L\(;*&=O]#KE# M/8T7,BK,?[3+91T+A1LA69PK*PMBDF1/O,^)*"DHG'H%+U?PCA6Z9Q3\7,%_ MJ4(W5^@:9C)7# \!EG@RXFR'N)96:'I@R#3:RGV2Z'V?2ZZ^$J4G)[/IU^FG MIREZCSYASK'>!/0V (D)%>_4[-,\0&_?O$-O$$G0 Z%4;988V5(MK0'L,%_F M+EO&.[.,CQY8(M<"39,E+*OZMC*YL-L[V'WG-0(^8-Y!OGN%/,?KUMAS_W)U MOT8]:%8/(#RG7O'&+W;!-WC^.3PBWX+/;A*[V M9P6X7[O4;WGQ*A DFLB&(@!6ZJ0Q("8@M*LA"K/<(9J.N6_!KXG=Y- M^>^(BD8[+HV8EL JE/4+ROJ-E,V> T572Y)$9YB[0BL*>[*@@(0JODLMB<.0 M;1*)0A;'1*JJ*.OH[9_2V^OTC@AMM/)20ONG@=KO>,6*%:(&!5J)N8\8E M^5$DJA"G1&*J3Q02F(+(6!#B7)0-3FEP.L=Q-3BU_$0H:#3TE?%R7=!P_;)X MF17Q\EB*E\^E>)GN4W7)4?1\(;&64Z3-S?'$828PEYA+I,JW2O>W>R*^#4U5 M>^^HGUM'8:-IER;]-L&"EL J6W)3;,G-_U1$;]KDLTVPH"6P"I^N\WPW=/YK M';E"L _IQJ3!UR;&W(K*:??[)SFAV=A+F6T+K4IMZ=KM_B1__*S,P"%MR")M MB%+:J"6R>4W70[&YA=>%;;/NQ>RVA):Q:Y?ZFQAX9/I$76A4;&4M0S%;]**W MI@,[FK]SA_=91_D,DS6XJB&(2"(0A96"5'<^=1GA6<^8O4B6FBYJP:3JRH&B-M<0.MM,.?CW73A:R+2T\\)+XXY[C0&EV,X+.3D\>$,."./DIA"-HCQ7 ML:M1E>%VLT[!1:L@V*'@,Y7')/3?DL +HA%XNA\^AZR'AT_A+N:B3TC0)R2P M?.&NA, &> -D)46%KKF6>-)P4W1!4KL=(,FW\Z6RX]_'[+;\T3B_N95GJJ89 MS!R\=@KD!ISD]2M_ZKT;,_^?R)ZD(NQ3$>YC3Q:%D/I(@ZQ(]NL+ H4 1/ 1&ZP#1EC93 -:%*@1X]&>WZ4[N^J3>;) @]+W8WPQ2, M!$7>:1_TQ%K46XOV6OLD^/IOSEH3N\6W*TP&NOS0CYZ)'PN:A./B)[WXR5[Q M-P)5CBF:O,A4.'VA:"3H9.H_4^0.*HJIYGA)UXPK4L(*8=[Q";+(MD*V'2UJ M6V260N,=L&PO=V]R:W-H965TGS4(5ND[JE\0O]YR? MY^RS;["6ZJ=. 0QYR[C00R\U9MGW?3U+(:/Z4BY!X,Q37+LO66]L X_,G)&3HA/M)W5A GR+)C1YSB([:=4YIJ*1 ]\@X3MLOYL0VY4D L_ M(!>1>RE,JLF-2"!YC_=1:*DVW*H=A7L=WE-U2:+&.0F#L%G#9WPX/-I#)RJ# M'SE_T4?!SS-0U$C5KXM-@6W68VUV]_62SF#H8?IJ4"OPXL^?&NW@2YVP(SE[ M)[-9RFSN\Q[;(\3Q"-6)+)!MA[0WSBJ^Z#4##.ZJRK[.*F@$I=4[6JV25FMO M]*]!2,RH#^/?.F;\C^3LG=!V*;2]-_XO[BZ#Y(*N\+@M8)NH>*EK@YG)Q (S M&2]#-B.GF+'%]%E=3(J%6I6-B#J=H!>TNCL[5F/8;/4ZW:A7OVF=4DOG"%H2 MQG,T^I>:SJ%J:@SWJNF6:KH'9099XN7JB)Y7]B&1G%-5F:P54:S0K>9&@<)J+?:%>!77D*\6Q>N0-!D)G-ABF>B'"UK MD"OW].Z,C[ V*4J)OVZ*P@8?@043FG"8H\O@LH/'0A7%0M$QVU=I\/5V MS13K*U#6 .?G4IIMQRY05FSQ'U!+ P04 " ",B:)84KO:*J$# "]#P M&0 'AL+W=O\:?Q Y HI>,YF)F[:0L;FU;)#O(L+AA!>3JSH;Q#$LUY%M;%!QP:D 9 MM3W'&=D9)KDUGYJY%9]/62DIR6'%D2BS#/.O]T#9?F:YUF%B3;8[J2?L^;3 M6XA!_E&LN!K9#4M*,L@%83GBL)E9=^[MPO4UP$3\26 O3JZ1EO+(V),>?$QG MEJ,S @J)U!18_3W# BC53"J/?VM2JWFF!IY>']A_->*5F$[]1+]C&*U6=*2 F(;M&(2 ='[KU> MPL^8WR#?_0EYCA=TY+/X?KC?DX[?+)!O^/Q7^.Z4^>E_^KY@65'*QO,.K__^ MI(C11PF9^*?+Y2J+H#L+_3*Y%05.8&:IMX4 _@S6_-T/[LCYI]LP<30,6H8E;7$4E3(8T;""REF&N>=%>#>W*.<[^W'I2$=CO*NHFCJ-H4P;B*UMVO'0Z?8>T?ZWNO$O M/R)^, XGYV5S&>>K(U04G%6-?=((9<"WIC_4V[W,9=4!-+--#WIG.J^S^7O= MFYH&ZTA3-;;J?+\EN4 4-HK2N8E44KSJ%:N!9(5IMQZ95,V;N=RI_AJX#E#W M-TQU5/5 /Z#IV.?? %!+ P04 " ",B:)86$ETIO@$ !L'@ &0 'AL M+W=O]OFSH4_5[23K_OIG2 H!#%T4+U\2?MQ[./=@!G'"5B8"VE7%W:MI@N:4S$!5O11)V9,QX3J7;YPA8K3LDL2XHC&SF. M;\0[H5!]L@+67"V%.Z!69T3M:1_,:VG^F^H(S@E$4B^P7;?:QC@>E:2!;ODQ6#.$QV_^3G7HB# M!.@V)*!] OK=!+Q/P%FA.V996==$DF&?LRW@:;1"2SO]&'3 -9U(,*;3-0]E2,5[<+4A840F$>VH$=,1)*+@ M[365ZJ!XI^(?QM?@[9MWX T($W"_9&M!DIGHVU(Q2_'MZ9[%AQT+U,#BEO + M@.%[@!SD:M)'[>G7=)JGXW*ZK?3(14&Y*"C#PPUX8S599FM5*YN#SS2:=23K MJ!&3JO)\( _X_D4E@AM)8_%#5_3N*J[^*ND$O10K,J4#2\U 0?F&6L.__X*^ M\X]. D-@)4%P+@AN0Q]>Q8S+\!>=@1$34E?J+M_/\M-'QV;H!I[C].W-80VZ MJ*[GYU$E4L?O"A*#:\;>#\ ZNW$%>A5T]QG7TU+RN MVV+!Z8)("CZ1D(-'$JVICIU7OW+@=JO\=%'=H$$]/Z?HMZMW,;X "[:A/%%/ M9PG4LSN9/@.1CW(=WU;(8P>V(;!2]=V\^NY99GK7I""&P$J"]')!>B?.]%YM M%$+?@T%EK&JB M>'^K$:Y.2"TV=Z4)_I$%78U6-0H*<&G<)('2-S?0]3$=#I M5BCJP@(W:'@@P0._AZ_/=ZET%&O^VC1OASIV6)M"*Q=>>#H\CZE#HZYN"JTL M2N'K\%1CWP.4QB'VO>I\UX4Y/FX:KH6W0P/F#C7NCJL$ZS&X@5SA[M",O<.Z M75UEM(:4%X2% MNR,S[HXTMJU14!/6K" JS!VUF_N(\17C*C@W7ZF1;J M9E?J?\+34>'IZ%1/1W6S]GRWVH'JHQKZ9%0X.C+@Z$CCZ+4Y5(]I(EIOM%%/-X56+KOP M='0>3T=&/=T46EF4PM/1J9[>#G!TN77K]QRGR5X+ZT<&K+\=X^A*?KM+P$67 M@,UT">TPQU:"Z\U$\SW!13.!7VLFXICR:4@BL"(KRK6%&.TF3*&5"RZZ"7R> M;@(;[29,H95%.7CS?_*K?\W2WW6K+P@T44'3VRQ<-!/80#.!-KK?TU4T*MV//;!I\#T.^PMX8LP$2"B"8?V >_@]02P,$% @ MC(FB6 J-Z2=: @ -04 !D !X;"]W;W)K&UL M?51;3]LP%/XK1QF:F$1)FEY@+(T$E FD@1 M[&':@YN<-A:.7>R3%O[];"=$ MW1;ZDOC8_FZ)CY.MTL^F0"1X+84TDZ @6I^%HLT414)+O%>@ZG*DNFW"Q1J.PGZP?O$ U\5 MY";"-%FS%&,V@E'7!W_,[^W6>W61;,X*42/WE. MQ20X#2#'):L$/:CM-39YO,%,">.?L&WV1@%DE2%5-F#KH.2R?K/7YCOL .+X M T#< &+ONQ;R+J>,6)IHM07M=ELV-_!1/=J:X]+]E!EIN\HMCM*;NZ>KV?SV MZFX^@QY,<4$PPZS2G#B:([A&D?=(]6Q\-_=V!'=*LBS3%1-P.$5B7)@O< !< MPKQ0E6$R-TE(UIGC#[/&Q47M(O[ Q2W3QS#H'T$<=?)1.;M"0/4-DL_APUA]Q(,V@2#?>SI#S0&J& 2E$1X0Z:['-8<8\_A MVG"3#J/3DT$2;CJDAZWT<*]TOQ=[P<[_64-'.XJGXRCN%ARU@J.]@G-%3'2) MC?Z/]W5X,OI'+=SI G>AV$.UXM* P*7%1<NU]J9,_P!02P,$% @ C(FB6%\*R!ED @ OP4 !D M !X;"]W;W)K&ULK5113]LP$/XK5C9-(#&2)@$F MED:"E@D>0(@">YCVX";7UL*Q@WUI8;]^9R=$!4JUA_4A\3GW??Z^J^^RE38/ M=@& [*F2R@Z#!6)]'(:V6$#%[;ZN0=&7F3851PK-/+2U 5YZ4"7#.(H.PXH+ M%>29W[LV>:8;E$+!M6&VJ2INGD]!ZM4P& 0O&S=BOD"W$>99S>

M2QB!E(Z(9#QVG$%_I .NKU_8?WCOY&7*+8RT_"E*7 R#;P$K8<8;B3=Z=0Z= MGP/'5VAI_9.MVMP#.K%H+.JJ U-<"=6^^5-7AS7 (/T $'> ^%\!20=(O-%6 MF;X]QI[ON0CKVH)%ND*HMUC8Y@BXZID9X^-P&>UDV)93XX MBMPO"Y?KYM[G)6_R7NE.>]WI5MTGDD8/5P4P&F*L,% *]*(W:4W?:7BK&PO=V]R M:W-H965T^)/ZXYUR?8_LZW0GYK-:(&EXJQE7? M6VM=W_B^RM=8$=43-7(S4PI9$6VZRU(T]RBP5 M&\THQT<):E-51+[>(A.[OA=Z^X$97:VU'?"SM"8KG*->U(_2]/R.I: 5B=T/;/5<6;Y<,.6^ ML&MC P_RC=*B:L%F!17ES9^\M#X< ,+D!"!J ='_ N(6$#NAS9OVMDD;G4@[ M);('<7@)41 E1^##]^$CS#MX_!;N&P,Z%Z+.ARXDQT[]OC4 MYA,J6\DCJG(FK.I+&"AER@?A!=Q3LJ2,ZM=+>!!Z[TL!1,,!]O>]X86)QDK] M.>97_)%^?1#9&[^2SJ_DW6,R-%?BE?(5;)UN48)&60$3A#N[ML@+(:&DG/#< MQI&51'>,CEZ1)ED8N&RVW&ZSN!>F_O90[]&@I MJ=/@'!< 67W.]5I0K8%@: M5-#[>N6!; I:T]&B=C5A*;2I,*ZY-F\ 2AM@YDLA]+YCRTSWJF3_ %!+ P04 M " ",B:)8V0?NB2\* "P8@ &0 'AL+W=O6/ZH7SFOV]RO+J8O92 MU^OW\WFU>.&KI#HKUCQO?O-4E*ND;KXMG^?5NN3)+F;V[/"#N_3YI6Y_,+\\7R?/_)[7 M#^NO9?/=_*BR3%<\K](B9R5_NIA=V>^O;2MJ2VQ-OJ?\K>I\S=JZ/!;%C_:; MS\N+F=6ZQ#.^J%N-I/GOE5_S+&NE&D?^VJO.CG^T+=C]^J#^:5O[IC:/2<6O MB^S?Z;)^N9A%,[;D3\DFJ^^*MS_XOD9^J[ LR_@Z!9P]P7<;45WGFVK=9/4R>5Y6;RQLK5NU-HO MMK'9EFYJD^;M<[ROR^:W:5.NOOQT]?F.?;_Z\O"1W7Z\NG^X^WC[\<]O]^QW M]BE)2_8]R3;\';NJ*EY7[)8GU:;D2];$_XXO-F69YL_L0U*E%?OUAM=)FE6_ M-44?[F_8K[_\QGYA:YVZ0\8Z[] MCCF6XRF*7^/%;_CB6-P5B\^;,!UCY1QCY6SUW+Y8'2/";M)JD15M,/;!84T- MV94RSM/[YCOU9U!"NI.Y$D_WG2Z/+/M=\5?U7%9.=$Y[:B;9?OZ_6R8)? MS)J.6_'RE<\N__D/.[#^I8H0D9@0+_<8+Q=3O_Q6U$G&%DGUPOA?F_0UR7A> M*YO!3B?8ZK0CS^NEX]AA=#Y_[=9%MK(MWPZ/5H*3WM%)3\/)ZJ4HZ]]K7JZ: M)OO*JWK5Y^I.S>\Z$06Q?^*J;.6$7MCCJG]TU==P-2OR9RU/?]V M/HZFR"N- [61X=#)$ MG?S"7WG&;)57:$'3'D@D)M0Q.M8QFL*(%5'&BTA,B%=\C%=,-&+%MJM;<&4;9$.67NYKAO6B:.HB>AFARQLRN%JKX9ZB9F(7L*<;J-3 MH,%8M1<:>N8*,^2APUQJXY/I;KARE(ZA)4W['Y6:6$^8CFUO"D.6C5*!<YHP4(&M@P4&XY8\[ZM82V&&P)8- M?&#C@& Z?H4ZO*6P0H#+AHG>1N=%DV$LDCQPP^;QGCHJFWEV&/:-MS##VO@4 MNQO'7*5G:$GC/DFD)BX589)VK"F,8PZ*"L:K12(U,69 #(X.,>B,8\XP+* F MHH.=!( .+.B/8([, I*;F(GH)K""H[/PUAZY]FJHEYB)Z"7,]([.REMGR'+D MY;3D(&8B.@C3JH-/J[=%SG^R55+^:+KLTZ8GA86+&/= (C6QRC!%.\$D1BT4 M%(QC1J0FQ@PXP='A!*U12S'Y*U80"K/^%80#B.#@B" W9_8_AF1!<#GCAS3& MNMX!['#B231L4H2A4A.SMX PKDZ>02M_*ZTO-.M8P4DV5Y/@M #2/)P2.KK@/@: !P,(HWB=R21YI;HE(38P;8Y%'EECPY::28"156 MR$P(D./I[#X9=$+5'I0\$\I6R$P(=.'A=#'8%95++%S4N%F-D=GQ@5S\26Q. M^:2;4U1J8LP H'RJS2E_>',*-1$=!+SQ:3>G_.'-*=1$=!.(PL>)XIJ7=?J4 M+I*:L^*)+?FZJ-):Z2#IN18J-;':P"G^),ZU^*29("HU,6:=\ZXZYUH,6C0I M+OGR*1C?LOK:/V"0CZ=JU.T?7X;ADL85&X-I?& :/YQ$3R#-(E&IB3$#P/)I M 0N7,ZZ\#&)]W0 HS,AK;^"2$ ;@MP;AOH"E9I8X/' M-,8&7@!P%TSBM%5 RH-4:N+;B,"#(>UN8CC\5A=J(KH)"!;B"-;;JI7$CHL9 MOTHYQOYA"* 63F+_,"1E.RHU,6; =J'._J%!JY:W"!4#ML*J=\ .@:E"G*EZ MF[82P7$QX\"W4.7!DT9?E ME>M9I_=UJ*R"OFL;(@"E2 >4M-]NBF0(: 64K9 8$M(@&]OEZNJ%R385K&3>I M,1(Z,7!*/(D-OIAT@X]*38P9\%),N\$7#Q^U0DU$-P%N8IVC5MH=,!X^:86: MB%X"3L0X3FP/.CX7K[S,6]=8\LSSQ=#+-[BF<7,:8Y3U M^0J,$6N\ X?U1WQYB*L;M[(QLC0Q($P\B2Q-3)JEH5(38]:YG) V2Q/+^1=I MVL%,3JXG[-Y/2)JA.BM/JDNJ;]W!YXRNKJ.1.XN%T MXC&)K,W!#;*XC9&WL:W.Y8P6;>;FH#@QMD<1LCS6-;G4L= M+=I$ST$/GYPPFQ-7.UP\G7<^3:#]+(?;I'Q.\XIE_*DI M8YVUVZ[E[M,1=M_4Q7K[ 0./15T7J^V7+SQ9\K(U:'[_5!3UX9OV,PN.'U)Q M^7]02P,$% @ C(FB6&8?M(5K! #1@ !D !X;"]W;W)K&ULO5E=<]HX%/TK&F^GT\XTL26#@128(=!VF:%I)J3;AYU] M4(P 3VV+2C*D^^M7-HX_A5BHZ4NP['N/S[F2KX^5_HZR[WQ-B #/@1_R@;$6 M8G-CFMQ=DP#S:[HAH;RRI"S 0@[9RN0;1O B20I\$UF68P;8"XUA/SEWSX9] M&@G?"\D] SP* LQ^WA*?[@8&-%Y./'BKM8A/F,/^!J_(G(BOFWLF1V:&LO " M$G*/AH"1Y< 8P9LQ:L<)2<1?'MGQPC&(I3Q1^CT>3!<#PXH9$9^X(H; \F=+ MQL3W8R3)XT<*:F3WC!.+QR_H'Q/Q4LP3YF1,_6_>0JP'1M< "[+$D2\>Z.Y/ MD@I*"+K4Y\E?L$MC+0.X$1*#I#9)ME3CA?$TS@635SV9)X;3N\?1W:?I[>P# M&,WG'Q[G8'0W 9^^?)E\F\YFX K,Y<)91#X!= FFH<#ARGN2HQ'G1'#P9D($ M]GS^5D9^G4_ FU=OP2O@A>!Q32..PP7OFT+2C&]FNBFEVSTE=(#29\RN@0W? M 62AEB)]K$^?$#=+M\OIIBQ.5B&450@E>/8!O(]>Z ER-9.K;:&HP-\S&0^F M@@3\'Y76/7A+#1X_I#=\@UTR,.13R G;$F/X^@_H6.]5RAL"*]7!SNI@Z]"' M!>DXD?X.K!CER@G>(SD)4MQ(ML.V@ZR^N2V*.1)4(MG*2+:T)-/)\I/)\NJ, ML>M&0>1C(2_C@#+A_8OC=J(2L;]3N\#O"O;:W8H*553'06H9[4Q&6ROCD0KL M@V4D(D9*/ %YE@V<$Q7?=HV);4%4H:N][YDKR,E4.:>NH) (E12G+L5QJE(4 M0=W"])0H=C**'3W%^X?7.-B\GZA8:5-/?90; BNI[&8JNY=L:=TFZ] 06*D. MO:P.O2,+4K[PCW2,@SVN5UM^;:O:XO0Q)<[0RM_8EKXY,+P@(,2!)!DN !5K MPI1O62W,J?/4%%I9=,&FP$LNV12]J5HTA%:N16Y(H/8]?_0E=W#)IKC%]8AJ M:U9_\W/%Y2X#'K,9O_!,ZK%/GF9;6ZZRP-RAP-]G4:#"?;2J\ZFE<^Y\YDX& M7L#*P+J7@3VG*NP27@;F9@;JWQBRJQSRP/UGJ?1]E/W M-U?0[E:-NC(,M3IJ*2@W0NB($3JGM:28I=;2L:I?=:JH;LL^P#AW,4CK#(;C M9$.',,"(GS#E:V^C7"-ZH)/W#2YA6%!A!^6R6RC-[J%?]0-!-LGW[1(7L'&PO=V]R:W-H965T4+;J6DUK?7!'9G.I#^R@D^,9C$$^ MY+=<[>R*)2$I9(*P#'&8=JVPV8Y\;6\,OA%8B8TUTDHFC#WIS3#I6@T=$%"( MI6; ZK&$/E"JB508/TM.JW*I@9OK-?L7HUUIF6 !?48?22+G7>O"0@E,\8+* M.[;Z"J6>EN:+&17F&ZT*6]^U4+P0DJ4E6$60DJQXXN"_!*@&8BPQ$&'LQ7BVEJQZ85)ID$K^23391]+KFZ)PLE@ M.+H/1X-A[^H2A>/QY?T8A:,(#6YNHL?AU17ZA$:80;P/OJ7&K" OH<3(;GZV_RH*T+AQ:OWHEM)6^0XAJZE>H4 O@0K M^/"NZ3<^UV7P+.2_,:FX\"S:IT"ZK)7L/B&1??- M9:"ZJ/IT[.5F7HXSBP[&])^*6Y7BUD'%Z]]3G7[R4>=##:\O? M>I&S7:=;.OU*IW^43D32'!.NYI(4=9K]%^YWU?[3(CH8R6OK:6^T[A3XS(Q M@6*VR&31!*O3:LJ&9KCLG/>:[7XQ+/_2%*-;M;@9R02B,%64C;-S50->C,-B M(UEN!L2$235NS'*NWB" :P-U/V5,KC?:0?5.$OP!4$L#!!0 ( (R)HEB/ MP&PO=V]R:W-H965TB7 MQ$Y\][ROX[OTMHR_B A1PFL2IZ)O1%)F5Z8I5A$F1%RR#%/U)F0\(5)-^=H4 M&4<2%$%);-J6Y9H)H:GA]XIG#]SOL5S&-,4'#B)/$L+?AABS;=]H&N\/'NDZ MDOJ!Z?)6[(U!.UDR M]J(GDZ!O6%H0QKB2.@-1MPU>8QSK1$K&[UU.HT+JP/WQ>_9QX5UY61*!URQ^ MIH&,^H9G0( AR6/YR+;?<.?'T?E6+!;%%;:[M98!JUQ(ENR"E8*$IN6=O.[V M82_ MH\$V+L N]!=@@J5(R*)W^-L"URO5MGTH+!:1"MQ--4?92ZY>DM5G/0G ML\5@=CL93F]@,)_?+.8PF(W@]OY^]#R93N$"YNH8!'F,P$(8YS+G"(.$<4G_ MD&);;U[5^1 (YR.4A,;B"YP!36$1L5R0-! ]4RJ9&F:N=I*&I23[B*0[PB^A MU6R ;=EM>)J/X/SLR[]I3.6RLFI75NTB;^M(WC%-J<2+J3H% 4Q22=(U72IC M R%0B@;,4#9JO35@3,6*Q/ #"8<[HC:!RC?X.5@*R=6Q^E7GL=32KM>B2^U* M9&2%?4/5DD"^0US,W-=QVQ6V?Y"J44X'ZARBFD MV*V W=- )E4)A64+(?MEAF69U>GH'AS2EM6T_Q-B[K4__2=1#61-4P$QABK, MNNPH'[SLSN5$LJSHB$LF57\MAI'ZH2'7"]3[D#'Y/M%-MOI%^G\!4$L#!!0 M ( (R)HEALLJF2C0( -<& 9 >&PO=V]R:W-H965T.#6;G0\4$O,A80;SU]LLW(I%AG;!CP"5ER*Z5Q,RP2YE"^ASOD_S& M0[#Q, [V$EYS?<+"[@<6=()>BY[)O\/#/7+"IJ2AXPM?*ZFMGV$_1S.#FH[I MK[82512]=@I[=<]-R1,8>G0W#>@5>/'[=]VH\ZG-WW\B>^:VU[CM[6./G\Y- M[LY-0N>FS7#%$CD6VUI6<6@_UFK;Q\N8X/0IYIF\?B.OOU?>-%,:CQ%T\8:^ MBJ:_E7M7WM$,X74U]PPHS\/:!M ^W.E<#.Q"9I_6?P74$L#!!0 ( (R)HEA>#^#[ MV@( /<( 9 >&PO=V]R:W-H965TLFCJI(Z_0ED$D7CIMTCI515T_3/M@DH-83>+,-E#^_6PG9(!"5*1^ ?OB MY[F[Y^*[##:,OX@$4<)KEN9B:"52%GW;%E&"&1$=5F"NGBP8SXA46[ZT1<&1 MQ :4I;;G.#T[(S2WPH&Q/?!PP%8RI3D^GSYL OBANQMP:=R9RQ%[WY M'@\M1P>$*492,Q#UM\8)IJDF4F'\K3BMVJ4&[J]W[%]-[BJ7.1$X8>DSC64R MM&XLB'%!5JE\9)MO6.73U7P12X7YA4UYMMNU(%H)R;(*K"+(:%[^D]=*ASV M%YP >!7 .P*XIP!^!?"//9P**:@ @5&F3,7H,"62A /.-L#U:<6F%T9,@U;I MTUR7?2:Y>DH53H8_[D:SNQE\AI^$$= M\-TK\!PO:(AG\G:XWP"?ML.G&)V"'V3CUT7P#9]_J@BHWEP!OT=S(;FZ"7^: M%"XI@F8*W1WZHB 1#BUU_07R-5KAQP]NS_G2),][DDW?B>Q NJ"6+FAC#Y_- MQ<88R!JYZE.J%>EF1_,EI%I5D,BS*U!M4K_=.VN3ONU^ M@BX0*N(2O?Y![$ M9-MT%2:M1.=J^[:H;G=1N3<-81T(VZV%[9XG;$Q%Q%:Y!"4DODG1TL&M<:#' MSSIT.N[ 7N^+U1K$N6*U.SR0H5?+T&N584)$ @79JDDG&QM?"7>= Z?>49:- MA_S#0]/60,Z]1O;>2,B0+\UH%6 J6+;9VEI/[Y$96D?VL=N?E$/X/TWY2:": MZ)+F0M5_H2B=SK62GY=CMMQ(5IC!,V=2C3&S3-27"7)]0#U?,"9W&^V@_M8) M_P%02P,$% @ C(FB6&/"TP]> P P P !D !X;"]W;W)K&ULK9=KCYLX%(;_BD6KJI4Z X:0RS1!FDM7N])4'4UFNA]6 M^\&!DV 5;&J;I/OO:P-#,L!X*K3Y$##XO'[>P^4<;DRDF5 M*BY<5\8IY$2>\P*8/K/E(B=*#\7.E84 DE1!>>;ZGC=U#MS37:K, 3=:%F0':U"/Q9W0([=526@.3%+. MD(#MRKG$%]0949) M<_QH1)UV31-XNO^D_D=E7IO9$ G7//N;)BI=.7,'); E9:;N^>%/: R%1B_F MF:S^T:&9ZSDH+J7B>1.L"7+*ZBWYV23B) !/7@CPFP#_=P.")J#*G%N35;9N MB"+14O #$F:V5C,[56ZJ:.V&,G,9UTKHLU3'J>CV\^7Z\QJ=H2]$E8(J"A+Q M+?I:@""*LAVZ!9TD=$O)AF;UZ?_??D!O$67H(>6E)"R1 M2U=I-+. &S<85S6&_P+&%R+.48 _(M_S)P/AU_;P&XC;\.!YN*L3TF;%;[/B M5WK!2UDQIB7ZYW(CE=!WVK]#CFJ)R;"$>?PN9$%B6#GZ^9(@]N!$[][@J?=I MR-__)/;,;="Z#6SJT3V8YST!8:[\"Q?@JI:85A+FW;"/%GBQ=/>G)JS+C#0Q M:4U,K"8T=SC$74>%)]P8>Y,.N%5Z)'C8@H>O@4^'P,,^N!?..^!6Z9'@TQ9\ M^AKX; A\.@ ^ZV;<*CT2?-:"SUX#GP^!SWK@<[][BUN51W+/6^ZYE?LA!5VI MMPK$$/V\1^^'W:Q;]4?2+UKZA9V>*Y*ADB54QKQD"A(4$YFBK>XD!BO&HFS\V9?@_-.G;LZXWU M<](,8*N?.R/*%-J3K 13#;*J^F?'ZC_H#?>\3? "=ZU9EQYK[5C1L;6$1L>. MIN?IHVZTA-"^!\WY_;="[S7<3#JMCK/Y,0'/D8]E&=OKLA69<79FP^[7ZT#_ MNMP#LZ;8ZX"[)^VEZ>UUL[:C3&JJK0[SSFB?3[J&WMK<,]@J_;&Q"B9"_%H)I-DX'@F($@A MUH:!XFL#(TA30X1A_"XYGZ/=^R75CMJF5,%(Y$^L$2O!LXGAR2PH.M4 M3\7V.Y1ZNH8O%JFR3[(M;+M]A\1KI456@C&"C/'B39_*/.P!D*<>X)< _SF@ M\P(@* &!%5I$9F6-J:91*,662&.-;&9@S<;D].0#.2&,DRN6IIA^%;H:O1L.-RX] M#0M/_@N> G(EN%XI\I4GD!SB78RZ"MW?A3[T&PFOJ&R1H'U&?,_OU,0S>CT\ M: @GJ#(96+[@!;XQS#69<*7E&JM,]53F,8 M./AU*I ;<*+W[]H][TN=U".1'0CO5,([3>S1A&M 5DW@">\6!75B"X:V9RG, MS;*)O%8[=#?[(OYC=!! M>BQ'(CM0WJN4]XY:C[UC"C\2V8'P?B6\_[IZQ+L,S@@L%F![!V33Q;'V(?+=K>/YJB M">,=MV1QPA?\"((T![B^$T+N)<5#] M741_ 5!+ P04 " ",B:)8+FI$E.," #L!P &0 'AL+W=O3'&]@!>HQ7PC=LQN5F&3 ).$,"4BF MUI4[GKF."2A'/!'8R;TV,JFL.7\QG7D\M1Q#!!0B922P?FWA&B@U2IKC9RUJ M-9XF<+_]IGY;)J^366,)UYP^DUBE4VMHH1@27%"UY+LO4"?D&[V(4UD^T:X> MZU@H*J3B61VL"3+"JC=^K2=B+\#SC@1X=8!74-5CB<"+Y#PHS6:J91 MIEI&:SC"S*JLE-!_B8Y3X>Q^N;Q_GG_[O$(7:*77/"XH()Z@)V Q%^B6,,PB MPC;H2@C,-J!71$ET>@,*$RK/=%3WR!-$&'I(>2$QB^7$5AK:6-M1#3BK +TC M@%^QN$0]]QQYCM='CZL;='IR]E[&UCDWB7M-XEZIVSNB>P-KA>9,*E$84/3] M3@] ?V-L6XWYCW.\TUEY^FU<5Y>][.<-1NY?? M>/G_\@K:O/P#+[]_)*V@L0HZK1ZXPA05+"8RX@53$*,(RQ0E^HQJW:+! 4.O MUS^2[Z"!&'1"W(&48S3/\L+X$TVA-XYJJ^(VJN'AG#A#KYUJU%"-.JF>NB#.]7DHA&ZUT8P.=^1H M>&2.7.?/X>C\#P_CK .IUGY7D<[H[ZUK[YW=YA[4Y]V&,(DH)#K,N1SHG$1U MM50=Q?/R.%]SI2^'LIGJZQB$&:#_)YRKMXZY(9H+/OP-4$L#!!0 ( (R) MHE@3G*[YN@( &@( 9 >&PO=V]R:W-H965TLFEJI(R&A,'40J0UT0RH4E7;[,.V#FQQ@U;&9;:#]][,=2*&B MV2JQ+XE?[GGNGCO'E_9*R$=*R]L[@.\65VAJ# M5?(@Q*.=]+..%]B D&&J+0,QKR4FR)@E,F'\7G-ZI4L+W!YOV*^<=J/E@2A, M!/M!,SWK>)\]R'!"%DS?BM4W7.LYLWRI8,H]8578-AL>I NE1;X&FPARRHLW M>5KG80M@>/8#PC4@? UXRT.T!D1.:!&9D]4EFL1M*58@K;5ALP.7&XDXN1D,^G>#WO!N#!?#+B0WP[O^\&MOF/1[8SCNHB:4J1/X!/?C M+AP?G< 14 X#RIBI@FK[V@1AJ?QT[?"R!ZIJ#',\QV\;X)OE00 M;A1^K!6LC?VL]EL^5W.28LE\&"MIZX'CM[;., M@YJIZ');V5^,=B(^*R,^^X>(7XJV+[A*AO>6YT!D.V*;I=CF?SF?S4,FX$!D M.PEHE0EH559[)$6*F"F82):VJ2U_0-;=/W*M#6>GPO7+\KN&ZA_]B7O1@&PO=V]R:W-H965T> MW[QYL68]V#'^*$( 29Z2.!5#(Y0RNS1-L0PAH>*"99#BG17C"96XY&M39!QH MH).2V'0LRS,3&J7&:*#WYGPT8!L91RG,.1&;)*'\>0(QVPT-VWC9N(O6H50; MYFB0T34L0'[+YAQ79HD21 FD(F(IX; :&F/[#J0G-FNJPK*NEHP-F.SK8GQ_??N5G).%9,O'\PEJ%) I2] X M@FKI[R"F$C!?U(U.:19+&T;\0G)%QPC88_>-/A"37$A+Q=YV^^?,[]<]7+XY+ MD=$E# U\,PC@6S!&'W^Q/>M+G3@M@56DZI12=9K01_<,2R="FS 7;'E@U+K2 MMW>P-P>EG0:Y/3];AE4H=HMJ78;J4Z9D(2M\-6WA70#==P: M =[:EI; *K5Z9:W>.SO8:U.JEL J4O5*J7HM.SC'ZQZ8T_;[1P8^C?'=>OOZ M)4^_D><=5D[Y,M0="]##,T'":ME)Q> %2M[EG_DY;JHCM.OM[-],/?8C707-,;Y1/4-Q]='D%&ZKN78 MB/+6#K6%5JW9V=?LO+.?"P)MR=426E6N_1QF-\XN/^-H]\2K/<<]-O1ID/?: M=&'O)R&[>13Z#5+@2%=UC@9X4HB$Y%2=D6J)-H*]N4\MH55+WT]6=O>];=WJ M:-866E6N_7!F-PXT/V-K[V0@MFWW>&JNB>KY_I&OS8.C:@)\K4_P AE@&_(3 M6[E;?B48Z[/QT?Y$?3W01^ ]3/[I <]CZR@5)(850EH7/92;YZ?Y?"%9I@_$ M#TSB\5I?AD #X"H [Z\8DR\+]8#RF\KH/U!+ P04 " ",B:)8_P&)/]@" M #J!P &0 'AL+W=O\KIM1QIVP;]>N9=@7N4X9AVM)5)YE5/X:02HV Z?E[!9NV&*IS8(; M]E=T 3/0=ZMKB3.W8HE9!EPQP8F$9. ,6Q?CGHFW 5\8;-3>F!@G0R M'CB>$00I1-HP4'RM80QI:HA0QL^2TZFV-,#]\8[]@_6.7N94P5BD7UFLEP/G MG4-B2&B>ZANQ^0BEGX[ABT2J[)-LBMC>N4.B7&F1E6!4D#%>O.FVS,,> 'GJ M 7X)\!\#VD\ @A(06*.%,FMK0C4-^U)LB#31R&8&-C<6C6X8-__B3$O\RA"G MP\M/X\]74W([_#:=D<8$-&6I.B-OR=UL0AHOS_JNQEU,K!N5C*."T7^",2!7 M@NNE(E,>0WR(=U%=)='?21SY)PFOJ&R2H/6&^)[?KM$S?CX\."$GJ#(66+[@ MJ8SQ2&1 ;NF63)B*4J%R">3[<*ZTQ$/YHRYC!6.[GM%U]G]S^1'9AO5^;;I]C#:9* O7B$%6G0F 9)-=2Y/DW5:#=;WJNZ M S;^"S!HMH^ !VXZE9O.2:;+!P^PQ;JH@#3FP"%ANO;@%VQ=RV;*XSH,>A[^ M^NYZ7_YQF'_>V0\[$-NMQ'9/BKWC$B*QX.PWQ%9RJ535*2VH.OM*C8(CJ<=Q M?OVYB,:TTU0P4H3S&4Z,!3Z7&\AW)'(U(2/'TH"%!\G\QV#O* M\6-KIR(*4^Y>V:I6JX8UM'7ZT?H(&UG1=QYHBBZ(Q6?! MN"(I)$CI-7N8:EETEF*BQZ?3Z3X8,D#4 M)&9M XMT/_[L)"2D&'=A$SY ['@>SSR9L1_B]I:R5[X$$.A[X(>\8RV%6-W9 M-I\M(2#\AJX@E'?FE 5$R"9;V'S%@+B14>#;N%)IV 'Q0JO;COJ&K-NF:^%[ M(0P9XNL@(&S7!Y]N.Y9C[3M&WF(I5(?=;:_( L8@OJZ&3+;L%,7U @BY1T/$ M8-ZQ>L[= ->5033B3P^V_. :J5"FE+ZJQJ/;L2K*(_!A)A0$D3\;&(#O*R3I MQ[<$U$KG5(:'UWOTWZ/@93!3PF% _;\\5RP[UJV%7)B3M2]&=/L') %%#LZH MSZ-OM$W&5BPT6W-!@\18>A!X8?Q+OB=$'!A('+T!3@SP6X/:"8-J8E"- HT] MB\*Z)X)TVXQN$5.C)9JZB+B)K&4T7J@>XU@P>=>3=J([>GCJ31[NT; WFOR- M)J/>EW%O,'E\^3)&5_<@B.?SC^@3^CJ^1U=4EO8LP>_'^/@$?A4] MTU L.7H(77#S]K;T-748[QWN8R/@,V$WJ.I<(US!-8T_@Q\WKQK8W(9H4SGF-'RW.=2 M$%@NR$8:9*.DU&P424%!8#D*FBD%S1)2LWF4-A]=/#,&3$ZS%XT&J5W2=S^CIJ2)V. M7D+01FOTY=RD+@HMSURFFYRRA)-3J'(J"BU/0Z:='+-X^KGB-F,[& 61^-;& M;;2]-.Y,@#GO*##-7GP=N^OO$ GH6K^U); YW=BHU>IO"[X,X>5DRLLQJIJ2 MEH7)EFHI*52N%8669RX3;$ZSK&7!* 7/IJ$@M#P-F0ATS"KPYY8%,S:NF9:% M,N2>D^D]QZBE+E\66L<;?$NS+)2AY'"FY+!9;5VT+'#!O)DB@PLZ>T7KT!-: M+62>^]S\+PHMSU2F_K!3TC* C;+R;!H*0LO3D,E+;):7GV7@BH9UN)%Y("_H M2I' T947(KXD@8 MX$U_W[D;Q,<:&4Q\RO),V,*37/@PEY"5FZ8,@,4'%W%#T%7T[G]*A:!!=+D$ MX@)3 ^3].:5BWU 3I,='W?\!4$L#!!0 ( (R)HEAMN,KR,@, $03 - M >&PO-KI4-/8]/N<>VS?$,*C-2K"[.6,F6I9" MUD,R-Z;Z$,?U=,Y*6E^HBDF+%$J7U-BNGL5UI1G-:R"5(NYU.FE<4B[):" 7 MY4UIZFBJ%M(,2=J&(G_[G ])-WU/(B\W5CD;DH>SMS\6RER_B?S]Y-W)2>?A M_'H_?N: J1B2,94\(GFP"IHR<7*AWL0F"JA M=&1LI=E478C4OSS<]3THPD:GY%)IE]MG\-^39O@>L.Z!02Y$:[!'?& TJ*@Q M3,L;VW? )%#7M^U5E';9*)TSG2;IDO6H=% L +L:#Z; MP]VH*@;0&%7:1L[I3$GJ/*P93^X= MH>>_N\XS)IFF8MNTK?W7O,HO=IQ<_2O+[K?*ON&@Q^:U^]I-7AZ#R?083!Y% M3?:/P63V*DW&S0M\ZY2PG.>YTP^.2I8 M>4,G]D^$'7T[/F<%70ASWX)#LFE_93E?E%D[ZA86HAFU:7^!Z773]B!HS '&\2PLS_\TGSXZ'X]A MWOI!I(]R^BC'LT+(V'VP/&%.9J_P3+,L2=(46]'Q..A@C*U;FL)/6 WS!@PL M#V3ZL[7&=QNOD.?K -O3YRH$FRE>B=A,\;4&)+QNP,BR\&YC>8"![0)6.Y _ MG =J*LQ)$MA5S!OV!.-(EF$(U&*X1M,469T4/N']P9Z2),FR, )8V$&28 @\ MC3B".0 /&)(D[CVX]SZ*U^^I>/-_L]%O4$L#!!0 ( (R)HEB7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G'D MQO&YU\[G%R&_/PGQG?R[KFHUZCUKO;GM]U7QS-94_2$VK#9[ED*NJ3:;:R;V\(S0K-16T:FX8%9R_JN+_9)#NN M^!.ON/XQZK7?*]8C:U[S-?_)RE%OT"/J6;Q\%9+_%+6F559(456CWG"_8\&D MYL6;YJR!S.F3:ELT?4JI 1GU;@;FA$LNE6Z/:,]/#>..F8/W6ULM[GFEF9Q0 MS1ZDV&YXO6I.8ZZB;UU&&X?#YSZ(M_+_A%$LE[Q@$U%LUZS6^SA*5C6 M7KF M&]4C-5VS46\L=DPVUV/^("KWUZ8-E!4I> ="X(^8]C0;H I'L1R*S!,3^U(#T TKL@9">2/@#I7Q+2 MM2!O ,B;2T)Z%N0' /(#+N0DS,9I-,^C)";)/;E[S*(XS#(+[B, ]Q$7[B[( MHJS!FJ=A%L9YT&(&\81DC[-98$%^ B _X4*FX2*,'T-[L!Y H_4 %R<.1AG[6AK\T$F&"*K((H-54CRX*]NS*"!?X@^\D^#W,1K'J3Y MWR1/ Q.S<1,TF]"!9. @RV!.?Y"=(G,FVY\W^?J$JZ(2:BN9#0EYP<'V0JUX MR23))2U-O44"*6F]:C)BK6Q&L+Q %@68B72R8@<2AH,L#!C3SHL=R!@.LC%> M4R9R92KOBJG?;"[('0ZR.][F3B<1(9DXR#*QDJB3;)!#'&2'G,FF#IPV)J02 M!UTE4%;5F=" [.(@VV6?5IVZR2ZD%!=9*==- D97*\E6[4%$+$G* M=C8FI!<762]'S+&HM:2%/DST*F)@;4S(-"ZR:8Z8,3798C.)3ZXF3%->=8L6-(-U[1JEC7,[9?,1'4L;$S(,RZR9TXD/=<=[ M]WDM"[.3@7N0@[SWF^1JGG7VI$G&BJWDFC/UN_T >9"#/&0'@9C=:$(.\M G MP&S,-\^ZC0DNF2 [Z%SB^XIL8T(.\I ==![SGG+9Z9N0@SST$@?(S[M]$W*0 MA^P@&-.NM3W(0MXEJYU.MNE!%O+>I]JY)LF&-0]YO2)31A4SHE1:V7W3ARSD M(UOH%R:<=_B0@GQD!?UBG%'].J(W6>8AL#8FI" ?NPPZ%I*GPFEC0@KRLV0%G2W136RU*&Q,2$$^NH*. MJPVG'W#(/#YZ]7-NW:%EM3$A\_BM>?J'EYE*MN0U*V/S%\JT%[0JYI(T'_ME M6L]O%EN6VZH:F[:DG@I:'MZ-.KS7]>4_4$L#!!0 ( (R)HE@3)^RZ[P$ M *4B : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VKM.ZT 4A>%7 MB?P 3/8MP!&AHJ%%O( 5)A>1Q)8]"'A[HE"$95&KU;Y8=N]7;(Q_++X/3>#:_C-N?2S)[; M89/+LDD?^\OI,9T/7Y;-\/@B3:H=I!"D]8,,@JQ^D$.0UP\*"(KZ M00L(6M0/NH:@Z_I!-Q!T4S_H%H)NZP?)'&6<$R1-L";06I!K(?!:$&PA$%N0 M;"$P6Q!M(5!;D&TA<%L0;B&06Y!N(;!;$&\AT%M1;R706U%O)=!;)R_;!'HK MZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H; MZFT$>MMDLX1 ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O M1[V=0&]'O9U ;T>]G4!OGVQV$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H M':AW$.@=J'<0Z!VH=Q#H':AW$.@=J'<0Z!V3CY4$>@?J'01Z!^H=!'H'ZAU_ MJ?=8/O=YO/1\K_'Y?TEU.=V;+X\_+[]/HH2+,\X)_DJY_P)02P,$% @ MC(FB6&(CYQC8 0 2"( !, !;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#% @ MC(FB6&$/I(7N *P( !$ ( !KP &1O8U!R;W!S+V-O M&UL4$L! A0#% @ C(FB6)E&PO=V]R:W-H965T&UL4$L! A0#% @ C(FB6.UZ2GD>!P J1X !@ M ("!,PX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ C(FB6!>2=MGB @ * @ !@ ("!T1X 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ C(FB6#FHI]N5 P MG@< !@ ("!EC 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MC(FB6!9(#K7@ P U@@ !D ("!J$H 'AL+W=O&UL4$L! A0#% @ C(FB6&$M1@13! M4 H !D ("!2UD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C(FB6' (SQ$Q P Y 8 !D M ("!_VL 'AL+W=O&PO=V]R:W-H M965T'/>,/ 4 .(+ 9 M " @1)S !X;"]W;W)K&UL4$L! M A0#% @ C(FB6%_N^C\] @ F 4 !D ("!A7@ 'AL M+W=O@ >&PO=V]R:W-H965T: !X;"]W;W)K&UL4$L! A0#% @ C(FB M6"=U5@T4 P " < !D ("!.(T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C(FB6);;EBT/! H@D M !D ("!F)@ 'AL+W=OG M>&PO=V]R:W-H965T&UL4$L! A0#% @ C(FB6"@&PO=V]R:W-H965T M&UL4$L! A0# M% @ C(FB6-F_+8AU @ % 8 !D ("!]*X 'AL+W=O M&PO=V]R:W-H965TNT M !X;"]W;W)K&UL4$L! A0#% @ C(FB6!+$ MPGLV P ; T !D ("!";@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C(FB6 /D>["A @ L@8 !D M ("!?<( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ C(FB6%A)=*;X! ;!X !D ("! M?,P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ C(FB6&>41::+ @ 808 !D ("!U]8 'AL+W=O&UL4$L! A0#% @ C(FB6&NC2[[2 M @ GP@ !D ("!H>@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ C(FB6%X/X/O: @ ]P@ !D M ("!=/$ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ C(FB6"YJ1)3C @ [ < !D ("!"/L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MC(FB6/\!B3_8 @ Z@< !D ("!(@4! 'AL+W=O&UL4$L! A0#% @ C(FB6)>*NQS $P( L M ( !81 ! %]R96QS+RYR96QS4$L! A0#% @ C(FB6.F:;:_D! M6R8 \ ( !2A$! 'AL+W=O7!E&UL4$L%!@ 0 !" $( !1( (L: 0 $! end XML 71 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 72 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 74 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 153 245 1 false 56 0 false 4 false false R1.htm 0000001 - Document - Cover Sheet http://www.arteris.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.arteris.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.arteris.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Loss Sheet http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss Condensed Consolidated Statements of Loss Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.arteris.com/role/CondensedConsolidatedStatementsofComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.arteris.com/role/CondensedConsolidatedStatementsofStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 0000008 - Disclosure - DESCRIPTION OF BUSINESS Sheet http://www.arteris.com/role/DESCRIPTIONOFBUSINESS DESCRIPTION OF BUSINESS Notes 8 false false R9.htm 0000009 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 0000010 - Disclosure - REVENUE Sheet http://www.arteris.com/role/REVENUE REVENUE Notes 10 false false R11.htm 0000011 - Disclosure - NET LOSS PER SHARE Sheet http://www.arteris.com/role/NETLOSSPERSHARE NET LOSS PER SHARE Notes 11 false false R12.htm 0000012 - Disclosure - INVESTMENTS Sheet http://www.arteris.com/role/INVESTMENTS INVESTMENTS Notes 12 false false R13.htm 0000013 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.arteris.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 13 false false R14.htm 0000014 - Disclosure - INTANGIBLE ASSETS AND GOODWILL Sheet http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILL INTANGIBLE ASSETS AND GOODWILL Notes 14 false false R15.htm 0000015 - Disclosure - LEASES Sheet http://www.arteris.com/role/LEASES LEASES Notes 15 false false R16.htm 0000016 - Disclosure - BORROWINGS Sheet http://www.arteris.com/role/BORROWINGS BORROWINGS Notes 16 false false R17.htm 0000017 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.arteris.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 17 false false R18.htm 0000018 - Disclosure - STOCK-BASED COMPENSATION Sheet http://www.arteris.com/role/STOCKBASEDCOMPENSATION STOCK-BASED COMPENSATION Notes 18 false false R19.htm 0000019 - Disclosure - INCOME TAXES Sheet http://www.arteris.com/role/INCOMETAXES INCOME TAXES Notes 19 false false R20.htm 0000020 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://www.arteris.com/role/RELATEDPARTYTRANSACTIONS RELATED PARTY TRANSACTIONS Notes 20 false false R21.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 21 false false R22.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 22 false false R23.htm 9954471 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 23 false false R24.htm 9954472 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES 24 false false R25.htm 9954473 - Disclosure - REVENUE (Tables) Sheet http://www.arteris.com/role/REVENUETables REVENUE (Tables) Tables http://www.arteris.com/role/REVENUE 25 false false R26.htm 9954474 - Disclosure - NET LOSS PER SHARE (Tables) Sheet http://www.arteris.com/role/NETLOSSPERSHARETables NET LOSS PER SHARE (Tables) Tables http://www.arteris.com/role/NETLOSSPERSHARE 26 false false R27.htm 9954475 - Disclosure - INVESTMENTS (Tables) Sheet http://www.arteris.com/role/INVESTMENTSTables INVESTMENTS (Tables) Tables http://www.arteris.com/role/INVESTMENTS 27 false false R28.htm 9954476 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.arteris.com/role/FAIRVALUEMEASUREMENTSTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.arteris.com/role/FAIRVALUEMEASUREMENTS 28 false false R29.htm 9954477 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables) Sheet http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLTables INTANGIBLE ASSETS AND GOODWILL (Tables) Tables http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILL 29 false false R30.htm 9954478 - Disclosure - LEASES (Tables) Sheet http://www.arteris.com/role/LEASESTables LEASES (Tables) Tables http://www.arteris.com/role/LEASES 30 false false R31.htm 9954479 - Disclosure - BORROWINGS (Tables) Sheet http://www.arteris.com/role/BORROWINGSTables BORROWINGS (Tables) Tables http://www.arteris.com/role/BORROWINGS 31 false false R32.htm 9954480 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://www.arteris.com/role/STOCKBASEDCOMPENSATIONTables STOCK-BASED COMPENSATION (Tables) Tables http://www.arteris.com/role/STOCKBASEDCOMPENSATION 32 false false R33.htm 9954481 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) Sheet http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) Details http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables 33 false false R34.htm 9954482 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable Concentration Risk (Details) Sheet http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccountsReceivableConcentrationRiskDetails BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable Concentration Risk (Details) Details 34 false false R35.htm 9954483 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Concentration Risk (Details) Sheet http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueConcentrationRiskDetails BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Concentration Risk (Details) Details 35 false false R36.htm 9954484 - Disclosure - REVENUE - Disaggregation of Revenue (Details) Sheet http://www.arteris.com/role/REVENUEDisaggregationofRevenueDetails REVENUE - Disaggregation of Revenue (Details) Details 36 false false R37.htm 9954485 - Disclosure - REVENUE - Contract Balances on Condensed Consolidated Balance Sheet (Details) Sheet http://www.arteris.com/role/REVENUEContractBalancesonCondensedConsolidatedBalanceSheetDetails REVENUE - Contract Balances on Condensed Consolidated Balance Sheet (Details) Details 37 false false R38.htm 9954486 - Disclosure - REVENUE - Narrative (Details) Sheet http://www.arteris.com/role/REVENUENarrativeDetails REVENUE - Narrative (Details) Details 38 false false R39.htm 9954487 - Disclosure - REVENUE - Capitalized Direct Commission Costs (Details) Sheet http://www.arteris.com/role/REVENUECapitalizedDirectCommissionCostsDetails REVENUE - Capitalized Direct Commission Costs (Details) Details 39 false false R40.htm 9954488 - Disclosure - NET LOSS PER SHARE - Schedule of Net Loss Per Share (Details) Sheet http://www.arteris.com/role/NETLOSSPERSHAREScheduleofNetLossPerShareDetails NET LOSS PER SHARE - Schedule of Net Loss Per Share (Details) Details 40 false false R41.htm 9954489 - Disclosure - NET LOSS PER SHARE - Schedule of Potentially Dilutive Securities Excluded from the Calculation of Diluted Earnings Per Share (Details) Sheet http://www.arteris.com/role/NETLOSSPERSHAREScheduleofPotentiallyDilutiveSecuritiesExcludedfromtheCalculationofDilutedEarningsPerShareDetails NET LOSS PER SHARE - Schedule of Potentially Dilutive Securities Excluded from the Calculation of Diluted Earnings Per Share (Details) Details 41 false false R42.htm 9954490 - Disclosure - INVESTMENTS - Debt Securities, Available-for-sale (Details) Sheet http://www.arteris.com/role/INVESTMENTSDebtSecuritiesAvailableforsaleDetails INVESTMENTS - Debt Securities, Available-for-sale (Details) Details 42 false false R43.htm 9954491 - Disclosure - INVESTMENTS - Debt Securities, Held-to-maturity, Nonaccrual (Details) Sheet http://www.arteris.com/role/INVESTMENTSDebtSecuritiesHeldtomaturityNonaccrualDetails INVESTMENTS - Debt Securities, Held-to-maturity, Nonaccrual (Details) Details 43 false false R44.htm 9954492 - Disclosure - INVESTMENTS - Narrative (Details) Sheet http://www.arteris.com/role/INVESTMENTSNarrativeDetails INVESTMENTS - Narrative (Details) Details 44 false false R45.htm 9954493 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) Sheet http://www.arteris.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails FAIR VALUE MEASUREMENTS - Narrative (Details) Details 45 false false R46.htm 9954494 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value, Assets Measured on Recurring Basis (Details) Sheet http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails FAIR VALUE MEASUREMENTS - Fair Value, Assets Measured on Recurring Basis (Details) Details 46 false false R47.htm 9954495 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangible Assets (Details) Sheet http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangibleAssetsDetails INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangible Assets (Details) Details 47 false false R48.htm 9954496 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Narrative (Details) Sheet http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails INTANGIBLE ASSETS AND GOODWILL - Narrative (Details) Details 48 false false R49.htm 9954497 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Future Amortization Expense (Details) Sheet http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails INTANGIBLE ASSETS AND GOODWILL - Schedule of Future Amortization Expense (Details) Details 49 false false R50.htm 9954498 - Disclosure - LEASES - Operating Lease Costs (Details) Sheet http://www.arteris.com/role/LEASESOperatingLeaseCostsDetails LEASES - Operating Lease Costs (Details) Details 50 false false R51.htm 9954499 - Disclosure - LEASES - Narrative (Details) Sheet http://www.arteris.com/role/LEASESNarrativeDetails LEASES - Narrative (Details) Details 51 false false R52.htm 9954500 - Disclosure - LEASES - Maturities of Operating Lease Liabilities (Details) Sheet http://www.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails LEASES - Maturities of Operating Lease Liabilities (Details) Details 52 false false R53.htm 9954501 - Disclosure - BORROWINGS - Narrative (Details) Sheet http://www.arteris.com/role/BORROWINGSNarrativeDetails BORROWINGS - Narrative (Details) Details 53 false false R54.htm 9954502 - Disclosure - BORROWINGS - Schedule of Vendor Financing Arrangements (Details) Sheet http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails BORROWINGS - Schedule of Vendor Financing Arrangements (Details) Details 54 false false R55.htm 9954503 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://www.arteris.com/role/COMMITMENTSANDCONTINGENCIESDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://www.arteris.com/role/COMMITMENTSANDCONTINGENCIES 55 false false R56.htm 9954504 - Disclosure - STOCK-BASED COMPENSATION - Stock-Based Compensation Related to Stock-Based Awards to Employees (Details) Sheet http://www.arteris.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationRelatedtoStockBasedAwardstoEmployeesDetails STOCK-BASED COMPENSATION - Stock-Based Compensation Related to Stock-Based Awards to Employees (Details) Details 56 false false R57.htm 9954505 - Disclosure - INCOME TAXES (Details) Sheet http://www.arteris.com/role/INCOMETAXESDetails INCOME TAXES (Details) Details http://www.arteris.com/role/INCOMETAXES 57 false false R58.htm 9954506 - Disclosure - RELATED PARTY TRANSACTIONS (Details) Sheet http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails RELATED PARTY TRANSACTIONS (Details) Details http://www.arteris.com/role/RELATEDPARTYTRANSACTIONS 58 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 4 fact(s) appearing in ix:hidden were eligible for transformation: ecd:TrdArrDuration - aip-20240331.htm 4 aip-20240331.htm aip-20240331.xsd aip-20240331_cal.xml aip-20240331_def.xml aip-20240331_lab.xml aip-20240331_pre.xml http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 77 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "aip-20240331.htm": { "nsprefix": "aip", "nsuri": "http://www.arteris.com/20240331", "dts": { "inline": { "local": [ "aip-20240331.htm" ] }, "schema": { "local": [ "aip-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": [ "aip-20240331_cal.xml" ] }, "definitionLink": { "local": [ "aip-20240331_def.xml" ] }, "labelLink": { "local": [ "aip-20240331_lab.xml" ] }, "presentationLink": { "local": [ "aip-20240331_pre.xml" ] } }, "keyStandard": 228, "keyCustom": 17, "axisStandard": 22, "axisCustom": 1, "memberStandard": 35, "memberCustom": 14, "hidden": { "total": 9, "http://xbrl.sec.gov/dei/2023": 5, "http://xbrl.sec.gov/ecd/2023": 4 }, "contextCount": 153, "entityCount": 1, "segmentCount": 56, "elementCount": 476, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 540, "http://xbrl.sec.gov/ecd/2023": 31, "http://xbrl.sec.gov/dei/2023": 31, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://www.arteris.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "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": "aip-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": "aip-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.arteris.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-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "unique": true } }, "R3": { "role": "http://www.arteris.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-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss", "longName": "0000004 - Statement - Condensed Consolidated Statements of Loss", "shortName": "Condensed Consolidated Statements of Loss", "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", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "unique": true } }, "R5": { "role": "http://www.arteris.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", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-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": "aip-20240331.htm", "unique": true } }, "R6": { "role": "http://www.arteris.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "longName": "0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-22", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-22", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.arteris.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", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-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": "aip-20240331.htm", "unique": true } }, "R8": { "role": "http://www.arteris.com/role/DESCRIPTIONOFBUSINESS", "longName": "0000008 - Disclosure - DESCRIPTION OF BUSINESS", "shortName": "DESCRIPTION OF BUSINESS", "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": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "longName": "0000009 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.arteris.com/role/REVENUE", "longName": "0000010 - Disclosure - REVENUE", "shortName": "REVENUE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.arteris.com/role/NETLOSSPERSHARE", "longName": "0000011 - Disclosure - NET LOSS PER SHARE", "shortName": "NET LOSS PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.arteris.com/role/INVESTMENTS", "longName": "0000012 - Disclosure - INVESTMENTS", "shortName": "INVESTMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.arteris.com/role/FAIRVALUEMEASUREMENTS", "longName": "0000013 - Disclosure - FAIR VALUE MEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILL", "longName": "0000014 - Disclosure - INTANGIBLE ASSETS AND GOODWILL", "shortName": "INTANGIBLE ASSETS AND GOODWILL", "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": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.arteris.com/role/LEASES", "longName": "0000015 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.arteris.com/role/BORROWINGS", "longName": "0000016 - Disclosure - BORROWINGS", "shortName": "BORROWINGS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.arteris.com/role/COMMITMENTSANDCONTINGENCIES", "longName": "0000017 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.arteris.com/role/STOCKBASEDCOMPENSATION", "longName": "0000018 - Disclosure - STOCK-BASED COMPENSATION", "shortName": "STOCK-BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.arteris.com/role/INCOMETAXES", "longName": "0000019 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONS", "longName": "0000020 - Disclosure - RELATED PARTY TRANSACTIONS", "shortName": "RELATED PARTY TRANSACTIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R21": { "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": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true }, "uniqueAnchor": null }, "R22": { "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": "22", "firstAnchor": { "contextRef": "c-1", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "longName": "9954471 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables", "longName": "9954472 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.arteris.com/role/REVENUETables", "longName": "9954473 - Disclosure - REVENUE (Tables)", "shortName": "REVENUE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.arteris.com/role/NETLOSSPERSHARETables", "longName": "9954474 - Disclosure - NET LOSS PER SHARE (Tables)", "shortName": "NET LOSS PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.arteris.com/role/INVESTMENTSTables", "longName": "9954475 - Disclosure - INVESTMENTS (Tables)", "shortName": "INVESTMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSTables", "longName": "9954476 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "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": "aip-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": "aip-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLTables", "longName": "9954477 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables)", "shortName": "INTANGIBLE ASSETS AND GOODWILL (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.arteris.com/role/LEASESTables", "longName": "9954478 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.arteris.com/role/BORROWINGSTables", "longName": "9954479 - Disclosure - BORROWINGS (Tables)", "shortName": "BORROWINGS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONTables", "longName": "9954480 - Disclosure - STOCK-BASED COMPENSATION (Tables)", "shortName": "STOCK-BASED COMPENSATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "longName": "9954481 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)", "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RestrictedCashNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:RestrictedCashNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "unique": true } }, "R34": { "role": "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccountsReceivableConcentrationRiskDetails", "longName": "9954482 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable Concentration Risk (Details)", "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable Concentration Risk (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-36", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-36", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueConcentrationRiskDetails", "longName": "9954483 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Concentration Risk (Details)", "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Concentration Risk (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-41", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-41", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.arteris.com/role/REVENUEDisaggregationofRevenueDetails", "longName": "9954484 - Disclosure - REVENUE - Disaggregation of Revenue (Details)", "shortName": "REVENUE - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-44", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "unique": true } }, "R37": { "role": "http://www.arteris.com/role/REVENUEContractBalancesonCondensedConsolidatedBalanceSheetDetails", "longName": "9954485 - Disclosure - REVENUE - Contract Balances on Condensed Consolidated Balance Sheet (Details)", "shortName": "REVENUE - Contract Balances on Condensed Consolidated Balance Sheet (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "unique": true } }, "R38": { "role": "http://www.arteris.com/role/REVENUENarrativeDetails", "longName": "9954486 - Disclosure - REVENUE - Narrative (Details)", "shortName": "REVENUE - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.arteris.com/role/REVENUECapitalizedDirectCommissionCostsDetails", "longName": "9954487 - Disclosure - REVENUE - Capitalized Direct Commission Costs (Details)", "shortName": "REVENUE - Capitalized Direct Commission Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CapitalizedContractCostNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CapitalizedContractCostNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.arteris.com/role/NETLOSSPERSHAREScheduleofNetLossPerShareDetails", "longName": "9954488 - Disclosure - NET LOSS PER SHARE - Schedule of Net Loss Per Share (Details)", "shortName": "NET LOSS PER SHARE - Schedule of Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true }, "uniqueAnchor": null }, "R41": { "role": "http://www.arteris.com/role/NETLOSSPERSHAREScheduleofPotentiallyDilutiveSecuritiesExcludedfromtheCalculationofDilutedEarningsPerShareDetails", "longName": "9954489 - Disclosure - NET LOSS PER SHARE - Schedule of Potentially Dilutive Securities Excluded from the Calculation of Diluted Earnings Per Share (Details)", "shortName": "NET LOSS PER SHARE - Schedule of Potentially Dilutive Securities Excluded from the Calculation of Diluted Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "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", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-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", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.arteris.com/role/INVESTMENTSDebtSecuritiesAvailableforsaleDetails", "longName": "9954490 - Disclosure - INVESTMENTS - Debt Securities, Available-for-sale (Details)", "shortName": "INVESTMENTS - Debt Securities, Available-for-sale (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-3", "name": "aip:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "aip:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.arteris.com/role/INVESTMENTSDebtSecuritiesHeldtomaturityNonaccrualDetails", "longName": "9954491 - Disclosure - INVESTMENTS - Debt Securities, Held-to-maturity, Nonaccrual (Details)", "shortName": "INVESTMENTS - Debt Securities, Held-to-maturity, Nonaccrual (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "aip:InvestmentsAmortizedCostMaturityAllocatedAndSingleMaturityDateRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "aip:InvestmentsAmortizedCostMaturityAllocatedAndSingleMaturityDateRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.arteris.com/role/INVESTMENTSNarrativeDetails", "longName": "9954492 - Disclosure - INVESTMENTS - Narrative (Details)", "shortName": "INVESTMENTS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails", "longName": "9954493 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details)", "shortName": "FAIR VALUE MEASUREMENTS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-66", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-66", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails", "longName": "9954494 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value, Assets Measured on Recurring Basis (Details)", "shortName": "FAIR VALUE MEASUREMENTS - Fair Value, Assets Measured on Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangibleAssetsDetails", "longName": "9954495 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangible Assets (Details)", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "longName": "9954496 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Narrative (Details)", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:AmortizationOfIntangibleAssets", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:AmortizationOfIntangibleAssets", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails", "longName": "9954497 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Future Amortization Expense (Details)", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Schedule of Future Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-3", "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": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "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": "aip-20240331.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.arteris.com/role/LEASESOperatingLeaseCostsDetails", "longName": "9954498 - Disclosure - LEASES - Operating Lease Costs (Details)", "shortName": "LEASES - Operating Lease Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-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", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.arteris.com/role/LEASESNarrativeDetails", "longName": "9954499 - Disclosure - LEASES - Narrative (Details)", "shortName": "LEASES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails", "longName": "9954500 - Disclosure - LEASES - Maturities of Operating Lease Liabilities (Details)", "shortName": "LEASES - Maturities of Operating Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-3", "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": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "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": "aip-20240331.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.arteris.com/role/BORROWINGSNarrativeDetails", "longName": "9954501 - Disclosure - BORROWINGS - Narrative (Details)", "shortName": "BORROWINGS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestExpenseDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestExpenseDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails", "longName": "9954502 - Disclosure - BORROWINGS - Schedule of Vendor Financing Arrangements (Details)", "shortName": "BORROWINGS - Schedule of Vendor Financing Arrangements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-126", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-126", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.arteris.com/role/COMMITMENTSANDCONTINGENCIESDetails", "longName": "9954503 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationRelatedtoStockBasedAwardstoEmployeesDetails", "longName": "9954504 - Disclosure - STOCK-BASED COMPENSATION - Stock-Based Compensation Related to Stock-Based Awards to Employees (Details)", "shortName": "STOCK-BASED COMPENSATION - Stock-Based Compensation Related to Stock-Based Awards to Employees (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "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": "aip-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "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": "aip-20240331.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.arteris.com/role/INCOMETAXESDetails", "longName": "9954505 - Disclosure - INCOME TAXES (Details)", "shortName": "INCOME TAXES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-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", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails", "longName": "9954506 - Disclosure - RELATED PARTY TRANSACTIONS (Details)", "shortName": "RELATED PARTY TRANSACTIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-136", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20240331.htm", "unique": true } } }, "tag": { "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.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.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": [ "r14", "r632" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccountsReceivableConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r601" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets", "http://www.arteris.com/role/REVENUEContractBalancesonCondensedConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance of $93 as of both March\u00a031, 2024 and December\u00a031, 2023", "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": [ "r217", "r218" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net accretion of discounts on available-for-sale securities", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r90" ] }, "aip_AccruedAndOtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "AccruedAndOtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Accrued And Other Liabilities, Current", "documentation": "Accrued And Other Liabilities, Current" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive 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": [ "r23", "r24", "r78", "r145", "r512", "r533", "r534" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income", "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": [ "r1", "r9", "r24", "r414", "r417", "r450", "r529", "r530", "r736", "r737", "r738", "r745", "r746", "r747" ] }, "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": [ "r681" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arteris.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": [ "r73", "r632", "r795" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.arteris.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": [ "r388", "r389", "r390", "r542", "r745", "r746", "r747", "r781", "r799" ] }, "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": [ "r687" ] }, "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": [ "r687" ] }, "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": [ "r687" ] }, "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": [ "r687" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax withholding on RSUs settlement", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "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": [ "r50", "r51", "r356" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "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": [ "r652", "r663", "r673", "r698" ] }, "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": [ "r655", "r666", "r676", "r701" ] }, "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": [ "r687" ] }, "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": [ "r694" ] }, "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": [ "r659", "r667", "r677", "r694", "r702", "r706", "r714" ] }, "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": [ "r712" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationRelatedtoStockBasedAwardstoEmployeesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total stock-based compensation", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r384", "r391" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, allowance", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r146", "r219", "r257" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.arteris.com/role/Cover" ], "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": [] }, "aip_AmortizationOfDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "AmortizationOfDeferredIncome", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization of deferred income", "label": "Amortization Of Deferred Income", "documentation": "Amortization Of Deferred Income" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" ], "lang": { "en-us": { "role": { "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": [ "r5", "r40", "r45" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.arteris.com/role/NETLOSSPERSHAREScheduleofPotentiallyDilutiveSecuritiesExcludedfromtheCalculationofDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in 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": [ "r193" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.arteris.com/role/NETLOSSPERSHAREScheduleofPotentiallyDilutiveSecuritiesExcludedfromtheCalculationofDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r30" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.arteris.com/role/NETLOSSPERSHAREScheduleofPotentiallyDilutiveSecuritiesExcludedfromtheCalculationofDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.arteris.com/role/NETLOSSPERSHAREScheduleofPotentiallyDilutiveSecuritiesExcludedfromtheCalculationofDilutedEarningsPerShareDetails" ], "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": [ "r30" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arteris.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": [ "r109", "r142", "r167", "r198", "r208", "r212", "r254", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r409", "r411", "r429", "r508", "r564", "r632", "r643", "r775", "r776", "r786" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.arteris.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.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.arteris.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": [ "r135", "r147", "r167", "r254", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r409", "r411", "r429", "r632", "r775", "r776", "r786" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total financial assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r55" ] }, "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": [ "r709" ] }, "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": [ "r710" ] }, "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": [ "r705" ] }, "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": [ "r705" ] }, "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": [ "r705" ] }, "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": [ "r705" ] }, "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": [ "r705" ] }, "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": [ "r705" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails", "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": [ "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383" ] }, "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": [ "r708" ] }, "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": [ "r707" ] }, "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": [ "r706" ] }, "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": [ "r706" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "lang": { "en-us": { "role": { "terseLabel": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r91" ] }, "aip_BayviewLegacyLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "BayviewLegacyLLCMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Bayview Legacy LLC [Member]", "documentation": "Bayview Legacy LLC" } } }, "auth_ref": [] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://www.arteris.com/role/DESCRIPTIONOFBUSINESS" ], "lang": { "en-us": { "role": { "terseLabel": "DESCRIPTION OF BUSINESS", "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": [ "r70", "r91", "r92" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of capitalized sales commissions", "label": "Capitalized Contract Cost, Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r271" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "calculation": { "http://www.arteris.com/role/REVENUECapitalizedDirectCommissionCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arteris.com/role/REVENUECapitalizedDirectCommissionCostsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Capitalized Contract Cost, Net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r270" ] }, "us-gaap_CapitalizedContractCostNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetCurrent", "crdr": "debit", "calculation": { "http://www.arteris.com/role/REVENUECapitalizedDirectCommissionCostsDetails": { "parentTag": "us-gaap_CapitalizedContractCostNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.com/role/REVENUECapitalizedDirectCommissionCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term commission capitalized in prepaid expenses and other current assets", "label": "Capitalized Contract Cost, Net, Current", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current." } } }, "auth_ref": [ "r270" ] }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetNoncurrent", "crdr": "debit", "calculation": { "http://www.arteris.com/role/REVENUECapitalizedDirectCommissionCostsDetails": { "parentTag": "us-gaap_CapitalizedContractCostNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arteris.com/role/REVENUECapitalizedDirectCommissionCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term commission capitalized in other assets", "label": "Capitalized Contract Cost, Net, Noncurrent", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r270" ] }, "us-gaap_CapitalizedContractCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostTableTextBlock", "presentation": [ "http://www.arteris.com/role/REVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Direct Commission Costs", "label": "Capitalized Contract Cost [Table Text Block]", "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r769" ] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reported Value Measurement", "label": "Reported Value Measurement [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r56", "r57" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets", "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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": [ "r28", "r137", "r604" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails" ], "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": [ "r137" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total cash equivalents", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Cash Equivalents and Restricted Cash", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r29", "r108" ] }, "aip_CashCashEquivalentsAndAvailableForSaleDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "CashCashEquivalentsAndAvailableForSaleDebtSecurities", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/INVESTMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Fair Value", "label": "Cash Cash Equivalents And Available-for-sale Debt Securities", "documentation": "Cash Cash Equivalents And Available-for-sale Debt Securities" } } }, "auth_ref": [] }, "aip_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/INVESTMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized Cost", "label": "Cash, Cash Equivalents And Available-for-sale Debt Securities Amortized Cost", "documentation": "Cash, Cash Equivalents And Available-for-sale Debt Securities Amortized Cost" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH, beginning of period", "periodEndLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH, end of period", "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": [ "r28", "r88", "r165" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, cash equivalents and restricted cash at end of period:", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "NET INCREASE (DECREASE) 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": [ "r0", "r88" ] }, "us-gaap_CertificatesOfDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CertificatesOfDepositMember", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails", "http://www.arteris.com/role/INVESTMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Certificate of deposit", "label": "Certificates of Deposit [Member]", "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured." } } }, "auth_ref": [ "r8", "r638", "r639", "r640", "r641" ] }, "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": [ "r685" ] }, "aip_CharlesJanacMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "CharlesJanacMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Charles Janac [Member]", "documentation": "Charles Janac" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.arteris.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "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": [ "r686" ] }, "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": [ "r686" ] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails", "http://www.arteris.com/role/INVESTMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial paper", "label": "Commercial Paper [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r100", "r638", "r639", "r640", "r641" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 10)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r21", "r66", "r509", "r551" ] }, "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.arteris.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": [ "r98", "r284", "r285", "r602", "r772" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "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": [ "r634", "r635", "r636", "r638", "r639", "r640", "r641", "r745", "r746", "r781", "r793", "r799" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in 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": [ "r72" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, 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": [ "r72", "r552" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, 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": [ "r72" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.arteris.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, outstanding (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)", "periodEndLabel": "Balance at end of period (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": [ "r10", "r72", "r552", "r570", "r799", "r800" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value of $0.001 - 300,000,000 shares authorized as of both March\u00a031, 2024 and December\u00a031, 2023; 38,291,425 and 37,518,583 shares issued and outstanding as of 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": [ "r72", "r511", "r632" ] }, "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": [ "r691" ] }, "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": [ "r690" ] }, "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": [ "r692" ] }, "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": [ "r689" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arteris.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": [ "r25", "r152", "r154", "r159", "r505", "r519" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccountsReceivableConcentrationRiskDetails", "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r32", "r34", "r58", "r59", "r216", "r601" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccountsReceivableConcentrationRiskDetails", "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r32", "r34", "r58", "r59", "r216", "r535", "r601" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccountsReceivableConcentrationRiskDetails", "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r32", "r34", "r58", "r59", "r216", "r601", "r723" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentrations of Credit Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r68", "r124" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccountsReceivableConcentrationRiskDetails", "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Line Items]", "label": "Concentration Risk [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": [ "r601" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccountsReceivableConcentrationRiskDetails", "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk, percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r32", "r34", "r58", "r59", "r216" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccountsReceivableConcentrationRiskDetails", "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r31", "r32", "r34", "r35", "r58", "r106", "r601" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccountsReceivableConcentrationRiskDetails", "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r32", "r34", "r58", "r59", "r216", "r601" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r54", "r608" ] }, "aip_ConsultingAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "ConsultingAgreementMember", "presentation": [ "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consulting Agreement", "label": "Consulting Agreement [Member]", "documentation": "Consulting Agreement" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.arteris.com/role/REVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Balances on Condensed Consolidated Balance Sheet", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r777" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/REVENUEContractBalancesonCondensedConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets, current portion", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r332", "r334", "r345" ] }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetNoncurrent", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/REVENUEContractBalancesonCondensedConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets, noncurrent portion", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent." } } }, "auth_ref": [ "r332", "r334", "r345" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.arteris.com/role/REVENUEContractBalancesonCondensedConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r332", "r333", "r345" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, current", "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": [ "r332", "r333", "r345" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, noncurrent", "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": [ "r332", "r333", "r345" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.arteris.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, 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": [ "r346" ] }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "presentation": [ "http://www.arteris.com/role/BORROWINGSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Vendor Financing Arrangements", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation." } } }, "auth_ref": [ "r743" ] }, "us-gaap_ConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertiblePreferredStockMember", "presentation": [ "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Preferred Stock", "label": "Convertible Preferred Stock [Member]", "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option." } } }, "auth_ref": [ "r326", "r327", "r329", "r638", "r639", "r640", "r641" ] }, "us-gaap_CorporateBondSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateBondSecuritiesMember", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails", "http://www.arteris.com/role/INVESTMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate bonds", "label": "Corporate Bond Securities [Member]", "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount)." } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r83", "r489" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationRelatedtoStockBasedAwardstoEmployeesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]", "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r132", "r169", "r170", "r299", "r328", "r456", "r605", "r607" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.arteris.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.arteris.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.arteris.com/role/Cover" ], "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": [] }, "aip_CustomerAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "CustomerAMember", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccountsReceivableConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer A", "label": "Customer A [Member]", "documentation": "Customer A" } } }, "auth_ref": [] }, "aip_CustomerBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "CustomerBMember", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccountsReceivableConcentrationRiskDetails", "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer B", "label": "Customer B [Member]", "documentation": "Customer B" } } }, "auth_ref": [] }, "aip_CustomerCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "CustomerCMember", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccountsReceivableConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer C", "label": "Customer C [Member]", "documentation": "Customer C" } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccountsReceivableConcentrationRiskDetails", "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r33", "r216" ] }, "aip_CustomerDMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "CustomerDMember", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer D", "label": "Customer D [Member]", "documentation": "Customer D" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangibleAssetsDetails" ], "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": [ "r53" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.arteris.com/role/BORROWINGS" ], "lang": { "en-us": { "role": { "terseLabel": "BORROWINGS", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r99", "r166", "r295", "r301", "r302", "r303", "r304", "r305", "r306", "r311", "r318", "r319", "r321" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total undiscounted cash flows", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r13", "r110", "r322" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.arteris.com/role/BORROWINGSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate, effective percentage", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r18", "r61", "r324", "r437" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.arteris.com/role/BORROWINGSNarrativeDetails", "http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r171", "r296", "r297", "r298", "r299", "r300", "r302", "r307", "r308", "r309", "r310", "r312", "r313", "r314", "r315", "r316", "r317", "r320", "r437", "r615", "r616", "r617", "r618", "r619", "r741" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.arteris.com/role/BORROWINGSNarrativeDetails", "http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r19", "r47", "r48", "r60", "r61", "r63", "r67", "r101", "r102", "r171", "r296", "r297", "r298", "r299", "r300", "r302", "r307", "r308", "r309", "r310", "r312", "r313", "r314", "r315", "r316", "r317", "r320", "r437", "r615", "r616", "r617", "r618", "r619", "r741" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax", "crdr": "credit", "presentation": [ "http://www.arteris.com/role/INVESTMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Losses", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax", "documentation": "Amount, before tax, of unrealized gain (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": [ "r754", "r755" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://www.arteris.com/role/INVESTMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit loss", "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r226", "r263", "r268", "r269" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/INVESTMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Continue net unrealized loss position", "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": [ "r119", "r265", "r613" ] }, "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments (Note 5)", "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest, Current", "documentation": "Amount excluding accrued interest, 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": [ "r768" ] }, "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterestNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterestNoncurrent", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term investments (Note 5)", "label": "Debt Securities, Available-for-Sale, Excluding Accrued Interest, Noncurrent", "documentation": "Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent." } } }, "auth_ref": [ "r768" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://www.arteris.com/role/INVESTMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale", "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": [ "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762" ] }, "us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock", "presentation": [ "http://www.arteris.com/role/INVESTMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Held-to-maturity, Nonaccrual", "label": "Debt Securities, Held-to-Maturity, Nonaccrual [Table Text Block]", "documentation": "Tabular disclosure of investment in debt security measured at amortized cost (held-to-maturity) on nonaccrual status." } } }, "auth_ref": [ "r261" ] }, "us-gaap_DeferredIncomeNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeNoncurrent", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income, noncurrent", "label": "Deferred Income, Noncurrent", "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r721" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.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": [ "r5", "r202" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r104" ] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "DirectorMember", "presentation": [ "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Director", "label": "Director [Member]", "documentation": "Person serving on board of directors." } } }, "auth_ref": [ "r749", "r794" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.arteris.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.arteris.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r344", "r620", "r621", "r622", "r623", "r624", "r625", "r626" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.arteris.com/role/REVENUEDisaggregationofRevenueDetails", "http://www.arteris.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r344", "r620", "r621", "r622", "r623", "r624", "r625", "r626" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.arteris.com/role/REVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r778" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATION" ], "lang": { "en-us": { "role": { "terseLabel": "STOCK-BASED COMPENSATION", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r355", "r357", "r385", "r386", "r387", "r630" ] }, "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.arteris.com/role/Cover" ], "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.arteris.com/role/Cover" ], "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_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.arteris.com/role/Cover" ], "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.arteris.com/role/Cover" ], "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": [ "r647" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.arteris.com/role/Cover" ], "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": [ "r680" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.arteris.com/role/Cover" ], "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": [] }, "aip_DueToRelatedPartyMonthlyAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "DueToRelatedPartyMonthlyAmount", "crdr": "credit", "presentation": [ "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due to related party, monthly amount", "label": "Due to Related Party, Monthly Amount", "documentation": "Due to Related Party, Monthly Amount" } } }, "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.arteris.com/role/CondensedConsolidatedStatementsofLoss", "http://www.arteris.com/role/NETLOSSPERSHAREScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss per share attributable to common stockholders, basic (in dollars per share)", "terseLabel": "Net loss per share, basic (in 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": [ "r160", "r177", "r178", "r179", "r180", "r181", "r186", "r188", "r190", "r191", "r192", "r196", "r421", "r422", "r506", "r520", "r610" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share attributable to common stockholders", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss", "http://www.arteris.com/role/NETLOSSPERSHAREScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss per share attributable to common stockholders, diluted (in dollars per share)", "terseLabel": "Net loss per share, diluted (in 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": [ "r160", "r177", "r178", "r179", "r180", "r181", "r188", "r190", "r191", "r192", "r196", "r421", "r422", "r506", "r520", "r610" ] }, "us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedOtherDisclosuresAbstract", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares used in computing per share amounts", "label": "Earnings Per Share, Diluted, Other Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.arteris.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": [ "r185", "r193", "r194", "r195" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.arteris.com/role/INCOMETAXESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate", "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": [ "r396" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationRelatedtoStockBasedAwardstoEmployeesDetails" ], "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_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.arteris.com/role/NETLOSSPERSHAREScheduleofPotentiallyDilutiveSecuritiesExcludedfromtheCalculationofDilutedEarningsPerShareDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options", "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.arteris.com/role/Cover" ], "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_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.arteris.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.arteris.com/role/Cover" ], "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.arteris.com/role/Cover" ], "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.arteris.com/role/Cover" ], "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.arteris.com/role/Cover" ], "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": [ "r645" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.arteris.com/role/Cover" ], "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.arteris.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.arteris.com/role/Cover" ], "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": [ "r645" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.arteris.com/role/Cover" ], "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": [ "r720" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.arteris.com/role/Cover" ], "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.arteris.com/role/Cover" ], "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": [ "r645" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.arteris.com/role/Cover" ], "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.arteris.com/role/Cover" ], "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": [ "r719" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.arteris.com/role/Cover" ], "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": [ "r645" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.arteris.com/role/Cover" ], "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": [ "r645" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.arteris.com/role/Cover" ], "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": [ "r645" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.arteris.com/role/Cover" ], "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": [ "r645" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.arteris.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": [ "r10", "r133", "r155", "r156", "r157", "r172", "r173", "r174", "r176", "r182", "r184", "r197", "r255", "r256", "r331", "r388", "r389", "r390", "r402", "r403", "r413", "r414", "r415", "r416", "r417", "r418", "r420", "r430", "r431", "r432", "r433", "r434", "r435", "r450", "r529", "r530", "r531", "r542", "r595" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Equity method investment", "label": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r205", "r253", "r732", "r766" ] }, "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": [ "r688" ] }, "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": [ "r652", "r663", "r673", "r698" ] }, "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": [ "r649", "r660", "r670", "r695" ] }, "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": [ "r694" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets Measured on Recurring Basis", "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": [ "r55", "r105" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails" ], "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": [ "r309", "r348", "r349", "r350", "r351", "r352", "r353", "r424", "r461", "r462", "r463", "r616", "r617", "r627", "r628", "r629" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Basis [Axis]", "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r12", "r55", "r309", "r616", "r617" ] }, "us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails", "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]", "label": "Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [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": [ "r425" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement [Domain]", "label": "Fair Value Measurement [Domain]", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r309", "r616", "r617" ] }, "us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails", "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table]", "label": "Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table]", "documentation": "Disclosure of information about fair value of asset and liability not measured at fair value." } } }, "auth_ref": [ "r425" ] }, "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.arteris.com/role/FAIRVALUEMEASUREMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "FAIR VALUE MEASUREMENTS", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r423" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails" ], "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": [ "r309", "r348", "r353", "r424", "r461", "r627", "r628", "r629" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails" ], "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": [ "r309", "r348", "r353", "r424", "r462", "r616", "r617", "r627", "r628", "r629" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails" ], "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": [ "r309", "r348", "r349", "r350", "r351", "r352", "r353", "r424", "r463", "r616", "r617", "r627", "r628", "r629" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "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_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails" ], "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": [ "r309", "r348", "r349", "r350", "r351", "r352", "r353", "r461", "r462", "r463", "r616", "r617", "r627", "r628", "r629" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.arteris.com/role/INVESTMENTSDebtSecuritiesAvailableforsaleDetails" ], "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", "r258", "r259", "r260", "r261", "r262", "r264", "r266", "r267", "r320", "r330", "r419", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r518", "r613", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r762", "r763", "r764", "r765" ] }, "aip_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "crdr": "debit", "calculation": { "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails" ], "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_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Finite-lived intangible assets, 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": [ "r140", "r279" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails" ], "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": [ "r96" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 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.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails" ], "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": [ "r96" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails" ], "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": [ "r96" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails" ], "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": [ "r96" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangibleAssetsDetails" ], "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": [ "r276", "r278", "r279", "r281", "r490", "r491" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible assets, gross", "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": [ "r95", "r491" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [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": [ "r490" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangibleAssetsDetails" ], "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": [ "r41", "r44" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails", "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangibleAssetsDetails" ], "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": [ "r95", "r490" ] }, "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": [ "r656", "r667", "r677", "r702" ] }, "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": [ "r656", "r667", "r677", "r702" ] }, "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": [ "r656", "r667", "r677", "r702" ] }, "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": [ "r656", "r667", "r677", "r702" ] }, "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": [ "r656", "r667", "r677", "r702" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss" ], "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": [ "r84", "r574" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationRelatedtoStockBasedAwardstoEmployeesDetails" ], "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": [ "r81" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets", "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "verboseLabel": "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": [ "r139", "r272", "r504", "r614", "r632", "r770", "r771" ] }, "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.arteris.com/role/INTANGIBLEASSETSANDGOODWILL" ], "lang": { "en-us": { "role": { "terseLabel": "INTANGIBLE ASSETS AND GOODWILL", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r94" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill impairments", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r5", "r273", "r274", "r275", "r614" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r82", "r167", "r198", "r207", "r211", "r213", "r254", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r429", "r612", "r775" ] }, "us-gaap_InProcessResearchAndDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InProcessResearchAndDevelopmentMember", "presentation": [ "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "IPR&D", "label": "In Process Research and Development [Member]", "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income taxes and loss from equity method investment", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments." } } }, "auth_ref": [ "r198", "r207", "r211", "r213", "r521", "r612" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss from equity method investment", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r5", "r79", "r114", "r203", "r253", "r516" ] }, "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.arteris.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationRelatedtoStockBasedAwardstoEmployeesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r282", "r283", "r579" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationRelatedtoStockBasedAwardstoEmployeesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r283", "r579" ] }, "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.arteris.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": [ "r168", "r393", "r397", "r400", "r401", "r404", "r406", "r407", "r408", "r538" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss", "http://www.arteris.com/role/INCOMETAXESDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Provision for income taxes", "terseLabel": "Income tax expense (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": [ "r120", "r129", "r183", "r184", "r204", "r395", "r405", "r522" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.arteris.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": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other liabilities", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r739" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.arteris.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": [ "r488", "r739" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses and other 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": [ "r4" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.arteris.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": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets [Axis]", "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r277", "r280" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived intangible assets, gross", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r97" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company." } } }, "auth_ref": [ "r42", "r97" ] }, "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": [ "r659", "r667", "r677", "r694", "r702", "r706", "r714" ] }, "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": [ "r712" ] }, "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": [ "r648", "r718" ] }, "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": [ "r648", "r718" ] }, "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": [ "r648", "r718" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Intangible assets, gross", "label": "Intangible Assets, Gross (Excluding Goodwill)", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r139" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 }, "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets", "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles, 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": [ "r39", "r43" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r62", "r116", "r158", "r201", "r436", "r580", "r642", "r796" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/BORROWINGSNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r86", "r315", "r325", "r618", "r619" ] }, "aip_InvestmentsAmortizedCostMaturityAllocatedAndSingleMaturityDateRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "InvestmentsAmortizedCostMaturityAllocatedAndSingleMaturityDateRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.arteris.com/role/INVESTMENTSDebtSecuritiesHeldtomaturityNonaccrualDetails": { "parentTag": "aip_InvestmentsMaturityAllocatedAndSingleMaturityDateAmortizedCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.com/role/INVESTMENTSDebtSecuritiesHeldtomaturityNonaccrualDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less than one year", "label": "Investments, Amortized Cost, Maturity, Allocated and Single Maturity Date, Remainder of Fiscal Year", "documentation": "Investments, Amortized Cost, Maturity, Allocated and Single Maturity Date, Remainder of Fiscal Year" } } }, "auth_ref": [] }, "aip_InvestmentsAmortizedCostMaturityAllocatedAndSingleMaturityDateYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "InvestmentsAmortizedCostMaturityAllocatedAndSingleMaturityDateYearOne", "crdr": "debit", "calculation": { "http://www.arteris.com/role/INVESTMENTSDebtSecuritiesHeldtomaturityNonaccrualDetails": { "parentTag": "aip_InvestmentsMaturityAllocatedAndSingleMaturityDateAmortizedCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arteris.com/role/INVESTMENTSDebtSecuritiesHeldtomaturityNonaccrualDetails" ], "lang": { "en-us": { "role": { "terseLabel": "1-2 years", "label": "Investments, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "documentation": "Investments, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One" } } }, "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_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.arteris.com/role/INVESTMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "INVESTMENTS", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r107", "r117", "r118", "r131", "r220", "r222", "r426", "r427" ] }, "aip_InvestmentsMaturityAllocatedAndSingleMaturityDateAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "InvestmentsMaturityAllocatedAndSingleMaturityDateAmortizedCost", "crdr": "debit", "calculation": { "http://www.arteris.com/role/INVESTMENTSDebtSecuritiesHeldtomaturityNonaccrualDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arteris.com/role/INVESTMENTSDebtSecuritiesHeldtomaturityNonaccrualDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Investments, Maturity, Allocated and Single Maturity Date, Amortized Cost", "documentation": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost" } } }, "auth_ref": [] }, "aip_IsabelleGedayMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "IsabelleGedayMember", "presentation": [ "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Isabelle Geday", "label": "Isabelle Geday [Member]", "documentation": "Isabelle Geday" } } }, "auth_ref": [] }, "aip_LaurentMollMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "LaurentMollMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Laurent Moll [Member]", "documentation": "Laurent Moll" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.arteris.com/role/LEASESOperatingLeaseCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arteris.com/role/LEASESOperatingLeaseCostsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r442", "r631" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.arteris.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease Costs", "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": [ "r783" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.arteris.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Maturities of Operating Lease Liabilities", "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": [ "r784" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total undiscounted cash flows", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r449" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "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": [ "r449" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "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": [ "r449" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "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": [ "r449" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "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": [ "r449" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 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": [ "r784" ] }, "aip_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "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.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "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": [ "r449" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.arteris.com/role/LEASES" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r438" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.arteris.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of Credit", "label": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.arteris.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of credit outstanding, amount", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.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": [ "r16", "r167", "r254", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r410", "r411", "r412", "r429", "r550", "r611", "r643", "r775", "r786", "r787" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arteris.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": [ "r77", "r111", "r514", "r632", "r742", "r767", "r782" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.arteris.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.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arteris.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": [ "r17", "r136", "r167", "r254", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r410", "r411", "r412", "r429", "r632", "r775", "r786", "r787" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LicenseAndMaintenanceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicenseAndMaintenanceMember", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss", "http://www.arteris.com/role/REVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Licensing, support and maintenance", "label": "License and Maintenance [Member]", "documentation": "Right to use intangible asset and process of preserving asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark." } } }, "auth_ref": [ "r779" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.arteris.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Line Items]", "label": "Line of Credit Facility [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": [ "r741" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.arteris.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Table]", "label": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r15", "r741" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.arteris.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Present value of vendor financing arrangements", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r13", "r110", "r308", "r323", "r616", "r617", "r790" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Vendor financing arrangements, current", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r143" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying value of term loan and vendor financing agreements", "label": "Long-Term Debt, Fair Value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r7", "r171", "r313" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r7", "r171", "r313" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year." } } }, "auth_ref": [ "r744" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Vendor financing arrangements, noncurrent", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r144" ] }, "aip_LongTermDebtUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "LongTermDebtUndiscountedExcessAmount", "crdr": "debit", "calculation": { "http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Imputed interest", "label": "Long Term Debt, Undiscounted Excess Amount", "documentation": "Long Term Debt, Undiscounted Excess Amount" } } }, "auth_ref": [] }, "us-gaap_LongTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermInvestments", "crdr": "debit", "calculation": { "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total long-term investments", "label": "Long-Term Investments", "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle)." } } }, "auth_ref": [ "r138" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.arteris.com/role/BORROWINGSNarrativeDetails", "http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r19" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.arteris.com/role/BORROWINGSNarrativeDetails", "http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r19", "r46" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccountsReceivableConcentrationRiskDetails", "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r216", "r622", "r778", "r791", "r792" ] }, "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": [ "r686" ] }, "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": [ "r686" ] }, "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": [ "r705" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails", "http://www.arteris.com/role/INVESTMENTSDebtSecuritiesAvailableforsaleDetails" ], "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": [ "r780" ] }, "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": [ "r713" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccountsReceivableConcentrationRiskDetails", "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r216", "r622", "r778", "r791", "r792" ] }, "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": [ "r687" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (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": [ "r164" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r164" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.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": [ "r88", "r89", "r90" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 }, "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.arteris.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss", "http://www.arteris.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.arteris.com/role/NETLOSSPERSHAREScheduleofNetLossPerShareDetails", "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": [ "r80", "r90", "r115", "r134", "r151", "r153", "r157", "r167", "r175", "r177", "r178", "r179", "r180", "r183", "r184", "r189", "r198", "r207", "r211", "r213", "r254", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r422", "r429", "r517", "r572", "r593", "r594", "r612", "r642", "r775" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://www.arteris.com/role/NETLOSSPERSHAREScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "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": [] }, "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": [ "r686" ] }, "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": [ "r656", "r667", "r677", "r694", "r702" ] }, "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": [ "r684" ] }, "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": [ "r683" ] }, "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": [ "r694" ] }, "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": [ "r713" ] }, "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": [ "r713" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Noncash 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.arteris.com/role/CondensedConsolidatedStatementsofLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense), 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": [ "r85" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss" ], "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.arteris.com/role/CondensedConsolidatedStatementsofLoss" ], "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.arteris.com/role/CondensedConsolidatedStatementsofLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss" ], "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": [ "r198", "r207", "r211", "r213", "r612" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.arteris.com/role/LEASESOperatingLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.com/role/LEASESOperatingLeaseCostsDetails" ], "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": [ "r443", "r631" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "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": [ "r440" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets", "http://www.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r440" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets", "http://www.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease liabilities, noncurrent", "terseLabel": "Operating lease liabilities, non-current", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r440" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.arteris.com/role/LEASESNarrativeDetails", "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash payments", "terseLabel": "Lease payment due to related party", "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": [ "r441", "r445" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.arteris.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": [ "r439" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.arteris.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate, operating lease", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r448", "r631" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.arteris.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term, operating lease", "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": [ "r447", "r631" ] }, "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_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r141" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofComprehensiveLoss", "http://www.arteris.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized (losses) gains on available-for-sale securities, net of tax", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r148", "r149", "r150" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other 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": [ "r20" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other, net", "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": [ "r90" ] }, "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": [ "r686" ] }, "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": [ "r654", "r665", "r675", "r700" ] }, "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": [ "r657", "r668", "r678", "r703" ] }, "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": [ "r657", "r668", "r678", "r703" ] }, "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": [ "r682" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of contingent consideration for business combination", "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": [ "r3" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments to tax authorities for shares withheld from employees", "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": [ "r163" ] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of available-for-sale securities and other", "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": [ "r26", "r161", "r221" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r87" ] }, "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": [ "r685" ] }, "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": [ "r685" ] }, "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": [ "r684" ] }, "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": [ "r694" ] }, "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": [ "r687" ] }, "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": [ "r683" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Portion at Fair Value Measurement", "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r428" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par or stated value per share (in 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": [ "r71", "r326" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, 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": [ "r71", "r552" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "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": [ "r71", "r326" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "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": [ "r71", "r552", "r570", "r799", "r800" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value of $0.001 - 10,000,000 shares authorized as of both March\u00a031, 2024 and December\u00a031, 2023; no shares issued and outstanding as of both 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": [ "r71", "r510", "r632" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arteris.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": [ "r735" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Lines of Credit", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r27", "r741" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from maturities of available-for-sale securities and other", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale", "documentation": "Amount of cash inflow from sale, 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": [ "r161", "r162", "r750" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of stock options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r2", "r11" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss", "http://www.arteris.com/role/REVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r214", "r489", "r523", "r524", "r525", "r526", "r527", "r528", "r603", "r620", "r633", "r724", "r773", "r774", "r778", "r791" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss", "http://www.arteris.com/role/REVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r214", "r489", "r523", "r524", "r525", "r526", "r527", "r528", "r603", "r620", "r633", "r724", "r773", "r774", "r778", "r791" ] }, "us-gaap_ProfessionalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfessionalFees", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Professional fees", "label": "Professional Fees", "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer." } } }, "auth_ref": [ "r642", "r797", "r798" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r6", "r507", "r515", "r632" ] }, "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": [ "r682" ] }, "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": [ "r682" ] }, "aip_RamanChitkaraMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "RamanChitkaraMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Raman Chitkara [Member]", "documentation": "Raman Chitkara" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r649", "r660", "r670", "r695" ] }, "us-gaap_RedeemableConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableConvertiblePreferredStockMember", "presentation": [ "http://www.arteris.com/role/NETLOSSPERSHAREScheduleofPotentiallyDilutiveSecuritiesExcludedfromtheCalculationofDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted common shares issued for business combination", "label": "Redeemable Convertible Preferred Stock [Member]", "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "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": [ "r354", "r454", "r455", "r545", "r546", "r547", "r548", "r549", "r569", "r571", "r600" ] }, "aip_RelatedPartyTransactionAgreementTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "RelatedPartyTransactionAgreementTerm", "presentation": [ "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related party transaction, agreement term", "label": "Related Party Transaction, Agreement Term", "documentation": "Related Party Transaction, Agreement Term" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Axis]", "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r454", "r455", "r785" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Domain]", "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r575", "r576", "r579" ] }, "aip_RelatedPartyTransactionTrancheAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "RelatedPartyTransactionTrancheAxis", "presentation": [ "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction, Tranche [Axis]", "label": "Related Party Transaction, Tranche [Axis]", "documentation": "Related Party Transaction, Tranche" } } }, "auth_ref": [] }, "aip_RelatedPartyTransactionTrancheDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "RelatedPartyTransactionTrancheDomain", "presentation": [ "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction, Tranche [Domain]", "label": "Related Party Transaction, Tranche [Domain]", "documentation": "Related Party Transaction, Tranche [Domain]" } } }, "auth_ref": [] }, "aip_RelatedPartyTransactionTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "RelatedPartyTransactionTrancheOneMember", "presentation": [ "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction, Tranche One", "label": "Related Party Transaction, Tranche One [Member]", "documentation": "Related Party Transaction, Tranche One" } } }, "auth_ref": [] }, "aip_RelatedPartyTransactionTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "RelatedPartyTransactionTrancheTwoMember", "presentation": [ "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction, Tranche Two", "label": "Related Party Transaction, Tranche Two [Member]", "documentation": "Related Party Transaction, Tranche Two" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "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": [ "r354", "r454", "r455", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r545", "r546", "r547", "r548", "r549", "r569", "r571", "r600", "r785" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONS" ], "lang": { "en-us": { "role": { "terseLabel": "RELATED PARTY TRANSACTIONS", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r451", "r452", "r453", "r455", "r457", "r539", "r540", "r541", "r577", "r578", "r579", "r598", "r599" ] }, "aip_RepaymentsOfVendorFinancingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "RepaymentsOfVendorFinancingArrangements", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Principal payments under vendor financing arrangements", "label": "Repayments Of Vendor Financing Arrangements", "documentation": "Repayments Of Vendor Financing Arrangements" } } }, "auth_ref": [] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]", "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r169", "r170", "r299", "r328", "r456", "r606", "r607" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r69", "r392", "r788" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationRelatedtoStockBasedAwardstoEmployeesDetails" ], "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": [] }, "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": [ "r650", "r661", "r671", "r696" ] }, "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": [ "r651", "r662", "r672", "r697" ] }, "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": [ "r658", "r669", "r679", "r704" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails" ], "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": [ "r137" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash, noncurrent", "verboseLabel": "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": [ "r121", "r733", "r740" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.arteris.com/role/NETLOSSPERSHAREScheduleofPotentiallyDilutiveSecuritiesExcludedfromtheCalculationofDilutedEarningsPerShareDetails", "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r74", "r103", "r513", "r532", "r534", "r537", "r553", "r632" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r133", "r172", "r173", "r174", "r176", "r182", "r184", "r255", "r256", "r388", "r389", "r390", "r402", "r403", "r413", "r415", "r416", "r418", "r420", "r529", "r531", "r542", "r799" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss", "http://www.arteris.com/role/REVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue", "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": [ "r199", "r200", "r206", "r209", "r210", "r214", "r215", "r216", "r343", "r344", "r489" ] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer Benchmark", "label": "Revenue from Contract with Customer Benchmark [Member]", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r216", "r722" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.arteris.com/role/REVENUE" ], "lang": { "en-us": { "role": { "terseLabel": "REVENUE", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r130", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r347" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.arteris.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsatisfied performance obligations", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r127" ] }, "aip_RevenueRemainingPerformanceObligationExcludingFlexibleSpendingAccountCommitmentAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "RevenueRemainingPerformanceObligationExcludingFlexibleSpendingAccountCommitmentAmount", "crdr": "credit", "presentation": [ "http://www.arteris.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsatisfied performance obligations, excluding flexible spending account commitment", "label": "Revenue, Remaining Performance Obligation, Excluding Flexible Spending Account Commitment, Amount", "documentation": "Revenue, Remaining Performance Obligation, Excluding Flexible Spending Account Commitment, Amount" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.arteris.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation, expected timing of satisfaction", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r128" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.arteris.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r128" ] }, "aip_RevenueRemainingPerformanceObligationFlexibleSpendingAccountCommitmentAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "RevenueRemainingPerformanceObligationFlexibleSpendingAccountCommitmentAmount", "crdr": "credit", "presentation": [ "http://www.arteris.com/role/REVENUENarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, flexible spending account commitment", "label": "Revenue, Remaining Performance Obligation, Flexible Spending Account Commitment, Amount", "documentation": "Revenue, Remaining Performance Obligation, Flexible Spending Account Commitment, Amount" } } }, "auth_ref": [] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets, exchanged 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": [ "r446", "r631" ] }, "us-gaap_RoyaltyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RoyaltyMember", "presentation": [ "http://www.arteris.com/role/REVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable royalties", "label": "Royalty [Member]", "documentation": "Money for usage-based right to asset." } } }, "auth_ref": [ "r779" ] }, "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": [ "r713" ] }, "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": [ "r713" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.arteris.com/role/NETLOSSPERSHAREScheduleofPotentiallyDilutiveSecuritiesExcludedfromtheCalculationofDilutedEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r30" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.arteris.com/role/NETLOSSPERSHARETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Potentially Dilutive Securities Excluded from the Calculation of Diluted Earnings Per Share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r30" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.arteris.com/role/NETLOSSPERSHARETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of 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": [ "r748" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationRelatedtoStockBasedAwardstoEmployeesDetails" ], "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": [ "r49" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation Related to Stock-Based Awards to Employees", "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": [ "r49" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r41", "r44", "r490" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r41", "r44" ] }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems", "presentation": [ "http://www.arteris.com/role/INVESTMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Held-to-maturity Securities [Line Items]", "label": "Schedule of Held-to-Maturity Securities [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": [ "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252" ] }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfHeldToMaturitySecuritiesTable", "presentation": [ "http://www.arteris.com/role/INVESTMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Held-to-maturity [Table]", "label": "Debt Securities, Held-to-Maturity [Table]", "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r64", "r65", "r575", "r576", "r579" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of 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": [ "r44" ] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedules of Concentration of Risk", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r31", "r32", "r34", "r35", "r58", "r106" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.arteris.com/role/Cover" ], "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": [ "r644" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.arteris.com/role/Cover" ], "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": [ "r646" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationRelatedtoStockBasedAwardstoEmployeesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r81" ] }, "us-gaap_ServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceOtherMember", "presentation": [ "http://www.arteris.com/role/REVENUEDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Service, Other [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, financial service, and other financial service, classified as other." } } }, "auth_ref": [ "r779" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted unvested options (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": [ "r369", "r370" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options outstanding (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": [ "r361", "r362" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails", "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": [ "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383" ] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax withholding on RSUs settlement (in shares)", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total short-term investments", "label": "Short-Term Investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r112", "r113", "r734" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.arteris.com/role/LEASESOperatingLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arteris.com/role/LEASESOperatingLeaseCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease cost", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r444", "r631" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r10", "r22", "r133", "r155", "r156", "r157", "r172", "r173", "r174", "r176", "r182", "r184", "r197", "r255", "r256", "r331", "r388", "r389", "r390", "r402", "r403", "r413", "r414", "r415", "r416", "r417", "r418", "r420", "r430", "r431", "r432", "r433", "r434", "r435", "r450", "r529", "r530", "r531", "r542", "r595" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss", "http://www.arteris.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "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": [ "r172", "r173", "r174", "r197", "r489", "r536", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r552", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r565", "r566", "r567", "r568", "r569", "r571", "r573", "r574", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r595", "r637" ] }, "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.arteris.com/role/CondensedConsolidatedStatementsofLoss", "http://www.arteris.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "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": [ "r172", "r173", "r174", "r197", "r489", "r536", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r552", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r565", "r566", "r567", "r568", "r569", "r571", "r573", "r574", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r595", "r637" ] }, "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": [ "r653", "r664", "r674", "r699" ] }, "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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock for settlement RSUs (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r10", "r71", "r72", "r103" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon exercise of stock options (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": [ "r10", "r71", "r72", "r103", "r366" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock for settlement of Restricted Stock Units (RSUs)", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r10", "r103" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon exercise of stock options", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r10", "r22", "r103" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets", "http://www.arteris.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r72", "r75", "r76", "r93", "r554", "r570", "r596", "r597", "r632", "r643", "r742", "r767", "r782", "r799" ] }, "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": [ "r693" ] }, "us-gaap_TemporaryEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityAbstract", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets", "http://www.arteris.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity:", "label": "Temporary Equity [Abstract]" } } }, "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": [ "r685" ] }, "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": [ "r692" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade name and other", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r52" ] }, "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": [ "r712" ] }, "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": [ "r714" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.arteris.com/role/Cover" ], "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.arteris.com/role/INVESTMENTSDebtSecuritiesAvailableforsaleDetails" ], "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", "r320", "r330", "r419", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r518", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r762", "r763", "r764", "r765" ] }, "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": [ "r715" ] }, "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": [ "r716" ] }, "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": [ "r714" ] }, "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": [ "r714" ] }, "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": [ "r717" ] }, "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": [ "r715" ] }, "us-gaap_USGovernmentDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentDebtSecuritiesMember", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails", "http://www.arteris.com/role/INVESTMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. government agency securities", "label": "US Government Debt Securities [Member]", "documentation": "Debt securities issued by the United States government." } } }, "auth_ref": [ "r789" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails", "http://www.arteris.com/role/INVESTMENTSDebtSecuritiesAvailableforsaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. treasury securities", "label": "US Treasury Securities [Member]", "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)." } } }, "auth_ref": [ "r609", "r627", "r629", "r789" ] }, "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": [ "r711" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.arteris.com/role/INCOMETAXESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r394", "r399" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.arteris.com/role/INCOMETAXESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax penalties and interest accrued related to unrecognized tax benefits", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r398" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "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": [ "r36", "r37", "r38", "r122", "r123", "r125", "r126" ] }, "aip_VariableRoyaltiesAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "VariableRoyaltiesAndOtherMember", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Variable royalties and other", "label": "Variable Royalties And Other [Member]", "documentation": "Variable Royalties And Other" } } }, "auth_ref": [] }, "aip_VendorFinancingArrangementsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "VendorFinancingArrangementsCurrent", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Vendor financing arrangements, current", "label": "Vendor Financing Arrangements, Current", "documentation": "Vendor Financing Arrangements, Current" } } }, "auth_ref": [] }, "aip_VendorFinancingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "VendorFinancingArrangementsMember", "presentation": [ "http://www.arteris.com/role/BORROWINGSNarrativeDetails", "http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vendor Financing Arrangements", "label": "Vendor Financing Arrangements [Member]", "documentation": "Vendor Financing Arrangements" } } }, "auth_ref": [] }, "aip_VendorFinancingArrangementsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20240331", "localname": "VendorFinancingArrangementsNoncurrent", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Vendor financing arrangements, noncurrent", "label": "Vendor Financing Arrangements, Noncurrent", "documentation": "Vendor Financing Arrangements, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss", "http://www.arteris.com/role/NETLOSSPERSHAREScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average shares used in computing per share amounts, basic (in shares)", "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": [ "r187", "r192" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofLoss", "http://www.arteris.com/role/NETLOSSPERSHAREScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average shares used in computing per share amounts, basic (in shares)", "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": [ "r186", "r192" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.arteris.com/role/NETLOSSPERSHAREScheduleofNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481047/942-405-50-1" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r14": { "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r16": { "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" }, "r17": { "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" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "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" }, "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.25)", "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.29-31)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r53": { "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" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r55": { "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" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "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(28))", "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(29))", "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "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(30))", "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(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r78": { "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" }, "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(12))", "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(20))", "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.1,2)", "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.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r93": { "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" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r95": { "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" }, "r96": { "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" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r103": { "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" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r105": { "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" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r108": { "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" }, "r109": { "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" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r111": { "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" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r115": { "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" }, "r116": { "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r125": { "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" }, "r126": { "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" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r129": { "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" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "(m)", "Subparagraph": "(1)(iii)", "Publisher": "SEC" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r135": { "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" }, "r136": { "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" }, "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(1))", "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(12))", "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(15))", "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(16))", "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(17))", "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(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r202": { "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" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r204": { "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" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "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": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "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": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "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": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r272": { "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" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r278": { "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" }, "r279": { "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" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r299": { "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" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r309": { "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" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r320": { "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" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "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.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r392": { "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" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2E" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r579": { "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" }, "r580": { "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(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r600": { "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" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r609": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r616": { "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" }, "r617": { "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" }, "r618": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r619": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r620": { "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" }, "r621": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r622": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r623": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r624": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r625": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r626": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r645": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r646": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r648": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r649": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r650": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r651": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r652": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r653": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r654": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r655": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r680": { "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" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r721": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "2", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481174/470-10-25-2" }, "r722": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r723": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r724": { "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" }, "r725": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r726": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r728": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r729": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r732": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r733": { "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" }, "r734": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r742": { "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" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(S-X 210.12-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r767": { "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" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r770": { "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" }, "r771": { "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" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r791": { "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" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r793": { "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" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r795": { "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" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r799": { "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" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 78 0001667011-24-000016-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001667011-24-000016-xbrl.zip M4$L#!!0 ( (R)HEA*Y5S=(] ! ,T^$@ 0 86EP+3(P,C0P,S,Q+FAT M;>R]:W?B2)8H^GU^A2[5TYUY%F"]>#FS.(NTG=4^DVF[C;/ZS/TR*Y "HTHA M47K8IG[]V3LD@3#"(! 0PC&K)PN#'A'[O7?LQ^?__3*VI2?J^9;K_/H/I2[_ M0Z*.X9J6\_CK/WK]B^OK?_SO[G]\_O]JM?_[Y?Z;=.D:X9@Z@73A41)04WJV M@I$4C*CT;]?[:3T1Z: #@<-66]6S7-%)NVA(KGY_KSUK=]1[/E$ZG<_:"UU2BB\Y#O_9(R&1V\9#X W9I M_,,9[$Q++B;69.&IQ NH9_EUPQWC=;H,ZTBN?;$MY^?J->"OR:762U#SJ;%P M,?Q=?W2?SBP'KJ2(G[/ (XZ/X"J#1JN7 LZV%I^ W[*6J+&OP M+#\@CD&3ZZEASJYF5R8OA1\6]KVTE<7GXL\#XL^>ZWO!,CSARX5GPJ:S'_G6 MCE6Y)JLU14WOV+06-Q$OJWD6_3A[G^_JJM)Z"SS1%?,%KKI6T5*+3"XWJ94- M3/AA8>,OOI5%%K $Y>S_?O_6-T9T3&H+N#JW";!LA3JU'_U*]_.($K/[>4P# M(N%S:O3/T'KZM7+A.@&P;^UA.H';C.BO7RL!?0G.&,F?=?_C/_[CILF5[KLB^U?>!%ZW@+$KASS$A3!XKM-^*8VAJ>,\,Z:2:8UZLQ6H52ZE]2@ MXP'U)"WGYO5FLAJ0/^*,&;VQI2V\\6^1[CPXID(Y!_0QIA=KAW&=2 M#=8D,,FF3_&69^/?0 O)D2Z*92O?B^K\6I=#KF[O)5XM/GS ID/P% M MP+D(&8I*G)"OPON6_^VVR99NI2K:8I\U=$OR1_)R\Y6]AW-AA4#L 0:;(@ MWIE>4QNS!\6_;+:ST+&B;?DC MB?[6Q,B1]ZM!L#EOV8/"+Y+?D;GY$-*8T[ M2*5I8$M(A< ^K\$46SGG/_J7^:&D\P4E#4S!0J $ZKN/A#/;'A@_L*STI4SV MD<#UM@3HTOWXY25UW+'E9#UV4W)>>,39XNK7XK.Q;WS&NZ"/:,A$?YKPLI>) M;1E6\#TR%$P+?F5.:@6\A/,[SS5#([CU^M1[L@S:>[& VV-_[/P;?./XM.>8 MWXF%)BY:R=&#/I]E/G\&A]DRRB&\FP(YFR!'VQPY6G'(:94'.6!1G?]./(L, M;'KO3HD=6-0'%-T&(^J=).>T!7+XY9P.!S8$!V!09-Z(-!'B_0#VA/=<_1EB MH,8=3UP'_O0793U\/W:=?N :/XNGTZ*,O%8]TS30L>=V'?$,J^= M"S*Q F*7!OY[]T?W#7_#",>AC:Z+5CN.,]6#M[PL7>/=X] MX^*>!F!C4O.*>([E//JE ?S>G>@R"WX.K$>%.Z^85RW! [*X\Y++H%)X0!QW M'C1W^H<'+''G2O.DK(H*V+^"^=X]Y%/1/_N!OUIVS_S87DJ1N"B[QWY0+Z5( MP)?=53^4X%>+\PS5LKODQQ#\1<*_[)[YL05_D;@HNQ-^4,%?).#W[E ?;VME M=SD/%WD[SIF86G9O\SB1MR,AJ_1NZM$C;\=!G%9V__; D; CYX?4!PNRNX,'S@_H#C []WS/=[6N#VLO7 =@V)! M(DK/>\O_^66*992O-%KH!\#!WM+%:TAK[2HP/?0[^KB]Y M8ZM?J&.,QL3[N23-W!#XZIX:U'K"#-43.>.1-ONR1'@Y(^B6@RN-DEVC1 ME3JW\3'^-?B%H,I]426W\<#-475/GZ@3TJ^>.\9F-1XQ@G];P2@AGD,0:#F$ M=SG5NIQ3%9V["/,F%'%Y>*VZ9SX0)+J:1+D+O*_O^Q!5KD]/ M4ZMQEXG&"SZ.Q!_<'2*LQT?\Y>EVW-"YBWISA90C< MCHF%)[-WU&-M"$&YWPYLZY&I]ZN7"34":CY88[CD=MB';_TA6"$6YI3$X(OP M^7D_#ZZ;+CYGUK<.T;??-\W(+P5 CDI"=.ZBM;,0$#S!M.PPL)YHGQJA9V$7 MG:L7PPY-:D8V['@2!@PMM\,D(R#I^O9EFOV 17%Q-9[8[I12EM%T.\%'G:0H M;W ;_CQ1-!]'.32XC2<>!,WWU \\"\4S0_0/QPK\^_Z/T^1H;N-R)XSJ(W$U M=_&M Z/:I&"3#6QZX3I/U LL^'C'6D=[,?I/D\.YBQF],[0?B=NY"TTE&/EJ M8>M7"^<[@/ -\>Y%E/WH_^8"IAS\Y9(.@CEJ]YJG6Z [U. N#I4#^ \>2VB< MEA#LW$6:-@;[=]>AT^_$^TF#KZ%CE@?DW"4/;@SR"]>;N![(UR^N8Y:0V+D- MN6P ^?&8>GC%'9GL(\"Z'X@WN8U^\*I2"VR-V>0V)L&?2BT2[-S&!_A2J46" MG%L_G4N56B3DN765UT,>/=NA90#L_=OA)9VX?O*\$L"]O+[J(4V9(B'.KX-* M+.]W8H?TR_1[5%B'#_A"?.MU#P'B>5/+>;P'6O<":O;&F.H]N_W2\@W;Q?M+ M8U[RZ[V6"R=%\@F_[NT<)[./_X0G$L\83;_1)VHOHF9VT;4S"0.?7:$4EJI) M_%'/,?$_6'C_1&RZ5'-?U@A'DUL_>P]0/RCYJ64A@1:WCG_924 K#0EP&WXX M9=G;XC;ZL G4MXC[<*7^^2$#;B,BIT &Y5'#W(9G3H$,RJ.*N8T6[8D,^(%\ M&:)&[T =EB%0] [4T4G'ALJC#KB-SY0N1%?2O(QVJ<,S^8 N1'$F!7 ;G3F$ M*!8R "B@U)&BL@*]U'&9[9)5N-+^_%!"J4,S):"$\JCB4D=G2D )I7',VMQ& MB_9'"?P _Z1C1 ?UBLM?CM;F-E*U5_@+!9U)#-S&RTZ'&$JCHSNE#IV57S)W M3CIP=;KYI06F&'=*';GB.;EPORJY2!(H=1R-9Q+8KR(ND@1*'4 KK>PM=;"* M]XRR_4:OBR2#4D>J>">#\JAA;F-FIT &Y5'%)8^6E;?91(?;T-2[4H>*S&U4 MZ%WI(T4^Z>A0:12"(G,;HBE=E*[4?4H4N=2!FFU@+R1S-B%P&ZXI7\)IN25" MJ2-()8<]MV&;\JGE;>E'H23 ;;BF?*JXK%* V[C1*4-=X39* M="*9WN4)&"K9"A<:U/?OJ4]1J8"0B[D& MEU >U' ;]]D:-0\>,>D-&9>GAE!1N0VYE$A]%*G/56X#'R51'X4B@]LX2"G5 M1Z&HX38HP;OZ*!0+W 8#OKG.8T"],;IU#],)C4!-K,GY[]0Q72^>SN8\]CP/ M\,.F4I5(;?/K=GO4M(*OQ+!L6-8B@7^C :#D=AA=4SRP :!>P*;>1^!6X'^S MY\Q^F\'-3%V:QDSRRW:8X=8?OW8,T,3] +:&=WYS#::17Y]<^,'ML$_L?0@A M+O##K7O.&7ZTS?&C%8@?C6./?0/\9%M55R\3>-H>)A?RP%$:QXX\YQ@[%H]Q MZ_1OA+$^M6TTW!PS:AL!GT^;P;@-"?"-KF-Q%\=!@PW0]1MUJ$=L0%?/'(,; MZP<>7/5$3YO%.(XF<(^S8_$9M[$'%NRDYAW 8?K@$<X"-8CX%3C"C["6 M.8&\?=VMLTXG"][@E3?V%-'7N8M["7(7Y,Z'*M"YBS 6QQL/SZ[@C9+RQKY4 M 7?A64'N@MPY407&0LN^I'WB6$<3T_,.Q O^^_T/0-8=TS=VI M$35,S!FVGBPS)':*C$?$LZG_?XA#C!,UYK@[&3H.+O9%ZMP=Z!0 WHW>@9GT M46KW_!U?R/3)HL_?Z",QIM^^79PH2W%W:G+:.-\3ZS:X.PU8A<9[,B;.Q<@* M?A*/G"9/-;@+/Q\)&?LB=N[BG:O@^XV$'GH3KFV?**ES%UX["BIV)_0SZ^7< MH[X;>@;UHS]'E)AL/;"9[F?XAP'=4F32'BIR6S,&0YT,AAU#(?K H&VSI6E* M6_T?E#[S>_Q@:@/PQY93&U$L;3[7&Y/@T[-E!J-S19;_L\*NZW[V)\1)KC9< MV_7.?P',R,/AIR$LLC8D8\N>GO_C=^J9H(+_4?7!V:OYL)WX M_ZB\(#X=GL MS^?X9;+\R;87__(1;KIG4P)9G@+3ST(&-XE6P%G+T-4@CCPY_K?RR M'M+@CCR0SV>D=*L>V%1RA](%4I\3^&P+9T@ ">4LT0][,;&M1^?.7L/=%/\]IM2Y']!H 5P1F\N;XYSK\=+;\?:==[\C9/\EUA7U_QI[G M)3_&\-8F087= SM!T/Q:T2JO-ALO'ZZ43#=$8"#B/TV(B9;EN2PI\(SD!6=L MYUFL&<$B<"?G+0!$%J17\":\*P^%M5]16"N#PBK='S?7#U>74O^A]W#57Z2* M-?1PR%7VKRY^W%\_7%_UI=[-I73U?R_^V;OY[4JZN/W^_;K?O[Z].<+27[-P M]M+_3?P1D$?@.E7ILGY1EU2YH7=R+[?[>>"==5?>EJ(J9:]4I6RTZ:^W]]^E MSZ#5'->Y"J?SMGS<6-3J];:RD:A=)5<3 MR:E.7J175&O3X3(,W$DEB^ACJ*GPA!0;X)_Q"VKX-%B4UDA]YS&TQE_NP"__ MAH?A _V=""L_K_PK!)L?K('I/9VX7E"1AJXW)@&8C"_!^=!ZH68M\,(9.X$3 M]?(V+YT%)A^(TK(0%>GGO;!ZENE5Z?[K1^_^X>K^VW]+]U=WM_R\IC0_F1^GVJ_3PSRLII:IF:JIW\8 _*QU-SX#Y MQO8"TS@+H%*T^C*HXB_WI@,ZFZD UY."$97^3.A4BIPA"3Q0:FZA'.[8[5>1 M_[I([B9\4QO#(T9X6\TDT]J4$J]&G83\P7']CF6\?_]%:;COW?2OF?81BFD;Z9DHIF!&JHEF&GKN6$K@D%[1@!@_'STW=,Q:O+@A M^[]/>UYJX&XJZ/?H\6WFYN*H(1M]O1%TBD?PAH&-O/"YIX^L?-L),-LG@5&STNVAD67Y5>G: M,>H;P^E@-F*V+/MP]4*,@&T2 Y3>;',2\25_0@T\%3 ERY&LP)>,$;,DEUWO MDAL_FEQ7FUHAUH^NUN5V]BUY'Z7JH.Z:Y3&DE'JSM:QQHB^/K''R,CDV=8@F MQ( X9;T=6)J?-[UPS47/!Q9DX.E?0">>^X3/F;L\K4KWDMKDF7AT9P-K%MO. MC>D(WMFX/@P*Y&U0\$!>KN-CR:BCQJ)2:E>Z:JLF*TI+;K170G=F0PD>6:\* M&)U+8)NY8)QYTA\A:#/38NFEJ!NL-$^PR[Q'XEA_L;\_'I"@WQE:KNOW]7Y= MNAI/;'>*Q^@K=&]9-K3(U=*-6\\BG@7/IQ1&Q.8'GP71?+3HRF',R?T(^9YI M>M3WX_]\@^Z))A7,F5;C^T M0 IJ\AI7YQ"JI9S(O("/M]Z#^SRS@W""Z 493[ :HC#\,6UUZ]V!U06::7YH MJ<*[>J_?LNU+[EPP[>S_WYI$=E_\"@U(LR'+J\V.?5$(AQS_87/((F'T/$H6 M8*E7NOHR)#_F0!AV7+/O1J[S*FR!4_'TEEQK[9N7]VY@MUC0;@-'V+0(W EN(+9 M)8KZ8? 1(8&1RIX1G)]! MY+NV94:)8O%/<8Y.^I>CLO=&S/U@!5$2(27&2#)P.L4"T[TO8$2U)%)_.AZX M]H=7\F=;4,1>TNF Z28.ZS*2H2_&" =I2"#Y+48]RZ=NWB_51WT/;H&L!%P7 '!.#7U0:3"5C1&%/8\QI?1Y1%G=% M>W-N?9]+'Y2/THCX[%#7E(AMPZ^8V($6[)^AA?8KF*T#&E\ #YV9L!J&::,4 MA-B03=F_"3;0N,6?,05!,N%7T*MXZ<2C!F5:5E$EEMKE2Q_@>8 WR0]!??@C M%T\#D[/[8$2"5XN7GLGB*MG!-+LYWL/'3\PO^:!&>QP ]N'WP1^P [R>70HW MX2KBYV".B\\6P19)_$#JR)))IGX]*W'@#5P^6&, PPU]EN[=,7%VPFF4U;;\ M;\XE%4%>>4,=%Z&'A5I1MA#*RX $H3_CP4ZE^]_47\5K1P9USF6LR\G:; $O MG&S^:!1VXW("@:.@__B;SQ&)X%6M,6D/@GYL!0&H!FJ#P/=\I4PL3U M\1GQ!,+)83LP$,'D.=$\L>@M.!%7F)!@^09P_:G M=7"W*'M_/' 8&[6AXL C%16VLF(5[&?E4W+9T@7)[Z@+XFM6KB&YUG(BW::H M@YJ:>(-I%["^\0%'9@))*8X\U&9=::G%G%,TZNUF04<>\(-:4,IHO:'M='B2 M\T!Z;)FF30\;=_J6S34;1/#VO+F=A:R\*&2/MI$BL-0K%C\L>LHC@LK/3]L4 MB'@7@-A'UYMFA''910SE1GS1/**K*FA#9:C2UU9VEJVS!X;(T[W@5$SH?=7V M'8-V^ZO,GOW2S :&$1-8!Q1-6SG #'Q?0A\>Y/MK^Q=LV,!@0XFX8?YWL6GB MQZ#1*X#4(Y+FH^<^!R-!H7DH- '>;PQV%Q'HUE*JEH-2.3TCQ-BF1+-)![/V M,EU>:Y@59F7!55"TCLM"G*$?^:0 ]Z@11$89+OBU^"Y[BB]_MN#5\%K) 2WD MHK!]LGRFN!WB&!:QT1C'\BB\&+OOF<0S,5W0?;+,5=EUV@?R,=,-Y48_\LT7 M+_,Z_Z@MQ]HZ?W5]H3\WU)\_HN./J&TG#")] +)G,9>H=G4Y\@&4)L+F\5)8 MD)LC0)2" ?M(;V_HHT76:[S!>ES 7,35>3A6X4L*]UBLNC?Q+%M2&U&_IBI* M3P]/8>&?F&>^>M$,$BETK(AC_!'Q*#@4BURD5D F&Q;X'/ZOE>N;KQFI*"Q! MDN5Y]=DC;L. &10 XD4F<\)QS719:U9\()C,8 ?#L^09RS4K7:U=U5N=JJ*J M">\E2^U*T1(3=9!1[6"DDC4E=[Z.>@YDE2(HSG_#UG0?Y8D;&3WG'HZ[L9[H M4F?E^1+8N^7Y+63@NW88+-^RNL'GZ^Z\FW6$;LTZ0H^\N3/W2&L#CY*?-3(, MJ'=.[&>E^^76&SL(O;FX>KFX?^3B&-5?LY,'&TZNU6.R]QX#%NHY # MTW:CWFBWBNG\4^\4<_:Z]\AH 04$;Y'SVL)A106$WX$^7'^2UMRYF'YCC;GK MEG96EWM=&DK4+*G[A1[8:@EV!R:H7(N( >&M$KW.J!C2:D?A'4$>G*C M9R[G6%.1J,+H0^B0T+0":GY\#R*/Z>3]B[PLM.45>=K.(F]/O<<$Z^5#)"N) MAAL=/$W$H=!8_LIR@KX0&SB22OT1I<"+A 7J-O;@N=D=:WA?OF5+6OG6K)1O MR2RB7KYEZ^5;,LN4OZ1&-+PPFCU1OEVHJ[2>,$2.8X@TA2%R&H9(9Z4ADG(( MP +YYOKSU@,/\'Q:,BD"&Y6^NZP>]2H: E2Z]9?1INJ4T*;JE,^FZI33INJ4 MSZ;JQ#95Z,"?ALBS(XCCFNH\1E M<*HH@^,4/=^)0QZ9=/N'+UU:OA'Z/K;U0>NIYQ![ZEO,)9Z+0Y274>- O.:> M^J$=>9*'#)F:+ 0BUPS7B06B+@0BK_C! M%F4>H( )PSO/-:B)\D](.[ZD'6!*4_)(.]%_Z=#]EW0U:8#S^I);X@&3+SCYQM])'9D-["YN<)PX,MP0!P).<_S\<*)I&M3#9%IB1U,VXH*D M/C5"SPHL&D6*?OBLP7UL^ F)R)=$1&PV15H%WQRGB]-"WO%S28>$94;\F+@. MB$#'..I,["XU_&S2P!FXV?5 M(B9CX[Q",1J;JR'3[W0T]IYX)WMTO-#RJX!4H[Z\S_V*[\V6N-&@O6,O/5OQ?+AVI&#D MAO ($V!,7PPZ"21_1+RH]FY"O?@OV!/YR.DF?J3&B:Y8X!LT_4?H!]9P6CGT M?'90KW4Y4K&Y!K0WZLSX*V"LNM*HZTJ^8>^KO]?E9E&+:C3?'AN_2S^8#@]3 MW.NMQCK)P@BCA_D]ZR>YYVZ%$],VXP;D=Y19$F[C4PF PEJ_L4F#GP?>65>5 M57T!1-MN^91AMC"@,0&;ED59KSPOC5DY>R:V#1LW%?>>-5PT(,;/1\\%\[D6 M(\8P* 6+?:M8P4$%1K]_]=#?A!W6;7$=L ]V?VY<#=G_\82K[#*\B]#S0#Q( MQ/?!/CS?"FFO]IH;Z/NZ_P08; 72L&78J2QON M-[(?#[SEO^VTM4^OXZ-<[.FS]8)AS*\>,5B/I="Q@GN,D(2^60&*=7#5[ NC M!F1K4L,:$]O_M8)_.61,\TN-+NWW]1FO*G M75""RC$7:HI1 H(A3H4A]",PA%;I*EJUV6ERPA G:Y7T1ZX7U,!I&4N6\T3] M(&K7_@%;>DJ-CRNM%#7?WC,YO)SLL$8_7-)!,$]([ST1R\:(T5?7PP*>JQ?# M#A$J/H[\(4(^-P[QLH@.;M(%-&KNR23:Y[DUO;&*'OE\*6R-P#TIA M#;!,6E6]U>*$P@[J:;QU%+H7*@&<8FL=8I>0>$.WE4IM MT'MJ56WNK/?X\9<$ :V54P424(<1D"PO2PKA7Q2*_SN/3HAE2O1E@F?F4:VZ MRS+\C86 J/ T\@K4&+17$63!!6>%$ST&S>W80I.>;'7Z?$(^LLUUWX0:UTFTJ MU59G9Q%4\P MF,X".,*ZS6_=1L"\LXD3@%5RE< 3G+Z\O*$S>T3GQ1X19NU!S-KBZ*>!]-/2 M>3EE.=ELFV^N\UCP6>1I1\SV0_,X >3U7;'DIOUWIML * M43BQ0H05>P#I6A#I=% Q-^2=8P/"@'T;\_&P5N=1LBGQJ<3@4'.'M1#^V#TL M>Z(\L$9\SH#Z#6%ZCR^Y'?[P*0N7Y>2$!COADIM%1:5GMM2MH[V@=+:F;*% M@!L(*-EFMMN6=SX-%PN^V[=>^7?>^7'^[ M?KB^ZDN]FTNI_W![\5__O/UV>77?__LO;55I?9*N_O7C^N&_=^GVE4*,!M W MW1#;EN;J9;BO1F!YEG:REE/2V,VVR,"R61K4=MW=1$N^ V-NUFYA0J:8M+:+ M,W$JRCEK:^57P1OV)KB+Z&!E=PDY93#=TBYH5KJ:5FWL+BJ%9-(RF,H*=23R/.(_17$9A8F[EL$"Z);L@-D%U4Z; MEZ;5P@+=L\->/ 5U*EV5HWS%]];"L*#@Y[OK,+?&AMTYDM7"^ME.M:T4-9B% MZ[0M06K;6[F[DQI6VC:K>F&=7D2"4P'A V>6R"ULW$(C"%MGR+>BX7&-W8^G MA+7+$2WM$D38GI8TH*5&56GQ4N!]LH'9-P^J=A2RIQU=V^ZL:GN6T+%47=-X MF10B0K3'.\W:GH@:K&^&PDO;H9,U6->$9X7U6GB$=GN>:&*05NZ<4#:M(*(M M@[3;$Q&V@ZVJ'6&O'BH28#D&^!K"1MVM+W<$S&L&R^V)O\W:>JJ\6!7"-#U( MO^UB:(>UA&T+BW3OCCY+ZM_U/.NTC89-&M"DSA.V)OJVC*>Z>GOGPRMAA1&/8%^FUSXA,C_"WZ[IW->7RLMS.^V[,]GVR :M^ MX!H_1ZX-3.__@TWC#*:B+TGI('Q_?7\.+S)B/?0R+VSDM"D3ZBN"I- MB"<]$3NDDCN4_O86*]U1KS\B'GU3BUW??,T8D1Z]DA'5'?%NO7Y FK^CJ^= M/S568O*,SYIOL_:J]6C[6D^KTI7KG/*M]@*HCXH=P5G7TOIPF;&=/)O5VBSFF/9U:\8[&:J=X8[K Q8$EK*+"R0'1]V7>[5E@?PI788!=;9LUR)(-,K(!L M-UCQM)W%-9)N#LL[ .6UB(.CZ8C'%!@2@BV&)F00)7EN)XD89J ME!W^S?5Q6O/M\(&\9#$!^/V%S=\2!B4/-+-^"L"N-(,'F]Q4G)RNP9D2FB8= M6H;U7BI6/^PD(GU8-WQZ3??W-"#P)O.*> [ P4^!]S*";EX#0I'1@,"I ,N\ ML)01)RS/4E#3DO \'#7AU!59JZKZLBM_<&IZ+W4%?D:&H"@P*,Y 36=@7C'H MYF8++#2H-G31;/"]D]H:N[8 4L,1+8TJ"&'N:>UDC=YH!/GV0U77 2!&203) MI8&E[VL&8!0@;O;#IYP7B\4B>A^!:P;7[+CXLAFL;A8U< M/S+7,@OB+,!!H$FF1BH-<4R\1\MA[^T4EH28()\]YAR/;"SC;7)06147I1(Q M\," .%/,4''<@/I2X )AD-"T,#X&1&'B$$WVB4&)A2W#3RYLFKC[0V\"CY62-#V-8YL9_)U$=R2],6$%8:U*^AM!(6P^$B M+'ZGGDDQUR/@#AB4>G@5K(49'*'E5Z5KQU@M68ZZ MQ(N9;+Q(R\;^3"(B_/'(Y]C+SQ97'ZX=*1BY(3S"!#C3%X.B)L0<1I:1.*%> M_!?LBWSD=!,_$E6U>H%OT/4?H1]8PRFLF"GLN>IAU@&LW"83GYXG'SZ9EC^Q MR?3<M_EZ7F\4M:NW^,GRB!"U@-=+C7+4F M;O1F3+*S=%F&0Q6QUC[=B+5"+XHC@0ZBTG>X;N1+5R S<\#[ZS+TIHE3:EN MT 7@\!!.><^;VOT\PAZ3Q3?ILK!VCR<.)&UO1+@'@G[E)&G,*]PSC:]YP*'> MPPT.2I,8N-8H8BQP'PT4.JF&+"=#06\D$ASR/'\S2OIF&9B_YCQ6)3^<3%PO M8*[!F%CH51+'6"*RG?-;]ATYWFSCN7S.8,45U;;.=V5. M"17S&YEV_"GFWPD\ B-6GCLE-A[#1?7&F'A>[G*/XIFV=7RF93/3U<)Z^I8L MH^X4B:I]?*+":I&JQLV4B9-1!$=.Z=N,5J,T:V^-I[]!P0'/Z:[%LZUR=+95 ML;A%K78RJA%V2G3A,P%-4.(J2NP(8S^4E+8&O&_"X4UF%LI:SN'@X0Q?U+&_.V$8B*Y\RC1EPFF*_L[ M3>K9/;EL7RDC[S$=J53))/?4IRQ-%$^J3/ M;73XKFAH@:YI+J?6K;&,YWS.\)!+=E2>P\6=4;137V$5'#H]/.&HE> M(.UTD'9D>6=K0$0-2VRH_T8=\!EM)L^).;8FVJZU& 1WTA:HX#6_B&MN]4#](W(CW$._?31DL^,Z[J(=] :OM<&VUG8^/Q51=EYH8XWTS44;':"- MW0OY10"].)/WK=;6>PJ1#"CX3\EX52D@+W'VBSV+GT0CKZ0Q#4:N"1<^@7;' M/"OI51/F=QESWTM09>[=)D6SEA,"-&YGD:PO#&O1=0^(L^^6XWJ IL3\ZCGF MXE.B80;?&1*O9SC,[3[K,KK/:FN78(V(Z)>:BC<-UO!,Q0KXH]5V1JHG]U1< M0HU8"O_DVUI]QWP5+"8')2EWY109FC$:EJW9$0CX7YO7A:>X&K&<[/4.JT&/V4^HS MS>-HSB.&PX!PML_WT)N87:1G#.SF/M]C'_-Q!1>=&A=MZDGMQD4MY"(YHT,O M]US$C49/?DY0W7AC/M(A6HN\'B3,4=>3+9?&#:I/+#::6&ZI09HD"#QK$$:S M)@,7-CL>N[B:^?CLJC0@OF5$/5(LG'9LBA$[&?LJFP*ZHUX?:>!-N MB.? WOWD,9<1:&Z\L6$)+I!2I^O]F?U!3(K .\D@C:\27 M0IQ=;CEHADQ"5A*<,E7&L,U@$W/D745Z(\B]J3OEU_R:@+\70?\F' ^H=SN, MY0=C8?\V#/P @ S VICU+BTTECLY5ZOA04>U)8-CW%A.H^0ZS"T. M0/*16>>(9*8?9K6%,7$#V$*O-CJM:CMCZ"77;,&)VCYC;G5R0@W_)%>/B?=H M.2Q$TF'1HP+XI9WP"WO,N14 J(RW.4AEC?(HJ%8#%2YQIJAQ'3< 31RX0)TD M-"W4TD"6)IX)LD\LTD?PZZ&% W=A2;!T^(+E<-07C^53FX[?JC=@H1/7MY!J MSCUJL_8QGYXM,Q@E3)VZ*T+UN3R_A0Q@!4#B*V])44\T KX8 "OR.HG$X*F_ MRDM(_8MK1.ZR%)FTAXK#8<=0B#XP:-ML:9K25O\'YVS$-XUF <<) M<'EMX%'RLT:&L*US8C^3J8_DEJ8M(*PTJ%]#:24LAL-%6/Q./9,X9!=H1(P, M,L:-,D7/00!0#Z^"M9"CKT$:>2AH?UF/CU:E^T ^GY'2K1K#>NY0PJQ=Y$ZV MA0SZS)9-BKJH\XODIM?JO97)3%+/@S=:8/1?.\9JT7+4-5[,A.-%6CCV9R(Q M0L!XXM$1CBY_HM*W]/'YD3:3+;T^7#M2,')#>(3I?^1TC3\2Q;1Z@6]0\1^A M'UC#*9[9L*CW3-&P8PM8N4TF/CU//GQ*5+OEL*6PFS[%SX^U$\K9UPXUOC#Z M.1;!G4Z]K;=1"L?N?/SB6$#786MGR]\W&W5543-_DNM*YO>K'J4TZKJ>_=.J M1ZW^7I>;Q2UJ[?[XM?%6AV;>=,$Z2Y=E^%@1:QW2R5J2<%&;-M X5/H.UXU\ MZ0JDG?EYX)UUO[/6^9I2W6!ZP^$AG'*2-SVIYA'VJJSJ&\!W]R$8)0>2MCA[)@8),7@+:N5V^$!> MLI1&N])MBF:(O))3D=W-]TA$'9Q6)P[3>; ]#IP#=[%D'PCANAP)XCR)?PVYKFI:0=EZ MJJX7DJW7K&LYG[3_-37JC6:^7,1#K*G9:G&VIDY=5O*^>]]K:G%(XT!/K;<3 M4EVJK0^Q1IY MP>D]!$0/F;1Y @_@F*AZL$*TTXE=LA3=PHXZ-H23883CT&8F,CM,XP-<'#W@ M ')GAY*# Y/+1=2$BHGL#2@E)W!XW?4=LJSQSOMAT LRP7.4][/AZ#SQ_>SWD@XMPWI'%/W@OJ;G MO16B<6A;BP>(!QS"22MI+[XOO6^]FXLK%A13/UU2@V(C*:SKEC:LJ^4LU_C M\,O;Z4Y.I_QRYJ(\7%LC*3Y7?3K9/!^JC 'U6#AOKV2CH6=#S\>EYS<2U+'K.F;"I8XU( MNZITA 07%,\!Q:M%2/ &$+5ZW/&"@J!/EZ#SU^OX<7GS:(*/S8C MAVO?#XECL&SP]&@G*9S 1_I"/R4%-V4Q.T4U!(?LF9>BLD7S 5:5E45+KH M_,D1T';VO,"&P,;I8^- WE5^LV]HO5"S]A?UW"Q)J\_HB >M7= 1$:>.&,-8 M;4"BCE[C"75\UF5(HB_X>9,"D/<=P1#Q)($-@8W]'Y3,.V?[#^Z\QP(62%\[ M<74>BT(P67:1$F7W],_0\JV ]JGW9!DTTESWU' ?'?84IL3RYC&T%8$)\0!0(; AO<"N:2R>4F1W+YM ]Q4F-LHBDVQ8RO$=Z[B*4(; AL"&R4 M!1OY#G&:QQ_3U6H=R^;W8F[[H=(!ZP;R>MJ/3P Y<#O#VW714]5XK-Z5;50^9TMRI=3:\VU4:UW2HJ MI_O8-?,[4PT'3/=^IT4NTO^VZ5]MI&M!SX*>CT_/^T_3Z$2C?ENMHHH"!,4+ MBM^!XK<8^+M$U!T9B?I49JP(@N:-H/,EQ.8:$K.3,.\HV&^HJF7(\M*U$A-4 MSQO5YR+ZI:9ZA=,Z%C*VJ@V-"\]3S&T7<]N/&_EI'7UN>T<#CNRTJLT.%[VN M!5'M*,*7>OD4/]^VHQ_P$+80-"9:_@ML"&P(; AL"&R4%1NG/>'C@;Q(SU8PPM,B6"W.]$-;.64^ MB]D?6Y]7;VLWL]NPJ!!L84#0O^?XP4DY^.N7U^,UPP M.6="KBHKZ*]WVESDXPKB$Z) 8$-@XP@).MS)994CN7S:1Q4_'(_"B_\"U^&1 M6(Z/9Q4D&2%? [35?(+-P6=3Y*N20UGV3T!>Q"F&")((; AL"&R4'ANYW+PU MY@1K:;S0S70^"KF7Z!:,(8)FZ<\4R]P(81F+#^0ERS+ :7-<9 $+(A(LS340V!#8$-@0V!#8.%8*AK8T]'=%AR50 MVW-3*W<8UH[?;&AOPW=Y'SJ;75J@*8?K4*W*V*&Z454[[:J*M%"(6\S[H.@W MZ/9HM%JV0=%%PJ-,/)ME7"W-<\_?D%65L:7VS@?0@@$% [Y#!MRBIWU.6Y7U M &]597GGIA2"106+OD,6W:)-_Q(7*EC;H:B" P4'"@[,'P-7+LU"*)PYL2V\4FTU=QYG\PYYJE;QML$H+**24HE8F"M)'&FV*'%<0/J M2X$+I$!"TPI8):5C8O4D^\2@A*6PTM!RB&/ DF#I\ 5+FJ\OQFQ3FX[?JC=@ MH1/79RGQYQY6U5I/]-.S90:CA"93=\68D^>WD &L( Q6WY+"4C1BM1@ *_(Z MAF+P;+X*6J?^Q34BH5N*3-I#16YKQF"HD\&P8RA$'QBT;;8T36FK_Z.!DHIO M<FL4[((ZT-/$I^UL@0MG5.[&G@5K(4/MP[4C!R WA$:;_ M<>7"C[O&'XGF6KW 5V2.LZU16<_5#K,,8)DVF?CT//GPR;3\B4VFYY;#WLMN M^A0_+-95J.!>'^P@Y:GT':X;^=(5 M2!/S\\ [Z[)#[$6O_T_IZ[?;?_>EK_>WWZ7;NZO[WL/US6]2[^+A^O?KA^NK_ODN M:=^[D]!6F5[%KJRL9;R;T<"J[/Z="UDXV%ONL%6^\-.!=Y,K1+R4R+"/O#]% MP[P_75[.-BI=ST-![J4F]X.DN2KZ[FFN[[G<;#.\IUJ*8%C5HX!IPP)?TXDU M%7Z+GPT,"(08-; YDNAS;0-FK&:)TN$/[)9T JJVH M_2!Q3(F,75C/7^R+E8C<6\5MD4=+FP%@)^V^*.72L(3/-L4//=RISR"\?3J(L[N' LB&C:)]J,CD-IF59;>%IHTB'U M/.8;H+OW'@S(W>)#$0,0:W*>!N7M\#(&9.0V9U%Y!ZB\<[0^[<)@W'=W_RUH M0I61)I:MQ/+&23@4>1C"DH:>.Y8HRQZ4QC08N2CQGF@40!&FXG9!\7F(\"N M-\K-_,Z >SV#K9]%]BQ9^KC#;H6-N#<;L6AJ43'G5F' MEF_ =H+U38N%X9C/W>XE8'YE,20 [SGFG4?'5CCVUW ']NML'\V$$&;EOLW* MXBE&!Z,S0_L*H[- S+-^GJR3NS NMS,N&01O7 >/+R/3X2H:MI5%T@TL\!'V MY*G0R*8F92X::8+8XR4N?>*&Y,6(.(_4?Y5PX/L4+$D\L[8M,K#L'9(/-C$B MCG%_D5I-;7"'5[!!(G? HP:UGM 9>#S]#+!9 M(JP%(JRYW WB0-T#2Z;B2FSK;T8?^4[95';*UI2756 IFT_R*B+!!YL0RTPF MPT;ZSD4[)5: [R%2LJ=@\RN>B$&=G++$IA_XP&81MU+I-O0F M)UZR,#/WFKVU%8&H0""-D\O4XE/Z>2'--"13X1-A3>XN$Q',W^8@32R VR1R ME?HMBR.PN$\^KCT@S,F#5\CM@Y*P;JYUM S!]V%4)N:^Y-$GZH3"J-Q5@&(3 M*'SPOZU@=!'ZL#7J)72>NU.?A@=Y55W>N5&?L$#++D[7T-4RZ6#%E;*+].3- M*-7X*YV_2>J))Y[[9)D@1@=3Z4-<7/PQL[IX%PN5YTDX!Q>] 'OL[7870_[+ M](>/J>4SXZ(W WD6=[0PZ+GS\7VK_0 M?K;G-KLGW\7J^N;WJ[[H8K6?]A&W9P ,/7H7@_7.)DX KO]5 MDL,8C3=3K+<7:1M5UZ M!Z= *M%Q^HMZ(FV4-I.(18T*W4(LOEG?,H^^KYD>^BZ]_+RBLI> ^JOK]0'0 M_1F<+^D@R&M3Z@H+&JF[%,&((65HP&:G@(E<[&?/N2AE"XLT"]5R MC1E78@-:$L&ZA>0]F(7*\=G^.I$;@QM+;9$UP-+X'L%\>CMY>0:K#QO5 MAG+<=+KB^IN^:YI:)W\/1%-ZI=NHZHUEN[?D*79EB>='C3$*B.)O''WA/6ZP M_RC^=0+S[4.K>@-GA8(!L_.XT%QX*\&QZOLBP#52/ \!+M-8$VSD#$>+-P([ M31OZ=03_Z_5-[^:BB C^QD6B_4K/U% M/3=+FK8J(#G;JJ)^$OE./-/6'J)811#7!C9A&VS"*D#D^#7#IZF2[SP+4#0A M-A8I10(ZQ)F:TA-U3)#&PP2'$O$\;(HPC@9FBK/6300RMM2\IPED;X>_,Z#. M^2(%TBSB9X>LN]0[BT-6/LCCC8ZKVY-' T]7.[MT4^ HP,2=6$Q'^^D+]0S+ M9S.#?6S7+[D3!/5.4:6RR,%]!?41CK<1&*]B^)I95*Y4NJHN>F/Q*PGW%:'? ME$!4; =XW)+?TS[Y3 S#P)4"\B*1,!BY\=DF.NP^#E'PI64HEGF4YU)P7*:5<:#CS<5;9 MO]+5OWY<_][[=G7ST)=Z-Y?2_57_X?[ZXN'JDOV^0Q[VGHK_./8;UTAM9"3\ M?RQ&> )68;:.'WB6 >8._M!SS,4O4E?>P>IQAL?K F[##A&(5R\&ZP9\#Z;3 MU7!(C=R)N8T6ED%4=;6HD:M%,^UQT@]+3KY[40J<$S(K?NTHR]TMCE[\>OJU M/IMKEJHTH(^6XZ"+@.62C"S>2=E/'J;4]ZA4;>C;+4 M)D>DU<2&KZTBS \1(R]".%.L!UH2R_GT9N1FG6L ?=,-!S:-=.<.)E46$ _O M:?_M*/#@,.201]IH/ D;/*YM5AL9;?IW\G5V0O"1SB0$+PM>SLW+#9Z8&8_6 MV\#,._=+/C(S,Z/C+,#ROL0#@G^2Y8Z)!^X2>V\3F!=V@A?.-A.M"C9BDXE/ MSY,/GTS+G]AD>FXY#.7LID_QL^(=8OO0UX8)+CKZ^=.S908C))*Z'!%*;!?% M;XY_KL-/9\O?-QMU76ED_B37E967DWHRSH]])L&A-GD=LN?SO+FVQCMW\ZIVTN+I@"'7,)%&#P.['#W(.UFAHSV94C]T XJ.DM>*$$ MO+"!*5P\,^@%F[RBEV<6'=PO&C)5"0!MA)ZW;1_'$\ZI7Z,2%IV]FQD8LV@; MF].W16OZTR&--1)R-6ULG"S<;/)6XGNZUO^63E]1_L&[#3B>>DB1IXAB:S_' M Z4^ ! <=VHI9VFM82F M+#.%9CGR.[6-.G9SJ'?2 FHV?D6R,3%58M*@Y@YK(?P1#9>O2C3.4C59;6ET MH3N Y9+,BON=W3X.X+*Y%LW:5)GSY-:D]=_C8V^'/WS*IIG?#@("KS.OG225 M^:N;FDV)I+)B<-_;+FZ'#Q>WN-Q+P11E9HHUQ;P[,<42\;=DL XS>@P=*S-T MDR2-#K,'B\0=>\RY%QJ2(V^Q3TE6&X8U@"GC1(CAM0UA\A=$AH6BQ4 MXSHFSKUFGYB-C*772?$NL6'I\ 4KRZXOYN:G-AV_5<<\DHGK6XB:C\MKE@I_>W-Y==./ M/O5OOUU?]O#KN"-P[YO4?X OOF,6_?*>-A0(KD11BU(D2_29#0>EOC)6 M'ZG?FW ,3S:6K>1%$^!+W"+WDOJ&9[$623W'_$)\R[\=WGG4!PPS%GB AWRQ M7>/G7-\KE;C];DC-7A!_AZ^ 9Y$)4HH7@JBYO.I?W%_?/5S?WDBW7Z4O/_K7 M-U?]?F(GQ M]Q1CP6_SLJ)WO[)WP_#>4>=I ^"/T VLX?866E9[S?O52SP-& ML< IO7:,NO1,?,ER0+I,4,"P9AS2)>CB9^*!P'"DWL2S;$E1JY(JRWI=6KP; M3W*LP)?\<.!;ID4\;)_T 9-)*08QJ#VM2L&(2A>152&!\QL_X".8@_"[.ZE* M8)Z@35%E3_/#":PD8'>Y3LT861-8$MP".'#@H=*0#)"8 FJ,'(#3XU2*>XA( M_:D/MD<-[KK NS[TW0M\"Q:E1CV=B/2$*PRF* GA]?#>Z# *;L;WQ2M"\X5] M;5H8K1R$#.UPRPT-GEWOY_P--_B&A=7A'VSS(38?348Z?KB^^UB7'E* #/8 M33JA /C<8< SB! O6AE8'E1AR7M@A5J&18NRZ38@8JM$!?D7DC7=X"+NQG< M_D[&DT_2F.!"T"BCL^=5\7U#8##8#5IJR6OPG8$'-[#F*W@&YP ]!73VR.3* MQ1U8OC2BQ/PS)(C0" ,7\/(![+\*GVP+0.Y8A#UR1+!%]I"]+P;V#X=9E'TT M&&%M8*/#8JO2_R'P]*K4=\-@)/V7"T8.>P# VR&O%,'9*\[,(T9QB-]:,;J> MA?G=_U0=-UV/2%FO&^C^^?^_=_S?^UK_^[>;ZZ_5%[^9!ZEUT>90/XHI4[#JJ@]1M_ M:[NX2%#Y[%O8*'K$W(M!2CU[S0 0? MWC&EQ,/T$;CNDAIT/*!>)"T658N4W A?S)K%Q;&-&*(S=,6ZC<5-6Y]\ MZ2M 5E+DVG_!ZVV*FE'Z2@<>J+PI/)8]6I<^L!?,+OTXW\B/>K\N]1=GYB7Q M+'S7V&+*&"R5JXO8/EBQ_!50'A [4O$C2@-FRH%O"&97W*XR'S"9BH9["%@9 M\&4=+#RP(QP2]6J>P<2=@*7@.I%=-Z>#A(JWXC0W K\/4ACVA+((%L-6'U%Q M]GI9%M$0C2W&$L1$\<-^JTK/(\L8S3C&=8 [(C:!6S!?C-DZ\QLD,-[ ,D*\ M)C0U))8W?UT$FBT)ORXM&RYI[<:M;%VI:E&[,PW1DI1=EE]V7B4EHR,S0V&BQD%P)-6F@EZ M>0R"N[ERBX)&\^V5R"S83DLE0B.(#8LPGN^3[?D^C\#9G=;<9X>:"VXPZ$W; M3IS#R&4"+\OQHZ.(2'S-'C^7B=2VQC@?B)H9WDY::.0BT!\^O1U> 1;&:(C, M2;)1'I+\$76JGVVB1'08Z3F2A!&VUB.QQ83&H15,YR9:8OCY*7V-\G),?H+$ M3 !6E?X(S<>Y[B2^'XZC3N21UB>L?58L=-'SAV60\8S^HUP&=JL=G[TE1LW< M>U"&OAPNC1N+T$"BOU^JHU>/2)@I<5782ZP,$Q\6;(]/G\)F:?1X)^)M8Y MB+SU0U!_,WS$MB@@JHI;Q+96J+H 3_$NT51QP4#1F,[R@+) M97EI"PCO@Z>.:3!RS=3%Z<>PQ3VZKOELH6&6C(I&:0BVKX4AK63I5M+(+?4J M^)JER.#.;-M]1ALW,BPP*RQ $"22LPH6[Y!Z:$2R+NYS&DTL?5Q0[$HESZI* M;-Y%;4 BMIOWA@8 N7@^8C%#$0-?"9X8@;D2TO+CW#/#=P(R X:V..R9@KL! M0"? M( 1:CUA*,]?@#9CPS$2[%\SZ3#;#T9EQQ@5!25#$8Q^#$78.[@@MH]6 M3;+(>A:9[Y>:P2]D4<[$0#.8^ M5%^36+ F9;D2S&Z UU*0VL3[28.YW1FYR<_ B\!PJ9(7D+\0L]K@'*Z@,0P=C'ITW 4XN\0!2=(VK\ M!*$+LIH\P7]!<&9O@1TOK,1,7GQ@U ./,_Q I_2B6(3JQ=O+<:0$BV'@EOZ M$-LG'ZO@X09)B&E!KLVE6.EPL\D MAHW1Z[]MW^BVL5V9\*I*H^;<%&OM4IBXOV6U*UVYOMQ7=T7.*]"%'?DW,R6; M.$B@Z GH/G1BF.(%W\,*HI,I#.<2(W)GHJ(%\@@Z$_5477JCVT&V7HR=,S=# M$:X]W,A2AXOJ+V_ %O55)"7N+?_G!=LU?II#N),C.'8 JS6O89[>8A3&C3"+ MFRR)+?XU=20*Q!;&$]LP6#7STX&2_7#P!T:N0F:U&NF-IRC:@WTGUB;[>I55 M5UVP(!?BM'-'OA[Y/$#H,ZD1V00@LKAUSBO#X",ULS\)@@LD.@-!XCK*GF">5$G,1!!?HXXTT]9*D M\V5YA!GTRJ@K.1V>)/.Q@3R8 YI$'&.?AWUGP"[!C_%0>1M):F"#YP085DD@B:8 0#K1@H316?;I4F5XYVHZUZIY/]4^[.GGI=;N1M M*[KW=J.X*&V7=J-O5@%WEB[+*+N+ @,'*U5;LH;DF3NS4/BUR[Y3%8R;M@W@ M#B*S9 P6\$:G;I-B\[7;/5EX)=YN&F1:'HHJ:7W[1:Q4I!Y/XSAYJ70%1QUH M8BD&L# I15WK?=Y1#[\@CU29N?H80TK,%J72U9;'(O(Q@?/ F/C/O35]%E3\ MFHI;.U#QFD8%:>I6B^Y4<%(D?L(31V>JY!]?76PF'!^\IA./%@<4&$-+V1GX').6R>T%?Q+G)QCZ M4JP/T*QTE>4421%4%NZ5BM5@J;@$5B]._C:FXA JM%.,)9@KMLHBH.J>L MOEU83YP8K!:&6K'"L W"4'F_)P9D MNC]*\T:'4M+_L20%(@\C+%V>=\]Q7,E/;2QJM3:K,7@=:4U?FN[L%\,@C?_U MW:Q2'0_B=BCS*H:-F_%MW-!NHY[8!7JF2V!#HV"ZS%V?Z:S&JCKJ&G WF1+N>]/0_? MU25IG0B<[YA1$\;'T(IZ@F+]3_]":NER-;7>J#&TY3,8L\+/())(/0%;Z*2[F0Z2/J9(C1^4C[,&$2C/05 ^NE[2=NK1H]@U M!F\GC_#'XZSD+]U!-9;!7E0,AM5?EFW-6_A\4#^FE@)/GA#+3#\22U>A^@ M"WS38N9F7;H.H@[><9&K/^OT$U>Z(O!FJ$T#@;(>6Q;8%VAZK(3"(D1G-S'] M,+30+&8J J!%@0VCSMW8W&#.!DHCTDMUJ6>ZDP@0\"2+K0_6XT^2#NU1&Z$@ M_=5BT_:HB1,^!;Z.5X7 2S\F:MNY5%PXKXVD<1^F6)]BLR>#%1:R!T=?SY]M MQ8U!UG0L76@])CIFK.?NCNB8P7OOB??8,8,9@V_UT]!XKM0$Z^,&5?G;UL>- M6X\MD!8?%DB?LF:0TOVL9>*'!W<";H#:EC^>2Z\-E.@REA22W,F%H3+K?;G8 MA!+TJL<6ST9=1.M-6P5,^R>.6523'K4*GBFR0O2O5EUX>!1&B-I2@;603Y57 MX[Z&\7X7=+9$)A.;=4[&]AHNZU\T\4/C M;7"25M!XCSBC[*OGCE'^8DSTWT!?2$=>]L?OKWZ_NOEQM=4T MCNAY&6]1^6@RG"U4+A?,_ABP.X1,+A<\D]MA_,0'%*,9>-ET9$AALR)S])B( ML@H9GT>9@2/WV9^%2L%# G5AAD:P.,,(X^X37_K 9(X;PB),_^/&F8DB#5&D M(8HT1)&&R"_@11JB2$/D.FOC&QNNHC>?YH8).#0C<3PK1R4Q@WW"[O*4- MY&E9V5@SF_UM_^+J)>[@WV-3"*CY0%XVZV8Y']C>43&MH]K2.ASGN:T6SGGR M)@5[O3?V:AZ?O33&7FV=YV3H\CH1)4WH_)W (]"[]MPIL8-TUL^[:\"1U5]: MWP/?+K.F7NFVE?;1,QIS*#>1[;J"8#BPHQH@Z*MJ9^=R@?W14PFE>2D.2=CD2PKF?TT?P$6=\M"8+ MH% ^4AD?R;+&-Q^=\DB:1;>KFA3 2:Q&TG6R!]7LG.I0*M[/VE29.7R-IEP9 MTT@S^C(O:Y6NJN_,R)SD]0@"+S.!KU%A6Q*X7NEJBLH#@1_4M3NR/@)0[Z:2 M-DW>*!7'9FVJS!R[@TJZF1%(%M/B5)S.SF>WG"0K"1HO,XWOH)7>IO%FI=MH M'G_TT\DF,EV^.H;:R:XJ/5N>FK&XA>J9G>SF#GBT*MVF7%64HK*)A)\D2/^@ M&FE[TF^CEJJVY)TK7@OSH+;)7^&@_=IEGB[-F$8Q[]&6-+K"MJ"/#KQSGEKA M#J6_;9^:V7I:@$4+:33J>Y]M,YYGX4N=)M MUY=-N&0[54#38K=2$K#IAW$_UEF/LZ6,F4&4XX2S(_'W><\U;/Z.76)GSTT: MI]6E53'AJ!^;\?K7E(=./+JPI(E'67=9^C*ACA]WL8U:QLYNF:?[Q+UDX\9BV[5DO_Z(PE,V&I+) 4NS?)"(=1?:GNL,NC4# MMV2S#*8$^KC5, !X^"2P_*$%?V/O.P+"CMCV5)I_#6AEQ(A0<0>P19:/Y4AQE%$1,A;U_!TC%3ZYEP&51"\(93,BL!1@RGS0, ^R_F/0< MQ(N_VO3%8ETC@>910TFSG(4/7_L][.\\'EL!:PA8C;KHSV>?/K/^_K %[-*8 M-!CSJ4V-6?_F/T/B!!96+R/-((]@2__D8I_Q8.#B'DP:4&\,Q,8:.L]? MLD MBRM?;(.(W&I$33!G.\]'"7H[FQ2(M2$9S#* $V@FP(QA>3X]A+S?9J)6N MUJPOVR(SLF'R$3@@$2@N&!),!#FP3>G-+%'<_1:D?\7 3LT'"W#V>#OL,Q:. MUG7'T*0L;!.$C7%NAAY3__.=8>L#];4UD]@(2$"1V,>5F-&6/,H:<-8E(,\T M=<:<$74V+T(2;(S^?6%=!QNTOIRTL;W5H'.ZT0;XF?7ELXKY1ENL6S]A)2;^Z=SDX!&/VPF5KJIX1L? D# S.J.4I[>%PD MZ$_P !&J,WO59@T101>#+U"'#:U&+G/5V40NN!20&V C1?P!$8@7PM\A&RO# MB(@-^HI]I]FM0&],UR>4X%<7XQ+6$J%FWL4VLVHI*7=LMLM4'&-&ZGBO7W_; M5E^NZ)I39H)<1/B*&BZEN=3S&[Y;[BS.:N$7J#[&PAS^,3B>F0/HQT55&9VD M\_:B,OZ?+.#5A/ MJ.+J8(3QS74>U^GA]"&X:$]NZ6=K2;L] M_:@RHY\&%U5QI^G;Y&LRN:BTWGFONB*!46;!L+5BR2T.E$I7JS9W5R<%8HYC M+T>PIV#/7?1V;O;$G+!JJZF4F3U7)+:OS)[AZQB[%QU?DN1,.>T;+9]78@)T MH3GKV:247E3>1"Q5VZ5OZD%6J%>ZY:Y 8 ?4KS+$(ZQ& M$_J\GY3-U8Y#T$E.^]J<[]2 ;: 9V_4WRQ_;<(QV:EA8E^YHHS?;599%_6_0K,[/:K;/"]'V7D M$-L([9E '2 $XC'T# ;8.X^Q#&:"2SY"22)!X%F#,'I:X#*9Z^*& $HCUS8Q MAWPA+:&*"9\4M5ATOV.FG@8\2D2KUA-,.^"Z-_7)IT.("=AB C:_$!(3L(_G M7#,SB03P@DW(=/N#O77TN]48KD.LK(2$]\8! +,4.:/ V*8\2*.4R)KC,X:W M5<.(PV_HPTXSF7Q8-'QZ[88!$5P[X#K0;T )N6-QK4JW4]4S&L-^/,RA68P$ MCKND"+H_+-TOC33:"]VWD>YE93G5C1.Z+Z'N+(71=DD==VPY.YMMQS;.A F6 MT!/[&VOLG>"\ULD(11V6P/[-_J!FC< ZR".-HG.^Y(:!'Q!6?%Y=#@\>/@/M M\%I@I1*((/2F_2._EOX)F'L1E,$7&U#O=AA'G%D4VK^=@WPS_2#/]4/G,.M= M6B@+G>==K297NEH+>WY5Y<9RQNE1LZ(*-? $6RR:1PF)_ M]N*H@RW(X'H7;7\P7UMR)ZS=^U8'.;MW'>&ZV"P[-*R_'1O>T=K)T\\Y MY:BPKAU-6:[*K9TG4'+?!4?0YBK:;,@/@<_"NOH0L),5/J^N;WJ_[#]ZN;A_Y6O;6B9V:\2[BP??Y[FPS)UAL3RI"=BA_35(#8$O5"5/]^%R4?O+05(:VR"/2DI(> MKO&@3)&6M 9G[0&B)&@3_J_;KTB*-WG3&;"_A( M'6.:,E)%WZ]R]#_*T_ZHT#/B]K_W 5UYB8B:@E9"W M39+>KG259K6A'#>;030)>P=,DJM)V#*7K"A1?#MDTC.,<(QU/]3\S0.K<&XD M_D8L!^W$+Q0XACZ0ERSNP+%ERR=?G'00$TQQ DQQ3,V15UDTY$A9R"U.E,6A M_9/#&H8!B"H_]-ZR!]]/ZE$6.S0Y,J0:"O"&5FV*K#:..W'ELT"6R.L(%D@# M.USMWD2!@[XI0E0=4W-KL71:[M!QNMF01PHK?G<=.HV'<$E#V(6_)L!X\O4= M60S1XDEWZ^CF5=6,_C6B=(@7W5T$=>U!8ZTGF.]'7S#(]3C?^(]-525OQEYB[ MM,ND +5!6@UKW49V0N5.K?[*V5FA*@,U- F77=7,T/ I-,W.Q57.7)R2S[;0 M)*M)]@RD[L:"MDN"MM/?6:<_)=7F]'K1Q>C5J?LNY:9T,;I:C/Z>C1B.)]UJ MLL&+*!?6]>A;UJ.C3AD8KWA9>D9+U)#3=>FZ+KV".SO;,&HYZM*GMF4YK)RV MW5;5A<<_T"9F6J]1)N\HYC:"T7;B:0[BQDI<@JN)I!1$#BHT-I83 RXGACM'T?9$%V>;!E^>DO224T2S3&H4-C!IU'KM?069CR4V M3IK&7$T$.X8*TF_DE:-K5#HS5#J6].XW!7LJ"T[IRO3C9*"6G"Q:)1+A_18. MX6F(5F)&MC'OZI2+=YVM<7[R&O62TT&9$K_[ M75X)>MI&<=J..@)^'<4D[UU<:50Z>U0ZFLCF332Z@Y*@U-GF6. P,WL,6PAI M')S%:)SB\0O62TX.G3))[@'21F/WBBUM(94=OTYJB@^U*?YB$.U8(T M/I68(>4A2QMXT* L#IL3Q+L7*N:JVV%&@.*HM>X5R&X]3KE[N?E(F9P6@PZ5 MO_=W'_VPQPLN:<:YIF5-RVO2\E$42^QKF M])T1![J+IG"+(WDKXI\+U]!QB3B[^_KO L-TG%H18:!T8IL_ &@%DV2X\ MXD6P$2MX_;:J+7X&K3KHH?MI7-.M=YK+>^#LIU5+!?ID?#;]T42VJ^FMHA=;)<9>\9AZ8/1#9+)%Y=M3"E#S!CO-5HO*TQ]9'(@__=) M^IB>GV!]T5;V>NQC/8ZQDY=[V*ATD]>-[&W\-UZ#[48FG;"\1O"_%K8JKZO3 MNVS)OIMDQ?!+DJ:, >9NW(\S]56[IK2>,)[M<&*8QAB[!#YAET!<[Y_;(W!W M,^_N#3\9F.>)7Q=]NE\QDQ?>W&Q]AE],@B_^)\]]9&NJC;T$J;$\NIX=9VC M_3AX,@331L?ME/JX..L^Y[@< <29:X;/@AF#;YZ8,Z\9S\QGA@V@,$;Q]@R7 MA0"&N/VF YLT9F*7N"D#6 WCAF2S!?_ 7=<-CHY \9.-<1+=.@LO9 &]R91 MO(1_709PY)2_A[8/A[T<^"N&( (&U.,;,]_[$Z#+%X*OG@'LQ@.#C?T5V;!' MYD'[W X4RX)Q-0>XO?NX88 '_72F.\)_W] 5(D6L3/9M)$C?WL&O?8+M M=BZN7"]#HED69AAWS(?Q<-0T.P\C-K#Z[79ST/J?+K >Y:&L+&VVCBE, M,^X^$J:].D?S[)^;N>"QJ2[UU'UO!R. ?@3$G_6U#[L7DJ6"PA:*SW"UM ?^ MX_7M-^./ZT^_?S ^?[B^__W;A\\?[K[?9[46]6:VV^]G:C[%$!>^@L8UFO,_ M<_;>R]E[+[OW(O6$GS/G]*W"B,.1$(36>6N#^6:/UM"_>"MA0P".BY5O@GZ0 MY2;]E0U4)XP[D$3?D'OXH,,:OR*?SI+4EIIFH8U^6!44HWSAW)@R$%B6RDUJ M!(T1*.(FR$J4P8L)8:!K1B"A3&1"H>D^VJC_\Z\H4(.H* $;IK10UYD;]A@% ML,+H@,%Y#W"*)PK9S #S834+@45?VP&QMD>7)"4%?IB!5X%?SN#P'K*\U9=1 M3DS\&,/VU@V ^CA#OP.-9AD^'@H7#XMRR5EMY:RHO?G*65/X F?UX[.2?@3/ MCIS(8L83Z'N .@(YX6O3]P$9B0T&J"L!EL!'<_PJ-H(0=[(//OJ,"4D*2+V1 MY=#K+3<=4.7_SOPIZA\QP][8 NBC!9#-I=[>X.GUC['M 6X[.WHTV?96AJYJ MZ/![7M2-EJ(&L:B1 _S*'MN > M81W^+"*L*=YOA+YI"0$R,9^ <0&N :4\D#T3@EX6 '9C+2LB_ @4>89H#$]$ M,\\M4.Q&7)8#G<1OIC7X86%%@#<:0PFER!@Z;':<2V3F# R8G_2<,#[2M!$L ML-"L+V51;U&XC"#R#H;*I2'UEBPV@%$2(?\EK20(%U(C><1\"#PG"HL?R<2: MC\J^FJT%&"E_3OPD/O[(+A_ NOQQ:8YABV]-Y]F)P^UQ_,MTS7W.5D7"Q8R(+IKM]&&-?#7\%>S)/OP9CXR+/^L=I: 2[YW?S7 M&[-RNT9N 02,CB2D5CI"#JH5:^55T[_SM9ZM-9[MS"9N!$@;X(L;OX+>D&,] M#=?/LCIZ2A7/C$+XD(\\ !5]"EN"57*%S*)*;Q1J[#D:V,/<<%!:2M&)+U"> MF=C,1Y$^7R--BW^0.Z8MA^DGR%N)]*YVJ]X8;#;)K'K#TO2FUMG4H-[I# Z6 MG==J+@ZX$MB]ZXRK@\7?EPR\OX\G15T@1Q!@0Q/ A!+.L#VFDT]]8'5!.#)H;]$4-_ MQ1#<@Q!#2Q.#)H8R$L.*<8R'4Y7:)5.5]F2RE]?VV>L(W#,N*NZOF&]V$/G0 MT4W3SP^15LS5.1QO[5Y<#6O#;EG*T#4N[8Y+*QKY'80I]313.C]$*F@2?7BF MU"\74SK;*"AO#SU:"-3L,E1QA^X85:20WJDH9+!GD^CT;5'WU*W_A2%@_U0( M.-P3B];X5VG\.TSX;*FNV6SLVT&JD:^2R''Q M-=?[B>>'ER'SIVJE^TXI1@?(!MM3\HW>V4%W=O:I3(5#^O1X/J[%K,AY(&:# MQ?-*J[]-%)9SC.B^=)P9K$@-6(TS:R@:&/BL=3K[:O6HT>;T:+,BB+XKJ]E? M<%#C3&EP9D64>2^LIELN5G/V*18WGC_SJ(_,@Y>36_[28T^#%<;]KGQ2QRO/ M$&=6!+[WPB>Q<5>MT]C9]:/1IC1HLR+,O2NK&6A6LZ&R8KH\XZ,W9>\YT<=)^BI-VY9BZ M#ND,<69GM^L:'+.+=FV_D6TCK]&FJFBSL^=U.:O1WOHSQ)F=W:YKL)I^N5C- MF1<2!;E)F;J<:%_E1+NRT?U%(G3B?*7Q;&>_[1JL=PAV\:#6&^YY3K'&M8KA MVL[^WJ4\K:V+@32>K5$,M ^6UFY6AJ6=O1,0Q]GI\A^],UW^VM'A M/HUFZZ0P[('O=IH75X-:KZ%;G+YL3-O5E%C.T/8>'M!H5DDTVS4(M08_:U>% MGQV[:ZEE/\FUQ1*7^/NW/<#;H^N?8]LU7>K5:-*,\OA:8)?K*_GBG 8OZ =2*MJ@]CV"8^*LYA5JODUX=L>&B1W.ON:3K#'VSN1@T03JB;4 M?1LW^R-4+,7KUUJ=??F6-*%J0GU)A+K"-ER34)=;B'N/3VHBU43Z@HATA66] M/V':O[CJ#&N=_L[E 2>F4S*_WX0FO$J:G8J%K*SS9Q2$]G@N+O[J7P\^/JV: MJZN>HY?$@. G B XYBQ@;^5?WEEV,'/,^5O;)4R@A]Y-3?_1=B5TNK/,@>B% M_.MWS[853A!WZ@V./\*[(-XLOJ[#5V^RG[=[=;C4W*\:]6;NYT5+-3OU1C?_ MD:*EBC_O-'IZ4\??5&?I4BM\5\N=HLV+!5H0V+V&-TYQN_U"937/*QU(WK,1FSXPWV@W:T:KT6KO#3SM0T#GD,'W? !] M8D_,,9KK5'#M7'14?3BU-)S6@E-;PVD%G%#Q-4CSW80C53?)AZO[VU6*KAWX MVKAJ4:_\\E8^V]F,-POSQ'+5:P@Y)[YQC8U4BS(D5@'P.G M>LV+JVX-3JKQYGSPYK"CDGMZW,PY(LT19B7WVN5B-F>?;7'C3:?,ITYO,W/& M?)UEL8CUAQV'W-/!RW-$FJUF&V>1HWMQ-1R4I>6Z1HP](,9A!Q'W]!B9=;E)OTSJ-,V: F09D7(=R\VZ/#BJEWK M#E][U\\1:8[@7>\WR\5LSM[AI0>?;DP&APT6]'5-T3DB MS1&"!?TV&+2U7G?G8('&F_+@S6'=[7WM;C]'I-G*W;XAL^F6B]F;7:6L\M9C7;9 MGR'.[!SQ7H/5#,O%:LZV\(77; >YY2^[^,U>5NG8JLKM'=GH8'_!B(VNIP+6 M[\O"LY45VOO@O8/FQ56K7P-U3R/;RT:VG4/SR[G:WL,$&M$JB6@[1Z/6X&GM MRO"TLW<#?O+SNXKC3;E09L5":<[LAI=YW...+,BWW0?K*9? M+E9S]N;+8=)-SSA>M#+==$?.J6.,YX@S*W)@]L$YAYC_->B4I3.%1IO#)YON MQFJ&NBCH''%F10[,'EC-L%DN5G/FZ0Q.GH=99S/L*YMA1R:JPWX:S=9*9M@' MXVV#==RL#1K[,H\UKE44UW9U^B[G:7L/%&@\JR2>[>KI6(.C=2O#T<[>%:)::I5%/I2Z#2%?;S_J3I$*3IL-;?6Y>V4]$IV=AO0A->!?^U M[*:"[: K7-2+P(Y!M-S()_AP$[6'OLLG!#]\PZSJ4G[;@RF A>>2IZ3_: M+M][*TUH?T9!:(_G^T&F9F,MF_NSY[*Y 9OZP4)C#!<1&*;/C G\Q)D;COU7 M!*!5PCZ&Z5KT"[S>)P:_"7W38E;=^#YAQAA0R7A"7#+LP'@P V89 **_(B^$ MO\T ?BQ U *@P6)X \+(AU>(%<5>^(O""?,9_)X9(P=^:(]M6,8,C$\,7FTT M<5Q6F'[MQ&:^Z8\F\[H1XUQ\C>J]%5W*\/1WL@3% )D0SC?>%'8S)]G8?Q<8 M'@(J?4T(,\\- - ^P(P#K*4X5VPW"/U(_#A , (,$T#R%2R&83_8H&5$ = 5 M/#6+0ORU&?(?V#X;A8 %>*=N\J\'./H34I%RL? 3AP7!PCT3XL!*S_B'ZR$Z MN<&8^8 ^+'QFS(6'8.^!844^[@#O.YSX#!8 $$T"@[F ?L9GO'2CW:P9K4:K MD[WM^@;8("ZCTX7;HEEL\(.W/G-,W/>[9]L*)Y(7*T\)7M5('C$?@#-%8?$C M"IZ-X"*8?U0T:[878*+\B9M$K+.;#7,P;C8&[='#N&,^C(>CIMEY&+&!U6^W MFX/6_^ X>/'0Q)<;GYF/[/+!9^:/2W,,YWIK.L_F/$ .JU(=D)P*ZT4P%0)C M/$X#XP_F6Z9K[@(.3O,@X; \!"\/6"'S\5>P%_/D>S XT&B_V/U?8!=^]W\ MUQNSK8=Y]JU;MW0=!]M U7U1(-[3LL\*OCC7Y(':R+KI,%]0,^P^49Z&LS9#=^ M!-A\>_?]^NZWVU\_?3"N[^\_?+\WKN_>&[]]^?+^W[>?/F74G=05Y LF_IIE M5W/4>TB )I2+FN&R,'.0]2_D?C1A5N2P+^./-BC;[!.(@"_N"0 * MV8M"9$&U)Y[ OT[D2[W!98P(IHDWBZ_K\-6;[.?=5KW5;N=^U:@WZ^8\4+57\>:?1._--+0?ZBJCHFM6S2S+QN&9VS.AHAJT1MO[F>Z \H[%N MD+6^1H7W^1S^>C2*IA%HX,"8KJ<>[.9ODD O"@AWP)]_];P?.?>_I]R M7," MEFGG^T\,>(\6H#>#NP_9:.+"JQ[G"[KA9GZEE^<&/7-'9[.YHHO>$LV-&.N& M'L]NHX5C*1K#/85I;'- MFL5HZCL?ZCL6\8&JN#&A=9#0^HU!Z27:L&XPL6=! MOKJK.T*L2.SA=7W?XN6HQ&F7-@ M.]M(9NI)T^KN+)G+U9.FI/+W]NNW_S"GLW?O=Q"YYUS?WUJ1HGWK6FQS9BTP?FRY+1MBYB M.9=ZD5)N2A>QZ"(67<2BBUAT$8M.^"WV(*^8B;;O;,9F3Q>Q:*JJ(%5M&,C; MGJSVY;/A&7R=[+AL7<2BJ:]JU':5,>=@SPO M)IU)%[&4!_=7=$;>0^X[*+XERGW7!1.ZB*4B=U(Z0FZ7B9#/VV[412SK8_Z* MD>[[P/R.+FHI/=)L)\+TG;PH0NZ6B9!U)8FN)-&9K?OD(2N5X$-4DK1ZNI)$ M9Z-KFMW69;^": ^?E="BK(1^3G*ZKB31M/O2:/> \G8?E22M >;J#79O E:^ M2I+%D3.E'!'5UT/K7H+6PPVMY6-NKMVXN&K4L^(Q\X$!-^4HF?S'0TF:I@A$ M/%EO,!YY5;'<:6$>WE;SD+QE\Y ^1F'D,_4^/G""*1B4U-Y@4-)J/G B.L/9 MC,@71ECB,28(&&8!TX#["E@.Z^#U:PM1LZ!R<.ESE2@J[ _JPT;^5QN7RJU>:LU2N37U;6 H!XQQY5= ?;11 MT!AS9OK(H[$F55:CQN2W(N:U6[POOQ2,@^)HZC9(AL@-4UKKD?S"L6EQM- F M'?@;FYHVCL9$]JYR5UW\I1/E=^HKDM6Q8ES#D97(;?X;F$V.4=G&'*6!GOAP M,@P!/M M+/]]H0'1O5+"':S[_9DY3^PS645Y1-"^N.IW7UB;O9.@>F\K5#_C M]+6]HCKR^._/7AZ&=RZN.IULF]&SSF ["8;W-3,_-(:CBRL/Q[N XZUL@:WF MXOO&\8'FX@?&\8]>E*NM]P#%FSLK*IJ-+[_Z[Q/F,W,<*IG'FIDO0W337H;D M'X0_7,7U:X3N,DSO7URU!\WS8N;TWOX&>8O'PWC*3%P2KSA)CL#YN;!>=,[$ M4:M-VY0MT6B>8=_-];(EFJV#->+,1#4H(B;S6@H#7"5+Y: H*P7.1[%9EI*2,;%A.D?G,-OH-$!3WB1QHWZ"@/O6:2^W M=Q^+ '4[G9FV/V5N^"G3&&1L_V36Y=_,3UQ$C01BS!)+M1B;?"QAWS83P<-IT.=(!/,&^"L5GEYE,JD\? MKN\_W&V6H'7X/*P;#W#9G1L. <^P0Y3X8WL$?S=# MX\GT;2\*#( G[T\%M(RQ>8#/R'1'S*',&T_> %_%,!\!\SEU@&5D$T4HBUEF M"*L#>7C1XP0(H-VJ&[_3LD0VS)\&2>97LE:-OI;[!7[A&0]@&P?T\<@+PH"R M_$:@))HVW(P;1#[NL6;,?-QA.#="\V>-J [COB%S\>NZ\5U]JWP\_I+%*Z-N-Y!'S ;3K*"Q^))/GF173X MH']D\F_, %7Z5I(">5+ MGKCP7.-Q^EQ_,-\R77.7DW&"ME 8T-V^ M)6K!7\%>S)/OP0")!)ST'ZO%2!^8@_FO-V;E=DWL: Q< LD[#.@(.:A6S,83 M?6IM(02,X@;83T'&;J>WSXS= PL$\G MLG/B/\P2/);TG<(&@WFOW-LW:[/7KW=[>1D&T>ILE@"Z9NM#L[&]3*\^7X\Z5UP*$LJ3$[)"_ MVF4:Q'#[60 '2P#-3X.E0*[!LW*,#VA%4()T;$FL,17A^.!5O/[K^OQ*!_A4 M[NF2S.*-^CN?&X3:!T._(Z+ROM(,CIP:_F5!3*-X/E#2\+HQIB-#X&0YTD<^ MY_:5?YGX4=I9@FIK3EBH@W'EUKX2X?8=]D'@5W+6A::.DU/''YXB3[$);+X\&E1)2:\%6*) /@=X+>4\(875SN3W4[) M3AN*GI.V\RLQ,JS@PFLA0[=Q<=4?EA<;*LAJ*V'U6!9&X&_P&S+DV N_F( 4O,[Z \+#3)Q&Q[D3E"C<#[[X+%,*?H1K8L]KO"7_!O ML8]KOHUOJSS53:&AQY]-:*_#DU'9!HWL:4S-[B!5 ;E(!25Y;NL'.$ M'6*5;'U0M$-*HMDT5]AG 5:_V$_,F?,$G3#O7@%Q1]@.Q8 C,2,*<$BT9TQA M\UB1@8_,8"7F8JJ1$\GV49EXMF.;#[9CAW;ZSK,PU?Q-=0Z_J=[%5;-1S[8QSGSPB\""+=+&Z\:-&4R2 M;*HISKF0^0=PUTNO$A,3JIIHOJ)A7_H"OPKP;)KOW>WG-^KC=R!RO.EV]MD) M<4]['^#>B^2_W/OQT],Q'7#];-\2H6>6\^[2[# O%?>3(,[Y9S.,?/AO0894 M=UB=#"EQ%.0WP.&6L:-B25C5#*HM&]\-VO5^9["O;*5&MZ4;W^G&=P=W:.JN M=Y7QIYRSQV1%.?!2L2M5K77;W/4:%U?#YLXQE<,&ML\S@'R:!G=GCO?OHYR^ M=IL5R/=H''.S48JP\WD&]$[3\.[\43_N<[\VQ/DVX?SN.7V:RY>K(=[+P/F"[F#8"F#0VI9!@ M8R*A@:Z-3K8+]OH#74LD/>BEW7JW=/3P=3$9)Q,DU>6J.KZQ04%>S DVIOC! MQ56GUASNW"KY*&)1OCY./."Q_CT6':WQO'+$Q?38S-+GJ08OUM%C@DTT<[[>R/9?[K6QCYU^_?/OVY=^W=[]MU]R9 MEBQ%3GH^N/]@KN7YQMC&?L;4:]GW3?>1]RT^?D4$%=BUWJG-I2=F$'=_?EJV M6^/9#B<&@)-74,S,$A5,D%->-HIV>;E9Y(\F*&J],3"0X8/UHU;UR"6@W5,%L-UX!7%56LC;SJUPYS.UU3W!M!8=#3SJCAXND0S M&O*+U9JMWM)R-:3[6S< XL7CWXKS87W:A_&85ZN(0C7S,1ERJ-2J]=L%M6J_ ME B?:L;SQ!Y-#!LQ!3A6"." "WPP\7X%@BW6K%)-!X #F,W?\"N08;[W3&W( MX=-MZG<"/WR+S9(10)'I?'D +D;,+\D4EM4[]Z,)LR*'%53Q]#O5J>*1P]:4 MN*9:9;B<11V\L"NC8V'G:F4OJ$4YT7'/?<0N#:@?)86H MWY@LE_\R_NK;(+%FIE-0\[.A0=[%0'F_V:U$V.S,?-NZ).B Y''K[EH9U.]1 M$LF@%"T(SS, JRN##DH!<8%0%K?[%U?=SKZXON;M1\BPS69MG'N&[4IB2'N1 M;L"&GP, MDL9[-.@Y'9G7]R^+)I0)>0 SZN]W4=>;94DPT9YM8740&47BE@H M3J+-(OT09'!OERQ9+0'6SHU=ZG,\#'NIOF]@L^.6C< /IOIM*MT&E*'3&!1U MABN7=%M,C^UNE!Z[I)?Q)L\?-#VV$AQL:=1Y\P39=;T6)3CYQOSI97*AF^W2 M!0?4Q#X;\VZ?+#G@#EN%9N%_6&A60UAI>>,KI M/H'Q8JAM8QIK'T3A+5VF:6D3<&1.E\%^SC!9SAC[WG15:J 9;-:7>D5/;;F' M#WP+Z^-1TI1ZT-EE_L5!=M3%-MG9#.K,!X9LF8T-K*E3^_I=K*E3^T+60FY. M<]I2ZV#FTLC]1_, MMTS7W VMF]T%J"A_KI_CC04SXJ%);.W.S$=V^> S\\.S@XCP%4]7Q"B;<1YB/@KV OYLGW8 "J U'^8XW[N+CZ M;O[KC5FY7:,$\L8&YG=R+Z)YE8>?Y2TD:#;V5$EPDR137[O6#3&J1P9"A@7+ M"@P&O6R!P:"7+3"X^?+Y\^WWSQ_NOM\;UW?OC9LO=]]O[W[[<'=S^V&[F@/^ MEIQWMW;+JSUXKG/^17YB8<@3WFY\9MEAB=*P1;G"K8O0_C-RN12G.@24B.PG M&T7T4<$T&3D 8C%5VV7/QH29UE^1Z>/9Q^:(JJ)JA@E/2G","!R&S=.]30K% MG":'?R/5JKU'7'7P9\]O^$H5!:%)ZZR;A5T6KZ6^F9W6.O#V:39+M2+9\ M6$F):(!T:SL((JHLL0PO@<@ZLWR.CZSYTX-*!-%Z\52I7&.WOQQCO_K>B#$K M^ AFTB=X68R[:50=VS^9=?DW\Y.LGD:"I<.+JSLO:PA8OOD<&!/SB1D/C+E\ MYA)I'$80@>J_R*SJ1EJ"Q6KEU;\>_#=7F2]SE/-2R:9;..K4M<=@82- _I 1\:G8_!1W:%/5?/1#%,J0:I*>F"P#RK^@Q7B]DS:6S(HJ'?:I8%-^$_LTO56\$O$J_A*%"3+1TQN :SK.(O'6T:N&5G$ MN?'&D!?2W\@]3)6(P@\*IP)E+!0OLSPX+1H,(R>RTCT^B(H!-#,/"0"?B[=[ M*:L;5;@LG]6IE;H\I:XR%%1DAP-3+!%$"WH%<*X(2(AL+?:"""$81 ]_ F7B MOXC'(^&B<@R\D%,NEZ"5YW:W7+:ZJ-\[BG(FU:^TTH-2"!@6LY^0Y?\5V3[- M*/0!8B-OJH@GE"($-BP5CD*&E<^/ID^V'M?W@9MP%@&+DJ&<5O2N[V^,3K=1 M,U)NM,7=_$ )E?!4H6)(=C7GY=;XSO@:QT;%+R1G M3V@(9PX\BR\R+408KL+X;.P05J+(!2",0N*N+GOT@!6'7"..7P@Z;A@Z,N&" MG]^/'$1A.(/U!,*&-TQ]Y%2#;,N)8@H&IRI7,4 M.:8O@'L.-"&E! J'5AKK!/ZC/A *")K81V,&# 'U=MO!NQ0J8,IBP,MT.6PM M-@;YC;B>:XX(HP,L"M#S[ECX[/D_C/LYH,'4^,Y&$Q?._TCT\.G3C5SB=Y?D M_#V*\9U:&$F9@-#'V W]IF5/S4?1/L85+]HG&0-MLG+8E MQ)4:GSVB!7@''!O5_5CU124N%B6H(:=V)VTO#KKK*=?<;F*4@37OV2SD"->M M)0H MA04P '':6,06$I(@\OKDBH]%F\@JH!>!PAQXE6=\[Z7? $^) M01+"/8#1PSDO8KMB\"Y?O&Y-& M/IE-CKJ>0HJ \AZ%;I2W<>X+ /J!JH?@9VG%2IS]R;0=3G!KG1&$E63:M1S5 MBFM)J.FX#.MPT 4'5QQ$LYGG$XP%8:B[*0@V)0Q[D=^F.9RRO:I3Q$=@6A-D M;61+.Z)[DA>%I.Y*Q4_!9\?^P9%5_1#0+"8C)*&:T(;12T@(P]>KJ5>'BB2Y MRTV\X">&>CE7^1;:-J'NC1X[8HQXE\3* E3Y$AL=-$3*@S%F$=CF(\)VN U8 M5=#"U'3-6)@"7_5'@MJY[!V;Y N+NTG!#B*?XQ??),H%AO!>OMD8EQ+[HL ; M(?-Q:BG*XF%14G,!29-R5J+U?&)1Q)ED:@ZZ 6;, M25-H 2M*!6R/'-@@&_Z,+"$E;-0"T /$C<(XN3/1W85DX9X5[DLAEW?J!UR] MEZS5Y$X46GO!@0(W43<^1B!VN,N$.U!(E0%V+'T>J,]%CA7S8GALEI A>[$9* M=BC5Y.+(J!2.%*C![3S;\ 6Y*5%)W$[>["IQETJAZJ'XHC<8+CH&*-*RZ%5) M=4IX^0YY!Y5^J>ODK.0'&]:2X&MF\;97=&HN0>?@9K,PO]+8L%5SG$7Y98QW M![HN0>P;CSO=H-9[/P%-[U=L;RHGW&4S+H>-;-;CL)'-N+S__N7FORY_O;[_ M@-F6G[]^N+N__G[[Y6ZK9$MZ02FN*9\@[D, T25O##M2@!M73Q!71C[).\>: MP,G1]XLPQIBS&=C 6U*-94'U!G,YCGW*B/TSF#Z4*L'\^H88(-O#?AE_ +/= MFS-VSWQT9"?7KB+&M0/W3G_[,OX&>P=!]C<@!KS)X]B2@QLY&;'#9A8WD'_P M%JQD!Q-W$"V6@P5W55 $6:4;K/H; A#)-B8.&10Q]97A726HBZY^E*Z9AK'; M('-S"3)7O+ULKU\?#O._VJJ];/XC14L5?]YI]/:WJ?:JI7(*,>6] +*PT_QJ MS5Z\N?T6ANNT[#URI]K\?KTT7M[@'0.-#Q@LH)S'.-6CL&#ZE.!5ZG77K40L M'>!3?7*7M$!>>>/:P39GWT(])T\S+HYGAH6BF?7$UV'D"X2E( MIH("NQ+]R[ZQ@)':SCW?3\SQ:%"3[KFN$F2[L1^"W*P_R["#/9!ZC9U'Y^ZC M!]@^!V^_3!QJG@2':'A%IU6*!OUGP]HK88O= RKP%)FIZ?]@&!+4G>Q2%-DZ ME)K5N[CJM_:E9YW: 'GA2+)BZN_V2-*_N.H-2M'?\&SX\AB/A!B2VS"G+O2FC5 M?&A14<;$ECZT%][M=Y_ J#2[.H' ZS5H[$6ON[/ V^,MECC.HDE5DVJFA_&Q M2+5Y<=6J#?=F-):(5$NBKF0;B:<3GW=)A<:1!N7O-=O:-./UUL72P._FSR4M M9'N-5B9I%3[+)JW>WMU\^?S!^'[]_[;K&"L6S7G5CG4N1\OUCS-G>;$$ED2& MYD_#Q[).[$]9/ ^/%[DOU2D0^^&,P+$6;_&#?%M\G=_@C;RW202T_B4NLXCY M$H TAGK[XJJ3TV_]]2_DY=ATS\.C[+D#>D].NU+8L^Q%L7X[JYJLUH?=./-4 MP7]\H3;MDFXS:0BS_W;^ A1"Q/S*7#9>;)"YLI=KK]'-[^4:]\O'@V^T[Y5- M__>S[Q[N.^MY3_7YW_UJ1Q,&YG4_@;_"HA*%?U8/,#3[G_6Q*_C MZO-'YCWZYFP"K'5J_Z36&)[O6,^VQ0QF^B[59B7=,F )WGO'LJG+(A9 8YE6 MTN5'%C*/93]&>-&?D6\'6#Y,E5'49& <.8XAJH7Q!K$T N'8"6L+^(U5;Q8 M;J&=!.^WD(.]$IHS*EA0X;A0:T1-5GQ>2;#& XL52)5BW$JENI!#O,&'J-1F MO/K"91QE##/O3G@1?F%K.BJ1H]9WENP'572[6)B![2+'S$*O"^.O\GC7KB7'\ER/ M1J"J6^NWW.XUAIO9UFE$.=FVFXV+*S?;*3R+6"9?.D&.0L0(@V)&4#=NQU2O M7#<^8)=_8Y,_.P3% 6O)L>1:M!XBV3U7<4T\3'7L:O>@N($(-2(N%A]J MH[@\B1#WR^)5Z:G>)*:KM)51-E//RHBJ. MNEFAI#5!D6?8<8,WGV\V?A'RBYJ1>,\N'P>2VXC.G-FA2/&![VU8$/;LV&3] M8?O4Z919^"^#@]284A>.8(^MM0_>?^<. "<[T#;2:BK)-#GAPA03HN)6\=P; M<1N8#]@,S?B-62:-@^(PD"#]U<,F#/"/]Q(%N*K.%Q,-[D5K3FI31Y>TF2NM MW5MND7R10ZX^X4MENXY-#9)F:].DE15C-?8R#8A^3;?5I,LV/CVS(67 MHYN(?(46MH\6)^7C&8 UV-3W<;D ;@\D[IMVH?B]EB?'.<@I*H ;';VU(O_9 M\ZV N0GJ=RZN"'\O<#O-/8"?GIQ MLLT>1ADS0!><1."C@MCQ;6P&]D[S6& 'Q;.RL0O_1]"^-]8\ M-O0'-CLK7-Z[;JC5V% 5*A&F$6=1:%8*VKKQR0Q"T2ZRV&D<8'Y2D(5X9X4+ MMJ"=63*I_M=YIM'=-;8-^S(CDUF9-GHG<@ V8[LM,&\[W6X-8)J])C( #8^_ MBL]QVA0 JWS06P/@PU^1'Y?T'/Z':P7 9H[SWW"B0C6EH !Q9,C%E;KRZ,]T_ M@2A>PP[ (O@46G7C5?S+US52XPF#P%X.)Q[NC+"% 4U%$"ZY*PQPF#Z?(>)%88(3"N1Q MXDXRIR;6 L3MUXUO&$=! KKS0F8TNS+'@N:J@+HU!;OO\K^XJ92L8]G!* ID M/_S<*3**3W(!QW13]JS_=U '+JU.'/UW?7OWWX M_.'NNV!(]\;[V_N;W^_O;[_<&==W[^'_UY_^^_[VWOCRT?AX>W=]=W-[__?_I./_GR]<.W:Q$"*= Q"H]T,%)LX$H,S' M? Y\(QHCEX[G_1#CT"3$J*J1ZVC1# ?]\'P.P!.QQ36%68R#0*!3I1 MH$T,V*1!4O#3[' N'%8PY8:.& =E!OQERA:269QXV?2^FN'1?#=002@8F+RX M1HDW;F+K@:+U)[=J0-?Z@MC".^5+*H#?\#=2',.>TGO&8#GC:!X6SY'D@QIX MUJTZKT$,4O90S8]'L,GK"-@B:#.'HWP;9508O [; <03C)(IA/PE :/IB$"- MA2CZ#<=V?>0+2)Q:BZ#JQG][D60$H-SSW%9S R*^# T6DD-H;CHQ9N$8?:Y=]-,6[7C:\B&(F3UP/& MQ&A+Z1,H .^-26/=,2!#&ONW&#T_BE=]$J^ZCU^5NH8,E5; :-Y 3K5 3OWN MBB@LDZX493*(&,2".>L.WB#EL8]D2CSU[2>4@3L5(']F-0E!\4D4+'X"O"'^ M2$%6&<>77R%+$%]=(X;:\=WXT@X3GX,PK&:_@,([,%Z[)*;>W7U\K4UNYG(F_4N>Y\G( 3AF>>TE.!)S2$KEB[ 07 M6O#0 R8.X= *X6LC\N!K7L*3-_CDJWOOYG7ZC/QY?E#2+_ 5#@N%\%-@- -, M#I&+)1LE"YUO AYC6&V&]/@PCWV#\.@(!#]P9KG%0,IM/DTH"$AL3=G4\VF, M+J;OB"P9#E(;IV.S-U-\A4LI'%3E8KRZOGWS^=-K3* %V0LZ$2TDBF,X_?%3 M@:9@CIF8SP3L.O)I0*!Z=;,H?.-%(?Q'>++-9!ZL&%&O&M3.;F,]\M*2X8+H"2;&\ALC&C"_&U0"1F ^J Q-I0M)O M1J,C\3945,6"+)"U ME3*N2T,WZ3$:?\/YD+)'4+)'J4'"_*Z T413.=QEX>68YB9K7. :IA[<&%AB M)OPNP)P/.8<7SUTW@&F3!2%9C%I@AAB=X"REI(\H]PYS@]2T/8^FPF+PAI?5 M*&2@0DVA(V&5C#Q_YE$1;0X4:[0!K!1XY(:9<1T!Y?._!MXX?$9Q\^K^]OJU M\0JC,:3FPFL27AW_[#6A0/P2P@_XY2NT5.5:0(!++@0<:P>#0P'R@6V;RXD;>6M,FBY+SE$J?V8A2G_)SV0R2.A#OFW2J!\!XY8#&*)E"[*F6!I S<7B? 3 #AI_)0L2S0 MG7":!PY/KHT1Z,I!S+R6IHP9K^37)+YX)B8G)!Y\BOP,T287#"^<,&*1 MZ8-#_P29*5-/Q,MB/TNB M?"6DAA"4J#5Q"MCC",/#8GMA%5L-"1]KUEK=+E4878;VE"E#PTA:4C8WZ;JT MJ"$GHL4%T[^[Y.LCVQJ ]9%F78*^ #+51-8=@(R25XHG\V6_5A4C8(3)C/)\.OAO5.\@V^-OX6<[Z(9]&L.7O$ M.ZO;#K$X?+11;W67E/[%0+MVW8B[$6G6H_&'Z<"^7IF!2)A'SRTHE:]IT6Z[ MWI4;JAOO04$6"L9ZYZ=+:N*[QC:(-ROF-J#@ IUE7UJ,FR\E>CC<2_2PKZ.' M)8O#O<#H83G2<_)=4\+K;%QS#16X&BI7OXI9P17PHZ[R9"5&D M/&I9AK[$..<@(HN5M!TP0Y"S@TY# 9LI9?(+N"U&$RP6C$#ACL-P2SS\%.%Q M O;,*WM3KMH:E1I+(YLL\O3J)"; ZIO8#K8U&4T2.U1N+9Y&FF_AV:):( IJ M"P]R(P;?!Y8\:+\N]Z\!_$"433%K1T"'1S-@FSZ"*G;PT%#N@%X4,[I MB]P@ZKHZVKYE4Z%W/I^*/HF\M#AC7.0'W;%G.N<'.3/\1OJ\JDY9%/=+G!-2 MP8OU.XH4N7#\3,J>TEE'"0ZBQU,\6T,G3A!1.-+@:8&1+%V+HWC<7):F/*R" M:67HG4+%%-\KT\%J\DUB3[(R1AG& Z0:VHZJI\:[EL<1T^"1%L())OW.9]AZ M#[#_@87/C 'JNTR<"Q5"##$'"Y59#XP'VGA,S!%1,6G%"?,T<8IB;XSX+>+% MRK@)&?1)PO"F \J,:RZZ&9Y,F\\N1WLM7ATI__:K:+$;)TZ*QDN^.;,M=,8C MO9MSGL) ;Y,-.-"7JG 5OV#,$6_% 0 EDH,8A;Y0623M:A>$J\2E=F4->Y, MIC ][V3$O6QXAT16KD=Q;C)4.&-*.W>I-.J!I=F4V!9:"<#T8'VTQN'S."Z] M> .2NQ(0?I##V?-Y9-1[P#QP)J_"8E.>!A!?#OD=0Q^.$Q 4 4IH]\.>XGX- ME$D!O-.%P)G#4OQ903V3X2: MBYY?;BJ]4V=G3S T:&;=$^1#M;BE-)J/'):F"97R2$+&A"=N@A#7 M-H#I=A M\9QJ*>,>V-P3$E_X J4/"9]+VGVH&*%D;=--B,X@Y-+FUJ"X?1-#L)H8G]R=?4$RFAG#9 4Q$L7WLV$V^S_00EHD!Z:);XH]+P&B.? MX.!*[H([:I+$ ^4EXB9JQ@_7>W8Q'C,U@Q@6W% /!0QGGNV2ML!WK13WQ=CW MCJL[CAF$0@^9D>* F">VQ?4N.IBK@E>X+L'(%S6ND@W174NL]\WI[!(6A7,\ M 0RF3-EJH4=LEKB^8#/\,)0C(V" X04F"DYY\H1I 74$R$A,4J'32H[ .HF$ MGK_@G>0.8$LAN(^1CS29%A." ?#I"I8HWC:@+M@Y*:U%W#RR3 M\Q^/''%^@4@6+I:8Q\"U1.YHPHC9(=/R;6HU*WW(BTHR,3^9J\-9FPRYP:K, M5Z3QLP@NPR/$QWC%GC$!W8*8M%2U2=%6N:M0%KC;?*6241'%\0.<1E*[]+L: M[Q-Q\IF#(,YUJ[S>*,XFL:.86RV$7#G?B"43$N(2E(G3,V,G)XMEL])3*:UP M<:N#%WH$J2>D:!"Y@9PD#^J;KA&1+%>"%=L3]GHI21=#K;-0=CDT AQ3QJ,6 MP-=).43#$+NI4(;@;(9AH@G2H V?"J_QHQBBDX$G5[#93Q/E1$T8;OQ*4/X_ MH(#!14%3XBJ5:&Y)L4AK(1Z;"@M@$H!+BNI"<$ $3BP9V*5.7KQ?UI1#CXN2 M9*]4044KHNW)>4["GK"Q%W(>M=2*&IB8<>0L[OGIJBANRT(6D%$ RQ_Y;B(A=*> 1RJC0<60>NF+WI$@<$!"5-^"OTA:C@ 99/U9BS\@NO+ DAF:5]Y$Z MD&C47#>C1O"R\Z.JDLE$\D4+/.XC%&O.O'S^.IWN._&>DW0,^AWWX6$YZ B5 M%DM)68]%2=(1,$TC8KLEK,HO45D?J9W2NJ5&Q-+=(-1$B3? , %U+(]^K*!@ M )J=8_KQC6%83M'D$I48FQB9F L!%CVNBEB):K%@ 7 M_&_\4[E^H+Y@B?;_0L*GK89N0EGVF.++C(2>7&<4^7KDSGBON*H51ZE1*80._O%(.( M/)T8]U\3N=HSD;'MRHHU%/!HU*.EY%.#M]$\%0X4?MVX_S\FXTO/%"4(@73" M9U!.DTAWYB)$E,K!G&)ZLLA#%YFZPH9D1")B8RYLM+IG>3L4AL: M2J>GW+NX&BZ^!JI+I&NB+]']K^;Y)NM;B0<&D)AK.<+U"YOG]9VI&@^Q&TXN/5TGDSB^+6/>88J=*)&OI(B#D.G!$^GV[.=, M9AIX6%V'TTAJL44EFHU8"RJ6+=T015$V'IF2GJLDHK3HN;*4'';F/F)S5\ID MPX*\$79GJ_%]J)BIJ*[.7,&CY3$_,2GV#.Y;U65D.$E8W\8C'1-DFA>"F$:&PTLP4%IR*?+'T]-@2N2VPAOEW:< ?)T#@:]9;^X"/B4%)4;_F+8I M=N::O&9.3!I).JAG%;*<]+HX'*NXFVQW(L:@\12K,%5 I+P=.[ASN@.CTO6F M<\53%\?VY/[4QBBD8J -4HL3-62F"G<8IBV2FKH[' #CVUR/?T2?L$N2TF>/ MD6/F1:A^K]_7439B\9?R*[7,1/G8P#R=B.J%OH#RBUZW/F\135L=\_,9YI03 M8F)3Q+V;F_SW-%D(2^.FE$CYX'LFS6.[I%8+<15C?!R21JYA4?NX.'V 6%?L M88_1A+9BCC#[SN9Z%F$+?Z-0(&A*#K%)MJ#/VK3J)TD/"2#8NG4/^DGQ2 3#_REDQ(XIXUWB@;%DD/&)9K7M_A3D3X+ M"V.8&$TO[G+%_%G%2#)=JHP>(Q/Q92N4Y'BB3%-613&9. AWX\I"<$%O67\H MQ2"26ZHM1(T15DKQLA(&(=/),><@OJ2O&O"+,X%RP3CEJUF*#RD-[@@4C7A6>3A"P M1Z(^628*,.P[)+J]R&+L8(+$'J<,V6/&T_0$7LN @4S#D#\4\6YN[* OHDYY MTJF>#FH*7A!9%G/5,9^BZP2G)F)E,^#?E.88TQ^R0KX.Y>$'.+!+".)4L)Q# M(60BL8A<5Z@U4M;6DY<.=Q2;:O %+#T2&@+!DB7B 56?KTDF*[\=8:80*S*! MLR(_)?< [RN%1#$:F8$4[SQ)C]^UNJ4X]\#W12U] 5))99DK,B)/K$8&N!MZ MG&V.1M$49:&88*D(F4>/5S3PO -FQ55P-/A [IKN/\X;CJW<0K!-;%_6QUIQ MA7*,H-)!0K)E1EY'3!O!JG$Z0Y)P*Q<9\?M#I3X^=]P'"W-29::F<$SPM%*X MDN0(,?">U<25I.)?8I'TGP1I9TT,%R5S.> .3VF7*N0O0YZ)9.$G$XDEF/<9 M41,FD4AHIH)HF:LM*C"D5R8AQURTB/NGOOC865/'SLH>A7J9L;/R^9QNOOQQ M^_ZR.32X\XG'Y,]!78O+%[C3/A3A)FH++<^,GGS4Z@S3P8Y^?'XLE6.0Q23$ MOTQ>3]O*<2())L"3^44_CC-"XK47HG.12^GWY'M&UXHG7+ZY&ZL)][09\/H; MV;B"*Q%/)@@HT'3,* 1%CDMY,LTI+<822I H"4IEME& M@"U6:K(M*$]0E1DWR8^$L9,H'C5NB9JQB0P(!*(UP&1?1H(_R%F&!S?#25H+ MP#83_*^\RX?2+(E294/S!Q-S[=2&4QDK/08$R&[094A7A)=@RJJ(]ZF>CZ3A M MVYARX5U&7@89S<-/&>L4@-M5^NIH,,E_W[$D%MXE,H%(LLL8U=!XA>M[Y.4 M<,H9];Q$YB>0M+;,*P5J[P3L!X ,5T-S^NY2JQ=,&E+:4RZZ*H3>5D*?;8G\ MH.<0"Z*>-*Y,.T0KQN?%?2+/33@7,0+(D9_,PYA?BJHWF:XHN*9!\2;1#,9SL5=[KE9%)"4[,O+ M#Y5#B38M:,O _J98&O)<@X,@7 M)UR5VS8W!3NA MU-_XO-T;E!8W10J-_R%$Y,4UV'M1SW"(4L1&8")[60/^!< M,^5<=G(N:I9E.O._%Q4CY>=IP85)M2.J=11*@'33@QP%5O4(FH/HPYUIZ2;; MR<$.,>\9T(P&%HG&$#Q_0K8I%=T<[<4VT$2D8H***!G);UHO C&!.8WSI'"8 M#?6-B_.NL/F<3#99 B739[()A:CZ(16,"1U".0@VA(U\C)0$U!NM)GMFQVGE MO'R1-RS$A!0[Q$P(7#.!L0J9Y+W(>T9@N5FT/5(*$^\*+Y9B%/;%_!=17 GK MS1R6WR'+>/7;]?77UPE#$6VR>9"0I[)C=S?.IJ8,]20>;I'*$6G76&U./$2) M7XC6JSQ @2WE0UZ2'=_Q6K+Z2 2UH:68VVZK1,=9Q1]X?ZZBKF'7-W^\3F:O MPD%L"W^6U,O'100B(RSTD 3&]D^D#!2X27?TY+>T3E+0D_@?>7VTS%2,?\^S MDE#^\>5A5U0R3S_B#6D9?BC&Q&)GP%34 6NZ.9):6,MM&H^4"LJKN?%M]A3+ M(Q>W+LLBXUS"6AP)C'M8,C=FBJ(6;O'HMU^3!"X=T..:\:C_+/;K'<6 M/BYJ/$+E]+6PX6*#%'J!H:SUF.X)9N\4!+GRH^K5$R]%Z0$8ZI@P-<-PQ'\ITM9&?&QK7'2% M_#JO1FA9'RHJY_#P\/"C>N%6L Q#&,VJQR$*N$]24<8P!/6$7E '/2F9M ;2 M*-4."(G&5+Q]DI>\78!)#4R*S\/S7[E]1)D>W/#*.W9F6D&L=6'[O<4>_::P M 6"CK287;"V9.!AP(.U#-*8'1HC>J F,EMV/JW1YCP6_!/.2;I_2>[[0RH?7 M%JZM=Y:52WPC-0OO176&?GEP;#X'IH+\8N61C%??OGYY'5>Y)6:%L"98V2,8F@F0.Y;L4<1337%\+D=RP80XCF35"M0&QX8S9-A/&V3*5(:HLG&]-K; "O3;WM[*.2ZYN\]TUV#^I,'WLJTSSB8;XES.J(.4F)<&M=CTAY"'HEJ:1T M["23/VZ Z/N8LL813HI)9=@@#=O"23C8>BH=9&!);IC ]P+ZX?(T:6&E!!G4 MMZ?##$+/CEOZT@_%O.-G+Z^'<1*H%//-D#M;H+6#+.;I'](RD#Y >L4CK!P& MZ8[-J6/+8#>.TO3D$DE3XLCD#;/Y1)K$*$BZN)K)6GRT'RW'JP^Y#+$Y\..9 MF#&D0\]S0&_\_NGU4@@G;(".).\QW84Z50@AWLX!ZKG4PBK>G0<6C1Q1=YV, MFS(^Q%G\KVZN/_#IG$M.%'LM%"I>IB*R8C"1 M9VPG YDD=X2SC"98VJ#&UFL87E8J%2VEC7DM+G!'" %T44$3?1M"%ANXHM^: M@[9OTE)/( "%#ZO.(-:Z"[+QQ= T1]BFKF6*Q 213IMI\:84/7+!3$@>*^4I M_./453< J40B!#;"ELF]<4N+I!(&Z9+47?JBMPY*;#MD5!?*Z8&FVW+@HJL&'33J-+Z:N@_,3YZAL?*W],#< MT7#-]._=X)GWB8G!\%>$L!%C :D9@4MMNB7W$R5M6,HV\5S&NPE1STKJFLYP M?'2@X \/BHJAPG&&0 8\&0P3VA9:C=PV,RW2T. ?U#H3<^*",!800JQ8U/U' M3?,A.41<0^[M@8VIIZ]R\52T#;P(VSFQO\D^YZ97:,[8I1>)>@&J$*90<8J[ M1[+N2MG$PIQ$E"7$Y14RI.F(PI^%[Q93BS%9/ FF9:=G<.,X+B&__K (]!S8 M2EEM+B9B+2R6,\6#$G_LI'$KS7;@C;!D^U-,TZ0L>PX0 M2HV2Z)B[34KH4/&>U^'1_A\]TQ'Y U1E#_B&ZK_Y(YYG+%_!8?X /Z783XW? MWLB;\'3U-^1ZD?\2WXJ67#7D2:,?1M+(G3I6IPF,;*."2!KIXXW67QK\_ M .A1"G))YHJ0M\(4,(-H40]5-R!W7%3G,'R6" FC. 9>">"^$I%8R[JDA?R4V'?AA^2 M#:367Z9FTP]&WB7^%XZFRS\3ZUW'S,L:?7Z!,?,RRROA4U7BIRG')4\HYX>/ MLY58=N9.9I:\,G%ZY* 2SK6 8#&$" K;MX5/Z*$DK*2&3$&=\KGC1G@8U?VI MYEEZ_+7PE]#LAOB%MG@3L/]1Q'4R9O,60=GF>TK3^4 .1"+5/0"9/C3DZ5%E,6U %:2A'*6 MDXC"HQ-:])3 D=_<_9+.*Z8A6"KLJ9NL:+=&T2UJ1TK9T7%@C[\&HW@TBHVY M2O=XN86"UZ<$:6QX-%<_5PL<<,'E9>6T67+(Y\R/'$P@7?W'_#6)/M)+Z G3VT&4W1M;)J&,]R MS#Q.UXB)[&+V8?PY)PK*&$G+8%('2IZF9$UT[5J4.#D* MTR:T$D7!4RT V4E0Y39@>V$$V M@\^K.EW/X)HIWP:A11"?GP \H *F,#CW@'<"I9>,L1[;7$[Q@ M$3>2P1%T]0FI4RU$J@J"3P+F]?LABY-?8M>\)>;^<*\XH)"K&/_R=3RZ+N)J M>9N,G4.QUJ^.*A%35.9%D#Y^@.Q&>+73W" 9Q!+/S\K>*-<ZEJAHAYY,5P]D(5RE/&U MO\DU%6#[&^=)9:M=#5HO=K1[8VH:0A<) 9GV4:8WIL$\0- M]5']HN2U0)%_!?1/0;A4ZQN+S4#0V#&,9:X/CU@D#5ME.%ER";G-A G(=R8- M9427_C.40]^*N@V^^O8?YG3V[OWK^/2EDAAB=\D !:F8)PEAZ+@V'3/N<9O@ M4#PD*\WT98R&2LF5=H[Q.Q:QL+!5H\BWMWG[#]NW+C$R/)=QOEC*J+MW>3^- MV-^@KB?X M["+XU3D-MC)_@1N)YEK3(GB/U-@+SZ-IRO"+PN7MO-D2?"&L?8[;0"[9 A8/ M"L:0FA]/)@\?\+SVJ,\*D?]]3F_05_=TN9\5RC^A"E "7B/@L2:OX<..;,K0 M#*2"J%!5OD"3[U YAY+V38UW0ILW#$B:H8E:?!SK0MKH+'J >T_J46MJO['X M@@6'*U)J%7ZW#BO(0&$W8BNCLM90HTW M(4&P6;;/1NE>2ADN40%:7%7=16J4FA2A@#35\C&9]L&9&N?$O&'17'4]"+N* M=SZ7B8?D$XND+$X-V4@\%>(9:H!D.#8-/Z.05MP^4VF*Q'[*'O;\A0HVT8OM MN,>,S] .(I]KXF67P_AD3^_XV.-TZSF)2+$R74LP(VXV0DY$RIJ,/XO)IQ9W M%ED46[F%#JKDR1"[*GE$)ZZXJ!)K+8.%!C+/Q4LM][$\899V?OT7RK?$,1Y+ MNMBQ&:NF.GFDHY-'RIZ&H9-'2JX?U@J)\WBYJ0V%J35,7OQ9R)1 M -BME30M7*@7JH)RL>%=?B$E"I-7IJ#:"V"\KF';GW*YB(OWN>J&Q4/,]-TD M(80:_<8=?]%5^P1&79SD_63:5)]^":K')>7ZI(:V/E+#)OREXP6DH:! %R[>EVNYQ M:3X__!DB[B> "X<*7AX8ZE,63CQ+ 4BIV-+J[29H+)O,^1XIR:"+XI2CBYYYWGW8S0*D >PC]$2Q!'*E >$[Z> MC!U*C#)Y1W;1E1B-/DS_X"8<\2<^2) &.(Z9%?N+*$DOX4!X?FP+Q!D43\1( MI?C%O=^3_B0\X2AO";5GN6KA(E4DYC#2!W!VWY\#!)YQ&AKW[L,Z(^PXK]BF MR3WPZ96YP175 E3G_M%@YT(HH6?&P:S)!X;7&_#I6([] VO_0I ,%.",BZ'R MCDL=[A]8+!AV:'HQK$"K\JU[7)2E'TS2G9RG(071%+'K;\8] ]B9NJ"QMVR; M(,>2Q0VR93=(_M #PQ0L&1QW&7J@.?J*3D_H0"3' ?\]GTK#45=$S>4X CGS M?8/&3N)0TOCW@>B1KSKF#*P ^9=WEAW,''/^UJ82RDMZZ)U83'@,T%ZFZ,+( M=,25T>WQKX4I/1S66YT66M.A#_^WY(N%H5T'H+_)?M[KU_O=3NY7C7HS]_.B MI9J=>K/7WVBIXL\[S?R7;+6IX:JEX#+P5O_SHGTA?R.O!>0 .\VOWM ]^D4_ MGZ&7S'U\VS":@&T+JPXS/VO-?N(/WV4\2AG,\F;[802#54RLP?D YA]_]J@- MR0>L>8TI++0T0#<':-S$I91P3'XF&"+QRQEU/K$M V'RKNP05D<>+0'NZ@.N M!R$A!!;6J#3XV@?#S;+@^; :>%YH3V:4-KJZ5Z3%>Q$L:@6O4Y>X EA9TW(T M8@Q,RR5 <-@XJ_<<"E?S#\RG0RRD@$NDW>1H#6/- W)J/^89_[G3N=3S4/7# MZ0_4;-6&G?["],XMSH;DNM$9BSGYJM>I/$2C54G1JEUK=CME0JO2B\A"AV*Y MN?YBL3LFN;6J=0ZU[8-;9J MC7:C&M=80:96"37J2QQAS.2^+W.;%1UV=W_:5NK$,79600RLA%@MKIW<4J-? MUP0O"Q=NU ;M;IE,UH.)S,I<2;/6'C3+="459#Z5$'^YE9LOPY/0K76ZO3+9 MK2_>D]"M-1J;"@+M2:B@RK.L%O5E*#V=6KO5*I. ??$Z3Z?6:6B5YP6H/#Q< M[F7L_EUTGNK[PEJ-6J_9WD[XGMZEN2=%Z2RNL3_8-*W@1-=80097">TJ*4SR MLAGW+S)>\VI8:[8[&<6R;#Y^':HIOL%!K=_ME_X&*\C2*J&S+9: OP3_U*M^ M;WU\UXZI@UY%NU62JZ@@@ZF$SK2D&<%+<$<-VYMZPK4SZJ#WT=@TQU&[HO:G MUBSK]'0@]LXV$[@*&FG 8WY+P;S&\U&Q3&_)&+S#37P6Z/_HH#" M)=+"V^8@MR,C_\AV+6S0>XD_.FJ/1B5A^%@O38.E6^_3F6]EB]95XT^P:2KO M*JD,PRM?J\9!?=@>;M&JL===VEOBA:1K=J7+=IUU&:-1[YB =NJ7?DTS0'1PW# MX>F.XS;1J'3LTPPVK:XZ'":57A96-$V]J)7+\=/5C\TF:[V-,Q9WBD]MR"A/ M&BP\^EUT6IL*KH.C-NPZ M-PY3"66FN$G+"U!GFNTMB^BU.K-OIC\HCV)90593"66&MV0IBIN6.A>J["Z1 MXZ2#'!D*[5JON^7LE./F@QS/GZ>1_MR1OE4;;JMUEPCI2R)""S.@!,@[F",S M\P(;!=!;FBP,BJ](C>'WH3XE(-M('C$? (Y16/Q()CIWU*RI5G>AE$'Y<^(G M([MP'KH-3](;I@,/AWH8D-[J;IOT5I@,V5N;PK;^IE3F*Y16#9Y^] MIM,!=3I@^=*D=#J@3@?4Z8#9=,!5&M1+2!%<.LWY[ *)\.>Q XE'/-TO6XT2 M>TF!9'W_I1=$%0U?KTBU/KLX:7/3X14Z8'V8B]"Y=^<>KB[K(.1C)[279 +R M:?+T*GYYPRUG';W$8.'9Z49ZZ/&Z*U<0 RLA0O=:*5,E@W=PU#:2.H6]^"*V M3"#38JXR8FY?-3)5LCX[FTX5U6Z PUQ$6Z>MG[L2L^<*F2I)S[:NQ-,747TV M4PDUI@H#BX\=[-AX.L)&YRZ[ E3YV]M2-]+.QS/0FLH^GOC(X'C5W[JIL8Z@ MG/3B>J>?1WQN#*P2^MCIAQ$?&],W'\Q6)6VJ$G?P'_\8M)JM=]JG=.;:4:D& M$1^[U4=I7!DOVZ=4GGNH()?91871@X>K90"3\R]:WRG,/%60\E7 9K3%1^%R=1YO&I[4#Z3#W4)Z\L HRF4IH M-T6S@[>(R>R_C6 92.!5O^R3MYEFN:T>+'\=&;Z=@ *JNA-EVV< M9<2MGPQL441>PE2SG=4]Z_9Z(%HGK[E,_A&_+?0!.),.>^U>O=/OGGF'/;VI M=3?56;K4RVA1E\.Z_O7@O]FH==V9@.)F8KJ/Z005W5Y/M]<[?'N]?0"I[*#( MM*7?'@YE/^HO>V,AS6XU>$BA=EE@[UFH#_K8R[EHHO%A^0[/6&F[:8UK?Q8&8>*??TJ5D)[^%]@:%JSM?0G5D:26\'50?=O:9R>V- M6;;6NP]S$RU]$>6XB':_ZC>Q&^\MPQW\KQ=@K%&WJ2VKHU[X].E] J-LJ-]L MU8:=30N#]PB04VC^&NM?/-:W:\WNII$$C?4:ZRN-]:]:C>%QI29+@!N'"4:^HH\]N-5%N1O6Z3= M\ZI[9V6JCN$S_!>SX"\.M=)VYL88_D:%LUB8$%)V[Y1G][*\PH01%3/ YZ&W MUA/MNO$=?C:B7%E,X'I*QZOF MH.0[ M;942:M4YOT[3&D@2A-3*5#YF:+5VCH9%I/\DQ52WW.;\TI2WGRI]-2*"D?O@% M94MQ*_^S46\;\!Z'_,B^T6[^4D,_\S^;]6[\^?K>=_)\P[/-C9\5?GBY,]3( M1PN[MB(??=_K[02]]3/?AHL ($KO^01@PGSCX_4'@TUGCC=G[))"#?"\'*Q7 M[#07(.V@8WCF!3;ZWM_*2$7B#_[E(O64L)(;R2/F ZC[45C\2&[3J(PU=50, M:O46.KXK?T[\Q(9\9) N=B/OX*MF'F;I/]G-@/=OCN9!LS@#+&_WGQ MC]4=R_H75]_-?[TQS^,H&/0!7G'C83 Q#.A<.1A;VAC8E^()GSH,5NG@CMZ4 M#H/I,)@.@^DP6!G I\-@.@RFPV Z#%823^PW%C"2[)@*:;$GYGBSU'PU'0\K MJ=>YV:@-VMUJ.IXU-I4.FYJU]N#HWG.-3>>)3:^ZG9[N6G;Z6]!=RZI:"']O M.F(6[M3T?S!TS)Y]V[)NK=/==!JA;M-TJ+MH-#95+O5='.8N.MU-%3-]$X>Y MB4V;1.O^9>62JK\QE_FF0W+5M*:V:P>A3^D39]_4K%-KMS:=PJD5\T/=1:=1 M45O[[.[B57^H+=637\(&W1^TI5HNF4HMVPRO.'U(=W'3G7U$]+O6:VXYD;VJ M#7XTUFNLK_4'NG>AQOH7A?6OFOU.!3IZZ2YN>[[U"MQY-4JVCE8.4-0Y+3\O M:$_5 <)%O!-%#8%LV]HF#%3_ZU.4.]R07G_G> MGVP4EK!56_YUYL1%*X>2]P3[S\G%QN60.2@Y%"C9W:$>LEMO[*,>,K/O936. MF?I&K*8,$$-3&(O]%O%9WWYBKO$P5TI#)\RT1B Q0EQ5=FP$&?(<3G 91.^' M* #H!D'=^#6S;3$#"SC#U Z2HM/, 0 - %EFS _@ MVX#PC3\?3LR0SCQACB7;* 9LY $VIOLHMFO&#/X-F ++>N-QP$(\FYFB[U3+ MQ#%C8C8Y"V*E0%<,GD<= MG-[4NIO2%8.Z8E!7#.J*05TQ>'A0Z(I!73&H*P9/'M\H5/H/62G(.58YPSA; M%>0<_T"O^L"6 ^+IFN"S4WNKS\,'J M36EOM?96:V^U]E:7 7S:6ZV]U=I;K;W5)?&5K*/_:\=UJ3V-P_:F36'.W-VH M<6IWG&H ML:1'+)7X*#N/6%K-!PO+5+'T]1C5:],2A=J$5O:MU-#>K#1EL'I7102@>E=%!*!Z5T M4$H'I710Z@1!J:,ZH#=5[W5XJM2AA'YWTZ[@9QY*T#BU\X$&[8[&*8U3^ZVS MZ!]K'-!>T>GP,:H37,6Q6HX?_V@5CE*M5LE.U WH/H)_.K [['SF\Z9*HY O M,8(';3=BLAV5RTS?&$=AY+/RM8_*]W1_];TG.Y"]R424,#1_[MHUJAK.<%VA MH3>E*S2T,UP[P[4S7#O#M3-<.\.U,_Q%56BLH?YK#WBI/4OM?D-[*S5.[3>E M?KCI].$SQRE=H+%3C$X7:)2&LD]!V-H#OHX'' <^S K5,1I]D!K>L)W7.S5] M88=Q%#@ (ME?W" )=RDG.1@C,Q\C 4$H1E&H>?/Z>V^&;*@1F^Q MX:BC$)<4/GMX^Y^1;P>6/<+T=[GNQ'R"+46.8SR93D29\8;I.-XS#FF!M7"< M M\_+4%S+>"]<_+PPTD 2XQG.YQ,/ <)@U]2W?A8]!4=Y)'/:G#FAHE[PSD; M\%H@N !G'3PQ#"7PWX0XC@3^@Z4[(6P#, /=XS\%S&NT)R V$_^+8SI\FV^4 MGPXA<<-GV]9\7J\L"FLW!19D(JR"9 MW_XKLBV,*>&EWI@S-$R-;RP '(:[7GO>PZD9Q+V-\X/PCUE( VJ>F4!CVT6L MM>0<6,3R9+ *!=5FYAQC:(AF(V8_P6_I8Z3B$1P%\,$7!(1E8<"&@.U;(B!' M@U9,7OY!#WC3*0YG";W1#TG'YX&3)_JH1;"<* MP?,PIXN3S# >=F4C'UR'IH:G)ZE_,^.!.3:P7HZ$16"J%<"HEOR:1#=*3H + MGULD,!N^L*(1P/,9( BO TB-Q_;(9GRVTI0!G>#OXL RR,(?*#=&@E.Y2$&U M^)\D:H&=13[**4[[ BB$%M<'>[*(^'AQ,S/Q_/X3/P@"#QXBEYGXT@GVH = MT$@OA8V@A@""UP&Q'PJJ_AD:S990%NK&[1@_IM:(DI^BI$-YDSYG "L&8XXS M^9LBVIV:L6$^ MF;:#>F6-=HR) %P4@Q#G(^!P7%4 >&T##. 3!\\:@)@>\=M68 P@QD_,!]O! M3>+PN =:33F1E=I"K%+Q5 /C&L1\'H#$T"P)(76GB,EBE_*^QN:3YU/8'K80 MQ?M2@42CON X^'- (7BY,?>B^#7/7H2, >Y"K)(]2+(W3VZBX+TQ.JH;H*EL MN&?'J1OWH+3^QS\&K5;CW3<[^&%\!,W/@YO$SYHM^BP .<\GH,':7V#57\70 M,B*16]<"IN//Q0-?TK? @2;)+@5RB::.#22'NBE)*#S\S.?CRB*9S?(3<(Y3 M%:PN!JC1A"[V2.]M-=]Q*DM@9+OPP92P8WO5K-6L@&IV@YSS(VC=ZVMA1[?) MQAZ:!5R1IYP6*I2&10+50(C%QYA.(RTKY":>A;\ ^P/Q\.T+2*OI]>O#8?Y7 MYY,LLE/EY'8#CJN3.K%9%LE!@*73+72ZQ6*ZQ8&IC7L-DZ@RQ8F M:1VM)^R)V[\.CM?^M7P=7D^VAYV:N59CUSOW;3U:@7I!^^K8OW:=54A*$][, MW_N-$A"D=*L<7R&%DI],?[Z0+<#3MBA\B,%H\3>+4?('#Y^;^)S-PCE>\%@$ MOVUWY$0\[Q S.^TI_9BGHE#RUTSDA\B4L#K%Q3WWT>-))P%F@X2K=IWDEQ$S MIM@]K.A[CG/IBY#[Z/^S]ZU-;AM)MG^%L7?VAAV![M7#C_$Z8B-DC[RKF?%8 M:VG6]RM(%+LQ @$N0':;\^MOYLG,JBP0I+IEM]0M\TPV, MZHC8,RZ*DM>Y#,,@A6X:UJL:<,MN3I.D> @L=(/.T+WI_1A_$N2QJ\#C1+?K MFAFM($:=ZBO((]$X H?"[XR7J5MYEWI([[\/?A.$:QJN^%7Z[W(!B*6!YU"" MQ17BK_GB\Y)]Z.VZ$Z @VZ; %PI7^*B#_0IK:Q /VD#4 [ZQXK1JXR:&P*X M+#:7!C9@L 9310_W20/TZ(K_X::@9.&?WPM$)M>:0I^_- Q:X5:?@HUY+OF" M#/KE\?[#-PDI7"08_T>&W7GN&^BTL:.\%I_<$A]+#*_O#E^>/X!U_F M3\\WT'3)DFQJ08T ^?:W\>73L])T#C6>@VX)5,N9+!I>*[202ULM?WAZ_G5Z M^B92HP 6A7_W:/0:9"YHS=8*;Z8_E"M:7_4_TYW<+WBGTH? )W?+):]& MFI'Q+RK#9BJ,6"[R-+LMSP1MFCXN_ZH>= OQ-PP[=4;3<09D:0)FZ?6>V/5D M7U8]>7L]/L2^N/F$S*Y#'\A29L_H@>P3F_O 0/"T?#%YC3@F"N(NY(;?'+IA MOZ7O*F0^!^O%Y]9+?'G\FH")>>I6Y(FXGYZCZ:F*=W8&*^ MNN5V_>(W;=>#=NK)VQ[$V[J2\=V/)A_DB*FR)_'C$%_KJ\FKC:WD_:/(.J0" M;Q6HAQ>!W+BD=HMV,MC*QZXGP!O+O -D56[<)CR^2X&IY8S1 M$LA),0S(YTRO^S5Y_9<($VYTZ1A;\#_8XJW9Q-UH3=Z#QH6_C4^UWS2G3_>Z M"X].J1_HZ6$44W!L#@[,X;NNEH=B2WZ(Y96/Q)9,U8MN:4L:AN.CR9%6X..W MKL!\C81?0[]@G+[Y.W1<(XW@?^\7&)V'];IL4E9"T@UT(E7TU.YU^IX] $F1 M/+@I,K/PFZ9'S<)C[RD>,0LVH)QXZ9@8\X(M 3S22IM=<.NYM6"0GYXN. MHKO1;^A[^.(!]#W\M%R>?5V;7F],;X6&4CZMIX?O>N4XY.G)5^??U:XA&G\]D!1QZ9>!7:4U6?E MAO:!&W>V"VX JJSIEJ\\K(-<=]N3?Q+B=0IKC&+:V($W2DVO5:7F$/V^9&_9 MBY8P8W\: MW/VJ;GVB-;GWKZ5XTX8^=L<79 N?2:J!S=ES>KX5:AP/Y6#C:M*V+>E4D#(6 MS7(K231WMJ3SA,E(0FJ\9M-N)3 ZZ@+H$/I )X@<-7PN-4.XYC]*I:<>9O^] MI4.)UM)N]C,%N?V&LU@_=/UJ]OC1V7^C11=9(D-PW8E;K>V%"^78;'1D>#7 M"<@+;M4]M/15EN^.N7.4#26>U+R3. \VIISI:SIN/I9^9$YP2MXR/A2]/ WJ MINNQ%EU3-Q)8+>JF';<:XQS=>_SK1 M +XYV]'+H6GBZ$BX@15CWB^V*!HP9 M8\XYH*.#F+N\M\UFT'9@8:R9*NWR%=(#K\HJ<'RR(@LEYSQ-IW#4TU9 "ST_ M&!825H-1X7##_3QLKD-H1V. B29K>/6- *SW'17QJ+A3'SG3';B E5&,P MD.D-U8.)BUYCW."DSGFD6E[.M-TP"IKIU13_PBQ8F2R8&]1AI"' _EL5!OK5 M7+:F-J3_&"<2S>5??SO,_D3K=HO2-\;U65LVNZ'&F/\0Y^1[FQ-\Y^$TC,P' M9)(NRAYQ66_O7NN[I_==9^];,%>(+>SO2MU<+R4&316J5R)USI^]2H8Y&T9: M]@N)X'[#]GCG\_[=LQ]/G]Y@+;\W5_%@\3'Z._J)'\@8_2*' M-#T'K01^Y NC_E@(*UO!)TD5EM"S4;3/G\D)H<5#:R$C*GG%?]JNA]EG/#Z? M\P")JQ>'2_.QYGL=O"DSM\PV[,:5U16M>#J@X(VUXF/P0MWT]-9R_BCBC),5 MP#+M^(+P-MN - ,Y;/60;T=VABK:M8!3U8/C,P2WWG#LX6BG5>3A[3 6925I M7*1UN08\=9,9_Z'1LRW]55AHUK=V4\P.*N%+=VK'?ZZ["X$M.1\YU540>HKA&9%/)#GC; M\L]/(][B7"';SNE-XTP%^,[UE4ST5&[NIJ;^J]N;^KOU45[0J,Z>GO/9QAE0 MK$*L!OI#8__^4XK>9L_FO!I_+/LWY,HR7=-#<5AH R2*,MOZ1KA9\LH;5F3Q M0J_A+Y"U\O$GGXQ]^NAW2<8^_>:4C+UG:QLIL*N?DGZ%>!@H#C(\AJ$*-ACLPWQ_ M68?E[+EP"M)A^A,S;,(SK/2SE$G2SPIR<(=9D'$-DIV./@@"#+UV2JM*8=$& M>QT'6QT:7*&M[#_58V3JRUXP(3<(<*7;@ME4-5_V]KL7EO?*(Z>?M\RU^OAI M>?;XR\_"Y_C1XR\K_5?RU%\E^-?S7Y69_)DPA3_^YND7",C*E?C#G_$/_+<^ M+V:K0+.LKB M4ZAG6@NQ-\K"PW:^JB.D9?P2V@'#7%15(8_-N< B,1I6EFC7E#TO1KTGE\-C M51\%[V6=PH-7S[^/:$\+7X=>C&.M/;U]8ZLS+\F>?$"7L4G+3AWYTG\:5 M@H#M:BOU":.KWK9"^6ABLWJW.%!^VR<0 M\GH91"W.KR\O;W%,QTLLV%&94F M: #[=^AY#!!QTD@VD*5M%Y;5'S@F[CNZG'9N(3K''#/>G29W0#'$I^!T'-,^ M/9^]:'4. -#@>HU:;V4[O<&>QO?20&!]TO7^:7'732XAR7PR)K-+>@E0D--W ME>8<^W1MC/H+,.DCM"5[A.:U6-@!GRU*:E9JF77S?XB=C';O)D:2Z6$#1,UXT-W$_6S1WT,);*50AEFF;37BMZWM;1?^;9,I M2K$N[:]V$T\(^GH;8'R2>Y.V0[(MM%3Y-+?#O,H.<_J7+O#,]F*O=@O R:I] M!-KMMH%<#0E!*P]R%DVKG<(]W;OEOJ-SZDV0Y.+>#XK;C=F[(ICOS;9XT5Z* M-LM?X]F-0OSSL;-IKOQ#V1-C%SV=U>_LDBNZ0 ^YFWK?G,V]\18<>YYV[$W: M:C0YT\->Z>ZI>W_V 4EP2[L_^Z_NFOZC+_SI'J5H1.O@5F^OK/ W'P" %8R. MG7Y=A0W?LV26_[[G5GF\%_USV9?;ZGSV+%YSV T49O]>GD6!5[:L7'$S1R-_ M%.=4A$6Y%U!Q\_I+XE"K*U(1< MQLHC*0()7.-R\8.YV@F#(?,1*FV_D[9^E*-V]M;^$I-WYOUE"2I\.2(F^.^P\$ MAF5[AKUVE!6JV45'CZJA H_9NN.\4@U9BHVN<(%X,&\!KU[VNUV8(]H"Z'RD M95W1Z^CQ-O->EBM?"Z007-3"M@(S=:MW4"26&8U'++K,NBUSYGCPA=&;R M@K[Y.@-:ZRQ9AO$66M%22>46;:7%_@,FF]<+;HXC7#H[I1P3E\G<^\QM+OUB;]>X>OWYQ_^9O;_$W.)]+\Y6'R[)/XG#^'@6TM(9+P)<6]"V6)]W%!DI- MS9?^,_8OU4/KH7:5H,@48G;7O%LN @Q?] "E:N&3Y*H)9NE\E EX!XQ#W5MT M/-A?!\W[;.I-0Q^^/W!T_B;'=,ND\U"34N*E1I@T!E'A'3Y,BQH.34EY6@JFJO$^HVI?98A 7O9@GF>%KESUSGD0W22ZQ(5]A)"L$( M;2CF3ZIKLH'X&HS@0D2):B%/O+:QTHY[TW;7;1*JDV %R1SD&*559I[RAPAN M$+NVX<)P>;HBMN],6_"!NKLRE3V%^-WD#;ZZI_G]0SEPMAMI5VA]-&HGVAEP MADQ7_%2/@FEM3=L^M-!=&LS$&)T9]W89YDF5!FG)D!TK14N3EG%:[7I@X&38 M''KT_6, >'L*LLNZT;*>FM_T'GM;(76<.%$\OJ7>QEK0K$IYZ#J2(+=C)=HG MM3MD*^9;5%5YC*R9>=.)58AWOI&2'OL@RDY\QES1__YT>BW*GVIV)#?_?O;X MC_06K%.ZC["H9Y9ZG'?DA+O@KKIMMI+CIIRPXHI0N2O>+MUZWU.R]>SI#& MT2I2!,6+$A*,%T MUBUIY:OF:JYJ>YJX.YJXF-K=CG9-V4N>OFN-QR6(WPG]:J3UA["JV=7;\NE2 M6)Y>OA*DI/)O-,'N=_%#M_]UHLOMIEMU2!NO@ $O9DBOT@$RR).(-STYY;.'[H!FCCZCKZ1/I02!61^Q1L#UEQ)2)A?L%\CXRU2Q]Z =&I8_!CP MXJT3XB+]>9FS"=L-;,WK;A145I%O/^RG&LFN*( ;M= MV6"[H$80:1OM:4X[YPY-GA!P=YN6NYH6]3I3E M$IHU.I4R88/@L 8^=>!WBA:WN:"RR03H9@R^FL%8DH,,:&$7=S,"50MGI=NL M@??=^12 AJ6639J,BD]+XBZ71%LBRV#0/:OAMH9]'3-4YSPD?\=?"%?B&:)/.0%I'0Z*D/A7A#86X.&NY<*_X; M??=5]SU @Q=*T?*,72#YSZ%;;J[9!?OLU8MGG[O??L89 10FZ$X2%V%]Q6]\ MGGD3<7TIG!=9 8>U?PC61^#>.'RGTI'PNDRO)<]Z]ZJTR7*5PO]:0G>H9]@.=,]QU.EII!993[993&9=3X9;A)BPN6WJ/"_89*2Y'&E(#-%GJ M?,BQ!=1#5 L/9<]!GJ*B&5EW(D M=7OX3 (9#'?GHK.(ZP7^\(E0DS';?$4F? M(([J9#G?P7*^R'R=#LQ\*.3]+_@I=N3^K 7W,+*1)[_W?4S/3\#,<+8&5(W0 M+D$91POT*;N:H/<27'%Y?=@"0V^Q?#D#8S+2+4+RZ"K]X8);-;M^5Z3+E(V# M,XAO?!$ZADL+'6"J99+WO6SJQ292PQR,V^,3*\S%PL=A<1DJ;I.-[A=[9?$* M!ACY\)'_J>IYQ)!PK+YMG=#)QN9=>FO#!I7W%'Q)+8(!+DHU2B-[<3EC1]R0 M5 ;.VH2&BQE,WAD5-B"BJZ&7>77*5!0V(8_=WA;#S\/>>GO?<=MI;1T*\7AA MJ3E#38A;G%IMCX;E0GSO6L97UO3B4XM M&II.R+"09].X;_/V8Q-<]U.Q.2I+A^H3LAMG1C>ILN,)Y,'ZX54^F\$2OS0KWK+U?X;D59G]P=I=0_6UU'6UM!> ME!?:X)F&F.N^X<)D,+F@>-%TQS M@76'@<-[4SDBH$3*]X+.X4WPLX1\[I;9YZ>TP,>AB0LL]AU(;[;Z8ZNRW?)=424K7*BFR^Q-B+)QCE]F;@PIY6Q5_^J?G/Z3 M-=&3=U,:>[^61IB]7ROLTHA*[\A\MO2>302-#[//GKUZ.7PN\'_UDR,\E6MC M D2:&X]I\CUS%%GV#E*Q67>,\]ITZ44- MK19H>Z%4(QAN[:+.7W>XK)=.'(K;0@HU !+Z&>K.](OS=(H)M599GX8 /&-N M0AD@;MC*(K'&;T&]W-O%^].2G*M"ZB9B5%F$T&N=+9T!&Z,OD,.<9O'VQS>WX%B2;/+53$YBRIN@ M^=7BM)6BXST*P4O1_GS6KX0.WW MQ8MV<5[,7E7M^>R[2_H-4TD+IN?%2_K7FUV@^&;= _Y ?LH \-S+[(QBH9/<*RM ,2[WG=\I2?LE#".[>*Z MX3LKMDK(F<0*@AC#SMMUWA#GKF9)V73BCLVE93XJ-( -:N6;[CKTFN>#DR'U M=SVE]BOLZ2H)PRMOX(KKA4&G??45MEK.KM3:[.A 1Z<1&;VFG'>&!8$[,3&" M56A8ZEP>FS_KPR6C'QF;SQ4.[ALWU1BV( H-(#-=5X"D%*FI[:A'F0B#V+SD M(46!*+0>7B(,'E_%T *??WP)D>8,66ZII!(U9, M&Y83$0'8F/ 'V:V\QN9AUVFV6,E;9,4IJ9K10Z4N66F*/5+VF'C0#'U@T_1N M'5PHG;^_-.)-9^CWST;=[,ZC=-23\R=?6S'-S4,R2"FI%)6N4CR7SKS%;F&V M:M+/9!+>GDG=S#/>L..ST:4H- UUVW80W##;B(/4H(CZ[PV,")U0JN'V:RU- M^-%_>+?LYFF5W&25_*(1!<1AXBGA?:5F%\^O 2Q7WA'*3S+GD::-+ZJ\L>5G MW!.QCYQ]]>)9@L+ZXAF9HG?,=)_6PJW6 N+6P'D+L@.8OWP][&>AU'7)O-OD MQDKQ4;_*R9]*E@C 7-*++$:#%XF<2RGZ.,WX^]G]T>XRJ4&6&:'CNJT:W?VC MM 7[XRU"@#><^6(V#;22LR!.L.R52&K"74 BL-[,MJT5*#D:TT2*2QIVL>W- M-[:1]8"V:3B6;/Y4<(E/3[C$^X[P.^$23Y;X9I88$?XE*T:!V).&7WUQ"6W) M1"^X4TWR!9:QL^]PCL$Y2BFY%Q4H8C.Q2A/$F)H.W%40[PT<3NJG!^:Z!QY1P)$]P?Z$-#:HKK>%,TB@,,5/XT_,?-9\GZ7UT!Z8(/J7V"]K8 M20K:/"OZNE(';)A?;D:Q?,490JTNS;<5Q_.<=Z1(H&ZEMA1^1>.L#P(7);E_ MM"9/"^KN%M0SQ?!Q-=3 RYB/+,IB8"F@1I)383R?3;8WY(5P*L6555Z5=:.& MQ3YC[C4Y+@14:'9'$\\I98X6>;,OG:80578>=D:K"K6P3X79GK,/['.2:-5G MXHI'Z&4[6%):**X[2S6N*/0 Q!:U&BPIS(+" M#>NFZ:&B-2DYW);2M4BWC[UFH:^#$V&<@L,OM1&H'A] M!Y%G4K/25-.B5Z9_T8-MH&<&VT+ >A_\#9 \Y0*WEN0./9)=44B&^9DY. A6*B TEQ>8@4G/]8N&JU%G)$K$G* M]5H:$BC "+^$:8O3>-I1=[>COD^HT6(65G,:T ZA11G%_N;=;M%M-BE)WP&G MM6UIQC:GN;F[N?GK-+PG=N9+J):6QT9ZCBD+X0A5+5S=XL.!3G'%91?,.3#)[(FORYTU M*-Z0;?I>PV"4_V3N&R\%":1GZS".+ 9'?M0< B?I!LK>**>XV0,AG<]^!+8)%]JC*!TC M% 9,+F#1PMQ)YM?>6CL3 O1U*3(6:"837[<6__"U6H>ZC$U>M(+T<<]GK(6B M0@G6W 2G[LFW[KA7G8.'T0AP^U:G>\$L?)_-( 8(#8&L;IH&!]A7122;7+>, M(@=7C,/\Q?VNC+_D(?[#-^=?_+HR1?\K%./]:&FAQ_J:6&!G\)?GV&(\P<'S/ZRK-!B MX13$6=Y^4>,H^\-CB: 1DL+BY$?T$V[)_F<,+KH,AV M<[9=(]*\0I*N4!>SW]:;&"QZ$H*P0BN!17J=P7N,S702*R_04;<YPT2&"W>Q^+QF%W:7T_F19K<>(E>+JG".D+\9'87.2Q1PM>.4CM>$^8O](KY_Z@9?IX78)C+5 M;BZ2&HGN1=.%W#[5(BX2\=9BQH[$"G"B0A2<1V='$WS3$F\]40(*TGTG92Q^<$YOKB!.:Z[["H3Q3,]8#" MAI.NQ4G7XH.OV;>Z4J/V6U':<_ ]30.S0"*%_8^_>O1MUYYQ+E'^,5HKM.*8 M SK'& F,2#P6G3 /I\[W!OSWR"F^Z5B!O*K)'Y9TF=R5%L49;:U^^%;^?1VR M*[K'IS5.LU&G5-O]V!F:&#N/.7'1PQ2=='#4UW(UD%[$5+]31_!@.0 M*KM7NFR]D4>41I_X@ 5_()+TPRAT$QFYFE.L')0QEE]2H3QHX]?'RY>;^$JF M:1\)#Y#$K$-OI=#\=LC$%F!9*#0-*X8#@G==KSE@7'M_OL;9(FE8"SZCFJ1< M:"8H:+!,"1YM+ M!?C[2N Z!QP%+>MV';Z]^I,EE7(2&&O Z?74"$KCOM.(+ MO][1:\B1$(>9,>@'FT%3,IF!9D\M-;[?L6HY7OY=:M\^A%7!\^NY:)U9"C15MZ+%AX3K:@*1!@]P+G\6R1O\]I$$)U&]J[&0HVN(CD>"XO)]GR+T005 MTY]F&L06XQX$)OE\!)?CHL&%.SW]FZZO:7/R#10C<3Y+^V (#!-J(@H_#LDQ MUEK\5)R8T_W!Z2C'.:.++:;?$L52B)5$_:5S96/52/MQ[6*Z MNB,]RW";\9W\YM2D6E-H')Z8#DLWGGVFL!Y9/K1T"K=V?+;.%\!O6_8JID%% M&30BZX;HVL]3"9Y BW>?Q%?0W6*.%MH@.W@7Z[J"0N9GF#RWY%'')Q[YU".BWRFA MG@>Q(FY?K$N:>*RIMKD<,=".DXMI]RJ083OJ\R3?C4ZVF*+7GQV_=J2]\5<_ M5/)]"-/PUD#2RLU5S,GKTL9DT*"!BDJESUN-P)U%=N,Y.DJG/@&@07VJG.KA M@\=VYU&2/.E*RUK(UP$/=K<=FEU:$9F=L@1/]L?"UYP*^>66BPZ_EJMU(Q8O MF@1VBMXOJW^&^'^J:=7S(AV/HR M*Z16]=!OU[ C''5*=N36\]EQ1D):DNB 9Q,F:2AUCZ/OF84M()?C,*\>Z,G0 M:[=A,Y1;*BV(L5.ZFX?^K-QL:!?BNRS)5 _D@MB?8C>%0[5;\9BMR+J6_TSH M\FZ[08W'&B,0-#+9*5G1)4&:%:OE7W8;>E7$N;(QE) :&:+( M!&E$0!7-R/O= "?[A9WQ(E+$25-9>Q M]RKO;&)"_8UJM:>E\9N-9A68#M>(_=[E>)L@:#W-Y@?I#&_*W6!;#%1]"TXX M-R;(,4(X:3YA"?$.=;1C$BOR/T1VXJ/N[&G"/U2?93MJGWY+V,'<6-P_64D9 MAQL4)1GA>+1:Y,8@,)3R%9K0HHOP5J=G'^4'3RO@X:R R*$[07L.7PU0_"$' MQ.?3+24[D'J!"_W$IG;7\VQ8N=\2@7J@74QR+V*&F3M5R*/ORFH??7$"TGUY M M+==TC:)PJD.UG4VSO+,=85=956&UL89\RX$?B]7#%U#0C2!9N$\'I5BW*B M=S?OF3K-V3MD8B]2VXGU1&AMW!%].#8%DQ;9KQ0G HB^'L3#(6O-BO= *_D" M,;BI]GJD1^V"E01?S%*4Q5RYUHM#8?6G?/"=L@KIU"<>FA5/UIK!0'ZF/2D, M%UUXGTL/!Z.^PH)SM; %'"+]_?S5^>R'4*'8]7-@4J&/H!)_I" Z5?D4IBQ. MMY.'>6$<_G&#<*]S7I0=__Q@L^P/((%#[:M@O0V/BI.9,>=7'X\!&9MPL=/" MY&!\A3JG2#A6W=HR6U?AL@;S//*>0!<.7"$8-HB"*RDS2I=<7U\AE:](+-*B";\R4)856Y9>G4/#J/W2M.$)AY >J>HX\$8C#>?C$&'OJ3+%^J5> M.?\^GM>QRV"=1T5@&"C+[#L >LO[+_V;:;85\5+M:9 ?!E^R2QMM-!E5'HI M?/Z1\2Z1,&:V9BF40MGBE $\YI=]JCICEM(HZ+KKF^J:J0>%*N&2>>8N@N<9 ME.L5-I9Y7]^VE19%P5BL:>:9VHX%4$;72I/*A9"8.X_/T\7NO0PSE/R-.G+; M60TG'E_',(FUT5[OM=W;^W1]!GQ0Y;\,/&.H>"_+-:VZ$GX-BZWB44:;[T$8 MP-\"/-D+A<4L)JFJL?# @QB1HT?"ZVDY!15IJB6/W%@?WK J&W'*8"_$(_)2 ME=K9J@O'0TG48#?L9..0GAIKX$+<>$M[ -H_Z+%67<4\5](%&$5IZ(,D.*0D M;TTDM+7;*)77,66G67E=2A>QE#XY_"UOQR-^2=/3V$F'V^6OXLXY=CB5\'#P%;<,P_GAD36OMD!5YX]?#U&4 MR:FSK!>,--HRT64?'-;>7US0W@K*71I?!^G<-[0]) M,R _IL92%D^]"H*?Q5LD_I6]W@U&?F*=T"GY)C<"O 9IX3ZNK40/KIN6+ M\..P-)ZD2@XU%8ISIPT4RQ@;UNPF5:5>Y4S(Z9AC)3$>_,5EUPF%'-8:R\)R M0(#VIT*;H9;+,QKCL^$R-$MMB8+WH!C+&9^TVT%G3 4MMO@/V9UG)E+(JY1^ M.4088EC-0Y7W+^C!;P#%#-,I$C5P*#W:S 22%/'J7$5QV X?2]^!E MSFYYRN.4T_2W'C/Q]5U$05/.GIK.-Z_'6L7OTD*(% %VI$QTML,-C@1$&%ZC M8ROC7!H;D?68?*PBIXZ+B<^.FI$IMK\SL>1H'Y=&%Z+.<9(N; *+(-6^<4X*O#AV-35.'H/,4SU9J^T[_H.T08H3U<5>^& M=DHYQ@4),20A8M&)@G>E3T;HWO-(Q7&B*NYG.-A!)2!+(?8REE!I3]*FDGU% M9#G3-R%C)54=2CY%DIKHWMWHS>A(%G/=J9CVQZ*!G2GN^K$6O0]ME)+VN*4* M,\4E"=ZP2.].']$QBF_%3:.?AL'4@5FC8W/);">[M=!!11+=S77'\]6R61.J M)>V/86HB/I_G0J^G7:/;EORHBF)AGKWSV7]""5"B!+Z%.72R./ "L0=3Z( $ MYX8UN0-&G?M'R]X!E82]BNZ+W@[^FO,G;?D/S"B^HB\)TUN]A 85;YM?8C]( ME+^52P@-=$ZV,@^.KX:?"GDM&D(WXM+NJ%(HO0RY$$[GPYU]KYUQNWLC,-2K MKI=^>/#BLPW49WVQ=#TRD63%V9F+CN:@.'S8J">@Y]*I#/S5J0Q\WPNJGV@9 M^(&YWBJWKN8\M3_'ID?-M _:]2_&?:]7?M"$?L?]PF2&+[8EJTL&-<-'E=?E M#+'N/)CKR"827?JWDIRF@;XDQZ5[;\>.-K2:W)4TDIB&!92C+=1J&)2M(A9/_/S M1B0=^QT,[ 71UC&?*A)]%#Y2XOR1%/# 5QW4AUP%H5^T&:F0Y-%$ZEX6!:%: MDI&.C"+E JS Y:S=KN;<:$._K6DWEKT&C_#_.E^-X;O&Q:K^*+\Q!34C?A%A MX;/YB+'D!'&$7+6U!/A;EQ/$NS,7V08L>M1-IT/5(?[=ML;=S&JKFM>/G7&T M.)EUR5]?.%DL])"W]C.:OWF1/->,B9=79U]+.K[U\^^R)>;/BLO)<7VG#Y1, MA-%X70=<4NDLGKUZN<\BS;>UJS,_@S[?M>8K*N0(XH[2G1*[G30E8 /D,)9. M+1UC8W4Z6KG!LRTH\;7Q.ABC]509P-XQMB1=='\+0*2&=R%T*9B$J? 0O_P3\QHOD;KFS:- M:ZR)R1T-3F7URUJS@AA?H+UHPA@TQ!L<]J[4]FO;5B-[@5!9V^_X)F_"SE]" M381_2& #S+KWY6H-M,28%<8,LMTV!_Q%^GRS:7#\M!VMA)9S;P]_'[SVJR^;*>DX221' MI1,^\#-L:S:=1>7$:D7*2A*3(VG*X]Q,_KO0#RM,-C U4O!#;"0="(?">R!^ MV>E2X^^,E]M#IH>X92SW/%$%XZ 31U&:@9&*S3?A37U=VY8C1F9WK,1033/! M F9($<4G0"AL/RG\E"Q3W!=NUOL^ZG*ZH"-^B#F[#C"#V1CTWQS.CWCZ/A0 MM(.LY*% Q[R+>((==%'W5D $/=E48]=OYP,# 5S*5AU%HQQA0>FF7(O?@63N M=4CK8A5*CEPY[YKY2*EDY)U%Q$'I]B[?^QKM<3@N%!U0#_'05+HR+S_(!9$+ M$S#M6,.%_GTB[_@0(F;6X!8/H5RM-L-PH%V\&]-%,&H>7$O%#+Q$\++G MVXL]'HG4PH P=Z/>]Z%?L\6UKCJ-]6^4Q^1$FOAC?D%I%P(YH4-DXHTYB=:9 M?,=:#@!J*D^\9[M_6GLJ;WIMT%=)TW+:< 2_WX?S[-F-AQ%MWY ENP1\DP=B MWK&:H0GTE&FY2S9VN.FVD62VX%A&15,$.)IV-L9K3LL80JR+J>TI".20[T(. MUY,A/"1?#5F9";/?L>CZB#\H(/W5W&)Q 2].2%7OCXA5^X[!N2$ M7+GOV0SFXQN#S6C#EJ1N(!O9"W%,'V+5NUP.8)CT? MS[$5:8EJ9A-"R\+QE9)? "EPYQYX41EGP1W'#5PO]-YJ4]?:LK%<>H9331<) M[6*7P42U[8JEA0S4$HOAD.QD$/X"N9O2\O4"S!DV9U$NFZ_0*DX #30S4'%\ MZ%XU643B"LGCI&XT7B'&S"_=95Q!FGR!Q!IM )Q3CY#BEY:AY^C81P.E %I$DZINFG%AGNOLX+-S2:\4)$P9^SL M84*N?(.F.4@IA$@3KJ.58U:\W+J7D2CV81ZB/A2)S%)%^* )??CM 2FPV!O> MK,O10SBB=*G:-(U T$_"J\]_(0'!8O%-FPRR!DH;X9#=J91V5XLD[ IFS1,: MJ,KTIU%$4H45K+9(Q? 1G'E1^Y4Y"Z20J&I'*@KW;%U04P@\EH9R*:/,X5D7=T>5KP(NT!DWKG8V>@C1BE^5,!&^G MZG?* MFFS:-X:.8:>F7#$=AGQ&_UDR:S88Z*NIATLO92J9 MM=1: T7F M2I[6\GU8RRG].2\;*V M1>)'\.YZ&L/07M5]URJ8TI5D,ZK'B 8J/'NR$#OJL\FY,R4U%8'!ZR1M]9#! M]<>S/+,EW;-$I-\D6KJ"=>$-:[$=@, 61:F!9V!\GUX!,FPIP3K&F"!C3RSP78LX^MI M[-)O^[T:RO3I(?09IL"<0)Y]='\.25LQ_9MDYF^R>2U/C64D9I!? A?9&[%L M!RN7:]TOMJL!B):#.Y8[5F?E@45QDYDR16/,DHQ-6CA2"?C8JX69T+ DVHZF M$V%(MZT)E#%NA3T=S# GPU@PSUSN,YZ_JNRYK-$CW4=6K1W*V!.YZ>CMG#;@ M[-F/WSTK9L^^?U[,OO^O%YB?9__OQ?GLU:6RK(CL4C](%M-164FO&=W"+LM& MMNM7D?-\P44B>I!4D\,S;X?8%BP]#,68W-6XK922UGHY.UT_[I:#\I;-@^Q; M9HWR] BW,,F?"NCFCR?0S7V'KYQ -P\ =!,3(:@-H]"%%$5J0 ,'P %@!+(4 MKB"8FRVKL(\H+"*]C.331BQXHR]_3-0O+I>C8O8..K-';7)PT-6'<_B7*C]S MZ639*Q:>S_ZKNPY7CH)B'G$KE6)U^)%&DS^>8"%ZK7KA\L2IGX%?^$@R>TX3$=!R#VG?Y=<9H'OD+/9#0]7>XL]=9D-#' MXQ@TQO,($C\ZNC5'*S++L">C&6=IB].MD1@VQDPO><^L M\<3-\HHUG'&T<-)X'\8OV8[3>>=<322Z$-\V4H5/\C.Y7>J([/<)FIAN(#& M#"'=62EO7(>LQ+-I&*3FR>\0@+91)'0YC%DXI\(&J\_%%&D?C$&Q[<8P;.7D MFQXK#V$;0;4=U2>SKV#V(QMD&9MA/PI;%5E+:.$I&6MFSF\P?L(:P2S*GJI MLQF)]P;!]SLMMH]AG'UAV='Q7-8 4U LV3"94K&FMOB+EV4,F_JPWFX2GA)D0^")[CP'.%.#/X0!/+JD M7AG\Q@F4 %BZ :>OL+[LC64Q"SBU)22_#"UMMQZ8)T4+PK,+DH56)J_85@80 M)8Y5?,61M4OZQH/@,OUC'-D]V&N4N/]\ED]WCHGIAC#.J&;D[(Z@;&Q(U+=$ M)+;1DO]SS5 MF8Y?+>0)'1T@=5IE%@2A5PZ W'&QI0VI M7'X@#64UYP<8J]WR%'J1@:@!=@26]@PDB6I\R*$IQHORXV*\>7$@S/0]&H.! MZ/94'L=EN:85^$D$;1.X+J&[A6&Y+#4#S I7CFD$\3Z7LUXZ MAI=1UM5%LE;.*M)ERJ9(49B"Z6+)NJ_IY-# ^%.C=#8]D?<.-/F7__CJR_,O M_G7JOA]J.,:,G&P*GSQZ\E2;*R(;H:MZIQHMQ&!;-!F\VK!>,+S9Q*.KQ<8/ M-MI/'Y\_OM>C30:8!WLL2MET(L1*'W]_25M0-&%YM#_ (&XN&:TH@B4S807[ M$9FDIX\+?OHO[M, %Q]H4W]]KY?9=9E$E-YE6^/L^!#[]]'YEP]K8(_MX91K MSPPN_PS?D*J.>I *CT%;FGB^G&.'\O8%-RRVDK$%>(Q5O/MZH76C/1)DPZT5 MZ?@O9ASGBB8 2,0;IPD?'_DP2W&6L["6F8XS![18Q!DWK B\Y=BJ<3 -/0^" M $M; M>HB_=/@*W_3/):VC\UEJ_-1[\NVCEVZ;87\G[#EEB>K>^V/PKI GFLH(GSK$ M/A0'IH)34\V3ECB7'2.UCF##:!83T5[:- XUQBE]PX.FK7.B1[R[^7NQBBS\ MT)5(E4D.3151:XA!G2D!LJ&L;6V:;!?0:CM=K4;('S538D)A>8/?%GRG>KGT M\HSSLN\EQ>V-M)I"U49/*O(K,OT"$$YI]'*( G)L_<_D,#FMLSM;9\\BQ+J8 MA76-_TH8!#H9 % 350'&'D+Y@4Z#JA[XY!ZW!?_.8$7KSO,,!/%+QXLN^W]P/9L-5(YJN, MS#6[^H[@H2+S2B,GC3X,<>*Z*/.]VKD=78O/QN5NKM/\WYW=-C;EN%MROO_T79R^.7 MOT)J6(+!NC51-=R CZ(D1J%M2#NZ;R._DX$*DE)(X2DZHS:*&%+?J)C][[;; ME.E=TAOH'S+U72USXEW-ESHY/W>W.?[>>C1DYK.JZG:FY]V@O&I;)'DFLLZC M(%K6TZH-.U=UDI=3+7$O/SA>#%R<%Y3,93VO57O;94*DUZ2@]9U$@.VYPJ]* MMFIK32)SH'L7N_1QCQ3V:77=V>IZ&6N P!UGLB:M2I$('="F%AB&I\&^JKLF M83/VS;:82%:KCA=RMMH;P::? MS%YRNS 6]C/%X,A7_W(^^XY,*O.)TP>?GQ;<'4HJ^*YDH]T3RL<-!3]6VP;! ME<"\?7G6%V1%V;*JE^@B9=&E[J(OUY?L)7#&MA >LG]VK=V)[LJQ_&EZWTM* MKZK7#2A)%\X[RB@Z3A/Q/@S[9(DA9DK)K[1D%WFLW%@++KD&U#_8-?55W= A MWBN#'^C/D908LW3MRQ5"VU9J!:>Y?@\V=9=;5(,4*1&?)IW W"+>0=3Q- MR^W3XRU9O/_=,FB.VY1#Y \03IH)JJ/3;-S=;/Q-?0@%(1K,CD:^KP66>!K\ M.QO\GT=A*Q\B("182J&6>2148E7+]C&"M:/&1PN<);KLFI0F\6D0._B:7=)A MI2^!75L(PD\NX-TF+%*\;P428^VQ6>7YR,)"=E(6]6EB[O8\,KIV='RI\+KJ ME7J.I(DR.ON)'-R+CW<$;GB:O[N+K2;38[-ELV4O(J6#M?5=.X2"8H?;#..D MIQ\R>0E5SYZC9&GJ ?545/8T#.]FEZ'"+G94,H.2XR^0$@2;YM]WL'QU= MERO@HL"L5 C)Q2SG[?#4)?%['G))/CM[/F6 ZEB]F+HR]!$ ML_9C757DC/"W1,]#%N!_*OF$K&^Y;R$Z':&L#.M9,>]]K57E&+VM5J&JV?KN M-5.IRQ,B"_;$5U*'-7]UU%RYIHUR"=C*EO]'(9F1Q!!=HDV3-4F.B&J=3*15 M:: S='U9-PQJ,:[+J$;X\'D 7H,KP^D T#O4U=;$-VKHTLSK5M>ZLNNLUF7= MCVMH,5/"/UV+7CM:.95Z6)> N;)TSSH5EJO0<(.H=IAZ3)J8PU'_F&6PCBUK*WD5HY2#J"]R=J6ZA M*$R(+S$!G65-"2Y,QQYURVFD7/U4BVOL33X1LNTMX2\>G3!-]QT=](EBFAY0 M@^>?R):]T:/&J9GR.FV3,/YTT:AXLC>A X M"&.'ZT1(/_Y2"UH(%GH9!5;K[5&ZQ';S*>+JA'>VF,XXMQW&S88D0]YECYL/DXB[D._1J.PX\YZ";*N34W.Q[PMM,8CH] MTH<6<3R?/7->7$Y@+?_2]V,Z-M<*/L'C,.G[B:D9D?-DF/5N+HZAC'3,I5_S MBYOV8PV$H3!*S)OZ8I1P8D+HIK[LN@ISEA8_I+0USF.NI+X7!LO(0U"!:^&G M(U3/#"R3<- ZZAZ\6?LNB"\_>3)DO7O*""$]C7F/8B:=I=UU&;6%I\=1XL+8 M8 !934L>I1-N$UI'J93L 2X_U8&E^-0L;^S8]Z51.OQ:3'?$^B;):1*\U#$)LB+/IIB!'SS,#8H,B=#K^*N5C'!--9!4K8KB;R F+0WC-8J\F)V-G^UJ^6[A9Y_,F,8$> M!+@:P"32E(T3*I)_G@@\@P_34__OBZ6I8@C7IBV\ZR!!,,ZRXS3TZ:$VW>(- MV=PZ4E$9X>B#-U:\4]R9;'[NZ%P^Z$$G1_>X-Z*L)TRT0ALV5$%9:8UG?E&N M.0PP7AX1!=2L8/J6Z_E55PJ2FBI)=8BYE^O0>GU)N=!%D-]&NBV\B61MDL5F M;&M-OZ\ FTIM8R83>U76C0D>;[&.E7\.?PLLLLD>_H;IS5A]M$EKT*12G/TY M[';9O3G%-P^[SA!8@ID]'!; **LH:<7*.0UGDNIAL1T, TY/TY#.>--^^31M]B[3[[-SOU+M%8&-5+HP^L2N>=\@L%.#K++ M4#9,;J2]@70C>TQOA2R,PO3=M$WPV!B?_N0-_CC+XVM5B,F"6C^T?7> M62P'X0? ?_#&N2H;$_>CESW(Y6)L/XA>Z4M2UB +J8NHH]-!W M%_",ES-7L7IO8EIV]W*E1] JF,Z-3"2'9;+\V1+AND>XJ+*#-HV()5P?Q,%W MR_32:S[X=HL&+BPM:UT9A\G6O57QWN:!PIJ&MU!8.400QU=?<;^.\4A_))S9 MKP\SUM>BN\X#9H./\V?@(+?%MO"#6\4DX)X>.3G,=H7T+=Y_ZJ_@!YFXM-;= MR &6<,QFDP/]C=&P]^0[5",V_NCGXC-31!*MJ6$A:ICB+X:^TW3(5==/C.Y(!M_WM1+68'J8*/E)H. ))IU6V02/W)NH&!KX$A)TWO3K[(1%-\5 M5QN3TO*%P)VSIWF?1M1DH$H%E/"J=N3X9OT'T^\]S<' MT+?I:-:K*2[5/7JKEW4^D\)FNC_&G'TD7E[ M#&J8LY\QM"RHL#>M!_9T>A/6<01F1,0Q;J#L/LJ;CR,)X]J4GA.RKNLM,@2K MSKK#IC,'14RJHH%%TFE"YUDOC#<^>YW8A^3(4%7<[%<5LM>Q??CV^;DMW]%J MK"B,6FQBFB54(Z>_3(Z]!([,IJ7.8JQQN%2#8R'WM!O:P^527D<65_+ZG:1\ MB4'#SZZ[G@FR+0&>MBU/L#,K*J%QTS5],-[ZOFO5@2JRZ].IC\NR^>#WABQ, M(ON]K%5$FV5%NAU%.;NS>2C[3%@P);D-V/'BI8.$*&]9GO2EB4/;Y5[X[.G@ MESQ<.ICDF(;5G ]@M1W[GK*D:%M]IQAK6TRL[JNCMJ5)>(-C=0P1$$*HK?*> M\]+*'%O8LP6D3:S!PJE.TWQ(SQ%=H=:(>XKC/J'3\H_GB)XU"@<@253./2Z$ MLQ&NTRW/NT]*/T8T4?QJQH(.A8%!P]F10J,-U^V5$#\5Y,3C$W+BOF,03LB) M^W68'PFV^+!&%I:PQ>C?5\W]]5-Y?LR26G IWMJX+P2T!9&B;Z MNF9]"!@W<=ZO+./?AQ7+JGE%9S&)K3U'+'I;SK3.B.E<365<7SOW'-F[.I$QX[>U@658E+'JN,63G/DH;JB_OQZX.PDT1M/WS9 M XIEEBU 4/((?CE-(^:+W58*G: 5Q'X =C;E'[J'@=[;;HL(<+Y+M_U38%_! MQ!6^[U8KEI.)Q='OR#,IM_S1"^^.OM*66UYW/]%#,$?IUX4&D1A5P?RL>#I+ M.)-:BK1!2D#\UV5]33:$W2MU7263Q_B65,LRK*;LX_DNBZ4?1#SR#NS^5B&/ M(0<-(V]-3NA[B>Z>- M4IL6MREH\@B-$=PR4W/?LJD:EAC^YZ_?#@G;>TX3^D'@0?<;NT0>(NE]0\DO'E M6OP@=FE&61A70\F&-L[M' )!R'D*A'3>=^2E1*5-KQVWS#MG'L($O!5?>X<# M)-E3,MMH$,QF"89:$;E(^_I-0<,%]VJ/XC(I>D\'#A6;0H;MJ@I;@G O2\J M]06WWS*8)7L@>TU68^M3#4<"82W,(#'*0]G)ST2X&@NE7@5I;CP\A;:Z<&,> MV?A*#\*.W?(@^<77)MF\,!B;YD1&SYI"9)RB>#9'J62F:-JKLNX]95$'@4*IIO=Q]C2,5$Y+B(A@8S6 MM*9S$2=OK^(MT^BR-2!>QZ(']E08*O,<@"='S35-4V/LZ]U:K'XQ\C,W'4,% M>Q5/C_S$MW%O:F%?[T>00!2G% FOS M=1373*=8/'SEW,<'*3!-T8RY:676Q XUO0N,-K'!?7V5-$G7(0-B^-P1V/_78#&1;D>)E MH#1WK1E(9R'5)5E5?6 [XB!'!]O3,O%T?%J^<3T1'(AHA* *]*JS3<_:&"V, M CT#@(SQ1:X/],\PH,R%:@\S77%TC;X*5]B #E02FSXC@N5(UFF,8W*3 MN@]=T5Y'E"XO<+0/75-7B;ZP#SZRG:%JP[X0.34 V0B^N'8-,]*AJ:4DG#"< MLBO;-US(6;"">[.Y[+87E['! F&"1]W1@=$PEBXIL_6)K6)>\H*<;V;7?;T) M9QVDE_*4(ZHZV;MHI4>=F!,]Q &0PY,3R.&^PP5.((?[9:Y3O^4^.N&MS4VP MS\GE$!@8Y[ RF0NX^PQ89>\@43\XW)AF]=>] .6XNV6@?Y15<>@(\*<$G;9; M+JG3^0Q 9*"H8HR,- *_*9";0]G&8HWA-$>^$M"8F9OA;BT]D4BG59+/$&FS M]"4DWES^0U'?XU8[\ .6%V7=CD1+TYB> ;\QH79BAP%@?OFM-CV]:*+\LOI^ M])03)YXBCR-853V:NI4!T*RRQD(4=X,T*WWIT+&-XJ9S(KT.:<1$'!S=%-HG MV3;S"PIP*8YFLM90HD6J[N81Q&_B#)P$C/._6.!\[F M(H/ C//U8;%5/TB][@&U^(N'4?1^!P3"0VMG5-S)4-/ E'V\UX.8GJ/F_^5V M3K-FP\FJZ>5FB+BB?"@*^2?S(6Y#^\_2#;1U'EGJA<]+'61A&:K[K9@D/R,2 M%,#4[#4A26-Y+R@N.SS8<@^6:@8^/2,0LD;V<3^>XS9()C';D:"#2=9R3 !2 M("7!9"/#N'J7L,=J5W/Y2I7!=(A]-VJ)A(+>JXW)IYAO64]-CH8U8KL]8?>Q M-L14[[),/# \^ &-,4>^(Z.D<'=K*'_P"YU-/#?:34CC1 MTPB#UZE8]/50#^/>[:Q<2Y^AL7?=I'[UB*?0[1(/7.U\;;4/8,VT 6SI,@H> M=HKTQ"H$OF\'F9UJVJRQ, 7A-R&6<+4ITCPL@QHF3XN67F0%0 <&8E#.K=K" MBG5O:7^^:.O-5BBN5Z[K5VNIR$9585BP9I0(H]-(/6M;UG+X.0CRL&7G:C5[ M_.CL+Q%1Q 4DWFWTHS^1.89[\/0Q,(!/TR$A]"]&G"&!]<0AG>_XV"]LM3VE MB>*MH@5&'7GP)^RU[T[R6#FSDY727+O,0DE I$%:GS+?VQG-FJ6M/''*L=[B MPFWO>"'35IRHNSV(S7S[2B:?W@#.E;.7Y6YQ&19O9B^3J,A+J>S2SBE;9[0= M'L*6X,N7+V=_I6_%=>\Z+WE[@NYV5;Y1);S1 M3J,^K+>;V\EJW%OK2E'*LW5?-VC\1%L3!C9(%E16HLT.4[-"6X?^\8?'YU^) M5[%BAM^NQ?1(/D_FXLA,?N8GZW.$2M%DR'-DL\EQ 3W-!3T%,L;++7?]OW[+ M3?A7@6F8&FD;38_V?=>3L81G,WM6DZW^.= ;+V5MQ4; "&EF.3T\\??/?G[^ M"B)ZA75HEQ7:4C77ZKP"E^\ZLT#/]G@8QN-RK[YXE-;[W2.2=1Z8TGC^2 M799A?T6G)H=3!7UG<4YOJ8G?7;3 O;;"TF$E<6^!@>;\PZ)>UWHX_^'1^>.9 M+0P!+C*CQ6#0V):;'M;E#M8;/1;539<.K8K/];N#?O;U9^7GGSW]ZG,[R<9C MO]#R ^[*3TL;N*PK6TK\_]GR^P@HV 0L3AMW'9VEN)T2 A@["FGNY93]3/8O M/_NL0=(MHHA!:D!T==#0MK33+FH]L]6R[#T=+(E[/,]LY,N7#IP5!3T/45) MZ:U@OX@>2]%CI=N45\%?X]I"D5&"AQ?.+G_>6O(3S W4!^C,Z0&53@FK.6]9 MS9$)$;GA(URC)V++-%-J.,@@)(?5-?9 U1BEC453UJO!;151 BT;FIOOY;-G M"_-"M!![!#XG/-C6/*08NH>P]F_I8^3X_0/(^ 7#(,5 "58$/?$A9!"0*^Y= M46 :>YWXKP:-WG"^T#G2 @A:!?!G$="6]7F MD-&=!QY.!]'AOS-![96N9,/GL.& ==&6-!GB(=;L0/8OY""C7@@N$2<>> 4E MT-^9EMZ]&$ZR9-K28^/1;&7X/*L]6@1]VC-;,[4^]*L-/5(QM=9B\F&B7&]7 MU?!SN];PA^(X)5D AT0I!(9?SXX_1&\@AVLBA92^776F\N46Q.*9J&3P1(FLY"9B90H M2TP-HRSZ%(1W>$.OMJ_6H*TE>J\T( [B:(H7QJLXVEJ:FT^9,Q>@?X38K[T^ MJ* =#C(G<9'LNBWWO@(/TX$4=F?[U:4?A$*D[GH'[45HB(R0FN?"&CPOR;IT MO;#M"N:A#\M&LO\,W^#DE%X<.Y?%3!9Y\G8T>5WO%)OY%Q' =Y/$])[%?/B'H8VC M\OL/REHL(?3-QC#E D21 0U=K@3A?7KT83N/3/J9N#XXR2VWSY214*=.<.._#*(80JMJZ&U4;UWK'WR* MADAQ9!AU,=#/BC/,-A!$]4))]>M K>_-XL1]9NP4*RD MZ,=Q?C93>\#N+H85H$VAA:]9@_YD$?(!4NTA+IT;_CE:]K2MRUGEKNK 3#:#2*RO7APN<7?]MKZAQ MFC@@PE0^X&7"1FA"3;!/!I,9/#DY:?Z:TMCK5[2X)W/_H>LMJ2"[#'U>UPR M^ !UFJ_^=>JF'^H<AFU4 M"[GUZ@7!Z12^Z=L!BIJ@OHR:B3VD\P"EY5L M.;AX!F$\PU!NA3LA.U$?PB*^94CW/0^_C,JDMM#'*W1H7?$C7#OS[B:E0:'( M2SZ%J3+]@T*=H5*D?&PU7G,MM@\F":,K-O@(9V &[)5)>>#R5=OC93_[Z#>,8,$T3ZYO&C?W5L8GWFR=L4C%;-M9[M M(YK;,L&@\[4T-=F=YD0V(I$;63E5S]Z?,6X!K+O!T\GSR:!X*LWZ-9V7[8VF M4EB?-ON7]#*)>S5W]='?QM[^4#P7.JNXQX--4-D#+=GPIV;5#_/9_LQJ<])I M\_>JIB)4K%)5,8EJ"M6#T)>":4'Q/!-$T(MKH=C!^C;.WIN$KA^*I73 M+TZ5T_M>@SQ53N][F/U+AA1DF/J0Y.Z+45=(HF5;;_MA._H!X"^5._!P2G+^ MV7=K9U(H&7?./SKR.;F54*/(A(N2-N%Z(2%B[/P27E\62@-F3ECGE2$HHI>4 MFQY_^0B3!<^DK=)M$!D9 MD)]EB=@3(]X-YCR'9>J"[/J*(EII1*>S<@\8&!F'(L V2U?$0@:G"#@S.#<- MQ52R@B,JT$%) O(P1\"I9\KEUGM:$0+8%" JMTK$MH_($RNTHFF$D:!(&/HZ@3.B:AIE^P]?T$XE]P;E4=!\R++)K+\X8=9L:[CVK MJI-DD@(DFD=S6[#1\;#6<'5>)$3UH(E)YT4AA9%4%>Y;7U:Q)AWADMUJ!3&. M;O'FG-M85K6@:4>&*7M?Y#@\\C6;$ X,F[ )BC9(5 P*-O Y;FC@14<.I'I2 METRY71KRV/4\W^ZLD+:7SRX9@%HI8[R4:"W7H>+25OZV 6F#\FG0S0=^^)2Y M8MRO"DU6;A 4Z^F^""V/?CMX5*E*8["H'U;,%<-X]_$"I2)D1^K4HP24'Q , MZ.&)&:5E%(I !P?YS8,M=E:MCVEVY>=7<+9[;NTJT?P FPYN5:N-N16CFFF0 M>P7QR17IMN_!-3]:9L>ENQ_\09)-;O?>T K,YX8^.'+JC&8$2#*)8_MUK'EDNJOG]Z2)@\/VDWQ=9UB*;SA31 M3GIEL?41N>"T)$;X!O/:_%26L3$_9<(+9Q,*S=ST^'N<+/Y'0_/1%)FE2^:/ MUX5O/Q!SS_5E*=;QMX9_O^G^7?-CTG':A*7&BOL[6OY4@Y+GW\\>_W&]^7T" MXYMNY?_[?[[YZNF3;]][\C(?G,=/SI]\S:_.9!^IB=]CH>@V5]@7B0(SDA>H MZ]096AS(,5AU1'5G"F[/\BE23>7CV?-!Q>*#71O]K*R[V&T,(V_'#\>@BY V MCG?!^+B$\0=>+G8]6E[1^!' H,..<^(]Z;LE]"=O3G1T6F:W7F;JT=+VWHK@ M_;#7T E"R@E9Z'%\V^M*8EX!(B[(L<*7'[SDQ)- M[+SKZ42)QTZ,(I@+S:J>TG&DW=@Q$XK%$BY$%94[A*N^DB5Y,*SQ>F[YK9L-N !+* M4Y>EIAJ/*:+7ZV^3N#\MEG?Q*63"'=-;S*_NQ$=-IM]K6N6 Q2GU,9UP^8+- MNJ1Z.)?)%V1MR'2>(*$3U11/LW[7X=-\2HB,722%'R1'C% MBFX^N?36A)*W/JH&?W'<3UB4+/3B;\]L%QS@"U7PPP-CUF>^L9 MD.]K"A==5X$5PNEH2*>6!LA9G\.\;%!@&B[Y"(==7GJN[C*R?0H$:*)GR!JB M1.$75=6R[G,DNLOX<3#=;4G+MR?UN!=>JYL(Q28!NF^-_P/ MYA.6!N2R;W9G W=M.T7#Z+A2*,)V$Y"Y*C!%!D!U-&G%>-E9&@']>[9H'!* M.\X]NW\G$)G0XU_ST%)D)5K**6#\UFX DKG13'/7&;]X:.^LJ;%!*;*SS]WFA2P3_0&&LK< M$K/-D4; YPJ_2(BR2C0N8?XVH\QRBM W>,*H>BD8$;Y(3>Z68"5+%,(W#;G: M#,Z3)C IEH\;[GT3Y.O+6ONEGOBT(YQPL6#;CU_!QDK!Y;L2\A0 M*YP@[P[0?=34*[12)0B^R;%LM3PH2F!&CO00M<#>2B?OABSA@JI)WEV#F'?3 MQ!C6B6B#;L$ZCSV+ KN?)U2[L*$IU<>>PHNB.N)![@#$:H1'!,: B]LQ#B\E MVT8?H$L6KQJ1_/Q"Y/^*@0+5B%2O,Y0X??D^M<[BP3DG6E,GVE!\/ONO[CJ +,:"FCFP1ANR?BP M(L)1%KDH>;%CE(64M+$N&*# RU[O29T7,Z?Z5 I%'!/$8AGMKZ54-L2;HXB\ ME,3J)DM]1@)"/K-Y.3-^?HB-#78V.(?2K)93Y&3QO03_Y=0IPR:0^$[(AV+4 M^W(4 #M8WM:1?"WJ?K%=<24B3;=X%IU(548O'8(+5/>_U^P:\?:L/=,_=;6>JTI:!-Z/"PJ7[FR^?(M.697K9.) +S+N<<,?0*7E=^II@NYV@C(&S,R@ M*PLP/2.3!GS+[10W'+%$[F( >21+#)PX\25'K1 MSG8'EV)FVC;W>KP#F#P>;UD234D(;_ 3M/8<@7)+S7J^&?W)F@K3+_&E&!B( M_P(:IKQI9_(&=)!Q/ \1J_'-KO=TL](M:SG1K*D#K5*775.)>NSHV<872A#Z MR V6@M'TM07%\O12EGB-5X'0^%A4,RHINKY?),[' P6NY@M.FB7:,YGC,PZ> MI9O5< 9P5^&&HS4-/?B^XIL$/?:[HW1S1"KCMA/W&KX$WBA^$M M^U*(I\0-E270:GNC[W=D(G!<1QL>F35JG_[:'E9CUO2H7>__83>0=0V'=&>W MN+XDE_DZ>KBS6GF+\Y;-*&2$3F_IO$X=SUFX^U9G?]PU.,4Y1>ZT)C8>A.FY M/0O$1(W XRX=:Y(D;/(L;_"U)%\>RX@!)<'?XVBXS&(SCQR5O2H8H+SS=YG= M/]2225QF/2E[6;EI=9,',8MO:]CE:F0_TD'*DVNI!ZUA/=CK()O?YFMO5G.L M[1#)(_R4CD@C.,@%09F('X&X/A:3II2+1HFPD9&MVV5?D@UFBCL6HB43.JM8 M;0[$M,W. XAEP31[ HL3'5YQ_J%4H[@I!86E<=DSZ?Z]M-(9@ MKFK1"=(KXJ9]?26Z[;AK5%^.FF9=&.PWRIL8!064+C)2[RG/84*5391;4--1 M(GYK08P]\\:#*XI$)T3/5R=$SWW'QGRBB)Y[>P"]/N"(^2QMUUYT(S3J00L, M$F!_Q:E#@BUPX)Q+"#T\VY$Y=B2ZTEU0B)YR)?7*K/] 3'?$'3L5V(.$C8CR[Y/O(=WD8;,L_5@ 2.47=YT;;"=GHO[<-?&O'A>%[QM*Y M-I*?$R(O],DKQ[2^@K0UYC_27NA1,R+&U!S#G+/#!'UBU#/"7Y-'K[&,8082 M^>>4VUNO!,F^MRP/R@77+63X,(IQ-KL^]Z^[C7@'Z;?**2J;RAC8K#&F8+[? M3Z@._4MP,I[<(@0^-_H"C1VD, 6<(=DA7W;U U.,$'=IV4O[45;U2E>36^7% M)-_VE >GZ@([IS>OZ,7H4EA?Q_7<<1_F9)/ 1Q/$L*$S[5ZK9/,.G#6,033V M7K"N*1\L3H?*J$.&A.E V,/[DA-GX.52^ZS-9N-%XHF_^ H^=+$31CAX/*>M MKAQ=>?+(J)&:1%1ZK+^ W*KG .C/]"0+62DO:>Y 4%;0IW58D@VU)_])GAR/ M2[^L6;JS !7Y93D(:_BB5X$.A5Z,XRVUNV,V0.$!L'*E8/\0*NDQH)S-R$3Q MYI)!0AJR5_E0P!%93(WMOT \.&]#%:SE]*8;K\8))*ZX&E_Z4E5"P,V^K!/@ M"V284:\ _VER2YS)JN7$ D.\/!=>&$?35FC^Z*J C,V27LO^6R05.WZ?5$M/ M9/6.@$W^F-2I:(30DVW=2:LZU>=32CL01T_-^="$^6M?EMKWWH9$4[KKH.F;;06)AJ^YI2WN"RONN]IDPY0 MLM">LC&''MIZTL NZ/WG @MNF=GR-0@9!K%TK83UK)EQT/ =W&(;=Z54H3$Y MOEPX0NV+ +?H^YDZ4*3EY@Q_VOBN*6_9EZO .TL\'4%EE M$4S614;N)VL[C.0DQ]B&35_S-P30X4[8W)"KVYWR_Q,T:YK]S-J=88!L)%0[ M83K-9;>8Z#[,7AD>1'K)M&A$5*G9S4::27R%'^NJHN%YSG">:AN=8N%"3_. ME-I 4V,T=?)W*T4K43I6YPLRZ*-\F<5>:@-893.<+NN<_@\!HZ%IT.O 8VIDHA_9.WACZ H,)=9H>,I/'0\2R#PQ1C!U_.*A M/TRRF!7M'-7B-'UG%1J&#.<^-OP==<6*65Q1->[^<&.FHX?6_XB*C.1W877) MB+X!26;2@:=_%JFBJ@VDF$A0I4[.X819R Z6\]GSN.C5&\0!U=1O>-K89+W= M1=)6)HAV#N)>.6XC_;.DX':J=\I-3]S S=6=N#ZM?@M-&7Y%KO&I[LX>.JX/ MFD.P$_.:3VU:?URB"I4)\VC*7#JLQOH-75_3\N"(,&>VC:)V\NCZ(G1:]XMZ M[TOZ CQKA=;,!Q"SZ; <_YEA*6G,N$8N.,SL787?^H:TRU.%71 0P_CF8C6R$R0.+NNZ M#)6*8D8L3?057):$S_N! A?Z;X%=I:_3XS:[Q"FIXXE88P@B&3RB#S"7"SYY M3(9[3:[8FA/)Z8;0UETVH,D-USX?=9!26\\U*S6K]RL!;E72$NG.Z/_DW^YR MHS1'<1P(\"!VWFU5,LL-%\N[-;VX!&LJZSV507D([__6;*%IJ],Y$\J* I-^ M@Q0?.QP(*BNM-K!S'TL+H"#"L4U!W.:2?O8FS/Y)X31"H2S299&Q?W2]^V(Q MN]SV/2]SU_W*'A7,WV)O"B)1Q[*6MKIKU0UCC&,3E)U1-6M1=0 I]F)'%O6, M]D+)M.#7G&VD5^O)P9#8#-YABLHX3K4Q',WCI_VL5D5YA+]^MJ0'*>#?(0FU*>2&?"( G[46A'EYU=4>O;)7/8/ TC;8$WX7 MA)/.W8-5N"S+ KT%N#P,)^DJ%F("CQW%?TKN5RXV,8=AI1#F"L&H:XK4!4T) MJQC36&@K80Y[]8B$LV:V+B6KY%\!I[S 76DPSV+IA='ZJ33&FLOL'C8"3F;W MHVGB,\IE$[I3DH@I933'(JDWC=S'+B;U(M.#<#.WDS@QD0Y-S]=#VN_3IO1G M$"C\G*;@!0U!0SXPKU<6^.*(?,<*-@DB\SHJA&":_\2NY"MU)?&7EPRD7>P> MPN#<_N392[W1>MA85E:(YN)QQD[BUOB>L6QS]M8[^ MK.GC_F_,8?X[YD+O./CZ9<0^Z=N/.QM=V6UF:S& M)-Q-$F-(ODD &Z@%C]K\B_&<%4C4\M,L^G#C*3R?/5-M1B\8KKW^U>SQEU_2 M8Z"KO&G(0B/O#2V%R%<4-E_. M_M)Q//KBR5OF\^L_QMGB6?&SH47,([-#8]>(]DSR@IX^B07)7 [[ MR6/^0&2TB]GCK_E?&&"= @ =TL"*-\244/0!QNJ2?+UN MO'OH:EP2MA-X]#SUH%7"^BHD\0&6TN31YRV' # MR2^7-9G;:\5=:'.,-D]DJ$![X/02@Z&>/9Z&=2(9F!'\KYO=6[?7LFXBH<[D MEN+NN(Q!;8HB<)$""4Y=AU_1':3%-RFOGL^>&^=&]AJP6O!SC!=+%G'T92*G M1-(:\@^8I!\<#TADTJ!3J@07(BAH>Z7&T),KS:28L]E%7[8\[9+ZAL'41[4W M4P(5SKS#<5^%DK/[=%;Y.5=4ER,5HS.*+EU>A!$40I>1_5!4/.,3B"^(24'" M71$YHBJ_\Q K5/[*51!Y>>@41P9\E: W<#D],5LRM*>77*LH$BT*QD&@\+1' M!ZF#I]> 2&Q,QF'K\NS%6_!JZ4.,8_31=7"7*$D*,3=^S\ CL(CPBTNN7=_L M;+X[T_^4OT,R%, 9U(WMQ:/_CUS%T\4&K[B/*5Z=& M9=1RD8G.E&J59ME+IP!K!?8F.=LV7&"I@?CD@[^^0!WMLV(\)A' 8S M9[22R9/HC,RJ5J:WB1]M\H*T4:))$$DQLQ.'GX'/RH8.A(I_)4R#2\;8*(S' M_A59^+J%"%AY5C'>UN"SID^869Y"+-ZU?Z6!U<8$?:@$2.3](D"8MXZ/&7Z9 M&U@8&J?%SGN OA:!O5\=6 5=/;B)8YCY3>R^326NV$3UO35\@T9[?E..2[M MV?2,CE[FT7E,W0NIP\-XU?PX%K-5/:3S 48M1OU7=1>A/$>F.GF3J+:ZD""9 M5W9B;CC&XWKV@F)+,O=^H(!ZM,;$>P]L6O+ZPPJD745#+797>[W^WW,W:D5.D M](MX:X&!IN"_T'B!%U[96K.')A$635FO;K#]]+R=@9!*QT^5HJU6;..$=!:> M1(LQO,&CRB5H-B&-+7P!;ULV3=J?<$N8H* 4\5=I?6K44Z.]#?T(+A23F=T8 MNR(3D?4B'#7=TGVYU>:FB*>]"NY<_^1+07\\E8+N>U'E5 KZM!)R64ZGV#-> M7OKE9@FVV,'X\%UE4!^P8R@4N]=WFHG+QQPCG-7_QI.Y= M M-]>EHL1'EQF_#'HES)75-XYQ)P52.PD%R2T29X&/S 6H("RZ6_!;MG \1"") MJ= L\-7?6U\'G^S2G"$C1]\L*^XPKFF]T)SR8"$.M)A->^32&W$6S(]5Q-&, M,C6C\>SW7\XCVIY;.?#YL.;!E,YB'J_'WWSS571:_B3>^&M<^Y5>6[_XY-'C MKV:?'?O6Y_+6!GU.&51((*-?@X7E84>>KNO5&TB?\=I +W[\U;OGWUZ^> M?:[H\RN\4<2VP%M1QS]HS;W#:#_)$>],7+V<^R2IY9:5->Z_7/+UZ^2G_\?&I:N>CH M)Y?"G4//I.!1&V9:2_R43SC=T"[1!R+Q;BP)G>/SQ]_2Z]O[\DB[?>6?1QL7 M?/YG?[_YGFS.T63OH_C&00.V#1AP))1+41<="%NR+#V+GJ$$V41U,G)W^VIF M)5KV;$ M79+1YS:1G&J)R\X26NI]FW %E*>K>2?1*$UZN1]I\13AGFM0C%E60Y "G18; M=AVT',3P#7?U@'.>0?WSK?#6"G^0YBXUB,9*YC,T:D5JJJ.A46)_AY$"BK^= M^66&FF)\0K$P/-W6,&,8-@Y]!R.QLA/IT!( R&X\Y3H<(Q\@Y0Z4&QD]-I85 M*HWY)]Y]GQ59"?DRUMB:_F/@O%KMJPXN)PO9!@9A($3E#J@T]$,7N>^Q[OS6 MVGLKPZK0S]$@AO8!!?7MO>Z8(?K0^'&^M@^NOI[=5HQ+MGV.^%+6D9+"26 ' M'J8+]=O(^R<+NM9U7[?:/M=.)&E.GPMSZ"#/#K+N7#E1MB;XC=Q4,5S"Q BF MFTL/*9V>I[93#P3(55*>>WJ(4AW2]43%@4+N42R3GR0=*S;>DED-1^Z0UC:H M ++#_R$L\]LV)G""$BVJ5O8R@)VM?\M:Z_(Z/FI6JM+R7]NC3-8.W&5"- [62 -6,]92^RM Y1NG(*3SGC#@Y9ZAQ MIARNY&Q]X?J&@)0)WA A5 ! ;MP*@$2ZW84K/L6VWVZT.4=+ M3!_]1H<0H!=[G5PF9YT8AD&LJ/ET1EO(L;D'*QQJFOFR'[]P5NHZG_U5BAX. MI^G!FR." 8Q"JN9DQ339 N9I;:/K&ZDL:SO?V;Y7Y:K,J_-A+U[2C8C$^T$& M!2V!<6S"K];8Z^!1W>+)GO7"2$MBJU[BSD?]Q;K4N$2,N$OI!C:U]JQ/3F-: MO&.7U(&N_&)A)@YC[\$ 1PM# 58M?)JB>B)MY_A;F1'"*7N9W4CYS>#E]WR4 M;EMER=5EB52?MX])G_KX21[+,CG2(DXDEN@_MNW"THG_%E<4:+H1.?8LZ+.< M.?)K*:]IH-E=2?K"ZE+ "$1B"F.VZK-G\;J2]'^"=?,70#$2 5:I2.K82(V- M?B9%N>1KY#U]\Y .W9;N 'S(&2XBO/E#C@9B[25<*"W0VD;271.A\GHAT'#@@$13?5#DN MMJ=FU421XXRC9/UO#\(U>QN746IOE./3_$_=;$H>+2R-XB:@05N]*52:RXN2 ML\1\E"B8RMQDM_"<(8 EP5XD!WG$6H03KV.4Y,>D/730/WX0@AVXF<"73B2;PI&=X=W.U MKZ4$ 9I(CWARV>[%-'&N*1.%H&@7&5-+)VEZ2V+M:T#13I[61%!DC0Z1S"CF M2^?!N:G?:CKS9'GN;$E?!^-L3L'C9(H7QXFF<>-"3ST^KF(<&PJ-@CSBEY 5 M-8 !D(?ET"G6EC4"O>;@PT_&,;V8S[V!2<-P9CX)XUJR/)HF/Y8/9-Z-;[R7 M#20=G>Z7VGDX2JE/9%8SVNR.:F1/HBE]+N(./JF9)7GS'>L2P1[O/+TY* 4G&]0 M)(2Q/[VC.$5 F%;4@4T)K3U+9&6?C]J+]5ITC>JA*S)M7(+;X=VD;LN;GE:5E$#OH.[%] B M>=TJO2_6R]%;\TPOF>UADY8)?I5:94=HS5QY)UL>41O85CF[+L%WSW?!NAH$%&$,"=-; M&O]B(61%"O W=8OG_ &."-66G2E\6*VA:V:?E2S71!9%I-8<'C;D.87! YNX5C;>V6GRG9S(* MY$^^_5'AT:G)0S^(MXH?#-:,H1/_K&W9*/P<1&VPY96]FCU^=/87 X_.=G2$ M82:KV9_"0IH_E,WFJ1Q73EG-]WVPH^K07]"WYQ*)4^A3F4-E)#'.EB01X*$D M\CB[!)MP$8H!V1>Z_[2.YFS34.A^ ,E(9%\1#76 M"H )[I1%= 9LT5-.B4_D8#7F%V,%9I4Z Q$=$-K1#:9GX^3Q*S8;4#:]@3J) M201/5J]A5PZ[BL48>V ;P2$W7',]IDT??O_X9X0O %IL^*6L"H9[VQ(\"6(K M=)(5H5+:M_'4] RKCA>A :K1PD\#L5IO+,+R()=4RN6AM^TM-!E1+T-/'OOF M$O*;R8O4%),'N&7@BOA:(-8X)ADY-8 ?@SL.UU4;;#C2-2"#04?3"C"5HE$; MP\T:%2) .;^FJ([$3IW,'SITZ4TGM$G["%:R MN(*0+:![QWF=S>Z@\=@Z(8/D_:Z[C3;B1;#H40/HU<;3>\9561^"-,Z53?10 M:^TL-JYZ?*NBR]%6O=F'"1M<*9\.MJ,1QW1(M[-(KX$V3*>BFP4>&:6'D=++ MJ@'=T]2K),RF@?],(L.VWT$U%;-FJ^X@A48Q.49>O'BK++-AI$.A:L41"*=0 MNF,PNH=O'5Z!=61Y;&;SN+83/A3U$ J,E$5Y\8"/\9=ZY.O0GLGPNNW[]T$\ M@=C7:*!A]^T46PLW5K(#A1+X;QAF?0':XQ[[78EKXXGNTHR)^2Q=EW, >X_' M^R1U#&IWBSF^NAD@3L V2F.Y*JQD,8WHAGS0F[IQ3?O:\T'Y!:L^(R3G-KOD MFC.+I+93^4ZJ4=N43(HGD%+9X*@AZX*,R+E]>/#9@/%4:EJ]!5D:3 IRD]+ M:&U]:_0Q(L0=.8]_2!_238[J[P2EUZ'LTL:L89^C\PJC= 7%'%+D7Y+I;BH&V*"28^,0EKS\X2O#D>! MMF)$D?4,&TNTM BV&_MTJ#>#*%80B)[K<66T],+SXQW\J;"HII![ZH7B58T1 MG?C#$F7Y4W8,\-UN[Y0^(R9OJ(-D:+00 RPABG>^*M>$(I^0?6A6#IE3->?? M21U2$MG<4-/W\!IQ $&LG75=:NS.D;QAB&2Q"I16M,GQX4-3Z . VZ.M66.1 MP*X,7M;J6FL_.!!O;AD66LBRD"/6SKN*31K.W,]!OE8+'%B/ M-1R6\2VJR[J\E/'5SN2US:6=O%7$ 4-Z'M3PM5]]!Z]R^U&%SIX8S93,=[^$27Y8SKW,?L# M] Y50OPT7 [COG[-H$,O&>T(L0:.6*?K2)*.H"+*7=Y]KB@)8TQ[MR'&8O#H M^.#TK> EASBWZ,F)4 B_%0Y1JL7')I%3["4W=FJZO>ZEH_4?FCF)I/*HP5(0 M-MKUJNA#) _E[>86KJ958"TP9KZ=R+D^&VI!>@X!@F R6IV@B!HY+GD,TG MGH7)DHW'Q3EP6M'D/L?.04 ^BH#JM[!] MH*0'+QR1QN#RKM*>P?'W*;@H#:(1_ /,:@B76ST6_8N"7,AQ;-N) M)0)R?K$S>B:MX2I? @=G,5$'!+&;@3HE-FKD'?2Q%U%@YFN M F5*S-'B*B%!'O.KUBY1.36H;M%-24_1LL*18^V/7QK>MY6$.%D1,,D9TB0Z MVNLSY]\UCZ(#_P[^%7;JZ8YL8GZ*-(&E>H[D#9@@\&X:U%P=X@-,A9O54< Y MGL\S 04-#6QW5!M#'\@,4/(0N+*X\"=21:H=V2&'I#$_4^TYSBXI6C%"J[R& MH <99#ND5[@%<"\5*-_!\HN]32#6"?9]X&$R.#VL%*C?(%4"57/4R54GPT+. ME'T3CPV2?:?08A[+WHB <-C(J>+K,B)_^:RAFMB7#5MLD6^**D($PXV MBBU@ &<@J\##Q^DH;]P@/0JUU_$IGL$.*,TRW27LYG@)F0W-5.$9KDBH7'R<")89Z7&.@/K'?*&<0C!3N1;]Y MF!Q:Y=[UZN&FYGFW NX74;9,K;1)PU.&5-#7ZB92[4U(P9&5 MGXS3V4(4M3C@_L-?NP7Z;DW1J3MF6;5-,A>^$XXWLK)\X1J9ZN&84B[#R/^! M*Y[X@?:VUWO:,&/M IP@5D@VF@A/,3$.>HI^!\CM_W2.!MF M#-I)LY@7U3(E"&RZ\M:MF\]+*\JN2*26G&9T&0A0%9[1WQ,/,DFWMP';BUJB M_#5X;"/EZQT[_!7-V*+RJP("IQS*I(L)A5YP@J:D5%YQ-+:2]'R:4A##[F(: MAX5P5$H#AY;?&(R920=!2>E6+N'B4XDZP%]?O'T'?T-M6_R';>(8N[*^ EV' MT!C:A1W[FRXNX-W_UW\\/7A\^'Q_;W@S0:6&8 M[S\'M" =/!\]V3W2B\!\T558I9BN)318[)2@+IG(PLK+["8O%M+N./%CW8*. M#.2WHPTON10,YR!+[VT0XJ1##@&(2MN2Q1?##H=%.*Y1>H$Z85D3A%<)2"A$ M%0M:=I&D0M$CXHLR8X'%D^KU*/S1\G*@/1NM'%H36A ,<:P:FG\R%ZLSFD48LF*A2BI]_8[#1&$@).DQ0OKHLK(= M:GV:&MS0-FL0\]:P604A&VE90P-P[ZLY:$"Y=0!30V9FBTJR8])'2H=;N7R> MG-=7#@T?=TG(-TUZQ_20X!DGNJ)K8N>ZB4-G\$2Y !PB@&8%<9D3#L#H='-! MIT.OCCHNW#R.!PB2RN?)-"O*A6(/8\!?'ROQ ,%9D)AE5[.;[2O]'+23[,)I M_9UJ-^C@DZUF[QD[EY921C4+H8)8"@\/$"I+(WDVR4L.+ ,R=W;BTY7]_UR0 M(V*#L'[ZGEO:>T'":H:5"2?/+18)H6WBI[1/5C?F>7HLXH,GC.T/4_(F*E&3 MYVB.1_1O0Z!;L!J"_MV&T1;!9*:'Y8R)#6-B )\Q!(L3YU'B\P+F I.MB+DE MK*VEN6,^=RA2,-%-X./%SIDK:+G%U'=TD@?D# >J$^\3E^(B2ZW SX[__RK" M(6HX5:RH7YN M(>6 &0IROR-C9^-4M\.%^*94E(],,_&_7SKQ?,*:1JXD,!O4IF7*QD&) M8BG.M_'.0[[=N'?D15'3/X]"G# B7 .G7N ML-]/W?8%=XX1-?]0* $+ 1$T M<]$C@A#R8DZE]"FSL%=DV.R&YS<02]5:A'5P9*AI"0'ZG1 . ?,,!Q&0,!H< MJN(;H].;K80%+WE!^?%&?3H6J DK:$5A\[NO!.QO*@%W/:>^J03<+<_Q.'0F MQ78;G7"TOEU83G#J+5@MU$.UA(IV33"0*C>BQW>02MX]W4V#E[E"_;=39XCP M-7"#H10D_I =QA6Q"]=BN6 0.V 92C5&SXB#=UY?K;DO MRLS1LH'.+<3/J!?#^!J<<)X]!MZAZQQ<9?A,4XQMY(5_4BV*^_?)H^A\)Y(/ M>W]=K2S9.GG[[GC;6Q1,U?M!-5\WJ3& 87 )3MZ^E+@GPB7QCI1&A26=^4O-8Q\9QA(<,Z8;L&:1EA7/ M&R\LI,W"^IE82/@! DG%],*P01T&;FB&K!?JGB'<#:XZ ME1KC&QLD$D;UVFMF E;B+Q,NMDZEQI =_:. ]@/HM\W$Y&MUP^U0HR5\+=A MB+'B:\7H&G?.BEMT%LEX^>,AY;>$/W;>C2RU* M,UHGS.HX\=8EODKXG%_B!E>C3C1['?KDAEL97C*WA&[O^6@O?T_^ M2E0Q/7/R3NUPL@5?>_'VG1)!" 1=,,/7 M)?6-2"F=D!+(V!A%(\S!2 >3'V"T3C!,_@ L9HXKIX+R1]."VUAV&9L6OV8Q(,@3TI/5DG=K9"T*5="U=;YZZ"G:_UCLE5LLP]-[1?LK]L@*/CK'7B1<=$C'HC\N;^LOV[N_,KQ M#V58SH /7H$4C@L?V*U O=?Y M6YS58"13H3W5+]%SU_Z)Y!0RP<>$(1IY^'X#,R@A^C:\V^6V,38&;=.=\ O_$RI,(6,EIXG!,%= Z5'R>$*# M1MRTXSJ#%Q:HL[MD?HXL@7ZFH+A"X$'_##GL!C36_*3@G4/,@U4L H0H@B6& MD7E31GL)2FO=NIKA:P2P$[>\F#I%/Z$S6-V*N4*'T:"\PFSQ!5;01 E[B"' M5,%@U*[\O;I>G8!X@OHOZ@]*):=S^'?0?(//OPHTJ&B_1T,00$!BX?<9!PB- M-X@%O*J;,L<.%4$80@M* !AJ3.:=;=S=H82%[,-;>/P!SD+*"Z[91@."89U) M+ SR!"CT)HV@H3H$W3ASS8Q%J R"[:0D7LU:JW[;/K)5RSA_)ITMZ="T$TTO M.G80X[?1DMA"HF4"795L/?Q;;BOT#WT&$MC U L3\EE$[@54ZK $" E/ W+F MP+',(#%%5FN^O' 6Y[Q%* >+$U2"5$QF@(N^G4;956K,8F^I>Z*+FC?M4%); M,GP5<88H$!$Q/@E)+ENV8]1@2@3#TO;4[SQ!&V$#$.Z/"<7"[[X4=; I1=WU MHLZF%'6WPGA&H*'U-0>H!F._5^@#+DJ)3HR. P+*=L9X?&C@V?8\,\GY#P8N M[ZB+G[QW0U.#WC0]!1EJ@CU$' ]P(0N#","E-0]#$AI#C\*GK7]CN,\IAIIX M'F,N;G]O?X^K0]Y&XPO] C,YT7X 'PEOG?SR\O=M)5:&0"=N+N46%&S6 %B! M1.NKGO'W1_"80T\&$:X_W?V:RB4H+AH*Z<-#PJ1(&21^/\5;8*%8#K$W\LXN+A*"@ XG1E_^ON/O%&57?VZRF0,R MAF3KQ=N?_=.]X6D=[4F6EJ=0FBM0;@R$'B; XS@AW0\!#<$==D]W$W^M! \1 M!0AI>(KEMY!P;[.I ]V17%P:*M6\_.C]>O1GWN N&AWN/7V,O@9U7;SULT#= M03_!?V >WDSF-<3L3U(>6:DZZA-C-.QW$B'A-9";UMUU)BN@46F9<]?9^I1: MZ(]$!BS_;6\PYNC#@0\D " +^@^+FW?VT,(&.LG*30N*N34UTF4/\<_@'93S MI,62'6_!XWF);(S4F4T1$,KZE4M9PK Z\;[#6T^:S(M*4(6YXV7JR"! _&9497!T-PQ3Q#?R:T3/P/4Z=W[F8S]JG M8L?^<\KXP(3A@"%S^)F@[@"_"'T_RQ^([(IXXK,#><-&%S%EL1BN]?LK?,[06C]7H0.WS;<*Z@FHK1!90&J:'QJ-XYB ( M+-H9'C1!) Q);CG,D]+\L%'A!@W=)E!Z794]HEJJG#QG"V_?F7PGOC8 7D$; M0!_.;LF(E)91[7#SM:=58(!=M$9IQO\&N/4R)._I8WV-_"4%D#U (O47E>"8 M&'Z#%7$Y)FD@B+O_92$M!6,%\&.AGA]N N/8I/X/0'OCO7 Z@* BT28_-?"C M5-T]Z]^QF94,ZXI$):>WH]2XGFG!T*%=6WO8 T@8&)CM&T#BP]M?Q3]U+)#W M'^)*A1X3_D'@\<$5'O0*=I._A4X<_D'_D=#D^(U3@]TFR4"_)0JB;_YE43FP M3D?0#HQMO"O>O'$[E*'1?BAO\MI'I&R0,T!%[BDH'$BLMFR_V6Y()W>X'WVOS*.3-#O0YSA.$NOGS1NNKQ8S C^[L^0!MFLZ59P\;[M MPTX-/?MH!Z M1#E M^V)4W@V$(CTD()=#F>._$AUTRY-;)-/7SUW[3;KU] M]?;U=O*KUC/\0)_*47W"1S4&/(OY&!MZWIM08N@.#Z"-TU+CHZ]E]/B$0JI; M\X$C(00&-[%OJ;*R-Q>-FYO9QXG6$A,S?+I*VM0@U'146T,Q1;\2=U MF9':AE=T?J$LPHI'-#Y28?JIJ L8]TE<"K,*>+H#+12Y53=!:[124B>%63K. M&!Z4,C9(*05LLF0]VKDSOG3H$0BK35A%WY]F4;5NRU^#%J MON,%/JP@,3C*QV7IU(4&L89J)U@VU*["> (YH.?0L.;$LJKP?-I1G4])6X0[ MV& ,5(>,D6LK^("[A;M JF.>V;3SYI?U1,$LVH7)W':\U[#5J>((+33NMJZ< M[E@[+BJCA#21-J0,=J3:< MYQ[6F#>B"Z/L:0W4?:'5/H.TV@";NIGZPR C$BP_P4.-N^%->&K-*C.FGMX6P?B_EYL-- MN?FN%VXWY>9O%=\,$YZ\0Z+U=ZZ4A/MK8HYYIR=?FAP3WDYP<>^SC\FO !5O MVOL0WMV2 09@]*O="^\V--X\C^L<#?YP1%#'?'P2\]-Y()F%AZF/U>?/,4G@ M\5(Y,R.&2Z%OUBQQ5%8/[ES,C>"_K,/,1 J2K!N1(+^(2T[?9S $/N M/8=0;0=I/>C?UUSO/9*$F^POO/$+( 6;"Y\_(R2VGZ]N]EUY.?\C\&&;^2.N M^JQXG/B.)R0V#+=D/PR3[(0.&?JY::!BM^V4OA\]"4 '(*M/?]IZ,YDL+B3\ MX^_#V__->3_V/#G. 0E <'7\N:LNBZ:6!6B&8.ME]!?;8G(6U'FX.4'3$TE9 M3\Q"AAO,5$9A1K;27QI4C).7X2]O5%ZB\W:X5+V9#6O?KF2_CR*M!3N0MH;' M+07LF&80L42[1NBE(N=]D(@D AUW>2PA-$2'NQ'D32MWX] 3_P098^_!$]UE M-;BC[K_]XUY^>'L8B_XJ2+NG BH2F,GLY[Z47VR !P4JQD*MW5BB'&;H@YZTB[*(: ML: Q8O62"1/77C'RPML^C%'RC7+^V6R*$-E M';]DPJO[_54WE5MJ>#YU6GI!2DGR#89XPFY!: :/%CDO.D,D]T2]^S3Z4R9I M)4;9#DR3PH-#E':5:R(<1*!33OVF)FEF33#(B M;OBQZ/>0MU/D46@,I3W"J'C*(X8^>FSR:NJIPW/,OPM,P;TPZI\W2/B9#?9) M35I\;S4QA7:4TW#!2J!UF]3*N$G#ZC\;-\78-4(O:1+&^JN9/WV7J.^2DUH2 MG@=#IB5FF>-GX+T7,:+?A_FZ+@A!*X;PB98$L&P=)Q8Z06W%4!/PJ_6KA*X].C9DR>I9>K?PL5U\O9X.PV7R;W1 M!*<^D<7"YQFBJS+D<_?;9_/SU.WAZ_ M?_?JS7LF@PC-,^C@Q"LVC99K&A;P\/(4[G8X+E",4!E/#:4U' [QMM *B"UE M8)M[N90F54J3QBA5#N?TB,.G.R,2$X"#$*TXM7,QHPC^8X9H,[3E-91Z6* , M61GE#T2GQW4J*+:6Q(I7R;^PB12X35J!/"-48BD3:89^()CAJJLI!*8I&"%G&(5T$*,)3"=<,2+Y(] MB^EH))5 A;#:@I=<[?Y;L_<&?\ S%II7=6!E-(UQ5]2 0A8 N,90]CFJ48,& M8H^65IJ*=!'4\A7%?OH DX8 MA*2N$+RUY.FL,1)Y8Z9PJK5OP?VI6$J78IUZ?YE5O<^WCIX8,?*F4N0:F@5A MBF4"4W>>E=-T@,.7)B0#&/N)"]Y_5\0-)@$C#::L1H0U MNQN,=!$R8,,I; )U4V!7)$B\::+H=A#Y\=V7'H\VI<>[7L3;E![O>EC=3]:M M &V%TXTJ$JDTHN A*'1%(36S&KD'EGJ%_DH/S$UYI'OO4)YP%K #O8J579OD MU5OR+B=$L6?.NQA";46XX\G#R)(G1OS3;FJ:&A4'*T::?7IY_"Z>6+PM*>+J M%$=FCMVN^O\ TA@?HPB2 1]QD!%6KG"G6#Y$"B+X).(7 5<+_$[P8 MQQY]@(49[B9;(HTNS?G4D-$W-*/$Q(+H_%FQHW)MF%"ISG:3E]%*6+M5E7]$ M.,LDLK<-!Q 5,@,29-\,B6UW @!U.QO[[5E#[J;1NV%(S#D(+''1.QEU89'= M4VZ=>5_M%BI+D0JQREUA/81GB(7XLK6&;ZA <]81K8'#[:SW*NZF.B#$H0D78]I M^@5,7BFVJC.X8@!6#P90HD;L5JZ_*P8V@W\[*)+M*"S: ,2MF)T/7#),0 D9 M#5-*:Z$9%Z]M:B!$:0,P986OJ#K[FDG%P&CL"'J.P$@,!B/5-T6*IVLOA8L8 M[@F;J%QB@X-E)8UJ1OZOJ;TC3OI<@?>K[I^[]J+@_6C?ED=@4*P&0=/Q%:E1 M0.<':;"B^:.[%;(%P^S8'/- G(LI#:ZO":E!I*'(U53ZFE]%'(5"D9\772/V M0[9'>$X% :-AU6UBU&QL3H(6$2/6:MRB9$I505_#J#6S MGJM/U=B5C2O^)ES(PUUU+R9_K8M/KE8[X!/=R*N/W?B.!Z_\]-:QMJL%3LQ5 M#GCPN_'A3A7C(D[_*IS"?-#U%C?8&Y4=:&4>6*[:\!N>B=A0Y4&(S5 7;Z=2 MYV./]":O,QBX_.3/JVP!?WHE_43PKJ?2+[?UTZM3+N49URXA9C[QU0O09;Z M F U%]<7R?3((7;8>>#%Q,MJY>+QX[>;O!D+ RBO);XXLCV 48!6*NAH09WQ=L[%IP&/YRH( M85+NC$R***HB9$=O1M)7P$??N2W+%,1%?+9[VH$B1Y(>\1@@7<+QS>E973/@ M;\6TJ"O\0HB-O!F,3\]H.]D:EIY*\>F*S6%2].6,\2 HR5S.R+QJ,MA:6NN% MW\0Q9@O:Z[F#("(;MX[EQ;#@V# 2*FX91\I&OPZ!QE:!5B& BAT5(Y\FO\-T MMLK1W7N+'<6312"5 M(<'&SSP8$IW$NWJIDT['R"SCYC^J'&'&5(2(^ DS A M;P&A.U=1ZLZ)#OOB@JHON+I,%]JTGBQP4OE"(*T#;>?$)4HQ7&#E[O62=F4Z M,"2)R "4%<>Z[ED;-JNW6Q5=+,8FJTE:7!!#&81P>,C'AKP_C ]@3?T3XL&& MA%"HKB1P!TZ+2.LRF-/^N+ M\Q!E&?AP-K M(0>$0&4")&B84VHO"',#WT:ZLF(:+:H+VEQ"1KO -O1J!]Y=!YA66CAM9!H& M:GD4B@&J[YWQA3G(\V/C]W+5V:Y(KQOZWGOI7/DU3Y2XS*S<&*;*1%6"T!>X MB\B?A^V(;=U^,]I)[2V#1I'!9/-!8 =;*4MD>X=#7ZBE-,&.&3T:_FG8Q.;, M,"X_G-918?7GWC'>=32&SFQ_'%*M.\*OQ^*J8V?? G<$L6P%;X911 N%W442 M3]XZ+28NFOY;=F_>%W/S?LV9=(ZM!](T#:>173"F)XI1#!GN/7-J40LV+(]N MJW-T9#'G/W*M =.WMOEFS/V OC9V$L.=@EZ-SKCUA. 00_*?( !(%Y9@^(B MKTWW(9M>DQ7$[10=:] JCF:5.%J$"6.@UPFK5)#E38 ]P/MX.!Y6/V*(J0,C M)+AS &0SWA.!4PB\:MRT%$$ OC6T!/H=AQ%" M7D5&FJZR\_L':([W,PA9=?$YSFN@5:#\Z'$RB 77LTA$8%,,88-;>L?IR^V(U3X<$KI?U^;3$J1!0FJ,2M M7.SN(=/R\453E,G^T]1P08?Z-Q=J7QI(HS(N_HDG3."EF1&:NN%"QP3PC8HF M>99X=[\BZ")\"U."<,;ZL:)A;8D'\0IP_KEJ9K&T$<#"(X RW^6JMH?\3UF> M48=H<>KM_@22"/\TW3K$X.P*2DOP[SCP-2ZD/\&0ZP-JT'[,\!J89:'3AZOE M&OK.B4$,F N1TC53*=IS5UYH;43[2XOY@B>0A(,!G-V0)IAMH[H/KN/MBQ6H M/4*>A]'KP"G(<=!#;T;%^8;[,!#KV5K]FI*7^ P'_DUO._=&'-ITJ_DYX*[! M]R9^91:I/!QZIF\U1KCQ*;&1?XO!.MC;/?JONS0@$K5&69X0LY3(:Y:'70)^ M?\:E:>8%9AP.T44ADVUJRG.X^4J#^]%KK>6!BN,P(:/$, 'OM\2P$##K3>%0 M>X H:O&X:K*+@D-!Y3( H::D058(;"J9EDPS2<"L*<4L9(#+P!^.I,(%$5#8 MIPCQ:3;]2D03\Z9'3Z2 M C%8MV]!B*<"]HZH&I:Z!%+!]S1NS#4+.N$! ]#+NPQ0X-,ZXV8A75B4,3@G M@KU .EU8B'U WM$U H^#C=1[ZK?54AJ;B9KV KN_I9<95P\[)D632P*T"X\T MU1V^+=[EU5NR3LI43&_#8"7L<\/]%X>O\1"T3/'GH#4$6\OF??9 :M25)IQN M"IWT88#'/U3*%A4H:L^X;MCU[;0K9L6EN$\EF@E9*O%62[X MPJ$G7(>7,[DP$4VFFI7#X)O0+1-U/<=-S:8%1WN?@W-7CP'> .*YWLA2BR7A M'%74!:F0%[0D(5.,AF?*M)Y%&["6]C5VDU, RK"OS2E4]'],M\8*UT>0DC_> MU 6Z@%&MSG9*_U@4FO>=(OJHP-+SCSNCIQ?S.^(F_:__>/;X8/_Y5S_\XU$; M[>_N/X$Q>3]LB-U'UQ"B0!#J3&-?][-, M]/2$=!%E['K3@R^77G<1O$=WU1GVT M_ZWFV]]YQ7R_TLI$[&@8L\OH&LLDVSE#[TA$@.,[> 1]]='VD0E),UO?20AR MZ3R$NEOW.!R"$PZ?J<8%-=J>WD?8S,7*N5 _ETP85;"0A$I.L"TM0OFU#5;H M+*I&;5.19QGW?BR3/[QC,D_ P\/PB.\ 'N?FJ/IR1]5:T\5U+YE80\6H-?:6 M->E6X:T12P&Q\>T2;)N9_!,SB;$+I#^$]MH@)RFNX6,)6^!Z\9IU7@RX$'/W M"+7EY6#*Q] _*;J'5L?Y1BW>FZG_LU/_0N"OA,LA+I[>YF,&4_-QAXXT:XI6 M.0M(F\^X+]2Z=?+F'Z]>[(R>T;\09S$C3AFPX9Q>DH\W<_[58T8\,U'D#, O MQ%4HT9_F)CXXZ#!"P)(BIS'3)DR1YA< B2)V7).-(G4/I".=UE0V1 HZA\E) M5Z%HU=)/1,- $+*U2L M2]/,30LH[O4^3"]J-YZ!/REDK9R2_N[!<$\V8+B[#BO;@.&&42Q?V""_5?.' MC9IT*(6^@[B)&.I\CK_U;\*IR:\C4>R"I$ ;:L+'^L@?M>T, Y.U6@G"$(A2 MK4YTB_U3E:53YK8L$$_K]XTH %\0ZI:+AJ2)I4.C4Y"!6,P;RBI&2.PF_ZR; M,K\"$!D'T@24/AL\-1@(,"V+#A'/>#''$J[TJ$AG59K\#<#3?Z^A.ORJ;3)7 MIOY?0#L/UWJ?%5=9Q;2J<4,# +,9$9+2"%&9E BFFY8Q?>ON4$F- QHYB-3.4I%#0O;/Y$NBKZJ M_ /G!9&V,N/.M)!52ES>\!(9M/4",SUJ?_EQ\1_X,]A//Y>KI7.@XW@!(0,[ MT#JV3.ZM!75#4A W%63KJ;U)X<%;&-AS6+^F%[5ZL2S'RHR/](JVTHA8%FAB MPJ;AK.1AOW0R@!3FQ>V3=Z&V:\!)4@H N S&J'T/5SO#L4Y^G]D<;J;B7I.L M.*5O#E+&&X.=?.O'#*&P"*;U:^2EIO3>@,A@,CK<.]A/MH[SO&'-4/C9^W,P MD)0S.@T\EZ\T$.'M_3,:.:>-WR?*)LI6A]_V=$[IB[M783N:@G83; M.W2/25=A#I*'!/NPRL4PM3/8*@Y!EJ).B^KS%@M4T0WWH2WU,/(7"U(*-UA@C:,IHBX)C ; M'I14W;%H:"OV,/@,R.W!1G[1/@?Y=2!T3;7+SX(B6G_R:1$B2E:;M(4,.@T+ M@. 0L./\WO1#@28QO('9]9+, .UQ=UZ7(-?X #IYC[73"@C%Z] >_L0B^/\< M.I^M1I?MHY-+DHF)&\7]@;( M.*"C]O\,D,\)VS3Q5R/X'8!$J[X&2)>:!^Y MH,TQR#1"%.\ 2]Y91/*N74H!_P2B:J.I3ERT L?3EO;N\T_.BPM2#;4O8EO> M)=(VKHQQ!K03L)%.@#X!G6Q_31X^-GH.>_; M0.R>$GN5.LKA?< _@:WNK=[,VP*51O%#7(GCS2'_F["^1K3 _$'S61975*L" M40,YA3KKN;<2R(#T^0ITO]OIW)$UZXU CJWC!&+F/O+ 3B!\CF$9:;MHXP). M!];6;_X!9O&(D!>ZM*=,?"GB\!!2? HV1!B\BAR4-!%5=?!X#!47Y-K[T45, MA>+=>1_6--A/WNU,7;T> Y&6'%UA ;"W <>6=3J[^XUVF-21;1XJBAZH874M M_IH<=-+$6>JIP4>%&PZ:[ 3X&6O]&P-N>@W'60"GOR7A0T<7!#J"PYNG&>U/BTL=MX!OZENH%BK]P*! M$#/YUE#=G6@F@I(WP,P@YIBP-<8;"DQ6X=92BV>&.K7#W5V(G>/ M1#MIC/L M3>!\!]R)T@,H[X18?K8PH+)1AH5K8GKE1&&CO)K0"N,#HZGFUSW7<\:;W+=]Z!U%7)PD^(BFZLFB35?G-4RV2RA*8XPE-Y& M(U,)&:G!^AVF,0.VI^]7Y8ZT,27M,&=Q5G/A]>R:/>F>?LZR3[LLCY6\?7<2 MJ=.*T+,^ECZ5_UOCG,DW8:V@+%KJ#_>.YV)"@R( .'@D'[9IA]E X5XHU83TY>R:(URXG5ZE4P9!!U4A=T-$9"" ]EAP1FL_#^IVF-QP76IR208+YY,:UA:B$#4OAI@/5%.Y 7/W[3N1YZ85''_?U08K!)@>[6C_H1*V6NLHDO M[R7Z4,3_;V@P;'%?5\A#Z3>.TO'A54/LR5D2#Q/*:6\8$ M6&2T?7 .ZZI%JI5EO0BG3?=@,K+I&E1U#BGM>DE8SZS2C,81++"HVA7"/*#@U%0>L[9NNY3M:]=)>H(<$"X(V[K#]$&>60 M)E<.1+H<1.S8L\-.3V!)GM:-$8-$=R:0O*;Q=4BCI)4<0@U%V@SS8V,4EW.7 MH$P8*66K]\*UJ ",C?"\M9SQ+(4[^L+8#3@MGM)JTY7 MG!5JDOV#0DHEMOEUTNU,P3&^AF0T1Z8@57/E';@ M5P\6UG&S&;*APZIU[O\,9\NB1?"O4(T0\080D#J2R0NGPHTFPG9Q=BAHKE\V MZU!L7Y>FXOL"IH/\?&SH(ANJ\EJJI #!7S%'+5X(C:B.R60H*!2.3#[$F#(H M'L940L%SEZ+C0$A<$:TO'-'(,V8.F\V:N!MK@D3EA/"I;BS;#'1ZM33C9W5F M:Z30+$9L3=1_N&@V,WI79K2HIN#S.T-1!=SQ9Y5RUT>74M9W_U4XR?' 4!ZL MP/G4$4ZUFNCR(R4C%5W538O9%VXE9BXM1$$T8(R)9YNUY>J;+AO067B#^??X,4S0 M,DP^/XSMDR<'>051S4\ -Y&2 MA'T;<0ZJ0 1Q%5+/$C=:]F$<40A/!AAX:#]0E4F_Y $_ :[;#2>4 ]BXZ8?[CY:[R;%)7L?=T@3D M!_YX:)>N&YX?_V\4H?>GJ(M1)>A12/O?31\OK"HJ$)I^:ZFR%;QP"GBJ]IQ; MK!76)AF;)3Y@Z]P'I@.AYX H?,U-:'B*)GHE"/*U,UU:$))CG1%4V-5A,XUZ MD.4MV]J4F@.6&WPW4K]Q-YE&&588; CVE)[;0>W0/\[K(0EQ^V[1-M6=21V- M"FL<6%*]&;*W#P(^:;<.(I*/7#%=5%RE)F2$[' K>9RPY!VTM5P21(<2:M'T MGOF_T2)F:\'B L&B(*2DI^9.%R$?+OY#)J3$85V9[P=U5EW:$N+J&IHY)XSO MEB&@NX.C7E*7*6U@% M6)%^?5K65URB4KJ1D$@T)?*P$#/%V*SHXQQD@(G0X#05HN@"1Q"'S[9*KLCZ MV9CGVKIV="H;8;,(8\[HY$7$H9V[J6N FA%&)"/" [A@M'VR'-8[NQLU+Y?% M!8#A_5.4Q;_UDK)*<'P=A.IDFF/&#G]33*>1T^QOVG QP/\,!SM@'$-W*;X# MDYFT#+]$5!0<5W FPCW]$0$%I_C%C22K_PK)W'2&1JCX0?D&GL"[#^=USDUC M,C>=L6QAC?+=Z3:!JN=H7H@S M%7F9V)CUUQT)TX,K#V./&N"966@T47XK5TSWC]Z0H3<%JSM!GV8/[S)3$ M J)]7#!HFY:4?](XES:T(;@(4F.]HZ11P'T8WX2XAGBPE)0)_'?G\)[L9AIP M8"C08R/ '$78749V)=8!YKF*HMW)I%E P9]L*FY^# =@A[>M[)+XG'9 B,B> MYC0\[X,]JKEQOFM+PIDY'3YAQ1) O19L8H2[[9A7N"!@\Q/7U*J,1N16WA,N MIG/VH/]0SI:KK*4N A*EY*WUICGS,1D;=UCX+QGQP7!8^"E+F$/Y=2K+4'*Y+4ED4YOTO0Z_1(_BJ[5V0(3"_%LOT/^:+&8+JDG(2)T7$,I"KQ%7O@L@[A(2 M#*O/.64Q/ET-P;G4!,[5%9#5\3'M,_ MR4T?A/:U=Q8+S&@L4.# @6&E@WEHG.!BF(\Q[N+ZM7I[D'T87$X;W/^%[&,8 MIH-/Z0@!D@PZL@Z>[N-0'#P]D&.IYZB=U#F>_*-G3Q_30<9V'L\.^.LVF6Q- MP,'"Q1N=U6AJA0:DO@($"2"=.<,FE!N&K=Y!,TQ.YZ79<"S9!6G+*3]>QYKZN[$D0^-VZ(GIWVOVQ? /;K=KPR: ]_769\X7 M$XNM'C&;;L9PJP!K*EN:596LR!S#;*#W1Z M=GJSEV+@#VM^E:GZ[FO=C_Z[7C7>U+KONL?^?J N,W8$C6)F5BK+:;W, MYE9O((=+?M"@* 40')\^ !<)TS; MQR.-YPC&!*:LC84JS*] 2(P\%:$)USC!FAR5R" OQ<>=R!Y-Z=9,\XJU^Z\ M^5BZ)5T(/G]1Y_G.STU6?4C^"7P!I_,&"H;OG*I0^XW80I0/_&JBK*D_#TP" MG&H-7>R&^W60;T"9'0?)")A55)+9\2:IXBGK$&TH*8TNWUF&G4P90^E"YC;4 MB/L<\<0N2*5UJ3M3 RU>1XO-E%SL;!C.]"%56N5\;.@8$^DN:RAY1"W$V0P6 M%?KGHFW/S.2ZPHK*CR2Z$%I*(U@]5U?-AK^"5D!N[H%'-]SY'29WKJ'N4"4W M+K%89@_S'(+173UO6BJ VY=:^;=#JU=#E>\4437PF51\K9Z4X-CL37(PB MA47M!S;5TPIQ.M=\2*U=-??(6J8FM!PM\'\290&_"][Z(-ZC':;"*KKII5GP!% M,NWPF22_P !Q>_AP"Z^<-'0+LE8Q1<2YMZ"N89'V\!B(WLEF4?O]!)80A&_8 M"3!Q%W.N]>6$66"%9MEH]&5^KE0]IJV:5%R8RL&[W[0Z*IM:"" <<%WX"X/)H!="2>Q)6BJN&0Y)>B9 MCIY,J6%?NO>.SS]=Q(7KJ"KMUEHIW&4QK0?4R/UKS?BGYB@S"0.R$[QDR)XP M.L7_DOF2<'/C%]?[!9@)\ :[LCZ2]Q*63,AEB:VP2(/,5A,Z&A9RN/H3L\PF M*''-RWR"JCBRR"5ID_. M5 AW@FB:%E_MZ$^D97'B37UIVACOQ?:^9:CY*IHD](B)Z,RXP^0MT!1)3Q':^DNPPJ"CA8X(^_%W%W;^],/ MU^3$;(?;(H-@/$_L8) 3S27B$')L^KG5U#*:8L55#<:!KXW",4P9CAH+!!FS#[L[6&^;<$F$'Q*LVJ(J M)M)21T5OK*O[&3%RX%&$)7XG%?.N5ISTY_45RWXUT$8FDZ@Y"$3=F&/'?-=H MA-UDN;RJ6((F-CRY7B^0@P& &B-5AL9]YJ6+AXX60RI<(FB) A5P5-*-!@Y_ MD0XGX**BAR:)5.."CE_$/YE?FYP!/' +-N#^FZ\WAE(JFC1PQ, QBI4;($?& MRB\1;V&6@_3UW%ELDBD:&:WKHDL%9R+P[ .#P?A+?_I<"YT!+0:Z M4LU;* V( MN@&0Z^-8B-^O]G'HF7'XX7V#&XJ.L9S1LDL'C^\I=B) I,L&M3'J12^_R3AR8I+*TO\>SO MK:KM"'X-B#L9N,;>WB]O?CKE)#57)N:H^53?>B@P*0H$S>A<,2-C1N$@]S'Q M/4GJF""H,'JM7XXM1JAZGI?@;0)9,YV+MQNK OC1?0 *1M<'.AJTUP8UV?/B M;I%PN*W3T'=C PL)^1*1_O+#R=Q_@I8-9FNO6B>E],Y<-% M-C.14;W&Y.(@,!Z\F[+T*Z>"G0;2NN *'/90U0^)&^'V,[+2P)@D#E4$9I*V M';XD6SPT!H#ES+-EB-- JS%!Y.NT+DO2ZZ;>I2F*-U2 *4":>9&P*(D37.WN M8+5R%_2:X1W KE(O?^0CC]V:!U9/>7)>0S2 W8T?' FL(O+7"-*YCV[&>O:( M<0CXD!4H&*:.BE@7IU1E.P&T5NVXW MM:N?^?,4%NHOOVR+=GNS0+_V FT78R!S-Z<:%W)@Y;JJI>F6.C[\(/2QP,%8 MM+#B $HH2U*$*!$-:J8I)W0AIF;_^_,JYE1=A12$T1X)Z M1J^H*5H61,(KGA=NVD?!J;&+KHD)U+Q [_"BK)A-(HMB$W?ME)KW,,A^#013/2&^H0\F/]G10P(7]+(T-&GCE MKITTQ1@@"DA J]V"I;0L#-P9%6VUA",/L2)LZU94.X"\F+6;JV*Z1^K04"B- MGX;-K<.M8:\$VH,S=/(:-W$(M$88O0T6;8K*B,%3M@TN +>4CE05XNB4E&QX MKQIMJ[,H6$0NA=*0FL2OB'K).P(NMQE%9&# !E1* VAFDNP]'!7A*QER7.*V MM&TH0KW275"0<,,EY# MR\_N5K'-7D8W@;O"FCZ'>VX5^K,I..:BA(K)R :D[2 EL$QJU(!3XHXU[Z= MSGX:V"Y2[E%MZ[+(L_5&6C%-;@61'8:F&::&L*D',:U:5R0(.E"5XDDL&0Z: MZB +TDEU#"GT!2(XJ<]B^LX_>7Y]^LZ -)@'E:"HM=!S!_N!%(@MBU/RG?+Z M9O=)F9I XC?^.Z<0.??+4D@JHVJO)S2']"_*$JO2(=DDD-(A$ IV#ERBX&/Y M ,B=_NE$]>^:%"*G'!DQH$MJR*HC4PZ!B,,,I]\B!XE-)V#MQ()0+Q6?#D:O MEFAFKD]*!GU4)&(GLK5@HEHT%VJ7NN]*;]2@#$5X8STJ$!Q+A7Q_X[95/DMO M7O]SM+M_<$27'?O[@X ^(3^C!WX[EI\Z.Z@G_ WA/*+/"^RL2S*_W.H?:> M$FD']H?[RS3_]S&$HY,'N9QB<.>Z/0T1V2QX5^+S!\A39IL+?GQ!>DXAI N*K0"9)87'S?WPD_1#5\+4)UB M.HM/0AC"N;>_\-@CG@T_+/-S.M>V_MUY# (>Z4] SH"?0;)?)K_::P7Z[E$I M^QM4REW'=VQ0*=_*WQDNBY/ T+L@2/-&B6L@">!-ZPE9\E-P!N^#>W=+7 #P M/DZT/Z L_!&0W\A+-O%%Z]\1@X_[[_^^Z;XFM-D14!U%[ "1*2#*W[(VS_Y% M*R/YE88JG(KM45L9P0;X,0HNP+TJ9AW&S+U7GS/OJRTZC%G*VFV\DK""._C2D.+P;?:Y? M]'^9:2"+;\YU=,RF@!=#O>$P'.:BK%'0?USBV:5G[CQ8DX'_/A7VSNP"-@+J M%_H'Z53-^-$' $ : D;J<=3QSAS#H=(?:>>ZR7G%=,34DU2PK'E\>0S8@:F* M[+*V(X"_)_%KD&H_\\Z7=WK)]#^&)(I_65JV(C(@*/\; M7B#NR,S=#FV)&&,MJ.J@(1565K RK'NPC$7?[X4)^03.S8%D@F0-TB10@T.B MXYJ-'5#BN+G6K6+LO:8$K&Z]Q&\;4D !($M9WHL!O[87\EI,7UBT,NQ4G @] MQ5>0&9Z6?BM+FP>VXZ%ZB.,.+YHII2_9K]JD>U]!].@&XTR"W,&Z2^S2XN(-]3!WJOS1Q^N3D< M+FD0H;#F9*-V1*K !.DGJEXKEQBAEN8=.;7-%'ZY*31=MW[C5"@,(:0O+ '# MW/ \8>B2]R8L#206FPG;K2,,W5<^P%E[5"^2$5L(B MW:>1&2;PJ6W'VO#3$*6H00#71] 82H,HN^&]+Y(UXPS<'#V%G,E;>K<-P]B-&W*!5A8 M:T4%IW.36+DD\/3F4 @^*R:1B!IY&49;-[4>AD S.T9;X.<<(8Y%2&L@N1B M_B_,R,WKS9+_@DL^%Q\ !9=A*2XXL?4!U7"5RD 9(<%1P9@?4@,J>JR7PZR3^M#B-6W\VR^Y=CF(2!PK M%7*CB'IKO<2 Y]1F&-7MNZ*E..B[I\->.]@ ]Z[ZS"X#7CO;A7^NZ 9Q4H(/DJ.F?.L MC93M_ M!&QGG*\ N^N4_]$9(JD$))-'D/2BDCY9:I:_:&I6BD,0.\&2 M0Y'8]L("L:1JBM@^FY^:.E-8%Y6L.-DF]A9<,I-SB8DK^8ZCNDQ*"#"<[MJ< 8R?@)8 M=[AJ M1'=2:GM+[DBY"GJV<. '3@V_IM-E\P@E^#=T9B/EBS$JO_Q&%1*#E!;WR#&6N%\ ?P5=?6.Q73_"%G?+< M35VE7*9\B=WD% ,-O:2A^PP"1:H@8G2*I+LAY'ZN%2VZ_W"FTP*-Q768L0U> M[+.2H\& ]1B//T8V\L(Z06AJ3LZ)K*=[=YE/9J"]-I)] ;& M%0TE=*''MP]JOZUS,R*D\,=B\&.L00[$27/RF088K!>AM7M-_V 'NFJURSL4 MYO>D^>+V@C3<0JFBUSJP!A@2/LQK4M)IU8R/NN6@ RR32A7).*1!Z0;Z%R5\"5T^=/9Y>J+4GD1*3^]$8J2R@;5>]\ M=5[KW?O<:[V71VN'+OYYEBOR#/N)YO/2BJZ335MTG(80JQ2=EA0RF?Y*T&(_ MP9Y99%:@\R PX48ZATR!K^HX'6!E$>3:B(>J&Z!H@4$8]SIEH=/@V MQM3 ^$4,Q[,Z=V4Z? ZGD0$2)Q6BW[YYBA01Q"31C#OM/C?,/#+))*)JIY@G M$D//NL$EU=)1>L8"JL$B,TJIBB-*/")!84[U1SNLA61=VF$YTF&W&BH]L?4- MCC;;'-$LH6H6Y4= XIBZV+-F/M"B1,?WO;#=MSQN3[$(1PD,$]L'K;TUP:-D M1LC.:@%G;= SO2_QY'KZMBF'-=HL%](JMFXE@D>P0?QNA="1^>Q:3&BE;%-1 MR@L,! I2"^D:?:,O"7WSV4AOE"WL>"APAOIO??4R%, 1&@?\.D@705Q+OZ)Q M/QBER?[>_N'0,WVK-<"B83G%(Q\EKOD&PW;P=/?@+HU,(G0F*[*TWF/"[M*U MNC+WQ12<#K^CDH:[ K,1INO0O+[ $"A8035I2J9S6@$2[*C(5SG1]6H._!.P,J8]BRB_+&QSE# M\IB)DEU[S 2TTJ@AG9,"SF@GYRY7I40@[4E&AX?A'T_V1J:3_C0XG[CBCV4!:O>)WW[LYG/>[^BH^J'87T<5C%/ M.W+G485!28],3T[X.C$),I"(,UWX3T(5T2+9&Q_MC'BQ!B9L6:GM-2X*YLR( M\JO&_^XFO^,JRWJ73_UGXZ;^X.0M(8_E?4G71KL/V/1F#@F80=<-7=RP"7KC M$X8''I=_3G?&P-ET)O1 MZ6N V!3\($'?I&@FBQG8,!1]OO<+_LWG7MA8Y\*A7&!PA%68 =/E#P+(G:+W MW9L**34N57L"),9KD*ULN5(FR<'4_[EBRV62$QN$S>$&87/7L2H;A,U=3Q'\ M?3@;LJ!H-?TO@6'7GV-C5SG_ M.=4RZBOP/:.F(G31E$34)-L'2$:V\;7(>D>"4^Y@!&>; 3<2[ M,:L(\>!V(87[X8LBT;4$-7K"I^0A<7,;OW=SEE7%OS,^XT4RC_'ZO.2$8A3H M9<%-PV@+/O/'>M0+/\O^0,[LYJ+&0K!I>X.!+*C**)@I5G'QCP';9X$,TQ/D MFT$.*R&K!N":OR.530"-WZY ;EFFKJD#Z4""[V):= P(;(5B U5I%6]9=I+N MQ?;Z!%XG#+ M$(BZ'0C=:+,[_N@-WL8/_\ MJ-'?3X#A>$II6O_+5Y7L3*P!RH5;UE&G>L_B O[W:.BY_+[UNZ_1# ZN#T0? M-/!NBC)!70( 5&1!KUT!1F 8B!_UM9= M-JMH9?&?5%_/-,-TBW ]Q5\P0UU@SZ/J'&M[^N&0PJ>B=#JA^? P(=&('VQO M+4F=M'&B'BZ<][U-G(5M3"):82.GE,"7K7S3G2Q8R1NQ% J;>6\B>'4P_A-R MCWPB!.;D:_-8EM'1_UWL'*ZFWI)5A K?$D>'K$[*^%K68O=6!5R.W I]T"IO M%\@:W<@3\L>#F-QCVX(R=F5]1=FYP 1E[7+W:6%X2"W#((TS07[0/)/_2,5K M6B#3<,#%^?DKMGR,?;XTH9D$281WE= M5'#R2P^X3/W> KMXXM)ZG>W(;,%TN1#R%F%C'&WB:"_M5$9G/>C]]W=I,CD;)#.A.G);X$Y15F4 $VWG"=L(+'=SE#&YFOF$A:&"Z,)4,) M-QA&1=2'Z4#Y#CYYX<_+*[!;?^6>JA/C.K[.KI(M_-9?3UYO&\PT]AR!HDH0Z&"&J8A;?0B+H2\)QW>XTKD(DH=$BHY" M;;!T*O2]Z@G8I+"@5O$OD&@;XV[U,";24^Z^LO!T; 9HH$,(DPA=-MQ[,=#7 MUO],PQFV\&%_ICD.Q2C3"K6,&+<;^P#09=>Y=>'7(#8$'2#1Q)BQ'V9-1=J< M<^XL<:N;"K!?(SA= _>'W20-M"'UZ%V.B[IE=3@EXX>?^^B'&F'E=M%86 9] M\74HU)JQ\#5T7\C9;GGU@<:KN431@ [#/I@OS !?J1NIT%YS8)+4%]P;PO*#;VS C>4,60)-179 M0]4_\HZD)6?I3Z2K;@\D-<_P[K1WVD4Y\H;T4M/!G^&SZPDZCE(=PLNT%-_" M7IL>EJ0=+(R:VIV5>!5]WU6X61_ZH'E/<35@[5JS*WP$!\&$: A-ET^YU*4W M- 8XVK)(H[T3XEN8#-Y)@N==NZ'4'-ZD6X?D-H1.D]--9AK@U4E3\];F@MBM M"1;/?;A!!(.UZ=0I[@"<@X=<(FJ AH:NXH.'6>Q:Q_'\ZB21"=^3WU7/+WJK M*Z=2J33!H!:!2 ;V5B[*;$)X$KOK[,R1)/(N;2^:N,M]4]+8%;@;EY!S4(H+K+ V#@- MVJQ8Q39AECD$AJO'62(_^P90]OL?3(05=>/)A"_QA&*=0N&:BX7[S:FMCX.9"$]$^4AKBDQLM36&,I!_AG;5G)6UU7' M.I5A5;9>45EL14=(@?7>!:R+2G-D,P<=5OJ,UEUTV2P-H9F,$V(QF@4Q(4=+ M F*?^1QDEEOQ/J,9QEPT^ES49S"3>%(RB>;F8W#2,/TLO:-Y < @\"EQ9%=< MN/,Z0S7IX^%D5/R6W&F9$$^YEG']MS]--^G@\8;J[P9,S,0TY*T4) [[RYFY M-E4JVD_+V1G"]C&3:).1&B)2Z(+7P?PB%H;1GC$'J-HY^+>?;E3HDK.'L%"& M/C@JT$K?=UBXGT;=N5D=-UD=5>TMQ6S!ZBET^>J/;PN0V=*"OK/WI+&5AGD@[ MO/0?769^SB;>G6"Z%FV*\>_8FI3IP(6YM OPU+-*@"/^*N=Z9#%X4G\CBXR/ MP39>3IA9F;*?0,^%% ;5BC?;++$ON\3,_E^]M!2/AFLAPJ^LA,XQ?9'"XN+Z M%KD1HFD;7-H(6Q?@DH2P"3U70ZCQF*AC3/DMK&5&;(V#R$Q\8$% MBQXC!R:9#0 (SDO:I7ZG(]S%O]N@[X*+88:U?&1Y<7#/L"P@D,._]C$3U\;Z M@=\E\IPH:Z\GW.9(^BH!CY^[\V+,Z9,JWMPT+]Y[N6J@Q1V#CQ8AO63Z4:.D M'?H-L*E2$%/Q(@N*LE@,1#I")WH%W5!],^5?Q9RPO SB=P=FI9<>&T/!M@0# M@O@^=FLGW"2UWJO-J)5G[0%DXV?*^ V<6]UH"1=A!Q:/_H6T^3#K3/Q##J-+ M8OSM/EK=T%LJ'-H/",^1M(1S=8*X :*S7UFR!;X-XK@K.:UY73[DJR=00V6US4'8.G M^VG0\,6$26;UASH$:H+!7L@,QE]\9HKO6"^4UC+WO.E&P 9%9T)6W%/\>V9[ MPR;"I"WYN([>.&2U.;G*&6?FHHOS40M3"?\8QPUF(.X1G?+-&4(8QF%Z;4_9 ML=G?.U LZ5]/7D.C2^C')60,,O.+P&\:_5(.:.@35E9F;$=58*IUKG!!N.J, MTHE0 !/HH&'QG8T9"2WX00(F5_)5Z6J,F3(BL&&"+2LYO1C054%"M&7 .&*H M>3$Q_Z%43D+A!#U'%+3#*L),B;_Z=_;K"BG\L7TCNA@#9"X)1H'UEG;2%&,' M#2=5!?0>_$X_#;R^"K5(NIV*2@#Y@494!LJ'SI.H D0($QWE #.A#F_M-UH[ MIKOR!&9-"&>071$WG9NBI:F!4;TZKP%O=,8P(YAB[!=N$OBW4G2L+?TV1T]%\=ID2[#H-A6=4&?>]W_S%BACGRN4G@DTIU MTP^;[EW_GX3E-MI>O2 4"3B[1R:^7]UD)DFM&UI!<.G9ZI>LAHJ4@RTAD3L4 MH)M8K#3M6Z9:B00YAA>ZZ54KAUK)[O^B>'-=\,M$X:T2<"4G?A1POD\0O-HH MB>KIG*^@BZ7@):)Y:C^(/&^F,5K \%CZ$$SO*Q4KX_,+T1 ">(46[S!M=UU MA-@&UW:?C6\J7N65D\06.J?0\D/'%*9.;784PCI(D%=4 D8SE][6B&]%366] M'VYK,^(J4[\UVJ;F63],E_0D[ ZCHX#H8Y3M0)(8%:\8N_.LG#Y/MO;IY_P; M\'0;<2S*K)C!PX!)@?;Z*3JV/K@LH$>RC7+>1D/K- RH-DTP]M_'O N(9F5U0EZ"U*[Q MH7U((OF^AA9+KA MX3U MOYRME4>F;M+)7*:(M^[O%3(^X;/CA\<^JO7^S+ M9@N,K"AH109,,6,U:F:*X$Y2S#9"$U.\20DH.=4-S+9H-=TO1I@4RV-SV]QO MBV\ 1I9F>PY%34(0LXC4SK<,5%A%M39^Q&D@"A\WHV*D])6)B& 5/N750M_[ MA&)CKOD@5'>[_Q'F/]VW6 )C5Q;NTG1*RAQ(LFN!F-O 3"R=8SF59EJ_R28* M41YH'\5S^8P^V=ZL%-(R?BX%C'&N8^E"L0>\P4GJ @"VYE28?"8.1H@H?I6V1N, MFJFG'PR(=G[/I0!NU"S'BR9WM,1GD&7<(9L3M"]WD[]Y3^P2$/"#$&F*X[-N MCA!S0?S%$PK#7!_B=$]P,.H8]?J_FJT@<>92R=V1KW M1M,80_<)V5KC]D&"$^]$/8KL<)C*(A,'^.57LQ'J^#'4QL"=_*Q?JUHYP0#A MC!61!5(IU D8/N?=%%RC[I M(U>0SW;*[Z#N&Y5M5[XI]\[0F6='%NOZ_0^G4K# M'5O"C?*N:#\D/Q-ER7UXJ5LVIAW3=-Z-)KDN1,-*#C&/X;!8<2KBPZ%O()P- M*D',7=1^G0HZE"D&5+Y+2A55M)@W[7*?4DSZ%L.F%>6N.& ZQ$ YCHK;@437 M$/,!\QB82OQUM#87S1D)NBF:1A0U@ON6!6*F@$^6NP@;6$2%3/4C)>A Y /Y M%;PT;:TL;I3!/C;,7%PR11-Q YJBL]X\C3U1L?[":R= $#+QG2XVU/<=0#J! M/@T1A 8U]RC3ABP?WAE".@]65VAH"QKN4TBLP&Q /LMU6,(4F0WG#;)%DFV@ MCKR<1U/*V;3=>0)[IB6K$/WEK0?S-\*:V '7?C&CCJ:B;18$#C'T.(;FB>-@ M],FMS'EGK)!I4:M R;&>PL#K$>1K.MJ]BMH1NC<5!R$VK"&QNX"F,6+J4C85 M16#X>20A&=H C7 FC1TNYW\MO'E!0 =%[A7H%0;B-K^.*J6-]!:HGMT7^N%; MGDZO-5*Y$X>E-2J6_Q/:_<1U"\%52GY@H!AIG(]S0J0#_[ M<^);G'OQP18$<6%[+BT$)P2?L%]QU#5OQ^:D J8URI]2>B]H*X>@5O!%>KVZ MD0[]$#R,1\<C/3&74O\C'AWS([X/9:HH]I) M$\0A^VYR0C_&M$:-A,Y$MJ4[3*L?*U\;!A NVZ; M>3AS'$N2?!VP'O#C&L]A88ES+O*R0(U M(#X<]#R@<\#6%C ,#,^^F[PV;B$(:?:O1JKU!+/UIRW$9)=^GL2@VQ.B7LR! MR2U=RSS/29K@=&8EY0S1T-,)T Z:^NO2.!WVEN#Y:(.A4/UF,R1!NLJPC1 T M%N;S,M!*^E@2$)XF(5!4?_B@3)D#.04/3+J8:85NH]P0]J[*A&)^GD<)WL], M:R&S&L5@%_ZI"RC["VVR^041<=SC9.N*9%%)[)_?PG6^8A90\9#]!E@TI,TK MZ1?09P0RG*XPA4 [*&*/D^G1I)'?6@'_9V.)NL#S'B ,YRP'UN<1@$$],6!L ML'\&MRW^&P@8Z?N K7=<;Y!O*H)CS- +>:/.K@FO/,D:;S:X.PXR5.S830KJ MF\T=H@'X^MV\$4(%"''52&2 I9$.J6N[T/JC7BL(&LM#BM"O?L5O%W__ MYY M>)]C7D-D.82LG.C(<;/;24&=V7G13@GX!852RJ(=5P)U:[E8_Z\%\0G_>7VO_M*8[*5;8O_2P7?RM M7J?C[RY6LZULJ&[P1?E[T:[&/XQ32QO=X(%8CB]_A0N;B,J++ M2-RA@E3?+#G=&1%PA#6CMWX& G[<_*?H\-=_\L+QRU)-@O4N2S?#CMP!=\7I"T9^H/')J .34]+?:&:,"(J MTQ,APQP9-TSE,VH@/[GD]'N*)E!MQ.XW]@0Z1<$-^CJ$Y"T#4F3B6[; M#,"?6C31Z:*<4>]&0^[?MW))__-@]RDI[?&+WZDJ\'TU.[\X7 )^=;]^?4** MM/65#X"8?-];"*Q$C.OZPTZSJ)">AX)!+C']].N;Y(31E[]BF-V:'_\!1)R# MOU9PJZS!76_)FOEYB<_0N2!\]JYN737V0?,\P*3X#7W!'GNOAS=)O=7"> M$B(%< IC8>T((P9 M9/!S 0?'6Y8C6+2ZF> '>397X=7NZ4U25D4I0;$<]+9;Y1T@2@_W#[UK!@TA MU@=XRC[ IP=8AW()[[2P]\J*+CI;#RY MF[-QN)O\"@2#I]G4>1OTPOLP9=T"^\I=G86Y0ZF=SJ\S9T^^7V.?O@+RBC_]Z/H7G^Y[M\=!O&U M#WKXV#[JK_.F? ^7MT;[)_=N%D @F__"2FI=P<__80;OJKRW_Q'X49/ M?_C+B8]+(K)_V;G)P7;IJ\_.A/2$P;O"'/,]GZI+N_!]K('5[_]W!_[X.$#U&UF.WD-1:HX4H_)'[S MP<[9"R,V\H;VZ;/TV=%(1DR>\2\F*4-M[''A-4K4$+G7+PM_]A_LX>H^ZIRF M7<.S?CD\O:5I.=A_6*;EZ#%D3E MHR4+X5?E3]GRLG!7R6MWEDV6*21";O<(GVQG'O\9.]-[D&O';786 /&KRVUBX?[=WVP'_ZH [\^/VO.?"?@?I@#,K! M5S(H_D#;'QVD3P\.OWX8<*/"Y/<2(SQ;'2/1[J:'?_Z=%GN=+3W?VOSLN'K[ 2ACW0Q1U6L/('U]WS-:@:5L>&U_&GA M6]=?_G/AV]Z7BDB^Y&.Q$W\^GU^T/SYZ='5UM>N?;O>LOGQTW$S.?6C=/G+Y M6=8\RK-Y]LC'E4_V1J-'_BE'HV<'H_VC_='!Z.#HZ.!1OC\:[1T[CP6CW M?#[[X2\'NZ,!/W^U'?O\:V(S\]]FYH^YR0I;#QR2F>?7,/5/D^,&<-YM"G_9 M_98+YZLD>_!D?+KS]QN<[Y_T>LB%\ZW?#RW WZ_T=[._K,=0/5_EM?<@Y?\ M\]?>(MU2$[[H>W#-DVA]&]FMY3D+/V MAQ'1@$01F0-NI6HB'- KR"8>TNETNC-Z=/P +/OAC8*LN_X6_GP:/=V<3P_( M@/%3'(Q&_QI-E_N'?H;_Q2'/:'/,W/U9"J<#)^C>-H4_("ZR@GIY5B$2"C6<'AT371"B^Z/JGS)EQL+>OFF%9,\XJ MU^Z\^5BZI5QE?V]O_]..+#4L7_-K7[]^=T/;_/]N4[/;V-ION8OW!VSM)K]T MYV=IC:T%NIH*!?\VMG9C:S>V]L[LXOV^7[L?^[5?;]7\GXUYO\L+XY-=Z='3 MY/?=T]V3737$HX.CO6NM];.]QQMKO;'6FTUI-F7?,]Z//>.-M=XLC#_GC&^L M]?=AK>_&VXSV1KNO?CO]<[G_NU"(^7\_O7N=O*I 7V?BDA?U9(%MN#NL],:? MY_)Y7KL6U3>RBPN7-<('^PKF)",6]A?9/$N0X%U$54'4#^\SS\Y:%'MTL['+ M<^9RU6O T]$7Y7ZWZ5S9;+>'O=U.3_[V0+;;^^QC7=6SI8\_YJY"M:K3R;F; M9;K_-NM^L^YEW9\KB;X'4V=N5F_6_6_^KU__;=RX>[_M^"W'LUW_A" MFVVP=AL:B#GC[;W3O:_S/<09_4=?N5 M^42&U\E_?*F>XAM58;\(!=G-7OQ5E6.S1IMD1E0>;1'8+Q"9 ]%/?YAG\[I9 MHD0:*L\%.=/H]N-BJHSWKX_$L=27=CZM_6S1R51[%06+0)ER^3K8(7 M!>JB9RVVDGYHMTF;'#7TZEDQ[]8>B3<[)\U+G"M!U.*\ W*!% MDDTF1$9+>^+_+C)HI?8+XIV[\!M&Q9]'>SO_-\4EF3MO!O-DNFBJHCWGGFQ8 MGEU=QU@47C&S)RH"3"O07Q)^[7?4&&J50FE"N[%Q4]4F+VZ M7=^WW&GU+4"]\INK-/*)_+8K& MD9BU8,:N.P4ZKA1H*^<+;]G16\O)WC=DY>D<:_V@^#]XZPWG[MB=9^44SC.X M$*X3^@)>N7$+.-OP@MEB?EXW_O4&=*G7/-;U<7.9;;S,5T]@[#]]O'NT1YF3X0R& MYI*B/SP^V-T_&O[3RM^L_,/^Z-GU5V,WO7/ZCX[HV8W7^_A3O5X:F*]E=_"D M['#^]+/#U[_NG\\3_HE;W861'8Z*?EK^^/GCHF_P'H_:1\G?=Y..VN/G62AW M]ZU!O>8F\V?R>WL@W_,G,GS?X"V_OWE%Q:"'L3&A2(II)

E#UU^VDW^EEU]**KVX5O- M[^,T_"ZG]@$=B/_PECL9.A5[W7*;4_$FIV(8-AC*X\FD!E6]ZNQN')+?/BW_ MC3/PH]49^$?C.E_Z_YS/9^5?_C]02P,$% @ C(FB6,>9CW&R#0 \Y( M ! !A:7 M,C R-# S,S$N>'-D[5U;D^(V%GZ?7Z'E9;-5\0!]IVMZMMQ< M)NS20&%ZDCQ-"5N :HQ%9+F[R:]?2;:QP<:R@9ZP,:F:2F/K?.?H?$>W8]GZ M].^WA0U>$'4Q<1XJ]8^U"D".22SLS!XJS^..=E?Y]^QSU0(N8 MW@(Y##0I@@Q9X!6S.6!S!'XE]#M^@6!H0S8E=*%IGZ58DRQ7%,_F#%S4+J[" M8N%=>@_O4./VLG&C75]<3K6KZYN&-FEUJQL)^N;>N^8<+2#@57/<^S?WH3)G M;'E?K;Z^OGY\O?Q(Z*QZ4:O5J[\]]0Q9M!*4M;'S?:/TVX3:8?G+JK@]@2X* MBT.\W"@-*4,4NQ]-LJB*RM8N+^MA68&$,["QXS+HF&MLBU&-K9;(K:<+\?M5 M<5\HJFFUNG913XBJ)2^TVJ6V::3%UF)Q"Z^K_LT*@(Q1//$8ZG"66V@*/9N+ M>,X?'K3Q%".+AY"-1)!L%(C=9I#.$.O#!7*7T$1J'W[^ ( @%B^6A#+@)"2G MT)U(2UW*A-AE!?A!T",F9#*V14DWK%2B?!79S!6_-/'KXYMK5:KYM7JN-H-P M64AS7,;7'EPI8D$LHNN-1J/Z)D(TW8+4J)/E-?&G5K_@@5! [:[PS:^;_])" MN6/8$#7/8C:$<@?:D-HB=\6"2E+^=@\U8]V\"YL12!8R([V[R,E%*"!(N"ZB MT$7FQQEYJ5H(YVE_V\7%'T5:W 8(,JTB.L/BXH\4G=!Q")/RXDIP;;G$SI3X M%_@E$:OW8<".T#3LN!,C5TJO(/]W#ZE)B:WH0JI+2I:(,HS<^*@G >8431\J M?.S3PO[YVY*BC]R0L$0"?[/1B=M< 7+Y$"&KVXOJ$T*(N'NHN)P&&_D>.N'J M6VA:M/IUYU-TY>Y(J_;(A6 @71=_GFORO#K1H:J\!*?6INEUV"\5SD35P/LN_ MMYMS(!P4R1#<\DENNUN)9"2BPM.@,$]B=9D!)@@#@H"5.##GLF*^7@(*:_>'#',#3X:\0]J!DFL)047N6C, (&9 H$])FVR-5-LN UG/,R M^ 4=D\,DL)+0ZWT(W=!SIG>+!8,1\_NVW#2,G8^FR2G+NQ*H!NZ9-7(\B\2/" 8,.")%*Q,*C;G2-06/YZ4D?_3[H&-TO_6ZGV]3YO69S\-P?=_M?AH->M]EMYR7K(!5*3AO; MG$IU@LVX0L U@D"EN!=3"B*M(%1;H@ 8M;^V^\_MG%R&I56TU&O;M 22)?)L MOSWN#0QCV!X9O^BCO![>EE)ZNK[M:8X ! 3@&$""E,CIW?[7MC%^XNT^;_<4 MEU Z^V+;V3'I$GFYHW='7_7><_NIK1O/HW81?Z?+*CU_N>UY@0,D$(@CE8B% M+A_<^E^ZCSU>?:,]-O@8]V4P:/W:[?5RQ_YN!"4C5\FV$*(!'TZ.NB%@B8@1 M[LP]/0H**]U]O>UN7[!$;GT+%& ^:_^4KFS;WZ-.PW3?D MJB8G)3N$E6PDELL22)-(( Y5(B*Z?5[Q]EC_+7>#B$LH79Y8S?K20(J7R,VC M=D\?MUM#?33^?3S2>9PU1:#E]?E.<14!%RGK5@D%)!:(@Y6(CD-2.$-B8Q.C MO,G8HZC*H+G1N+ZZNDTLFH^1-0(_A0:4Z3GH(82-X<3^(9$1*%+&16)]?YRX M\-67*2J"=%\A@C=EE%PE,@*!?!G=O94U+.3V=%FE^Q/+_V3>L8Q,Q!*"A5A( MRBD92&0$8AAE='UJ9K$0"5D(2CH2&80=&%E/Z//F@? U11K^G)\4*<9 )H>+C M+I%IV)5=*R,[AZSU^I!2;OX+:B$&L?TCEI<)E4KVWR(YS!TA$^$7T>*:Q#&Y+ZBLU B[WW]<0!4P1AEJ[Y/3T$!H(XB,!!M6 M F'F.0X+4C]"+\CQ_LK@4UF@C+A$9N9($1<8=HZRC1P;]S2\Y?=TDK^4ODK2+^RCV;W.'1;_7#&/E6/W-R M<+\)EYA!&_^)K!:FR&1-LEA@5WP5JDE8$5;*72#'&>L1(!_"5@$@+ MD&I*R>O60RCQF2O+LQ&9]A$3KS .$37FD!;L$XNB*IE-)"Y3'GII(-0C)CE< MDWP'$W!=0"H[\QMG8D@8KQ6&MKUJ8=L3'9N!3(]B\5V+]IMI>Q:RII0LV!PU MHYJ0J2R-K#:D#G9FQPZ0]S)+&6&)-*TRPF*F@M!6$!D+0FN!,%=^^BYFL ( M3 :AS24/U=A3U!::L,B3^@MWA4AS3 EUH5TPU K#JD*ED<@@QY__\EM<2RP. M?@9K11K7I E59W[C1/R";(N1!63B]ZI/'&B:U(/VD7A6P2OY3N2,%7P+A1HC M6JCR9Q I+3OS>RZRLA"4_&6]/%;ZB7WJUHL]60K[RMG9^[2_-V!F'Z% MMH=TUT7,?4)0>-$BSDAT491/-!ZABPNNU(ZA2A&DC=?'B5VD&H M7J2ZU@8 :4$I@R-CRTXTW>[RZCDSS.+]LH'J%"&0\HVN\P-0YNS\TAM M&"#G(-A@:.^1.#^BDN)$NDU)<;D[_%P-KN/Q:2?2%X0R_*(>PDIA$GFM-3+F[5M\-3_Z2G2_CR70S_'L83K M;^U# M5"%@!8G7M40&:DUBI$=TC]MM+:;K3'(N+G(_=-P+^DST>VT$6^^QWG=7ZFX M)6G)/:;1CN^R=[.1*Z))Y%?D6(1VL ,=DX>PSOWCS/RO-.Y+6B%P):')G9QQ M0N/S45\;6*L#<7UGPG-SDKO;W1O^3/H[DI[Q,9IB+3H'D)+(1#HY\^,VI>0K M_8T:^;WC1SZ=L,2GK?F:VM^1C&RQ;Y"1Z+;^"JGE,M)>+&VR0D5GR.^E71D9 MB83SSE>!-/_CSYI4".(&@< BP,A&&=\J<75M5RE#*_89GJ+YIX2@DM"4E''T M&9]2NG_7%WF*;M3+1E$2D[*O.-)+'.@5'(TH281X M^2UC4M,GCGC.^2?P\?"6Q-_\_A#Q:3(PN(4-X\;@)DGJO*%$F_Y4/%+8H86 M%>"?7>1?61"'$TU777Y'@$<'G&W7/>ABASPN5V-NNXLL(';RU%6^G#%"HCBG:HBH."55 M>'DPL?$L2+*+K67\;L=&;^(9E\''(_$[>#=,;FUE E=?B-\[X^*=M)UH'#4] M/DU8(/J8'2^)8J<0%^*=#<\6*1Y]1I&\IZC%;H%3J$]VHVQ)E/T:="A["K4, M0TG/%W'Z*3$D3L<0_\1!)R_0%F.%[ECKS8P=0@VY:S*^UVYG1[,?V/[]B(4F M[]:-9 RFV33G$#P%XG,-"C]DY/F[##C-?,V_^?Y1D#L(NLX+9H\0J]6&O?FJ^#N"=."@/#X[ M!/TT7=><0VHC]S_0@::BE:24/(&&TB/.;(S$ ?83]LQ[*5=V4 M,)_P:3+7=<7QO#;Z@BRXRJ8NM>@I#'7QC4.#:0M-$5\)6UW'Y-WQ3M*RA8I4 MZT>.15\AQ<*N$5E!6[[_XE@#-D=4,6=1B9T$C>+E"MG_2=-B3[^;BL1(#LD3 MG5OT> >!4/HF@]68/*(AQ)8^98B*$:!#/+J[%]H#ZE2] CW!VA.Q[>RX3BEX M H-).!-LY9LPMD[(](S%C:H1YA$]T7@;0;YD: '$=D<;F M[?U%C&$;>_7%3EI3S"MC UZ^'N4@S-.<[K0\-";QS-,3<=C<7BEF>"JQ4XWK M]!3;.I4H)JT9:_L\PDHG>RQ$!],.7^I M6[3Y=UKV[M!UFF[-3FCSU?LA#[ABXJ%X'<>]+ZB:W9%O. MN,JQ7;:3W'EB]8*V.*%(#TEYN;]^T-1B+93$I0]YE$K*EF3JG*\!-+8&T/_X MY]?CT://.)T-)^.?'_,?V>-'.$Z3/!Q__/GQ[Q]>@'O\SU]^^.$?_P'PKZ?O M7CUZ/DDGQSB>/WHVQ3#'_.C+<'[T:'Z$C_Z<3/\:?@Z/WH["O$RFQP"_+'[M MV>33M^GPX]'\D6!"G7_L_%^G/P6'WDIO0 M90&GC(7KM0''+T&/P-OO_^O@3 M??GSV\:\W/O]%+C[-O?=/%O]Z\='9 M<-D'Z;'\R;]^>_4^'>%Q@.%X-@_C5%\P&_XT6_SPU22%^8+J]^)Z=.LGZG=P M_C&H/P(N0/(?O\[RXU]^>/3HE!S3R0C?87E4__[]W7=&UA8Y?YTB_<4JJ M\Y>/)NG*AT:549/I^6^.0L31XJ>#DQE\#.'3X& VHT/_J"596<::I3(&&:;DC&U5UR]HDGLY/CX\4S83C'X_/?+]/) M\=;\G$\:D/247X1V6X:^(84\/5W%Z\DXG4RGI+('N?AB W. 06M029$*94: M,-&Z'$34+C7F[E(@J[!:/!Q6;T_L9GP__+^3X?S;;S@_FN27X\\XFU=;/1LD MRZT(24#6GFRLR86$T&L"8W(H& 2WK??U+5!6X;U\.+QO0?!FW#]=S[,S ?3> M2<&L-;:_2Y J_!?/QS^ MMR-^,WEX.YT0J/DWBKC&\X-QKLKH4]4_KPF1X,DQFS@D8PQIH&# H420,6>5 M?+*:M79&[\*SBC28AR,-S4C?3!A>CBG"_#B,(SQS17!^^#6-3FHD?^&,ZI*E M=;10DV4 I3))*,75D(*,"5TN3K<6BE5PK2(<]N$(1W-6-!.2YQCG[Y%2H MS3[:A(?M-E%*DQ.*+M]APN'GBI8LRSDB"CA2\$:13LD<5(X,HA;TK;5)BR!H M<_O6>^H.//W+\;00FF8<:!@#X*GT&RFZ/\+H! =1.&:DR^!"\J J$;S*&4)4OMA2P]C66F0E8/U+)K40EO8\ M:28NKX8A#D>GMG&0Z$,TY7-S)Y14)L4P9O#(4S5OJ2 MDC>EN;VY#U/#-0\P6N5*U)"D([8F$2%&SB';9!QR-$S+[I;7)Y>KJ21UP^N11=2H3K5C23$:6K"\X&:RV%+RK&L$'I\$SS\![8X/W5DIE&HO&??IN MOQY4IQ*Q)0.Z% 2=";_C!1R:NJSL:5D\@L"D40FAI6MM)]H;/G):"Y([<\JW M4Z^CJ(Q%Z@(V^NK7I%IOQ1SXHJUE,3+#;/N@X3J,/AG"+;F_)%+8BNCMT@HY M#^ORP^@M12XOQ\_"I^$\C 8>K3)<6; 4NX+B2#@BZ5H5M'<1,47>_ !Y.90^ MF;[&4M""^$V=HYBH(U:(/*,8)F4%*A&ED-KP[ FQ#XE"UJKBPZ9U4RBWN$\#,>8#\-T3*[[ M[!+HYUB&:5@/H9@)ECPWGX,&58LF@K DZ2[Q@"+EG%J?(]Z/JD\5*XWEIC%+ MND@SD:PRK[W(8+,B[9=T@B %*4.T-8^NE4YB5RF7#4MN+SWOTHFK2[H87C18 MGHBRCA1\R#P#1LY\B8Q9UWIAMZ/IDT>]*?>75N!N3_N."O7.@7V[? COBB[. M!2 7/]!FXPC1%M+0PBMK8D!=NBW66P*J3UYV,\EHRHDNU-[%H5!DTHCJZ^=" MJW3T1XBT:%>BBSZ3%I:M,THW4?3)V6XE EO2NF%P-9Y/0YK_.9P?/3N9S$UB>_NI5T=,&5K44F##\- M_L!QGDQ?#,=AG&H=RG0:QA]QD16_!(N1A^8Q%C)J2+"BD! +)Y0^:LT\L\6& MJ\)RHS-OY9?UR3W>EOW=4+AAG>9I:O THKO<5>1#,"E:0E/(6J7HP*N*AK' M@I(IEMB\=FPYECY5=+?2!DWHWJ67P()04GD#0I/R4>3%0O210:I]!EG&4F3K MVL'[O(3-Z]C>AF^UA.JBI@YM"L(QD$K6JMA:F%J8!T86.7A>DBFMPZ3E2'H: M(FTB [<5L&U!^B;6[:RL\KP^:LDJ@W&.2^DA.Y2D=RWM/6\$F%@K:I24Q:]B MV>Y]44^CGFV8W9[ 74?&YYAB48;SF"'Q@B2'6,!)KT#&:(7+A2FUH["XWP%1 M"U70D!6[B9$N%NV*E=%80,4TQ>FA0,S6 QJ,1@NGDFU=SKH*KIY&1RU$I3E; MNHZ0+H0X(S*G NB Y+;5HW07:=$V.\%B8B+G+<.C-9B_A]AH6RO2F,37V/Z/ M)]>I]8J^;SFUYOV<_ES G91Z+G85R.:#:VX\MZO9-7D@.B*+"7:1/NZL7*]]/KM3QX_X_@$7]">6*:SOG?U MS&9(_^=Z1,J=UM*FJJV;AY+= M341X$+$PDST&QQ$!Y:4FS"@%!1F:C3F0, MVU?(W(9FS5@&'H24-")^^Q#F>[G%($8EM,L9I*RGC$87""HJ""$)EJ,T[5LZ ME\#8>@S8)8XEBOZ4\0RBK<4&E;1!2P8E&:M%>KN.8$P$ X6%4HHPP6:3>&LE=@-$KW17:YYO1_)F MG'^-\TL+$MEK*XP +Y($E9P"SX0A1]X%R6540?/&7+\"8/N))^=/JA[$[9.X M9)+>,6(6"E 2%41&ELBKI)2,/A6!C5>Y$K ^J;C-Y>+FZ)/6/&DX(*="(Q_R M; \^Q3%6':&KB7D(.A2G(Y!) M5Z J^4+( 7RA_Y 6:77K;/8.E]>GU'A7"JP_\O$@-X D5\F)D"$(K#N\$",L M[?#,BY!H,;6TILA 5-[0RG@MJ;@PV M+SN_+RFQW_/UAR)2VW*S7< X&4^N8CF7;!TVM^-!NE 2.1O5H:YQ_"]._\-)2!\FE*%%;$-P'4,'22D-= M>(F.:R-5%JU3[[>CZ9/Y;BL4C3C03")^Q3$M;T1X#O+Q<#RMB/U_H9<-] M5I9;D);+>E: %"U:1FJZL!2L)L7<6B'> ZE/=K>M;+3DQ5Z+7J[TAW=5 7/S M);LHA[EG:8UJ8Y8TV%\TUPMF9%%9 NI@0"D2!9*$ CZH8HRC,%"VGOUS!YPF M#@>@9N,=&-"QXX^:NQN?UJ MA;U/+E KR5O:++UK/G=TA,D]CS(K7@VUJP=)!F)T$8SQ/B0MN0ZM;>(=1YC[ M]8ZZDI?-*;Y?RQ=F1R]&DR_=6+R+A^_$TBU?2B,+5R=8TPO>3B>?A_2TI]]^ MG]4&N N'ZB"1YW/:6I>#U[(>4Q@E$D5*FEPJXC?8R$21BAD56V<45T>W?<\E M;9\T7/"/OA[A8A^3!W@\F% ;1/=;A; MJNMF$;+4V9BD2Y"M]]&]H/IDRG8D0FT9U:W\U&:^JS-6%W[<]R:N2QW0@O-0 M9(G@%QW0I9X2&"<@L2Q9DLZ6V/X@<3O,?4HE[%/ZNF)SFZ;=2ZKU3;G:*S_0 MI10;ZFSZG"-M%5T[Y+4&XY4MR!VW;*5^W3O>L6:'7>?U45U*25-Z=ZB:[FP- M'/A@C679@E3UKJG,%'A1[:]1SAOIBN"M3PG7A-BGQKV]*9YV3&PYE71ZZM)= MW03#V:F%)LWX=HK'PY/CV>4C42.NR'?*T[0WJ=0 ,T>7:^3CA(=_/ :*(]<(7"8Z"B7I71:C]9U$T MOT/S5C!K7ISYMY"B-IS90;3W_9*P@5'%"R4*!%Y(A6*=LEIO"HM!%,R!:Y9: M]YBN@FO-JS'_%N+3G%\=5>;>5O2# 8,5%(,Z$WR].S2 M[4!-C#+!?3Q-B)4JEE%,0BB,L+E@(-FM [3F/ M**2VS6M+EB)9*6/)_EZ.=P.>='2.AC&H@CZ#$/4V'>$X>$:+M-*%6&(A.*VG M/JQ]CL;_9@GLS3G0H>]R=GWE>:YAZ366 VX%-[+43EA#6",)K \I 9=!)F&9 M5:)[;V85I"N)U2X[ZO;CX#1G:DLMM(PDWP<.?2<)N?;**U?W1FV_YDQ#%!%K M_S1A,V1)8^L1"ZNCVR:K^HZ8\VWA*;PI=\Q;HC XFV 413<%:W3C [FC.4-) MEBG+=2G73Z<5MB/-:+$#$F)[5 M&YPEZY:11 I,7$9!_F?U+S!06%POE4H4%%,LDP5GK7?.5H#[U@;=I>CMGL.M MA9+"YL4U,A\F'\+7FD"NE]80O%I!MMS?32+9K+#NF7I/NHP*W&)0H)?)IA!5 M":W+)C?%NN:QY-])%+OE:SLIG$X28EX$X(L[D]Y\6G19'7[%:1H2Q(&7Q;O$ M+2%BLHX9D! T,Y"<*"$I$;)HKO[N ]6G6:&[$JNFC&HWVHV6?NW^]7"3":!3069]B"*T[OG:[0H[B@B6!4D821BSB^!C(:LG;0!G98*DM"XH MA:4 NB?5B'NN).^OC"])BG3!_JX#UM-T[U5\1 MD!/%T]HC*+).RE&03F4U6 MHB);N2/Q7(*N3]5^#U\\MV7_/O(ISA5?A"^UAI\"V4PQ;'2A@$"*;)U)E@Q[ M3_(I^RT'?/CBN2W[]Z$]?7$RI>0IF%"5#&@@!/(W/3>>VT^O:FW-Z#-:!P/L;(&42.M1*+(]0Q:1"]DSHEGE-L390-H?;) M_>E(ZNX,<#IB:O/DS8?)02)M-<7; 3['.!]PC$98FX +ET EY09%,RF$ MUC4GVE'.9D6(#R%KV%SD.N1B=Z)&5"%W?O[M[2B,Z[";:BX7 SD&-KM$D7X! M71Q9)A>1C))",%+HI(005G>5&;P?W4/(!78N8&UXUV5CZ+O#/PY?_W[X+'P: MSL-H^&_,SPEWFC^;'!\/9S-Z>!TH3_MA3EMED^;0-5_0H$%TFR6U&H/P_=WG MQ>+UG22&@UH$+F*I%\ 4!HK; EY9!!F+UIPA"[;Y?;6WHMD^'7C;D\_ONU%6 MU%+ 2-)=!W>SZ,'5DF2?ZF71)7B*^W:VW!Y>6-A(4F[< M&4,0W3Q[?!NG+% MN"2W3@O@7'-0E0+!R A"*)VR#,AYZQ.(57#U*P>T8ZG9D#U=6JZ7K_\X?/_A MM\/7']Y7;^V[[_;?.,KSR?%9,$'(0VT4#*/-;=C&KVI@S=HL>0C%W<.&[5%L4WATZF;\F(X(V'X'PS3@;12I>PY M%*?)V;3%@$=G(2>E$'D0%N5Z1&D%K0\V M_7[XV^'!^]_?'2YLW(LPG/X11B=X6F?[&X;9R13S9/RN&KXI+>IIF VWB$=; MO+6!66^^^$:1Z^F;+X#49M/1I*(8I.!2YB:"%\;7OM)Z<9Q/$)CS=;9""+[U M >VM8+9O]Z'=\P&GQY<;CZS3%/O$0+N!U;L2M2+]K'7-+#N&PN0H6J?3EN'H M@^5M*PTW&WNVI'ZS>/359/SQ.A!%ZM$E[B%@B*!D'?YF,(%G/&>/QG/1NF%Y M"8P^6+INI6!;VC>M:2.#>>TH>MER,:2H.,EH8:'4&V@L&4VC(&6FK3&'@]:\OG[XB&__^\,/[@]?/?WWSYOF?+U^]>I^. M,)^,<%)>CN=A_'$81V=6?YLTQ1:O:Y*J:+7<1L[,B^&8!/75\',][+GZVIHJ MDTDCUXC K R@LJNS#\@;SMICX"S$S%O7!]R-:%M-=L?3%]>H#A@F++)6)"=A M05&P <'* M)I9QA:DUGK?N;[,/7)W6DH+]>55U/6-#-]=Z Z2.GD^&31TW!E M1J21C(MZU8D7,M;H,4!P%$PRG95W0B2A6G>SKH^R5]4-^Y&J%OQKV#E]8]T7 MU]77J\J_#$>C@8_")5TXB;RC'> ]@JLG%]SF%'6*Q876YSZKX&J]]L5VO[EZ MHZT-F;CA1&THIF@(O P:@N>.7!:B0//KA5=#UB<%W5R.EMQ.UYI9^U36V28> M$VUV2[A %:D@B"(!6:GW>J@0?>LZM >NK#N7L(ZYV)G*OF4GD)^24&1@)'G'W2H,Q*2#=8D M$]I?^[L>QCYE(W<@6)VR<.\)IQ7:6@UB/ ;G)1 MB2/Z0%HJZBA!"2DI+,, N0@M-4.'XF^3BUI"^>45$SYGSC!XP"AS;:!/X+*N M?>[)H1[8+!.XFC;@)_3?O_PQ</=&'K=BZYY$L6Z9#U\F M Y6$X]DD$$41E8*TX PY.4%GB@V5#LJW;B'8"&B?CB1[(WB;,'&?\D8"A /M MBC6!(8AD3$UX6/!%!M RFIB2%-*W'GBZ(=0^C0KJE\RMS<@]2MV+RGF+ =H>&*(44=L=NL1W(.W3I2B]DKFUV=BD[/EVG!5:NI9= M/2@40EZ S3J8A!3#2ZM\O+5^S:Z>;28N4 MW$31IW3#9IR^<67-=I1N>"G$69WR=QQ*2>Y-E*R:W5?UKO:29,=A\:8W,P_*7 M?AL@0RM$T<",#Z#JE6;$=:0_2A),"UE@^I4CI""$2%P"0B(^3)M$[])8FY0[[.H$L%>*:RNF[L=:?ID,>#3>!5/'I-1Y MOX5VC%=U;%W(,3@FZYCO?=K*UY&SA4+VQB1#[B.0DU@' M2R<)KD0!6GF>Z"O#S5Z"@DL8^W0VV#M)6YN)_+*THA'(RGM>; M;!-]]."X?C<03+JHO 3./6U+Z1(X[0J8A"B]3SG:YF-N-@'Z(-,?ZTC;6CJO M"3N[SED/@G2"\T(XL!10(5IPED5 XQ1+ J,-K:.%E4YN'D@68QOI:<&2+@WC MTS?OWKWY\^7K7]]_[\>YXP+AS8]4-WQ1 ^/88HF-S&.=&/QR/)M/3^JKGH7I M]%M]^ZG*\,PK@2F"11/(+:\S(8S2$,E=5S;(DDIK"W 7GE:SW.H[OGLFER^J M?CL=$O4_A='+\V'S&W"P'V(VBT#J3.W+&@/@A.MZJW$$'R]WT@*%8ITCIGFJ;4M,??I5*$/ M(K@]8SL1QX&17"3#-1@NZYS'4N^=%;8*1#3T/W.A2W.Z[5KN9"TMH! %.9 [ M[6AM%&^160E 49900F5;0NN:BM7]ICT'R)O*P/4MT(P!;=,W!.SK/JN7DU,VIKGG5"X?S'L1@G>C5^UMSBV MJT3O92DKY&%9SQ4$K$<*LC8!E6+ <31<>)-4;%T)V=*Z7'[6>?K@$1F]MR3H_XAAAK_\\/]0 M2P,$% @ C(FB6%'B99G\,P @ST" !0 !A:7 M,C R-# S,S%?9&5F M+GAM;.U]6U=;2Y+F>_\*S^G7R7+>+[6Z:A;&^#0S-G@!KNI^8N4ETJB/T*8E MX6/ZUT^DD Q&$D@H]Y:,O58=%P:L_67$MS,C(N/R;__GZV7_U1<8CGK-X&^_ ML;_0WU[!(#:I-_C\M]\^G;TC]K?_\_=_^9=_^U^$_,>;D_>OWC;Q^A(&XU?[ M0_!C2*_^[(TO7HTOX-4_F^$?O2_^U<>^'^=F>$G(WR?_;+^YNAGV/E^,7W'* MY>S79C\=_M5;<$8X3107F4BE'0E.62*9H># .Y/<__[\5VJ]5Y("T=Q&(ITV M)"ACB*-1!\A!4:DG']KO#?[X:_DC^!&\PN4-1I.__NVWB_'XZJ^O7__YYY]_ M^1J&_;\TP\^O.:7B]>RW?YO^^M>YW_]33'Z;.>=>3W[Z[5='O46_B!_+7O_' MA_>G\0(N/>D-1F,_B'G\;=_>!^->GW[0_S54>^OH\F_?]]$/YXHZ,DE MO%KZ&^5O9/9KI'R+,$X$^\O74?KM[__RZM6MY/PP#IL^G$!^-?WRT\GA/-+> M8/PZ]2Y?3W_GM>_W$?'D$\8W5_"WWT:]RZL^S+YW,82\%/ULR064*G#^M7S: MZXTQ72"08;P.0/"[,"@4KXAQT:=OCOG;9Y$$V5_WQQ41SW]V5;S-I>_5%/#< M1U= ._D@<@F7 88UH7[WN?=PSD ^1%@^T@_',.R-_A*;R]<3=/O-(.&*(>$7 MHZ;?2V6#/1WCGV7''37Y?3,:/8W:]ZY(V6JIN'VY_W6US[V'&NG1&_3*CO,> M_SK]\ *Q.G[X.@;\1[<;T.SQ_29^]TO]LOTUW_35]P'ZD^^>7X_(9^^OSK\] M!/'"(7XY.L_*:(E"((E[1630@MA (\DBFD!E4 [M'6FB8(OE_/'4WVAK.53=^TM0Z,/&PNJ^ISW%03XZVF$/1OKYIA@B':2/BC MR>O_U]AOD.Q_^VT\O(:[;S:#,;+ZH#]Y(+ZA\+E\\5PFC(;C\X_#)EW'\?'P M%(9?>A'VOO9&Y]PD+[6V)!C@:#9E3ZSTFC"F(Z666<'L*ES !]SC ?[MC@/+ MGEV1!8\AY(184O MM6_NU%U'1_,*KR3@SK2?('!0Z!@9*2B1)B"XC-Z1SB$Y;JT10?]X6O_.2MR* MTM>1:T5ESW:Q]P@%C23$]0'1H/E3',,/$\OQ7":@S(5$=-((C?E ?):)1!^! M"9VIDJ;R ?\(G)H$6&1X+]3^I@IKVI'V/!'H9")I9B1H2XEF,H@,7E/_E-6_PF-^9 77EF(+;_H) M?('!-:(*H_'0Q_$Y0]T8#X8$;C5:+!:(#Y83,$&A<9NIUZSRZ_T00WX;K1[9U ^F=O?+%_/1HWES \^!K[UR6:NC<: ?XOG?FOYX9S M)0)U1+&$?+<9B-.)DR@BHDZ>1=$2#]:!V3U5-M/M8J*TII@6-HS]9C0^SK\W M3;J_29XV_71N'0@T=]!/,A:W,JX8\4GCRZ/ 9JY54BE4ILQR-#_\)E))T"U0 MX/=A,QKA29E[X_/H70Y6*J*M1/9;M'IMHIP@DH!L%$IG7EGG]Q[_PROYN:*< MURK?5*O'5S#T8]QL#KY>%7/T;H=S.C#0$8A0694[KT2<0_L'_U <7-+"^,HZ M7@KFA]=X'3'/ZU]L;B2, #_P C>;MW@L]9NKLN@IRG.%HLZ6(J3(&9YRT1&O M#2=+8>C(1Z4)4"Y%8("E5JV;2V\%.5O)MUY=9;H_7)KB?4)O1$\DXA7RA%K(/B$)Y<7M5V !3!>CF'X3-&VH.W#P1B&,/IF MCGA!N2[VAY82X01#<:\QB@23F0,CO825;GO6T/0#"#^\EC<1Z;R&U:8:/FH& MS?>\FP%+(&.4S!''/"526UU(R/ /IRCGAOGJ\;^E8'YXK=<1\[S^]>9O^&RO MF<4@>X-K!#G=C)K!Z WD9@BWOW?FO\+H0V_0#'OCFQF3T3+Y_E,._OL:?_P! MQA<-_N0+_LHDM>H\@%:,:4Y"TD"D<&BIJ&B1[TP;*2WU?J5LD+5VC\Z6]\-S M=%>I,,]Z4Y?URT"B)#V5)>G;1W2YC/%X[B+<:#F*4F\VMHE@?,\$-TJSQ&,@5!KTKYF.Q";FB;"@F'*2:IUJVT'W ?SP6GZ^ M.!=$-#>^"C_PPP$>:J./,#R]\$-XXT>]^,U7U^5F54:-[C0-Y6X521D6KC<>@GK;ZU^/(9VGQ)PURA.9RA^6)6(=$IYK M9[(W%+*K?;>Q!,I+IL!SI-W"S<826),4O;>]4:F?N![>3_>AWFGA/&' D+.\ M!& ]-;@E2B62XH+KW TYED%\<8=&394LV$8VIM _H90.0]K[@I[R9SBZ+M(Z MSA/LH^/K<:FK+5E44F9E#QQM*!5E!,G)">T1 *5,\SDVH&UM0!N?\^I MJN^F*UVU<$ M 3N5SQSF<^8$]07II%9=9HTNLQ>:!"YS=N!!N=JWL&M"_"G) M545?2X^^?WO]0):X"?_15G7OZ;B)?UPT?00PN@WRE-A.C['WTO'0[V_55O[/M3< %] M'*1S($G12"0-!CUL2XE0TFL&@;+J9N*C@%X"!>I)O(4W?R_&Z\OKOI_YX&7A M0[@HV^27:6[)%*A3UN<<);%2A<);=,(IVD8 B>O HNK=8]9AQJK@GL1-&E% M$RV$Z$]@C&N%- OE3%%IH;SST1*;+"M5D(I8PSE:S#YQYCUEJ7:GJ<5(7@(9 M*LBXA>H"9.$0_ C>PNW_'P[F@S0G3;__KAG^Z8<)G2AE6,J.2/274 )9$QM= MR9?61DO:?DI+M:+2%$LC;=Z=$2A'4F?]:&K 50>%*\!NS M)-B2-G)9JE0FI7#G4IIHN/?$^.S17W&*A-(#3GEK,K59*5$[1_PY.%\X\]K6 M7 NEAWOIOZZG%6XG,(F]GC6K0F M .[+YEY7>FRALO$>]+-FR5W1!'EXB/P$4(:CWABFW0AO=_H3B,WG6]U.-OWS M8+)(F@J23.EIH"4C5G%'LK99T\R8BK4+9]M>TT]#YNTSHH6*SF776Z4B<>^+ M[_5+!E9Y7WT?%Q+1BIDT:OXFE8G)4GJO FCTVA@4CZX,^ J1!#Q,"#54< @T MI5Q[!ZZ%_64S>"L:;J,^]?MJ60G"AQR@U$:5!'%;JFA2)#I3:@,53(;:*5%; M+C[NDC3/EW4;Q:B/WH]PK1W$((CP$A$RSDC(GA%EK'..,N"Z=B[$ZC=5=>Y; M'#7) A"C-2?26D9<42E$= N9?OKP8>_D/X_?G1[^?G3X[G!_#W^VOW_\Z>CL\.CWC\?O#_ NDN:::)T4AKQ_.7H]E\ZWKPR;$R>F^DC!96\A2?&!\U_^1M%7W4 M4&533:25QX0=^4LXSM]AFF:FK0*JXI"XI4"Z'Q*WJ8::ML3;F>XA22:E<>6& M"7U_DQQ!:ZY8Z"DSXZG2="6?>;=T_LB(N$Y4OHY4*ZJZ3+2:(=F;YHBR0&-& M?XF(S!21'KT4+T(BPFDC0W#&^OB$,;K@8[N=^U5)T$T=*54>Y#:#\F96 :"H ML*5\R"IKB%1)$\\T$&N=8@DI21^^D8\J[,W+4MASI-32&[8_FQ$G2H]@M RR M*&,@REVI5SX3K[6/%G>2G,T:"MM_60I[CI1:R!V<,^W>W+R!0;RX],,_)H> M<1(LUY(D@UR27%GB@\S$,$EM=LK)%L9C/8[I!9C!K8B_$WK,T$U?@U7PM501 M_12V[11'U]7HDW2IH(Y6"F6?P.F8B2(P1K0,B#.&TD \!I(R[IP>6,RA=O[Q M=NCR1 'U=MFRCA;:*:I\$.>G^+JFNUN:K)S<7>2L%3W/OP1G^T\DKX++G1D1+LK=E3GE$'R2G1-#Y<(I& ME[BO/;_C$3@OV_AXEM!;*#687RW^PQG_5X#6E3:V3*IA!.F:)!>TDAU[6O9SJFQOF71.C/6$7L;C)BY MU@\A3L^X"$KED!GA+E(B4\052_R#*A8\E5%)4]V5?1S2#E@7SU7?0UI4E'T7 M]L5'/'GQ&_XSL',.C@ON,J$2_Y J<^*9TB1X!3$&)32M79SQ&)X=(,7[=FZ MGROTI838E9R7$_@"@^M=271Y"LUVLUO6DE7[*2T:S6>CT7W2UI;*"IV(!4:) M,;@SX3F)"OGA4UH@N,:TCT;%VET!=C:E91U]KYC2 MLHYX=S2EQ7"1.7<:%WQVYM[;%>Y@$A"4-9 (SR;Z$,' PW'V/U*&Q%J" M?B1#8ATIM932\G;6I\Z+&(7T1//B<$<.Q K0) D(WA@#5-@U%/;V92GL.5+J MY"[SP16=]IPK[B3)R=+2E\Z04)I-"LTR:*:"K3YXZP?+D'B.5=6*^+>1(;$* MOE\9$L_6Z+IWWL]1QS8R)()1.I?VI8PF(-(G1X)/E"3/;;:">C157@1=-LV0 M:)4MZVBA!99,8V6ST>9EU%/IU3 [(6"3)$9I1Q"DE2!2!4IZ=C*O5 M-+S(1(K*-LJSA-YQ(L4JT'XE4JRIPC6NRY\C_XX3*6),)D]FMGA3&DLX7[+3 M@8"V)B1M16Z_X'>'$RG:8L8Z8M]"(@4O*8&@)$&?7A+)H\:OF"/<)$6%=][S MZJSXD1(IUE+?FHD4Z\B^ZT0*\(C 2TW*P&TB@X(R^HD2[8)2RM,,T/INL:N) M%%7O'9\K]$X2*4X._G%P].G@;6_D/W\>PN<)ZB9/S>?GIT2L]KF;)S<\ W^E M-(7O'WD\>^0=B;CA/C(GB,C"$9D$)XX%2[@ D0T$[DUM3^\I3)MN*$L^_]8H MSSY%:4M6N@1TURP+Q'F;2+())!/1:EZ[3.0Q/%VE+U3EP.P M2==Q?#R<=O*;6&4T.H%*8E$]GZYKT@QW1CB6I!61DLQC61N-)#!> B@RE\&=.;/J;37G4+P$16\HVQ;R M)9ZX13OX&OO7I5GKWF@$^+]4VAO++((49=8&+=-?5$0#%D0BRGL?I?.!J]J[ M_3-@=A]N:M5/;%M17<:BCORP!,^^;!Y]FOND:O&FQS%V%6&RSMB<7239ZS)D M%=W$2?\H%RSN"UI$5=VPVFJ$R67<60TK!6W.EX2 TCD],J(C=K!5A6D?@VXXP/=@*3Z#LRK>SHG(SO"P6\G'H]V[7>?#U"LK,J+/> M)?[*<3[%[XXR[IJ]TH\M3#D129LL81T:*7+B.0854 M.[6K[@IV,LJU%K$6GW7;4' [%_ISQ_7[G@^]?AE#,%OJ9-C)_T ZMT$X8=#> MIZ(8A$;8DE^- 24@ M0:/A!Y9XRQ71SDOC9'12UCY&5P+VPJA37QF52Y)6W$BGKL.[/GSMX=Y]>@63 M 1W3[E1EAD=O,N!F[[+\_5Q3Z:EPB5!M%9$BX\[J@RQ9>L)Z2D7*[@GSO35P M+X1ANZ&\]N(-SS_:;X>#L7/#*341!:J80OO">8%O%4TDH&R]]<(96KN(OA;V M%\+1K:JT8F[NRN_:JJ^8\-%GD)8H&W$=$#FQ%E\QI37:FSRSQ'FM_?'7MMB9 MJN8IM_%T]>E8Q&)8SLS0_694P W'O?^Y-1^\B2$&$8E-Z+/(F!.Q$0V)R"!1 M+13UOOK4KJ=AO1!"M:6(>:ZHSJ*IYP_\CTWBJ>>LO8CJ0YR_8JJ_8JJ_8JI; MBJG^"E+M]OGT*TCU*TCU*TCU*TBU2PS;#>7]"E+]"E+]"E+]"E+M#.5^!:E^ M!:E^!:EFP9^C@[/WQZ>G'P].3O]][^3@-%Y NNY#DS\V8Z1X#WWXF[>]_G4) M#)U"O![B V%T:S% *A(>7\"^[\?K_K3R<_+;D [\L+Q9(WRU3B_\<(-ZF0[TI;+XG#30*=%^])R.C! M,.&TE=$$!K5K$&IAWSA;?ZKYX[PAHMO0E4A:Y90RB=:P4KW.\*A)GAB+9@TP M+VCU45]U5]!5='$KW)TK)]B>\G MPK:=%F,[0X:52+JA)K?!.$@!M):!<)O**&V6B,MXT)6#+2H;%%?=;)]M,^V) MCF4_+-'646 +!#M UZVY 3@=-_&/XZLBG6G-I)?.T.#RI(,7KEH)XHP PGA( MH*-CX%8:G; &LY:"Z3[&4%=O31M";^5.<30>]DIT=@+M$TIY='+Z:0K.42N# ME)HXL+&T>4W$QP3$"1IIHCZ+7-MO>130"V-%/>&WTI4Y 5P6XW"_&7R!X;C$ M5#^BDF$XG *> C5,F2BI)H+F5"@LB64(V669/0O&)UI[=/'*X%X<8]I02@MW M?1N>SM,0?0+OLXR!& 7X"L0H\17@G@@C<7D^.,W%;KF*V[IRV8G 2?=*[Z2\ M_O#H'P>G9Q\.CLY.WT(8W[,5O_A>O[R,N1F.?'^#6/G:C]@\UKW9JBK%JN^B M&/\._736?/#C@N+F#LT=,Z.V6AH PKG'?3,9BD>AL"2"E-1:Y*NL? MQ'G9HVX#-5(QD1/Z(AZHPK=#A6(OHG\2)'/1V RJ=EGUBM"ZBA&WQ9GE8>!Z M&MF5^.Z[7NE\U?/]PP&:H->36_';]FHR:1HRL;J$ 2/Z)2@OCKL_%U$R32G4 M?L>60-E^7+6BUIOZTF_!XC\;^L$HER&"L^Y,DW2=!6A'I0WX:/&/OO52?'HM M+05&:ZYC.T'4*@1I=DR[N\Y8SRF3@CGB; GZ28Y^60B&"!&#,U%05KWM].XS M]8D@[,X3=1VEMD#03Z>_-^BF#PJD[ZWLV=A'RIE2IDQI513=+2F(X^!(#EGY M#-0+5MN<>PI3]\[K]C3>M*BN%J*UGT[/AN!'U\.;.610LAB#R82JC/"RLR7> M$TB.T>$;)TW6M4.UR]'\U!2JHJ(6]J(/S0!N/OCA'S!^=SU(,U2X4RON?2+4 MY3+=)P)Q.B?"G8C6@$M:U4ZF7XSD)R9-!=6T,O1U>-4,_1C>-$4^#]CL;>91 MI#'NC-$(%T%+5;O.[%% /S%]ZBFJC=E\Y98B]_#7B@3>PE4S MZHUGT*@ RKT@*8>RZ-))-01!0M L %J*+8S86@[G9V90)26U42?17%["L"SY MH[_ZUM]9&NM46+9Y/I3/A< ^9DYL[%BEE9*/*^0 M:]^/+LI_!_]]W?OB^V69**-OUQGOFN'IY#KCN\N.VRJ/4OHQ&I^C-08V)X5H MJ2/2!T:LDT!H##R$F*V.#[RQA=5;&P/IGE5M!]6[UT\+[M>2>[(I\+T8KR]+ MX0>DWX?-:/1I@([ I*SH=]3 >_S.FW*E!J6%N-,I.$XS":Z,LT//D3AO B[$ M,Z-EY#K5-KJK@7]YY-RN?BO7_3_G+3LWTE IP!.1$^+U9;P\E1ZEIFF0.KLL MGKK"?NZS7QZ=.M'"4G^O9N;#N[W#DW_LO?]T\.%@[_33R<$D6Z#"F('5/G?S M'(=GX*^4V/#.]X;_\/UK>-L;E8O=ZR&4$1)C),&W!C-'#9K8)50$:6_\[1_< M<4]JJUQRDF16&AXIK0CN'HP8FYWB5#NO:WM'%6!O?#4]#^$XKPAB6LM"'0U" M)2*"!MQ\4R!>"DZR 6XH@ 4GVY?;>J"[2I[HFI=S5]^=:G=GTBUF2WAS,UU7 M^=0W?M2[K3=@67II?2*1I])8"L\;&U# S&HE-%>0'OH=]1B[&-*VTB\ZYLE61RW0:@' LM'? MIN/.(D7!\)AQUR=":E]N]#D)*DNB,\_HZ43I5ALWO-FA.H=K.UD/+?*GNC*V MO ^! @[@(M$NHD\3F""6ATA"2H[F2#W5X67L/ZLYG_7UN\$&M(YR6HBG[:,G M=M,;?#Z!*P2-9_E$",OAZF)A1A,)RU$0R;U&N%F1K&0(UC#&<^T"Q34A=L^G MUM0]UR6I/5VU,5:Y&7P^@^%EB;!\ WD>0A)>0R8Z"D:DU0+?*\;P-7,R<&9R MHK7M[(5 =F+;Z=3OVUP?G93Z+ P8?<,[D=AH)J-F<%)"=T-\*29'?^5PV)I/ M;2E8MLG:=RB4IEB4$LI@V&R1:$(R$G0,A'%+34;J)E';"GD1H32CJ7',E#AT M25D+)J#WN2BBM7*K@^A[>K12W"X0V M8$0BPJ*MC <(+PM!=,VP;V=Z%HM#BQMEM&1 G>-A,I:K:UTQ$C+B<2C@4QR89BU MI?DM$]'7[WJ^:^1[(C*WB]Q;1V_=I?U+XV,RU!'A!)3<)9QEXQ0UM7.0-BE MHJ*M$:622MJ8NOY(HGADCCD7$T$(O!B.FGAC*(E6!V>DTI[5SKO8J6S^K=&E MEE):J2%:E"2NJ%$AR4QH,@[=7I6(TWQRTT&SH$$Y7SLIT8@SM-&IX+*=A)%Z[@&O.P+CB+E?O_K5C%69;9$LMQ;10$?1DE7;R M/ @*AD2 8NI[A::^%D0E_%+Y9!6O'0C:O:+Z+1HO%=53L41H0?;&MR__O0=# M?,C%S7OX OV)O^B$L=X:3ESISBJU4B1XSHGBJ11K"ZEL:]FWCR+[.2.++6BM M!7/G&[1[>4&C>;S3-(]5P+845EP+Z-:S]*II?!FI6E-7F^EZ*X$NR4))>T]R M2 G?.4W15323S59'IXR/U8VH'>#6Z@E\NT&M=;34)J4.!U?7X]%$ FQZ6@NF M(M>,$1==&:WF#/%)(TBP)AB7:?T>O(_ V6+F3'U%+J/,AEIH(4:X"!J?A2\C M2SPI(%Q-*G,!EZP8N@0@3:!>IE#=VGX$SL]&D.=HH:,=1$RA<>T,U=83'B5N MHSPX8GVP)-B@8HP(,W2Q@XB?DR#/T4(;@<"%[N8"G^*<:A"!E)* M^TFV60O@5 I6/>RS*K@?,W%SDRRC=O36PA%U>M$,QR7%]'#P!4:30;^C\\", M=A0R$9D;Q"0YL4Y1(J*C@BK)1*@^>'$!CI^/-AMKH\6<\/N0--=9J)(&8 0> MF[;\!%D[J6(!C)^/'YOJHHV1)9,,YT4[&P=DK62<,(F;FA0< M3\WD$LF91Q7!@'"U=Y&E8'X^JM31R]+;J[J30L[VCGX_?//^8._T].#L=._H M[>_'QV__>?C^_=TLZ#_JQGN]_WH-O72A>PA:T>HYY,F2AK/@62)81RH4N@;I Y?N8?PMC]II"Y! MYH>-M**H-H)(RZ'> ;TW26\5N&W=GZT'=6MC1-I1_>H4JZ:W':";="R+Q%B) MQR4B=2EI#FC$4DJS9%[II&KWG-T)FCT] V0G6;:.NEI@U]L2?&VN()U!O!@T M_>;SS4GO\\5=BHTVD8()Q"GG$%[DQ(O,B;%]JQDTJZ0,ANN28*?0SW5HAH*U)%EFO#94 MY^I!JD?@O&R:U-)#"SO*X6 J[!4W6R&]2YEIDBF@&*1.Q#%M",U)^F0,9]7; MI:P)\86;WFTJK(4 Z!-P%[YJJT!NR01_!MSMF.&MTF ]RE738??;VT+HS#D: M2TA9&2^)5,H3!Y83+:BAS/+$JD?F=X9V3YCEN\ZZ=537"ML^#IL(H]$)C*#D M7^P-TM1$+.&Q6?54SEQ%'@F5$(@$&DA0(9"4J7-!FG*;69U?*P#KW@9K7<5S ME*JMGQ:,]K.A3U 6/+,0N6.2"QV(D0RM!:-]N9$JK:V"#SXZE:%V5?5##"^? M&AM)O=LXTF10Q+DVZ"IX9M%E*%-V IJ/ 2(EGBGNP $8V6'@:()IIYRX.A)?B7?.$.>8208B M;G3U#Y_U,+Y &K6JIE8,F05I;*0EU8)05K+S*$> V0.!8(( XX31M>_@ M5D/V(BE4725MU*HM%\.]44?3 5R36-BY8@8\V(RBB)'(I 2Q 3SQI:.K,AJ/ MW^KM -=&^0()U;*J6JCL?P3Q$8S/%75":I5*$+5T,=&<>(H;)P4J<@S*\NJM M0AY']'.19ET5M%#$OP#2_ Z9#4?F:DNR3+H$\A/Q(N'RG0R0O(S>URXM6@77 M"R1+=74L+=ROF6_YYOCDY/B?AT>_UQA*]LB';9XKN2K22IF0I>_"W;37.XI$ MR%JPB<>=')',2.*2R 3-#F892Y96'RFV!$J-69QW'WM[5T-! \^!$9I8N<*5 ML,I^WFRQ3D280[)I^2 M]0(W1#2$I$F1.%",!.M]\C%D&FK?AR["L:U+SXUUNZ"$8R,9MU3B3F&GN" AN(NSLRF! "Q;V1&*N@-(*-Q%O)B;"6.66HHK)V M?6F7)'CB6K K#JPCY0WMK\/FVZGK6#II&RS@K@3HP M9= N;GL*%.' K0C@>%#L"6MQI0=U[RC4T$;3EBA;&LE^=ZBA%P-#&(U/_!@. M$3BS_QG.-=<"! ,$%VY*'(98'B(UM?C1C#6@^J&7]X_@I;CDTH&TPR3!.MR]T]6$VL MP8V 1F=SEM:J6-LNZS V(0JU!6CBG%=H8EE>TJLH"5)E9CE($6I'O')3:PCU9V.3:"W;:F4BC@/&;?$A%NB-)DDEH5ETD29:ULFNQZ;6$NWJ\0F MUI%Q=^[H*JA^UMC$6AI;S2]]CKB[(X/W!GB@C "B1',+6!G\ZPFZ5=08QZQM M/42Y:[&)%CBPCI2[CTUXT*!T)M0F/"(CFMV>,X09N8/2.ANM[1<5FUA+&^O% M)M8090NNY?V9MQ_\>-H$_02N_,T$Y7'^..PA]BO?/X$B"GQLJ4@:1=__3_## M8=#H[0QCW[ M$_I?X ,:O!>C\4RNOL^9!*RT209#F4RL_;5&[IN!/BGX]R&.FNQ MM=Y*X,L;@OF^O!^-PD= M+I]'DF"&2R4A"HHDHIP,'&S//]?LG+,?S M,EA23>(54TJ+K7>?O9\&"0_:@@C2P==2(C;%9WT((68@F96%,TI+P( 34>:. M6$N=9ZM8SJL\Z\?6=BL2;2%']#[&AH&-7.I!S: MM$I^;(UO+-$6YC#=Q[)_/1SB(L^5IRKZC(8RM8%()Q2QV1F"_EMD1G#E8UOM M>._!>'FZ?HY\YU6N:ZK\J!G$&:K2$BJGA'XZ0U3!.6*CL>4/!2[KB#QM4>MW M2%Z>XI\IY7G=F_JWKOO''SXL*WSH MYK>IZR*O='-:Z'&<]X>0>N-W/DXZ+]]1AJ%&5+9SL[JIKAY5_0:"[HH$SCAO MDA"$!:6(C-02IT&CX 1E%A"=J'U:=*?\)VY4N]#].O)M(_0,XW&Y?;G%-KOY M8TZRA XMC;ST!4I O' 9;5V5=)DSHJ"Z+;0 1_?^Q.8:>F@=;"K>-JZW)IA& M,U#'U^/1V _27:126JY$\9Z$TI'(C*Z.RU82&D#$+&06J7:?@J&ZO3V+ ML:;\6^#'I',8I-$[E$E9\3>DY\"5"TY[@K8/;GX,RAC-F/&KJ(SW8*6MW05E M*9B7Q(@Z$N\DU_OT['C__[W9.SU O_W#QX.CT[VSP^.CTW$3_WCCT4W9;RY+ MIOJDB\:D"3"D<7/WX[T__3"-QLW!Y56_N0'8(!F\+22;QSL="2K43M2LOH=XHH3K IHV4C9)<)T\D#<5F0'/!EWM$FI*" M:$"[6%NNK2RDJX#/-GF]?);1MABQ*^&EPP%NDG ZQBUO$K"?KG/B6YY4C9H:2'3^IU" M.R?(DPW/M\&/=43?1L03M\CC?.K[WYHAYP#2Z9!)AF!+.CTZ7'CTDUC\-ULR MN*JWQ)\#L8T>U-64]##FN9&$6XAN+&Z(/JVOGDVJR48'YS7!DQ$A.H7')3KH MQ().RF@P)H3*)%@!UDNB16TMM+ WG$*_7V)R@_3!#_^ ,7[]/3X:+0^**]P0 M7>G=X1,),3,B.8!G6=I4O>+Z*4POB2)5Y=]">O7O,("A[R.^O72)$V:403@O:6VK;U S7 MGQR\WSL[>/MQ[^3L/\].]HY.]_8GL>CGA]V?^L3-P^=K8:X4!I^&X3\BF)NS MH4>UQBGN*7F,]#$J18DNX^LF?9:<<4!BM :02MQ6O_IZ"E.]0/62)XW>W'SW MDTDH*3&K!7A'F(:RC9JRC3(@.I?WR"3)6.TNL<\"VE6@N2ISED>.VU+1KD2& M5UO?;33"F)RSCX3K-6V/*G O7BL9: M\.3NXYG%)5= U%)L>![-=@+";>GO$9IL(/QN:,$4#T9[2XQ#4)*6%OTEY$FU M9<)*+3.O'_CIA@Y/A'^WQX9U9%Z1!:/A^/QM;P@1?SSU$'W020EJ"!>Q#,(K M2$K?1L55-FC5AZA6TCY^]#W-X]_NM#[_U.[]JDUUT%018,70;D&R/ZF_'5Z5 M197AAA.F!F%XD$(0FI4I4WPDL=25W%W-HF7H!KJ5ZB&?4.BB9[]\.Z"*U"O& MY0J>$[BZ'L8+=,_W/@]A8J$^A#B+-ZT ?M? M':S!8\U);XCGSB-8W"D]988(Z[SUU*NL5^J6L=LL66(B;)$DZ\B]Q]^A^1O9I-R60DB>T' W>;X1N(-&D(4A&3< E7Y02G<&%MOFQAN@K&P_[N%]\O&T2 M.5G!W3(&Z6/?#^[9VJNLJ26;HHWU;,<4V8 F#^]>=T7';>0VMK(VZYE"OY#D MF'&K-P&W>DT=$4RZX"DWNGJGB!^'MT]82+M.VS54VXJ)/1H/>[&D7Y4JV4^H MD-')Z:>I01!X2-&B!2E*$QY);2+!0" 1)$AI>*2J?C[ (X"Z-\&VK_/Y].Y* M"FO!@D/3\@L,QV5:^T>D PR'4YBS]AR!H]]!)0$>%9&*EE34;(AB('GQ4H*M MWO#J<4B_&%55:96=O2463)AJY#U/?VDE^\/M"#QBMUYGT8W?1=6P;?8V'\&,[9AD+>AIY4IL(&0.]T<9A._ M@S;>9^9&7<#1>X?@JEU9B16@OCC%VE\_Z*C^O.F&A'1RL3X'D"KFAP/@WQ[,]F M5A6KM+(Z6L(X%0BQ-)D+3)#D\!CD.6H*8F,.?'O<3\.!YPFX!1?V&(TI7\+9 M[P$MYJG!/#IWRCN!2RP]RLO6QQ.QLE36:Y>54\9K6[N:8C&2G;DW>%^E<**" MN+O9"+[=;I26\^?, +HNDA$G)"=2"DML,HDD;2-W0^>]4(4WHIH M*]L!;Z_AK+D/'IY,H?D6:M8Y(@\RK'_^-/ M>4'JKBC.%LK"/PZ;#*-B%OO^.X#1>QU@CZYO[[@#!.[0!.(9F5O:I2"' MF2*1EY;!Z"4E4WLZ6_5%O##2;5?)V[C#7K:@@_^^[HUO[L;NC(['%S \N_"# MZ5*/2JQVA)J8+C1Z86B4ADQ&;$H(@@2TO0G7$(,1BB99NY]T9XO[Q?(.2+$T M0/O,5@D3%8P@_N5S\^4UQ'3;=P"%F1Y,PCX>]&^^![&H1\)W;+W_L;=$C>F. MG]\]X^X1:S5-V #]AMT2\&&E$\:"1WWXCK1KB^7)#][ ^G[C;[[TX,_W\-G' MF_?O]V?=@XQG)@I!1##H#X 4Q *?)+J[ %E1%U8)N"S^].YVA555KR DE01:_ZL40,Q]]\1]^Z&=EF28%Y60DRH@R8D8""2QY(G2F M-AMAHU[I]GG^HW=3(YO*H&( <3))WE^7^<(?FGY_"H8)E7/*D['2JG0S%84? M0,!ZZR@8QL,JET!S'[R;ZMAL_4NMBB7'SO3;Y8^ )^/?_^7_ U!+ P04 M" ",B:)8CK07F[3# #%H0< % &%I<"TR,#(T,#,S,5]L86(N>&ULU+UY M<^0XDB?Z_WX*O)ZUW2HSH8L'>/4<:\I,9;=LLR2-I*J>MK)G83A3G H%-22E M3,VG?P#)B*#B( $$2-6;L#SC.$M8=O;U+UZ*<80\#N,@I1!E<0)) ME"0P\VA,N""1A^)FT66^^OTOZ@^"*PZD>*NJ^>N__NFAKI_^\M-/W[Y]^_-W M4B[_7)1??PH\+_QI_?2?NL>_[SW_+6R>]K,L^ZGYU\VC57[H0;FL_]-__/SE MCC[P1PSS557C%54$JOPO5?/++P7%=8/Z*%_@Z!/J;W#]&%2_@GX 0__/WROV MIW_['P"T<)3%DM]R =1_?[F]/$HR^TD]\=.*?U6?[0TO\X+=U;BLOV#"EY+[ M9K7Z]8G_ZY^J_/%IR=>_>RBY.+SLLBS?K*JXS!27?JRX_*=CQ'XZ@7U'_-;[ MO#I@KA'WRA6/0YA>.6/W7EH(/CW#/3(GL]Q^H2Y6;*[O[H;4R:Q/S[&KKT51 MX^4,7XLMF1[+2_6++_*GCHQ::,"8-G0ZT]UCE7^O^8KQUEJ^61KD[%__)']: M/%?P*\9/B[NZH+^?/SV5G.:-Z;Y5VUIU=WY[]S-_)+QH:+_I:\*IY+VFYLD@NUJ;>,_5M#'_09 "T'X ?)0_7CO_RTY=P% M-,OY45DZ!03\UG+P_QY%IJ!O:"W5!E^4N](6U%S:K0954MQ&5($KTLC;+2;E M#L*?^+*NUK^!ZC>-&NG3^VGOHSXOUU+ADHZ@WCWQ$RVDK_-4PS9[ILLB8.7"O3(@RU]\)OB #0L./@J&PI[X(M<W=7TGO)3KDO M5[3D\HC_B;?_O5Q=/_%2[GVKKQ_Q4R[=XW-2U26F]2*4ZDP\(I4\C0.((I_" M+(@\Z"5)FF+D2VN4FFBZ/NF)U?[C@_P;KT"^ L6: X"KBDL732G",L>K3D CHR( >%9 M+8HY(+OFQ6(%<^_WEQ4KEZ]?[SA]+O/Z]>??ZYLRI_SCP^KKC?SV:YB-\54F M-A.2.)?4U3=\S0#X&9>_\QHT7(#6CNA9" U,Q@\#[N PLP":2)RIDP(=\I^, M3@-ZTEH=!$:6GNT,H"=BW_W7?,/6\U\V44A\/M'!,WW[ S!W0,N^0?I&["/Q:,Z=C3! ML?.R5&9>'4:J#Z_;9V[PJ_K=^3=TE5'EYNY/?J"C_R3\4CSE<+' G/ MXUX XYC*0T7H1S!-.($^\@B*_20,N=%Y8@HF)S8X#6&@*(/?6H*&UF62#T8S MHO[.<)M9,1.DS@$*#A "@6](](QR0?/QLY$-K&PFR%!%L MW)Q_1B2R.O@<6W.V$\^(4/VCSMBCMF><%[YZYK=;#Z+/:A.NDJJ6+WP2E4O/C>% M0T)XV*=R1PQ]E=0*!(,8!0',O"CR NRG)$R07]YSI)0".*W X: M84!/&M"( VHI#^@$.@,;D>2/C5 SGIM=?PYS'::=\?W'.F&[_CB,C]W.&;#; MHSYQ4F_KK.[Y]_J#Q/'W!?&Q0!B%$*<40812 5.6$AC')/3C+&,THB8[RA$Z M$]O_#]>WM]=_O[SZZYV9E3^&BIY-=B"KF055!-^4+RJ:H"'J,#0X(I8C@W2, MRJSF8T34764?>]S2?:QQW9@*Z9NJ8MZ'8BE?KEH#85ALH[76A%O\FGQS4.LQ M\+_76_<4!39&0CLK']>A.7,)N0$,^V7D)B_;%NZI#:W9[)0FG:^Z3;"K!,AY M95Q:IKO@E*5E&Q[.0&.@5?U=]VW?,C)199FI_,XJR[0)SUQ99@K(?F69\0KF MR9&?5T^YVD?N\T?./A>E7?2>DX0"(HGQ[ MJ!O.(AA!,IXY<82&F>:; %^4[PXNF.B(:U59F5HW=FR*QK"]3,L.H_;[5;G ME!;/T@S(0QLF2_[QN2RE55A$81)Y411!QH( HCA)8>HGF?PC]KS,#QF)M;*< MPV2F+N+HB(*GEJK9J>D(,GI[]NGR&N8XUZ)V!,] 1]+=-CPLDJ,M]PB16;?7 M84%WM]*1I\VWS5NY,W=>JDJGGG_/*]WM\L"KDR<9-Q2E6R@7>,Q7[8:@&-"\ ME'%,ZO$=\42!31-Z0[)*UU=2=[3W#<=6F^VO6Y F/X>-_28W=YV5:PV MUX8N5[1XY.N[?G$2A3$.8LA1Y$$41 R2B#,8Q6& /=^+@L0SV=Z.4II8_=JT M0-Y0!#_PEN:/9V#%#:]&'H=*;[]S H"9.O9)@LL.@H[J\328\;8W*IFCG>\X MG5DWOU%Q=_>_\1?LE%>ZN(]Y>T25Q]./Q4H1X"LJSZ:+P,LX33P/^KCU3B.8 MDBB#F9\E4<083SVCBIX!6A,K<(]R$U&A?=K@AZM";BR^9YC5'8).3YT= 6*F MT+M8O"'K3J$U9'.DTD.49E5J#9%WU5KG%7/?]G)5Y?+)^Q*K=G,WQ3)7"]Z4 M!?UBT&I#8Y4I(Z$-<=!1!VORS5=6\<#9QYR7V/1/YY*4D\KFIF$LP\_/;4!S1)%"BJT']3@7+?'5_X\:I" M7?$UCFDG2VYX4AL5VFFD MA6[Y?SWG);_EM'CAY>NVDLDB/CJ\XHQA4R8Y :NB!F7+"U@S8Q<\'4'*+*;J M#J030JT*'\D%N-W!QW%AF)WL)X=C1\B\2Y163_1CP5O-M^T\ V58KL7'DK.\ M_HRIZO[TNMW21!2@D(4>S+ 70D2;;N%9!(,$<>3C-"#P):0CIR X9IS>H#:(F]ZP#HO63= Z]X MY/?X^Z'J918G/@^S !*4Q!!E5.IZ('P8>S1,F8\(YLRPZ]U18A.K^N75Q^N? M+\#]^7]<&)9V#R*DI]&NY#8-HS4)&TEV^E)O'0G=-:,[3FKN]G.C0A]H.#?^ MCITJ?WBNI%&HJD^\HF7>W/TX7[$/N,JK:W$CORC2<:/O0P2)@+H>=07F17-_>7UU?@^C/X\,O=Y=7% MG:$%L !6SRY,"Y>9M5CS GK,- 'WAAWE&/09FLB,V /BR+A8,#"KR;$':-<0 MG;"2JVZ[*N6E"J#_GMLN8&1^<'^T/>/ZUY$TT1:6L M%I1FB.-$0.Y'$42A-#0XQB'TDY01+&B /2U/2)?@Y-'/MG'E4].XLMXR<0;P MF@V@ZBOU[(XVC,.&9@IP3*.>1QIZGH$-!TT.TS$NK)OPU^RHL^+SAO*,.&F; M7%.A6QLKWU)V$WEA.Y?OG[27F<58F@JUMH[&[]G>%);^W&55/7/VZ;EL&]ZH M08%-@Q,5:"YSU>FF'0FDF@Q<\?I:?"Y*P?-:U=XLN,\X9B2%U$.J^S'F,(L$ MAR1586 2^ %%QI.[3N%HZOB19*WM[B6 /,$_RB-0UT*E[7RU8G;N]^ M.:59S,F?BYZG-RO:9A:ZG1C6\@9:YKK>7&=M0Y=*M?M:GPZ'BOF C*78\=.XF?^L60NX#LXMLS)PK9%U"O5YK_L1J95OV_3/<2]E%)O54!\C-;'Q>T,8*,HGI,@& -,S7FY@,+-* MM@A8E$Z/">>L4#R81T\31XSG5O3<3@C M]#C[0UHEW^IIE/S;5IL.+#B+]AP79*TM T^8AU!ZS2S.'XNRSO];M2FKZI]Q MW8Q>.5\VF'-VOF)W<@]>\O6_J'N&;5M-24GNNWE%\?(?')>+($X\'Z,4$E_- M3\$BA5F@TLS(PUGJ8\%$H!MQF8"_J4M/5*JE:398R%WD51+4CSA,\6F,!V[> M&6/3"'*OFZ? MEWY Z9T_-[OXTWM^?D:1JPG1'0AT34%UMKC8A)#UPVA3DC'W+W_&_UF4ZZQ& MU?1>D"= FO&,0AHS!A'Q*,2,1C ,>.9[.,X"[NOZF/O+3WTD[&B-]630 6+< MY3Q-/,.CGJ9D1D[G<0%.<#P/+#J;\WE:04S6B%R52G7 20L_C' D)S6Y:C743AB].X"27HC%C>QF>M>C MN6FM-$FSPW'AG-4='R4T<]'QF,#[%<>C;]CI[TW9U;TT\=@;7%Z73<-0UC2W MN^%E$[==L#2)12P(%%XF=5GX'B0"(QAZ?A!PN56&GE'AL1[9B?5ZPT2;.3I3 MR7F@LD<-)^"E:>_W)#>>)G74))%8L5SBLMK^UC"?I FWGE%P#Z*9@=CB=]?B M=]/BUS+1M4>4;+1I(G?VPDQN1[9#D^BL=L0,B%V;8OBV"_O2SDNC0>CQ**;0 M2\)(^MF(PS20CD%"L(=%Q+ 7:\5R!VB\A^5H[84\T_Y/[\^>YP,(?._,\YK_ M==EG@)_KAZ)LCL[M'#I2U ]J7#5]^%__Y,?>/X?^&5"GR^;\_(G3)E#XYI_" M?P:K8KU>WJ9EU+G?(575#YQ3NO\ MI7&;%H*QE,Z.;LW,#ZG,*7UG<_: M[_P>:_K?_Y;%JBV563.I?MQRV93-D/65 UH\DJ[1HZ%%..DCTK0=DR-N9V6Z M@49MF^@-RF\XVU9&GX$-MIZIVK,ED75.Y,!7-=E3IYKU9P8U,6;^L!N_,498"U_3HYUQU 6 M.(TRCWLPC.5.@Z*4PPPQ!I,DP!%/B)<&1M?Y'&!LX>WN(SP/>GK;@0-,S S] MFN#V:'L&.J+N[/>(5(XL\S$JL]K<$5%WK>G8X^9-=VYX<5_4>*DF#)P_UKJ= M=79>F_K(>7$-&G([$Q8?52=V_;8YN[(.Z]B)8AHZ4%82&O6Z.2*+54.;W;5F MZUIS1(A^:YICCYPV+^.64YZ_J$U5[@CKV1"8^XC3)(*,!@E$+!0PBY'J4!S' M./12(3RCMN)#Q"96L+DLOJWO&_S/+)PKQ#*(/0^C&'.$ M($Y4ABW+A/3? @IC$7(J$C](A:$3YPI]*T_N&/X.$=-S*5RA8&;_-N+?]L3' M0GZ1F[*:]MO7G"[;AD!?I$LVX$=3SXY2.I=YI\,"7UL"LK@.^;>2-?' M][PL/[Q>KMB]6EC7)3GT[L1&<]T3NM=S5GXKB1KES.01ECWCI;YW=E$HB]73\]U M]86_\&78U=F3E/M,[IDPSF(&44*5(T,3*%",I0_#" F-+@<-T)I8)1M2P-#1 M&()&;]=T)+"9,BJBFWQ.0_<,=/([O*9@(**CK7&(TJP[HX;(NQNCSBN6UZ1M M9[)WD]>OMSG2=O;Z(O )#;F@,!!,%:GY,J>Z9S#B6U% M1_9-]MC^MK3SCT?/\KPKZ&;VJN$#-HSLA#EZ/?NE+]%_;IU9ZBY5=TS+'[9L MGX&6<8?7JZ?"U-5U:^?\S7O]>BIX]ZYC3T;(::>+9K]H_JVC>_&=ES27/"U8 MB&(DF(!$< Z13SQ(B!]![ 4HPEBP6!C5$1MS,+$)/MK)XOE)_L@[+M2_MK\N M6O:<-+(8@%W3]$X)IJ%I'6A4T7F([2/K/6_#T^1-*<;AF+8)Q0#]/T+3B7%X M-)M,:"QD9K48S]?GT+O71U(L%W$6(991#^+ $Q!Y7-JE "4PI"@)TA1%L5Y? MLKV59XK3M,3TC,>^],-&X229[((P(^)H*_!1U@<"+/*=5B?E#UM5W%]I%A4[ M*L!:=8X_8'GSA]?J:[CN@][S$]J,W2*-?>ZQ!$EH2 A1C'V8$>%#$7DX0YQ% MQ!=&]W]&"$X>56G(-[MT&X O^OXW-DC$:D.HMP>[!,9,"WN8=$F)-V<25ZE; M4T%=71<:(S?OI2%-X?>N#NF^9YZJN"I6-[RXXL7YR]+1&B*60_)Z+[RDD=9?0NY+^YP[] S(\\0@(8T8BK.&H ,S\A M, IYD.(D]C/B+VI5DS)L#TYGQ- PQ M:Q#RMKW(;%A;=7"9&'.[9BV?.*G!':>*?G-[^_P%YTN5/X6B*&&%567)))^) M;:N6$V#4Z\IB0^ ]&K"< ,217BNGK&AY,BQ67U5/9/4UW.0"%WZ6(,$C"@G# M"414<)C%?@B#A*=I$%$_"XP:%!^D,K&O^!&7Y:L*.VSN>JJ6[6!9X'8TRPM? ML:($8G.U9]/;W3!<>QA"S>/@J< 8G@$E.:CH 47P#&PS\@X/?D,BN3KM':0Q M[Q%O2,R]<]W@PW::>\7K=AZ6JBURD]%&+*4-!.V*401#F"*J8 X\4+YMS!EF5'3"WOY M[>_LG"*_GKFQELKP,"H%Z@;H_: H'2]-,+8N!R5P9%7>KCVK-3DHUJX5.?R0 MJUY0"XK3)!-A GW!4VDX8@9)@D*81BB-HSB(?1&9F)!]$G,<]P#=[P!U:@,H MZ\9/$^[D!QH^3=GER?4&OD_@G;LZ'=VZCS]Y8EWK=HAE9=AA;&B)Z;YR6V>Q M-Q*UFJ3+F(Z KHLW#Y%ZG^K- :&/EF\.O6.>+/CXH"J.V WGY5_+XOGI55Q%7U7#W26N*D7K4Z&:6"^8R)"(20QCWT\@ M"C($,+\[N+.].2O4%\-(,ZSJ0V#/ T=-4-HHXR:$D[=N3-Q'16K#=( M;.92/1W!]POUM-ZR=5/>F@YYHJBJB^]T^:PJ ?]:%.Q;OEPN& Z#B 4Q% D- M(9*Z#0F5CHH7<8XRE 2AZN:B'Z_5(SMQ#+>W4^)NI_Q:&N=&-!'4=2UPY#PT+X(<-$V#-A<-,BYG8SAP&+:(S^P@F0.R[!49OV\Y1+9\*:8KXAV+% MML5$ZVX)"4E1&B.8(M5-EXM$'F%2>83QTC03#"=)8-3V:9#:Y!&&CC8@DKBA M61B&2<\:.!/>--:PEEO1[16,3= Y04M$9Y-4AVC-/$Q50^S]>:HZ+YV?[A\LOE_>7%'3B_^@3N[J\__M^_77_Y='%[][_^*0W\Y)_!Q;__$"= R/"ML.6A*VUJZ4\__T1+6?;YXF.Q[99&UP!C(+>N];WXA]F)5 MRX4NOM^7>%7EJC*YO7V[0)ADOHA]F(6ANAN;!E!U38(L(8*(P!,AU2KQ'"(R ML7UHR8*+[V!+N+M%KG]G]BA P\KO2FPS1;>1V.A:[9A(5C=LCRXZVV7;,;'Z M]VY'G[4L^S@>&ORR'L&^D!MV&*#4AQY%%"(1(HA3DL P\5&,"":"149]S32( M3JRDGP?CX. WQ0=H&#',)6@!JK>#NX;)3*E=(&1>86,@LJM*&QV2\U;<&("P M5WEC\JZ=R;CEI(>@_J,\@Q>\5-<4#O^V.\UZO@@C+JT(B=)0 M'OJC%)*49S#-,B&RA,<,&8TS.(69J6,"DF;C]S8_]*A;9BE/PEW/XLR%IF&0 MP1Y(8P/D @%'ANDD5F8U6"Y VS5D3M:T371L;KY=KM3=&$GG9US^SIMI,.T9 M:!M344SPLI9?PW6WV<;:;BL?MZD]+_4"0<(04AHA-M@TZFZ8?['7HGU1!G?J4%VEA&:B,V9 M2J*UJMM):K=Y]?L'OJ(/CY*QKM@K)7[ 8R^ $6.JL7>804(1@TG&0Y:EW(^) M421[C.#DV:H>>:#H@PT#EL[I*(2Z:2QWP)AFLD[!Q"*9I2>HLWS6"+F94UIZ MPN]GM33?LS8#35S[[WG]\/&YJHM'7F[F*BY2'"5)Y&ANI#?6\H8L^";I@C7AL^U0 M5:<:/BZA._4>H#6W;H^+?4"Q-5YRVBVZZ5A='>Y;'$>((3_PH2!>!E$H,"0D M\52=*I-G-"SUW>C6OCD+4Y_ [/I%G]#6W_Q#T+,CTT)K9EQ<-N9?L]NTT,,_!&:3&L I-EE6F:.4013RK#'F(=1E!G9/#L^)C9\:ZZ4:5/M0%3+ MBNT07D.;9HFTIF&;'C]#Z]:#[M#\XH:M=FAE-]BYG6 &)@D3G0B/*SMFR<6\ MQNPTJ/8LVHG+V9[-JOI:J+KDIB:)ER\YE0:T6+(%)WZ(O%# (/(%1 D+8>93 M'W+,@CAD89*%1O.7CI.:/"Q3-8-B+0]E1P'2/9&Y$-OT.-9*W%!M6T=V=($B M[/(P-B:Z.XKYKN?17N<^9KB MF/6^,>MX,TN?&_=M;5PULWF7%C8CC6M.;U>C5ODL.2M6_);3XH67:J:VR9?[ M\-M_J._Y$0''O_*GRV:XB[3TP)K@67]VO#N5&!;+2CN.+#F;H@R+U->9D2Y'/$1& MER\,Z4^LG6LNN@Z>G95Z'&H;ZP15S9C(=%B9:?MQF*:X:&TGM:L(BB'U><,J M=M#LQ5HLE[&S.)O&(DA*'$0$R_-B&D!$N \SYF4P%*&:/!I$F!CE>*R:KYC; MB#49,XNPD9I3&O,88^BGE$+D>P',0NQ+4YHEC#.?!-1;2/M.BBGE[A.82W(] M(S=]JYA1,8Q-U$1]7MZGD\M8KQ9'W5CN:EPW6T9;9ZLJ%*1SLZJK)DK)$@_% M2>C!) Q#5?/B0TPB!AE"#"59AKW8<$3Z +6I@[AM3?N6YEA\TP(O/=URAH)A MA-<4 (L2$@W!G%6+#-&:N3!$0^S]&A"=E^R4NKD.+J2*;'(VTJVX%I_;\5%X M>;FJZK*9_U;=2PK5X7_J:K0SX7,2XQC&JF$;XC2"F0@$3#)?\!"GTGLPBB>[ M9&YBD[$A#'J4+6OAG7XF>G;FO9 VC%G8@6QLG*9 PY$M<\K:K*9O"E!W+>4D M-,RCG.>,-1TV\!)YP#J^^FQQ5&U!^R%5_9JY#G *5YPYOC(N^%,C5>L>PSV9M.VLT9 MSGEURY_:*Q.2VDV9R[W_26W^_^"XO/]6+"CQ*0XHA5&6>1!E:0C3 "50Q&E( M$/$"/Q*V(X)UF9A8^>77)[8?!:R-I)X-F!H?,^.P.TAX.Z!L#8+[S:.V!2DH6G%QFN=6'SWX;67G;%(1)F)L08!/N*O&'17%?E M':'V/I5YPZ(?KUZ,[=Q/BC,?@?G MPX\Y;]XLK:(\E_]WTW_@XKMJ1<"52_Q9?M:+).)!%O $>JJG,^)9!.716*IA MD-'43P2-B5$/5CLVIC\EI\XZ-P^AJ>G/3HZ1<2KN>'=GU7[BJ9T=VV>N.T4K MQF;I^*P!S/0]H(>8^*-TA=8 RJ!/M,YJY@[ %_E-6-X\%"M^]=Q>7HM1F/(H MA)&ZMR9_SF :4 _*OS'!$HY1HC7!]M#B$]N6AAQHZ(&6H/Z^OX?#^*9_BG2F M\3-MP8RV^V,26.WU>XO-MM$?$Z._RQ]]QK87,2W5%,=/O/WOY>J<4G7@J6XY MY?F+ZK&PX %** XX#&+5GM++$ICQ@$(:^"SQ$:()RQ8K_A6KK@PF[87':6M] M%[/VN[C'@?[YKZ,+R@WA,[#BAADO+2SUMG-GT%BV]6VI@A_6]']4;:(V*&UY M<-F75U]B9SUV-4C.W"]7'X3]WK<&[YX8KM[FU=7 AS9"LBXH8T%*4((1](7O M093&,214I#!)&0L9QJ%A+UL=HA/OQ]L;U6]OQEA5[VF!:!C$=@2-H8MOB8I] M0%M#3-=1[2&2[Q/:U@#A:'Q;YUWS(/?Z_N*UN"A+57V\)?-%]2DEL1<3HR+V0T2F/E\V M)-4WO25J6.UQ"!6]#>M460U/FSMB3E##-220JR*,0R3F+;(8$'*OB&+H63,M MQ/G3XE=\;*;V7!=/_!R/>XK1($G(@9CFG&IC!&%F*0<8M^/28P\ MDD5:01X-6A/KY)HZ*-?DFWYUA6) 3S]U\!I64\H$F=--F8&(K463+R@KA;PP]!M+I;/"+ ;+0)2UW3)Y M9?(RTUNN/'&F[.=GZIA=OZHM:R#X)U0USJ\KIW]VX]"=CMPA!$3-* P3=0H]B@((*94GJLXEYX; MRVC&C,H$CA&:V%Z91,7- -*S1"[$-K,P!R2>X&@U)I096&WX,-/J<2C]S$N; @7, MHPPBCWH0B]"7R))0\(AXOI^8V#^G0%H8PC$8X40XZIE)I^B8V/T9K6EVN+O&E7]%RT"67S%BK+K)K#ZVIO8M)Z@SHD0 M,4M"R(AJGA9F 4QYD,#(]P/B">D9^5I#P;2H31W,:NB##0/]"56:-:JF+<9-_;+*I=NZ=TOW3<2"9&&*8KET2[@$ 6,0XS3&!)?_M*3 MYHYBHVJ006J31Z;6M-?3#!5U,W=F&"T]5\89!F;FK"=^0Q.KD?^Z=G?E_\FA?+QM)?B[\5C_RC.HB6KU_P M-X-KC:;K3EW@M=/L'+!G#NH";%A2$5/%%.BX I*ML[&K@:>C.6P/I@;2S#Q, M@^$IS>2UP7#19GZ&8: UO?X:YD>C]4#FC^L"&Q''&"$?^A'*(,(Q M@5FLTE]>Z-/4H\)/M5JL'%A[8C.RI@8^ZCOUN]*/GVA.D,E,H[?B6!Q6=N72 M/YJ<()_=043C8S,Z=1P18.",L?O&;">*(ZSVSP_''C%3]*JL-U/8G_'RFBSS MK\VGM,TSK1.5ZP&@.V-M,8EPC#T. ]4V&G&40AQA! ,61'&29GY&M=)%)W,R ML1'IS\%U$$80!2%'L0> M8NJJ79QF48JST"@+9$![8D/6<0)P#0Y?%3&+G)B JA='F0@J,R,UBM($D14+ MP1W%64PHSQIUL8!D-P9CLX2=?5&5/+W&.2\X7RKS)<]L=WC)+[[3Y3-3H5Y* MR^?F_CV77\"ZES(5(F3(DVX4P1A#E" B?TIC=4%>)#X.B69G'%<,36R)FI*X M6I7$Y:L72;A-P/QP5=0<1#^:F:&3L=>S37,B:F:P%&>]_EAG8,,<%$4)%7NJ MOT?'(.@X!&L6ITEYNX++D9D[F9U9;9\K\'8-HK-UK5L;R'/K9CB*:IS0V&?5 M)!*'2<1$1B$*B/2Z:*A:;#(!DRA*@S3$?FQ6>S- :V+;UE(&&])@3=NJN>80 M9GJ&RQ$29C;)&@2;-@5CXKGK3G"4TMQ-"<9$/M"+8/05R]L4^8JO;Y=]QK0I MT&G.;@N?>DDF'D,T(%SH212A^E-+6SHNX3;^\LKDEW M 0I#?3X.EYXV.P'!3)=MY3>_K# FFZM;"$?IS'N]8$S"W?-ET["GN\?>_Y_7#0[%4'H'R$!YPR3_@BK/^Q?L%H9@2CWLP\K#R.WFD13#GE M,]"S'%-#:F5;&GJP(0ANVNLO_9#Z&5@WSP'R* ,4Z#U^>S%DA[<<3H?)U46( M$SB9]Z[$Z9#M7:=PL*1MBXFJXOQ(Y?$Z2+V3D!'8BT,O2Z'P: 11E,40,TYA M%F>(!30B4>2;=: PYF%B'VA[34UY COU\YOR>>V.Y*> K>DG30NAH0?5,'.V MB]N;>P=U 0B7-C!G9]/FP!P@Y*R1ACD',_?9L(9HOPV'_5+V%3SG7?I%(,I) M*(3TTE@&419$,*49@Y1G&6>(8A%J%?T>6'NN"IYS\TJ7<^,*'@N9S"S!5IP3 M*GC.K2MX+.0[L8+G^,=F5<%S;ES!<_Y>%3SGXQ4\NX_8>2SKC/FU.%_5.,_6^'Y_AB;+WR?6Y/?Z)]3AN M>@WN?4J3NF'38>O(2YN P5F=N.D WO7Q)J1D7MMY4Q;LF=;;P=I\WCZ\]6TWCJ'C]>L7QA\UO;S5-S*26BZZF3#6UY("BI;%&7]?.OU3_DE2VIWS M^]*Z.>D?%6+@K+__SFRG_:/L]L_[QQ^R+:1J*[.Z84VJK&OAH2026"5B0\X@ M2G$""0Y402G)4.)%$4V%61^H U1,OE!6G9_6- %OB9H62^WCHG?"/5%6,Q.Q M$;*C=M8TAG19$G54&&>E4/L49BZ!.BKB?NG3\4?-/;C[DIV79:^(\NO7IH[2 MP),;6&)BCTY2*IN*AVV)L+X/-R3YN"_G2&@S1;LO,=NYI'?V9I+P/AY.G3T- MH:VR*A4 1A!N7VB&":1A[T M8^KA.$A0P)!95OX@G:E/83NY=L6 <9;],$!Z6Z,#L0T]Z#8WKDA.G ?%,Q9 MDOLPE9D3V8.B[B>KAQ^WT]/U!5!5Q+/)@*D!I%>\_MC=Q:$T0!F7FAI@%9%D M,8%\Q3[Q%[XLGI0SU[GTZ]$S?L021@5,8X8@ M"GP/8C] ,/9XR!.:()QHM:DQH#FQ[5AST$3\V98'XPYWH]CIV0S'B)C9C#=@ M],BO3]'3-+S3E===V[M1BG,WO].%X$ +/.U7[:R",B^X>K@IBY>< "3T<20=#'71FJEAJ)P$44R)3[%1 MJ:XY"U/[&^=W?P.?OUS__0Y\OKW^&5Q>_7IQ=W]Y]5=P_O'^\M?+^\N+N[^8 M&1 +F/7LR;3@F9D7R0M0S( U-X"\@A\40R!?_0@V/($M4^"W-5L.;8X])HY, MD 4#LUHD>X!V#=0)*YD'#B]7E212WI?LIECF5"XJZ=*KHCYGQ5-S!VE]+-<, M(VHO.+'!Z?@ ZV#;FIMFGU8L2,]"QIA]TU$=M/ 0Y"6"FD7]CK,!O M3H,?5D!8!2GUJH,\$V#%-$Q#:J.:X!;M@'= M\*V?T)_F(QVV=G^(#\KT=->PNYZ)UQC'WD?5[Q:X;66SYAJLV08=WV#+N%FQ MTG2?F'X9Q[M_N %"T@")FU8WH M+1!ZAWQK\VW_D%A[%_$//F2I1J?=BEAOI,P/ MXI!$D&280^3S &8)HS!)1"A0D(292(W4SP574ZMM_R)3M2U@X6\N,M&W%YGX M^B*3]'E!U5QD^B%?M3]5ADT6W7QTF@9C[@_$T-"XN53FSJN9!#=7YLT)3_.: M19EB$,%5E4BCR,OF3 M$-!+<)9AXN-4K^YB@,;$)G)-%6S(@I:NGJ$; F?8;#D2V6F M8N$3F"*A[M^S%&)5U! SZ@=1XJ4\B8RRE+J4)U;2C@^ -YD5TU2D-H2:&<@I M@#%,/':8;#.,*AFPG3#2L#%-JM%4>%<91FVZ\R863>'8RR<:+^#D^L\BBY&/ M(A3!-/.::]R!M!MQ!K,LC%*21AE//8L>C#MDM#3@Y+Z*3B\ V5W^F3+]]_;B MSV17?APK[.[J[WG5YYCR'7O,3L4V@R)Z#)0-X6:'NCK_U;#E@AVX>CH\ M&61F&GX:6L9J;R6U(Z-@1GM6DV$%RZY!L5O$SMS\E:_D@GJVQ#DN9C:D#\E;!B8L=3:2V9$%T:,YJ^4P@F'78IB];'D1(O_Z4%^+ M7RK>7+"X)K6T/JIJ\>([?5"77#\7Y9$NHPL_"P(1!B'$:23M!Z8IS*AJ!9JF M'HNB(*,8&UV0L.=E8JNRO32Y;"Y-EHI36 CX+/^ROHC%.RY9<[^H?;!7$F1X MR>*$ST7/*LV$MIFMNET#*]EJ;V^!-6,@7X$U:PW"Q[I&OSJ\L'$Z1JXN\N:%TO#HUS '&^[ EKWUG5;%%%7UW'U.U\5R'?:].<@.SXCN M0'-US^%@ MJ:-8ZQFBZ:";;+A4GRO0LN6\_/0D6.:8*'64AS_.3*DQF(RF2HTN9F?&?JGX MM;BHZOQ1ZG>U(-@+"%:]-&@02/L44YB&.("$(A%$41@*WR@I]7;YB;T=%;54 MU=EKMA+Y^96=@5[:R];/X*?NO^.XF/88@OY43N.1 4<0 M&#_!GRZ\F:*=)K?1H7Y8-*O#_9$E9SOD#XO4/^R//&GIDQ>KK_*[_JBZ0JM; M;EW-$0Z$YR%/P"3V,42IVM2R$,/,(YC[Q,LX,AOH>I#,Q JIB$)%M6DO?M;= MC;2JV#H"DZ:_?++PA@ZQDOO>5&YS?W=0+%<.[6$B\WJL@X+NN:3#3YM?6;I8 MU=*9_9PO^=5S4\03^&FI@1/^J%>)%""M8)OAQ:?6"5; MS@,:]^ITIGIG(%@1A>1CDE@=0-I;['9KAX=$Z-_Y^CH,W8[ MF[MA=*H'](+([0\E'$,J")-GO32&4@4#R'V4"!*G1(1&S57=LC>QVDXW4])P M'W;\H>KMW^_W49G9H/?XE-YQW&ZW@>4P(3J(08B_SY#DFD>>8A ?0\Q."I0U/,F24IQRE M.+4A?BC*NCW3-+W8JDJI+MURI8H.GTK^I([AW0VRMKEBT8SW6_?>;TM #5OO MCZ*M9TZ=8FAF(7NDP:8%OR)^!JY4C9+[MOJZLKIJJC]*;]Z6^KKB[S74UW[1 MSG(&7"'B9D-&$H3.M=_/2$=*?\(L5DU7T_P7;77?,M.YU5 MIC=^:SWP['-1WN$EWPQ;D7]O1ZVH22L+BD(>AS2 F!&D2J!3F'DAA33"&0]\ M+!)B5 QMP\3$]N'MF!G:CIE92KIF1L$*7CU3,35H9@9$<=,[4IUM9^=!"2!4 M+)T=G]WCSK:<@HHCBV/%PJQVZ!20=JW326M9=@SLE4!?B]T"Z06+4A(R3F"2 MJL;6OH^DGZ*Z5F4AB^39!S'F&;4"'"0WM1WJ$;?K?C&"EIZQ<8>!F5EY(WXA M]FY0.+0<>B*ZZH W3&S>UG9:@N_UK--[RT[#FZ$'G%4J8-*8D17[&=?*QKQ> MBUT;L[4^4O49CQEE$".D[K(F&,^ M),4)6>XWR\VN>3\],\:^YA@X:GF6Y)#,$QQPV)@_3_.+9$7^S#Q$FED/(9AZOD95&%3%B$4![%1&N4 C8G-R'U1XR58;@I)\RUE M\P+277@T[<=I0AM:B$WIZ*6&I%8EHT=D<5@ONDMA]F+1(R(>JA0]]JCS]B]7 MO);N-8\33U!(0BKU44W$RT@2P"#TTQ1AXD4H7M3J*Z^GC\/DC%1S0]10-<5S MK2XFJ.T#,U':P]4K5%#?,TD^E)^3TK5(4L3]*%Y2>X 8-3OIO M67;4Y]^ZB5]J4EA9K.2/M.W4V=YR:___O3D(P["9<(F F3FP%-[H"J>.9%87.0<7GNTZIXYX_4N= M6L^;:6%5UG+9)_D9/\@S__E7>;97RW]L&B&43ZK/RQ5^7%]A%)'O<49"F(8T M@LBGJE8:1=#C(4]B$>%,;]*.$=6)E;A/%"BJAK<^S1 <:QXJCG[O,1? MM7?DPZ]/O1FKRTR*+/3?] GL.##8C8](K[$1GRZXX1X\+#/X39%WU"-Q1#B[ M;?C(FO/MP,-"O=E\1QZUO954/:C_7?S7<_Z"E\K)5KM\F:ONM^H?SE?L[2]Z M3R[BE(4,)PRF7AI#E&1$[L>0'G!+"%D^\S MV5TOSH'=,/XDGDR_[ M+F?Z&]3YW=_.@/H37/S[+Y>_GG^YN+J_ ^=7G\#MQ=W][>5'U96Q?8KPK_E* MW293]2DM1=.K3*=\1"@(1)!D"'I9EJK2*P]B+D(81%XF:$I2GP?=1W2Q8G_( M#VC-UR0?#U>E5^_QP>B%7V:#VM!#DX0DPFH28H^>:I"]9@6TCZ@"K9U?]M]P M>7G- 5#.+K:=PLO,E]XM3H%UDE16CZ$WDP3FF1AA'T89#R%*N0>)%T>0!43:-^:I?Y^L3.Y;,7V17#QAD9S$3\_^ M3(B*F?&Q*Y#[5KQ3>=P6BOEU>5^5 M74M4:B;C]\)[1>R[ZB*@6)8LDXA%B)(8) M\F*(XH"IA)J G&4L23(FG0:CC@'[)";6\]U^(;0P'3YP !4]1^ T6/4I.B&I MAFOYZKEXKGY9E;QMPJ9:F=P45:Z^OG[PLWSBH;HNU04&7B[\-. IPP(23[H] MR.,!3!-"(>%)$,2895D4N^N19,K>Y+5LE+;M@RV_3?@FL.3X#?@!:IM71K65[KN9,MG#.TK;)F+D_ M4$,G6V#-6CU94[$L*"D>'XM5$VMH]XG+JGKF;!%P%"9Q%D,=Q.8?]:*F-0%B*O%R3T M0P^E'%)*A3QDRN,F\6@&(YR*@ 2HF:-*T&+892P.DZ$CYF:ZD$#?FOYT+S288(1*^BSR@*V)30S8_6&^%Q?)VVC9R%T M:PSEB\K (2\,_<;(F:PTB_&S$&UM%&U>M3T*M,WP_Y[7#Q^?I<_\R,N]_NN! MEZ @1O(T@%("42P83-/(@X0AYJ4,JZ",V;E@G.CD46O!)1T&2O["5\_&[KA%=\D>;"F/VTO>Q.)G1TI-$C.?+[0!V'_L&'PKGD_Q2Y> M\7KQG3ZH:T/JWMB"TIAZ+$U@G# 5(\@$S/R(04$RS\_2*$X"[8Z*APA,77/2 MD01KFLW=1?VNB@JN>'#!V?HK#HG3[[ X^-QI M#QF2K>^LJ&(@H8J MV))U.,U@3#)7@PR.TIEWAL&8N'OC"T9?L-3;[0V-:]5H7[4R+OD#7U7Y"[]< M4>G>JJ38%:^OQ3W^O@C3F-,L]2'G+)*N*&,0DXC !(5>E 91$A*C=)4A_8D] MU?Z]I&[68I\?D#<,&>J\(<*:EF ZW SM0P^RAA/PAA70\@)^4-S\V#0Q5.Z* M9,FA[;##PI5%,:0^KYVQ@V;/^E@N8Y-,>.IN;UR+7QN?]O/:I>TUTJ@6OO0F MD* 41EQ(.Q1)AR(5*B,7!H0Q03"-F<'=5 /26JIT\F74FU+:FOQ)^AEKIL#S M2D+HPM$WP5DGU> .-LM4PP:B:P%:%L"&AW[_E0GP,4DS.,?)-LUP.EZ&N08C MR0=S#7HKS9AK,!+M;:[![%4[_^[B\6E9O'+>5$=PQ+\0IAT$6 M$HA4<_G!EU?A^@-7$LY>T1P7Q,[1!*>JKK2'8SY=4\&9V! M\[HN<_)\"BEN6L*QT0^4%.I,?D<**%KZB;PWH@_K MZ2D"F2FEGBQ&^;I#C%OEZ=XL-%M^[A#[_;SRC*6J7YMA?Y0X$"*CB')$8Q1$B-Z(R] ,8B]' B MPHP0HP$B^R2F/O0I@NTT+]O^!@=@T7,=3Q/63/U:.9N<]R0-#H[+XLC_.T!@ M5K?ON("[WM[ D^9.WD4S'/2<,?G95MU_ON0K[B^PX!GA*(6!2INAE*MT>)9! MX7N,IIG@!&F-TQND,K'VM71!1_%L_0-0M,'URL C/([3N'OH1'K#Z(NMX!:C M= <$.V&B[J%59QZL.R#8_GS=H8?=J66P0%$4T4R=O&*,(?+EWIBF/H>Q[W&1 ML5!DPCM5+8/W5$OMBRC#.-FKI9'T#M72R94)+<&I?AGY2V\R?6]""T$\) 2G,.0X@RB0RDEHC*%/& X%3^(@-/)9QPA.76K2 M(_^F%8+%J!MM#/4<7)?(F"GRB:"85XYH2NJJ5&2,W+RU(9K"[Q6#Z+YGV==F M4]IV+50$EJ^J)K_=WPQA'R]J. M''K*Z[8/S?J2F:+8S/S./#_F20)CQ.3IA+ ,9M@7T,M48_,,(>$G1IG?HZ0F M3OPV1?2FTV2.PJ)G=MP(:V91>C3!YIJGHNIXC/>X;,Y&MQPE-/-N MC+YAIZ_2".35M>C-Y#TX3CHBS LH]Z ?85_Z(Y3#+(X3&%&,/113FL9:LSG- MR$[L=C1,J'*%[B*:Q2 43?CT=-P]*&;ZOL%CR\$\D[?-!'=D##2)SFH8S(#8 M-1*&;UOV&5>E\U=2'%P]M.4D%]^5C\$76*"0)#R!F(;21@1RI\<)C:#);=>'O+GYTM'<5'9U9(]W MOS-O2#XFFJN^Y$?IS-N>?$S[&UR_.Z7\]YR7?[2:Y#80TUZ99 M0!CBR(.$J/D!F738<18BZ!,2AI3$+ E#"X4V9&,>-;_IYAXW^Q]^T\BUDBR! M:L-3,_6PN5=G9A!,T==5;%$PI&M,:4^JP6R MA&;7+MDN8YE+62Z+;UC*)Q?_5#R36CPO.]>FNN64YR^*\KI54H(0#GDH#RC" M0Q!%<0QQFA#H)5$<$2Z82(A18L6$^M19EHXN*#>$SP!>,VB873%"53/5,A56 MAGF7-4RW/9@VO %I<<#'DK.\;MIO3]"6R@H'5UD9(]KSIFAL8-G+UU@M8F=Y M5"MM6GQ=J6C+/?[^@:^XR.NJ=<7D+V[X"B^;;MPK-2R2R^]D+7DI57=GY@51 MY@D./8]Y$ F!8$8I@UQ(:R3BA&?,J./=";Q,;)6Z\T&-OX.G-1.-;Y1W;*A9 MLXH/:;;:F_72,WCNB=.\2CJ!S*S8*9^0GDV;"7?QIHYT''GSMPY@,B1\3N%DUE-H0/(=@VCBR4M4SU=X\"/2G85DVZR3'GU M>W?]5-6!HA3%T.,L4?W&Y4$R\E-(F)>E J=>P(QRV"/T)C9W:^K@#7F@Z!NF M@D9@T\P'N0/#,"ET'(<);O!JBNDJ/S1";=XDD9[H>YDBS=?L=/Y66H\RIRJ/ MC*L'%:/J3@I9+-(,)PGDF =2V2,?DC02,.0DX]3GQ(^T[@".$9I8R[=D@8J^ MG8'5AK*9EA\%RD,DC)(@A6% ?(A8K++@403#Q/>B*(PR$<6+%UZ28DZH^@1M MP7($D)[]'K2?NQ^6IKO.9?\A>N7"7YX>?R3-DVK=NYYBABG&4)XC")2 A1$J<0^YZ M$>64QCX7?F:4#[?@8>J:O(XC%0_?,@+.+1I&V@"L9P4FALW,0/01:]F!#3_[ M\$UR!]4!)JZNRUEP,.]].GN(]B[;JN'50>+1E"2^_#^M<_ZAQ2?>Y!H:RE[[P0_DQW6J\M6\J_\&C&$M/%5$ M,]4SEU\M\L-GL;_UTQ#K7PWWO&O%W(Y:K*Y9/W)6NJLG*N)I?1 MUFI>CA?-=&D MB_]ZSE_P4I4W'9ILD01Q3$(O@)Y'U/ JSB'.8@'3-(X9P7[ B%DN2Y?RU YP M,P^DJ??E6SY,[S;IHJB9VIH"&\,DEP)$[=C-#STN)A\A8BR\LZM1NG1GOBEE M",?^Q2G3!6P38]NAFUV? NXA$JO>U$F0>O)<3.6Y.!(!9)$0 B49#9EA2FR7 MQ.3)L/XH5[MN#@=PT4WPG"*M:6JG)^A9TT-S@CX-QR5REM79(S!S/N>8@/N9 MG*-/VDS;: :QWG*UCKKUQ$M1E(^J6/":+/.O30;\\Y)_5P'9NR>^4@>SKG;P M8_'XF-=-9.Q1_7WA>UZ*@+@_G>[AB;7-6[ M8;;EFEGPM.46%!MVSX#H& 95Q[&J\U,LJC%#'<\F(RH]1] M&AL^08]1<-W[--:\@C6SZ\N;8,ON&6@9?J=/Q62ZR/M\.K8C2.;]E S'E;B' M(TXEKCFFT9F#Q^O68'+ILD?;Y-TN-N6N37TGBF M@S',>L[PE."9QK/%< M@7X7)B 9 Y(SL&5-/S>FA=5X>LPU3&86Q (AQ[W+3#&P2I=I$9@M8V8B;C]I M9O3>*?5,]_C[-A9G5=-T<(7)ZYK4A:LMV0F+FP;%FSE$#:J%M.BQ=>OGYZYO=%UXSC6ERLI#=/V[JJQUIWDS)8OR811%,P1O?M2;"S4SK'4-FM&59 &"U1*&G'B!7D/M M44H3[]G=E CE=KZE#EKRIN,QCN$U;(><-"1%Z0,:.F3D?H3*VR#57PV) %^8:NX9CO(QCI.0P.)#=4TU;HEB+HD70X MW7M8)E>SO8]0F7>R]["H>W.]1QYWVMI='G'*.O_O-KOKX32-6>##.(X01%XH M=UB/$A@BC^ @#2//-VI_I$%SZH!NCY0ZWM%>4W35&;)JRQZJ2OZ[<>'D.*!Z MZNT8)C-5'V@3WV=@\G[QAZ2=MG'\&XI_A [RAR#0;"5_\%4[0[&=14I2+XV1 M2"#RJ?2Z,ZRZ_W#Y1Y0$ 4$1RZ@P&?E@-YG5O_ 2XX5 M0?WJ- L,AQ5Q>F1,M57Q<@8VW*SG)F\8.E-!9\*!8DINLXHMH/@"BK%)D=2O MYIL64;N:O:F0-:K-LP=FH +/8M'9ZNSL!>Y7TYVPBIT?\SE?X17-\?)R5=5E M\VT[_YY7"]_+.&)_9.&9 _[#XNW'^T>>MTZ1XZX( M4/INUZ(KDV^Z9"VH)S?1",60!-27IYTX@5B@" 9IB!&C:2AB9CCY]BBQB97V M+6D5/.R(=_W?#/?90=CT-EM78)BIKST.-L4 HP*Z2_4?)S5W(G]4Z -I^O%W MS.OEFL!9D]Y_*);RE=MZ95 :=_CMJ2,03:RO1U5^.^OGK]C;7_2>W!28 M!7$*88HAXYL',$Q[D?HQ"0E(/F4UR=<+5Q"K>]FO>[7+2-/@HW_:P M!K@&7,UW$^K^.3!R(NSD/EARGAF%ET8(C=/C*'E #0LG+5>0@5Z7)C& M&@8!U(TXN(+%*NY@C8A%_$%'T!.B$(/+SQR+T!%U/R*A]99Y7O:R4K]:\K]R MAE^[23R^GR+,D@RF(4Z@_!%#[,<9I")&E 4A3WVMV.&1]2=6YS5%T)#4SPD> M0F)831W(9Z:7;T4;'SND):-^8O-$6>TREYH?IU$BE74FO-CAV 8CW X0,#,0N@*/\7-\F%9[2Z3'UESOOOCPT*]N3(^\JC3XN.= MJ3%$!!D+PP0F+!40!7$ 4T80]%+D>RG-O)!Y#LJ/9QW$TR^O_927G'9-HYJ* MXZ:BSTW9L=4 'N< F<88CI0>3SIAQTCH:2N0WW.*CA$,FE7(3B?E;+J\?GC= M_/BWG)=RH8?7+_Q%HJ/J5 +,(Y:)3)4(8)5Q]&'F"P(%(9D?!IG/4J.(J![9 MJ:M[MFV*-[2;2-O5^:]V53YZ8.J9#?<0F=F-4] QKP4R$M95:9 >T7DKA8R MV"L<,GO;MHUSC55SFPMD+ZZP]]"C!F=M%ZP*PWSY:^TWSP_[/'#?-@]1NIGG [[TRL:YV ME#2SDKOBC!_4+24Q4[6.B+.-]@CC5B?M_CJSG:X/,-\_41_Z9\M3]*:I;*6& M(DC'6ZH/7ZEA2-;=UXS6G/ HN&6CG=S19V3J%FU6&+@Z&1K1GO>$: /+WDG1 M:A%SN]_+(ZW;1%VNV!5^Y+K;P/$5)MX5% G]'6% T/$-PHV,9JK=H[EIO'8& M)-G\)6?/> D&Y3?:1L;%L]I5!I:=;9,9%ZV_YV@\;7]3@Q;E4U$VH?AF,NU' M5798OGXL&%\0+PT0PO)XA40,498%,/-0"G'"&.'"BW%@V*AID-X\-15O6#AK MAR%+U$#'"%"W2#9^IH@#&F8A@IF(.40)YC"-HAAF\I=>E 3"3P*3B,I!*E-G M:5IJW>P PZK1P[#HN=\G"VNFN.?=;(2UO%-XTX,B.?*:#].8U3L>%'/7"QY^ M^(0^+:95QV]?FNZ+UM*9Y/MU6 27S4O>J1SWL& 'VYB<6B"KBFP.%.C*$]KY M"\Z7*HWWN2COY&\_<5)W$]3ED:UK,]0V EUD) XR/T60QW$JG;TP@"3T,TB( M\(D7<%7R[XL-9/@2CTD5GH T4.IY.8[:R2&=P](LHW2UJ&RHX M9TQ^*ZOF%')=WI3%2RZA6"0,IY&@#'+?%Q#%-( I%CX4+(NRV//\+-"Z(SY& M:)[@0$>[=_Q=TS<-"1R!2S<6<#H(5D$ "_DMCO[#PIUPYC^R\,R'_6'Q]D_Y M(\^;A\]5N>0 ]*BA$29#"E(<1%#P.6$(YQT)K,NDQ I-;D2W) M)G-E5(YY%)5A8^!"5E.5-Q136XW'9!D*Y,AW>T$<^;>MRAY==A;%'!-JK7ZC MS]F% J]XK3S]Q@]@G'UX_:528S\WS1;/50NHUL'?-))(0L8SGT"4>1BBU L@ M3G$*8\18' >"9&8#@LU9F%I1S^_^!CY_N?[['?A\>_TSN+ZYN#V_O[SZ*SC_ M>'_YZ^7]Y<6=8:#? F:]J.RTX)EION2E#16LN0'D%?R@& +YZL=>Z]4M4Y.$ M>>TQ<10*MF!@UG"Q/4"[(>435K),),I##,N7SZHQW3;XT,XEYNRS%%7Y*,]U MU]UJ72AZP\O&2?F2K_AES1^K1<;3,/0B+KT':]%-(B- M;HRY8FSJ8'2/S7ZH;LTH4-\6T&.UF6RXKHR6W+;>.OA-,0P:C@WODSC[!/4, MY'M\+F9F<]:/Q#PGZQ@_5VE<5VS-F_EU#.9>LMCU^G9&^HX^W_Q+T\DRDG8WB:4)]JGP($*(PBQC#!+?0S[F/J6! M5D7F25Q,;'[7/+6],-L;)@UQT.?K3#E.;__9JG&HW>>@9U%),.W:O=,6LQX2D-?29+XHA[>6W\5\Z9&;V%RU# "QY@#@'@MG@)K,7M#$;]A@ MN4?%S"!U@&R(]V>[;VN"G0*B7T;E%AB[.JD3 3*J@-*7=Z#$26.1V6J8] 7J M%RD9O&7GX+T=.+4>6+\(4>SQ3$10^"*$B*8(XCC+8(20[V>)QTB<+%YX20I= MU^TP(9,O;9^<46T?>.JHF7EG1Z#AG*8^BF/(4IY Y-$(9@1A2--4D" ,1989 MG>!/!\;"^#>TUK@ ]LS57+BR.S,VJ3JI!?R1^D3R@]1W7)ZY%_*:IJMYRS5\JY MZ:%XQ>MK<8^_+Z(XB0*$$\CB%$.4) )F$8YAQ$*N/K,-"W,.WP2 MAC;IX^79;FGYV4[YN>+N#/Q5?C3@!\7YCV>@F2T+>OU 57.(^X%/P]R2.8;. ME>USQ=:\UM(QF'OVU?7Z]HU8CC;%#S,B8I^ED""4011$$<0A^O^X>]?E-G(E M7?15$+%WS.F.$%;4!76;^27+RN19%:DA*;1AA2:FN#0P*G/,@PQD+19$I[ H23.K.+@]K MM8@;%\!#P<8P?J#JGUSJ[C1,?I_.]7'=KD>-)RP308(BY 0G(8LPH46F=C@B MQ9(5!2^B,F+E!LOKN7@/)#=B;7#EN<:FIQX;:K!<1 AV1( M[]O? F+T*:HCQ[TM-D,?GO%_H*LIWQ89"LEY6625JZNPF202,QX7.%6Q,^$\ M2U*SDFHC:9ZG'%U^J!?IVK5KGU;NOEY.VFI7J>G5@XJ,?33.W M=X81S.^/*X8N4"7:2PVFD9&.?+]?UJC.;V3VH?>;O02_F74O%TV+$\-+5]L7 M/'OJ_?6=^=VHG17][F5M ,R-=$N)P;XSH)M)1TI;73K:C3+:?:(CQ=M7A8Y_ M:;MA4GIHGGA]'O-UNOK7U5**Z5K_;9+E:6=ZW2RW)*[T^K44C+1NZ,.T&S'1=Z@0&Z+*T);0R^Z*-P06Z7\RF M_ W]T?SII\'#L.7.UJO=DD9>K@Z:?+Q:'7[%VMFK2>\?T_6/JQ>U3'N2RZK M0:WM;I74S=FP3/-(ZM)0P=6JE9$(TZR,<5H&64K3I$Q@M5-F8OV'@+J-"6V8 MMN9;R>A95W P$3IV# $ <2*<0-Z&ER]=)R+JHD\.LS.,8G\D<8X-+(!L8-'4195PU))N4<(T#(=Y!9-3 M6.P*F,Z$!U3 9&QN3_W2\!BCE2\9F].N7C)_Z>QSIGNZO%M6?"^BZIVS23-, MN$Q%Q@C'@NG^5PDO<5$P@DNB]T]Q&419:7GCD(&++8_7E I\3W.A88 M@J#G=&#PU7,O[/U=SL3CX@M=ZP/PM]U!^.?MM5L1TB++\PB+.,O56BE4VS F M6V6N>&'[>9YY>"EK)K7T]DGJ::<5,9A$NO^VUD68D*IP)31&$=YED09*XM< MII"=Q*$ WU4,+7&HE-"Y^0@.LQGX'"-AKK9GWZ<^^\"S:)<1CN;*H^%'G1&[ MC#N<]SJ?.ZN%X>7W[^OK957I?OFTMNA@N#^ 9Q]J=_A3@I?RNV8"5^(7<[EX M6:%]_N GS7]IU>_P )5^5W,&",S?7&)AV_OPM*WGMCX\&/4].A^>-JRC\6'' MPY8%N&4I]0JVN6_R2']^K5JKZ7:F+TI8<_%O,5]-2!@7>4@Y%H+KU%I6XCQ- M0QR4<50DDD8TS$#5N,:B/;OY5A&U0].:Z%MQ2(DV;'1@ :799.H'()C;[["I ME=!WU)!6HVIY.N?3V;0A>+F72^ZT@ %NOJN*77/!XY;O@@$YJN6%CP O:.@@ MN=)_Y3]J5G":!V6:)A)3+M7:.E#[6\9)@>,X4[^BA.5)85K1,"S.<_CH)'2[ M0(T2("IU0PC[0XA[8&!AXWTP,:]I<(N-75'#,$9N"AK,;>VI:# 89+22!G.# MVC4-@+=<,+)L:B;>)CG+"A$6 N=%$NC+GPRK(%?@)"I((HHBS@(*.1;HD./Y M#.!>_4Y79]4E"XL2S2HF$G"QUA!:9DLC!Q@ MS^'U"-;F;ZX1XZ,\D(^LI/R MCNPC1Z;VTX\!1A4_WDY8=GG>3QB1( TX8*W$FLP03+F-,B6 X*4J6!F&D_#&#S(ZML3W/ MB'5[,.L)L V"F7M9F@;SJ\\&]L!;6Q]K[JJO=6OD<9M:'YMTU-'ZQ"/P[/F) M'F:_K^ZE7/ZV7+P\@UL7&@[G>9KJ;*WWN[X!KOY9:6.>3#<%:3BU[@$?F .: M0>.A!R'0)-R@>Y?)URN;F"KSL9[PY< M]-4RWK3-T'G9[W/-"G=?DMPLVDC&589H6:935!:%9P3!.:X$R(LLBB M((LR6!;?K7Z>XTZE'F9:OPUY9)L,MV8OG^O?ZGM)5_1YNJX9]BZ:,ZTSRFM= M?Y*&APCO]_G XE[]T7SP_=' CR'\ .CJK,*Q=N,>:/B!]NC4PY,8NX!^,^=+ MG<7X*.L_;^;W2_E,I^*C+.52;;6:[_GF\E5-H3]A<93$F0AQEHDG-410HZBAPI!,DY:@U.757M+Z%#HN_EL"; MA5F/.%I%TXT^Z)>-1K^BZ1QM(&VTJ1"M+U1>]B,*#IOG >(H.EHJ,6H0/ ^H MPUAWYFB6;2\Y?WEZJ8Y7NHA,&Y(DRC3^M*=)4SP!;$5IC*I9B/*"%2PJ7=Y=W:#+ ]J[>UI=^W=' M6V5ML*ONC\9RQVWO"(7CJ'\C> !XMLNN0'34JE#GE:#@\L^Q:CY'K?-T6-SY M7A6=PV6<3FLWO\I7.7^17Z6^_C"=?U>;E7*Q?-(40W=L-OV^[;>EV[$]3I]T M@5?YH'ZZ*NO:AXKR^:/Z?*LS/L;#I)2"8%'$:FY.A, %2QDN:%XDJ92L($8T M,W[4\U[$52E[@;;JHI:^:*=PJ\%=K;.NA6AK?8$JO9%6W.KXU?'':K8X>+\/ M"Q:2WN=S B\]_,#I:'WB6+E1%S%^@#UMT;P_=2:39#6]EH)QRP-NH#P&"EY,AVX+JIPVS'U+PFQMFMG_H&'F\U M96#>WMK*Y'EWS)_;*K066R4I4\YR3?X0%Q7U)\5YF5)O;B3>H(+3>3[WR8K_(L',W6+![0@?EY%^WG5HGQF#U[[/9([7E*ZKMS>_9 M84+NV?BL6S6C)\FM'OIM-W]PB>W5X)QEHRTJ)Q MV#Z,18T6YO-X#P[#L[@;"&"^;6 ]^D.KX&@R'[;1:BKO&7:TB7S8M/8T;O"T MW22NF_1]G*[X;+%Z64I@6Y33+_O[^E4=!7<"O71!Z;?)T;31(6346:+?T,-) M8>!IVUS=R=M'#9E-GD91* .)!$94&64!*:,3P;2?.>2>NX MU@:D_S%#SC2[Y0@/:++*&@J+C).!BM45INC=1MZZ_1: O:8\O1I/,@9S--&#(77^CR7U)?H&O*/R99R=2DHR_? MDX!B$D0)SGG)L*!IDDP MIVUD5G9OI6ZJNAR2UPZ:YHJKMEO0N-2T@P8?,=$.OW$V1WY%ICV)"8M8&298 M:F\E:DV(BT 6."F$+$@F@X+ [J8>"/#LJ%WL]XL2_>_@;T$0(HSB(+@(ZO\U M?6\1?5G_6"RK)O>T:CW&%NL?^CO/?_S;_PK3X#_B\ )INH+*%SY*7N5[]WX5 M_P>*\XNH""](E%2/Q=E%$N8721YOQ$Q7JY>FM+S=#KH6"9-V@=2 SS7/RJS[ M>KC9AVZ:";7_**$ISS9!?R7L MU4X'DAY-\SQSW[?CW\>U'M[QG7PZN__YQ= M./GV\-OB52[G.H&E=[@[INSF,"W("2-YDN-,BAB3."DPE;$^P" DSO*(DQC4 M;V-(H.=P\^UO#W]#W[<:(/I=SOD;6FVU@#GF('QFCNH2%)CC?GM .]&H2B^U MN>^=%U^:6NK(IP?%C>KCIL8?^KSQ>W8QX#_)AKC^$ MFIGG.\0"YOAM&/9%N]\O&!KIR.>'I(WJ\H:F'WJ\Z6N6E%3+[W0^_9^J7.EJ M,5\M9E-1WW:;BX;0J;GR]FDZIW,^I;.J?8^./RM@YLJ)+']NT%;O NTI6+E& M6T6]YM\JB79:>DF,.<7-%4>4$YW&991R">,1_Y33P=TDEC].9R^;FQB[XZJ= MU]*4\#(I)0XCDJOU?)KC@B8,,Y$$/"I$Q!AH,@?*]SRY_T-.O__09RM4K9?4 MVGZSCW^I&ZT@OGAZ?JF28MN.>HA6MQ6 "W\H['9I?H=@GIO]OT"-,A?-33;/ MI]"64'@Z+QB2_J['"(;0#)TNF YC%Z<>EU1(W:5CLS-.RC1,2EK@F*>:<426 M.*[?2V>/^HKMCOPJ ME"PA:2!QD!'EB/JJ%RLXP6E!:1*'<10($/6/C1*>G?4@KW5QU"FSJLAM-(-Y ML17D9I[N&TA8-.C$\,L)#-$?E5K(*1N9"UPI*K3_DX^++_'FJ5R,''F1ZR6EX*,^AI]8 52KH'W_3 M6D,K?ZK4 ER!,D"I/\YX @64DRQ\1)-@-;;W9@R&'^\BU/FQN[=GP*\9LD3 M4Y'-7#67?'A0I%1G)(20$29%P'$A]38AIZ(@498%,%[\O=%!SF[+_=M<#[%B MH]K'PFR=8&TAT%LK,1?HRO7%I9/ZNR)=V1M[7&*54V8=D:>5WSGX&-JUI$"PW&+5*TA^BH>O&,H!O63-@8:[90X9E/H>E""F4'1P?1B_;D7B<3,7T]>I4)MG.'G'T;N^-[*S M&6K)!'%U'-MIL#,]TT3@XG;?.O>4')VVV%)Q' \X)@5'ISD'U!O=S\$<1LCI MY'J^GJ[?/DUG;Q-$BKC@$J*>1HGNCPUQ51&:OU*11@31B+&(A.GZAC? MLT_5$E$EGU)OUCZE_K+SJ:[Q1G&I M 6,V'C7TF!4+Q;UOW*G4!Y-?L>M^SUV@.AOOK.W2K_G?9U'G4F9>S M^#8[T1B>JUP ?,K-QA J2AZC;0EHC@]Z)@T%+UF'9!0]#]KF;C9%(55&^@) M90$E,@]Q%DJ."0T)9B$O<,J3L@Q2*4O8C:[]X7VG6S;"FG0 \%K_ 12&B1-K M X$Y$6/;X/F-DR:X2EWL#SYN5N*D84<)A]-/P=>(32;UTW3%Z>R_)%U>SX4F M7)SP+ MHR:*:79YH]AZ6QP6F+")A*@4+$R,NC3XAGEVK$8MJN4@+1M?ZOJ$2 M;;YH[$1H>.7HPFZ8QUF9#%I%#MEDM93L''2T]>206>U%Y>"SEM>*%@OQYW2F M+S'?O;S8?/U^CRX>'Z\0%=WGY$O]W=??S'S>?/P(M',%S-IE!_ M:,$4<2\D]YMZ M= ]YX'%X!DKOINF349U_ZW'/GE7E5:AI7Z:V&<.9(@L+8 XRJ#PHYW.@KE6* M9S/&:!F= Z7;"9S#7\&^L71:<0.O7F;Z"MGE]Z6L]JS-D18/I8S#@N"H$!(3 M6<1J 9LPG&5Y4!0R*\.,FGS1>Z7XWF)NY:*M8#,WZ,>FWS&<60S<7)XP=OC@ M#V"U6/"7I\TE4/_6[XGS\Y$;!P\CH^IPHA[5 8,$<1Q60:/_W5'"B)'ZF\!B M]K!UBX%=^8TNN[F72_T#^EV&$QH+D>>1P&F01IJM+U<+V3C"L>0\3(HBRFD! M["O0*D%@AUC=W], @VG0(&K7/7 M'J!;U-@] 0:-/M$(8/@=.\>^7S;M,RHJK^H"[NIR2VHWH1DO8Y(46,9<+29( M3G#!B%I929FE04AR%H"HG_O%^5Y0;X1O:/Y:['V_3.?-)?U?85X^ *"9G[N# M!;A*WR+24.;5HM%.MCMO-[/1D;\/"!O5X\T,/_1YP[?<>?W=CEAR$M"RS*.4 MX$ 6&28)TP=4"=%'OS+,BTC]7ISK]BUY8_M]P\;1IM)TZO]M*.T#@"5 ;B) M2[C?$'#"2H\QH"WMW8/ "=--HL"IU^S"P*U<7]'5C_OEXG4JI/CP]FTEQFY4T==)?FF(>GY%BXU"B&XU@@4( ,AFL<(/=+"PH5'32J#[ M-FK?-JAM=4&7PZB!PP@< $<1!2!XU. "!^0PSEB,<-[EP(7F(INNY>?IJSPZ M@_OTLM:];9X6RW5#:]80#A[<*R]$IO8E18*#A*ME2L@23'.B6QNFFF)*T6/2P,N^CZ- M4:XFND32\9U%)ZJ]RV5&EZ!VW7)T*@-^!GJ]7.HRXJ^2:Y+GM[KPU?! ]-2[ MG@.@$KF8R\7+:O:&*FX(Y8U[-><;9R86IM^_:$%V%950@')0\QD9'$ MM* I+@5A!:-4\IS R-"&A7IVV+8*->MY2S:4[,P 0K/UAVM@8,["Q(R\SM=4929B!R9%(RF-U_=\OT_7;)(QYF*5A MALNT*#$)"<>4!A'.XS#*D[3,"BH@!P''(CPG_.OKR:N6V/\'R4HP](KH$39! M$41EEG @R$#L49X_2!JG]R MB>@:,?E].MC54J99"4@N$TB@DF0DTYE*4Y+I,DE8P'DA#98'4] M%^,AM1%F@Y/4#.S.$#*=.,ZQ&9A[J,:_0)?K]7+*7M95,G.]T!W$G3(Q=MOD M;"(X$C!RV.\R\#C(=SYIW[A5+JNY@JHO:E,B+/-""ADR7!8\P"0.!&9I&&(6 M"E(43(I(@.J\3DKQO._8R43/6BB\M^DQ+F8^>+:U,#=L&5K)\] 5H=]R2F@. M2-<9(& $%ZU9+E_I=*9'_;18/E EA_.7IY>9VE>*WY:+U4K?M*0S77#Z&YW. M/ZN??)#E8BD?Z<\)9QD)B-KB9)G>")(BPK0L4AQ'<1$F5% "HVQVIIGG<+63 MC+18:#F8NP_ ](#C'6"%GH( MJ-VJUEC?RO;5Z\4!BEX:P)RCUSMVA7$ 9W^K&!<"SB.?N7EZIM.E3M;IT2M;[0>L6E_GE(V MG4W7;PWK]MV(-L!W7R'HFJ99?&$&S;^<(M*_0%M=+M"&>/_K,'XVUV8M8'!W MD18B?.RKM1; G+AL:S.*713JV>U]H?]<+*]F=+725"$?%T]J:3+A.2NB. @P M$U2'H2S'!H82%)_ M[;C ;RTL8'@?.J/8^-\,7^T)+TO\<>QR8.\'R=>L5QWJ(W4[W3V(K](JKDN M]:;J?C&;\K?ZO[L:RS@D"4G3&/.499B4D7+O("UQ'A=!&:2AH#0%K3A,)?M> M:R@]4*4(:FD"3&"8PVBXAO !#G#U:WU9$.M.9D@)3&:L8DH0!82Q+4[/&2,.B M/,>++A*1:27<+7](@YU9S'"#""Q(=+&&U'+]$H;LV^:1*Z01].XT(?L&FS"$ M'+QQYA+A9O[\LEY]EJ]R%C5E4466Q&I5('&@,Q D"2/,"$LQBQB/J)14YK T M1+P;93^P6JY5Z@QGX/)60&)KJ>OD](>I\)N]OD MSBFZYQ4[_WV43\^+)5V^U66CV_LHL0RHFGHICEFD9N2L"-1:7NW<2YJ(5):" M%@5HO]XAQW?1V(GZ_7^'>7$70&8>[,!LF/=N!:):HI=+.0-6.7+8+BFC.NN MJ8>..O2X;1_1ZR>Y_#Z=?_]MN?AS_4-?-J?SMPGCO"AC3C#G08")Y!(7@:"X MD#G+@RPM);2?Z$DYGIVTZ;JY$8UJV:@1#FTP>AJI?F]U:#_,6RU-M^@\VFO8 M&1U(3X\[M>^"OUFKE905:,()5"J;]'Z M*UW+Z[*4FFM0[BC.)UF>B4R4!>9EIB)LH.)JP66.HS**$WW[)9$EM-+<6+K_ M*%M)1TLE_@+)C0+670=@T)I%$6^ P<))52>^TT,G,1KPOE;@;97QTJW "@2' M9=[FLD^E'0E/\KZSYOY\67VKXO9[--BJ4EZ)BP/*$UH MB$FL2ZQS'F.6Q@++F,:B2,HB+T'],('RO4_TM1;HEXT^OZ+I'.WG,3>9/:T6 M:O0"%AY!43?=1WC#$KJE< ZCQ0[#"@QGFPV8])'W'5;0'&]![(:!\^WI$DEQ M_5/R%[W(N"M+%0*7JT]S,.7>X$">XTLE'VT50!L-+I0#+-;S14^C>@M0^J.& M\;V6A'P#8\^&@>?L:%M&C[SEWQ<:]^F+RXY7[Y4%=/5!N/J M9:F)BR:ZH M&P(URKWT(5W^0G?1#6&#W3\W'11^IORQZ;W[:;KB='9?$=%]4C];3?(R8#R, M2YPR3==!Z+I.7,@FCLC ^4>Z4XCEV;>2B6C"J):-*M/EI7 0&-C-.@<>= HJU/D[E%'.T,>-*Q]@CS\L-W2Y+-G5I]:1+8JL,:4;,%QQ@XP4) K=%%JZU:I=3>C?/U C&)[NE4 M7*#_DG2)[N8.#S_.Q<31LL):C5%7%.>"=;B8.'L\5_G;9KFRD:U7-G-1)8QW MRNU^-PD+P7B44ETEKJ)8K+95><9RS3%*LJ#(X@+&F7&N0IX#V6:)+^O&3*NJ MB\>B.KB8[90X-YL+_ QLT[O^D'62[]U@W=*A@KL^)VK%20/@'>1_[=#REA & MJO/.&6([\(93QI;CPG/(]Z_/![T/#7/&1R]ZCE!JKD"O*[V#*!?+IXJU_*-: M[5ZCT<;+;?;:4@[E]O] MD-TZXW*^GHKIK,H,[W(F=8Y$BD]*05W(^[*N;L'?E==TJ5L1K-0'6]UV^_!V M>H"*:B$L T)IEN*<2=U'C0I,)&"9PR1?C->.DWQ23G+ M1"2"9WE:8A8)%:5U\YP\S@A.DB3-9"2*G(.H[:$*^,]PY7XR7%L$W6:V;' 9 M(:.E51H_I74(QLBIK*WXOV0*ZQ NWG_+ MI>*$SU&\G:&MUVB2K M?=7!4*-MJDZ;T-Y1=3QA6=]>S>[*ST2[+?A$*BPD"8B>8X6^49QBE@4H'NJ[3S@YKXWLM=54??UK(N#7RO88>U)%H;Q+TY&Z['G25X.I6WVI!>##4: O"TR:T%X0=3\#K :\T52?1='BT+:6'F=7Y[ MMO?[Q3D6 6<.,V- ]7NG-+EF[I4@CUZ:SN%ZLU MG?U_T^?JRQ&&<93%:F\4T#!6CL'4+BDH)68%BU-61GD6&E&B]8OQ["8-XU C M61/V:ME("0?Z30]0PU[DQGR83]E:;D&VU&?8&5Q+)X<=F6JIS[1CIJ7>I^WV M0()+]1>B#) M:M#LZ?-%]6[+ M#]6_=C[8.>PHKC=DU,;C!I^S+L=>/,F'-5W+N@4BKQ*/38\JHMPN*C*&(Q)R MY75EB%D>J0T>IR3@19C3&%IKW2W->QY$RT9;X6@CW;+?5S]R9E.G,SR@211K M*&S*FH=-=%>SW"-K[(+D8;-/5!L;O&3GZ%\7;W2V?FMRWTE49BGC$JRTJQ+'W1O?LR+_3Y;2JN%U60L&W'_:1,'-4:_M@CMF( M\9#\/VF ([?;'WM4-SMIUJ%;G7[HW&O0=7&)ON#+ A8S0B-<)DQ@$@42JWDQ MQ#+D:2"*."3$Z%"M1X9GESJ\#=P41IUQ 7J'SG!VQX'-,#>S,/>,J\]'!CFX M^+P;\YVN/1\9U7WI^?A1VWY0BV>Y7+_=J\]R?3D7FK#I68NYE>M)2EF8D*+$ M:47ZK%M/T" (<)B5C$91SB4'%:+T"?._5ZQ$5WLHN9%KP?C<"YC9O.<*!O F MLI)Z@2JY%1#7.R!N>X"P: 8U;*&S=E ]HD9N"#5L]'%+*(-WX"?HEYIJ[?KG MDM\OU8[6] 1]_RW?9R _Y9)/5Q)5PLP/T0],Z_>X\ZR"^5=DV7ZWMG/"@ERS*<"MT/(B@+3%F0 M8BEIJM:9G <1B%$,(-NSB_5W%T?L;:^_N,WM,@C.9G.C)_1@KNP4.)<=V;L@ M\-^-_4CR7Z43>Q.;-MZ(Y9H'((M0[=7ORY7:R; MCL3B)9B+M3ND) @PX4N64MI))@(PI+!NBDYT,GW MK+KKNMUF9*BTK#95K7MQ2M--:VZ!Z!JUWOU#ZXLJA:&3KH./S7 R'O?# $[2 M(WX.]AU5ST?.=>?5,S1ZGPZMYT/8V!ZP0$526L"X+_:&]QP0+Q\>KA\?@+04^_:;A2-[JX [^7J9[V/9 M<]H$5Q0-^X./RZIPTK C(H333UDFN!Z?OG^9/T^U$X/YG#H'\.TL59;HP"382?,-\V'G6FZ3&CMMM =^_T$+[5-G)T<=-XO69]A10JWW M8;NI:]-74$V6AQOIUG0*B^R@,?U]3S=J5,O'X[Q/^TOK86ZP L'1U &3/>K, M8@7+X<1C-XBS;?5=:;B^K-C:)HG,LK@L-/=9P3')4HISP@), ED4A$>41B Z MZ;,U>H\MM4Y"G=C,]>[E*F7/WTX#/R[KS;2_#\'!5MH#_BZVT7:8^=M$ _5Y M[RVT'7P&&VC+@2VK5AHZHJ]R1M=2/"X>Z<]_3-<_=-1C0F+ 95[76+\KPL_/:WA[^A M=2,;K;;"81&I!RFSF./&?EA4^?: -D+WZ&>=E[ /&^-&I5@<9]&[5O&]2VNJ#+8=3 (0,. M@*,0 A \:DB! W(88BQ&.#,W5>>^-MNSN_E7'=J62I1:J$Q7N_.$,LH)"SG% M@A.)293GFHA(XB)D99;%0<(*T&55J *C99XN-EG>;6YC,4=;I5"EE65BR11K M8![) X*V:2,3\+RT]#@7%-=Y(5/Q[Y,& H+3F?6!CF-/M#FM>QY?SM7>::YI MJ:6*A[*5L]]Y3Q[R("NS%!<\XVK;DX68\KS$,24R5+^(DPR4-(>)]QRGKNZ^ M?+EY_')]^_B +F\_HJN[V\>;V]^N;Z]NKH&E%T!8S8*2/[!@(:FE1Y6VWM/$ MWZGS>3 XI H%"!^=1Q0.S"F248M1;/O4O\K9XEEG7/F/^6*V^/[V=?K]QWJ3 M/. DBU(I4MUZ7M-=,88I*6-,2U9D:9'$+ 55O@[(\QQ@MM+1>BL>VF"^'R^S M0.(0!5CDV &PDXQJT1[2+H9F.FOQWB]MY";N1J8?MVDW>PWF['2J"4)>Y:J) M*D^+Y7KZ/SI3NUI_H6N=[7F[G%6?IQ0JYCRH@#.3F]]\5#_5%['OYG(2A"2, M.0Y8(0X0F]*DN&FR!W0_7'D7>"# M19J6>FK?M%$0:0TOT$83]9N-EC7M5Z7G]M=(:VK0/=K39R :+H+F4/6O]%GL MJ?:7_$R,)POG^-73B1I63Q$DB..PFB;6C+K>J!A*K7)E=L5*>%C$M+U6OH$3]5_].6 M[1(7\^^/+9?N\;5>IHJ9$7JL!;(UX BTS/ST3 9B3 M:F%82T-:W 5J!&[F=:=G9SV&N6I6>$+"N/T(NTT\:CG8\ZCEW7O^0XJ7F;PK MKYOZM8;5]7013C.;5UU7OTJ^^#[7\_V]7$X7U:S?.IQ)PK(4F>"XC(H"DR!E MF+)2X"(G.>-)%C("(G?TIJGG";SNZU97M;451$T!E"XR;#]374.I2@^O[2H* M_7VD9K'H+_%!P2+:8".ZI@%=O8VYHL_3-9UI-:N]SXMZVN=9G7= 7?%&>--S M7-()WW ?,59X%VAQ7U3\\W%QNYC?R\6M7&CQG^;P.Z-]@_C>-XE_OM3[4AU* ME1+X_OH.W:K_[07A3XO%>KY80ZZ2]B+3'R*=@@(+<4 \?-PR-3'<[J9I[\CC MW38U,7#OQJG1"Y:$"9PO914NZJQ,$S#TL9^>L/1YX/U2/DU?GE:M%,XDSO1% MCT ?TL5]AI8^0-9]_VT+6!=*.?OL0E-EKI MHASZ2J=O":LN/Q&S5Y1%ANWBS1?27MD:_:H"W2E7+J8U: MNLWV5C&'#!)G >.*:<).B7$9*$RRQDF92HQB=7VM.*-43^.19Z$FG\+4A8^)!"TR($7@S_>/5Y^ M1I]O+C_'N^N_O/O=Y\_7G]]^+?_E4=A]A_H^O]\NWG\+V Z M:@A-P]R40XR B:J=Y"U[\[J[2@.>G#*TS%6F:DC-?UVH]L#;-'PP,X]G?M'14B4>5?-12 'V5 MZY?EO,G^F2GM2F==5:EUP@IK5#OTSG2"QF,[IL#?#K>6UN M:WS3-,NIVIC@.-=-@+.88";# (=Y'N8D8&$4&_5N2I&7 MXUT; >^9.=0$>/]AR\V$^KI2?6?BLZ0K M695/WY7?5O5]KDFI'),QY;!QGBFO#=,$LXQ'F.9"-X**>"I!)+2]TGQO+C:R MT4P+1TLM'2]*_*+^8;7GZ(7.<._A"A#@'F2+127WHK[5H,%0LNN]BP%.(F?GUF3C MO/D(@DR6TK&$D6\F=9IX?!NI^U'K TZ]V531X'XQF^HKC5!V M],X!O)Z*-3+11J@?VO1!V]P=;'4)&OOP:L#@$P=40V_ $U]U"EO?^:]+=5:K MEZ?GJGOVM"SE4BI;+.IH8*-ZGE)J9=!6&[13!^WTN;"HK &"-YPK\X<;<$<( MA,Q#\8T=%%;)-:"HT7)M=A"T4V^6(UB$D>525P-=SNGL;8_QQC1@=+SO.S0L MEXNY7+RL]FO*-FH (D&7_08^[\!TH'?W6^W#F0=LM'/;KD''<] !L_9<<>A9 MRP(2J;:2II5;/M?4" M,8GNZ51](.:U?.1LE558N](N/6NYP-V%$ES/DCPI<6CTMQN5Q^ M?%G65 2&"XK]MSP'F-;-&[01:;YV.#!P>,5@;QLL!CPNJ:@H1B'F@=8%IRVQ M6@T<##7:&N"T">V9O^,)N_G^9GZ_7'#EAU_E2OD5_W$Y%PUQCOY\-@3A@: E M911G.1&8L#S%-(U*G(4)"81,9)Q&D*G=2*IG)[NY__IO].GY/S["9F\SP,PF M:N MKS5SB1#JV[.Z4G^]6SXN_IQ/DCPH25*DF),HP(2$!.>)+HA1Z_Z@R-4/P\PD M#O3(\+U#KZ2B1NP%TH(5+$B+-@L$??CTN[TCJX&;V5>]77NO M^LO.:?O&',5%#8S:.*3)H^?U*KV:K\12?)K1[S:-2G=O^UZR'C7LO%K,5U-E MKQ1V74I;A@\O8<^W&7B,U6,N^D/+]M"9]-BPL]N2MH9\EYZDQR9U-20]\22< MN/'3=#Y=JRWFJSQLZJCY#;@FZ6I=UKHLE2/HW>8G]368A)*F)8URG!6ZV$D& M%!$2N8_]=*X4JK MH[ZO-5N&U@RU5;M E7(UW9]6;QR$S9D71T+:CF_1+^(@AD4'./7P*IXS^FAL MB@X@:',HNAC.MF7 ?+68344U<%4'\;8[;$L#JN_'29QI0@ 2)6J[HV*]VOW$ MH61AE#(U$JA!0+KF" A>P]J1=U M]=$;^J/YTQ.Y_["ASJC\>T2-3-P_;/0Q3;_!._ TQL=FIGE<4K4XUV-_E<\J MCDQ(+,J2T@CSK%1KN3R)<)%1B4.:L51[-RV-CBK[A'AVZ(U8M).+:L'F:8Q. M?(;S&"ZLAOFOA<&@-,:0159YC,Y!1TMD#)G5SF0,/FN?RKA7&^/U\FENEWG,1(86+'7%N.:%A:V=#UH6]_"=2MN^5'6 M?][,FVLOJWOZ5MW82S-6TH!0' 8\59-HF6+&!<4Q#U*9JO_/,M =QT&)OA>P MC33T7(N#EK<,X666XW&* LQ5-Z+1+QOAOZ+I'&UQN1_ Q:*BQ=!69]4L0_)& MKF0Q-/^XBL7T1?MVL(MY1;!6$2*L+E_6/Q9+318]26C.\RA-<9$4%).,4ZP6 MS3&691BR*!4A%:!>C#VR?"^E6WPM%XANQ5:L(Q73R I(-=*'FVF&UPD:T 1O M!<1##40M%^T$N^W9.F"=PP:M79)&[\8Z8/*IUJM#K\"WP =DJK*4RZ4^-.)J MX:T6$400SAA.8IYAD@8YI@5-<9CRM&!E'.4QA+MY2)[15_EL=N:V!A4YO,MMRL4[/;?MFB -N4F)O;L MT'M?'VV[;F)$>^]N]#P\7'VE3W1^]6.Z_A==4N.\U8FW_'E8)0QMI%GDKT[9 M:.Y09]IJYT?[-KMQFQY#>KSEU%NC.4F/RFW?Z'O,NNKB52I_4VO\^V7C:]5* MH?GZA$$1,X45SD+!,"$!P7E1Z@YY:F(701&2%$0'."#/^PI]*QUMQ=?K5'#M M12]LIHMS9V! %^B=.'BX9V)HIKOZBUYI8Y=@F)A^H@K#Z#7;3)Q:N7;6>:T^ MO'VA_UPLKV9TM;K\.5U-BC+->2QC'"0TPH3%!59^SW$:E&$6DE#]:=0>W5*^ MYYBPTP;/3I8T:EHDI0:0D@P*LFDRSQMTT-3>%K73A:"#J%DD]ZQL=Y;J@TD? M.?%G!TI1F M!9>"24AWE#YAH !CT1FEHBA_F6]Z.2EGX73U Y6SQ9] )M->R,PBB"L@8.'B ML$_O;\O%RF%C)1.CO# ='HAZ1\K#TT;W*2KZ>O=3>6#7VB2%A2%+G$ M*0D+3%(5!BB/2QREG'*6"1H2 5EZ^%#2]RGB3F7-R[+<*(WF&Y9S]5/]]RJH MO*RJ?"1:;-E=Z%;A?P?VB//Q@9H%J??^F("9T?U/:*LOTCSTM<;H%ZWSK_K7 M6FVTT1NQ-_3+M_HS^[5%R;-3WP\GIT=\7;%Y^E!Q7!Y0CR ?,8CZE&4W'S0] MQ>_IT[%-4_1*-&K+]N*3IH8Z\J]!<:/ZBJGQA]][ MX_Z9E\SUC^%XVS&;H1*D<@/FR%X!^YW5I.W N[C#; M85K3U#B[@OJ^@<>KJSL^E)K>DVPXQV\.8*[':P#VQ2L(*\[ MM-G(U\XP%^YA/9:Z=[0.RVS=ZW"X,9VJPY0#5^IZRO[.EVYU_'DZES=K^324 M:NY\S^-7JGW]2JD0:>N0)U^ MT/+T6.TH+N="_Z$)R5_IK.8)58NOJ>8*./W[^EKQA ZL9%[4._^6Z(KB;Z=?]7O@,?0Y^)OMO\9"%18Q M*B@U?(>87AP"VO'4**0##J!S=2A^CBKCGI@[ .WH.-W%F/#9]^YEO5JKKY^: MU71*YE4NWRJB>/.NP]TC>"^4:;.GAQF18-&G)1!NA" (!: DR M;*'5.J1GV-$6(\.FM5+C8AE) >M.#KD>#\0VDA%STHLGLX1KP5#SW=.HV1Z1'.V M[=!3EJW96J(^Y+H:,-OB7*37*&='&Z>EC'PZT6OJ\0%#_^-VCEIQ)TNQ^J34 MJ^K;[JH>1JOKGW+)IRLI)C)36P$6%5CFHL"D3-0F@8@<\[SD69D%249BB,L. M2O3LO!OY2'\B2#92]6V2ZMH86M3JP#QY&$8SGW8*#LR[]W&I*U$;Z6@KWIVC M&UOJR.6'Y8WJ_,;F'X8!\Q?M L+#FJZKY/%=69]+EN8[^NI#I8_J");0'+J%[3#P:TP?7Z0^ MX-^=>GY9S-<_9F]-#2#A-"O3+,4D*,J9'[17F> M)Y7PNMJI/H-_UO(OT%.M :* ':D!:OU1Q"T6L(#1P+!7BG"!&N&@C;D!#.97 MQ=S!87=K["Q80'?)S"SMN58V,,!H-\S,#&E?-C-\PW*B;UJAWY773\^SQ9N4 M#W+Y.N6RNJ'^@:JE1#L! M"5YBHOY/_2^V,"K@*K3^B#QT\(OD3TB:"KA:07'<== M;OJ$^6A1ZE68;<)'ZIQE\P57J^2[]0^YK*\77;TLE^KK/\E)'@6",5S]A[ X MQ;0,8RS3/(N+)$R8H+"4SZ!,[TF?2@,D:Q7J@]^%U@+Q6@%$*W6@:9]A,$T3 M/TXA@J9^:G0:Z14XE?SF(N$%:E1PF?XQMM=9 FA8XL@I(&,(CI- YJ_:A8GN M+A2K-CU(HX%N0/&H/B\2PO,6<)5Z&CR#"+U/HOS-7*,%6;7\E!#(*6 M>G@.)^K+E<$BA2V>9M%C!)1@$<6N0TW5FZ;2S%V@.1,:1\''5HM1 ]*94!T& MJ7.'@Y=[W-1MYW:%T)\!%9?=+_MSDT9F1[W\9]>EE\,F6M4]] P[6MW#L&GM MN@>#I^VF37W+6E^RUK=\O]#UR[*ZS_55S=9U _>[LFD^1&9VGC?PI-8%/H>=B: M3:2C(0:+$X>7]QO5WIHI\V[N<,)T H&C:?,\74:=/)W =CB%NAG4[>W1#V_M MWU3,.4D8Y$D29KB,=1TYX10792HQ261)LEBF!4L@<IG9Y<3NFL M:JI5]:@^D1\TOPS6@\1P5M0-"##G,K(?_>'TQJB9K5;IT9YA1TN/#IO63H\: M/&W/A/!%KG\L!-@;.U[W[(I[O BU:'CKVT.+A[W.@;$PESMAIP<'&S#K+/*' MPS%'IW_H,.H4 437HZ,=U?^YF,1I2DN><5R2F&.BUIJ89;3$C J19(RGN00U M_;+2PO\90^K]F%YA:9:Y\XX0S.7/.:+_<_&N!_0[6-[O>%[I\%<_G-_!Y.!H MOC68Q=R_X5,","^TW_$]RV_)M ZYM"[ U M[IAK,])96 J?W3@.=\BJ<,L9N M4F\/--Y,?D+]O>G[U.]MF_ZLUG?E YW)#9UC2!DE.*?K0?A9U.]R+A9+-=G1.3]@QKQ5:C<%VD$DLY*5,2XS MM0@F:5E@ED89YC)@49%$+))&5Y:,)7KVQ%H'5&Z40+2EQ06:;_4P/V8Q [+? M9[W _/A!IFM_+UZNPMTZPT9\^,GYPC9'3Z=CQ3H_ ED=<_ID]DXHYT]@ M<;1C^5Z#VN?R_0^>SSKW>3J7J[OR:BG%=#T):Q/(@C6[:Y/4F>W6Z?3:V27#%.5;+MN>7VP3)+DCB! .:+=M:?Q2%WTC(/ MW''[Q-$U'^OMKVN *?Z9N,Y3UMV9GP 8(31\,N :'&BZTQ 7#V4"$,NMCA>,!(QV[ QMWT< M 7H/[NCW4BY_6RY>GF]6JQ?E6)_F8/_N&<+W]*LDHTHT:F1?H$^+Q7J^,%WY M#D$P[,".K ?.O#V&>W!5 QNM/+1OW-$I3,UM!OM1MDI4+G1AN-,_I-J7M,#U/ MV7(7*U^KO$]\?%FJCZS>L_Y.9R]RUVND>JHJQ5/SY5WY:;$LY72MNUU-6"C" MC%*UW0S"'!-2%)AE18Q3P<* BYR5(8CXZER%/#NLUHRJ#U/OS=2RX4E]G6L. M]'*Q1"NY7L^V5,FMGCXU-?BW^72]0K]\??BV^A7(4WCNIV2V[1T3>U@\J0&L M54.U;DW2Z@)5ZET%&MN]6GT5+3)4FU&\"=GVDNN5U$//;N9"_OQ/^38) M@DSF*:,X$OJ6:QX0G,>AICZ2)$\2498E@]UR/9#@.3XT-T ;H:B2BI18Z$77 M0UR&S]7.MA;FXF!#+2Z[=AASQFW7PQ%'ON[:8=#Q?=>N!^$U/1M__=C,'T41 MBHR5*98\".OFKD7&E9>E(4_*1,1<&A-L'(SM.R>_F3D^FI>;'%K?[T9GV@1, MI6_-L2"X.+3+O&+F#/OLBF,,/C90[4N' 3UE+H=OC%;1TJ%JNWBEZQ&[=?D' MNII6[%]RM?F<+N?B8?I]/BVGG,[7EYSK>QUZPZ";J$[E:I>Z+K*8%&$4X(Q2 M-?7&1$6&D JWCY>/-W>W MZ/+V(WKX]N7+Y=?_TK][N/GM]N;3S=7E[2.ZO+JZ^W;[>'/[&[J_^WQS=7/] M %OT@SM5$,;W1P?2[A$R=&.X2Q51MU( MN #M<'_A9$S+-K1U1P4I3C=<:.XW3G*99"G+<\S3-,8D36+,RHC@5.U!LD2M ME_(<1%IN)M9SZ'M$L'8*-:,QS-PI=[=(#I5\/F+PZ;VH(L M=M7CUDSHN"UO04 <=<"%O0T_:[U=S+^^S&08L"34K"?+I_E:?)K1[Z9'KIT# M>/9U)1=KP4A+QN'>2:4F907F$1%@FD>4@GT[+\-%\>LXN*8[K@X:--^Y[O6P1F320VAV63M$AB84_?RDRA, M?NO%Q"4-R9ZA_AE':G%_%7*1/>,!/"+[[UFD,^GJA_[?]7^_3%_I3%]]5+N& MRUDN:)\62WU'7!.C/TC>$*-/\HQFG)4%3@-*,59R@!J5O/D%KF=WU "\L(GX%+7]K89MCQ]#M,ANU!'LZL#*RT=7V MLU?6N'M/$[./-IY&+\%WG>V&6]_F0@VN3Z:DN/[)Y6I5,)RGG&%24LK#,)%9D$_FU49-/)IM-DWD&GW-B_IK?B3=^"O_6ZC5;Z^M :I5 !&#&@-COD=T#9#=GM ! M4* =(,3JGAV?T3"C[? @1K5W=*#W;&\>WLQ%U8$%=.FP>/F#9R7?* M]8[AQ-!1)$44A+@5+,=$L^I3E' 79 MA6K)ZOMW@58OS\^+Y;JJV'K:J0'LT=N#FME*WQ$6P/F^%EK9WA+KX<**@7FN M>N?V2!JW,^ZPR4=];PU>L7-KM5^@S2F*6N?= MUM2I.(D9B3 .=$ M7VB+=7/*+&?Z1"F+12!((6.(@QM)]>SJ^SK4=WHMJ+K- #3S=>>PP+R^$Q&U MP=H_15G2*,J*1!!0LL]$J.\E@>XUO]9;.DT),%U5 MIQM\IQ>:*E=9_Y#+ICH%R/1O@JI9]'"-%2QXM*3O+KYJ^=4E?;<4V386NVH; M8")RW$X" !".F@M WK4+&W?/4=T; M)1!J-R2B"-.D$#@NBI25(@@)=TGT<4H'S^&JOC5CU<3(!E"S0.09)E@L,J#\ MT%=H&I701B==!#$:[T]EZ8)IN'M,SQ%F@%E7_YK.W]!&.]2H=P[_< ]^P^<@OJ #;K?L4!N%G7@8 M#T-C\?M9B@_IIC(,%%+ MF#BI*1XYS4L9Y4%!&6B[=4K(:!F:^M!=BT5_:,&&Q"*] !D>TYQI-O!\1EO\ M"+,8?C338Y*K,YE3(L8]C.DQ\N@4IN]9. _8Y9.<"WV^75TDS8@"AT0,9R&+ M,4G*"#,2,UQF81*4,BNX6:./HY$].]]6%M+"S-F^]JWO=[*S;()YEJ$Y($ZO MDZI;<7GMCS0:A]=) ]K<7:FM*+)%D641F& M!C^CZ?+GLYNMAGLZ#L0YN3TL MCCS^ M$UVB@Q<+_>E?>?-MIO(#B0^5>(":=A, P/'2];=A'1[%(KG9OZM%@^ MTI\ZU?UC,=,);GU)^B3WU"1/*%,[UU*%BXQ@$J4"YRDM<,YB4= XB(LP =P) M.D<7([\Y^YZ0OM/ZYTX;M)@CW0NDW3;DE^D+,8J43HG_ MZQ0I]8 #*E+J&\=RUU:U*_Y$^70V7;]]7.@BJ EG$4\S2G$8"Z*3+RFF19%C MF04\%VF:%*0 ;=)."/&])ZM$HHU,]$'T/&WG MQ;=R7;.C?5ZL5EL6R,?%5=4'N&HHJO,/:E+5_3OX)5M5=;\36H0D3V2$8UIP M3)(HQ@6A.1:4EC*/XTP4'++XMM3#\\K@]N5)[W,6RW^'.;DMJF918 2L8&%" MMR-N. Y_T3K]NJ."1>L%JO5";<4N4*4:^F.CG,,]P)GP.(HOMEJ,&H#.A.HP M0IT[G.5!C9S-]*T#S1*A*S_4WQN>QZ9.B%.6L# AN,Q5A"*I8#C/6:!"5Q)1 M46:,1*!$P9! ST%)\_.N&GZ61CSP7&4(,,,S%(

TNMZK[: MRM125T<>0^+&/=XP-/[H*,/T/3NO/\@YJIE:C7E7?IS.7C:M@59W+^O56GU) ME.A)D/(@9&&*4Q'$F 1)CO.,EKC474)BDB8D(K!]"5 #[QN6HX.+^M 5O:QJ MM@;=]^NE\I1GM5VO?HEHQ0ZGIF-637A+C0O4*.@NZEL"X6@2@$H?=4ZPA.9PBK =!IZW_J0L7M:KT*E:)E9)$'C*"'S/=9D%CEP>TDCI85/PN0=H[\O($L3[%/7)JONF2I-?+G MZ4;8/H.>+"+*2K5BI9Q&F+ PQP4C!8YDH9:L:93&L";=%CIX/WUKN",^T)GF M=USI&D+U0Z&W"A6IUFHQFXJJ=6/SB)K_I03FW6W -ULP>884>E1WFHEC^_-* ML]:_MQI>5-MIY1!R^EIE[GRR'YZ!F:MC? L-QCWEMX?HJ C@C*'.+"ILMORK M;8H[(6&>E '#E!02$UZJO\FHQ"*-2!A2+K/8KGKP4)+GL+4K=&MZ&:V 9P3= M$)F%'2>&PX++SN:-3"\)_$'+7)?J'?M2B*G.=M*9 MKA"^F3>4Z)N*&5&6*9$,!U&1J*FZ$&J[3@EF!8T"D>4I812RP.^5YMD-=[*K MBG4\G:-&/&P:[D?,;.9UA@/,-[LA\% L8V2CHPFU7]:HL%?FK4:=+;P*MVIJ":A0,/4,$"0R=*7TQ1 M@M?2P6QV55)G*'7?22D%#VD0XBS2-;0TSG 1!RGF M1<$8#\.LU 5;FC7?<$50#0L* MO!C;_>CW>/EY_1Y6.UX:P.M@4X M??WZ!63WA/K71- MC+;:EO8./-KVU,2\]C;5Z'F[66AWK40GM'4R:?WV1:Y_+-2B^56NUE7R:1+( ME,=I)C!3LQ4F&0W4),5#7+"4!D68B[!(+3+,1L+'22YK)>J3&5FI@9XJ/=1W M?Z,(;)XSP]5L&G0'DU4LV+^ 5F%4ZX!J)5!+"W=S*QE../\E2[Q,ZRN.'K>9\;T51^E.BR@Z%3>BG5]?Z316-=/&M!F73_]@&T: M])\OS1?L<=&1C:GJT-DAZ]I7'8!7T[5\D,O7*==$1].%T/6DW^?5*#41*BO4 M#!3%*2["*,4DYP07/(AP1D(ADI+PE (SJ7X5]KPFK>Z XDJWZC[2EE6D*:*" MIF0]?WJF6=V_SF<"7#_?WUPU[))]]),J0"^K=I*:=U)W2D4M%5UFCL?!T5GR MV;.Z(^>OQP'_. 4^DES+0E;-G+.ID9W*58NR)0\BQN.2X$ 2%=J+,,,L*SG. M:2%(2DI.RP14R=HIRG-0KOF;9CO)P$+6;HC,XJ<;PV&1K[:Y)=1/J^YATUS5 MLG8+&K>8==#@HVK6X3?@J3LUR*U<;!K%&.;J]E[RG9Q;S/'M]9VAJQV;-)R1 ML[8&YD@;0QR>)'=J;Y5+VQ]IM.3920/:V;+3#UARL>E^JW*?E'5[L6-3F_51 M+6B+-!.AB!F62;HV06#LZU'.;ZE;2:O]%+\KO/&F?M M'TZ(&+F]0[>1Q^T;>IX]ZU+65ZF9FY7KJUUNN5@^Z6O0NXX?DU0&89B'(8X+ M5F 2E@'.N1!8QK3,(A+(,,@L;F3U2_6\1/Y6[?-7Y53-YL\[^6BQ50#HMV90 MFCFRYUZ1GL2">(XK+RIXZ51W*9?X8U_##SEB(M@DJ4AYS+D.&:QGBWS M&+,B%YAG<4!"F8@TB""[X",)HVQW=XV(-@P$9Q(0V!(/>,S2'A$.>&09<)V1 M/1K_?5D%.O.OG0_:=U@]:,SX5:V%EU-]?ZEIW+C_@]:3]1G.YKSQHZS_5/^N M:>>O?_(?^EA2=Q:Z+DO)UQ,2)W&61@0S'DE,I(PQS5*"I4Q8$&:TR(L8XLOC MJN\Y4-Q>/Z*;VZNOUY;WR\_7]\^ M/J#+VX_HZ_7#X]>;J\?KC]7OX?UA1_SXS4+67_=#!2Z;E&87)]K5[G1']2,U ME=/>#_??J(W:G>S_LK'KU^JXO^GRL+&MZM6&:NO<=L(=_U-QV%)W1.5'[\T[ M_@=SJLGO.VAAW4=#:W"_7+Q.A10?WKZMI!+_:=,]YI*OIZ_5^>:V$#'*DCQ/ MHP2GF9JT"$E33--28IF2(B=E+&D!8M&!J^ Y@5--+I\^W_WC 7WZ>O<%?;JY MO;R]NKG]#5U>/=[\?O-X<_T ;ZP!A=ELAO +'O!(5:[KB+W1!K$W],NWFL;[ M5[35">V4\M5(PQ(3=STTH J,W3[#$J 3G3-L1W)QH4(S!$WG+TI0LQM8S%R<[2]#.E,WGW'DIY6+30ZDRM*Y'T\Q=B[K9R<9B7W=71H'?RPT8 MOYJ_XSV:43Z2_MLXXZA@5>!W+Q>W<@$N\6N_-D*1W_WU';J]O@/5^>U9UA]* MSS0*N##=V>.^W.^4";8%?WMCC5GR=\J(@Z*_DX_8+>)JM](U\8NY\J>F\WE>/:<9I+<"K7LC'X:(+/%R=EF MPWP+;C%XON^UR-',?%K&J'-HKYF'LUW_PQ:<$>*?5;_#Y\N?TY4Q243[)<^> MM;MOT[3FW-ZG,4S%'%LY/$-9&PCSH6[;T!]:LJ/)ZJ0U=CP/>R.-1^QPRH ] M)H>3#\#K4#[0M]>I_/.S_$[YV^?/5\:U**=?]/?-:>2A6B!2$BV*4CJL-2], M.=]JN^*48^O=5*CTV]-3I=+QXFB5*OV*MZM5!IZTVMC\IB:FANCSHUSQY?19 M?YK@MF3#(XVP_?GM\O)^2P7;T@&T'QH"Q&B+Y! +^*ZI"P8//OKC@C=V+1'UHPJB0#=V==.)GMSQQ8#_-C*\/! MF[0!LQQMT[JDC+I1&S#U<*LV]+C3/M)'S4>KCO63N$C20@8!%EDI,0EIB/,B M+7":%T&62QFR0#KI(GU:/N3+_7]+#^F.3X(%120C*7&1) DF22B^RN?%4@>]![6O?E'K.$%I'F0%#HN0J4D@"S!5 M:SM<2I)05JJ@%!JU,!P2Y#O'7HE&C6RT%8YJZ6;19!"L_L#A$@)@OMW2>A 9 MGXEI5MQ\O0./1M5G8EZ;N<_H>>O>RESJ-F<5,]1T]:]'-<[V0"RF8: 9*1%(RW;\G2L#S.S^=X1$C#/M0;! MIDOQD'GNNA%W2AJ[Z_"0R2>Z"P^^9Z5,8S!YH0,D!-;%OU5=6*+;4F-YVZN1\W"% M[]@:UY?X6A+>YQK?L8F=%_E./.IH4OWP]D'.^8\GNOQ7=?)+15!&:2IP3G57 M$!''F(D@Q6D2YSPO"AJGX5DSZX' \:?7K?BA$V0[ "VGV3-@.7NN-4;D_.FV MPTQ?<^ZAN/>=>#N,'YQ]N]X[BWYF=YU&Q+I96$1QEFC6TUQY>RZ$Q"5/LR(5 M:9%24-[M4(!G%V_$61''0.\4G6,:S$TWDKQ< ^HRPRVWRSM=X>DRKH.QQ=7U MFT_3^70M/T]?]2V?M?HHIVPFZX9%GU[658=/O3G^G\JKFXOYVV\?+RC08XH)CE/'LKCO5 ML-8-'95#.^V^H"?1Z Y'!_7:1A%?T$-9,[) OP6IT'&.<0?.BQH-U_7YF:QC,H7IM'%=Y:MEQOI1.=U<$D>IA&G*:8\"W!,D@Q3$A$\R^. !+>S*&04-)G[0H1G M9SD('%$D> 47LV?3.&MA'@0T%-YHN=,65VV6+P5,VV2YT\"+%LO=5[HZ.=:! MF;.,Y%% <9$(16TG,E\,TQ0'620_H0D3Q*C(HU_,](2VU=C[#HPLV6O/CS,+ MHQV<#'L86M\AY)//@_M&T@]2+4#E"Z=9[F#$="/EI9D; T )'6XU7R[/B[\5;L5$/=3P;8 M;LL!]&8Q8EI 8?%DA^69'5Z MF9N5X7OD!XG'>B74R,.MJ-Z_;\3+6N[<_FS(HBQ*IJ.PUN";6(FB;.JOR\9T M/VVSMN_#@)U*J-4)\8U0+WI_5*MUQ5:SP1D(;H =WLK[QA1([?N"$\0(C,'$ MBCVP$C@9TS &CE-68M0Z%FTO_I**U_H\I.,-*2 MU2M.+^52N\'CT_S'"0\&F-38 \9PC'"# RP2F$+@E@L*].B1 M-"WS,6SR!?UA\!/[E@+/@JD:"M4#>$O*A8H/\BG_3!9"QXIC.PS!@SS@28P3 MIH:\AH' I$@3'-%9(KV:1FE,H'T&3(5[]G7]#OY1%YF*MMK@8EWA6NH#[T%@ M#*Q9)/ %%RPT#""E5-D_SI'3%B1C4'#8W,!8].0=#Z"@7&N# %[#MJB&"[%4 M*]ZO5W(;T:AZGKF\2:*J!']NI(3],U*&E5D:IA0G8;'/)@C/&"91EN8A38*\ M ,Z?-)3LO>#F,$.%K9?+=?NN/2KK>B,_E*Z$Z*8N5Z*NU16T7!'S]D9PG,TB MD!?T8.'GJ (ZT0$=E$!:"P^9"MAV9Q4\IG(GKNOR)OG=>+2LQ#K^X^2[;E+*]C M6SZ2LJK[OG!A"-CLHD@W23GM_O4G0%(S17' YH;KGJI,I<:]8_@0B @$(O[E M?WZ_&OWR#::SX63\KW]B?Z9_^@7&<9*&X\__^J??+]\2^Z?_^6__]$__\O\0 M\N^OSM__\F82KZ]@//_E]13\'-(O?PSG7WZ9?X%?_C:9_GWXS?_R:>3G>3*] M(N3?%G_V>O+UQW3X^# M.Y/<__OYGZGU7DD*1',;B73:D*",(8Y&'2 '1:5>/'0T'/_]G\N'X&?P"[(W MGBV^_-<_?9G/O_[SK[_^\<IJ,_3Z:??^64BE]O?OM/JU___N3W_Q"+ MWV;.N5\7/[W]U=EPW2_B8]FO__[A_47\ E>>#,>SN1_'\H+9\)]GBV^^GT0_ M7TC]1;I^>?8WRE?DYM=(^19AG CVY^^S]*=_^Z=??EF*8SH9P3GD7\I_?S]_ M]^"5?CJ'Z7#VYSBY^K7\_-?7$\0#4KKXR_F/K_"O?YH-K[Z.X.9[7Z:0__5/ M?OB5%(U2L7S=_UC^W:]W;_TZA1E"9<'E>_S&ZL_+2W:F +[/89Q@R=3-"T:3 M^."71D6DD]N_'/D H\5W!PF&@\533\)L/O5Q/LB&6^J$)B%F2J1@CECG@82" M+XC4J*@?,EPHGB')"PW,(/[Y\^3;K_A@U 07Y9,B#K$0Q9/7+<6R']TW2^X2 M?W= (Y4YLT1<3 +7B(O$LRB(B-*#$P*_2P\B^_[;'E)]7YTGT_C+9)I@BC;C MYG5^&I^H]B%:5[_QZU<_Q0>1^&4X2C=_G:>3JQJZFD\J2&ZI%B3W3[\@UQFF M4TCOEUIYEKD%9PCD&2Q^LX;&__?U8FF,?IS#U\ET/M"196$"0QOH I&>>6)] M-L1R12UH85P.593_Z,5;X8"WCX-#Y-D()#ZAI9RDTW%Z@[OO@!DIP3'<.VW MO5/;@++ 3=$ZFT4*EBJP50#QX+5;P4&T#X?]9=D(&"ZG?CP;%L&O )V"-"K+ M2)1Q*!'%(@E@!OW$K%*AV47"0!)O0_CE\ M'A8AC.I)@D&S2-D='''!DARE&G#6)>$FE2L9R M_'D%8&PD8BN,2I\2NM4@DB<2P!!G MM"9\7JXN'OQ=JAH.*M90Z M86+A-)U-/TTGWX;C" -MT2E2U)$@ M$\HE48_;87:$ C!P3$0G13U@/'K[=NAH.-=93;0M0>339#;WH_]O^'7A5$=. MM6 )B-;)$1F"++$8\R 1 M]JS^RZDO)4D7/Z["9#1P04EC5";@(15/-Q"T9 Z#(>TLQ""85 ?I_L'KME-\ MPXG*_877R*(__1Z_^/%G6&3BK;8L: TD:@QN$+44C99!\V6UMASP9^ZP[7[= M6[?#0,,9R(-%V40X\/IZ6L2U/)LMD$8=7,\&EB B<6&&5 M$DS[+ ^KB]GT]NV@T7S^L8)HFX#(NS$^#<4Q_ 9O_-ROV$(^F)#)4P+"9P2X M A0.1CC4)J-""BX[7^7 :]W;MZN?:CX164&T34"D'/!/7_LY?)Y,?PP2HEBC M%% <41+)*,(4;:I+A*8&2N@(,'+]T.!\UG&_<79!,X.+V"Z6?< M\GZ;3OZ8?WD]N?KJQP7.*),@.:'H$!>7J$C#<.)]3,I !,Y=!3RL??EVN&@^ MS7BX8-O Q_>[LL!ES>C @:$I*T68LKG8.D\<1M'$!,V2YUYS5J.PZNF;MT-& MP_G'*B)M A877V TN@%UY(([4 CJB+&T9!:C:B\"B48SC*62-;*&%W'_G=M! MH>%\Y(%B; ($2/A5J?N:Q+]??$&YSH,;Z6 M3I-HT<2)(&7@5>+2#31L!Y*&LY:5Q=P&:%!R4S]Z-T[P_7_!CP%"&X)72+:U MO!S#)+)8!%YY%DVB6LD:!YJ/7KL=-!K.:QXNS$;N<;P=SJ(?_0?XZ5O\SFR0 M,@\J.4Z"4>68'L-J9]%ARB8GJA(3X.K<\WKTXNT0T7"6LX9 F\+$TC=:,B&- M4!;52)BQ&%>5E*T7C)$(@5OO001:Y[+7DU=OAXN&4YQUA-HS,DZ0@[3@8N0_ M#[)S%((6I@5&V"R0H9XBE$GVD1#T_L(+_P>NVN_+7< 9S?^'U7>JRS++> M6;2;^XJ.1N,X2"(T1:\'A" AT$Q4BCHE)JU+A^6KGGOS=EAH.'E91:358/$O MOSZ1XWO\QM[-&] /&L\@X2>SR6B82I..5WY4ND]@I 7SV4,&MNSL\.)#Z[1] MV(WV WM"7,_(9^^_#A9%DL4TG.6WPS&^;(A;Q&29F[C%&I?:2' 4H6$5D3QF M$IQ7)(')TE"+B-E4Q9[]+"QPL'KIY(CLCYE'A/0+G4,TNQ8D MAXBY :R\]K,O)^-4_G/Z7]?#;WZ$S,Q.YJ_]=/IC./[\5S^ZA@'+DKE0;M4& M0*8@)MS+<55Y0#>,JFR3VG3&L@]VMB*L!2P=!(!)U]IH &)O(,Q794U#F)U\ M\T/\I1&\G4POD+_3[W%T7=*#)S%.KR$MBA=@-K^I6G"<>:V#(2QCN"<#,FLY MKE7C2J5[MCZD32&K M'Z;3[U]+G(06_6S^!0/B^S(;F. %%EC.21 1/1'DD&(4RYQDE>&T M!5G]- CJ#E6U-=$ N!X2+X#J@.XJR;[T1M.9$R^,0@E)H82"K,6F]-+!;GT_ MO80Z-$-[2W=_:$SF?E3)[DR^PG3^X]/(HSC&J3B17TN@C*9T0!/D5 [^/SI3XG00A$;*L^#6!KVI: 5"\U[ @>PFS 1#<2T_<=\QB$#*Q M2*AW)>///;%"&PPJM)79*FUT[=!M+2']]'?L8D9^&CIV=I*[DR ;2/:\'_HP'"UCO7%:U-Q_ MF8Q0Z+.EMWXKFF"!NF+XO&*92),YL=VHJC0?N'-2V/GLZ1YT=/71D M:PX4=@-)I(W6\EYJ5&L>!3>11,-2N:UO4$#&D7( G)BV&6CML]$M26O&Z^XN MQN]"20V8JF<6P8)7L$]/J+P*3D,6%7IBB9S&1NH72SC.7PI'U; M>8Z69OSS[FQ3%34T *?'&;5[G% ;#'51$L@TXC8>/,%8-1"!8@.F<*&$30UD M]C[M7TM-,WY[A]M='54T *I[3 R0TV_%T9&BNSK*:,#^7,)5&;$\_?%(/,(F0T7,) N. M9M0P(&[1;]II+H16#)=/94P]0TJ_-4M'P5,-)32 I4\W[UV(:=7Y(&%4$+TG M/$E#I$P!EX,)!'0V&502R$=E'*TAH]]"@"KJ?7I+]B!9-P"7>YUGE_1S4X8R M"Z0Z%].)^S/Q N,!%2E^(T@M-C;>VWS<2^\U"=@*U#G74 3/8>Z'8TBG?CK&&&%V MC]TWD(=Q.!]0 4Y':@E$A;LVMX%XB?&#,#1[DRP(J'WQ[&6J^DU+=@&TRIIH M %M/@Y&!X#1KJA/A93R]#%(27X['P>;(?/36Y=IW^9]2T6_^L0OL'"CI!M)' M+X6Q X/TRM+"74$JZ3#)20 JD+,LK$F4Z8V-\;NX<;)=T%:],W9?&!Q/I1I.9Q(4 M^O!,1)M%H(GSVIF\8_17?L[.>Y:E@)R(2F5&GN6.!$\3T8RJE$/4KGK3W$,2 ME_UV7-X%&]LF+7=10 ->U,EH-/FC+-JWD^F;R768Y^O1T\:&-[6"' SED-'6 MF]*G#.5'@LN,:/P8#0O95C_HW8G -A.=.T'B<8#8F7X: -_#+"YN&&?3Q;I- MBU3=)Y@N1G(-DLJ1BS)S:7G+'5ES D,4JH7S,5B><@>-)[>@K,UTZ2%PZT C MS>%L.>?MY'K^93(=_C>D@;(^.4HCR90Z9"DEXA,8$H%Z2ZW'\*BV5=M,49LI MU7JX.D@#C>+IW6QVC9P8J[43-A-&94(+S!()&4,B(91.2> /5>UBA.>I:3-? M6AM'>TB^40S=GSW)*.4Q:$M ED(N&18)&UG4SP4'&:BH';>\0%*;2='::-I7 M!PU ZMY9Y[,[-W/E0FK.1#D-1(HDB/4:0QYG'.CL'(M0&59;D-5FSO00:-76 M15OP>K*!T\0"AAP*%PDR(+6-Q*'9)88K;Y*2+IH.:Q?V\I\ZJ^7L&$X'R;Y% M&*WV[Q1#YM:@L36!(B_"$@LA$(^Q1J#69NBDC',-*?V6!8R@61\5MIES3O'SZ[>4F=UFT3 M7"HQ:AW//'EN9X(>7PV6MP\I MZ#?574/?3\L,]I9PCWO3;#HO S72=9RCEP_3;\,()]^'LP$WR4N-P6,PP(E4 MV1,KO2:,Z4BI95:PK;**^()[Z,"O[I#QW+L;.7K;0X^3BD)M Q2+PH8E![,W MDRL_' \2! X8\Q$C!2X2$Y")K!W1.23'K34B;!4L;8>,IP3T X\Z.GT*D ,% MW(!;^QY)7\[Z^H#4XWY3TCIQ#E?VD_JB.Y/ONN.6GPV)KSR<__&A53+4H)[YA167'.-+.O2E5 MPYF1H"U%KU\&D<&CZ[Y-/\D77M//:6A]<-26: ,6YG9+QG "WN&GLT%61DM4 M,$G]U-:YO- /])Y;J*X5R)0!U1+*'Y+>,-G$Z<8(R(7";/HN@(0[N0V2_,#L/% M>I!UIJ0&-52>@-P.>WZ60V0X#Z%T.5BJBK<259C'HM(ER@I0' M1+Y0.M>^>W;O]?U6>54&R+YB;>!RT&WSP-7,[3M+['1@H".4ZY4H$%::!I:. M2OA!<7!)"U/[/MFSQ/1;RU49+75$WH U.4E@4;IV&6ZHXE(I5MNW>9Z:?GV;;H!42?8- MH.@W&*. 1LC)2;H:CH=%.//A-[AAAP-S7@A)(KB ?IJ-Z+%%08RQ2IDLBOM6 MV^W93%*_KE W>*JIA09 ]41( ZFY-D&B-+BSQ0$PQ(.R!"BW0E"@4G4\P-(.7=& T4S&[=-2\HU\4_TU(B^<%0M(E&D6 R7U7:>CY/QY"'4;_A)(&.4S!''?"DZM+K@ MGN$'IRCGAOGJZ>5GB>FWYKPR<.J(O &OYUKY$>D;U^B^*K&\8V8='$EKP-4RAY3Z731/F($;$Q M'ET,9"]:3DL?#2U%-W6]-5#:6=5]IRBMH8IV-O7;E;7:6%YAM%S.#BRSEIG M2)2ZS#G$>,=G%HCEUNG2W1!73"? >D)*S_VW.L'28?+N=2[2K6L"\WOQCE&: M)1X#H=($C+-U)#8Q7\9=**:$>%S<3J !@N!)J]KYAXT$;0>I-;$^/ MV7@S'%W/RTW;Q)PURA.9R@?+$K$.5Q?7SF1O*.3J#4:?(:7?L[OC 6@?R;<, MH47Y^9OA+(XFL^OI_7I!ZEWINT48,%PCO)P.>&K0>DLEDN*"ZWP<:#U'XG8V MZVI2/PUL?W^#X>7")RVI9N4,,]5[\^U$8%O;956H3(ZEMR:LXC/LK22ZIG>3$]07WHPH+0JS M]J3TD2.!RYP=>%"N=I'#CB2VM1'W ,TJNJL(SB.WDW@PZZ.KWA)/7W*41A,O M\%:_ ?@R;[$81_AD@LHMABE%.Y>U)2JHQ0TOQ!5WCJ@D?.!6:'0,:]?0[49B MW>R8=+ ;CI90 9#GD0K:=,)3$&*+Q$+RQG4R M/HCJ1F[H' &>1]9PXY@^^>:'HW+E]^UD>N%'< 'Q>KH<0I+^\WIYKG8[<8OE MQ(0PCLC(**[EA1L"CD0:(5'IA/:U;6@MVGLN]S\RYG: ?&< : #X:UB^906Y MB,')2%S* ?FAI6XG >%6><4C39'6/@390$XC]]^.8'YKZ>1GFG!T/QI8,]RJ M@U#GN1%:7<3>P"=Y2 MOY1(L;^3<5FMBX9C.2N1@2$SCA9FI",N2T5 )&L-AI^15OS 1 ==/"D3G!9[6.R)T3T?!1V MN&*?[T>]AY0;@,DS<^97S 10#I=.($F5X2,T& Q^;1GU+;UF$"BK[N)L)*CG MXZKJ\*DG_1:@]/(<^15C3EF?,$7)IPP#89((P5NUF76EI!&BK-BM^,W2)9V3(Q06 M2G._C=L:@',WVFT!S8MU6@YID(E+_[T,M"B" M1;J%C$LJO=@/%OH?""EB89[3XS/'N-"IT@H,S64MR93FY42M:_K[T-G MOUWCCHK:KK783F^CNR)BW%T6IS^7DVTY9C(RS7&G8(IBZUJ$$P625-!DBG=2+5DQ"KN2-8V:YH94['V;;RN>>JW_5Q/ZZ%_=#3@ MI%2[;@*@,3YF4&+G2*0+D03< @DU5' (-*5<>P,X[GVCSCKF'1/^O:B[ 9@_ MO.OBU=5%(D.E-J Q5,AMK%L"UUWSLFX/87? .HV7B"Q[5V M$(,@PI=+?HPS$K)G1!GKG*,,N*Y=D';XN>H_Q"%8-;4<>!QV.DZ=':LZ:I(% M($9K3J2UC+@B*(@4-',.?>_:X]/W/%;MKOU5W^>J.ZB@*I".W<[%S[Z\'4W^ MZ*:-R^W#C].^93TO]6\RWK[H]M):]HIE_!^)4>A5NSZ9&?I'/# *&$%#9Q6! M:^BIX#"59WZ:3KX-47*O?OR.8G\WOIW=W-/OP.HF\ -P\2/B5;,X[#$3Q@Z7*RJS2! M!RCE*NAJ)/0-'+/$E6;C(6CNRFJUU<=(=,%'OW5S1T9Q[T!H8#&\ 7QS'"Y4 MC)^/8*'K<3JYFDSGP_]>I?V3E#0Z0T0H!849Q>VT540Y,)8))6/UDLYMZ.K7 MY/:/GDG'JFP GL^<0SE.368Y$FLI!G8!!/$8CQ&1?>;&"*I9]:J._8\-.[.7 MS4&P@KIZ!!T&LX/[B^4LOUD1L)3G(&O)M FJM.T2R(<+N'@,.CJ9<^#6Y2=# M'9_$QR^]H]]RX68 5545[9Q$;SL'*V04D"8T9R!2.4^",88HF@T3*2BA:H?- M]4:2=58HW PVNU-F.T ]B7&Z]!\>+L+A+$ZN2W>4']$F:. 'XZ$ M549IF3&$5!@\XEJ5*#T,($GTFIJ.;H56PS<:>OG%)6.E89HJU1G&I+::I=1K,-7:W= M,*^#B1>A=Z""6C:6Z(U\]<-T$Q2N]@)T4Q;[Q,EL!NB>Y,28--X2Y36Z)\ U M<8(EXJD7CM$2)W;?4F,;2EN[K7XD?%978LN(O5F,G_R/Q4KD@@TV"M.BV0,A.<6U U>ZC^")1K=U5/[*=W$[,TVND8^C#<+1T;E:+ZE:B M]WXVL"H*4#YAW,9*AT"4IDL0"%,&>%9.,EH[:C^4YM;NK!\/J5TIMDD@OYZ, M%V(LEY->HZ>//OWTAL$? U_ZB''P1+E<''7EB(WXF4'6G DY@>Y^?]](8FLW MTX\$TWIJ:P"5VQE_[QLOVU/6[N1^_ M0*D+I54;6U(=CLNT['I!>A<6E= D)"C--84E-BA.K W))9&BE$>"Y08J&VE= M>:0RS%KJ:L ^HM=\HW]23L:^EE\9:&Y$*K?# M&,\)!2E*-QUD-'+N1.22V>HQS_;4-5G 60TGDZ,HK9T _ F#S]]E? -A/@B. M*V=I)L)J7.,J"&*=T<1EGU(27MA<.P;:D<0F2S./AL^*ZFL(I--)!$B+^H'" M%*Z[#WY>^/IQEI_G>! 3I3KK4D7ET67G(9?/)*'92 '41)EK!SY[DMJDT]D9 M:(^@S@8V_.VE.K""J6"3)J!3&0E8VKJ7@28H46F42!9<[:/+[:GK-X=T9&QV MI+1V Z*WP[$?Q_6"5-'9!!P=>L84AGP88UK%H7@X$ *U6M!P'%ANH+*9H:)' M"8AJJ:L!^[CR7=#.ESP8LH1?E.NIR.YT=<-UE0I;P_0@<\481T\&-P2'BSR6 M#N BD@#,4>,R-:;VY)&#"&XR;*J&IO5NZ1%4V[^36DJPS^'KRA$_RW^%<9I, M[_B:3CWRORP$M#D#B(A"9#82*3)R9JTBP9D%XEJ,J+IS-Y5 M55$[>_/NG0^M,"JB'%& WA#I7$#?6QO"@T=_.%'+;.V9*?O2VF1'W[CWF\MVF4^K!^+HNBS=T^_Q2W%QSG$% MG:*#@TI(C@L.-A'T=7#-2N:)I^A%*RV%#C)8KFO'[$L.+7IR/Q/O2;)8SX1.Z8M[7/K@ZB.!^+7^;$-])BVM8XZW&( W;:'O0/ MO"HZ:@!KM\T ;BH8QNDVH[*8#WXK+<:43L$Q$LO8):D=$.L9)39+$X51AKK: MN=NMB>MW[E!WI_R=**;=Y"'>3N[=Q2J9 MBKN++X+;)!DRZ+A$5JF-*-!83H*# A]84-5[A!Y ;L\'^]T Z+$M/)(VJP&W M;B?X-Z<7K\_??;I\=_;Q[.VKWR_>?3R]N'A(\U9-W]<_IT9_]RTHK-3*_6SZ MV8]7G8_NFLDO.VA^ND?^65[AT(_N^LS?@M$YF@%*>R^>$!1<:V*%0E!0QD & M&PRMO<2K$'ZH67QU/<.%,YN]@5F<#K^N7O_*SX:SLWR?BDM4URO\R[\/J( L MJ$2OUI:)B$D)@AL.(TI T#H[D-5WY=VI[-<('A^3CPUDQWIMU"Z^.KEX=W'V M]M/YZ<7IQ\N38GU./KZY^/W#AY/S_SA[>_'NMX_OWKY[?8(_>_WZ[/>/E^\^ M_O;I[/V[U^].]S&?![VNAI6MQV\E8[SJR% F B/FX_V#6)LAJC+#1VG4A"<_>XU*Q&B\%GJ#G8;#Y=2+B\+H:?Q\,\C.4FUI-7WRTTA@M) M>J>)9N5^K$F>!*45+FYGP5DA0JJ]UQQ";\_=NNL@ZHE]/)8"&[64YZ=_/?WX M^^D>1N_F+VO8K[545#)%Y_ -QM=0*N#6M36X15&@/G'N$S$R6MQ;?;F/3!8:>IO4ZT%*C5N?CZ>7[LXN+3Z?G%W\Y.=_'^CQ^0@TKM)&J2M;H MU$_'N)>4HIA%7>-=LHY%#D(H0N-B!D\PQ!IF<#MS8+46.8G:G1>?H^50>_/X MN7?0U9%SP4K\PFU&Z#I9[DX(DC0@ M??SKZ<7E!XQO]@G1[O]U#5OQ+#65[,2]+MWE?ORJH;#L;D64O< M:@0ZH#*H3+Q'V/"LE#%!1:6A\J+:GKK#6XK=ONG=>/6N#W[Z=YB7J]A/WCI. MKV%:.+P]F;4Z9L#+:/3BF<1OO M3FI5>>F[.VXG2'W:I*P!(#1J&M^>O#O_Z\G[WT\_G)Y<_'Y^NJ^17/^<&N9R M"PHK&TF>@XU MCNN>?0=LF61F$N&<34K(+$_$!2&(YPCY7+P)6GM?V$A0OV:J&BX>&Z9Z2FC4 MNKS[>'GR\;=WK][CTKTXO;PX^?CFM[.S-W][]_[]7H[8\T^KXYAM26TE>_/; M9)+^&(Y&N..\0WK'GX>X'3W>;>YU ,DQ@F/$6%,&F@=52FT%T<&5:4*4FU2[ MC&HG @^U2%N][&YU@.,T!MQLH21M)>>*!%QQ1-FH'+=4V.I59;M1V*_-Z@Y; MCXU8AWIKU*H5^[#78=_J#VO8JG4T5#)+BUJ7NPTN E@J;9E:%LJU1*D)HH*B M(QY99ED[+6I'.P\I.-2PO <$(SPLY;FWS2IGHRB=7PTSJ0P9 !*\5T0+8$S) MF'GURJS-%/5K. [0_F/+4%'PC5J"5V?GYV=_>_?QM[V._N_^N,I!_C.T5+(* M)6Y>LW,X;UD46A :RHF"0/?74:#$Y.R-DC*E6'\\]#I*#A^&??^I=R@--%,- M%$A$M);YM:4%JC=$RRPM?F VU$ZN/T-*OW:A@OZ?#JT^7.2-&H;79Q\^O%OF M>#&*>'VV*)LY_;AGD="FI]4P'5M36\F6O)Y<70V7";F2;;MIIU4J)-9 #%U2 M1W/B)'F/<,C9$>N8)^BO:II48L[47H$[$7CP7:YM7G:OO_]0H##[01'SZ= M?KQ8E ON8=">>5 -6[8-C;53V;SV>(P-90.1#?=BN[: MR@@75.GDK&4L M(XVX8P31I,OP&$4\9*= 6@>BNJ]Y&,D]NVS'P^<3U^Z(JF[46+[[B ;H]/+D MW_=R^>[_=9W<]C/45"LZ*$-W+_WW-9LLQXTT:FXP1BA')();XBQ8HK0K'2,\ M6%O_O/Q9GKZ/ M]^M@8LW0L3H::-1RG)^^/[D\??/IY/SR/R[/3]"%>5U\F'W,R+./JE-ZO0V= MU6JQ%SO')Z3BQ^74XWX2%^U([S(1UACEOWSU^%>:R%5I\W8V2&C5.A]P7N[D<^RO,9K^[XOMY[_[N_-:>]#L-DAV!3"F\G2W3TVW:ZNZVQBO@; M0-)'^..>D*:3,7X:EXULUKN1(@:5)(;K/D)9*8 B"TR08&U@DGH>>.V]Q[&62Z>Q:L?Y>-;?,_D7E<1 MSG1PGC.2;4ZXXC0C5@E#DI16@W!4\-IU&7N0V6S>;1?\/#:+7:NK40.Y:OJT MMZU[^/<5VU!U:(&V;23$<".E26A"<;@]=&SINBKLGX:B G62JO<;CP9I]N&T(]8=%YQ98TF'+1!BTY+#8IGA#%E MHM;4&5Y]+M?N9/9[8G ,0':MNQ;@Z;\.YWXT_&](-]R6XLI'3/DLDP[<$K!< MEWY0AG@7 BZ\S*AV06E1^S!T*\+Z/8,X"@2KZZ=1E^Q1![R]7;/US^F@1U^' MKMJS'=J8=2"S#R0GA7M?Z<08')?$12Z9+)?A<^TSXZXZ]=U$'F?Y\1M*+4!$ M"_MF.+HN Y ?0CTQGGP,DE *OD"]3#7*F3#(EL?(68*N@L4=26VTR]\N&'HN M7.Q2:0ULBG=LGF#(G0I+PV]PU^+K]'L9( MI:?FOOE[?M-)_O@NB4E(';Q5) MODP:L=00QRU#+T$&QJV/QM7\>([D75C6[&]UI,[KT1/WU&Y>:7 M'6[ .S06-,[2#+;4X$H$7Z0:72\IRJ&$CF4:6HJU3W*.UP*S//[>4[_YX:@( M_>UD>N%'CP-SR9@,FD:"7BXZH5K%4D_EB14L>F\U$U [:MV%OK[OLG2"J'4M M$3I16 .[\D/>_@*C-)]\\//R]8^/D[&/<7KM1X]X#$9&GK4C00$RZD,D)4 G M(D:?I/3)IR[:;^Q*9[\[:R_@[$"!C>ZF:SN0[KVO;GI:9_U2.]QK-W;'!%5: M.BE#E-:H?5E*OP.5! 370,N(>UX[X#U*U]1E?[M5+4(Z&Y^793%%?W)1"'\O MF\ATY%1)8GD)G)BT):?CB.)94NX<3:KVI/M=:6RXM^HNZ'FV8*0+535JJ#8T M,#T@#'CIF1VW7NW0=.W6)+-TN#+)*(P&2YBJ#"/..D=XIMDGA"CXVO[Q41NP MWH72;X?CX1S>8R#]Y+6/=G>&FWJBN*%(AJ$1>.BT>UQ+)"L9%*26V=%[957MRGV;#J_ M+9Z[]J.S,!HNBSK?XBO\Z#_ 3V\0?>.*I1 ODQ\ %S#] M-HQPU[CT/E$GH\4C5Y7OW_>MULWRZ/Y^J\S!!A"5Q:'I>:PE",4T>LEY%$S2+71A@E0O5K<^MI:?:FZBY(>-HF MLX+@][9VWV :)HW:NY7 9[@KP/!;\?^>]';IQQ+N0%C?-G)?&79O/5D21H#( MA&7EB#31$B=Q,T_62JUILO0GZ@[P1*B+<&7 )<].9TTH5XM)M8X$AR$L4)DD MQ?A1R?HC:=91TJSEW 4%+W9ZVEWH/6:P2V[B@__/R?3F6MWLY/MP-A"XE;@D MRBD@U42&,@TG:TNXC-X;*:.%K0K#7L@//7USW].)#M?EI)I@>X;%1W^%T=,# M'MY,KOQP/(!4+GX81V)";T.:Y$H2#!T#DS(SGBI-MRJ;>P$=SQ+0#TAJ:'12 M6[P]8@2=F<'M9=P/E2<*T-;G]9<$9D1A%XY3-&F-K'TL0W9[.#LE_OH.SJ M'0:Z5?8^$FN@AN&)[_/JQRL8QR]7?OKWQ49GG"S]#R1)!G$KN;+$!YF)89+: M[)23J78*YB6:^JU.J.@M=J*$)D%UP\UJL3EFH@B,$2T#\A/Q VYX&'EE7&@> M6,RA]L7MEVAJ+ 0Y" $OPNL =30 KZ=YI97M%5[Q$'(LDZE++]/H28B*H:0 MDO#&:U9[>.=SM+0&IT,T/NE _ W :,V:N\0_72PWESTW(EJ2?6G[KB+ZYSFE MTK';*1I=XM6OE6P@I]^.3,?9\/82?8LH*HRL5ADN(^LQT"-&F-)5SUGBF.>$ MJ3)@4=)(JX\3V4!.:R9I3Y6_F(C=3_XM0.DFE'C,TLJ^1E JEUEXW)42A!13 MR5S0>3H!6@C M2-94(">T7+2UCD"4--/$4$RQ:P-U2TV_PV>.L94.G*+;+,B6=*D^ 5Q!B4T+3SN3+WZ&G,)NVI\Y>@M*\"_@%+TU8=0QNI MSWB)FKZ+,G:25O>5&"9S+Y/1)(,Q&#/Z0 )EB@0#W 60EL%/7XD!R45F72*: MN4BD$+D,O%,D"\^8]M&H6+N[YD]6B;$+"K:LQ-A%Z.U58A@N,N=.HV:9)M)J MC^XK2 +<:)!LYK[TY:L:P1(-7# /2Q0UJ9,(:2(1G M$WV(8$!W=3A_Y$J,G92TX7!^%XDUHNPW*]*U%S$*Z8GF)<<1.1 K0),D('AC M#-#' P0V*OM-NY48ARI['XFU&'8_/A74GG-5!FWG5+I',FI( &:(T"R#9BI8 M]W\/Y_=T(#I10I.@>G0V&(S2R HCC"8@TB='@D^4),]MMH)ZW%'_[^'\W@C8 M]7!^%W4T *\7YK?P>),2:32_$N>(,BDX@H*T)25N1NS\B^QG.\'=2^0YG^+O( MOP4HO7!VS$LE%)2&QBY+(GG4^!ESA)NDJ/#.>UX=3C_K&?Y.JM_Q#'\7/;0 MJ^>/%75VVN@8B+;6$VET(A88)<8H%K+G&.K___P,O^HNMY_@6X30_2-D\ CZ M,N1:B>+V!04D.$I)&7.HE*<9H',0_0QG^#OI?)#(<\1-4-(XKLNT!<2?1! &T((X-&0V:1.8J%UKT\ < M\4'V*4I;*LLEE):<+!#G;2+))I!,1*MY[?LBF^CY.::&[X*57::&[Z2-GL]0 M/TTGZ3K.SZ:K-F"+4(5&[HN%(2E3*/52AG@TKR0EQ@1EI>)XJX[.+QR?KGMW M[XW9*FEU4E'$;4!D=C).*PYF-S7$RCG!*2,,P]ERYTIC_)$SQA^))N6X9#S7 MP\E3 OH[=CUMSW/3ITJWA22ENO= 9TX MR2"@_R9]F:<03700(-5VH#>0TSMR#E7VXS;>E23? (C.)S_\:/[CYLHH'Q#0WV%_-T#97[H-0&,EA[/YE]OCF-(? MPHI(2>:QR(*6WO>\I,!D9H'%G%GUIK1/J.BO74,W(#E0S@T@Y1E'[BY/P0WW MD3E!1!:.R"0XNOW!$E[ZG1D(W)OJ$UI?H*G?PI#JKF\GJF@ 6B]$E\O1[1^E\X*JV\[,'F4W&7GOB9+>S M_8.5UG;&\8;E5WY4_,+99(S?2<5A3/C);#(:IM)W?/7CBR\ \X.SD0>\LV*F MLA;G1\YBRF"\C,$1788:XFZ;B34>B#":42TUSU#[0LR1LIA/>V-\A/GK55/E M)+2*Y123AN*.*H5!2HZ.>!NDE-YD=%PJL[V)GI\CB[D+5E[N5+*G-BJVN#[H M .^IF,J8Q7M,@9!Y<1<= NX?DJ+TS5S1$#MHK/026?VZ?L= 6FW= M-. (;F+I7J=X&2G/T3L22O@D'1CB>:FKUZ %5=FIZD9M.\KZ+;CK&W1[:JA1 MW-V.[!L$E@//H43FJM1R,(V+R$<2F;8\>92BJMWB:R-!_1:\](6R_?31=A11 M8<+-[,MK "X3V76A$/1A*9 WX6G4'+XI,Q06?K:M\4::$:P65. MF6&E

ZC]*G2(*)C.A(G;/26Q9J]RSX^:L1=L'*3M4(NVBC@>UM1?LYE#1V MZ84 TSR97I7X_&Y$9)F27J;R7 ZO\%?.\@5^=Y91C/BSBSG:AC<8UB\.96,( M&0*-Q*<1XW6@-FT;(GN@LW,:!%5]>/RG_A\XA @5E5% ]#:Z([>KKJ;48X#&X03 M!EU3*LK!GA&VW/A&22H5HX[,67/4>.$)A4W:OSW1L4OD<)BJ&@#B5A8>@^_D MO -*0((F4H$EWG*%@9B7QLGHI*SM*VY%6)/6K@[LZBNFY[X?6_H2JS.^MR/X M/L1=X^(KAH+ES&^9!'\]N;H:SLNDW9.K\O5 4^FI<(E0;15&[AF="Q]DN1\C MK$<64GZ4N%O;/:03XOK-W76"SC84^;/8S4V>\7(\,QL8I,Y$5(!B"KTBYP6N M8)I(0%UXZX4SM*-3Q(-I[S=KV+_UK:W>G\% ;[NC+/%].K,7E MK+3&4(]GECBO99=KFF/U4\&U5[4U8(5?^Z_#N1\5Q_O&32\#[Y&9Z7SXWTL7 MR9L88A"1V(3!IHPY$1O168H,$M5"4>^WNB>S2^ST,EE;@5'_5&#L2BEM'[C< MX_;-< IQN:9FLV&I8IK-9X?7:&WY@IH%6?OP=.SJ*PO:@9!$AU1JG24G(3&' M7Y:F"#HG)6O/MCG2J#49(RHA M2T3]'.CZ28JQ.H';GMII&G$#[63(D07"E4=.C-&D3!7[\\N+CZ=GE_\Y>3\]")^@70]@DE&_MY/9C., MD2Z^H"[V=\YV?4,-[^P@KBJY9Z=^6H+,VW?=@C'3,N(,-SLK@\/(T0;B,6 D M#O="!3&#D[6/J)ZCY5 KA>)\-T:I0Q'JR3>493F_O)P4+[@<:4_BW[],1F@# M9J_\;!AO1>"]!QZ")RJ[&SO%B$L[/K^6SN%]G!-\/1];S$_K,XFLRN MI\NDT*W\& O.XCHESBYN+6O 91J!))Y :#!9R]HA01W*^PT:.C%[/:CT)P+R M8MT/K$D.4FDA58K'<952XHQ$YES@R"^*V->N7MB)P'ZM:!\(VA/$NZNS7:RN MQ/F$QT%D/@>%X@N,BW+!"@49,*[/F3F7!3)/CV1=GR.Q7S/:+EZKJ+0!Q#[> MJ);++OB8O9*R-,0N!1K1H*^3@0@;F!$F)F]K)]S7$M)O;J8!]!VNG@8QMI+7 M0(&E03&+'K6Q1 :.OKD/$;_44>@8E3:B8Y2M2.FWNJ5!G.VCHD;/;I_-I'V: MS/'Q0S\:_5BP._P&%Q"OI\/Y$&;+FC9(15OS+_#:C^+U:-5==R6<)S*KGV#L MBL1.,Y1'D6O7*4ZAE$R<,]S!2[3/4R(!:"8L)0M,4XO;_$^2XKS1S%D^0;6D M9U6R/(.X^GH]7U6*/"9H>;5#)*UR0C,3K6&E[S](?KC\5-^!?',CSJQ_K'["XQI:T=D([18R!10L,3SRW@;"0K6=. MI21K5Y1UR$Z_T.\3I8_[[#0"F6973YELNFI<"2F UC(0;A/*.3/T ;.71#AM MH[)!<76<)7!'4\]CX5L!SU:@WE.3#2#S%%WGR0^ Q>G.V=S\XO<5,XY:&:34Q(&-98)D(CXF($[02!/U6>3:'NU&@OK-N7:* MJ'J*: )5">"J^"*O)^-O,)V76Q>?;HA9,+ABS#!EHJ2:")I362Z26(8LNBRS M9\'X1.L7,&])7+\YUH[1UH6"&D#>@1[(^]N['T%$I2V*T]%R6J&\)R&#):R( M5T83&-3NYE^+]GZMY#].++,?&'[^1;"Z!9? ^RQC($8![CDQ2MQSN"?"2+0) M/CC-:Q]"5"&\1;>S:\S5!?X> &CTB./=Q[^>7EQ^./UX>?$&POQ>2'E3*)%B)-Q.OVOZ^'\QSUJ;E*XT5(F M$H;L(BQN.J*O$I(TQ*(_2TWR(M':Q4?;4U?O&.$O,$J7DP]^7MYP[TW+K4PJ M)G(J=6U %0I!A1(:>N*#9"X:FT'5[N^V)6G]FLR.C:='18PUWLS+:?;;^1ZOPU'/*I&"..%ORM;(42(1@ MB! Q.!/1;Z\^MJ@F_?V"M@J@)HUHMP%D_W[QV^0;3,>%A8<.TRK-H2EG2AE- MI%44O6TIB./@2 Y9^0S4"U9[;WZ)IGX1V!]:)AVJK@DH7D[!SZZG/YYP J7? M3#"94)61G>QLR;4%DF-TN+JER;IVNOUY:OK-(C4$ORKJ:@!X'R9C^/'!3_\. M\[?7XW3#!>XHBGN?"'49A<,B$*=S*J-,HC7@DE:U6Z^MIZ3?='LS@*N@I@; M]GHR_3J9^CF\FA1Y/EHYWF8>-=>$^V*RM4/YX))!"QZ-UZ[9?D&3:1XIK">FWZUX[>#M820T@[>7LUMV)4M162P- ./>,R%2NC IA M200IJ;6.\NK-XG8@KY53Z^ZRA%WIJN>.N:_][$OYMR3MO_E169VXM&\/HMY. MIA>+@Z@'QU3+-IBE[=)L/L"@"6Q.*,] '9$^,&*=!$)CX"'$;'5\E'Q9VR;W M8$):3U3O"8])7[IJP#X^QGRYZDA@4J/4M8T2)U=%B^5/>S[[GZS/*W:V)TT\K/5VA11 MS]%?7XKZXV3L8YQ>^U$'-3\L#7^5F<9^,%G\/J42<&&R.X.8G92;?+MO M/_M69\\;^F'L%V[/QC!PCN-FY3U1BJ4RHI7C?N("T3:"XX%IKG7G^%T1TZ_W MV3QB]U%9.QC=CL>',63BFF$0F0EWZ.=(+R6Q- L2 ]"0=>$T[@;./:CHUQ$] M+BJ[5E*C#;#O>6H5)L)O>EIEO_(HD^%W@&#IP"DUHD^E^O3EM4/K"#\?7D^M["8-%F_%R.H4J9OP#_L:7V=GT_63\&:8# MA0(1UD;"@65OD;CAHJ_^(#'*%$ B-$5%I/:*!)D,X4(;H0(M&>#C)D#7TOG3>)O= MP;>" AO-,;T]>7?^UY/WOY]^.#VY^/W\M-;>OMUS:^SR>W!0:;]_ZX?3O_K1 M-=RU2;P#HPB.2:D2<=2CMY=B)BX L13PP#_GVSMQ;V)GH,OQ3Q]]ED^F4?)_,/B]I.=(CGMW^RNG=,'0T"!2*"!HS&4B!>"DZR 6XH@ 57>QL_ MF.B>[RS4PM>3VS5'568#V_,M]:]^K%@J&TKI<+MLA<0RAF/6)Q)Y&7E4SBAL M<)(PJY707$%Z?%Y>#YOK26H.>5T"Y#EX5M!62^![V$UW>2?\INXJ&!ZS2XX( M="/*/21.@LJ2Z,RSXS1*YVIW/MN&KD9@6 ,(+]O P[32 -(^E703JN9N,:[A M\O:N!7 %XEVD1(9F""6AU@R88[F2#W5M:=*[4!>([BKAHW)<135 9?H^?] M8SC^? Y?D4G<&19">YX];6QVT43"+ MG4'ER>3&[O36 "S7,+*E/_/^MGY%:JMPP4N2F2NG!5H1SPPC11**4^W\XU.6 M+O;H7[A<.DMFY^IBSB+8<+&<]NI#H9GY<\ZW0U>&M6.<>X MXUL[RT >POTQ\I.&"2E=!J+*H$H)((A+^!E#Q"5E% =;^VI\V_E)HZEQS)0R MT7+Y/)A @J:"I*"]1HF$7+^]SS]P?G(7?-7/3^ZBS 8V[5+=C*P]+G(N.0X0 MVH 1Z/Y8#"YQ0Z"E&0<0;X-7QD20IG9BZ'EJFL-;E[!X$B!5T5$#:+OKC+V> MI_7?7<5]REJMK73$2,M+\13&F.7V$K,67:#,1/2US[4.H;=?Q-;"S+.MS3M6 M8 -@?:9[AS0^)D,=$4Y Z=Z!;CBGEDA#*>XS3&L*E6%X0).5S@!V/"1LUU1E M%[4T *X-O8B"Y"!53B0CR43Z[,ML &3',NZ2$5EM']0:R2NII &B; M6G%$YIAS,1$DF1>G1!-O#"71ZN",5-JSVH41A_9.Z:R*NS>HU5)0"UA;VX9# M4:-"DIG09!R1):'J-%\<7-$L:%#.US[OV[]72F>=H?K#U\%*:0)9F]I94:<3 M8^C'4L-CV?$C\=H%E%$&QA5WN?IX@\-[D'76!:I'I-524@.(>[%7:?(\" J& M1( 21GF%89061"7\5/ED%:^='JG29K:S;E ].FL55=4 ].X5']U^^IPS<8+>)X)XSUUG#BRHPZJ54IP>2<*)Y*RU(AE>WL4'@C93_[N>\AN;H. M=-<2(N\5P\V>\K>J3RH52$E[3W)(">6G*09'9K'<='0* _7JV_%.!#:22ZZ( MD.= 6%U=+6'QW?CK]7RVD!A;&7K!5.2:,>*B0T//G"$^Z7((9$TP+M/Z%!"N%CW3 $6D&'JQ($V@7J90W>';0$XC MFVPOX-I'(XV"2ZQ8X=H9JJTG/&)0+GEPQ/I@2;!!Q1B1K7 ,RR5:2,7U"ZY] M--(2N ZH,,.U(R4(]#FR901]#(:.;PR$<4L-FFJ,RFIGZHY59MH]6/L--XZD M]0: OCZ-L$80 ZI!!,X%<2!H6<&>E*ZF)-NL!7 J!:N>%MR6N$9\PV/!9JN* MED-UV X+[Y,IO-2:'NO>< @,*,=A4Q$Y@9YD)Q8IR@1T5%!E60BU"YX7$=' M(QYC3Y [6#-[H^L;3,.DW"1T77H7IIP'0MJ\77V6 .N$8DXX1)-+]2<'2"DTLD9QY5! /"U;9? MSQ+3[R%NWS"KHZ-F6[Q=GGS\[=VK]ZGEQ_P/>//0_2;E[(XI ?< :^KTR2N%K^5;FW\-IFD/X:C$:+YR6OO\'X[OSGA M#NFC(I0IC(]%-L1YA5&,9E2"Q="Y^K"YG0BL-X[E[7 \G.,*_@9/7KN,X+AV M-@@6T6^04$;7X)+VN72#4LP'Y7EVM7OJ;4]=OY%&=YAZ?B1+57TUL#-OX.?5 MCP_^/R?3UR,_6Q9WNY ]9.T(]7S1Z5[C/I,L,8P#50HCIF0J0W$'\EJ9RE(7 M(4\GB'>BKK:1>,?81W\%J]RL="R+Q%C)R*;2IDX3&]#7H91FR;S22=4>D[8C MB;W/!N\&*MM#\F"]-0#+-R5O/_D*Z1+BE__3WI5UMY$KY_?\%R38EY><(\OR M1(DMZ4B:N;E/.EAE9BBV+TEY1OGU 2A2&[=F-UJ ;N;%QQZ-T(7Z/A2J"H7" MI!DWMP^7H]OOS\5%7%CHA0&**16G8S'0,>('0F(&C5".NMQWT/>(5"WM^M-A MK;UE/FPJH-KQ_6S>W/GII1\OX)I]'_U8344R2HW /)4TQH"?* :,EQ(XB83F M O*0/1&S0YS"Z;YWI%@N3"J@UVD,X\(!FP*A6KF . C01[51[H!"7 8'-5. M"(RR]S Z4,1:WBL;U.4;$K;Z6;EQ02.EH$T9+B8T!90Q#927.+U\(""2V*'L M2<,.8I9ND#X@;0ZC:&\,JZ#IQ;2Q?C:[C#"F$I&CB5NZ'RDCO[I3%0)F%EL MJ3> >FB 8<8 %Z!2AHIT'I2=F"T$JYJ*_>FQ1L?<6%5 P.NI=CXI:.5]8(4H M)MP 05'<4P1/[[VHU&K):*.M8L'GOBO^5H;2/?3?EU:]$*B 03N\E.<3),5H MU*JG %MET@MHT:"@T)6 M!24WK*OU63%I8:K+ !"E D2(XX2"]L ;88@7B@B>>[-M)UGA@JOAZ9<=GFQU M+X-LM2\>M5^^WK@ \X8AX;67(:K.6D =(T :KX%.O:Z9X-&OS=X=\F I"Y=E M%=R.<\!V.#'5(S$G_C9]^/H]7,$S/[]A4!'*F4N)]-3[B&.@8;3ST$,2K&$2 M9V\8M%NBLITV2O+N4#@J,'X;IK!NT(/ <;%P"0)U/!T$.:")B^I2U'BGJ=4Z M]RW+-G*5;:WQ[KMM;V@^7HUIEF>%VX\^< 7INSQ#>%AQG[!:<4PTL"1NB]2G MV[J!!2"QU5Y@XSCYT 6C+[?_\[7"W1OJN:$H>*!D"H\8BL8:Q=5JA2:6(RXX MSQW1[I;H(Q6&'L*=M:+Y?+A4$+8^66/*!6266R"83_ELQH&BA '.M, R;?\J M]]%_'9F/]V-.)UU7<4]L)?GIW0\]FJ83M<6SP3HXIJW @!D8=W X<@@$;XEGV)GL]Y/U(/MTAO#L@,9(7TPH\ MOEW)Q_597OI41!%Q3@?A,ZO'?_=Z>I,>=@A:,P"#B7L81-'=%=8 XJT5W'(6 MZ'LFD5N*7>TA;V:.'9!M'@+P#\?QL[A/7O_AQS_]MV8R_SZ[P5 @E^X\BU0H M1+4AP*1W33Q&QBNEL&6YZZSZ25SMV7%-S.X%\X#.R'Y.^7YGYZ8VQP4;<&2(J3T\0% M,#2NTKA>K8<.4X++>LDK2:L]]JZ-O0?#6I"\>K1KAFE2]DV1R5&(7WV:I@_0 M")6&522 *0@%BA+E$>!8:SV)==ZBE#M(?DPM'Q/P.HVJJD8)5C'##,2 MN("C!F'JEYO:7,75AUUT=I!V[OV,9]O:(/%/P\8!8*JTB",EW$^NSG_X5.$P MN?WJ]>:1E8[E-ORK$M1 M-E?9 ^6W]J.G@BO8J)Y:O3[/(/B@8)P\P)SPE#E*HHO^%' ,B0.6$$12CW&59AQ%BL!1: M1D)T4V?5[D6&+@_35C],)@[=Q.V-2*$48(JFUP,%BM6#Y6Q*N?C$(;L=CXR@U/!OK-S?JE&HKF?S"_UW%_XJ8VJOPG. M(HJ#!A2G>[Y4(:!"=+V<#I"P-/7LQ3F'REB56S,8^?J"4QWY+O3#8Y]Z;8/@ M$A*@'$KW=H, 1CH(K)?4,&P,RYZXV2Q)5>Y0/B)U4G3&*N(AO*-O>KY\8K<) MKV>[ZH,??]37*T]^)Z1Q9U@\4Q6,5":: M=2WS+\INLE;EGPU.R[Y@?2!2KHJ+%","!^H!HC;ZH@B%Z%=0!QP5WH@0( RY MJQ\/%+$JS^X]*-@%FH_&O$5AD-)!$VDA$#P@$-=8C+]37]+ D([&7[#@BFS0 M+X4L6^M5BGT'P_/!^+H LHHDPX^HE67R"CW M)A&^L=SJ\"^7K;+*0*AW4/@'LF4W"%'HXUH!P?/HG2KGX[R" ]Y2 H.QP1<+ M)!44%+I9WS^G7BEDEK[T[^3,VVC^[2OVXL%8$$PD"@J;S,PKB2 M? R*A+#8*RZ""+E[+'42M!7]Y$>G7Q:8ZFDAMV66-R1JSWG+HO@* BJ0 4H8 M [2 G$EA=!!JT&.&)U%:T4I] %KE4'4%1FS+-([OITF?-P(Z+C2V0)*T[Q,M MT@M1'A#O2'#*:3%P>=];B=KE>>'')5 7S5?@<6V9S5DSL"P])P *:2* MN[L*0,KT:++EE@9#B%:Y-[Z]0K5CTT)M)QY1'-[-1O$*'OR MF 'W]5B;Y"C/EU[@OHVN^FJZ0K8LWT**7KN!E#D@)/. FNB+:4DQ(''; M5$Q !BD9F"\U/)37'^$]E.F@[L(9Z]_BCMU,OXPF>F*CRW44]_?)K5_DL99/ M7WEHHV^%TBLYN9+:*4K4_)O1GET'=UM#F= MQ)'];%'\?!*"MRF46%9!ZUM_PS$AZ4ZA8[DLA M!PE8D[_3D1([:983GPK(MYK.4ZM4,[\)P4GOM054:AC-KO4@&EL" L)Q14;= M(9C_/>$U,6JR57F(U%?7U1:J/R<_GKOQ[MC= M+*PV^7,0PNV2/X>HN_[DCXXQ+.,!0.E0M+_1.=08Q6E9K+S3V$2?\)\V^7,0 MDH1YN)B.XA+YH<>;;P%BPF6RP@#'0!)0;C'0 M#KNX"J75&A/']!#'%GUDKLDKZDB<#=OAL:A1/#=!6D>1]$& \ ML@ %* .Q,GB1NQ*RBYQE;WL6IV87M"I@Y&N]'>OI]"'YP(^EZ,)%9\@3")Q* ME:"(6F <=( I;K"7-N"0N['_+GG*WN@<@F'9M%^PGGMQK^O%2MEZL4%J8])5 M&A!04A2",+G8&!#!H9 2*HW:!*=MOE7V]F5.I@RBW7JNC;R2(4008Q:[K,?"&\3IFS^PZ<)Q!)'V=!R.OI&BB(78T5H<5P_WGF@2;K :YGC'// ?.X"W$URU$26+NBN M=0;IJ>H:Z++!YC['%2BZ_>6Q$=M[L$JAP.]1! M]J=\"-1 I\62F*WF:ITQ85,"MBVECO7>S+U&'24-/,[OQF"FCN 9Q&<8]'WD! MM+,A_LTRH;675(K,I-HJ3'TF*@^;\FB_TL8@5]?GQ__UZ>CJY//Q^;>+D[.K MH^O3\[.K>6-__Z1G/@:U=^F&S>(SEWZ<3D_FS?./C_[04S>;-R=W/\;-@^_S M>L)0DN3(2+V+EG)=:7G*/$2>KLNU>+KSZGM<4R:)MNHB^-S_@D,;/ L@V! Y M#>->KC%,MT@UY%9J@M\V".U_9MY+XM[O+B[O()V'%3Q7?OIS9/WBDVOP'HT7 M0\:_G8=+;YO;R>A_HU"1+\VCI(]^$1:,8I[R/- D9SCZP3H=@T/GF+?"(F M;A3>R'3U)CKR)BXWF^("F"&,R$ZB%6&4C M\N$HE1N1"DAVY%%%:P@ Q M4 Q;0"U*)S="@>""=$$%++.?>+02K&S5_' LRX]*!53+$_X\YVU=] L0-11P MCF,$'X@&AFH&$/;4QF#(N.P/=66>0MD]N+[ M"1#*E@@RYEYMWGBR\5_0Y"0 MVBD.L*(ZM1S70*>R5I..J;SU'++P5>-&)^^D=HS/M:VWD=/>/E<0C.9W5#MI%&" +_8"U*O/8F1 M EASABD5&&6_SM)>NAK2*?WYLK9[#H-.!1OCTX26AO-3=(_#:'Z#.-(!,0*( MT2HZ'%%1VC(-HF&!T!J6'F@<:G6]%J6&;$I^1N70>P7T^74R?=KJXV26LYC= MJ+B5*T048(*DUSP#!-I0#A!C)@3'N?.YKX!O$:6&;$E^^N30>[WT>=+:A9_H M<>J>$,/U5>_9(VNG]][="$R,9)8!'@2,2J-1?8+#.%7%G6#>\^P-[WJ(6T,Z MY=UHF!V_2CWTRY.O1]7(113FX7JJ8[!F%^[2$PNI%]A9B@#C,2ZD1DA@N _QGX31R!3(1>[(>Y], M^2JP@N%7&R.5!#V+8"*XE$"H*'Z,A!W2JHH%<(B(IIP'G/]]_*T6= MEJXOWCMHU4'Y!>DSF\YO/H^B'QI_O#R]TX8[1J)+BXGUT:5-DJ<7+QAF03C% MC66M:!.'?D&9^*]GNJQ_M1Z:=,&OR:+,PC0X7C2XFOY(2CC3=X_-OPT1V%!" M Q, .H8!1*J=%V7(RL1QTZU2I?N(<.F;]=R"#GTWI1%]X6Y<^E_W$_M=SWS M1[=3OZ@Z>#NEU6MQT90JFIZWQDK'2<45IB$2@$BEI8::!=XJM[6'4*T%*F-X M\F#># U X=[[I[/T[['_Q3O]L#2H&*7J$DV 5X^7XBS0(N[:T!.*L/20A3>- M-S8V--PP=#DF# 1>DT^3E3FX+\SP8M4H**T6. '?9R*C*&J02@ +S'2 DEI M2>XRL!WBE$V:5Q-4'8Q,O21;=9\P'D,5O3>1WJ6@G@N@#(4@ZHT1 @V+,WL? MFE4<6QT.>SLZ=<"@\/9U'-?:_3A5XCZ9]:7I%5ARP;0'QEJ4GM2!43W: .&5 MYM9%!X#J%IO8U@]428PN #:YM5F!C5ER5 V:.U]]^LNFN_ NILJ1U\\7C2IX?G_V=YM7@QX^=I3]S% M6$]>^)14:L2B_Y@N'*M#J[?E):8PK MX/FEG\VG(YOJ5%,_BE\GH_GL\NK7I;TWV#@KHW-!4N!4R,7L=//YV/XK9SL1)A,:U5_SB#HSL+*?#8 M,D 93)=I@@ ,>8J3\VMD]CZ@NT4JG#:MC8TY 2P<3VQQD=)?HQNUV'B8<-5SH&*L# MC)A/\XFJ@H$ M(BT+'-KO04Z\*BDWS8$KJTITT')59/F?+*Z^>F)<)Y'Q]>B M](XA)E%?T*=.K8)R3H02LLUS0RT_5RMUNN#;FCS=E%TU?Z[_:%9=-AAGDEL) M$(8D3BGU]S6( *>B><;!$\L!:*7P@&LOL?47WR53V>:MJCH*Z850!YY97TR:W7WV,5U:] M^FX4TXI$-:6W>Y);@!V0-'6EXBHPQ83F,G>9\69)JDST=T2[R:[Z.C>]I^.+ M](S3#1(^!IT4 44H!I02":03#C@N+5:&48-A]QWOU;?*9@8&(%@7/KJ*>AC8N]^RME2Q@& MHTI&U5:P.5U,F^!GLZ@9/?[B_>S&!DH1Q5%^!*.!9(9'VR@,()I1F]YQHB[W MMO16AK+'B8-N2+W470%=]J9FMV5FSW\L?,47+Q*O!MOL(IA"0YQE:3V MB'&]( 8L3J^I:$V=R'U/.?LDRB8R!R5L6< _,N-/_G$_FC\\/]TY.Y]_]]/K M[WJR5,U9.E681>26BK&:"&BI $&25-1B"# QE@8XAE!&$ 8=S?U.RKM-KFP, M6^<*&90@Y>]K+\:>>?NOM\W/?_/6/0[_>$(WNHOVX/DF_&NA-UW3?L7TEX,^ MDMRZ9VYO_L*!U[8["Y_IMO8@Q2T?K?XF^TE[A8?HPU7%#]ND\>#U M0-65^@QW[/V.O&BE\C*LB#9]66]WM[#ES]GVKOO.]A$SB/AM\F.4!KV.^\NG M^,/?LXBY/FJ15/!>+%:\:J61@C'#*_G\_'OC,N/U9LPBN=AN:&W61B58Q4W+ MS:=W$_=EK&^S(/5ZQ"*)T$XX;=1$)2BE%7\\F;EI/IC>#%G$8>ML_=9U40E0 M_]'\\2Q?7@NX9>@B'E4GX';KIC" 3WOJZ,Z[+\TT>8B_Z7'OY;9KW"*)H8.@ M:Z&5&A;>['CA5 MKI MQ(U^CMR]'B]JV_L ]6:HLD'9;ITW^Q10>BF-Q\]RS?8F>UHLHDT#%D-HB\Z; M=@JHX'CM]3WBO%FXP^\H#Q55= AX5L1S_BY^WH\7WOT>WW^>SJZ/)J$%KL_U[9 MMD/O2(_6JB_MP&S:/>*.GF:8/QI8#=R&!FJPS;)S//!&+S5 ]^O$3< MWD]'BT;\=_/^N&TAZJ%3@5'*VM3;X& M1'Z).\#\LY[[+WHT_4V/[S- LV',5AA5<*"V71V%P7J]LA^^_3Y?4.GX^^3V MPO8S>WN&;@5=V3.V=LJIM7#O=#(;12U>3W6JY7WID[V6O&?UWH[/9"GA:SN- MGG5\R\S+AL_D24%M'[C'I:%/^N'GR/_QU=]J^_#UZ_$F43?> ]KRB^7REBTT M__)*S^Z)%RQ0>O_DY6&,.8[!V-C/_E-/M&W-E@V_5)(IV[.C39N)EF''XLZB MOM.3X^^C^>]ZJEMK?]-OE4N-ME3_CJF6T_]7?9_F]ZT9CUMK?_UWRM4&M=3] MUFF6LXMKF_B:W]7QV&WKL#V$?1[NTT-4>/]CW(T#%CR!VH?%2Q]XES(*QR[/ MHO4^OWTS5#%L=FI[(RK_% =..Z;4'.@D_G\N*1ADQV]+R73>9Y;>&+(8N5GGL*J*:Y4 MHM9'SU);LD?H#"4EE]XV/_WTX3RL?6N- M"=U\M#8?Z+%.W4>]-*"7\=$94"Y:_[IG^=81T:)9_Y)@JNGIMZ\0KVE?\/&,( MO'/@8D:MJV?01DVE3=[M[7PYJ=YWFUX/5>R(L2M:FU51&)^50!,]?IB-9GD. M[K<.6NP$LJ?OO54]A=&[FO]^,;7GT^O9]&0V']WIQXO,^9H+MOI L?/*KJ@> MHK;""+]HD9_1E&X?M=@A9EV*XF[5U(7;XNFFDS]39PD?YSD)S=0N7.N^ MQO:0[Q0[.\V$?B/YLX?I\>ZI@]?]1]#8+_S8^5.8W,R MH(T^*Z1!G/$_[O5X%$9V*?VU_O.3G_@PFO=NS='I@^6.?W/2H:U>ZZ)$-&-C M/5D*?'KW8YH>!K+:C,:C^4,>WZW;%\L=,6!@$SQ]%OAVT%8E6YKOTZJNA4H/&S&!=>^G_+DBW\Z^]('0G][>ST<__7$T$[?-]*%WZAZE9$W)?ETW.R9> MOL@GBG26!8ZW8Y7LDW00*%N4\%>MXGON-'_5)_Y5GW@8-NY_KIM%/-YW>;P> MJ5@9U:[5L7&RI0$8CY_$RK,TW@Y7;EO?J.ZFS=Q+=Y[Q.@58O=?$RW&*%:GM M6A$;)EK:J5U*FR?IMCY:N6V[7QQ?V_G%<7/EQSZ]L[WD4.^CB\TCEMM(NN&U M4R^EXY0HBGMRZL]#&-DX[I=)GK6V?_1R)K ;EJWU5=IF>C_]9=K<_SB=S>XS M(KIKW&+5N5WMZ'X=E;:HWU-'2/BM!;2/;"0N0$ M<=/8Y>I4,V"Y0UDUF-(G4;,;U*TCEZLP[6-7]RFJ=&7%/^Y'\X?T(MNC*F-X M<_?8V7$4HC ^SC87N@=^JES!:4>XNZFR=-CXQLS\-EML(HLW:[\WXZCERWFN M2/*P3Y6K5>VE5K-Y]UW^6T->5@WDR^CC+OWG <6J^*:TJ35%BFVDQ^B8[+4K#/?F:GH\4Q3*8ZU?W# MMP*QI@1(>Y45WY?<*,FEQQ3BG\^SRW7\O&_T5LC6E MIK;!:&VJ\?C_HHAF/ M[,C/+J:-?2UYS^X:.SZ3I=5&VVEDZ+NQ_5-K3.EXD77_^+VNW"Z'=R^'SO52 MZO[1"UX$;8W;ZSN[+?55_"KU)CG/FOE2U#PFO/U7BMWDRHKS#OT-;]&7/TA_ M&#WS__XO_P=02P,$% @ C(FB6+ 8!)F+" BL !@ !E>&AI8FET M,S$Q<3%F>3(T,3 M<2YH=&WE6FU7VSH2_KZ_0DO/MG!.$APGO"6TYZ0AW9O= M+G A[.U^VB/;]Y?=A;EJ!J":""-D:.65_..,P,2L4P-:*)@9?>OVV!I&\/N3)4*/DQ; MUMAB:CD<2B%5ZXUG?]HX4HWIB(MIZUU'<2K>531-=54SQ6,WK/E_6>L$%+97 MD\("F"QXRDJ+ZO4#,*-WE_" &]*HU^J+:B[;9V36JH-I[3F%0_ ]4]O4N-N[ M&O0_];N=0?_BG%Q\(I=7_?-N_[+SF?2^]+HW@_X_>W ;)'I7Y/+FZOJF ]M=/&LW*CVE=YYITSBXN![VS^4B@,39X#<]' ZQ]G:N/ MG?/>=?7BR^?>OTK3?,_S-T*EOXC*_^3:\'CZ/*8V5YK:KY"_UT@WH4HP3?Y& M4QI62,@4ZD%,0LW;-P?'[4W"M*C\"@+99-I6;*[72)\D=,R(8F/.)D#C)N&: M_)I3!4@34W+%,JD,D2GY)-6(U+WJKT3&I(/#7%=(/PW!+R>OS"]^C7RD&KP! M=H^FY#:5$\&B(:LX]RCGE$@"4%())1 6I#PE-)V2/#4J9Z E%$5;'\%;E(PH M^HL*$M,0;BDB1\#91CJY)8&4A4QKJJ8H,J*W#/:=6U/#O0B4@2V%+:ZP!PJ$ M7$$Q!;$4IH,F$5-DDO P(3K'7[/Y$Z98L0@:,.):0-7% C[A)@$#=<9"JR"N MFX%J,@(SQS M(L%TW@VO,/R-1\+/2,Q3<##&:N;0"L0>Q&%8S8WS-(:DH8;# M.CP-11[!FA"T.>]5(. <$RT#GR-<$$9"S/!0A$(_V!H@%W%(WEV8T'3(2 =2\RK' M,F7[CH-=MF>GVKX#K]PEQVXA=6#!]0GF[QR&7$Q1EXTWBA"NNEC62W&E7"/C6_AK6QXL)TC-0"$XL]E)&?0+ M/,P%12H#LZP2L\H!,UP=FB^?\%_ 4!#8!N:SZ'%V64D3/P&*@H4)OC"G X9A'"!6J94J1N:@&F&$+@?BA*BIC">CB-.""FRF6DU7;(K)MV&U$ M'2@71.=:$$N0=X5!6:XR0)2VY2\,I8JL K89&;(4JIH 8,$(RQ"Q* *-E@,/ M()MGP%$;P>='1DJX1WIC*G*;E.A&%L=0^OD8'*!7E' H2AO0B[M<7<\M)& B M4(-V74,@<[-^[TT(D-Y+,VR)XJ]WD"0HFRV+TR2A^KY"8=Y:++'($IJUOB";*9Q?;IDH MCCD/Y"O?X9"O(^>G/)@>@ MLL5RGH;VU+/W&GK.#AS_L&YS""/VT]B8AYR!WPLVO^_])HS>(CV[NFD)VE9\ M^X"A/ H^*9I%F^8.,RN2E$8P4;/['%T1^:)# &$((A3RBJL.&DJ#SD<0 O"& M-:/@P)7'Y5?!_-#Y=8#@8P7@KX!GF(8DZ=C*<8,:3.EP^+) MD2J2FXTR(:<,1B>)=!E-%R "(?W."E)[G/$X-)"I:57]DYIWD#W3"X[5;GS[ MIG[H;7HL.+2Z&=O'%@(!8)"I*N@H:*99J_RG#:28"3IM\=1N:B>U%Y<#4]MC M9%8H@060K#O<2HYC0]-5 X3%1N7+QLJMF73?LF6AX#;Y[XC;7#7JV^ M=NRQ9>O-FM\\_,.7/:X=>^M'OW75IE\[;*R?.K_LOO6O*@5*E+B08W,I=$;3 M]SN-G5*D((661YQ4N<7+BA9VK)L3T/!VJ.!\$U6+Q(KM3[M LF4XKP;8)/8, M3\KQ-TL>/Z8VUT[SM?WLJW;YI';6U_+[TC7##]6S/[AX_S_P&4 MMV[BB$>18-LT\9R.V'?G:U&%L/'V:OY<%2IT_@GR^5ES>(.N8"MK/*D+L%WU MUEKZ 7[IM0#$K7W00AY\RK5%)GO"*\_G_-!G=4I<*J8YGO'LT;R;O_P-0 M2P,$% @ C(FB6/C9*_&:" 7"P !@ !E>&AI8FET,S$R<3%F>3(T M,3 M<2YH=&WM6EMSXCH2?M]?HJ69)#R)ZS3UNR M+8,VPO*19 C[Z[=;L@,$R) SN4RR)P\$HY;4EZ^_;MD^'IFQ^'P\8C3Z_)?C MOY;+Y%2&V9@EAH2*4<,BDFF>#,FO$=/7I%S.I4YD.E-\.#*DZE7KY%>IKOF$ MNG'#C6"?BW6.]]WU\;[=Y#B0T>SS<<0GA$>?=OAA7*\>AK6 Q8>->N.C']1J M?HTU_)#&!S1HL'_[.S 5Q-T<;6:"?=H9\Z0\8KA_\V,U-:TIC\RHZ7O>WW:6 MY:@:@F@@C9'CIE?Q#E,#$K%,#&BB8&7WU6VPLHUA-Z9,!1\F36ML/K48#J60 MJOG.LW\M'"G'=,S%K/FAK3@5'TJ:)KJLF>*Q&];\OZQY! K;JVEN 4P6/&&% M1;[? #,Z-R,><$-J?J6ZK.:J?4:F31],:RTH'(+OF7I.C4\Z_4'WK'O2'G3/ M>^3\C%STN[V3[D7[&SGK]MKP%;Z=GX%$IT\NKOJ75^W>@ S.-UKWHM;TK[YU M+HE?HV6_ODOW2+MW2OQ&E%]=]4[!B,'7#KGLG%SUNX,N"'=^._G:[OV]0]HG M [3?/ZK52S^G=>U+TCX]OQAT3A/8VI];6F=DNDQ\.1%%23+Q7RE4ZO>:)+)&0*52%F M1,W[=XW#UC:16M9_#8=L,^U9S/8KI$M&=,*(8A/.IL#D9L0U^26C"L F9J3/ M4JD,D0DYDVI,?*_\"Y$Q:>,P!P=UDQ#\$)C.2)49E#+2$NFA+)'B+DC%%?U%!8AK"3XK( M,="VD4YN12!A(=.:JAF*C.DU@WT7UM3P6P3*P);"UE?8 P5"KJ">@E@"TT&3 MB"DR'0&NB<[P8SY_RA3+%T$#QEP+*+Q8PZ?!X*A3PD#@ 2"ZQ&*H]@86 *9 J\CKD,A M=0;SD#^4%"YHJ9(AB^!G378A1A&#H+M =&["$4V&C+0A-?N9 G;>C1VV9Z= M:EL/O'*7'!N&Q($%UR>8OPL8*%[:"*[0S+O @&L*??7R[OU/Z41 M\D]9L-@T&Q\K!R_>$V +=\HT[ Y>L03Z_9"5D-M#FNGMIR#)!@S9,X/BQRCF* VGCEOSX-2ROD'!SEP!>BBI>"1/;SI M+- \XE1Q-("[ZF)9+\&5,HV,;^&O;7FPG" U X7@V&8GI= O\# 3%*D,S+)* MS"L'S'!U:+%\PK> H2"P#CB-.""FQF6DW7;(K)MV&U$'2B71!=:$$N0 M-[E!::920)2VY2\,I8JL K89&;($JIH 8,$(2Q&Q* *-E@,/()NGP%%;P>=G M1DJX1SH3*C*;E.A&%L=0^OD$'*#7E' H2EO0B[M<7\\M)& B4(-V74,@,[-Y M[VT(D-Y*,VR)XN]WD"0HFBV+2_<]NJ^_' D)=:.W(G MN@_(=ZP),@PSA>Y=(."E]<92&_@%[R3 *CJ$)7YW)SVRNR(< S8@^^[(Y6I" M9\GLR08//4EVJ\N>TV1$]6V%PKRU6&*1)31K?4XV,SB_7#.1'W/NR)=^P"'? M1\ZK/)@T'MZ7VM-]5 "P-,\U3/U%0,S3#@/[@"*UTFR 4A1:#2.5OJT(]@=8 M; SG7L/86C(+)%0;'(DXZ&2G[P)@@#LT.@LL5REH3VU+/W M%GK.-AS_L&YS""/VT]B8AYR!WW,VO^W]IHQ>(SV[NFD)VE9\>X.A. H^*)IY MF^8.,VN2E$8P4;/;'%T3^;Q# &$((A3RDJL.&DJ#SL80 O"&-2/GP+7'Y3?! M_-#YM8'@8P7@+X%GF08DR<3*28,:3.AP_S.D(WVB9QSKW?C^G7_@;7LL.+"Z M&=O'Y@(!8)"I,N@H:*I9L_C2 E),!9TU>6(WM9-:R\N!J:T),BN4P!Q(UAUN M>/Y$J>*YITH&*H>)BIWSX8H=VC?1ZABX\^#@:..P5_$WCMVWK-^HU+V#1U_V ML-*P$7G<5>O5BN=O'EY<=M_Z5Q4"!4Q=VDXADK-"TR-.JMCB M945S.S;-"6AX/51PP(G*>6;%]J^50]E2G%+%9-;W![1;Y#^>L M0%FFSWE3[108S]9G\@\Z(]62?2I\F]>;7;C1'0\TUR7MHHE?9LLM MU^/:Z)YYOKR5[]_5/[:T_5SWG'#)^C^:W#]]J/\/T/SL)HYY% GVG";VZ)C] M<,KFA0B;;Z]272A$N(!;P4\R>MP=IDF-[!%N,T=G@OW\ F0,,<$XJ0]?SZ50V1O3&AI8FET,S(Q M<3%F>3(T,3 M<2YH=&WM&5U3VT;PO;]B"],$9BPAR3:V9<*,8YRIVQ0(F"9] MZIQU)W2-I%/NSH#[Z[MWDL .F) TF"93#W@L[=Y^[][>WEZBLW1_+V&$[O^P M]Z/CP(&(9AG+-422$H].$Z%-13%7/+S1$/@!2UX*^1[?D%* MN.8Z9?LUG;V=\GEOQS+9FPHZW]^C_ (X?;'!2=#M>J33:[5]VFI[M!=U24SB M'O&Z49>2Z$]_ YKE&Z7G*7FQD/'<29OB'G:#0_4M.=1+ZGO?3QC(>D>>( M.A5:BRST7*];:,2(1:Y1$HF4RY\E@UML-+O2#DGY>1Y:9:NE-3@2J9#AIF<_ M?0-Q8I+Q=!X^'TA.TN<-17+E*"9Y7((5_YN%/138/EU6&N#BE.>LULCWVZC& MZ"KA4ZZA&;C^LIBW]=.B"'U4K;\@<(2V9W*=$@]')Y/QJ_%P,!D?'<+1*S@^ M&1\.Q\>#US!Z-QJ>3<:_C_ U8HQ.X/CLY/1L<#B!R=%*[9Y4&[\+9^ZI.W3A M=#2T&OG-MM> P2D,#HZ.)Z.#_[X.M>0];]?X8_+S"$X')R\'AZ-3Y^C=Z]$? M,!A.#"3PO.!!018L!]E?,Z5Y/'\@$P9O9D2B M==,YG+!"2 TBAH%YPU4#QGGDPI9!>[;9#0*O/Q190?*Y??+[VX"47@F9@>\Y M;R 6TI+\4)($EE,L@[\1&270]!MEQ2,*8I[B^VL)3EDTDUQSIH#D%$9744+R M&8$$!V5E BIR1GRCFZ2MD>[:RG-]KMDKS9V6H+/IT$;GV+!JX MUS=!\BT;.2B-S'-,EXQ8RV%>:H*8%-]:H]4>(-PD9B&9,L9N&#!)4\!ES B" MKE %6E\U[*J8YR2/S'LD2+DE;3(*L69IZ2M1,&EYJMH_54:[]Q=BCO[)=>@$ M/==K%X^TG]]M,).'WB?3JNI4=JULFDQ35B-,A:1,.BAC2@K%POI'GW)5I&0> M\MPRM8OZR^10U?Z%*2412:N0L>8HP57WU&NZOMV^GL/@;97:_YUU QXY2F;)TJ'F(G_:_SM6J83 _MN0&V0*!$RBG4,G\#^?RH.?R 77\M-#ZK M"[!M\]IZ]HF97"X%XMI&-_#1:'*-E>P3\]-U#1GO=LDQG@*Y.<39(^$PX2S& M SD>SC6_8' 4QSQB\@[;?2_9\D@9M\:*9\F$7".+Z"&#AF/)\X@7)+WMY^W; M!7''GG_O'\0^P;C$7C;@_R3AJIKJH9W+T484V=F%&2V92<;-(%(+N$QXE #7 M(%F*YQ(S.U&0"PV4L8S1+YA!FO<5#:0_-1.<2,A"2'O9,YTCIYA)ED<&@A@D MGQLNY@YH>=0"&&!,?LSV9B;67)R)-: :JBX-S[8N$X8O)62$,I0E%I(91!+K MBK(=E59\KPVSC5:0UU9_U/;-A3_?7_% M&]Q:N(N-[20D<2AW:0C7W'6$0KIN/^T42\8:CN5*"I#]]7N2[9! H:R#T'+C M0LZQGM[7SY.>GO82/4WW]Q)&Z/Y/>S\[#AR(:#9EF89(,J(9A9GBV1E\HDR= M@^.45'V1SR4_2S0$7M" 3T*>\PM2C&NN4[9?\=G;*7[O[5@A>Q-!Y_M[E%\ MIV\V^&1WM\%:S4;3JW<:M-6:X,\&JS,//^UFO?ZGOX%3D;R8H_0\96\VICQS M$F;DAZT@U]U+3G42^I[WR\8J'9%G2#H16HMIZ+E>.]=($8M,HR82.1>/A8!; M8C2[T@Y)^5D66F/+J=5P)%(APTW/_G7-B!.3*4_GX>N>Y"1]75,D4XYBDL?% ML.)_L["#"MM?EZ4%.#GE&:LL\OTFFC&X2OB$:Z@';K"JYFW[M,A#'TWK+BD< MH>^97*?&_<')>'@X[/?&P]$1C [A^&1XU!\>]][#X?"HAX_X-#I$BL$)''\\ M.?W8.QK#>'2G=<]JC=^&C^ZIVW?A=-"W%OGUIE>#WBGT#D;'X\'!]V]#I7G' MVS7Q&+\;P&GOY&WO:'#JC'Y_/_@#>OVQ&0D\[V$@"U9!]M=,:1[/G\:FQA=M M&F80B2QCD>8B@TNN$] )@P\S(M&[Z1Q.6"ZD!A%#S[SAJ@;#+')ARY"]VFP' M@=?MBVE.LKG]Y7>W 3D="CD%WW,^0"RD9?FY8 DLH[@,_DIDE$#=KQ4K'E$0 M\Q3?+S0X9=%, M*85J0\2D\6\-\IE4,X(NU@*ND?EJT]]M=4M@HD:$BMPLVH0+/=?3 :<9E\SL4V%TZZCNXAL MZ3F_4V\4[I\64%F.Z3)Q%5ET<*=K0/(C.SDHG,PS3)A]5;.S8IZ1+#+OD2'EEK7)**2:I46L M1,ZDE:FJ^)09[=Z_$'.,3Z9#)^BX7C-_HOW\RPXS>>A]-:W*2F77ZJ;))&45 MP41(RJ2#.J8D5RRL'KJ4JSPE\Y!G5JB=U%UEAZ9V+\Q2$I&TA(QU1S%<5D^= MCNMWVJ: TE@8:5H)+FLKU]96.YK>'@O:;F.W?N>PY_IWCMW'UL=ZK=%Z=+8= MM]UN/CK71LL-O(>QW;'^E15!A9(BY!1!GRJ$\IN-^D9%4J9_Z$%!58EX7M+2 MCKOF3$AT?B;%+*-.F5BQ_:L6LS#(KPR[Y87,K&^WD"KR->5I8.)W@(N2W0%Q MQY]#4&SWB[2]VT6/96Z1D^NT^,;*]!)-?#M?+6H>U\:BL']^*U]M-EI=9;_A MB$>)2+$H>>O".W)YSC.U8OV:DO=_-+\$$Z>?]8<@1"CDBX MQH3!22^*T"O:W!&4$-F^T55?(&7'GDWO;Y(^0RO#7@3@_SCAJNRX8<"*MD,4 MV;Z":?N8+L-UDU +N$QP<0:N0;(4#PVFKZ$@$QHH8U-&OZ$_:-Z7/)#_Q'17 M(B%S(>U%S&2.DF(F61:9$:0@V=Q(,;Y?;8, XI3)FV*O^U7UY7Y5#00P^-Z#T?"O>C7W7BDMS5J^K\J%LGVMT$(' M_73G#5:U*%Q/(1.L8F;Z[BG?7 0!A:7 M,C R-# S,S%?8V%L+GAM;%!+ 0(4 M Q0 ( (R)HEA1XF69_#, (,] @ 4 " =3[ 0!A:7 M M,C R-# S,S%?9&5F+GAM;%!+ 0(4 Q0 ( (R)HEB.M!>;M,, ,6A!P 4 M " 0(P @!A:7 M,C R-# S,S%?;&%B+GAM;%!+ 0(4 Q0 M ( (R)HEBERZ2?_G *(S!0 4 " >CS @!A:7 M,C R M-# S,S%?<')E+GAM;%!+ 0(4 Q0 ( (R)HEBP& 29BP@ (K 8 M " 1AE P!E>&AI8FET,S$Q<3%F>3(T,3 M<2YH=&U02P$"% ,4 M " ",B:)8^-DK\9H( !<+ & @ '9;0, 97AH:6)I M=#,Q,G$Q9GDR-#$P+7$N:'1M4$L! A0#% @ C(FB6"N$O0;8!0 B1P M !@ ( !J78# &5X:&EB:70S,C%Q,69Y,C0Q,"UQ+FAT;5!+ M 0(4 Q0 ( (R)HEB5UJKER04 !L< 8 " ;=\ P!E M>&AI8FET,S(R<3%F>3(T,3 M<2YH=&U02P4& H "@"< @ MH(# end XML 80 aip-20240331_htm.xml IDEA: XBRL DOCUMENT 0001667011 2024-01-01 2024-03-31 0001667011 2024-04-25 0001667011 2024-03-31 0001667011 2023-12-31 0001667011 us-gaap:LicenseAndMaintenanceMember 2024-01-01 2024-03-31 0001667011 us-gaap:LicenseAndMaintenanceMember 2023-01-01 2023-03-31 0001667011 aip:VariableRoyaltiesAndOtherMember 2024-01-01 2024-03-31 0001667011 aip:VariableRoyaltiesAndOtherMember 2023-01-01 2023-03-31 0001667011 2023-01-01 2023-03-31 0001667011 us-gaap:CommonStockMember 2023-12-31 0001667011 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001667011 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001667011 us-gaap:RetainedEarningsMember 2023-12-31 0001667011 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001667011 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001667011 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001667011 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001667011 us-gaap:CommonStockMember 2024-03-31 0001667011 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001667011 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001667011 us-gaap:RetainedEarningsMember 2024-03-31 0001667011 us-gaap:CommonStockMember 2022-12-31 0001667011 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001667011 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001667011 us-gaap:RetainedEarningsMember 2022-12-31 0001667011 2022-12-31 0001667011 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001667011 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001667011 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001667011 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001667011 us-gaap:CommonStockMember 2023-03-31 0001667011 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001667011 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001667011 us-gaap:RetainedEarningsMember 2023-03-31 0001667011 2023-03-31 0001667011 aip:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001667011 aip:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001667011 aip:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001667011 aip:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001667011 aip:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001667011 aip:CustomerBMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001667011 aip:CustomerBMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001667011 aip:CustomerDMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001667011 us-gaap:RoyaltyMember 2024-01-01 2024-03-31 0001667011 us-gaap:RoyaltyMember 2023-01-01 2023-03-31 0001667011 us-gaap:ServiceOtherMember 2024-01-01 2024-03-31 0001667011 us-gaap:ServiceOtherMember 2023-01-01 2023-03-31 0001667011 2024-04-01 2024-03-31 0001667011 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001667011 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001667011 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001667011 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001667011 us-gaap:RedeemableConvertiblePreferredStockMember 2024-01-01 2024-03-31 0001667011 us-gaap:RedeemableConvertiblePreferredStockMember 2023-01-01 2023-03-31 0001667011 us-gaap:USGovernmentDebtSecuritiesMember 2024-03-31 0001667011 us-gaap:USTreasurySecuritiesMember 2024-03-31 0001667011 us-gaap:MoneyMarketFundsMember 2024-03-31 0001667011 us-gaap:CorporateBondSecuritiesMember 2024-03-31 0001667011 us-gaap:CommercialPaperMember 2024-03-31 0001667011 us-gaap:USGovernmentDebtSecuritiesMember 2023-12-31 0001667011 us-gaap:USTreasurySecuritiesMember 2023-12-31 0001667011 us-gaap:MoneyMarketFundsMember 2023-12-31 0001667011 us-gaap:CorporateBondSecuritiesMember 2023-12-31 0001667011 us-gaap:CertificatesOfDepositMember 2023-12-31 0001667011 us-gaap:CommercialPaperMember 2023-12-31 0001667011 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2024-03-31 0001667011 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0001667011 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2024-03-31 0001667011 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2024-03-31 0001667011 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2024-03-31 0001667011 us-gaap:MoneyMarketFundsMember 2024-03-31 0001667011 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member 2024-03-31 0001667011 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member 2024-03-31 0001667011 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member 2024-03-31 0001667011 us-gaap:USTreasurySecuritiesMember 2024-03-31 0001667011 us-gaap:FairValueInputsLevel1Member 2024-03-31 0001667011 us-gaap:FairValueInputsLevel2Member 2024-03-31 0001667011 us-gaap:FairValueInputsLevel3Member 2024-03-31 0001667011 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member 2024-03-31 0001667011 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2024-03-31 0001667011 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member 2024-03-31 0001667011 us-gaap:CommercialPaperMember 2024-03-31 0001667011 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel1Member 2024-03-31 0001667011 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member 2024-03-31 0001667011 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel3Member 2024-03-31 0001667011 us-gaap:CorporateBondSecuritiesMember 2024-03-31 0001667011 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2024-03-31 0001667011 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2024-03-31 0001667011 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2024-03-31 0001667011 us-gaap:USGovernmentDebtSecuritiesMember 2024-03-31 0001667011 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001667011 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001667011 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001667011 us-gaap:MoneyMarketFundsMember 2023-12-31 0001667011 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001667011 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001667011 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001667011 us-gaap:USTreasurySecuritiesMember 2023-12-31 0001667011 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001667011 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001667011 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001667011 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001667011 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001667011 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001667011 us-gaap:CertificatesOfDepositMember 2023-12-31 0001667011 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001667011 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001667011 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001667011 us-gaap:CommercialPaperMember 2023-12-31 0001667011 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001667011 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001667011 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001667011 us-gaap:CorporateBondSecuritiesMember 2023-12-31 0001667011 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001667011 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001667011 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001667011 us-gaap:USGovernmentDebtSecuritiesMember 2023-12-31 0001667011 us-gaap:DevelopedTechnologyRightsMember 2024-03-31 0001667011 us-gaap:CustomerRelationshipsMember 2024-03-31 0001667011 us-gaap:InProcessResearchAndDevelopmentMember 2024-03-31 0001667011 us-gaap:TradeNamesMember 2024-03-31 0001667011 us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0001667011 us-gaap:CustomerRelationshipsMember 2023-12-31 0001667011 us-gaap:InProcessResearchAndDevelopmentMember 2023-12-31 0001667011 us-gaap:TradeNamesMember 2023-12-31 0001667011 aip:VendorFinancingArrangementsMember 2024-03-31 0001667011 us-gaap:LetterOfCreditMember 2024-01-01 2024-03-31 0001667011 us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0001667011 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001667011 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0001667011 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001667011 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-03-31 0001667011 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0001667011 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001667011 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001667011 srt:DirectorMember 2024-01-01 2024-03-31 0001667011 srt:DirectorMember 2023-01-01 2023-03-31 0001667011 aip:IsabelleGedayMember aip:ConsultingAgreementMember srt:DirectorMember 2024-01-01 2024-03-31 0001667011 aip:IsabelleGedayMember aip:ConsultingAgreementMember srt:DirectorMember aip:RelatedPartyTransactionTrancheOneMember 2024-03-31 0001667011 aip:IsabelleGedayMember aip:ConsultingAgreementMember srt:DirectorMember aip:RelatedPartyTransactionTrancheOneMember 2024-01-01 2024-03-31 0001667011 aip:IsabelleGedayMember aip:ConsultingAgreementMember srt:DirectorMember aip:RelatedPartyTransactionTrancheTwoMember 2024-03-31 0001667011 aip:IsabelleGedayMember aip:ConsultingAgreementMember srt:DirectorMember aip:RelatedPartyTransactionTrancheTwoMember 2024-01-01 2024-03-31 0001667011 aip:IsabelleGedayMember aip:ConsultingAgreementMember srt:DirectorMember 2023-01-01 2023-03-31 0001667011 aip:IsabelleGedayMember us-gaap:ConvertiblePreferredStockMember aip:ConsultingAgreementMember srt:DirectorMember 2024-03-31 0001667011 aip:IsabelleGedayMember us-gaap:RestrictedStockUnitsRSUMember aip:ConsultingAgreementMember srt:DirectorMember 2024-03-31 0001667011 aip:CharlesJanacMember 2024-01-01 2024-03-31 0001667011 aip:CharlesJanacMember 2024-03-31 0001667011 aip:CharlesJanacMember aip:BayviewLegacyLLCMember 2024-01-01 2024-03-31 0001667011 aip:CharlesJanacMember aip:BayviewLegacyLLCMember 2024-03-31 0001667011 aip:RamanChitkaraMember 2024-01-01 2024-03-31 0001667011 aip:RamanChitkaraMember 2024-03-31 0001667011 aip:LaurentMollMember 2024-01-01 2024-03-31 0001667011 aip:LaurentMollMember 2024-03-31 shares iso4217:USD iso4217:USD shares pure 0001667011 2024 Q1 false --12-31 P489D P489D P481D P473D 10-Q true 2024-03-31 false 001-40960 Arteris, Inc. DE 27-0117058 900 E. Hamilton Ave. Suite 300 Campbell CA 95008 408 470-7300 Common stock, $0.001 par value AIP NASDAQ Yes Yes Non-accelerated Filer true true false false 38479122 26119000 13696000 18695000 27477000 93000 93000 12265000 12003000 4718000 5254000 61797000 58430000 5244000 5745000 8602000 11802000 7741000 8500000 4060000 4289000 3662000 3858000 4178000 4178000 6070000 5999000 101354000 102801000 754000 183000 12659000 11831000 858000 781000 33558000 31537000 1987000 2070000 49816000 46402000 26559000 25172000 3333000 3610000 1094000 1292000 8520000 8810000 2486000 2412000 91808000 87698000 0.001 0.001 10000000 10000000 0 0 0 0 0 0 0.001 0.001 300000000 300000000 38291425 38291425 37518583 37518583 38000 37000 122104000 118193000 54000 120000 -112650000 -103247000 9546000 15103000 101354000 102801000 11739000 11844000 1208000 1310000 12947000 13154000 1468000 1124000 11479000 12030000 10835000 11381000 5456000 5005000 4322000 4401000 20613000 20787000 -9134000 -8757000 76000 32000 936000 908000 -8274000 -7881000 -759000 -834000 370000 295000 -9403000 -9010000 -0.25 -0.25 -0.26 -0.26 37709058 37709058 34597839 34597839 -9403000 -9010000 -66000 11000 -9469000 -8999000 37518583 37000 118193000 120000 -103247000 15103000 246692 255000 255000 526150 1000 -1000 0 3657000 3657000 -66000 -66000 -9403000 -9403000 38291425 38000 122104000 54000 -112650000 9546000 34625875 34000 103778000 101000 -66378000 37535000 397697 1000 260000 261000 277149 2498 14000 14000 2985000 2985000 11000 11000 -9010000 -9010000 35298223 35000 107009000 112000 -75388000 31768000 -9403000 -9010000 833000 601000 3657000 2985000 294000 291000 -759000 -834000 181000 259000 -31000 -27000 262000 2607000 -479000 -364000 546000 555000 904000 -974000 3408000 -614000 477000 -8389000 196000 120000 3421000 4909000 15519000 5450000 11902000 421000 0 1000000 197000 192000 241000 256000 0 14000 44000 -950000 12423000 -8918000 14084000 37423000 26507000 28505000 26119000 28505000 388000 0 26507000 28505000 0 297000 DESCRIPTION OF BUSINESS<div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Arteris, Inc. was incorporated in Delaware on April 12, 2004. Arteris, Inc. and its subsidiaries (collectively, the Company or Arteris) develop, license, and support the on-chip interconnect fabric technology used in System-on-Chip (SoC) designs for a variety of devices and in the development and distribution of Network-on-Chip (NoC) interconnect intellectual property (IP). The Company also provides software and services to enable efficient deployment of NoC IP, IP support &amp; maintenance services, professional services and training and on-site support services. The Company is headquartered in Campbell, California and has offices in the United States, France, Japan, South Korea and China.</span></div> BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) for interim financial information and do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with GAAP. Accordingly, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements for the year ended December 31, 2023 and the related notes included in the Company’s Form 10-K filed on February 20, 2024 (2023 Form 10-K) with the U.S. Securities and Exchange Commission (SEC). The December 31, 2023 condensed consolidated balance sheet was derived from the audited consolidated financial statements as of that date. In management’s opinion, the unaudited interim consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the unaudited condensed consolidated financial statements. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating results for the three months ended March 31, 2024 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the accounts of Arteris, Inc. and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Such estimates relate to, among others, revenue recognition, the useful lives of assets, assessment of recoverability of property, plant and equipment, fair value of investments, impairment of the equity method investment, fair values of goodwill and other intangible assets, including impairments, leases, allowances for doubtful accounts, deferred tax assets and related valuation allowance, stock-based compensation, potential reserves relating to litigation and tax matters, collectability of certain receivables, fair value and amortization of deferred income, as well as other accruals or reserves.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Actual results could differ from those estimates and such differences may be material to the unaudited condensed consolidated financial statements.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents and Restricted Cash</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments purchased with original maturities of three months or less from the purchase date to be cash equivalents. The Company’s cash equivalents include deposits in money market accounts which were unrestricted as to withdrawal or use and are stated at fair value. As of March 31, 2024, cash and cash equivalents consisted primarily of checking, savings, money market accounts and highly liquid investments with original maturities of three months or less. Interest earned on cash and cash equivalents is included in other income (expense), net in the unaudited consolidated statements of loss.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of both March 31, 2024 and December 31, 2023, the Company’s long-term restricted cash balance was $0.4 million, primarily related to a letter of credit for its facility lease agreement. Restricted cash, noncurrent is included in other assets on the unaudited condensed consolidated balance sheets.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Credit Risk</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject us to concentration of credit risk consist of cash and cash equivalents, investments and accounts receivable. Cash is currently held in three financial institutions that the Company believes are creditworthy. Cash held at these financial institutions generally exceed federally insured limits. The Company is exposed to credit risk in the event of default by the financial institution holding its cash, cash equivalents, and investments to the extent recorded in the balance sheet. The Company has not experienced any losses to date related to these concentrations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s accounts receivable are derived principally from revenue earned from customers located in Americas, Europe, Middle East and Asia Pacific regions.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable from the Company’s major customers representing 10% or more of total accounts receivable was as follows:</span></div><div style="margin-top:12pt;text-align:justify"><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:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer B</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer C</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* Customer accounted for less than 10% of total accounts receivable at period end.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from the Company’s major customers representing 10% or more of total revenue was as follows:</span></div><div style="margin-top:12pt;text-align:justify"><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:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.053%"></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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:top"><span style="color:#000000;font-family:'Arial',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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer B</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',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="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer D</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* Customer accounted for less than 10% of total revenue during the period.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Accounting Policies</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no significant changes to the Company’s significant accounting policies during the three months ended March 31, 2024 from those disclosed in the annual consolidated financial statements for the year ended December 31, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which amends the guidance in ASC 740, Income Taxes. This ASU is intended to improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. This ASU is effective for fiscal years beginning after December 15, 2024. Adoption is either prospectively or retrospectively, the Company will adopt this ASU on a prospective basis. The Company is currently evaluating the impact of adopting this ASU on its consolidated financial statements and disclosures.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU No. 2023-07, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires disclosure of incremental segment information on an annual and interim basis. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and requires retrospective application to all prior periods presented in the financial statements. The Company is currently evaluating the impact of adopting this ASU on its consolidated financial statements and disclosures.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) for interim financial information and do not include all disclosures normally required in annual consolidated financial statements prepared in accordance with GAAP. Accordingly, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements for the year ended December 31, 2023 and the related notes included in the Company’s Form 10-K filed on February 20, 2024 (2023 Form 10-K) with the U.S. Securities and Exchange Commission (SEC). The December 31, 2023 condensed consolidated balance sheet was derived from the audited consolidated financial statements as of that date. In management’s opinion, the unaudited interim consolidated financial statements have been prepared on the same basis as the annual financial statements and reflect all adjustments, which include only normal recurring adjustments necessary for the fair statement of the unaudited condensed consolidated financial statements. </span></div>The operating results for the three months ended March 31, 2024 are not necessarily indicative of the results to be expected for the full year or any other future interim or annual period. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the accounts of Arteris, Inc. and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the unaudited condensed consolidated financial statements in conformity with GAAP requires management to make estimates, judgments and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Such estimates relate to, among others, revenue recognition, the useful lives of assets, assessment of recoverability of property, plant and equipment, fair value of investments, impairment of the equity method investment, fair values of goodwill and other intangible assets, including impairments, leases, allowances for doubtful accounts, deferred tax assets and related valuation allowance, stock-based compensation, potential reserves relating to litigation and tax matters, collectability of certain receivables, fair value and amortization of deferred income, as well as other accruals or reserves.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Actual results could differ from those estimates and such differences may be material to the unaudited condensed consolidated financial statements.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash, Cash Equivalents and Restricted Cash</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments purchased with original maturities of three months or less from the purchase date to be cash equivalents. The Company’s cash equivalents include deposits in money market accounts which were unrestricted as to withdrawal or use and are stated at fair value. As of March 31, 2024, cash and cash equivalents consisted primarily of checking, savings, money market accounts and highly liquid investments with original maturities of three months or less. Interest earned on cash and cash equivalents is included in other income (expense), net in the unaudited consolidated statements of loss.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of both March 31, 2024 and December 31, 2023, the Company’s long-term restricted cash balance was $0.4 million, primarily related to a letter of credit for its facility lease agreement. Restricted cash, noncurrent is included in other assets on the unaudited condensed consolidated balance sheets.</span></div> 400000 400000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Credit Risk</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject us to concentration of credit risk consist of cash and cash equivalents, investments and accounts receivable. Cash is currently held in three financial institutions that the Company believes are creditworthy. Cash held at these financial institutions generally exceed federally insured limits. The Company is exposed to credit risk in the event of default by the financial institution holding its cash, cash equivalents, and investments to the extent recorded in the balance sheet. The Company has not experienced any losses to date related to these concentrations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s accounts receivable are derived principally from revenue earned from customers located in Americas, Europe, Middle East and Asia Pacific regions.</span></div> <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable from the Company’s major customers representing 10% or more of total accounts receivable was as follows:</span></div><div style="margin-top:12pt;text-align:justify"><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:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer B</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer C</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* Customer accounted for less than 10% of total accounts receivable at period end.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from the Company’s major customers representing 10% or more of total revenue was as follows:</span></div><div style="margin-top:12pt;text-align:justify"><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:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.053%"></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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:top"><span style="color:#000000;font-family:'Arial',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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer B</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',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="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer D</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">* Customer accounted for less than 10% of total revenue during the period.</span></div> 0.30 0 0.16 0.15 0.26 0.14 0.10 0.11 <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which amends the guidance in ASC 740, Income Taxes. This ASU is intended to improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. This ASU is effective for fiscal years beginning after December 15, 2024. Adoption is either prospectively or retrospectively, the Company will adopt this ASU on a prospective basis. The Company is currently evaluating the impact of adopting this ASU on its consolidated financial statements and disclosures.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU No. 2023-07, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires disclosure of incremental segment information on an annual and interim basis. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, and requires retrospective application to all prior periods presented in the financial statements. The Company is currently evaluating the impact of adopting this ASU on its consolidated financial statements and disclosures.</span></div> REVENUE<div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregated Revenue</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows revenue by product and services groups (in thousands):</span></div><div style="margin-top:12pt"><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:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.053%"></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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:top"><span style="color:#000000;font-family:'Arial',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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Licensing, support and maintenance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,739 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,844 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Variable royalties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,947 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,154 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Balances</span></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about accounts receivable, net, contract assets and deferred revenue (in thousands):</span></div><div style="margin-top:12pt"><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:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,265 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,003 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contract assets, current portion</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contract assets, noncurrent portion</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024 and 2023, the Company recognized revenue of $10.7 million and $8.6 million, respectively, that was included in the deferred revenue balance at the beginning of the respective periods. Contract assets, current, and contract assets, noncurrent are included in prepaid expenses and other current assets and other assets, respectively, on the unaudited condensed consolidated balance sheets.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, non-cancelable contracted but unsatisfied or partially satisfied performance obligations that have not yet been recognized is $73.6 million which includes deferred revenue, amounts that will be invoiced and recognized as revenues in future periods and Flexible Spending Accounts (FSA) commitments, from customers where actual product selection and quantities of specific products are to be determined by customers at a future period. The Company expects to recognize $36.9 million of this balance over the next 12 months and the remainder thereafter. FSA commitments amounted to $5.5 million and $6.2 million as of March 31, 2024 and December 31, 2023, respectively. The Company has elected to exclude the potential future royalty receipts from these amounts.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Costs of Obtaining a Contract with a Customer</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incremental costs of obtaining a contract with a customer consist primarily of direct sales commissions incurred upon execution of the contract. These costs are required to be capitalized under ASC 340-40, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Assets and Deferred Costs—Contracts With Customers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and amortized over the license term. As direct sales commissions paid for term extensions are commensurate with the amounts paid for initial contracts, the deferred incremental costs for initial contracts and for term extensions are recognized over the respective contract terms. Total capitalized direct commission costs were as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:justify"><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:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term commission capitalized in prepaid expenses and other current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,408 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term commission capitalized in other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,614 </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:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,761 </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:top"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of capitalized sales commissions was $0.9 million for both the three months ended March 31, 2024 and 2023, and are included in sales and marketing expense in the unaudited condensed consolidated statements of loss.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows revenue by product and services groups (in thousands):</span></div><div style="margin-top:12pt"><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:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.053%"></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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:top"><span style="color:#000000;font-family:'Arial',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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Licensing, support and maintenance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,739 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,844 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Variable royalties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,947 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,154 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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></tr></table></div> 11739000 11844000 818000 1290000 390000 20000 12947000 13154000 <div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about accounts receivable, net, contract assets and deferred revenue (in thousands):</span></div><div style="margin-top:12pt"><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:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,265 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,003 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contract assets, current portion</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contract assets, noncurrent portion</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 12265000 12003000 243000 312000 297000 566000 60117000 56709000 10700000 8600000 73600000 36900000 P12M 5500000 6200000 Total capitalized direct commission costs were as follows (in thousands):<div style="margin-top:12pt;text-align:justify"><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:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term commission capitalized in prepaid expenses and other current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,408 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term commission capitalized in other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,614 </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:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,761 </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:top"></td></tr></table></div> 2300000 2408000 1314000 1353000 3614000 3761000 900000 900000 NET LOSS PER SHARE<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share data):</span></div><div style="margin-top:12pt"><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:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.053%"></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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:top"><span style="color:#000000;font-family:'Arial',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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Numerator:</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,403)</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,010)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denominator:</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average shares outstanding, basic and diluted</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,709,058 </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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,597,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.26)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since the Company was in a loss position for all periods presented, the diluted earnings per share is equal to the basic earnings per share as the effect of potentially dilutive securities would have been antidilutive.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the potentially dilutive securities that were excluded from the calculation of diluted earnings per share because they would be anti-dilutive:</span></div><div style="margin-top:12pt"><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:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,600,072 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,075,452 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,877,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,143,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted common shares issued for business combination</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">234,859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">331,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,712,492 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,550,315 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share data):</span></div><div style="margin-top:12pt"><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:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.053%"></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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:top"><span style="color:#000000;font-family:'Arial',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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Numerator:</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,403)</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,010)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denominator:</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average shares outstanding, basic and diluted</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,709,058 </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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34,597,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.26)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> -9403000 -9010000 37709058 37709058 34597839 34597839 -0.25 -0.25 -0.26 -0.26 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the potentially dilutive securities that were excluded from the calculation of diluted earnings per share because they would be anti-dilutive:</span></div><div style="margin-top:12pt"><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:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,600,072 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,075,452 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,877,561 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,143,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted common shares issued for business combination</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">234,859 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">331,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,712,492 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,550,315 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 2600072 3075452 5877561 6143289 234859 331574 8712492 9550315 INVESTMENTS<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the fair value and amortized cost of the Company’s cash equivalents and available-for-sale securities by major security type (in thousands):</span></div><div><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:52.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.051%"></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:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Assets: </span></div></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;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">U.S. government 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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,519 </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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12)</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,507 </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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Money market funds</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,647 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6)</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total financial assets</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,500 </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:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,475 </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:top"></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:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.051%"></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:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains (Losses)</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Assets: </span></div></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;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">U.S. government agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Money market funds</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,649 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Certificate of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Commercial paper</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total financial assets</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,756 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,796 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturity dates of the Company’s investments are as follows (in thousands):</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:82.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.416%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less than one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40,873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-2 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,475 </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:middle"></td></tr></table></div>As of March 31, 2024 and December 31, 2023, securities with a fair value of $1.7 million and $3.7 million, respectively, were in a continuous net unrealized loss position for more than 12 months. As of both March 31, 2024 and December 31, 2023, the unrealized losses for available-for-sale investments were non-credit related and the Company does not intend to sell the investments that were in an unrealized loss position, nor does it foresee or project that it will be required to sell those investments before recovery of their amortized costs basis, which may be at maturity. Thus, as of both March 31, 2024 and December 31, 2023 no allowance for credit losses or impairment losses for the Company’s investments were recorded. <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the fair value and amortized cost of the Company’s cash equivalents and available-for-sale securities by major security type (in thousands):</span></div><div><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:52.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.051%"></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:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Assets: </span></div></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;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">U.S. government 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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,519 </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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12)</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,507 </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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Money market funds</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,647 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6)</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,641 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total financial assets</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,500 </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:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,475 </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:top"></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:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.051%"></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:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains (Losses)</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Assets: </span></div></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;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">U.S. government agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,490 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Money market funds</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,026 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,649 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,658 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Certificate of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Commercial paper</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">989 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total financial assets</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,756 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,796 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div> 16519000 -12000 16507000 13659000 -3000 13656000 12226000 0 12226000 5647000 -6000 5641000 1449000 -4000 1445000 49500000 -25000 49475000 19461000 29000 19490000 10630000 3000 10633000 8026000 0 8026000 5649000 9000 5658000 5000000 0 5000000 990000 -1000 989000 49756000 40000 49796000 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturity dates of the Company’s investments are as follows (in thousands):</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:82.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.416%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less than one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40,873 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-2 years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,475 </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:middle"></td></tr></table></div> 40873000 8602000 49475000 1700000 3700000 0 0 FAIR VALUE MEASUREMENTS<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets Measured and Recorded at Fair Value on a Non-Recurring Basis</span></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity method investments, and certain non-financial assets, such as intangible assets are remeasured at fair value only if an impairment or observable price adjustment is recognized in the current period.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments Not Recorded at Fair Value on a Recurring Basis</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments not recorded at fair value on a recurring basis include vendor financing arrangements. The carrying value of the vendor financing agreements was $3.1 million and $3.4 million as of March 31, 2024 and December 31, 2023, respectively. The Company’s vendor financing arrangements are classified within Level 2 because these borrowings are not actively traded and have a variable interest rate structure based upon the Company’s incremental borrowing rate. The estimated fair values of these financial instruments approximate their carrying values.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments Recorded at Fair Value on a Recurring Basis</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the Company’s financial assets measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):</span></div><div><span><br/></span></div><div style="text-align:justify"><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:32.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.051%"></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:14.051%"></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.448%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Assets:</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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash equivalents:</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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,226 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,952 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,178 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total short-term investments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,695 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,695 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Long-term investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total long-term investments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,602 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,602 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total financial assets</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,226 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,249 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,475 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:36.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.051%"></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:14.051%"></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:14.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Assets:</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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash equivalents:</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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,026 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,026 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,026 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,491 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Certificate of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total short-term investments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,477 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,477 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Long-term investments:</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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total long-term investments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,802 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,802 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total financial assets</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,026 </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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,770 </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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,796 </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:middle"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds are highly liquid investments and are actively traded. The fair value is based on quoted prices for identical assets in active markets and therefore classified as Level 1 of the fair value hierarchy. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s other investments are considered Level 2 financial instruments as their fair values are determined using inputs that are directly or indirectly observable in active or less active markets. There were no transfers between levels during the three months ended March 31, 2024.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets Measured and Recorded at Fair Value on a Non-Recurring Basis</span></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity method investments, and certain non-financial assets, such as intangible assets are remeasured at fair value only if an impairment or observable price adjustment is recognized in the current period.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments Not Recorded at Fair Value on a Recurring Basis</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments not recorded at fair value on a recurring basis include vendor financing arrangements. The carrying value of the vendor financing agreements was $3.1 million and $3.4 million as of March 31, 2024 and December 31, 2023, respectively. The Company’s vendor financing arrangements are classified within Level 2 because these borrowings are not actively traded and have a variable interest rate structure based upon the Company’s incremental borrowing rate. The estimated fair values of these financial instruments approximate their carrying values.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds are highly liquid investments and are actively traded. The fair value is based on quoted prices for identical assets in active markets and therefore classified as Level 1 of the fair value hierarchy. </span></div>The Company’s other investments are considered Level 2 financial instruments as their fair values are determined using inputs that are directly or indirectly observable in active or less active markets. There were no transfers between levels during the three months ended March 31, 2024 3100000 3400000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the Company’s financial assets measured at fair value on a recurring basis by level within the fair value hierarchy (in thousands):</span></div><div><span><br/></span></div><div style="text-align:justify"><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:32.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.051%"></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:14.051%"></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.448%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Assets:</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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash equivalents:</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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,226 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,952 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,178 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total short-term investments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,695 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,695 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Long-term investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total long-term investments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,602 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,602 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total financial assets</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,226 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,249 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,475 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:36.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.051%"></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:14.051%"></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:14.054%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Assets:</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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash equivalents:</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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,026 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,026 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,491 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,026 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,491 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,517 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Certificate of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">989 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total short-term investments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,477 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,477 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Long-term investments:</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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,840 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total long-term investments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,802 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,802 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total financial assets</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,026 </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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,770 </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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,796 </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:middle"></td></tr></table></div> 12226000 0 0 12226000 0 9952000 0 9952000 12226000 9952000 0 22178000 0 1445000 0 1445000 0 3408000 0 3408000 0 10138000 0 10138000 0 3704000 0 3704000 0 18695000 0 18695000 0 2233000 0 2233000 0 6369000 0 6369000 0 8602000 0 8602000 12226000 37249000 0 49475000 8026000 0 0 8026000 0 2491000 0 2491000 8026000 2491000 0 10517000 0 5000000 0 5000000 0 989000 0 989000 0 3696000 0 3696000 0 9650000 0 9650000 0 8142000 0 8142000 0 27477000 0 27477000 0 1962000 0 1962000 0 9840000 0 9840000 0 11802000 0 11802000 8026000 41770000 0 49796000 INTANGIBLE ASSETS AND GOODWILL<div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible assets, net</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consisted of the following as of March 31, 2024 (in thousands):</span></div><div><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:52.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.051%"></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:14.053%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Fair Value</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Book Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Developed technology</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,090 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,382)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,708 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Customer relationships</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(572)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">IPR&amp;D</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trade name and other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total intangibles</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,620 </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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,958)</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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,662 </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:middle"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consisted of the following as of December 31, 2023 (in thousands):</span></div><div><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:52.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.051%"></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:14.053%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Fair Value</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Book Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Developed technology</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,090 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,247)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,843 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Customer relationships</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(515)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,315 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">IPR&amp;D</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trade name and other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total intangibles</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,620 </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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,762)</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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,858 </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:middle"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense of intangible assets was </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.2 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for both the three months ended March 31, 2024 and 2023.</span></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected future amortization expense of these intangible assets as of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is as follows (in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:78.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal year ending December 31,</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remainder of 2024</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">588 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total future amortization expense</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,012 </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:middle"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of both March 31, 2024 and December 31, 2023, goodwill was </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$4.2 million. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No goodwill impairments were recorded during the three months ended March 31, 2024 and 2023.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consisted of the following as of March 31, 2024 (in thousands):</span></div><div><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:52.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.051%"></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:14.053%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Fair Value</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Book Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Developed technology</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,090 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,382)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,708 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Customer relationships</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(572)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">IPR&amp;D</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trade name and other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total intangibles</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,620 </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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,958)</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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,662 </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:middle"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consisted of the following as of December 31, 2023 (in thousands):</span></div><div><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:52.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.051%"></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:14.053%"></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Fair Value</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Book Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Developed technology</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,090 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,247)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,843 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Customer relationships</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(515)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,315 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">IPR&amp;D</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trade name and other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total intangibles</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,620 </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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,762)</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:middle"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,858 </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:middle"></td></tr></table></div> 3090000 1382000 1708000 1830000 572000 1258000 500000 500000 200000 4000 196000 5620000 1958000 3662000 3090000 1247000 1843000 1830000 515000 1315000 500000 500000 200000 200000 5620000 1762000 3858000 200000 200000 <div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected future amortization expense of these intangible assets as of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is as follows (in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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:78.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal year ending December 31,</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remainder of 2024</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">588 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">381 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total future amortization expense</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,012 </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:middle"></td></tr></table></div> 588000 756000 444000 427000 416000 381000 3012000 4200000 4200000 0 0 0 0 LEASES<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases its offices at various locations under noncancelable operating lease agreements expiring at various dates through 2032. Under the terms of these agreements, the Company also bears the costs for certain insurance, property tax, and maintenance. The terms of certain lease agreements provide for increasing rental payments at fixed intervals.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating lease related costs were as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.636%"><tr><td style="width:1.0%"></td><td style="width:67.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.260%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.263%"></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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:top"><span style="color:#000000;font-family:'Arial',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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">324 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">274 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total lease cost</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">328 </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:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">353 </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:top"></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></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining term of the Company’s operating leases was 4.6 years and 4.8 years as of March 31, 2024 and December 31, 2023, respectively, and the weighted-average discount rate used to measure the present value of the operating lease liabilities was 10.0% as of both March 31, 2024 and December 31, 2023. Cash payments made related to operating lease liabilities were </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.2 million and $0.3 million </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for the three months ended March 31, 2024 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023, respectively.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities as of March 31, 2024 were as follows (in thousands):</span></div><div style="margin-top:12pt"><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:83.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.052%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal year ending December 31,</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remainder of 2024</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">919 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">829 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total undiscounted cash flows</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,238 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,047)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,191 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:12pt"><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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">858 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total lease 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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,191 </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:top"></td></tr></table></div> <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating lease related costs were as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.636%"><tr><td style="width:1.0%"></td><td style="width:67.563%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.260%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.263%"></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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:top"><span style="color:#000000;font-family:'Arial',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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">324 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">274 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total lease cost</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">328 </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:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">353 </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:top"></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></tr></table></div> 324000 274000 4000 79000 328000 353000 P4Y7M6D P4Y9M18D 0.100 0.100 200000 300000 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities as of March 31, 2024 were as follows (in thousands):</span></div><div style="margin-top:12pt"><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:83.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.052%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal year ending December 31,</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remainder of 2024</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">919 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,058 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">829 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total undiscounted cash flows</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,238 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,047)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,191 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr style="height:12pt"><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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">858 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total lease 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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,191 </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:top"></td></tr></table></div> 919000 1104000 1058000 1074000 829000 254000 5238000 1047000 4191000 858000 3333000 4191000 BORROWINGS<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Vendor financing arrangements</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The Company has various vendor financing arrangements with extended pa</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">yment terms on the purchase of software licenses and equipment. In order to determine the present value of the commitments, the Company used an imputed interest rate of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.0%</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which is an estimate based on the Company’s collateralized borrowing rate.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected cash flows related to vendor financing arrangements as of March 31, 2024 were as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:justify"><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:83.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.052%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal year ending December 31,</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remainder of 2024</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total undiscounted cash flows</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,349 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(267)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Present value of vendor financing arrangements</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,082 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vendor financing arrangements, current</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vendor financing arrangements, noncurrent</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,082 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense from vendor financing arrangements was $0.1 million for both the three months ended March 31, 2024 and 2023.</span></div> 0.100 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected cash flows related to vendor financing arrangements as of March 31, 2024 were as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:justify"><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:83.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.052%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal year ending December 31,</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remainder of 2024</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total undiscounted cash flows</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,349 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(267)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Present value of vendor financing arrangements</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,082 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vendor financing arrangements, current</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vendor financing arrangements, noncurrent</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,082 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 1715000 1089000 545000 3349000 267000 3082000 1987000 1095000 3082000 100000 100000 COMMITMENTS AND CONTINGENCIES<div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Letter of Credit</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—In conjunction with the execution of the operating lease for the Company’s new headquarter facility, a letter of credit in the amount of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.4 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was issued and outstanding as of both March 31, 2024 and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. No draws have been made under such letter of credit. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Indemnifications</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The Company often enters into limited indemnification provisions in license agreements in the ordinary course of the Company’s licensing business. Pursuant to these provisions, which are often inserted into license agreements in the semiconductor IP and software licensing industries, the Company agrees to indemnify, hold harmless, and reimburse the indemnified parties up to a capped amount for losses suffered or incurred by such indemnified parties due to third-party claims if such claims are determined to be caused by the Company. The term of these indemnification provisions is generally either for a term of years or perpetual, in each case beginning on the execution date of the agreement. The Company has also agreed to indemnify under indemnity agreements with its directors and officers, to the extent legally permissible, against liabilities incurred in connection with any action in which such individual may be involved by reason of such individual being or having been a director or officer, other than certain liabilities arising from willful misconduct of the individual.</span></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has incurred no actual payment obligations from these above-noted indemnification provisions and director and officer indemnity agreements for three months ended March 31, 2024 and 2023 and the unaudited condensed consolidated financial statements do not include liabilities for any potential indemnity-related obligations as of March 31, 2024 and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The Company has been and will continue to be subject to legal proceedings and claims.</span></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the Company may receive inquiries or become involved in legal disputes regarding such litigation matters. Pursuant to ASC 450, Contingencies, the Company makes a provision for a liability relating to legal matters when it is both probable that a liability has been incurred, and the amount of the loss can be reasonably estimated. These provisions are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, estimated settlements, legal rulings, advice of legal counsel and other information and events pertaining to a particular matter.</span></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, the Company received notice of a complaint filed against the Company and another defendant in the semiconductor industry, by Network System Technologies, LLC in the United States District Court for the Western District of Texas, and additional complaints were filed in the Eastern District of Texas against certain companies, including some customers of the Company, asserting among other things patent infringement relating to the Company’s technology seeking damages and injunctive relief. The Company filed a Motion to Dismiss the indirect and willful infringement claims in the Amended Complaint on September 5, 2023 and claim construction hearings, the results of which are pending, in the Western District of Texas. These complaints and claims are complex in subject matter, multiple in number, in varying stages among the courts in which complaints were filed and indeterminate as to the amount of damages sought. The Company continues to vigorously defend itself in respect to these complaints and anticipates an increase in legal expenses to do so.</span></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the inherent uncertainties and complex technical issues arising from such intellectual property litigation, the Company cannot predict or guarantee any result of such intellectual property litigation. As with any such litigation of this complexity, the Company cannot comment on the possible final litigation results of ongoing litigation or the risk whether the Company may not prevail in such intellectual property litigation. In addition, such litigation may make it necessary to support or defend the Company or the Company’s customers relating to the claims in the litigation.</span></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, the ultimate outcome of the litigation, like any litigation, is uncertain and, regardless of outcome, litigation can have an adverse impact on the Company because of defense costs, potential negative publicity, diversion of management resources and other factors, which in turn may have a material adverse impact on the Company’s business, consolidated financial position, results of operations, or cash flows. As intellectual property claims are inherently unpredictable, the Company is currently evaluating whether such matters may have a material adverse effect on the Company’s financial position, results of operations, or cash flows.</span></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, significant judgement is required in both the determination of probability and determination as to whether a loss is reasonably estimable. Future revisions to such estimates could materially impact the Company’s results. Accordingly, there can be no assurance that existing or any future legal proceedings for liability estimates arising in the ordinary course of business or otherwise will not have a material adverse effect on the Company’s business, consolidated financial position, results of operations or cash flows.</span></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has no material contractual noncancelable commitments as of both March 31, 2024 and December 31, 2023.</span></div> 400000 400000 0 STOCK-BASED COMPENSATION<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is recorded on a departmental basis, based on the classification of the award holder. The following table presents the amount of stock-based compensation related to stock-based awards to employees on the Company’s unaudited condensed consolidated statements of loss (in thousands):</span></div><div style="margin-top:12pt;text-align:justify"><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:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.053%"></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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:top"><span style="color:#000000;font-family:'Arial',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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">189 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stock-based compensation</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,657 </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:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,985 </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:top"></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></tr></table></div> The following table presents the amount of stock-based compensation related to stock-based awards to employees on the Company’s unaudited condensed consolidated statements of loss (in thousands):<div style="margin-top:12pt;text-align:justify"><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:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></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:14.053%"></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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:top"><span style="color:#000000;font-family:'Arial',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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">189 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stock-based compensation</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,657 </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:top"></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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,985 </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:top"></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></tr></table></div> 189000 83000 1608000 1429000 723000 685000 1137000 788000 3657000 2985000 INCOME TAXES<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s effective tax rate was (4.1)% and (3.4)% for the three months ended March 31, 2024 and 2023, respectively. The Company’s income tax provision was $0.4 million and $0.3 million for the three months ended March 31, 2024 and 2023, respectively. The change in forecasted foreign withholding tax, changes in the geographic mix of worldwide earnings which are taxed at different rates, and the impact of losses in jurisdictions with full valuation allowances, has resulted in an increase in the income tax provision for the period ended March 31, 2024 compared to the period ended March 31, 2023.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s management continuously evaluates the need for a valuation allowance and, as of March 31, 2024, concluded that a full valuation allowance on its federal, state, and certain foreign jurisdictions deferred tax assets was still appropriate.</span></div>As of March 31, 2024 and 2023, the Company’s gross liability for unrecognized tax benefits was $3.5 million and $2.6 million, respectively. The Company’s practice is to recognize interest and/or penalties related to income tax matters in income tax expense. As of March 31, 2024 and 2023, the Company had no accrued interest or penalties related to its unrecognized tax benefits. If any unrecognized tax benefits are realized, it would not result in any income tax benefit as the Company currently has a full valuation allowance against the deferred tax assets in which there is currently an uncertain tax benefit. -0.041 -0.034 400000 300000 3500000 2600000 0 0 RELATED PARTY TRANSACTIONS<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company defines related parties as directors, executive officers, nominees for director, stockholders that have significant influence over the Company, or are a greater than 10% beneficial owner of the Company’s capital and their affiliates or immediate family members. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2020, the Company entered into a lease agreement with Isabelle Geday, a member of the Board of Directors. The lease payments were less than $0.1 million for both the three months ended March 31, 2024 and 2023. In addition, the Company signed a consulting agreement with Ms. Geday on December 1</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 2021, which was subsequently assigned to Magillem Design Services S.A., effective January 10, 2022. Prior to signing the consulting agreement, Ms. Geday was paid as an executive employee of the Company from December 1, 2020 through November 30, 2021. As a consultant, Ms. Geday will provide services for an initial three-year term and is eligible to receive $26,445 per month for the first 12 months of the consulting term and $19,445 per month for the remaining 24 months of the consulting term. For both the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three months ended March 31, 2024 and 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company paid Ms. Geday </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.1 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for consulting services. Lastly, the 455,000 stock options and 62,200 RSUs granted in connection with Ms. Geday’s prior employment continue to vest.</span></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, the Company entered into a no-fee non-exclusive evaluation license agreement of Magillem products with Transchip Technology (Nanjing) Co., Ltd. (Transchip), an equity method investee. The evaluation was extended and is ongoing as of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2024</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Commencing August 2023, Transchip is carrying out a no-fee evaluation of additional Company products. Refer to Note 15 in the 2023 Form 10-K for additional discussion of the Company’s transactions with Transchip.</span></div> 100000 100000 P3Y 26445 P12M 19445 P24M 100000 100000 455000 62200 false false false <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">On February 27, 2024, Charles Janac, Chief Executive Officer (CEO), adopted a Rule 10b5-1 trading arrangement that is intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of up to 189,951 shares of the Company’s common stock until June 30, 2025.</span></div> February 27, 2024 Charles Janac CEO true 189951 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">On February 27, 2024, Charles Janac, CEO, as the manager of Bayview Legacy, LLC, adopted a Rule 10b5-1 trading arrangement of Bayview Legacy LLC that is intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of up to 840,000 shares of the Company’s common stock until June 30, 2025.</span></div> February 27, 2024 Charles Janac CEO true 840000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">On March 6, 2024, Raman Chitkara, Director, adopted a Rule 10b5-1 trading arrangement that is intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of up to 15,000 shares of the Company’s common stock until June 30, 2025.</span></div> March 6, 2024 Raman Chitkara Director true 15000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">On March 15, 2024, Laurent Moll, Chief Technology Officer, adopted a Rule 10b5-1 trading arrangement that is intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of up to 213,834 shares of the Company’s common stock until June 30, 2025.</span></div> March 15, 2024 Laurent Moll Chief Technology Officer true 213834