0001667011-23-000030.txt : 20231107 0001667011-23-000030.hdr.sgml : 20231107 20231107171614 ACCESSION NUMBER: 0001667011-23-000030 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 86 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231107 DATE AS OF CHANGE: 20231107 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Arteris, Inc. CENTRAL INDEX KEY: 0001667011 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] 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: 231385102 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-20230930.htm 10-Q aip-20230930
00016670112023Q3falseDecember 31P2YP1Y29544332038100016670112023-01-012023-09-3000016670112023-10-31xbrli:shares00016670112023-09-30iso4217:USD00016670112022-12-31iso4217:USDxbrli:shares0001667011us-gaap:LicenseAndMaintenanceMember2023-07-012023-09-300001667011us-gaap:LicenseAndMaintenanceMember2022-07-012022-09-300001667011us-gaap:LicenseAndMaintenanceMember2023-01-012023-09-300001667011us-gaap:LicenseAndMaintenanceMember2022-01-012022-09-300001667011aip:VariableRoyaltiesAndOtherMember2023-07-012023-09-300001667011aip:VariableRoyaltiesAndOtherMember2022-07-012022-09-300001667011aip:VariableRoyaltiesAndOtherMember2023-01-012023-09-300001667011aip:VariableRoyaltiesAndOtherMember2022-01-012022-09-3000016670112023-07-012023-09-3000016670112022-07-012022-09-3000016670112022-01-012022-09-300001667011us-gaap:CommonStockMember2023-06-300001667011us-gaap:AdditionalPaidInCapitalMember2023-06-300001667011us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001667011us-gaap:RetainedEarningsMember2023-06-3000016670112023-06-300001667011us-gaap:CommonStockMember2023-07-012023-09-300001667011us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001667011us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001667011us-gaap:RetainedEarningsMember2023-07-012023-09-300001667011us-gaap:CommonStockMember2023-09-300001667011us-gaap:AdditionalPaidInCapitalMember2023-09-300001667011us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001667011us-gaap:RetainedEarningsMember2023-09-300001667011us-gaap:CommonStockMember2022-06-300001667011us-gaap:AdditionalPaidInCapitalMember2022-06-300001667011us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001667011us-gaap:RetainedEarningsMember2022-06-3000016670112022-06-300001667011us-gaap:CommonStockMember2022-07-012022-09-300001667011us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001667011us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001667011us-gaap:RetainedEarningsMember2022-07-012022-09-300001667011us-gaap:CommonStockMember2022-09-300001667011us-gaap:AdditionalPaidInCapitalMember2022-09-300001667011us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001667011us-gaap:RetainedEarningsMember2022-09-3000016670112022-09-300001667011us-gaap:CommonStockMember2022-12-310001667011us-gaap:AdditionalPaidInCapitalMember2022-12-310001667011us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001667011us-gaap:RetainedEarningsMember2022-12-310001667011us-gaap:CommonStockMember2023-01-012023-09-300001667011us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-300001667011us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300001667011us-gaap:RetainedEarningsMember2023-01-012023-09-300001667011us-gaap:CommonStockMember2021-12-310001667011us-gaap:AdditionalPaidInCapitalMember2021-12-310001667011us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001667011us-gaap:RetainedEarningsMember2021-12-3100016670112021-12-310001667011us-gaap:CommonStockMember2022-01-012022-09-300001667011us-gaap:AdditionalPaidInCapitalMember2022-01-012022-09-300001667011us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-300001667011us-gaap:RetainedEarningsMember2022-01-012022-09-300001667011aip:CustomerAMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-09-30xbrli:pure0001667011aip:CustomerAMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001667011us-gaap:AccountsReceivableMemberaip:CustomerBMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-09-300001667011us-gaap:AccountsReceivableMemberaip:CustomerBMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001667011aip:CustomerBMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-09-300001667011aip:CustomerBMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-07-012022-09-300001667011aip:CustomerBMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-09-300001667011srt:MinimumMember2023-01-012023-09-300001667011srt:MaximumMember2023-01-012023-09-300001667011us-gaap:RoyaltyMember2023-07-012023-09-300001667011us-gaap:RoyaltyMember2022-07-012022-09-300001667011us-gaap:RoyaltyMember2023-01-012023-09-300001667011us-gaap:RoyaltyMember2022-01-012022-09-300001667011us-gaap:ServiceOtherMember2023-07-012023-09-300001667011us-gaap:ServiceOtherMember2022-07-012022-09-300001667011us-gaap:ServiceOtherMember2023-01-012023-09-300001667011us-gaap:ServiceOtherMember2022-01-012022-09-3000016670112023-10-012023-09-300001667011us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001667011us-gaap:EmployeeStockOptionMember2022-01-012022-09-300001667011us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001667011us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-300001667011us-gaap:RedeemableConvertiblePreferredStockMember2023-01-012023-09-300001667011us-gaap:RedeemableConvertiblePreferredStockMember2022-01-012022-09-300001667011us-gaap:USGovernmentDebtSecuritiesMember2023-09-300001667011us-gaap:USTreasurySecuritiesMember2023-09-300001667011us-gaap:MoneyMarketFundsMember2023-09-300001667011us-gaap:CertificatesOfDepositMember2023-09-300001667011us-gaap:CorporateBondSecuritiesMember2023-09-300001667011us-gaap:MoneyMarketFundsMember2022-12-310001667011us-gaap:USGovernmentDebtSecuritiesMember2022-12-310001667011us-gaap:USTreasurySecuritiesMember2022-12-310001667011us-gaap:CorporateBondSecuritiesMember2022-12-310001667011us-gaap:CommercialPaperMember2022-12-310001667011us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-09-300001667011us-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001667011us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2023-09-300001667011us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2023-09-300001667011us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2023-09-300001667011us-gaap:MoneyMarketFundsMember2023-09-300001667011us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-09-300001667011us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-09-300001667011us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-09-300001667011us-gaap:USTreasurySecuritiesMember2023-09-300001667011us-gaap:FairValueInputsLevel1Member2023-09-300001667011us-gaap:FairValueInputsLevel2Member2023-09-300001667011us-gaap:FairValueInputsLevel3Member2023-09-300001667011us-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMember2023-09-300001667011us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2023-09-300001667011us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel3Member2023-09-300001667011us-gaap:CertificatesOfDepositMember2023-09-300001667011us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-09-300001667011us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-09-300001667011us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-09-300001667011us-gaap:CorporateBondSecuritiesMember2023-09-300001667011us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-09-300001667011us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-09-300001667011us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-09-300001667011us-gaap:USGovernmentDebtSecuritiesMember2023-09-300001667011us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2022-12-310001667011us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2022-12-310001667011us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2022-12-310001667011us-gaap:MoneyMarketFundsMember2022-12-310001667011us-gaap:FairValueInputsLevel1Member2022-12-310001667011us-gaap:FairValueInputsLevel2Member2022-12-310001667011us-gaap:FairValueInputsLevel3Member2022-12-310001667011us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMember2022-12-310001667011us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2022-12-310001667011us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2022-12-310001667011us-gaap:CommercialPaperMember2022-12-310001667011us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-12-310001667011us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-12-310001667011us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-12-310001667011us-gaap:CorporateBondSecuritiesMember2022-12-310001667011us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-12-310001667011us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-12-310001667011us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-12-310001667011us-gaap:USGovernmentDebtSecuritiesMember2022-12-310001667011us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-12-310001667011us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-12-310001667011us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-12-310001667011us-gaap:USTreasurySecuritiesMember2022-12-310001667011us-gaap:DevelopedTechnologyRightsMember2023-09-300001667011us-gaap:CustomerRelationshipsMember2023-09-300001667011us-gaap:InProcessResearchAndDevelopmentMember2023-09-300001667011us-gaap:TradeNamesMember2023-09-300001667011us-gaap:DevelopedTechnologyRightsMember2022-12-310001667011us-gaap:CustomerRelationshipsMember2022-12-310001667011us-gaap:InProcessResearchAndDevelopmentMember2022-12-310001667011us-gaap:TradeNamesMember2022-12-310001667011aip:SemiforeMember2022-12-270001667011aip:SemiforeMember2022-12-272022-12-270001667011us-gaap:DevelopedTechnologyRightsMemberaip:SemiforeMember2022-12-270001667011us-gaap:DevelopedTechnologyRightsMemberaip:SemiforeMember2022-12-272022-12-270001667011us-gaap:CustomerRelationshipsMemberaip:SemiforeMember2022-12-270001667011us-gaap:CustomerRelationshipsMemberaip:SemiforeMember2022-12-272022-12-270001667011us-gaap:RestrictedStockUnitsRSUMemberaip:SemiforeMember2022-12-272022-12-270001667011us-gaap:RestrictedStockMemberaip:SemiforeMember2023-01-012023-09-300001667011aip:SemiforeMember2023-07-012023-09-300001667011aip:SemiforeMember2023-01-012023-09-300001667011aip:SemiforeMember2022-01-012022-12-3100016670112023-05-310001667011aip:VendorFinancingArrangementsMember2023-09-300001667011aip:A2016StockPlanMember2016-10-100001667011aip:A2016StockPlanMember2021-01-012021-12-310001667011aip:A2016StockPlanMember2021-12-310001667011aip:A2022EmploymentInducementIncentivePlanMember2022-11-030001667011aip:A2021StockPlanMember2023-09-300001667011aip:A2021EmployeeStockPurchasePlanMember2023-09-300001667011aip:A2022StockPlanMember2023-09-3000016670112022-01-012022-12-310001667011us-gaap:EmployeeStockOptionMember2023-09-300001667011us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001667011us-gaap:EmployeeStockOptionMember2023-07-012023-09-300001667011us-gaap:RestrictedStockUnitsRSUMember2022-12-310001667011us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001667011us-gaap:RestrictedStockUnitsRSUMember2023-09-300001667011us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-300001667011us-gaap:RestrictedStockMemberaip:SemiforeMember2022-12-272022-12-270001667011us-gaap:RestrictedStockMember2023-01-012023-09-300001667011us-gaap:CostOfSalesMember2023-07-012023-09-300001667011us-gaap:CostOfSalesMember2022-07-012022-09-300001667011us-gaap:CostOfSalesMember2023-01-012023-09-300001667011us-gaap:CostOfSalesMember2022-01-012022-09-300001667011us-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-09-300001667011us-gaap:ResearchAndDevelopmentExpenseMember2022-07-012022-09-300001667011us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-300001667011us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-09-300001667011us-gaap:SellingAndMarketingExpenseMember2023-07-012023-09-300001667011us-gaap:SellingAndMarketingExpenseMember2022-07-012022-09-300001667011us-gaap:SellingAndMarketingExpenseMember2023-01-012023-09-300001667011us-gaap:SellingAndMarketingExpenseMember2022-01-012022-09-300001667011us-gaap:GeneralAndAdministrativeExpenseMember2023-07-012023-09-300001667011us-gaap:GeneralAndAdministrativeExpenseMember2022-07-012022-09-300001667011us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-09-300001667011us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-09-300001667011aip:TheInvestorsMemberaip:ArterisIPHongKongLtdMember2023-01-012023-09-300001667011aip:TheInvestorsMemberaip:ArterisIPHongKongLtdMember2023-09-300001667011aip:TheInvestorsMemberaip:TheInvestorsMember2023-09-300001667011aip:TheInvestorsMemberaip:ArterisIPHongKongLtdMember2023-07-012023-09-300001667011aip:TransChipTechnologyMember2023-09-300001667011aip:TransChipTechnologyMember2023-07-012023-09-300001667011aip:TransChipTechnologyMember2023-01-012023-09-300001667011srt:DirectorMember2022-07-012022-09-300001667011srt:DirectorMember2023-07-012023-09-300001667011srt:DirectorMember2023-01-012023-09-300001667011srt:DirectorMember2022-01-012022-09-300001667011srt:DirectorMemberaip:ConsultingAgreementMemberaip:IsabelleGedayMember2023-01-012023-09-300001667011srt:DirectorMemberaip:ConsultingAgreementMemberaip:RelatedPartyTransactionTrancheOneMemberaip:IsabelleGedayMember2023-09-300001667011srt:DirectorMemberaip:ConsultingAgreementMemberaip:RelatedPartyTransactionTrancheOneMemberaip:IsabelleGedayMember2023-01-012023-09-300001667011srt:DirectorMemberaip:ConsultingAgreementMemberaip:IsabelleGedayMemberaip:RelatedPartyTransactionTrancheTwoMember2023-09-300001667011srt:DirectorMemberaip:ConsultingAgreementMemberaip:IsabelleGedayMemberaip:RelatedPartyTransactionTrancheTwoMember2023-01-012023-09-300001667011srt:DirectorMemberaip:ConsultingAgreementMemberaip:IsabelleGedayMember2023-07-012023-09-300001667011srt:DirectorMemberaip:ConsultingAgreementMemberaip:IsabelleGedayMember2022-07-012022-09-300001667011srt:DirectorMemberaip:ConsultingAgreementMemberaip:IsabelleGedayMember2022-01-012022-09-300001667011srt:DirectorMemberaip:ConsultingAgreementMemberus-gaap:ConvertiblePreferredStockMemberaip:IsabelleGedayMember2023-09-300001667011srt:DirectorMemberaip:ConsultingAgreementMemberus-gaap:RestrictedStockUnitsRSUMemberaip:IsabelleGedayMember2023-09-300001667011aip:August2023TerminatedPlanMemberaip:AtigRazaMember2023-01-012023-09-300001667011aip:August2023TerminatedPlanMemberaip:AtigRazaMember2023-07-012023-09-300001667011aip:August2023TerminatedPlanMemberaip:AtigRazaMember2023-09-300001667011aip:August2023AdoptedPlanMemberaip:AtigRazaMember2023-01-012023-09-300001667011aip:August2023AdoptedPlanMemberaip:AtigRazaMember2023-07-012023-09-300001667011aip:August2023AdoptedPlanMemberaip:AtigRazaMember2023-09-300001667011aip:August2023TerminatedPlanMemberaip:PaulAlpernMember2023-01-012023-09-300001667011aip:August2023TerminatedPlanMemberaip:PaulAlpernMember2023-07-012023-09-300001667011aip:August2023TerminatedPlanMemberaip:PaulAlpernMember2023-09-300001667011aip:August2023AdoptedPlanMemberaip:PaulAlpernMember2023-01-012023-09-300001667011aip:August2023AdoptedPlanMemberaip:PaulAlpernMember2023-07-012023-09-30
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 September 30, 2023
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 October 31, 2023, there were 36,854,383 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
September 30,
2023
December 31,
2022
ASSETS
Current assets:
Cash and cash equivalents$18,627 $37,423 
Short-term investments27,734 30,728 
Accounts receivable, net of allowance of $0 and $250 as of September 30, 2023 and December 31, 2022, respectively
10,370 7,143 
Prepaid expenses and other current assets5,249 5,818 
Total current assets61,980 81,112 
Property and equipment, net5,430 3,617 
Long-term investments10,287 4,427 
Equity method investment9,410 11,897 
Operating lease right-of-use assets1,598 1,883 
Intangibles, net4,050 4,575 
Goodwill4,178 4,218 
Other assets5,238 3,787 
TOTAL ASSETS$102,171 $115,516 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$445 $572 
Accrued expenses and other current liabilities11,983 12,095 
Operating lease liabilities, current571 899 
Deferred revenue, current29,898 28,839 
Vendor financing arrangements, current1,623 1,264 
Total current liabilities44,520 43,669 
Deferred revenue, noncurrent22,647 21,840 
Operating lease liabilities, noncurrent1,038 1,009 
Vendor financing arrangements, noncurrent1,378 448 
Deferred income, noncurrent9,108 9,993 
Other liabilities1,451 1,022 
Total liabilities80,142 77,981 
Commitments and contingencies (Note 11)
Stockholders' equity:
Preferred stock, par value of $0.001 - 10,000,000 shares authorized and no shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively
  
Common stock, par value of $0.001 - 300,000,000 shares authorized as of September 30, 2023 and December 31, 2022; 36,826,655 and 34,625,875 shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively
37 34 
Additional paid-in capital114,652 103,778 
Accumulated other comprehensive income46 101 
Accumulated deficit(92,706)(66,378)
Total stockholders' equity22,029 37,535 
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY$102,171 $115,516 
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
September 30,
Nine Months Ended
September 30,
2023202220232022
Revenue
Licensing, support and maintenance$12,084 $11,135 $36,926 $35,743 
Variable royalties and other1,190 1,463 4,236 3,432 
Total revenue13,274 12,598 41,162 39,175 
Cost of revenue1,280 928 3,629 3,196 
Gross profit11,994 11,670 37,533 35,979 
Operating expenses:
Research and development10,997 11,022 34,465 30,849 
Sales and marketing5,024 4,411 15,630 12,788 
General and administrative4,426 3,991 13,331 12,138 
Total operating expenses20,447 19,424 63,426 55,775 
Loss from operations(8,453)(7,754)(25,893)(19,796)
Interest expense(77)(22)(136)(60)
Other income (expense), net898 340 2,641 406 
Loss before income taxes and loss from equity method investment
(7,632)(7,436)(23,388)(19,450)
Loss from equity method investment, net of tax919  2,487  
Provision for (benefit from) income taxes
(398)248 453 722 
Net loss$(8,153)$(7,684)$(26,328)$(20,172)
Net loss per share attributable to common stockholders, basic and diluted$(0.23)$(0.23)$(0.75)$(0.63)
Weighted average shares used in computing per share amounts, basic and diluted36,010,106 32,836,014 35,291,207 32,228,429 
See accompanying notes to unaudited condensed consolidated financial statements.
4

Arteris, Inc.
Condensed Consolidated Statements of Comprehensive Loss
(In thousands)
(Unaudited)
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Net loss$(8,153)$(7,684)$(26,328)$(20,172)
Other comprehensive loss:
Unrealized gains (losses) on available-for-sale securities, net of tax
12 (21)(55)(21)
Comprehensive loss$(8,141)$(7,705)$(26,383)$(20,193)
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—June 30, 202336,033,361 $36 $111,403 $34 $(84,553)$26,920 
Issuance of common stock upon exercise of stock options
135,750 — 43 — — 43 
Issuance of common stock for settlement of Restricted Stock Units (RSUs)728,362 1 (1)— —  
Tax withholding on RSUs settlement(70,818)— (507)— — (507)
Stock-based compensation expense— — 3,714 — — 3,714 
Unrealized gains on available-for-sale securities, net of tax
— — — 12 — 12 
Net loss— — — — (8,153)(8,153)
BALANCE—September 30, 2023
36,826,655 $37 $114,652 $46 $(92,706)$22,029 
Stockholders’ Equity
AdditionalAccumulated Other
Common StockPaid-InComprehensiveAccumulated
SharesAmountCapitalLossDeficitTotal
BALANCE—June 30, 202232,622,817 $33 $97,237 $(81)$(51,479)$45,710 
Issuance of common stock upon exercise of stock options
255,108 — 173 — — 173 
Issuance of common stock for settlement of restricted stock units614,184 — — — — — 
Tax withholding on RSUs settlement(171,218)— (1,210)— — (1,210)
Stock-based compensation expense— — 3,389 — — 3,389 
Unrealized losses on available-for-sale securities, net of tax— — — (21)— (21)
Net loss— — — — (7,684)(7,684)
BALANCE—September 30, 2022
33,320,891 $33 $99,589 $(102)$(59,163)$40,357 
See accompanying notes to unaudited condensed consolidated financial statements.
6

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, 2022
34,625,875 $34 $103,778 $101 $(66,378)$37,535 
Issuance of common stock upon exercise of stock options
779,227 1 459 — — 460 
Issuance of common stock for settlement of restricted stock units1,503,925 2 (2)— —  
Tax withholding on RSUs settlement(82,372)— (564)— — (564)
Stock-based compensation expense— — 10,981 — — 10,981 
Unrealized losses on available-for-sale securities, net of tax— — — (55)— (55)
Net loss— — — — (26,328)(26,328)
BALANCE—September 30, 2023
36,826,655 $37 $114,652 $46 $(92,706)$22,029 
Stockholders’ Equity
AdditionalAccumulated Other
Common StockPaid-InComprehensiveAccumulated
SharesAmountCapitalLossDeficitTotal
BALANCE—December 31, 2021
31,530,682 $31 $91,945 $(81)$(38,991)$52,904 
Issuance of common stock upon exercise of stock options
1,022,050 2 615 — — 617 
Issuance of common stock for settlement of restricted stock units1,008,620 — — — — — 
Tax withholding on RSUs settlement    (240,461)— (2,053)— — (2,053)
Stock-based compensation expense— — 9,082 — — 9,082 
Unrealized losses on available-for-sale securities, net of tax— — — (21)— (21)
Net loss— — — — (20,172)(20,172)
BALANCE—September 30, 2022
33,320,891 $33 $99,589 $(102)$(59,163)$40,357 
See accompanying notes to unaudited condensed consolidated financial statements.
7

Arteris, Inc.
Condensed Consolidated Statements of Cash Flows
(In thousands)
(Unaudited)
Nine Months Ended
September 30,
20232022
CASH FLOWS FROM OPERATING ACTIVITIES:
Net loss$(26,328)$(20,172)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation and amortization2,240 1,568 
Stock-based compensation10,981 9,082 
Amortization of deferred income(882)(94)
Loss from equity method investment2,487  
Net accretion of discounts on available-for-sale securities(698) 
Gain on deconsolidation of subsidiary (149)
Other, net(3)6 
Changes in operating assets and liabilities:
Accounts receivable, net(3,225)4,234 
Prepaid expenses and other assets(495)(1,799)
Accounts payable(237)408 
Accrued expenses and other liabilities1,544 23 
Deferred revenue1,866 517 
Net cash used in operating activities(12,750)(6,376)
CASH FLOWS FROM INVESTING ACTIVITIES:
Purchases of property and equipment(1,075)(655)
Purchases of available-for-sale securities and other
(35,373)(6,399)
Proceeds from maturities of available-for-sale securities33,150  
Payments relating to investment in equity method investment (520)
Proceeds from principal portion of related party loan     241 
Other
(25) 
Net cash used in investing activities
(3,323)(7,333)
CASH FLOWS FROM FINANCING ACTIVITIES:
Payments of contingent consideration for business combination(1,269)(1,573)
Principal payments under vendor financing arrangements(1,041)(635)
Proceeds from exercise of stock options460 601 
Payments to tax authorities for shares withheld from employees(564)(2,053)
Payments of deferred offering costs (256)
Other
79  
Net cash used in financing activities(2,335)(3,916)
NET DECREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH(18,408)(17,625)
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, beginning of period
37,423 85,825 
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, end of period$19,015 $68,200 
Cash, cash equivalents and restricted cash at end of period:    
Cash and cash equivalents    $18,627 $68,200 
Restricted cash, noncurrent388  
Cash, cash equivalents and restricted cash—end of period    $19,015 $68,200 
Noncash investing and financing activities:
Purchase of property and equipment through vendor financing$2,592 $1,809 
Operating lease right-of-use assets, exchanged for lease obligations$480 $63 
Equity obtained in equity method investment in exchange for contribution of license agreement$ $11,563 
See accompanying notes to unaudited condensed consolidated financial statements.
8

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, 2022 and the related notes included in the Company’s Form 10-K filed on February 28, 2023 (2022 Form 10-K) with the U.S. Securities and Exchange Commission (SEC). The December 31, 2022 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 and nine months ended September 30, 2023 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.

9

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 September 30, 2023, 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 September 30, 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
September 30,
2023
December 31,
2022
Customer A24 % %
Customer B
14 %32 %
Revenue from the Company’s major customers representing 10% or more of total revenue was as follows:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Customer B
13 %24 %*26 %
* Customer accounted for less than 10% of total revenue at period end.
Nature of Products and Services
The Company’s revenue is primarily derived from licensing intellectual property, licensing software, support and maintenance services, professional services, training services, and royalties.
Design Solutions
Interconnect Solutions product arrangements provide customers the right to software licenses, services, and support and maintenance. The Company enters 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.
10

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, the Company continues 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.
Considering the nature of the combined license and assisting the Company’s customers in applying its IP technology in its customers’ development environment and the relative significance thereof, the Company has concluded that its Interconnect Solutions IP licensing arrangements are not distinct from its obligation to provide the Application Engineer Support Services and benefits of the RTL. The Interconnect Solutions IP, RTL, and the application engineering support services serve to fulfill its commitment to the customer, as they represent inputs to a single, combined performance obligation that commences upon the later of the arrangement effective date or transfer of the software license. The design license and the regular two-way interaction between the design license tool, RTL, and the application engineering support services give the customer the intended benefit from the arrangement, which is the ability to commercialize their design. Customers cannot benefit from the design license on its own or together with other readily available resources as no other RTL or Application Engineer Support Services providers exist in the marketplace that a customer could use with the design license. Consequently, the RTL and Application Engineer Support Services cannot be used on their own or together with any other design license as the Company does not allow the use of the RTL or provide Application Engineer Support Services separately from the design license. Further, although technical support and software updates is a distinct performance obligation, it is accounted for as if it were part of a single performance obligation that includes the licenses, RTL and Application Engineer Support Services because the technical support and updates are provided in practice for the same period of time and have the same time-based pattern of transfer to the customer as the combined design license, RTL, and Application Engineer Support Services.
Revenues that are derived from the sale of a licensee’s products that incorporate the Company’s IP are classified as royalty revenues. Royalty revenues are recognized during the quarter in which the sale of the product incorporating the Company’s IP occurs. Royalties are calculated either as a percentage of the revenues received by a licensee’s sale of products incorporating the Company’s IP or on a per unit basis, as specified in the agreements with the licensees. For a majority of the Company’s royalty revenues, it receives the actual sales data from its customers after the quarter ends and accounts for it as unbilled receivables. When the Company does not receive actual sales data from the customer prior to the finalization of its financial statements, royalty revenues are recognized based on its estimation of the customer’s sales during the quarter.
11

SoC Integration Automation Software Solutions
SoC Integration Automation software (SIA) (formerly IP deployment) solutions 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.
Professional Services
The Company’s agreements may include service elements (other than maintenance and support services). These services include training, design assistance, and consulting. Services performed on a time and materials basis are recognized over the period the services are provided either using an output method such as labor hours, or a method that is otherwise consistent with the way in which value is delivered to the customer. Services performed on a fixed price basis are recognized over time, generally using costs incurred or hours expended to measure progress.
Multiple Performance Obligations
Most of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately, if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis, which are estimated considering multiple factors including observable industry pricing practices and internal pricing strategies and objectives. Standalone selling prices of software license are typically estimated using the residual approach. Standalone selling prices of professional services are typically estimated based on observable transactions when these services are sold on a standalone basis.
Transaction price
Revenue is recognized when, or as, control of a promised product or service transfers to a client, in an amount that reflects the consideration to which the Company expects to be entitled in exchange for transferring those products or services. If the consideration promised in a contract includes a variable amount, the Company estimates the amount to which it expects to be entitled using either the expected value or most likely amount method, to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur. Generally, the transaction price of the Company’s contracts is fixed at the inception of the contract, except for variable royalties. The Company’s contracts generally do not include terms that could cause variability in the transaction price.
The Company assesses the timing of the transfer of goods or services to the customer as compared to the timing of payments to determine whether a significant financing component exists. As a practical expedient, the Company does not assess the existence of a significant financing component when the difference between payment and transfer of deliverables is a year or less. If the difference in timing arises for reasons other than the provision of finance to either the customer or the Company, no financing component is deemed to exist. When contracts involve a significant financing component, the Company adjusts the promised amount of consideration for the effects of the time value of money if the timing of payments agreed to by the parties to the contract (either explicitly or implicitly) provide the customer with a significant benefit of financing.
The Company reports revenue net of any revenue-based taxes assessed by governmental authorities that are imposed on and concurrent with specific revenue-producing transactions.
In instances where foreign licensees withhold and remit taxes to local authorities in accordance with local laws and regulations, the Company recognizes and presents revenue on a gross basis, and includes the withholding tax in income tax expense.
12

Flexible Spending Accounts
Some customers enter into a non-cancelable flexible spending account agreements (FSA Agreements) whereby the customer commits to a fixed dollar amount over a specified period of time that can be used to purchase from a list of the Company’s products or services. These agreements do not meet the definition of a revenue contract until the customer executes a separate order to identify the required products and services that they are purchasing. The combination of the FSA agreement and the subsequent order creates enforceable rights and obligations, thus meeting the definition of a revenue contract. Each separate order under the agreement is treated as an individual contract and accounted for based on the respective performance obligations included within the FSA agreements.
Contract modifications
The Company’s contracts may be modified to add, remove or change existing performance obligations. The accounting for modifications to the Company’s contracts involves assessing whether the products and services added to an existing contract are distinct and whether the pricing is at the standalone selling price. Products and services added that are not distinct are accounted for on a cumulative catch-up basis, while those that are distinct are accounted for prospectively, either as a separate contract if the additional services are priced at the standalone selling price, or as a termination of the existing contract and creation of a new contract if not priced at the standalone selling price. The Company’s more significant contract modifications include extensions of the design license term and the purchase of additional years of support and maintenance.
Judgments
The Company’s contracts with customers often include promises to transfer multiple products and services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together requires significant judgment. Judgment is also required to determine the standalone selling price for each distinct performance obligation.
Contract Balances
The timing of revenue recognition may differ from the timing of invoicing to customers, and these timing differences result in receivables (billed or unbilled), contract assets, or contract liabilities (deferred revenue) on the Company’s consolidated balance sheets. The Company records a contract asset when revenue is recognized prior to the right to invoice. The Company records deferred revenue when it invoices customers and revenue is not yet recognized. Customers are generally invoiced in single or annual amounts, although some customers are invoiced more frequently over time. The Company records an unbilled receivable when revenue is recognized and it has an unconditional right to invoice and receive payment.
The Company capitalizes sales commission as costs of obtaining a contract when they are incremental and, if they are expected to be recovered, amortized in a manner consistent with the pattern of transfer of the good or service to which the asset relates.
Significant Accounting Policies
There have been no significant changes to the Company’s significant accounting policies during the nine months ended September 30, 2023 from those disclosed in the annual consolidated financial statements for the year ended December 31, 2022, except for those disclosed in this document.
13

3.    REVENUE
Disaggregated Revenue
The following table shows revenue by product and services groups (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Licensing, support and maintenance$12,084 $11,135 $36,926 $35,743 
Variable royalties1,068 695 4,058 2,266 
Other122 768 178 1,166 
Total$13,274 $12,598 $41,162 $39,175 
Contract Balances
The following table provides information about accounts receivable, net, contract assets and deferred revenue (in thousands):
As of
September 30,
2023
December 31,
2022
Accounts receivable, net$10,370 $7,143 
Contract assets$1,192 $1,180 
Deferred revenue$52,545 $50,679 
The Company recognized revenue of $10.7 million and $9.4 million for the three months ended September 30, 2023 and 2022, respectively, and $23.7 million and $22.0 million for the nine months ended September 30, 2023 and 2022, respectively, that was included in the deferred revenue balance at the beginning of the respective periods. Contract assets are included in prepaid expenses and other current assets and other assets on the unaudited condensed consolidated balance sheets.
As of September 30, 2023, non-cancelable contracted but unsatisfied or partially satisfied performance obligations that have not yet been recognized, which includes deferred revenue and amounts that will be invoiced and recognized as revenues in future periods, is $61.3 million, of which $32.7 million is expected to be recognized over the next 12 months and the remainder thereafter. The Company has elected to exclude the potential future royalty receipts from this amount.
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
September 30,
2023
December 31,
2022
Short-term commission capitalized in prepaid expenses and other current assets$2,436 $2,636 
Long-term commission capitalized in other assets1,274 1,535 
Total$3,710 $4,171 
Amortization of capitalized sales commissions was $0.9 million for both the three months ended September 30, 2023 and 2022, $2.8 million and $2.5 million for the nine months ended September 30, 2023 and 2022, respectively, and are included in sales and marketing expense in the unaudited condensed consolidated statements of loss.
14

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
September 30,
Nine Months Ended
September 30,
2023202220232022
Numerator:
Net loss$(8,153)$(7,684)$(26,328)$(20,172)
Denominator:
Weighted-average shares outstanding - basic and diluted36,010,106 32,836,014 35,291,207 32,228,429 
Net loss per share, basic and diluted$(0.23)$(0.23)$(0.75)$(0.63)
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
September 30, 2023September 30, 2022
Stock options2,997,359 4,037,721 
Restricted stock units6,234,174 5,104,347 
Restricted common shares issued for business combination (see Note 12)331,574  
Total9,563,107 9,142,068 
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 September 30, 2023
Amortized CostUnrealized LossesAggregate Fair Value
Assets:
U.S. government agency securities$20,531 $(80)$20,451 
U.S. treasury securities11,883 (4)11,879 
Money market funds
11,758  11,758 
Certificate of deposit5,000  5,000 
Corporate bonds3,700 (24)3,676 
Total financial assets
$52,872 $(108)$52,764 

As of December 31, 2022
Amortized CostUnrealized LossesAggregate Fair Value
Assets:
Money market funds
$30,428 $ $30,428 
U.S. government agency securities18,508 (40)18,468 
U.S. treasury securities8,379 (2)8,377 
Corporate bonds5,717 (10)5,707 
Commercial paper
2,604 (1)2,603 
Total financial assets
$65,636 $(53)$65,583 
15

The maturity dates of the Company’s investments are as follows (in thousands):
September 30, 2023
Less than one year$42,477 
1-2 years10,287 
Total$52,764 
As of September 30, 2023 and December 31, 2022, securities with a fair value of $2.0 million and zero, respectively, were in a continuous net unrealized loss position for more than 12 months. As of September 30, 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 September 30, 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.0 million and $1.7 million as of September 30, 2023 and December 31, 2022, 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
September 30, 2023
Level 1Level 2Level 3Fair Value
Assets:
Cash equivalents:
Money market funds$11,758 $ $ $11,758 
U.S. treasury securities 2,985  2,985 
Total cash equivalents11,758 2,985  14,743 
Short-term investments:
Certificate of deposit
 5,000  5,000 
Corporate bonds 989  989 
U.S. government agency securities 12,851  12,851 
U.S. treasury securities 8,894  8,894 
Total short-term investments 27,734  27,734 
Long-term investments:
Corporate bonds 2,687  2,687 
U.S. government agency securities 7,600  7,600 
Total long-term investments 10,287  10,287 
Total financial assets
$11,758 $41,006 $ $52,764 

16

As of
December 31, 2022
Level 1Level 2Level 3Fair Value
Assets:
Cash equivalents:
Money market funds$30,428 $ $ $30,428 
Total cash equivalents30,428   30,428 
Short-term investments:
Commercial paper 2,603  2,603 
Corporate bonds 3,971  3,971 
U.S. government agency securities 15,777  15,777 
U.S. treasury securities 8,377  8,377 
Total short-term investments 30,728  30,728 
Long-term investments:
Corporate bonds 1,736  1,736 
U.S. government agency securities 2,691  2,691 
Total long-term investments 4,427  4,427 
Total financial assets$30,428 $35,155 $ $65,583 
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 and nine months ended September 30, 2023.
7.    INTANGIBLE ASSETS AND GOODWILL
Intangible assets, net
Intangible assets, net consisted of the following as of September 30, 2023 (in thousands):

Gross Fair ValueAccumulated AmortizationNet Book Value
Developed technology
$3,090 $(1,112)$1,978 
Customer relationships
1,830 (458)1,372 
IPR&D
500 — 500 
Trade name and other
200 — 200 
Total intangibles
$5,620 $(1,570)$4,050 
Intangible assets, net consisted of the following as of December 31, 2022 (in thousands):

Gross Fair ValueAccumulated AmortizationNet Book Value
Developed technology
$3,090 $(708)$2,382 
Customer relationships
1,830 (287)1,543 
IPR&D
500 — 500 
Trade name and other
150 — 150 
Total intangibles
$5,570 $(995)$4,575 
Amortization expense of intangible assets was $0.2 million and $0.1 million for the three months ended September 30, 2023 and 2022, respectively, and $0.6 million and $0.4 million for the nine months ended September 30, 2023 and 2022, respectively.
17

The expected future amortization expense of these intangible assets as of September 30, 2023 is as follows (in thousands):

Fiscal year ending December 31,
Remainder of 2023
$192 
2024767 
2025739 
2026427 
2027427 
Thereafter798 
Total future amortization expense$3,350 
Goodwill
As of September 30, 2023 and December 31, 2022, goodwill was $4.2 million. No goodwill impairments were recorded during the three and nine months ended September 30, 2023 and 2022.
8. ACQUISITION
Semifore Acquisition
On December 27, 2022, the Company acquired 100% of the issued and outstanding equity securities (the Acquisition) of Semifore, Inc. (Semifore), provider of hardware software interface (HSI) technology. Semifore technologies are used to effectively design, verify, document, and help in the validation of the hardware-software integration that is used in the SoC complex chip market. The addition of Semifore technologies and team expertise augments Arteris System IP and SoC Integration Automation software (SIA) (formerly IP deployment (IPD)) to further enhance software control of the IP and SoC hardware. The Acquisition closed on December 27, 2022 and has been accounted for in accordance with the acquisition method of accounting for business combinations with the Company as the accounting acquirer.
The consideration transferred for the acquisition was $3.1 million. The Company recorded $1.4 million for developed technology intangible assets with an estimated useful life of seven years and $0.7 million for customer relationships intangible assets with an estimated useful life of eight years.
In connection with the acquisition, key employees and former owners of Semifore were issued a total of 663,143 shares of the Company’s common stock and obtained the right to additional cash payment totaling $1.8 million. Out of the 663,143 shares issued, 331,569 shares of common stock vested as of the closing date and the remaining 331,574 shares and $1.8 million cash payment will vest on the first and third anniversary of the closing date if certain key employees continue to be employed by the Company. These contingent cash payments and equity awards have been accounted for separately from the business combination and will be recognized by the Company as compensation costs in the subsequent periods as related services are provided. The Company recognized $0.3 million and $1.0 million as compensation expense during the three and nine months ended September 30, 2023, respectively.
18

Under the acquisition method of accounting, the purchase price is allocated to identifiable assets acquired and liabilities assumed based on their fair values on the acquisition date. The following table provides the estimated fair values of the identifiable assets acquired and liabilities assumed as of the acquisition date (in thousands):
FAIR VALUE
Cash$267 
Accounts receivable372 
Prepaid expenses and other current assets63 
Contract assets15 
Intangibles2,120 
Accounts payable(139)
Deferred revenue(672)
Deferred tax liability(484)
Total identifiable net assets
1,542 
Goodwill
1,541 
Total purchase price
$3,083 
Goodwill generated from this business combination is attributed to synergies between the Company’s and Semifore’s respective products and services and is housed within the Company’s single operating segment. The Company does not have any tax basis in the total goodwill of $1.5 million and the goodwill is non-deductible for income tax purposes.
The Company incurred $0.5 million acquisition-related expenses, which were recorded as general and administrative expenses in the consolidated statements of income (loss) for the year ended December 31, 2022.
The Acquisition did not have a material impact on the Company’s condensed consolidated financial statements; therefore, historical and proforma disclosures have not been presented.
9.    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
September 30,
Nine Months Ended
September 30,
2023202220232022
Operating lease cost$288 $263 $841 $802 
Short-term lease cost32 38 147 263 
Total lease cost$320 $301 $988 $1,065 
The weighted-average remaining term of the Company’s operating leases was 4.1 years and 3.1 years as of September 30, 2023 and December 31, 2022, respectively, and the weighted-average discount rate used to measure the present value of the operating lease liabilities was 10.0% and 7.5% as of September 30, 2023 and December 31, 2022, respectively. Cash payments made related to operating lease liabilities were $0.3 million for both the three months ended September 30, 2023 and 2022, respectively and $0.8 million for both the nine months ended September 30, 2023 and 2022.
19

Maturities of operating lease liabilities as of September 30, 2023 were as follows (in thousands):
Fiscal year ending December 31,
Remainder of 2023
$185 
2024603 
2025391 
2026265 
2027265 
Thereafter211 
Total undiscounted cash flows$1,920 
Less: imputed interest(311)
Present value of lease liabilities$1,609 
Operating lease liabilities, current$571 
Operating lease liabilities, non-current1,038 
Total lease liabilities $1,609 
In May 2023, the Company entered into an operating lease agreement for a new headquarter facility in Campbell, California with future lease payments of $2.6 million. The lease commenced in October 2023 with a lease term of approximately 5.4 years.
10.    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.
Vendor financing arrangements as of September 30, 2023 were as follows (in thousands):
Fiscal year ending December 31,
Amount
Remainder of 2023
$322 
20241,550 
2025994 
2026496 
Total undiscounted cash flows$3,362 
Less: Imputed interest(361)
Present value of vendor financing arrangements$3,001 
Vendor financing arrangements, current$1,623 
Vendor financing arrangements, noncurrent1,378 
$3,001 
Interest expense from vendor financing arrangements was $0.1 million and less than $0.1 million for the three months ended September 30, 2023 and 2022, respectively. Interest expense from vendor financing arrangements was $0.1 million for both the nine months ended September 30, 2023 and 2022.
11.    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 September 30, 2023. No draws have been made under such letter of credit. There was no letter of credit issued and outstanding as of December 31, 2022.

20

IndemnificationsThe 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 and nine months ended September 30, 2023 and 2022 and the unaudited condensed consolidated financial statements do not include liabilities for any potential indemnity-related obligations as of September 30, 2023 and December 31, 2022.
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. On July 21, 2023, the District Court for the Western District of Texas issued its ruling on the Company Motion to Dismiss by granting the motion in part and denying the motion in part with the leave to amend. The plaintiff filed a First Amended Complaint (FAC) on August 7, 2023, and Arteris filed a Motion to Dismiss the pre-suit indirect and willful infringement claims on September 5, 2023. Network System Technologies, LLC’s opposition was filed on October 10, 2023, and Arteris filed a reply on October 17, 2023. 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 at its initial stages, 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 other material contractual noncancelable commitments as of September 30, 2023 and December 31, 2022.
21

12.     STOCK-BASED COMPENSATION
2016 Stock Plan
On October 10, 2016, the Company amended and restated the 2013 Equity Incentive Plan and changed the name of the plan to Arteris, Inc. 2016 Incentive Plan (the 2016 Plan). Adoption of the 2016 Plan provides for participation by foreign nationals or those employed outside of the United States.
The 2016 Plan provides for the granting of the following types of stock awards: incentive stock options, non-statutory stock options, stock appreciation rights (SARs), restricted stock awards, restricted stock unit awards (RSUs) and other stock awards. The number of shares authorized for award was 20,803,838. The Company granted awards of common stock in the form of 14,142,208 shares as of December 31, 2021. Following the Company’s IPO in October 2021, all future grants will be made under the 2021 Plan (as defined below), with none remaining available for future grant under the 2016 Plan.
2021 Stock Plan
The Company adopted the 2021 Incentive Award Plan (the 2021 Plan) effective October 26, 2021. The 2021 Plan provides for a variety of stock-based compensation awards, including stock options, SARs, restricted stock awards, RSUs, performance bonus awards, performance stock unit awards, dividend equivalents, or other stock or cash based awards.
Following the effectiveness of the 2021 Plan, the Company will not make any further grants under the 2016 Plan. However, the 2016 Plan will continue to govern the terms and conditions of the outstanding awards granted under this plan. Shares of common stock subject to awards granted under the 2016 Plan that are forfeited or lapse unexercised and withheld to cover taxes which following the effective date of the 2021 Plan are not issued under the 2016 Plan will be available for issuance under the 2021 Plan.
2021 Employee stock purchase plan
The Company adopted the 2021 Employee Stock Purchase Plan (the 2021 ESPP) effective on October 26, 2021. The 2021 ESPP would enable eligible employees of the Company to purchase shares of common stock at a discount to fair market value. As of September 30, 2023, there had been no offering period under the ESPP.
2022 Employment Inducement Incentive Plan
The Company adopted the 2022 Employment Inducement Incentive Plan (the 2022 Inducement Plan) effective November 3, 2022, pursuant to which it reserved 2,000,000 shares of its common stock. The 2022 Inducement Plan provides for a variety of stock-based compensation awards, including stock options, SARs, restricted stock awards, restricted stock unit awards, performance bonus awards, performance stock unit awards, dividend equivalents, or other stock or cash based awards. Awards under the 2022 Inducement Plan can only be made to newly hired employees.
Shares Available for Future Grant
Shares available for future grant consisted of the following:
As of
September 30,
2023
Shares available for future grant under the 2021 Plan3,265,292 
Shares available for future grant under the 2021 ESPP1,268,564 
Shares available for future grant under the 2022 Inducement Plan1,003,680 
The Company issues new shares upon a share option exercise or release of restricted stock units.
22

Stock Options
The following table summarizes the stock option activities under the Company’s 2016 Plan and 2021 Plan:
Options Outstanding
Number of SharesWeighted-Average Exercise PriceWeighted-Average Remaining Contractual Term (Years)Aggregate Intrinsic Value ($'000s)
BALANCE—December 31, 2022
3,542,836 $1.08 6.17$11,416 
Granted420,000 $6.54 
Exercised(779,227)$0.59 
Canceled(186,250)$3.50 
BALANCE—September 30, 2023
2,997,359 $1.82 6.20$14,070 
Options vested and exercisable—September 30, 2023
2,398,597 $1.16 5.65$12,822 
The aggregate intrinsic value of the options exercised for the nine months ended September 30, 2023 and 2022 was $4.2 million and $9.8 million, respectively. The total grant-date fair value of options vested was $0.3 million for both the nine months ended September 30, 2023 and 2022, respectively.
As of September 30, 2023, there was $1.2 million of unamortized stock-based compensation cost related to unvested stock options, which is expected to be recognized over a weighted-average period of 3.2 years.
The fair value of each stock option granted is estimated using the Black-Scholes option-pricing model. The Company determines valuation assumptions for Black-Scholes as follows:
Risk-Free Interest Rate—The Company bases the risk-free interest rate used in the Black-Scholes option-pricing model on the implied yield available on US Treasury zero coupon issues with an equivalent expected term of the options for each option group.
Expected Term—The expected term represents the period that the Company’s stock-based awards are expected to be outstanding. The expected term assumption is based on the simplified method. The Company expects to continue using the simplified method until sufficient information about the Company’s historical behavior is available.
Volatility—The Company determines the price volatility factor based on the historical volatilities of the Company’s peer group as the Company does not have sufficient trading history for its common stock.
Dividend Yield—The Company has never declared or paid any cash dividend and does not currently plan to pay a cash dividend in the foreseeable future. Consequently, the Company used an expected dividend yield of zero.
The following table summarizes the valuation assumptions:
Stock Options Valuation Assumptions
Three and Nine Months Ended
September 30,
2023
Fair value of common stock$6.54
Expected volatility44.0%
Expected term (in years)6.0
Risk-free interest rate3.9%
Expected dividend yield0%
The Company granted 420,000 stock options during the nine months ended September 30, 2023 and had no stock option grants during the nine months ended September 30, 2022.
23

Restricted Stock Units and Awards
The following table summarizes the restricted stock unit activities under the Company’s 2016 and 2021 Plan and the 2022 Inducement Plan:
Restricted Stock Units
Number of SharesWeighted-Average Grant Date Fair Value
Unvested—December 31, 2022
5,619,013 $7.24 
Granted2,752,491 $5.72 
Vested(1,503,925)$7.20 
Canceled (633,405)$7.78 
Unvested—September 30, 2023
6,234,174 $6.52 
The total grant-date fair value of restricted stock units vested was $11.8 million and $6.3 million during the nine months ended September 30, 2023 and 2022, respectively.
As of September 30, 2023, there was $33.5 million of unamortized stock-based compensation cost related to unvested restricted stock units, which is expected to be recognized over a weighted-average period of 2.8 years.
Restricted Common Stock
In connection with the Semifore Acquisition (see Note 8), the Company issued 331,574 shares of common stock that will vest on the first and third anniversary of the closing of the Acquisition contingent on the continued employment of certain key employees. As of September 30, 2023, 331,574 shares of common stock remain unvested. These shares had a grant date fair value of $1.3 million based on the closing stock price on the acquisition date. The Company will recognize total compensation cost of $1.3 million to be amortized on a straight-line basis over the total vesting period of three years. As of September 30, 2023, the total unamortized compensation cost was $1.0 million.
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
September 30,
Nine Months Ended
September 30,
2023202220232022
Cost of revenue$181 $118 $386 $474 
Research and development1,742 1,798 5,656 4,435 
Sales and marketing666 679 2,088 1,678 
General and administrative1,125 794 2,851 2,495 
Total stock-based compensation$3,714 $3,389 $10,981 $9,082 
During the three and nine months ended September 30, 2023, the Company recognized $0.1 million and $0.3 million, respectively as stock-based compensation expense for common stock issued as part of the Semifore Acquisition.
24

13.    EQUITY METHOD INVESTMENT
On February 21, 2022, Arteris IP (Hong Kong) Ltd. (AHK), a wholly-owned subsidiary of the Company, entered into a Share Purchase and Shareholders Agreement (the SPA) with certain investors and Ningbo Transchip Information Consulting Partnership (Limited Partnership) (Management Co). The transaction closed on June 20, 2022.
The Company, the investors and Management Co, pursuant to the SPA, subscribed to the registered capital of Transchip Technology (Nanjing) Co., Ltd. (Transchip), a formerly wholly-owned subsidiary of the Company. As a result, the registered capital of Transchip increased to $29.4 million. The Company subscribed for the registered capital of approximately $11.9 million, of which $11.6 million of the contribution was contributed in-kind by way of an interconnect solutions technology license by the Company pursuant to a five-year technology license and services agreement which can be extended automatically for another five-year term, and the remaining was paid in cash.
The license agreement provides Transchip the right to software licenses, services, software updates and technical support. On the closing date, the license agreement including the support and maintenance services to be provided to Transchip was valued to be $11.6 million, which was recorded as deferred income and will be recognized as other income (expense), net over a period of ten years on a straight line basis after delivery of the license. The license was delivered to Transchip on September 2, 2022. For the three and nine months ended September 30, 2023, the Company recognized income of $0.3 million and $0.9 million, respectively, for the license agreement.
Deconsolidation of Transchip as a subsidiary
Prior to closing of the Transchip transaction, Transchip was a wholly-owned subsidiary of the Company with limited operations. Upon closing of the Transchip transaction, the Company no longer has control, and therefore deconsolidated Transchip. Accordingly, the Company derecognized all the assets and liabilities of Transchip and recognized a disposal gain of $0.1 million, included in other income (expense), net in the unaudited condensed consolidated statements of loss and comprehensive loss, for the nine months ended September 30, 2022.
The Company’s ownership interest of Transchip’s common stock was 35.0% on a fully diluted basis as of September 30, 2023. The Company accounts for its common stock investment in Transchip as an equity method investment as it does not control but has significant influence over operating and financing policies of Transchip. Transchip is the Company’s only equity method investment.
As of September 30, 2023, the carrying value of the investment in Transchip was $9.4 million. There was no significant difference between the Company’s carrying value of the investment in Transchip and its share of underlying equity in net assets of Transchip. The Company’s loss from its proportionate share of its equity method investment in Transchip was $0.9 million and $2.5 million for the three and nine months ended September 30, 2023, respectively. The Company concluded that there were no indicators of impairment related to the Company’s equity method investment in Transchip as of September 30, 2023.
25

14. INCOME TAXES
The Company’s effective tax rate was (1.8)% and (3.9)% for the nine months ended September 30, 2023 and 2022, respectively. The Company’s income tax provision was $0.5 million and $0.7 million for the nine months ended September 30, 2023 and 2022, 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 a decrease in the income tax provision for the period ended September 30, 2023 compared to the period ended September 30, 2022.
The Company’s management continuously evaluates the need for a valuation allowance and, as of September 30, 2023, concluded that a full valuation allowance on its federal, state, and certain foreign jurisdictions deferred tax assets was still appropriate.
As of September 30, 2023 and 2022, the Company’s gross liability for unrecognized tax benefits was $2.6 million and $3.1 million, respectively. The Company’s practice is to recognize interest and/or penalties related to income tax matters in income tax expense. As of September 30, 2023 and 2022, 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.
15. 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 September 30, 2023 and 2022 and $0.1 million for both the nine months ended September 30, 2023 and 2022. 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 the three months ended September 30, 2023 and 2022, the Company paid Ms. Geday $0.1 million for consulting services. For the nine months ended September 30, 2023 and 2022, the Company paid Ms. Geday $0.2 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. The evaluation was extended and is ongoing as of September 30, 2023. Commencing August 2023, Transchip is carrying out a no-fee evaluation of additional Company products. See Note 13 Equity Method Investment, to our unaudited condensed consolidated financial statements appearing elsewhere in this Quarterly Report on Form 10-Q for additional discussion of the Company’s transactions with Transchip.
26

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, 2022 included in the 2022 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. Please also see the section under the heading “Cautionary Note Regarding Forward-Looking Statements” in the 2022 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 system IP, including interconnect and other intellectual property, (collectively, IP) technology that connects client IP blocks such as processors, memories, artificial intelligence/machine learning (AI/ML) accelerators, graphics subsystems, safety and security and other input/output (I/Os) subsystems via multiple Network-on-Chips (NoCs) in order for our customers to create System-on-Chips (NoC) (SoCs) semiconductors faster, better, and at a lower cost. Our products enable our customers to deliver increasingly complex SoCs that not only process data but are also able to make decisions. Growth in the total addressable market for our solutions is being driven by the addition of more processors, channels of memory access, machine learning sections, chiplets, additional I/O interface standards and other subsystems within SoCs. The growth in the numbers of these connected on-chip subsystems place an increasing premium on the interconnect IP capability to move data inside complex SoCs. We believe this increase in SoC complexity is creating a significant opportunity for sophisticated system IP solutions which 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).
Our SIA solutions (formerly IP deployment 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 September 30, 2023, we had 242 full-time employees and offices in eight locations in the United States, France, China, South Korea and Japan. For the three months ended September 30, 2023, we generated revenue of $13.3 million, net loss of $8.2 million, and net loss per share, basic and diluted of $0.23. As of September 30, 2023, we had Annual Contract Value (as defined below) of $52.3 million. During the three months ended September 30, 2023, we added one net new Active Customer (as defined below) and our customers had 22 Confirmed Design Starts (as defined below).
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.
27

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 (ASPs) 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 and will continue to make 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 and nine months ended September 30, 2023 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.
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.
28

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 nine months ended September 30, 2023, 64.8% of our revenue was derived from sales to customers outside of the United States and 31.0% of our revenue was derived from customers located in China, respectively. For 2022, 59.3% of our revenue was derived from sales to customers outside of the United States and 28.8% 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.
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 and nine months ended September 30, 2023.
29

We are unable to accurately predict the full impact that COVID-19 or similar 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 $52.3 million and $50.2 million as of September 30, 2023 and September 30, 2022, respectively. In addition, total ACV and trailing-twelve-months variable royalties and other revenue was $57.3 million and $53.2 million as of September 30, 2023 and September 30, 2022, 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. ACV fluctuates due to a number of factors, including the timing, duration and dollar amount of customer contracts.
Active Customers and Customer Retention
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 10 net new Active Customers during the three months ended September 30, 2023 and 2022, respectively. Our annual average customer retention rate was 98% from September 30, 2022 to September 30, 2023.
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 started a total of 22 and 21 designs during the three months ended September 30, 2023 and 2022, 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 $62.5 million and $59.3 million as of September 30, 2023 and 2022, respectively.
30

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 and nine months ended September 30, 2023 and 2022, 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.
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.
31

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.
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 income (losses) from our equity method investee.
Provision for (benefit from) 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.
32

Three Months EndedNine Months Ended
September 30,September 30,
2023202220232022
(in thousands)
Total revenue$13,274 $12,598 $41,162 $39,175 
Cost of revenue (1)1,280 928 3,629 3,196 
Gross profit11,994 11,670 37,533 35,979 
Operating expenses:
Research and development (1)10,997 11,022 34,465 30,849 
Sales and marketing (1)5,024 4,411 15,630 12,788 
General and administrative (1)4,426 3,991 13,331 12,138 
Total operating expenses20,447 19,424 63,426 55,775 
Loss from operations(8,453)(7,754)(25,893)(19,796)
Interest expense(77)(22)(136)(60)
Other income (expense), net898 340 2,641 406 
Loss before income taxes and loss from equity method investment
(7,632)(7,436)(23,388)(19,450)
Loss from equity method investment, net of tax919 — 2,487 — 
Provision for (benefit from) income taxes
(398)248 453 722 
Net loss$(8,153)$(7,684)$(26,328)$(20,172)
(1)Includes stock-based compensation expense as follows:
Three Months EndedNine Months Ended
September 30,September 30,
2023202220232022
(in thousands)
Cost of revenue$181 $118 $386 $474 
Research and development1,742 1,798 5,656 4,435 
Sales and marketing666 679 2,088 1,678 
General and administrative1,125 794 2,851 2,495 
Total stock-based compensation$3,714 $3,389 $10,981 $9,082 
The following table summarizes our results of operations as a percentage of total revenue for each of the periods indicated:
Three Months EndedNine Months Ended
September 30,September 30,
2023202220232022
(as a percentage of total revenue)
Total revenue100 %100 %100 %100 %
Cost of revenue10 
Gross profit90 93 91 92 
Operating expenses:
Research and development83 87 84 79 
Sales and marketing38 35 38 32 
General and administrative33 32 32 31 
Total operating expenses154 154 154 142 
Loss from operations(64)(61)(63)(50)
Interest expense— — — — 
Other income (expense), net
Loss before income taxes and loss from equity method investment
(57)(58)(57)(49)
Loss from equity method investment, net of tax— — 
Provision for (benefit from) income taxes(3)
Net loss(61)%(60)%(64)%(51)%
33

Comparison of the Three Months Ended September 30, 2023 and 2022
Revenue
Three Months Ended
September 30,
Change
20232022$%
(dollars in thousands)
Licensing, support and maintenance$12,084 $11,135 $949 %
Variable royalties1,068 695 373 54 %
Other122 768 (646)(84)%
Total$13,274 $12,598 $676 %
Revenue from licensing, support and maintenance increased $0.9 million during the three months ended September 30, 2023 compared to the three months ended September 30, 2022. The increase was primarily due to addition of new customers, offset by a change in timing of revenue recognition for certain arrangements for the three months ended September 30, 2023 compared to the three months ended September 30, 2022. The change in timing of revenue recognition resulted from certain additional rights received by our customers in new arrangements entered in 2023. As a result of the change in timing of revenue recognition, a substantial majority of the revenue derived from certain contracts is being recognized in future quarters. Growth in our variable royalty revenue was primarily due to production increase from existing customers. Other revenue decreased due to timing of completion of professional services.
Cost of revenue
Three Months Ended
September 30,
Change
20232022$%
(dollars in thousands)
Cost of revenue$1,280 $928 $352 38 %
Cost of revenue increased, $0.4 million, or 38%, to $1.3 million for the three months ended September 30, 2023, from $0.9 million for the three months ended September 30, 2022. The increase in cost of revenue was primarily due to higher FAE employee-related costs.
Operating expenses
Three Months Ended
September 30,
Change
20232022$%
(dollars in thousands)
Research and development$10,997 $11,022 $(25)— %
Sales and marketing5,024 4,411 613 14 %
General and administrative4,426 3,991 435 11 %
Total operating expenses$20,447 $19,424 $1,023 %
Research and development expenses
R&D expenses remained relatively flat for the three months ended September 30, 2023 compared to the three months ended September 30, 2022.
Sales and marketing expenses
S&M expenses increased, $0.6 million, or 14%, to $5.0 million for the three months ended September 30, 2023 from $4.4 million for the three months ended September 30, 2022. 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.
34

General and administrative expenses
G&A expenses increased, $0.4 million, or 11%, to $4.4 million for the three months ended September 30, 2023 from $4.0 million for the three months ended September 30, 2022. The increase in G&A expenses was primarily due to higher professional fees of $0.4 million driven by legal expenses related to our intellectual property litigation.
Interest expense
Three Months Ended
September 30,
Change
20232022$%
(dollars in thousands)
Interest expense$(77)$(22)$(55)250 %
Interest expense remained relatively flat for the three months ended September 30, 2023 compared to the three months ended September 30, 2022.
Other income (expense), net
Three Months Ended
September 30,
Change
20232022$%
(dollars in thousands)
Other income (expense), net$898 $340 $558 164 %
Other income (expense), net was $0.9 million for the three months ended September 30, 2023, compared to $0.3 million for the three months ended September 30, 2022. The increase in other income (expense), net was primarily due to higher interest rates on cash balances and interest income earned on our available-for-sale investments.
Loss from equity method investment
Three Months Ended
September 30,
Change
20232022$%
(dollars in thousands)
Loss from equity method investment$919 $— $919 *
* Not meaningful
Loss from equity method investment was $0.9 million for the three months ended September 30, 2023, compared to zero for the three months ended September 30, 2022, representing our proportionate share of Transchip’s net loss during the second quarter of 2023.
Provision for (benefit from) income taxes
Three Months Ended
September 30,
Change
20232022$%
(dollars in thousands)
Provision for (benefit from) income taxes$(398)$248 $(646)(260)%
The provision for (benefit from) income taxes was a benefit of $0.4 million for the three months ended September 30, 2023 compared to an expense of $0.2 million for the three months ended September 30, 2022. The decrease 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.
35

Comparison of the Nine Months Ended September 30, 2023 and 2022
Revenue
Nine Months Ended
September 30,
Change
20232022$%
(dollars in thousands)
Licensing, support and maintenance$36,926 $35,743 $1,183 %
Variable royalties4,058 2,266 1,792 79 %
Other178 1,166 (988)(85)%
Total$41,162 $39,175 $1,987 %
Revenue from licensing, support and maintenance increased $1.2 million during the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022. The increase was primarily due to an increase in new license agreements with existing customers, addition of new customers, offset by a change in timing of revenue recognition for certain arrangements for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022. Growth in our variable royalty revenue was due to royalty audit findings in the second quarter of 2023 as well as production increase from existing customers in the nine months ended September 30, 2023. Other revenue decreased for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022 due to timing of completion of professional services.
Cost of revenue
Nine Months Ended
September 30,
Change
20232022$%
(dollars in thousands)
Cost of revenue$3,629 $3,196 $433 14 %
Cost of revenue increased, $0.4 million, or 14%, to $3.6 million for the nine months ended September 30, 2023 from $3.2 million for the nine months ended September 30, 2022. The increase in cost of revenue was primarily due to higher FAE employee-related expenses. I
Operating expenses
Nine Months Ended
September 30,
Change
20232022$%
(dollars in thousands)
Research and development$34,465 $30,849 $3,616 12 %
Sales and marketing15,630 12,788 2,842 22 %
General and administrative13,331 12,138 1,193 10 %
Total operating expenses$63,426 $55,775 $7,651 14 %
Research and development expenses
R&D expenses increased, $3.6 million, or 12%, to $34.5 million for the nine months ended September 30, 2023 from $30.8 million for the nine months ended September 30, 2022. The increase in R&D expenses was due to higher employee-related costs of $2.6 million primarily attributable to increased engineering headcount to support our continued growth and investment in our interconnect technology and SIA solutions, including additional headcount as a result of the Semifore acquisition. We also incurred higher stock-based compensation expense of $1.2 million, primarily related to the modification of certain performance stock unit awards as well as new grants in 2022.
36

Sales and marketing expenses
S&M expenses increased, $2.8 million, or 22%, to $15.6 million for the nine months ended September 30, 2023 from $12.8 million for the nine months ended September 30, 2022. The increase in S&M expenses was primarily due to higher employee-related costs of $1.5 million mainly driven by increased headcount to support growth of our business. We also incurred higher stock-based compensation expense of $0.4 million primarily related to new grants in 2022, higher professional fees of $0.4 million and an increase in company-wide event costs of $0.2 million primarily due to an in-person sales event.
General and administrative expenses
G&A expenses increased, $1.2 million, or 10%, to $13.3 million for the nine months ended September 30, 2023 from $12.1 million for the nine months ended September 30, 2022. The increase in G&A expenses was primarily due to higher professional fees of $1.1 million driven by legal expenses related to our intellectual property litigation.
Interest expense
Nine Months Ended
September 30,
Change
20232022$%
(dollars in thousands)
Interest expense$(136)$(60)$(76)127 %
Interest expense remained relatively flat for the nine months ended September 30, 2023 and compared to the nine months ended September 30, 2022.

Other income (expense), net
Nine Months Ended
September 30,
Change
20232022$%
(dollars in thousands)
Other income (expense), net$2,641 $406 $2,235 *
* Not meaningful
Other income (expense), net was $2.6 million for the nine months ended September 30, 2023, compared to $0.4 million for the nine months ended September 30, 2022. The increase in other income (expense), net was primarily due to higher interest rates on cash balances, interest income earned on our available-for-sale investments and recognition of deferred income from Transchip.
Loss from equity method investment
Nine Months Ended
September 30,
Change
20232022$%
(dollars in thousands)
Loss from equity method investment$2,487 $— $2,487 *
* Not meaningful
Loss from equity method investment was $2.5 million for the nine months ended September 30, 2023, compared to zero for the nine months ended September 30, 2022, representing our proportionate share of Transchip’s net loss during the trailing nine months ended June 30, 2023.
37

Provision for income taxes
Nine Months Ended
September 30,
Change
20232022$%
(dollars in thousands)
Provision for income taxes$453 $722 $(269)(37)%
Provision for income taxes for the nine months ended September 30, 2023 was $0.5 million, compared to $0.7 million for the nine months ended September 30, 2022. The decrease 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 September 30, 2023, we had $46.4 million in cash and cash equivalents and short-term investments of which $2.8 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:
Nine Months Ended
September 30,
20232022
(in thousands)
Net cash used in operating activities$(12,750)$(6,376)
Net cash used in investing activities$(3,323)$(7,333)
Net cash used in financing activities$(2,335)$(3,916)
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 accounts receivable. 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.
38

For the nine months ended September 30, 2023, net cash used in operating activities was $12.8 million primarily due to our net loss of $26.3 million, adjusted for non-cash charges of $14.1 million and $0.5 million changes in operating assets and liabilities. Non-cash charges primarily consisted of stock-based compensation of $11.0 million, loss from our equity method investment of $2.5 million and depreciation and amortization of $2.2 million, partially offset by amortization of deferred income of $0.9 million and net accretion of discounts on available-for-sale securities of $0.7 million. The drivers of the changes in operating assets and liabilities were a $3.2 million increase in accounts receivable, a $0.5 million increase in prepaid expense and other current assets and a $0.2 million decrease in accounts payable, offset by a $1.9 million increase in deferred revenue and a $1.5 million increase in accrued expenses and other liabilities.
For the nine months ended September 30, 2022, net cash used in operating activities was $6.4 million primarily due to our net loss of $20.2 million, adjusted for non-cash charges of $10.4 million and $3.4 million changes in operating assets and liabilities. The non-cash charges primarily consisted of stock-based compensation expense of $9.1 million and depreciation and amortization of $1.6 million, partially offset by gain on deconsolidation of our wholly-owned subsidiary of $0.1 million and amortization of deferred income of $0.1 million. The primary drivers of the changes in operating assets and liabilities were a $4.2 million decrease in accounts receivable, a $0.5 million increase in deferred revenue, a $0.4 million increase in accounts payable, partially offset by a $1.8 million increase in prepaid expenses and other assets.
Investing Activities
Net cash used in investing activities for the nine months ended September 30, 2023 was $3.3 million, primarily attributable to purchases of property and equipment, available-for-sale securities and certificate of deposit, partially offset by proceeds from maturities of available-for-sale securities.
Net cash used in investing activities for the nine months ended September 30, 2022 was $7.3 million, primarily attributable to purchases of property and equipment, purchases of available-for-sale securities, proceeds from principal portion of our related party loan and payments related to investment in our equity method investee, see Note 13 to our unaudited condensed consolidated financial statements.
Financing Activities
Net cash used in financing activities for the nine months ended September 30, 2023 was $2.3 million, primarily attributable to payments of contingent consideration for business combination of $1.3 million and principal payments under vendor financing arrangements of $1.0 million.
Net cash used in financing activities for the nine months ended September 30, 2022 was $3.9 million, primarily attributable to payments of contingent consideration for business acquisition of $1.6 million and payments to tax authorities for shares withheld from employees of $2.1 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.
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.
39

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 2022 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 2022 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.
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.
40

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.
41

Part II - Other Information
Item 1. Legal Proceedings
See Note 11 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.
42

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 Openedges Technologies Inc., Signature IP, TrueChip, SkyeChip, Sdn. Bhd, EXTOLL GmbH, and Arm Limited, 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.
43

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.
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, 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 $27.4 million in 2022. Our net loss was $8.2 million and $7.7 million for the three months ended September 30, 2023 and 2022, respectively and $26.3 million and $20.2 million for the nine months ended September 30, 2023 and 2022, respectively. As of September 30, 2023, we had an accumulated deficit of $92.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 similar pandemic and other global economic factors.
44

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.
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.
45

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.
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.
46

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.
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.
47

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.
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 less experience and 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 pandemic, 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.
48

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.
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.
49

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 59.3% of our revenue for 2022 from sales to customers outside of the United States. In particular, we derived 28.8% of our revenue in 2022 from customers located in China. For the nine months ended September 30, 2023, 64.8% of our revenue was derived from sales to customers outside of the United States and 31.0% 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.
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.
50

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 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.
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.”
The Company maintains the majority of its 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.
51

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.
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, such as the 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, 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.
52

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. A 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.
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.
53

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 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 this Quarterly Report on Form 10-Q, 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 depends 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.
54

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 9.9% of our revenue for the nine months ended September 30, 2023. 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 similar 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 nine months ended September 30, 2023 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, and Israel conflict, 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.
55

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.
56

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.
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.
57

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.
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. 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.
58

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.
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 September 30, 2023, we had 148 total allowed or issued patents, pending patent applications and non-expired provisional patent applications worldwide. Of these, we had 71 allowed or issued patents, 63 of which are U.S. allowed or issued patents, four of which 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 71 allowed or issued patents generally expire between July 2035 and December 2041. As of September 30, 2023, we had 77 pending non-provisional and provisional patent application filings, including 32 in the United States, 21 in Europe, 17 in China, four 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.
59

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.
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.
60

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 ripe 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;
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.
61

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 2022 Form 10-K 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.
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.
62

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.
63

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 similar 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. 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; 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.
64

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 is rapidly evolving, 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.
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 amends the CCPA and imposes 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.

65

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.
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.

66

Further, the exit of the U.K. from the EU, often referred to as Brexit, has 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. In September 2021, the U.K. government launched a consultation on its proposals for wide-ranging reform of UK data protection laws following Brexit. There is a risk that any material changes which are made to the U.K. data protection regime could result in the Commission reviewing the U.K. adequacy decision, and the U.K. losing its adequacy decision if the Commission deems the U.K. to no longer provide adequate protection for personal data. 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.
Although we make reasonable efforts to comply with all applicable data protection laws and regulations, our interpretations and such measures may 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.
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.
67

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.
68

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 Export Administration Regulations (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.
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, 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.
We derived 0.1% and 0.7% of our revenue in the form of royalties in the nine months ended September 30, 2023 and the year ended 2022, respectively, 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), including Chongxin Bada Technology Development Co., Ltd. (Bada), HiSilicon Technologies Co. Ltd. (HiSilicon), and SZ DJI Technology Co., Ltd. Current and future business with these entities may be limited in scope or suspended entirely in order to comply with the EAR and as a result, 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 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.
69

In addition, the U.S. federal government has increased its Entity List materially 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.
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 the nine months ended September 30, 2023, we derived 31.0% 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. 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 enforcement of intellectual property rights including 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.
70

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.
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.
71

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 additional capital requirements.
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.
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 increasing 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.
72

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.
73

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.
74

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.
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.”
75

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.
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;
76

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.
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.
77

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 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 September 30, 2023, we had approximately 36.8 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.
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 September 30, 2023, K. Charles Janac, our President, Chief Executive Officer and Chairman, held voting power over approximately 28.5% 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.
78

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 September 30, 2023. 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.
79

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.
80

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.
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.
81

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.
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.
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.
82

Item 4. Mine Safety Disclosures
Not applicable.
Item 5. Other Information
10b5-1 plans:
On August 10, 2023, Atiq Raza, Director, terminated a Rule 10b5-1 trading arrangement intended to satisfy the affirmative defense of Rule 10b5-1(c) and originally adopted on December 07, 2022 for the sale of up to 765,414 shares of the Company’s common stock until May 31, 2024.
On August 15, 2023, Atiq Raza, 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 841,095 shares of the Company’s common stock until October 31, 2024.
On August 15, 2023, Paul Alpern, Vice President and General Counsel, terminated a Rule 10b5-1 trading arrangement intended to satisfy the affirmative defense of Rule 10b5-1(c) and originally adopted on March 10, 2023 for the sale of up to 126,700 shares of the Company’s common stock until June 30, 2024.
On August 16, 2023, Paul Alpern, Vice President and General Counsel, 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 131,885 shares of the Company’s common stock until August 31, 2024.

83

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.
84

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: November 7, 2023

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)
85
EX-31.1 2 exhibit311q3fy2310-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: November 7, 2023 By:/s/ K. Charles Janac
  Name:K. Charles Janac
Title:
President and Chief Executive Officer
(Principal Executive Officer)

EX-31.2 3 exhibit312q3fy2310-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: November 7, 2023 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 exhibit321q3fy2310-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 September 30, 2023 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: November 7, 2023 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 exhibit322q3fy2310-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 September 30, 2023 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: November 7, 2023 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-20230930.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 - ACQUISITION link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - BORROWINGS link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - EQUITY METHOD INVESTMENT link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 0000022 - 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 - ACQUISITION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - BORROWINGS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable Concentration Risk (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Concentration Risk (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - REVENUE - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - REVENUE - Contract Balances on Condensed Consolidated Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - REVENUE - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - REVENUE - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - REVENUE - Capitalized Direct Commission Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - NET LOSS PER SHARE - Schedule of Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - 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 9954491 - Disclosure - INVESTMENTS - Debt Securities, Available-for-sale (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - INVESTMENTS - Debt Securities, Held-to-maturity, Nonaccrual (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - INVESTMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - FAIR VALUE MEASUREMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value, Assets Measured on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - ACQUISITION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - ACQUISITION - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - LEASES - Operating Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - LEASES - Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - LEASES - Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - BORROWINGS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - BORROWINGS - Schedule of Vendor Financing Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - BORROWINGS - Schedule of Vendor Financing Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - STOCK-BASED COMPENSATION - Shares Available for Future Grant (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - STOCK-BASED COMPENSATION - Summary of Stock Options Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - STOCK-BASED COMPENSATION - Stock Options Valuations Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - STOCK-BASED COMPENSATION - Summary of Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - STOCK-BASED COMPENSATION - Stock-Based Compensation Related to Stock-Based Awards to Employees (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - EQUITY METHOD INVESTMENT (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - RELATED PARTY TRANSACTIONS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 aip-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 aip-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 aip-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Pay vs Performance Disclosure [Line Items] Statistical Measurement [Domain] Statistical Measurement [Domain] Aggregate Intrinsic Value, Options vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Exercisable, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Exercisable, Intrinsic Value 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] Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Investment, Name [Domain] Investment, Name [Domain] Remaining performance obligation, expected timing of satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Unvested, Balance at beginning of period (in shares) Unvested, Balance at end of period (in shares) 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] Equity obtained in equity method investment in exchange for contribution of license agreement Equity Obtained In Exchange For Contribution Of Agreement Equity Obtained In Exchange For Contribution Of Agreement Statement of Stockholders' Equity [Abstract] Share purchase agreement, deferred income, recognition period Share Purchase Agreement, Deferred Income, Recognition Period Share Purchase Agreement, Deferred Income, Recognition Period Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] 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] Investment, Name [Axis] Investment, Name [Axis] Other income (expense), net Nonoperating Income (Expense) Commitments and contingencies (Note 11) 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] Summary of Restricted Stock Units Activity Nonvested Restricted Stock Shares Activity [Table Text Block] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Subsidiary or Equity Method Investee [Line Items] Subsidiary or Equity Method Investee [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 Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Issuance of common stock for settlement of restricted stock units (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 and no shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively Preferred Stock, Value, Issued Business Acquisition [Line Items] Business Acquisition [Line Items] Weighted-Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Payments of contingent consideration for business combination Payment for Contingent Consideration Liability, Financing Activities Canceled (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Net loss per share 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 Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, net of allowance of $0 and $250 as of September 30, 2023 and December 31, 2022, respectively 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] Balance at beginning of period (in shares) Balance at end of period (in shares) 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 Payments relating to investment in equity method investment Payments to Acquire Equity Method Investments 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 Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price 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] Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other 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) Exercised (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 Award vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Executive Category: Executive Category [Axis] Useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Shares Available for Future Grant Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Name Forgone Recovery, Individual Name 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] Fair value of common stock (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price Certificate of deposit Certificates of Deposit [Member] Shares available for future grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 2025 Long-Term Debt, Maturity, Year Two Measurement Basis [Axis] Measurement Basis [Axis] Options, grants in period, gross (in shares) Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business 2027 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] Variable royalties and other Variable Royalties And Other [Member] Variable Royalties And Other Remainder of 2023 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 Payments of deferred offering costs Payments of Stock Issuance Costs 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 Debt Securities, Available-for-Sale, Excluding Accrued Interest, Noncurrent Income Statement Location [Axis] Income Statement Location [Axis] 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 Grants in period, vested, grant date fair value Share-Based Compensation, Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Vested, Grant Date Fair Value Share-Based Compensation, Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Aggregate Intrinsic Value, Vested Interest expense Interest Expense, Debt Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Operating Lease Costs Lease, Cost [Table Text Block] 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 Acquisition related costs Business Combination, Acquisition Related Costs 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 Equity instrument other than options, grants in period (in shares) Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Noncash investing and financing activities: Noncash Investing and Financing Items [Abstract] Interest expense Interest Expense Nonvested award, excluding options, unrecognized Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Purchase of property and equipment through vendor financing Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] General and administrative General and Administrative Expense [Member] Number of shares authorized for award (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Weighted-Average Remaining Contractual Term, Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Operating lease right-of-use assets, exchanged for lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Remainder of 2023 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 2026 Long-Term Debt, Maturity, Year Three Equity method investment, transaction costs Equity Method Investment, Transaction Costs Equity Method Investment, Transaction Costs Weighted-Average Exercise Price, Options vested and exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Exercisable, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Exercisable, Weighted Average Exercise Price Amortization expense Amortization of Intangible Assets Proceeds from maturities of available-for-sale securities Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale Entity Shell Company Entity Shell Company 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Total long-term investments Long-Term Investments Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Total future amortization expense Finite-Lived Intangible Assets, Net Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Restatement Determination Date Restatement Determination Date Future operating lease, term of contract Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Counterparty Name [Domain] Counterparty Name [Domain] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Contract assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-Of-Use Asset Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-Of-Use Asset 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 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Atig Raza [Member] Atig Raza 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 Equity instruments other than options, vested in period (in shares) Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Total purchase price Business Combination, Consideration Transferred 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 Stock Options Valuations Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Security Exchange Name Security Exchange Name Present value of vendor financing arrangements Long-Term Debt Total financial assets Assets, Fair Value Disclosure Grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Grants in Period, Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Grants in Period, Fair Value 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] Nonvested award, unrecognized, period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Other Proceeds from (Payments for) Other Financing Activities Maximum Maximum [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 Weighted-Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Business Acquisition [Axis] Business Acquisition [Axis] 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] Contingent compensation Share-based Payment Arrangement, Expense, Including Contingent Compensation Share-based Payment Arrangement, Expense, Including Contingent Compensation 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] ACQUISITION Business Combination Disclosure [Text Block] 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] Unvested, Balance at beginning of period (in dollars per share) Unvested, Balance at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value 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 Statistical Measurement [Axis] Statistical Measurement [Axis] 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] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Gain on deconsolidation of subsidiary Gain on deconsolidation of subsidiary Deconsolidation, Gain (Loss), Amount Accumulated deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Natural of Products and Services Revenue from Contract with Customer [Policy Text Block] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Leases [Abstract] Equity Method Investment, Nonconsolidated Investee [Domain] Equity Method Investment, Nonconsolidated Investee [Domain] 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] Weighted-Average Remaining Contractual Term, Options vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Exercisable, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Exercisable, Weighted Average Remaining Contractual Term 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] 2024 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 gains (losses) 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 Share purchase agreement, registered capital Share Purchase Agreement, Registered Capital Share Purchase Agreement, Registered Capital 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] 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 used in investing activities Net Cash Provided by (Used in) Investing Activities Customer [Domain] Customer [Domain] Professional fees Professional Fees Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] 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 Total liabilities Liabilities Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Loss 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] Capital shares reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance 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] Plan Name [Axis] Plan Name [Axis] 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 September 30, 2023 and December 31, 2022; 36,826,655 and 34,625,875 shares issued and outstanding as of September 30, 2023 and December 31, 2022, 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] Arteris IP (Hong Kong) Ltd. Arteris IP (Hong Kong) Ltd. [Member] Arteris IP (Hong Kong) Ltd. Total current assets Assets, Current Schedule of Subsidiary or Equity Method Investee [Table] Schedule of Subsidiary or Equity Method Investee [Table] 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 Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Net cash 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] EQUITY METHOD INVESTMENT Equity Method Investments and Joint Ventures Disclosure [Text Block] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] August 2023 Terminated Plan [Member] August 2023 Terminated Plan Depreciation and amortization Depreciation, Depletion and Amortization Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] Total stockholders' equity 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 Restricted Stock Restricted Stock [Member] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] 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] Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term 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] Summary of Stock Options Activity Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block] 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 Total identifiable net assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net 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] August 2023 Adopted Plan [Member] August 2023 Adopted Plan Short-term investments Debt Securities, Available-for-Sale, Excluding Accrued Interest, Current Finite-lived intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Document Fiscal Period Focus Document Fiscal Period Focus 2024 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] Non-option equity instruments, granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title Balance at beginning of period (in dollars per share) Balance at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price 2016 Stock Plan 2016 Stock Plan [Member] 2016 Stock Plan Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] Future operating lease Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount 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] Unamortized cost Share-based Payment Arrangement, Unamortized Cost Share-based Payment Arrangement, Unamortized Cost Ownership percentage Equity Method Investment, Ownership Percentage Document Fiscal Year Focus Document Fiscal Year Focus Accounts payable Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation TransChip Technology TransChip Technology [Member] TransChip Technology Minimum Minimum [Member] 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] Number of Shares, Options vested and exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Exercisable, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Exercisable, Number Share purchase agreement, agreement term Share Purchase Agreement, Agreement Term Share Purchase Agreement, Agreement Term 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 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] Other Payments for (Proceeds from) Other Investing Activities Percentage of voting interests acquired Business Acquisition, Percentage of Voting Interests Acquired 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 Indemnifications Guarantees, Indemnifications and Warranties Policies [Policy Text Block] 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 Intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Net loss per share 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 Option, cost not yet recognized Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Paul Alpern [Member] Paul Alpern Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Exercises in period, intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Remainder of 2023 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] Semifore Semifore [Member] Semifore Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] 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 Software licensing arrangement, period Software Licensing Arrangement, Period Software Licensing Arrangement, Period Amortization of deferred income Amortization of deferred income Amortization Of Deferred Income Amortization Of Deferred Income 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] Shares available for future grant under the 2021 ESPP 2021 Employee Stock Purchase Plan [Member] 2021 Employee Stock Purchase Plan Compensation Amount Outstanding Recovery Compensation Amount Equity Method Investment, Nonconsolidated Investee [Axis] Equity Method Investment, Nonconsolidated Investee [Axis] Additional paid-in capital Additional Paid in Capital Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Proceeds from exercise of stock options Proceeds from Stock Options Exercised Statement of Comprehensive Income [Abstract] The Investors The Investors [Member] The Investors 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 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Insider Trading Arrangements [Line Items] 2024 Long-Term Debt, Maturity, Year One Related Party [Axis] Related Party, Type [Axis] Aggregate Intrinsic Value, Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Related Party Transaction, Tranche One Related Party Transaction, Tranche One [Member] Related Party Transaction, Tranche One Entity Registrant Name Entity Registrant Name Proceeds from principal portion of related party loan Proceeds from Collection of Long-Term Loans to Related Parties Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] 2025 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 Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue 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 BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Basis of Presentation and Significant Accounting Policies [Text Block] Compensation expenses 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 (benefit from) income taxes Income tax provision Income Tax Expense (Benefit) Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables 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 Aggregate intrinsic value, vested Share-Based Compensation, Arrangement By Share-Based Payment Award, Options, Grant Date Fair Value, Vested Share-Based Compensation, Arrangement By Share-Based Payment Award, Options, Grant Date Fair Value, Vested Weighted average remaining lease term, operating lease Operating Lease, Weighted Average Remaining Lease Term Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Entity [Domain] Entity [Domain] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Amount of shares subscribed Share Purchase Agreement, Shares Aggregate Amount Of Shares Subscribed Share Purchase Agreement, Shares Aggregate Amount Of Shares Subscribed Legal Entity [Axis] Legal Entity [Axis] 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 Licensing arrangement, period Licensing Arrangement, Period Licensing Arrangement, Period 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] Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill 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] Shares available for future grant under the 2022 Inducement Plan 2022 Stock Plan [Member] 2022 Stock Plan 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 Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Canceled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Total undiscounted cash flows Lessee, Operating Lease, Liability, to be Paid Shares available for future grant under the 2021 Plan 2021 Stock Plan [Member] 2021 Stock Plan Total short-term investments Short-Term Investments Unsatisfied performance obligations Revenue, Remaining Performance Obligation, Amount Total operating expenses Operating Expenses NET 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] 2022 Employment Inducement Incentive Plan 2022 Employment Inducement Incentive Plan [Member] 2022 Employment Inducement Incentive Plan Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss 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] Stock Options Additional Disclosures Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [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 (see Note 12) Redeemable Convertible Preferred Stock [Member] EX-101.PRE 10 aip-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover - shares
9 Months Ended
Sep. 30, 2023
Oct. 31, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
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   36,854,383
Entity Central Index Key 0001667011  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 18,627 $ 37,423
Short-term investments 27,734 30,728
Accounts receivable, net of allowance of $0 and $250 as of September 30, 2023 and December 31, 2022, respectively 10,370 7,143
Prepaid expenses and other current assets 5,249 5,818
Total current assets 61,980 81,112
Property and equipment, net 5,430 3,617
Long-term investments 10,287 4,427
Equity method investment 9,410 11,897
Operating lease right-of-use assets 1,598 1,883
Intangibles, net 4,050 4,575
Goodwill 4,178 4,218
Other assets 5,238 3,787
TOTAL ASSETS 102,171 115,516
Current liabilities:    
Accounts payable 445 572
Accrued expenses and other current liabilities 11,983 12,095
Operating lease liabilities, current 571 899
Deferred revenue, current 29,898 28,839
Vendor financing arrangements, current 1,623 1,264
Total current liabilities 44,520 43,669
Deferred revenue, noncurrent 22,647 21,840
Operating lease liabilities, noncurrent 1,038 1,009
Vendor financing arrangements, noncurrent 1,378 448
Deferred income, noncurrent 9,108 9,993
Other liabilities 1,451 1,022
Total liabilities 80,142 77,981
Commitments and contingencies (Note 11)
Stockholders' equity:    
Preferred stock, par value of $0.001 - 10,000,000 shares authorized and no shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively 0 0
Common stock, par value of $0.001 - 300,000,000 shares authorized as of September 30, 2023 and December 31, 2022; 36,826,655 and 34,625,875 shares issued and outstanding as of September 30, 2023 and December 31, 2022, respectively 37 34
Additional paid-in capital 114,652 103,778
Accumulated other comprehensive income 46 101
Accumulated deficit (92,706) (66,378)
Total stockholders' equity 22,029 37,535
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 102,171 $ 115,516
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Stockholders' equity:    
Accounts receivable, allowance $ 0 $ 250
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) 36,826,655 34,625,875
Common stock, outstanding (in shares) 36,826,655 34,625,875
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Loss - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue        
Total revenue $ 13,274 $ 12,598 $ 41,162 $ 39,175
Cost of revenue 1,280 928 3,629 3,196
Gross profit 11,994 11,670 37,533 35,979
Operating expenses:        
Research and development 10,997 11,022 34,465 30,849
Sales and marketing 5,024 4,411 15,630 12,788
General and administrative 4,426 3,991 13,331 12,138
Total operating expenses 20,447 19,424 63,426 55,775
Loss from operations (8,453) (7,754) (25,893) (19,796)
Interest expense (77) (22) (136) (60)
Other income (expense), net 898 340 2,641 406
Loss before income taxes and loss from equity method investment (7,632) (7,436) (23,388) (19,450)
Loss from equity method investment 919 0 2,487 0
Provision for (benefit from) income taxes (398) 248 453 722
Net loss $ (8,153) $ (7,684) $ (26,328) $ (20,172)
Net loss per share attributable to common stockholders        
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (0.23) $ (0.23) $ (0.75) $ (0.63)
Net loss per share attributable to common stockholders, diluted (in dollars per share) $ (0.23) $ (0.23) $ (0.75) $ (0.63)
Weighted average shares used in computing per share amounts        
Weighted average shares used in computing per share amounts, basic (in shares) 36,010,106 32,836,014 35,291,207 32,228,429
Weighted average shares used in computing per share amounts, basic (in shares) 36,010,106 32,836,014 35,291,207 32,228,429
Licensing, support and maintenance        
Revenue        
Total revenue $ 12,084 $ 11,135 $ 36,926 $ 35,743
Variable royalties and other        
Revenue        
Total revenue $ 1,190 $ 1,463 $ 4,236 $ 3,432
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net loss $ (8,153) $ (7,684) $ (26,328) $ (20,172)
Other comprehensive loss:        
Unrealized gains (losses) on available-for-sale securities, net of tax 12 (21) (55) (21)
Comprehensive loss $ (8,141) $ (7,705) $ (26,383) $ (20,193)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Balance at beginning of period (in shares) at Dec. 31, 2021   31,530,682      
Balance at beginning of period at Dec. 31, 2021 $ 52,904 $ 31 $ 91,945 $ (81) $ (38,991)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   1,022,050      
Issuance of common stock upon exercise of stock options 617 $ 2 615    
Issuance of common stock for settlement of restricted stock units (in shares)   1,008,620      
Tax withholding on RSUs settlement (in shares)   (240,461)      
Tax withholding on RSUs settlement (2,053)   (2,053)    
Stock-based compensation expense 9,082   9,082    
Unrealized gains (losses) on available-for-sale securities, net of tax (21)     (21)  
Net loss (20,172)       (20,172)
Balance at end of period (in shares) at Sep. 30, 2022   33,320,891      
Balance at end of period at Sep. 30, 2022 40,357 $ 33 99,589 (102) (59,163)
Balance at beginning of period (in shares) at Jun. 30, 2022   32,622,817      
Balance at beginning of period at Jun. 30, 2022 45,710 $ 33 97,237 (81) (51,479)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   255,108      
Issuance of common stock upon exercise of stock options 173   173    
Issuance of common stock for settlement of restricted stock units (in shares)   614,184      
Tax withholding on RSUs settlement (in shares)   (171,218)      
Tax withholding on RSUs settlement (1,210)   (1,210)    
Stock-based compensation expense 3,389   3,389    
Unrealized gains (losses) on available-for-sale securities, net of tax (21)     (21)  
Net loss (7,684)       (7,684)
Balance at end of period (in shares) at Sep. 30, 2022   33,320,891      
Balance at end of period at Sep. 30, 2022 $ 40,357 $ 33 99,589 (102) (59,163)
Balance at beginning of period (in shares) at Dec. 31, 2022 34,625,875 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) 779,227 779,227      
Issuance of common stock upon exercise of stock options $ 460 $ 1 459    
Issuance of common stock for settlement of restricted stock units (in shares)   1,503,925      
Issuance of common stock for settlement of Restricted Stock Units (RSUs) 0 $ 2 (2)    
Tax withholding on RSUs settlement (in shares)   (82,372)      
Tax withholding on RSUs settlement (564)   (564)    
Stock-based compensation expense 10,981   10,981    
Unrealized gains (losses) on available-for-sale securities, net of tax (55)     (55)  
Net loss $ (26,328)       (26,328)
Balance at end of period (in shares) at Sep. 30, 2023 36,826,655 36,826,655      
Balance at end of period at Sep. 30, 2023 $ 22,029 $ 37 114,652 46 (92,706)
Balance at beginning of period (in shares) at Jun. 30, 2023   36,033,361      
Balance at beginning of period at Jun. 30, 2023 26,920 $ 36 111,403 34 (84,553)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon exercise of stock options (in shares)   135,750      
Issuance of common stock upon exercise of stock options 43   43    
Issuance of common stock for settlement of restricted stock units (in shares)   728,362      
Issuance of common stock for settlement of Restricted Stock Units (RSUs) 0 $ 1 (1)    
Tax withholding on RSUs settlement (in shares)   (70,818)      
Tax withholding on RSUs settlement (507)   (507)    
Stock-based compensation expense 3,714   3,714    
Unrealized gains (losses) on available-for-sale securities, net of tax 12     12  
Net loss $ (8,153)       (8,153)
Balance at end of period (in shares) at Sep. 30, 2023 36,826,655 36,826,655      
Balance at end of period at Sep. 30, 2023 $ 22,029 $ 37 $ 114,652 $ 46 $ (92,706)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net loss $ (26,328) $ (20,172)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 2,240 1,568
Stock-based compensation 10,981 9,082
Amortization of deferred income (882) (94)
Loss from equity method investment 2,487 0
Net accretion of discounts on available-for-sale securities (698) 0
Gain on deconsolidation of subsidiary 0 (149)
Other, net (3) 6
Changes in operating assets and liabilities:    
Accounts receivable, net (3,225) 4,234
Prepaid expenses and other assets (495) (1,799)
Accounts payable (237) 408
Accrued expenses and other liabilities 1,544 23
Deferred revenue 1,866 517
Net cash used in operating activities (12,750) (6,376)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (1,075) (655)
Purchases of available-for-sale securities and other (35,373) (6,399)
Proceeds from maturities of available-for-sale securities 33,150 0
Payments relating to investment in equity method investment 0 (520)
Proceeds from principal portion of related party loan 0 241
Other (25) 0
Net cash used in investing activities (3,323) (7,333)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Payments of contingent consideration for business combination (1,269) (1,573)
Principal payments under vendor financing arrangements (1,041) (635)
Proceeds from exercise of stock options 460 601
Payments to tax authorities for shares withheld from employees (564) (2,053)
Payments of deferred offering costs 0 (256)
Other 79 0
Net cash used in financing activities (2,335) (3,916)
NET DECREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH (18,408) (17,625)
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, beginning of period 37,423 85,825
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, end of period 19,015 68,200
Cash, cash equivalents and restricted cash at end of period:    
Cash and cash equivalents 18,627 68,200
Restricted cash, noncurrent 388 0
Noncash investing and financing activities:    
Purchase of property and equipment through vendor financing 2,592 1,809
Operating lease right-of-use assets, exchanged for lease obligations 480 63
Equity obtained in equity method investment in exchange for contribution of license agreement $ 0 $ 11,563
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
DESCRIPTION OF BUSINESS
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
DESCRIPTION OF BUSINESS DESCRIPTION OF BUSINESSArteris, 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 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
9 Months Ended
Sep. 30, 2023
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, 2022 and the related notes included in the Company’s Form 10-K filed on February 28, 2023 (2022 Form 10-K) with the U.S. Securities and Exchange Commission (SEC). The December 31, 2022 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 and nine months ended September 30, 2023 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 September 30, 2023, 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 September 30, 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
September 30,
2023
December 31,
2022
Customer A24 %— %
Customer B
14 %32 %
Revenue from the Company’s major customers representing 10% or more of total revenue was as follows:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Customer B
13 %24 %*26 %
* Customer accounted for less than 10% of total revenue at period end.
Nature of Products and Services
The Company’s revenue is primarily derived from licensing intellectual property, licensing software, support and maintenance services, professional services, training services, and royalties.
Design Solutions
Interconnect Solutions product arrangements provide customers the right to software licenses, services, and support and maintenance. The Company enters 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, the Company continues 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.
Considering the nature of the combined license and assisting the Company’s customers in applying its IP technology in its customers’ development environment and the relative significance thereof, the Company has concluded that its Interconnect Solutions IP licensing arrangements are not distinct from its obligation to provide the Application Engineer Support Services and benefits of the RTL. The Interconnect Solutions IP, RTL, and the application engineering support services serve to fulfill its commitment to the customer, as they represent inputs to a single, combined performance obligation that commences upon the later of the arrangement effective date or transfer of the software license. The design license and the regular two-way interaction between the design license tool, RTL, and the application engineering support services give the customer the intended benefit from the arrangement, which is the ability to commercialize their design. Customers cannot benefit from the design license on its own or together with other readily available resources as no other RTL or Application Engineer Support Services providers exist in the marketplace that a customer could use with the design license. Consequently, the RTL and Application Engineer Support Services cannot be used on their own or together with any other design license as the Company does not allow the use of the RTL or provide Application Engineer Support Services separately from the design license. Further, although technical support and software updates is a distinct performance obligation, it is accounted for as if it were part of a single performance obligation that includes the licenses, RTL and Application Engineer Support Services because the technical support and updates are provided in practice for the same period of time and have the same time-based pattern of transfer to the customer as the combined design license, RTL, and Application Engineer Support Services.
Revenues that are derived from the sale of a licensee’s products that incorporate the Company’s IP are classified as royalty revenues. Royalty revenues are recognized during the quarter in which the sale of the product incorporating the Company’s IP occurs. Royalties are calculated either as a percentage of the revenues received by a licensee’s sale of products incorporating the Company’s IP or on a per unit basis, as specified in the agreements with the licensees. For a majority of the Company’s royalty revenues, it receives the actual sales data from its customers after the quarter ends and accounts for it as unbilled receivables. When the Company does not receive actual sales data from the customer prior to the finalization of its financial statements, royalty revenues are recognized based on its estimation of the customer’s sales during the quarter.
SoC Integration Automation Software Solutions
SoC Integration Automation software (SIA) (formerly IP deployment) solutions 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.
Professional Services
The Company’s agreements may include service elements (other than maintenance and support services). These services include training, design assistance, and consulting. Services performed on a time and materials basis are recognized over the period the services are provided either using an output method such as labor hours, or a method that is otherwise consistent with the way in which value is delivered to the customer. Services performed on a fixed price basis are recognized over time, generally using costs incurred or hours expended to measure progress.
Multiple Performance Obligations
Most of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately, if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis, which are estimated considering multiple factors including observable industry pricing practices and internal pricing strategies and objectives. Standalone selling prices of software license are typically estimated using the residual approach. Standalone selling prices of professional services are typically estimated based on observable transactions when these services are sold on a standalone basis.
Transaction price
Revenue is recognized when, or as, control of a promised product or service transfers to a client, in an amount that reflects the consideration to which the Company expects to be entitled in exchange for transferring those products or services. If the consideration promised in a contract includes a variable amount, the Company estimates the amount to which it expects to be entitled using either the expected value or most likely amount method, to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur. Generally, the transaction price of the Company’s contracts is fixed at the inception of the contract, except for variable royalties. The Company’s contracts generally do not include terms that could cause variability in the transaction price.
The Company assesses the timing of the transfer of goods or services to the customer as compared to the timing of payments to determine whether a significant financing component exists. As a practical expedient, the Company does not assess the existence of a significant financing component when the difference between payment and transfer of deliverables is a year or less. If the difference in timing arises for reasons other than the provision of finance to either the customer or the Company, no financing component is deemed to exist. When contracts involve a significant financing component, the Company adjusts the promised amount of consideration for the effects of the time value of money if the timing of payments agreed to by the parties to the contract (either explicitly or implicitly) provide the customer with a significant benefit of financing.
The Company reports revenue net of any revenue-based taxes assessed by governmental authorities that are imposed on and concurrent with specific revenue-producing transactions.
In instances where foreign licensees withhold and remit taxes to local authorities in accordance with local laws and regulations, the Company recognizes and presents revenue on a gross basis, and includes the withholding tax in income tax expense.
Flexible Spending Accounts
Some customers enter into a non-cancelable flexible spending account agreements (FSA Agreements) whereby the customer commits to a fixed dollar amount over a specified period of time that can be used to purchase from a list of the Company’s products or services. These agreements do not meet the definition of a revenue contract until the customer executes a separate order to identify the required products and services that they are purchasing. The combination of the FSA agreement and the subsequent order creates enforceable rights and obligations, thus meeting the definition of a revenue contract. Each separate order under the agreement is treated as an individual contract and accounted for based on the respective performance obligations included within the FSA agreements.
Contract modifications
The Company’s contracts may be modified to add, remove or change existing performance obligations. The accounting for modifications to the Company’s contracts involves assessing whether the products and services added to an existing contract are distinct and whether the pricing is at the standalone selling price. Products and services added that are not distinct are accounted for on a cumulative catch-up basis, while those that are distinct are accounted for prospectively, either as a separate contract if the additional services are priced at the standalone selling price, or as a termination of the existing contract and creation of a new contract if not priced at the standalone selling price. The Company’s more significant contract modifications include extensions of the design license term and the purchase of additional years of support and maintenance.
Judgments
The Company’s contracts with customers often include promises to transfer multiple products and services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together requires significant judgment. Judgment is also required to determine the standalone selling price for each distinct performance obligation.
Contract Balances
The timing of revenue recognition may differ from the timing of invoicing to customers, and these timing differences result in receivables (billed or unbilled), contract assets, or contract liabilities (deferred revenue) on the Company’s consolidated balance sheets. The Company records a contract asset when revenue is recognized prior to the right to invoice. The Company records deferred revenue when it invoices customers and revenue is not yet recognized. Customers are generally invoiced in single or annual amounts, although some customers are invoiced more frequently over time. The Company records an unbilled receivable when revenue is recognized and it has an unconditional right to invoice and receive payment.
The Company capitalizes sales commission as costs of obtaining a contract when they are incremental and, if they are expected to be recovered, amortized in a manner consistent with the pattern of transfer of the good or service to which the asset relates.
Significant Accounting Policies
There have been no significant changes to the Company’s significant accounting policies during the nine months ended September 30, 2023 from those disclosed in the annual consolidated financial statements for the year ended December 31, 2022, except for those disclosed in this document.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE
9 Months Ended
Sep. 30, 2023
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
September 30,
Nine Months Ended
September 30,
2023202220232022
Licensing, support and maintenance$12,084 $11,135 $36,926 $35,743 
Variable royalties1,068 695 4,058 2,266 
Other122 768 178 1,166 
Total$13,274 $12,598 $41,162 $39,175 
Contract Balances
The following table provides information about accounts receivable, net, contract assets and deferred revenue (in thousands):
As of
September 30,
2023
December 31,
2022
Accounts receivable, net$10,370 $7,143 
Contract assets$1,192 $1,180 
Deferred revenue$52,545 $50,679 
The Company recognized revenue of $10.7 million and $9.4 million for the three months ended September 30, 2023 and 2022, respectively, and $23.7 million and $22.0 million for the nine months ended September 30, 2023 and 2022, respectively, that was included in the deferred revenue balance at the beginning of the respective periods. Contract assets are included in prepaid expenses and other current assets and other assets on the unaudited condensed consolidated balance sheets.
As of September 30, 2023, non-cancelable contracted but unsatisfied or partially satisfied performance obligations that have not yet been recognized, which includes deferred revenue and amounts that will be invoiced and recognized as revenues in future periods, is $61.3 million, of which $32.7 million is expected to be recognized over the next 12 months and the remainder thereafter. The Company has elected to exclude the potential future royalty receipts from this amount.
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
September 30,
2023
December 31,
2022
Short-term commission capitalized in prepaid expenses and other current assets$2,436 $2,636 
Long-term commission capitalized in other assets1,274 1,535 
Total$3,710 $4,171 
Amortization of capitalized sales commissions was $0.9 million for both the three months ended September 30, 2023 and 2022, $2.8 million and $2.5 million for the nine months ended September 30, 2023 and 2022, respectively, and are included in sales and marketing expense in the unaudited condensed consolidated statements of loss.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
NET LOSS PER SHARE
9 Months Ended
Sep. 30, 2023
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
September 30,
Nine Months Ended
September 30,
2023202220232022
Numerator:
Net loss$(8,153)$(7,684)$(26,328)$(20,172)
Denominator:
Weighted-average shares outstanding - basic and diluted36,010,106 32,836,014 35,291,207 32,228,429 
Net loss per share, basic and diluted$(0.23)$(0.23)$(0.75)$(0.63)
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
September 30, 2023September 30, 2022
Stock options2,997,359 4,037,721 
Restricted stock units6,234,174 5,104,347 
Restricted common shares issued for business combination (see Note 12)331,574 — 
Total9,563,107 9,142,068 
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
INVESTMENTS
9 Months Ended
Sep. 30, 2023
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 September 30, 2023
Amortized CostUnrealized LossesAggregate Fair Value
Assets:
U.S. government agency securities$20,531 $(80)$20,451 
U.S. treasury securities11,883 (4)11,879 
Money market funds
11,758 — 11,758 
Certificate of deposit5,000 — 5,000 
Corporate bonds3,700 (24)3,676 
Total financial assets
$52,872 $(108)$52,764 

As of December 31, 2022
Amortized CostUnrealized LossesAggregate Fair Value
Assets:
Money market funds
$30,428 $— $30,428 
U.S. government agency securities18,508 (40)18,468 
U.S. treasury securities8,379 (2)8,377 
Corporate bonds5,717 (10)5,707 
Commercial paper
2,604 (1)2,603 
Total financial assets
$65,636 $(53)$65,583 
The maturity dates of the Company’s investments are as follows (in thousands):
September 30, 2023
Less than one year$42,477 
1-2 years10,287 
Total$52,764 
As of September 30, 2023 and December 31, 2022, securities with a fair value of $2.0 million and zero, respectively, were in a continuous net unrealized loss position for more than 12 months. As of September 30, 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 September 30, 2023 no allowance for credit losses or impairment losses for the Company’s investments were recorded.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
FAIR VALUE MEASUREMENTS
9 Months Ended
Sep. 30, 2023
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.0 million and $1.7 million as of September 30, 2023 and December 31, 2022, 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
September 30, 2023
Level 1Level 2Level 3Fair Value
Assets:
Cash equivalents:
Money market funds$11,758 $— $— $11,758 
U.S. treasury securities— 2,985 — 2,985 
Total cash equivalents11,758 2,985 — 14,743 
Short-term investments:
Certificate of deposit
— 5,000 — 5,000 
Corporate bonds— 989 — 989 
U.S. government agency securities— 12,851 — 12,851 
U.S. treasury securities— 8,894 — 8,894 
Total short-term investments— 27,734 — 27,734 
Long-term investments:
Corporate bonds— 2,687 — 2,687 
U.S. government agency securities— 7,600 — 7,600 
Total long-term investments— 10,287 — 10,287 
Total financial assets
$11,758 $41,006 $— $52,764 
As of
December 31, 2022
Level 1Level 2Level 3Fair Value
Assets:
Cash equivalents:
Money market funds$30,428 $— $— $30,428 
Total cash equivalents30,428 — — 30,428 
Short-term investments:
Commercial paper— 2,603 — 2,603 
Corporate bonds— 3,971 — 3,971 
U.S. government agency securities— 15,777 — 15,777 
U.S. treasury securities— 8,377 — 8,377 
Total short-term investments— 30,728 — 30,728 
Long-term investments:
Corporate bonds— 1,736 — 1,736 
U.S. government agency securities— 2,691 — 2,691 
Total long-term investments— 4,427 — 4,427 
Total financial assets$30,428 $35,155 $— $65,583 
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 and nine months ended September 30, 2023.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
INTANGIBLE ASSETS AND GOODWILL
9 Months Ended
Sep. 30, 2023
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 September 30, 2023 (in thousands):

Gross Fair ValueAccumulated AmortizationNet Book Value
Developed technology
$3,090 $(1,112)$1,978 
Customer relationships
1,830 (458)1,372 
IPR&D
500 — 500 
Trade name and other
200 — 200 
Total intangibles
$5,620 $(1,570)$4,050 
Intangible assets, net consisted of the following as of December 31, 2022 (in thousands):

Gross Fair ValueAccumulated AmortizationNet Book Value
Developed technology
$3,090 $(708)$2,382 
Customer relationships
1,830 (287)1,543 
IPR&D
500 — 500 
Trade name and other
150 — 150 
Total intangibles
$5,570 $(995)$4,575 
Amortization expense of intangible assets was $0.2 million and $0.1 million for the three months ended September 30, 2023 and 2022, respectively, and $0.6 million and $0.4 million for the nine months ended September 30, 2023 and 2022, respectively.
The expected future amortization expense of these intangible assets as of September 30, 2023 is as follows (in thousands):

Fiscal year ending December 31,
Remainder of 2023
$192 
2024767 
2025739 
2026427 
2027427 
Thereafter798 
Total future amortization expense$3,350 
Goodwill
As of September 30, 2023 and December 31, 2022, goodwill was $4.2 million. No goodwill impairments were recorded during the three and nine months ended September 30, 2023 and 2022.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
ACQUISITION
9 Months Ended
Sep. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
ACQUISITION ACQUISITION
Semifore Acquisition
On December 27, 2022, the Company acquired 100% of the issued and outstanding equity securities (the Acquisition) of Semifore, Inc. (Semifore), provider of hardware software interface (HSI) technology. Semifore technologies are used to effectively design, verify, document, and help in the validation of the hardware-software integration that is used in the SoC complex chip market. The addition of Semifore technologies and team expertise augments Arteris System IP and SoC Integration Automation software (SIA) (formerly IP deployment (IPD)) to further enhance software control of the IP and SoC hardware. The Acquisition closed on December 27, 2022 and has been accounted for in accordance with the acquisition method of accounting for business combinations with the Company as the accounting acquirer.
The consideration transferred for the acquisition was $3.1 million. The Company recorded $1.4 million for developed technology intangible assets with an estimated useful life of seven years and $0.7 million for customer relationships intangible assets with an estimated useful life of eight years.
In connection with the acquisition, key employees and former owners of Semifore were issued a total of 663,143 shares of the Company’s common stock and obtained the right to additional cash payment totaling $1.8 million. Out of the 663,143 shares issued, 331,569 shares of common stock vested as of the closing date and the remaining 331,574 shares and $1.8 million cash payment will vest on the first and third anniversary of the closing date if certain key employees continue to be employed by the Company. These contingent cash payments and equity awards have been accounted for separately from the business combination and will be recognized by the Company as compensation costs in the subsequent periods as related services are provided. The Company recognized $0.3 million and $1.0 million as compensation expense during the three and nine months ended September 30, 2023, respectively.
Under the acquisition method of accounting, the purchase price is allocated to identifiable assets acquired and liabilities assumed based on their fair values on the acquisition date. The following table provides the estimated fair values of the identifiable assets acquired and liabilities assumed as of the acquisition date (in thousands):
FAIR VALUE
Cash$267 
Accounts receivable372 
Prepaid expenses and other current assets63 
Contract assets15 
Intangibles2,120 
Accounts payable(139)
Deferred revenue(672)
Deferred tax liability(484)
Total identifiable net assets
1,542 
Goodwill
1,541 
Total purchase price
$3,083 
Goodwill generated from this business combination is attributed to synergies between the Company’s and Semifore’s respective products and services and is housed within the Company’s single operating segment. The Company does not have any tax basis in the total goodwill of $1.5 million and the goodwill is non-deductible for income tax purposes.
The Company incurred $0.5 million acquisition-related expenses, which were recorded as general and administrative expenses in the consolidated statements of income (loss) for the year ended December 31, 2022.
The Acquisition did not have a material impact on the Company’s condensed consolidated financial statements; therefore, historical and proforma disclosures have not been presented.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES
9 Months Ended
Sep. 30, 2023
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
September 30,
Nine Months Ended
September 30,
2023202220232022
Operating lease cost$288 $263 $841 $802 
Short-term lease cost32 38 147 263 
Total lease cost$320 $301 $988 $1,065 
The weighted-average remaining term of the Company’s operating leases was 4.1 years and 3.1 years as of September 30, 2023 and December 31, 2022, respectively, and the weighted-average discount rate used to measure the present value of the operating lease liabilities was 10.0% and 7.5% as of September 30, 2023 and December 31, 2022, respectively. Cash payments made related to operating lease liabilities were $0.3 million for both the three months ended September 30, 2023 and 2022, respectively and $0.8 million for both the nine months ended September 30, 2023 and 2022.
Maturities of operating lease liabilities as of September 30, 2023 were as follows (in thousands):
Fiscal year ending December 31,
Remainder of 2023
$185 
2024603 
2025391 
2026265 
2027265 
Thereafter211 
Total undiscounted cash flows$1,920 
Less: imputed interest(311)
Present value of lease liabilities$1,609 
Operating lease liabilities, current$571 
Operating lease liabilities, non-current1,038 
Total lease liabilities $1,609 
In May 2023, the Company entered into an operating lease agreement for a new headquarter facility in Campbell, California with future lease payments of $2.6 million. The lease commenced in October 2023 with a lease term of approximately 5.4 years.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
BORROWINGS
9 Months Ended
Sep. 30, 2023
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.
Vendor financing arrangements as of September 30, 2023 were as follows (in thousands):
Fiscal year ending December 31,
Amount
Remainder of 2023
$322 
20241,550 
2025994 
2026496 
Total undiscounted cash flows$3,362 
Less: Imputed interest(361)
Present value of vendor financing arrangements$3,001 
Vendor financing arrangements, current$1,623 
Vendor financing arrangements, noncurrent1,378 
$3,001 
Interest expense from vendor financing arrangements was $0.1 million and less than $0.1 million for the three months ended September 30, 2023 and 2022, respectively. Interest expense from vendor financing arrangements was $0.1 million for both the nine months ended September 30, 2023 and 2022.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
COMMITMENTS AND CONTINGENCIES
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIESLetter 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 September 30, 2023. No draws have been made under such letter of credit. There was no letter of credit issued and outstanding as of December 31, 2022.
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 and nine months ended September 30, 2023 and 2022 and the unaudited condensed consolidated financial statements do not include liabilities for any potential indemnity-related obligations as of September 30, 2023 and December 31, 2022.
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. On July 21, 2023, the District Court for the Western District of Texas issued its ruling on the Company Motion to Dismiss by granting the motion in part and denying the motion in part with the leave to amend. The plaintiff filed a First Amended Complaint (FAC) on August 7, 2023, and Arteris filed a Motion to Dismiss the pre-suit indirect and willful infringement claims on September 5, 2023. Network System Technologies, LLC’s opposition was filed on October 10, 2023, and Arteris filed a reply on October 17, 2023. 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 at its initial stages, 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 other material contractual noncancelable commitments as of September 30, 2023 and December 31, 2022.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION
2016 Stock Plan
On October 10, 2016, the Company amended and restated the 2013 Equity Incentive Plan and changed the name of the plan to Arteris, Inc. 2016 Incentive Plan (the 2016 Plan). Adoption of the 2016 Plan provides for participation by foreign nationals or those employed outside of the United States.
The 2016 Plan provides for the granting of the following types of stock awards: incentive stock options, non-statutory stock options, stock appreciation rights (SARs), restricted stock awards, restricted stock unit awards (RSUs) and other stock awards. The number of shares authorized for award was 20,803,838. The Company granted awards of common stock in the form of 14,142,208 shares as of December 31, 2021. Following the Company’s IPO in October 2021, all future grants will be made under the 2021 Plan (as defined below), with none remaining available for future grant under the 2016 Plan.
2021 Stock Plan
The Company adopted the 2021 Incentive Award Plan (the 2021 Plan) effective October 26, 2021. The 2021 Plan provides for a variety of stock-based compensation awards, including stock options, SARs, restricted stock awards, RSUs, performance bonus awards, performance stock unit awards, dividend equivalents, or other stock or cash based awards.
Following the effectiveness of the 2021 Plan, the Company will not make any further grants under the 2016 Plan. However, the 2016 Plan will continue to govern the terms and conditions of the outstanding awards granted under this plan. Shares of common stock subject to awards granted under the 2016 Plan that are forfeited or lapse unexercised and withheld to cover taxes which following the effective date of the 2021 Plan are not issued under the 2016 Plan will be available for issuance under the 2021 Plan.
2021 Employee stock purchase plan
The Company adopted the 2021 Employee Stock Purchase Plan (the 2021 ESPP) effective on October 26, 2021. The 2021 ESPP would enable eligible employees of the Company to purchase shares of common stock at a discount to fair market value. As of September 30, 2023, there had been no offering period under the ESPP.
2022 Employment Inducement Incentive Plan
The Company adopted the 2022 Employment Inducement Incentive Plan (the 2022 Inducement Plan) effective November 3, 2022, pursuant to which it reserved 2,000,000 shares of its common stock. The 2022 Inducement Plan provides for a variety of stock-based compensation awards, including stock options, SARs, restricted stock awards, restricted stock unit awards, performance bonus awards, performance stock unit awards, dividend equivalents, or other stock or cash based awards. Awards under the 2022 Inducement Plan can only be made to newly hired employees.
Shares Available for Future Grant
Shares available for future grant consisted of the following:
As of
September 30,
2023
Shares available for future grant under the 2021 Plan3,265,292 
Shares available for future grant under the 2021 ESPP1,268,564 
Shares available for future grant under the 2022 Inducement Plan1,003,680 
The Company issues new shares upon a share option exercise or release of restricted stock units.
Stock Options
The following table summarizes the stock option activities under the Company’s 2016 Plan and 2021 Plan:
Options Outstanding
Number of SharesWeighted-Average Exercise PriceWeighted-Average Remaining Contractual Term (Years)Aggregate Intrinsic Value ($'000s)
BALANCE—December 31, 2022
3,542,836 $1.08 6.17$11,416 
Granted420,000 $6.54 
Exercised(779,227)$0.59 
Canceled(186,250)$3.50 
BALANCE—September 30, 2023
2,997,359 $1.82 6.20$14,070 
Options vested and exercisable—September 30, 2023
2,398,597 $1.16 5.65$12,822 
The aggregate intrinsic value of the options exercised for the nine months ended September 30, 2023 and 2022 was $4.2 million and $9.8 million, respectively. The total grant-date fair value of options vested was $0.3 million for both the nine months ended September 30, 2023 and 2022, respectively.
As of September 30, 2023, there was $1.2 million of unamortized stock-based compensation cost related to unvested stock options, which is expected to be recognized over a weighted-average period of 3.2 years.
The fair value of each stock option granted is estimated using the Black-Scholes option-pricing model. The Company determines valuation assumptions for Black-Scholes as follows:
Risk-Free Interest Rate—The Company bases the risk-free interest rate used in the Black-Scholes option-pricing model on the implied yield available on US Treasury zero coupon issues with an equivalent expected term of the options for each option group.
Expected Term—The expected term represents the period that the Company’s stock-based awards are expected to be outstanding. The expected term assumption is based on the simplified method. The Company expects to continue using the simplified method until sufficient information about the Company’s historical behavior is available.
Volatility—The Company determines the price volatility factor based on the historical volatilities of the Company’s peer group as the Company does not have sufficient trading history for its common stock.
Dividend Yield—The Company has never declared or paid any cash dividend and does not currently plan to pay a cash dividend in the foreseeable future. Consequently, the Company used an expected dividend yield of zero.
The following table summarizes the valuation assumptions:
Stock Options Valuation Assumptions
Three and Nine Months Ended
September 30,
2023
Fair value of common stock$6.54
Expected volatility44.0%
Expected term (in years)6.0
Risk-free interest rate3.9%
Expected dividend yield0%
The Company granted 420,000 stock options during the nine months ended September 30, 2023 and had no stock option grants during the nine months ended September 30, 2022.
Restricted Stock Units and Awards
The following table summarizes the restricted stock unit activities under the Company’s 2016 and 2021 Plan and the 2022 Inducement Plan:
Restricted Stock Units
Number of SharesWeighted-Average Grant Date Fair Value
Unvested—December 31, 2022
5,619,013 $7.24 
Granted2,752,491 $5.72 
Vested(1,503,925)$7.20 
Canceled (633,405)$7.78 
Unvested—September 30, 2023
6,234,174 $6.52 
The total grant-date fair value of restricted stock units vested was $11.8 million and $6.3 million during the nine months ended September 30, 2023 and 2022, respectively.
As of September 30, 2023, there was $33.5 million of unamortized stock-based compensation cost related to unvested restricted stock units, which is expected to be recognized over a weighted-average period of 2.8 years.
Restricted Common Stock
In connection with the Semifore Acquisition (see Note 8), the Company issued 331,574 shares of common stock that will vest on the first and third anniversary of the closing of the Acquisition contingent on the continued employment of certain key employees. As of September 30, 2023, 331,574 shares of common stock remain unvested. These shares had a grant date fair value of $1.3 million based on the closing stock price on the acquisition date. The Company will recognize total compensation cost of $1.3 million to be amortized on a straight-line basis over the total vesting period of three years. As of September 30, 2023, the total unamortized compensation cost was $1.0 million.
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
September 30,
Nine Months Ended
September 30,
2023202220232022
Cost of revenue$181 $118 $386 $474 
Research and development1,742 1,798 5,656 4,435 
Sales and marketing666 679 2,088 1,678 
General and administrative1,125 794 2,851 2,495 
Total stock-based compensation$3,714 $3,389 $10,981 $9,082 
During the three and nine months ended September 30, 2023, the Company recognized $0.1 million and $0.3 million, respectively as stock-based compensation expense for common stock issued as part of the Semifore Acquisition.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
EQUITY METHOD INVESTMENT
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
EQUITY METHOD INVESTMENT EQUITY METHOD INVESTMENT
On February 21, 2022, Arteris IP (Hong Kong) Ltd. (AHK), a wholly-owned subsidiary of the Company, entered into a Share Purchase and Shareholders Agreement (the SPA) with certain investors and Ningbo Transchip Information Consulting Partnership (Limited Partnership) (Management Co). The transaction closed on June 20, 2022.
The Company, the investors and Management Co, pursuant to the SPA, subscribed to the registered capital of Transchip Technology (Nanjing) Co., Ltd. (Transchip), a formerly wholly-owned subsidiary of the Company. As a result, the registered capital of Transchip increased to $29.4 million. The Company subscribed for the registered capital of approximately $11.9 million, of which $11.6 million of the contribution was contributed in-kind by way of an interconnect solutions technology license by the Company pursuant to a five-year technology license and services agreement which can be extended automatically for another five-year term, and the remaining was paid in cash.
The license agreement provides Transchip the right to software licenses, services, software updates and technical support. On the closing date, the license agreement including the support and maintenance services to be provided to Transchip was valued to be $11.6 million, which was recorded as deferred income and will be recognized as other income (expense), net over a period of ten years on a straight line basis after delivery of the license. The license was delivered to Transchip on September 2, 2022. For the three and nine months ended September 30, 2023, the Company recognized income of $0.3 million and $0.9 million, respectively, for the license agreement.
Deconsolidation of Transchip as a subsidiary
Prior to closing of the Transchip transaction, Transchip was a wholly-owned subsidiary of the Company with limited operations. Upon closing of the Transchip transaction, the Company no longer has control, and therefore deconsolidated Transchip. Accordingly, the Company derecognized all the assets and liabilities of Transchip and recognized a disposal gain of $0.1 million, included in other income (expense), net in the unaudited condensed consolidated statements of loss and comprehensive loss, for the nine months ended September 30, 2022.
The Company’s ownership interest of Transchip’s common stock was 35.0% on a fully diluted basis as of September 30, 2023. The Company accounts for its common stock investment in Transchip as an equity method investment as it does not control but has significant influence over operating and financing policies of Transchip. Transchip is the Company’s only equity method investment.
As of September 30, 2023, the carrying value of the investment in Transchip was $9.4 million. There was no significant difference between the Company’s carrying value of the investment in Transchip and its share of underlying equity in net assets of Transchip. The Company’s loss from its proportionate share of its equity method investment in Transchip was $0.9 million and $2.5 million for the three and nine months ended September 30, 2023, respectively. The Company concluded that there were no indicators of impairment related to the Company’s equity method investment in Transchip as of September 30, 2023.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES
9 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
The Company’s effective tax rate was (1.8)% and (3.9)% for the nine months ended September 30, 2023 and 2022, respectively. The Company’s income tax provision was $0.5 million and $0.7 million for the nine months ended September 30, 2023 and 2022, 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 a decrease in the income tax provision for the period ended September 30, 2023 compared to the period ended September 30, 2022.
The Company’s management continuously evaluates the need for a valuation allowance and, as of September 30, 2023, concluded that a full valuation allowance on its federal, state, and certain foreign jurisdictions deferred tax assets was still appropriate.
As of September 30, 2023 and 2022, the Company’s gross liability for unrecognized tax benefits was $2.6 million and $3.1 million, respectively. The Company’s practice is to recognize interest and/or penalties related to income tax matters in income tax expense. As of September 30, 2023 and 2022, 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 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
RELATED PARTY TRANSACTIONS
9 Months Ended
Sep. 30, 2023
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 September 30, 2023 and 2022 and $0.1 million for both the nine months ended September 30, 2023 and 2022. 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 the three months ended September 30, 2023 and 2022, the Company paid Ms. Geday $0.1 million for consulting services. For the nine months ended September 30, 2023 and 2022, the Company paid Ms. Geday $0.2 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. The evaluation was extended and is ongoing as of September 30, 2023. Commencing August 2023, Transchip is carrying out a no-fee evaluation of additional Company products. See Note 13 Equity Method Investment, to our unaudited condensed consolidated financial statements appearing elsewhere in this Quarterly Report on Form 10-Q for additional discussion of the Company’s transactions with Transchip.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Pay vs Performance Disclosure        
Net loss $ (8,153) $ (7,684) $ (26,328) $ (20,172)
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements
3 Months Ended 9 Months Ended
Sep. 30, 2023
shares
Sep. 30, 2023
shares
Trading Arrangements, by Individual    
Non-Rule 10b5-1 Arrangement Adopted false  
Non-Rule 10b5-1 Arrangement Terminated false  
August 2023 Terminated Plan [Member] | Atig Raza [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement   On August 10, 2023, Atiq Raza, Director, terminated a Rule 10b5-1 trading arrangement intended to satisfy the affirmative defense of Rule 10b5-1(c) and originally adopted on December 07, 2022 for the sale of up to 765,414 shares of the Company’s common stock until May 31, 2024.
Name Atiq Raza  
Title Director  
Rule 10b5-1 Arrangement Terminated true  
Termination Date August 10, 2023  
Arrangement Duration 295 days  
Aggregate Available 765,414 765,414
August 2023 Terminated Plan [Member] | Paul Alpern [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement   On August 15, 2023, Paul Alpern, Vice President and General Counsel, terminated a Rule 10b5-1 trading arrangement intended to satisfy the affirmative defense of Rule 10b5-1(c) and originally adopted on March 10, 2023 for the sale of up to 126,700 shares of the Company’s common stock until June 30, 2024.
Name Paul Alpern  
Title Vice President and General Counsel  
Rule 10b5-1 Arrangement Terminated true  
Termination Date August 15, 2023  
Arrangement Duration 320 days  
Aggregate Available 126,700 126,700
August 2023 Adopted Plan [Member] | Atig Raza [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement   On August 15, 2023, Atiq Raza, 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 841,095 shares of the Company’s common stock until October 31, 2024.
Name Atiq Raza  
Title Director  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date August 15, 2023  
Arrangement Duration 443 days  
Aggregate Available 841,095 841,095
August 2023 Adopted Plan [Member] | Paul Alpern [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement   On August 16, 2023, Paul Alpern, Vice President and General Counsel, 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 131,885 shares of the Company’s common stock until August 31, 2024.
Name Paul Alpern  
Title Vice President and General Counsel  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date August 16, 2023  
Arrangement Duration 381 days  
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
9 Months Ended
Sep. 30, 2023
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, 2022 and the related notes included in the Company’s Form 10-K filed on February 28, 2023 (2022 Form 10-K) with the U.S. Securities and Exchange Commission (SEC). The December 31, 2022 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 and nine months ended September 30, 2023 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 September 30, 2023, 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 September 30, 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.
Natural of Products and Services
Nature of Products and Services
The Company’s revenue is primarily derived from licensing intellectual property, licensing software, support and maintenance services, professional services, training services, and royalties.
Design Solutions
Interconnect Solutions product arrangements provide customers the right to software licenses, services, and support and maintenance. The Company enters 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, the Company continues 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.
Considering the nature of the combined license and assisting the Company’s customers in applying its IP technology in its customers’ development environment and the relative significance thereof, the Company has concluded that its Interconnect Solutions IP licensing arrangements are not distinct from its obligation to provide the Application Engineer Support Services and benefits of the RTL. The Interconnect Solutions IP, RTL, and the application engineering support services serve to fulfill its commitment to the customer, as they represent inputs to a single, combined performance obligation that commences upon the later of the arrangement effective date or transfer of the software license. The design license and the regular two-way interaction between the design license tool, RTL, and the application engineering support services give the customer the intended benefit from the arrangement, which is the ability to commercialize their design. Customers cannot benefit from the design license on its own or together with other readily available resources as no other RTL or Application Engineer Support Services providers exist in the marketplace that a customer could use with the design license. Consequently, the RTL and Application Engineer Support Services cannot be used on their own or together with any other design license as the Company does not allow the use of the RTL or provide Application Engineer Support Services separately from the design license. Further, although technical support and software updates is a distinct performance obligation, it is accounted for as if it were part of a single performance obligation that includes the licenses, RTL and Application Engineer Support Services because the technical support and updates are provided in practice for the same period of time and have the same time-based pattern of transfer to the customer as the combined design license, RTL, and Application Engineer Support Services.
Revenues that are derived from the sale of a licensee’s products that incorporate the Company’s IP are classified as royalty revenues. Royalty revenues are recognized during the quarter in which the sale of the product incorporating the Company’s IP occurs. Royalties are calculated either as a percentage of the revenues received by a licensee’s sale of products incorporating the Company’s IP or on a per unit basis, as specified in the agreements with the licensees. For a majority of the Company’s royalty revenues, it receives the actual sales data from its customers after the quarter ends and accounts for it as unbilled receivables. When the Company does not receive actual sales data from the customer prior to the finalization of its financial statements, royalty revenues are recognized based on its estimation of the customer’s sales during the quarter.
SoC Integration Automation Software Solutions
SoC Integration Automation software (SIA) (formerly IP deployment) solutions 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.
Professional Services
The Company’s agreements may include service elements (other than maintenance and support services). These services include training, design assistance, and consulting. Services performed on a time and materials basis are recognized over the period the services are provided either using an output method such as labor hours, or a method that is otherwise consistent with the way in which value is delivered to the customer. Services performed on a fixed price basis are recognized over time, generally using costs incurred or hours expended to measure progress.
Multiple Performance Obligations
Most of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately, if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis, which are estimated considering multiple factors including observable industry pricing practices and internal pricing strategies and objectives. Standalone selling prices of software license are typically estimated using the residual approach. Standalone selling prices of professional services are typically estimated based on observable transactions when these services are sold on a standalone basis.
Transaction price
Revenue is recognized when, or as, control of a promised product or service transfers to a client, in an amount that reflects the consideration to which the Company expects to be entitled in exchange for transferring those products or services. If the consideration promised in a contract includes a variable amount, the Company estimates the amount to which it expects to be entitled using either the expected value or most likely amount method, to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur. Generally, the transaction price of the Company’s contracts is fixed at the inception of the contract, except for variable royalties. The Company’s contracts generally do not include terms that could cause variability in the transaction price.
The Company assesses the timing of the transfer of goods or services to the customer as compared to the timing of payments to determine whether a significant financing component exists. As a practical expedient, the Company does not assess the existence of a significant financing component when the difference between payment and transfer of deliverables is a year or less. If the difference in timing arises for reasons other than the provision of finance to either the customer or the Company, no financing component is deemed to exist. When contracts involve a significant financing component, the Company adjusts the promised amount of consideration for the effects of the time value of money if the timing of payments agreed to by the parties to the contract (either explicitly or implicitly) provide the customer with a significant benefit of financing.
The Company reports revenue net of any revenue-based taxes assessed by governmental authorities that are imposed on and concurrent with specific revenue-producing transactions.
In instances where foreign licensees withhold and remit taxes to local authorities in accordance with local laws and regulations, the Company recognizes and presents revenue on a gross basis, and includes the withholding tax in income tax expense.
Flexible Spending Accounts
Some customers enter into a non-cancelable flexible spending account agreements (FSA Agreements) whereby the customer commits to a fixed dollar amount over a specified period of time that can be used to purchase from a list of the Company’s products or services. These agreements do not meet the definition of a revenue contract until the customer executes a separate order to identify the required products and services that they are purchasing. The combination of the FSA agreement and the subsequent order creates enforceable rights and obligations, thus meeting the definition of a revenue contract. Each separate order under the agreement is treated as an individual contract and accounted for based on the respective performance obligations included within the FSA agreements.
Contract modifications
The Company’s contracts may be modified to add, remove or change existing performance obligations. The accounting for modifications to the Company’s contracts involves assessing whether the products and services added to an existing contract are distinct and whether the pricing is at the standalone selling price. Products and services added that are not distinct are accounted for on a cumulative catch-up basis, while those that are distinct are accounted for prospectively, either as a separate contract if the additional services are priced at the standalone selling price, or as a termination of the existing contract and creation of a new contract if not priced at the standalone selling price. The Company’s more significant contract modifications include extensions of the design license term and the purchase of additional years of support and maintenance.
Judgments
The Company’s contracts with customers often include promises to transfer multiple products and services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together requires significant judgment. Judgment is also required to determine the standalone selling price for each distinct performance obligation.
Contract Balances
The timing of revenue recognition may differ from the timing of invoicing to customers, and these timing differences result in receivables (billed or unbilled), contract assets, or contract liabilities (deferred revenue) on the Company’s consolidated balance sheets. The Company records a contract asset when revenue is recognized prior to the right to invoice. The Company records deferred revenue when it invoices customers and revenue is not yet recognized. Customers are generally invoiced in single or annual amounts, although some customers are invoiced more frequently over time. The Company records an unbilled receivable when revenue is recognized and it has an unconditional right to invoice and receive payment.
The Company capitalizes sales commission as costs of obtaining a contract when they are incremental and, if they are expected to be recovered, amortized in a manner consistent with the pattern of transfer of the good or service to which the asset relates.
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.0 million and $1.7 million as of September 30, 2023 and December 31, 2022, 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 and nine months ended September 30, 2023
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.
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
9 Months Ended
Sep. 30, 2023
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
September 30,
2023
December 31,
2022
Customer A24 %— %
Customer B
14 %32 %
Revenue from the Company’s major customers representing 10% or more of total revenue was as follows:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Customer B
13 %24 %*26 %
* Customer accounted for less than 10% of total revenue at period end.
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table shows revenue by product and services groups (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Licensing, support and maintenance$12,084 $11,135 $36,926 $35,743 
Variable royalties1,068 695 4,058 2,266 
Other122 768 178 1,166 
Total$13,274 $12,598 $41,162 $39,175 
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
September 30,
2023
December 31,
2022
Accounts receivable, net$10,370 $7,143 
Contract assets$1,192 $1,180 
Deferred revenue$52,545 $50,679 
Capitalized Direct Commission Costs Total capitalized direct commission costs were as follows (in thousands):
As of
September 30,
2023
December 31,
2022
Short-term commission capitalized in prepaid expenses and other current assets$2,436 $2,636 
Long-term commission capitalized in other assets1,274 1,535 
Total$3,710 $4,171 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
NET LOSS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2023
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
September 30,
Nine Months Ended
September 30,
2023202220232022
Numerator:
Net loss$(8,153)$(7,684)$(26,328)$(20,172)
Denominator:
Weighted-average shares outstanding - basic and diluted36,010,106 32,836,014 35,291,207 32,228,429 
Net loss per share, basic and diluted$(0.23)$(0.23)$(0.75)$(0.63)
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
September 30, 2023September 30, 2022
Stock options2,997,359 4,037,721 
Restricted stock units6,234,174 5,104,347 
Restricted common shares issued for business combination (see Note 12)331,574 — 
Total9,563,107 9,142,068 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
INVESTMENTS (Tables)
9 Months Ended
Sep. 30, 2023
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 September 30, 2023
Amortized CostUnrealized LossesAggregate Fair Value
Assets:
U.S. government agency securities$20,531 $(80)$20,451 
U.S. treasury securities11,883 (4)11,879 
Money market funds
11,758 — 11,758 
Certificate of deposit5,000 — 5,000 
Corporate bonds3,700 (24)3,676 
Total financial assets
$52,872 $(108)$52,764 

As of December 31, 2022
Amortized CostUnrealized LossesAggregate Fair Value
Assets:
Money market funds
$30,428 $— $30,428 
U.S. government agency securities18,508 (40)18,468 
U.S. treasury securities8,379 (2)8,377 
Corporate bonds5,717 (10)5,707 
Commercial paper
2,604 (1)2,603 
Total financial assets
$65,636 $(53)$65,583 
Debt Securities, Held-to-maturity, Nonaccrual
The maturity dates of the Company’s investments are as follows (in thousands):
September 30, 2023
Less than one year$42,477 
1-2 years10,287 
Total$52,764 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
FAIR VALUE MEASUREMENTS (Tables)
9 Months Ended
Sep. 30, 2023
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
September 30, 2023
Level 1Level 2Level 3Fair Value
Assets:
Cash equivalents:
Money market funds$11,758 $— $— $11,758 
U.S. treasury securities— 2,985 — 2,985 
Total cash equivalents11,758 2,985 — 14,743 
Short-term investments:
Certificate of deposit
— 5,000 — 5,000 
Corporate bonds— 989 — 989 
U.S. government agency securities— 12,851 — 12,851 
U.S. treasury securities— 8,894 — 8,894 
Total short-term investments— 27,734 — 27,734 
Long-term investments:
Corporate bonds— 2,687 — 2,687 
U.S. government agency securities— 7,600 — 7,600 
Total long-term investments— 10,287 — 10,287 
Total financial assets
$11,758 $41,006 $— $52,764 
As of
December 31, 2022
Level 1Level 2Level 3Fair Value
Assets:
Cash equivalents:
Money market funds$30,428 $— $— $30,428 
Total cash equivalents30,428 — — 30,428 
Short-term investments:
Commercial paper— 2,603 — 2,603 
Corporate bonds— 3,971 — 3,971 
U.S. government agency securities— 15,777 — 15,777 
U.S. treasury securities— 8,377 — 8,377 
Total short-term investments— 30,728 — 30,728 
Long-term investments:
Corporate bonds— 1,736 — 1,736 
U.S. government agency securities— 2,691 — 2,691 
Total long-term investments— 4,427 — 4,427 
Total financial assets$30,428 $35,155 $— $65,583 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
INTANGIBLE ASSETS AND GOODWILL (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets
Intangible assets, net consisted of the following as of September 30, 2023 (in thousands):

Gross Fair ValueAccumulated AmortizationNet Book Value
Developed technology
$3,090 $(1,112)$1,978 
Customer relationships
1,830 (458)1,372 
IPR&D
500 — 500 
Trade name and other
200 — 200 
Total intangibles
$5,620 $(1,570)$4,050 
Intangible assets, net consisted of the following as of December 31, 2022 (in thousands):

Gross Fair ValueAccumulated AmortizationNet Book Value
Developed technology
$3,090 $(708)$2,382 
Customer relationships
1,830 (287)1,543 
IPR&D
500 — 500 
Trade name and other
150 — 150 
Total intangibles
$5,570 $(995)$4,575 
Schedule of Future Amortization Expense
The expected future amortization expense of these intangible assets as of September 30, 2023 is as follows (in thousands):

Fiscal year ending December 31,
Remainder of 2023
$192 
2024767 
2025739 
2026427 
2027427 
Thereafter798 
Total future amortization expense$3,350 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
ACQUISITION (Tables)
9 Months Ended
Sep. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed The following table provides the estimated fair values of the identifiable assets acquired and liabilities assumed as of the acquisition date (in thousands):
FAIR VALUE
Cash$267 
Accounts receivable372 
Prepaid expenses and other current assets63 
Contract assets15 
Intangibles2,120 
Accounts payable(139)
Deferred revenue(672)
Deferred tax liability(484)
Total identifiable net assets
1,542 
Goodwill
1,541 
Total purchase price
$3,083 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Operating Lease Costs
Total operating lease related costs were as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Operating lease cost$288 $263 $841 $802 
Short-term lease cost32 38 147 263 
Total lease cost$320 $301 $988 $1,065 
Maturities of Operating Lease Liabilities
Maturities of operating lease liabilities as of September 30, 2023 were as follows (in thousands):
Fiscal year ending December 31,
Remainder of 2023
$185 
2024603 
2025391 
2026265 
2027265 
Thereafter211 
Total undiscounted cash flows$1,920 
Less: imputed interest(311)
Present value of lease liabilities$1,609 
Operating lease liabilities, current$571 
Operating lease liabilities, non-current1,038 
Total lease liabilities $1,609 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
BORROWINGS (Tables)
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Vendor Financing Arrangements
Vendor financing arrangements as of September 30, 2023 were as follows (in thousands):
Fiscal year ending December 31,
Amount
Remainder of 2023
$322 
20241,550 
2025994 
2026496 
Total undiscounted cash flows$3,362 
Less: Imputed interest(361)
Present value of vendor financing arrangements$3,001 
Vendor financing arrangements, current$1,623 
Vendor financing arrangements, noncurrent1,378 
$3,001 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION (Tables)
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Shares Available for Future Grant
Shares available for future grant consisted of the following:
As of
September 30,
2023
Shares available for future grant under the 2021 Plan3,265,292 
Shares available for future grant under the 2021 ESPP1,268,564 
Shares available for future grant under the 2022 Inducement Plan1,003,680 
Summary of Stock Options Activity
The following table summarizes the stock option activities under the Company’s 2016 Plan and 2021 Plan:
Options Outstanding
Number of SharesWeighted-Average Exercise PriceWeighted-Average Remaining Contractual Term (Years)Aggregate Intrinsic Value ($'000s)
BALANCE—December 31, 2022
3,542,836 $1.08 6.17$11,416 
Granted420,000 $6.54 
Exercised(779,227)$0.59 
Canceled(186,250)$3.50 
BALANCE—September 30, 2023
2,997,359 $1.82 6.20$14,070 
Options vested and exercisable—September 30, 2023
2,398,597 $1.16 5.65$12,822 
Stock Options Valuations Assumptions
The following table summarizes the valuation assumptions:
Stock Options Valuation Assumptions
Three and Nine Months Ended
September 30,
2023
Fair value of common stock$6.54
Expected volatility44.0%
Expected term (in years)6.0
Risk-free interest rate3.9%
Expected dividend yield0%
Summary of Restricted Stock Units Activity
The following table summarizes the restricted stock unit activities under the Company’s 2016 and 2021 Plan and the 2022 Inducement Plan:
Restricted Stock Units
Number of SharesWeighted-Average Grant Date Fair Value
Unvested—December 31, 2022
5,619,013 $7.24 
Granted2,752,491 $5.72 
Vested(1,503,925)$7.20 
Canceled (633,405)$7.78 
Unvested—September 30, 2023
6,234,174 $6.52 
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
September 30,
Nine Months Ended
September 30,
2023202220232022
Cost of revenue$181 $118 $386 $474 
Research and development1,742 1,798 5,656 4,435 
Sales and marketing666 679 2,088 1,678 
General and administrative1,125 794 2,851 2,495 
Total stock-based compensation$3,714 $3,389 $10,981 $9,082 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Property, Plant and Equipment [Line Items]    
Restricted cash $ 388 $ 0
Minimum    
Property, Plant and Equipment [Line Items]    
Licensing arrangement, period 2 years  
Software licensing arrangement, period 1 year  
Maximum    
Property, Plant and Equipment [Line Items]    
Licensing arrangement, period 3 years  
Software licensing arrangement, period 3 years  
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Receivable Concentration Risk (Details) - Accounts Receivable - Customer Concentration Risk
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Customer A    
Concentration Risk [Line Items]    
Concentration risk, percentage 24.00% 0.00%
Customer B    
Concentration Risk [Line Items]    
Concentration risk, percentage 14.00% 32.00%
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Concentration Risk (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2022
Customer B | Revenue from Contract with Customer Benchmark | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 13.00% 24.00% 26.00%
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Total revenue $ 13,274 $ 12,598 $ 41,162 $ 39,175
Licensing, support and maintenance        
Disaggregation of Revenue [Line Items]        
Total revenue 12,084 11,135 36,926 35,743
Variable royalties        
Disaggregation of Revenue [Line Items]        
Total revenue 1,068 695 4,058 2,266
Other        
Disaggregation of Revenue [Line Items]        
Total revenue $ 122 $ 768 $ 178 $ 1,166
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE - Contract Balances on Condensed Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 10,370 $ 7,143
Contract assets 1,192 1,180
Deferred revenue $ 52,545 $ 50,679
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Deferred revenue, revenue recognized $ 10.7 $ 9.4 $ 23.7 $ 22.0
Unsatisfied performance obligations 61.3   61.3  
Amortization of capitalized sales commissions 0.9 $ 0.9 2.8 $ 2.5
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01        
Disaggregation of Revenue [Line Items]        
Unsatisfied performance obligations, excluding flexible spending account commitment $ 32.7   $ 32.7  
Remaining performance obligation, expected timing of satisfaction 12 months   12 months  
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE - Capitalized Direct Commission Costs (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Short-term commission capitalized in prepaid expenses and other current assets $ 2,436 $ 2,636
Long-term commission capitalized in other assets 1,274 1,535
Total $ 3,710 $ 4,171
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
NET LOSS PER SHARE - Schedule of Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator:        
Net loss $ (8,153) $ (7,684) $ (26,328) $ (20,172)
Denominator:        
Weighted-average shares outstanding - basic (in shares) 36,010,106 32,836,014 35,291,207 32,228,429
Weighted-average shares outstanding - diluted (in shares) 36,010,106 32,836,014 35,291,207 32,228,429
Net loss per share, basic (in dollars per share) $ (0.23) $ (0.23) $ (0.75) $ (0.63)
Net loss per share, diluted (in dollars per share) $ (0.23) $ (0.23) $ (0.75) $ (0.63)
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
NET LOSS PER SHARE - Schedule of Potentially Dilutive Securities Excluded from the Calculation of Diluted Earnings Per Share (Details) - shares
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 9,563,107 9,142,068
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,997,359 4,037,721
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) 6,234,174 5,104,347
Restricted common shares issued for business combination (see Note 12)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 331,574 0
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
INVESTMENTS - Debt Securities, Available-for-sale (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 52,872 $ 65,636
Unrealized Losses (108) (53)
Aggregate Fair Value 52,764 65,583
U.S. government agency securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 20,531 18,508
Unrealized Losses (80) (40)
Aggregate Fair Value 20,451 18,468
U.S. treasury securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 11,883 8,379
Unrealized Losses (4) (2)
Aggregate Fair Value 11,879 8,377
Money market funds    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 11,758 30,428
Unrealized Losses 0 0
Aggregate Fair Value 11,758 30,428
Certificate of deposit    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 5,000  
Unrealized Losses 0  
Aggregate Fair Value 5,000  
Corporate bonds    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 3,700 5,717
Unrealized Losses (24) (10)
Aggregate Fair Value $ 3,676 5,707
Commercial paper    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost   2,604
Unrealized Losses   (1)
Aggregate Fair Value   $ 2,603
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
INVESTMENTS - Debt Securities, Held-to-maturity, Nonaccrual (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Less than one year $ 42,477
1-2 years 10,287
Total $ 52,764
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
INVESTMENTS - Narrative (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]    
Continue net unrealized loss position $ 2.0 $ 0.0
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
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.0 $ 1.7
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.3
FAIR VALUE MEASUREMENTS - Fair Value, Assets Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total cash equivalents $ 14,743 $ 30,428
Total short-term investments 27,734 30,728
Total long-term investments 10,287 4,427
Total financial assets 52,764 65,583
Level 1    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total cash equivalents 11,758 30,428
Total short-term investments 0 0
Total long-term investments 0 0
Total financial assets 11,758 30,428
Level 2    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total cash equivalents 2,985 0
Total short-term investments 27,734 30,728
Total long-term investments 10,287 4,427
Total financial assets 41,006 35,155
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 11,758 30,428
Money market funds | Level 1    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total cash equivalents 11,758 30,428
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 2,985  
Total short-term investments 8,894 8,377
U.S. treasury securities | Level 1    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total cash equivalents 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 2,985  
Total short-term investments 8,894 8,377
U.S. treasury securities | Level 3    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total cash equivalents 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   2,603
Commercial paper | Level 1    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total short-term investments   0
Commercial paper | Level 2    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total short-term investments   2,603
Commercial paper | Level 3    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total short-term investments   0
Corporate bonds    
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]    
Total short-term investments 989 3,971
Total long-term investments 2,687 1,736
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 989 3,971
Total long-term investments 2,687 1,736
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 12,851 15,777
Total long-term investments 7,600 2,691
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 12,851 15,777
Total long-term investments 7,600 2,691
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 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
INTANGIBLE ASSETS AND GOODWILL - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 5,620 $ 5,570
Finite-lived intangible assets, accumulated amortization (1,570) (995)
Total future amortization expense 3,350  
Intangible assets, net 4,050 4,575
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]    
Indefinite-lived intangible assets, gross 200 150
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 3,090 3,090
Finite-lived intangible assets, accumulated amortization (1,112) (708)
Total future amortization expense 1,978 2,382
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 1,830 1,830
Finite-lived intangible assets, accumulated amortization (458) (287)
Total future amortization expense $ 1,372 $ 1,543
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
INTANGIBLE ASSETS AND GOODWILL - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]          
Amortization expense $ 200,000 $ 100,000 $ 600,000 $ 400,000  
Goodwill 4,178,000   4,178,000   $ 4,218,000
Goodwill impairments $ 0 $ 0 $ 0 $ 0  
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
INTANGIBLE ASSETS AND GOODWILL - Schedule of Future Amortization Expense (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]  
Remainder of 2023 $ 192
2024 767
2025 739
2026 427
2027 427
Thereafter 798
Total future amortization expense $ 3,350
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.3
ACQUISITION - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 27, 2022
Sep. 30, 2023
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Business Acquisition [Line Items]          
Options, grants in period, gross (in shares)     420,000 0  
Goodwill   $ 4,178 $ 4,178   $ 4,218
Restricted stock units          
Business Acquisition [Line Items]          
Equity instrument other than options, grants in period (in shares)     2,752,491    
Equity instruments other than options, vested in period (in shares)     1,503,925    
Semifore          
Business Acquisition [Line Items]          
Percentage of voting interests acquired 100.00%        
Total purchase price $ 3,083        
Equity instrument other than options, grants in period (in shares) 663,143        
Acquisition related costs         $ 500
Equity instruments other than options, vested in period (in shares) 331,569        
Contingent compensation   $ 300 $ 1,000    
Goodwill $ 1,541        
Semifore | Restricted stock units          
Business Acquisition [Line Items]          
Acquisition related costs $ 1,800        
Semifore | Restricted Stock          
Business Acquisition [Line Items]          
Options, grants in period, gross (in shares) 331,574   331,574    
Semifore | Developed technology          
Business Acquisition [Line Items]          
Finite-lived intangibles $ 1,400        
Useful life 7 years        
Semifore | Customer relationships          
Business Acquisition [Line Items]          
Finite-lived intangibles $ 700        
Useful life 8 years        
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
ACQUISITION - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Dec. 27, 2022
Sep. 30, 2023
Dec. 31, 2022
Business Acquisition [Line Items]      
Goodwill   $ 4,178 $ 4,218
Semifore      
Business Acquisition [Line Items]      
Cash $ 267    
Accounts receivable 372    
Prepaid expenses and other current assets 63    
Contract assets 15    
Intangibles 2,120    
Accounts payable (139)    
Deferred revenue (672)    
Deferred tax liability (484)    
Total identifiable net assets 1,542    
Goodwill 1,541    
Total purchase price $ 3,083    
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Operating Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Leases [Abstract]        
Operating lease cost $ 288 $ 263 $ 841 $ 802
Short-term lease cost 32 38 147 263
Total lease cost $ 320 $ 301 $ 988 $ 1,065
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
May 31, 2023
Dec. 31, 2022
Leases [Abstract]            
Weighted average remaining lease term, operating lease 4 years 1 month 6 days   4 years 1 month 6 days     3 years 1 month 6 days
Weighted average discount rate, operating lease 10.00%   10.00%     7.50%
Cash payments $ 0.3 $ 0.3 $ 0.8 $ 0.8    
Future operating lease         $ 2.6  
Future operating lease, term of contract         5 years 4 months 24 days  
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
Remainder of 2023 $ 185  
2024 603  
2025 391  
2026 265  
2027 265  
Thereafter 211  
Total undiscounted cash flows 1,920  
Less: imputed interest (311)  
Present value of lease liabilities 1,609  
Operating lease liabilities, current 571 $ 899
Operating lease liabilities, non-current $ 1,038 $ 1,009
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.3
BORROWINGS - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Debt Instrument [Line Items]        
Interest expense $ 0.1 $ 0.1 $ 0.1 $ 0.1
Vendor Financing Arrangements        
Debt Instrument [Line Items]        
Interest rate, effective percentage 10.00%   10.00%  
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.3
BORROWINGS - Schedule of Vendor Financing Arrangements (Details) - Vendor Financing Arrangements
$ in Thousands
Sep. 30, 2023
USD ($)
Debt Instrument [Line Items]  
Remainder of 2023 $ 322
2024 1,550
2025 994
2026 496
Total undiscounted cash flows 3,362
Less: Imputed interest (361)
Present value of vendor financing arrangements 3,001
Vendor financing arrangements, current 1,623
Vendor financing arrangements, noncurrent $ 1,378
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.3
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
Letters of credit outstanding, amount $ 0.4 $ 0.0
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 27, 2022
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2021
Nov. 03, 2022
Oct. 10, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Exercises in period, intrinsic value       $ 4,200 $ 9,800      
Aggregate intrinsic value, vested       300 $ 300      
Option, cost not yet recognized   $ 1,200   $ 1,200        
Nonvested award, unrecognized, period for recognition       3 years 2 months 12 days        
Granted (in shares)       420,000 0      
Compensation expenses   3,714 $ 3,389 $ 10,981 $ 9,082      
Semifore                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Compensation expenses   100   $ 300        
2016 Stock Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares authorized for award (in shares)               20,803,838
Non-option equity instruments, granted (in shares)           14,142,208    
Shares available for future grant (in shares)           0    
2022 Employment Inducement Incentive Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Capital shares reserved for future issuance (in shares)             2,000,000  
Restricted stock units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Nonvested award, unrecognized, period for recognition       2 years 9 months 18 days        
Grants in period, vested, grant date fair value       $ 11,800 $ 6,300      
Nonvested award, excluding options, unrecognized   $ 33,500   33,500        
Restricted Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Grant date fair value       1,300        
Compensation expenses       $ 1,300        
Award vesting period       3 years        
Unamortized cost       $ 1,000        
Restricted Stock | Semifore                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Granted (in shares) 331,574     331,574        
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION - Shares Available for Future Grant (Details)
Sep. 30, 2023
shares
Shares available for future grant under the 2021 Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares available for future grant (in shares) 3,265,292
Shares available for future grant under the 2021 ESPP  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares available for future grant (in shares) 1,268,564
Shares available for future grant under the 2022 Inducement Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Shares available for future grant (in shares) 1,003,680
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION - Summary of Stock Options Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Number of Shares      
Balance at beginning of period (in shares) 3,542,836    
Granted (in shares) 420,000 0  
Exercised (in shares) (779,227)    
Canceled (in shares) (186,250)    
Balance at end of period (in shares) 2,997,359   3,542,836
Number of Shares, Options vested and exercisable (in shares) 2,398,597    
Weighted-Average Exercise Price      
Balance at beginning of period (in dollars per share) $ 1.08    
Granted (in dollars per share) 6.54    
Exercised (in dollars per share) 0.59    
Canceled (in dollars per share) 3.50    
Balance at end of period (in dollars per share) 1.82   $ 1.08
Weighted-Average Exercise Price, Options vested and exercisable (in dollars per share) $ 1.16    
Stock Options Additional Disclosures      
Weighted-Average Remaining Contractual Term, Balance 6 years 2 months 12 days   6 years 2 months 1 day
Weighted-Average Remaining Contractual Term, Options vested and exercisable 5 years 7 months 24 days    
Aggregate Intrinsic Value, Balance $ 14,070   $ 11,416
Aggregate Intrinsic Value, Options vested and exercisable $ 12,822    
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION - Stock Options Valuations Assumptions (Details) - Stock options
3 Months Ended 9 Months Ended
Sep. 30, 2023
$ / shares
Sep. 30, 2023
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Fair value of common stock (in dollars per share) $ 6.54 $ 6.54
Expected volatility 44.00% 44.00%
Expected term (in years) 6 years 6 years
Risk-free interest rate 3.90% 3.90%
Expected dividend yield 0.00% 0.00%
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION - Summary of Restricted Stock Units Activity (Details) - Restricted stock units
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Number of Shares  
Unvested, Balance at beginning of period (in shares) | shares 5,619,013
Granted (in shares) | shares 2,752,491
Vested (in shares) | shares (1,503,925)
Forfeited (in shares) | shares (633,405)
Unvested, Balance at end of period (in shares) | shares 6,234,174
Weighted-Average Grant Date Fair Value  
Unvested, Balance at beginning of period (in dollars per share) | $ / shares $ 7.24
Granted (in dollars per share) | $ / shares 5.72
Vested (in dollars per share) | $ / shares 7.20
Forfeited (in dollars per share) | $ / shares 7.78
Unvested, Balance at end of period (in dollars per share) | $ / shares $ 6.52
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION - Stock-Based Compensation Related to Stock-Based Awards to Employees (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation $ 3,714 $ 3,389 $ 10,981 $ 9,082
Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation 181 118 386 474
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation 1,742 1,798 5,656 4,435
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation 666 679 2,088 1,678
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation $ 1,125 $ 794 $ 2,851 $ 2,495
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.23.3
EQUITY METHOD INVESTMENT (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Subsidiary or Equity Method Investee [Line Items]        
Equity method investment $ 9,410 $ 9,410   $ 11,897
Amortization of deferred income   882 $ 94  
Gain on deconsolidation of subsidiary   0 $ 149  
TransChip Technology        
Subsidiary or Equity Method Investee [Line Items]        
Equity method investment, transaction costs 900 2,500    
TransChip Technology        
Subsidiary or Equity Method Investee [Line Items]        
Equity method investment $ 9,400 $ 9,400    
Ownership percentage 35.00% 35.00%    
The Investors | The Investors        
Subsidiary or Equity Method Investee [Line Items]        
Equity method investment $ 11,600 $ 11,600    
The Investors | Arteris IP (Hong Kong) Ltd.        
Subsidiary or Equity Method Investee [Line Items]        
Share purchase agreement, registered capital   29,400    
Amount of shares subscribed 11,900 $ 11,900    
Share purchase agreement, agreement term   5 years    
Share purchase agreement, deferred income, recognition period   10 years    
Amortization of deferred income $ 300 $ 900    
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Tax Disclosure [Abstract]        
Effective income tax rate     (1.80%) (3.90%)
Income tax provision $ (398,000) $ 248,000 $ 453,000 $ 722,000
Unrecognized tax benefits 2,600,000 3,100,000 2,600,000 3,100,000
Income tax penalties and interest accrued related to unrecognized tax benefits $ 0 $ 0 $ 0 $ 0
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.3
RELATED PARTY TRANSACTIONS (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Related Party Transaction [Line Items]          
Lease payment due to related party $ 300,000 $ 300,000 $ 800,000 $ 800,000  
Options outstanding (in shares) 2,997,359   2,997,359   3,542,836
Restricted stock units          
Related Party Transaction [Line Items]          
Granted unvested options (in shares) 6,234,174   6,234,174   5,619,013
Director          
Related Party Transaction [Line Items]          
Lease payment due to related party $ 100,000 100,000 $ 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 $ 200,000 $ 200,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   $ 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   $ 19,445    
Director | Isabelle Geday | Consulting Agreement | Restricted stock units          
Related Party Transaction [Line Items]          
Granted unvested options (in shares) 62,200   62,200    
Director | Isabelle Geday | Consulting Agreement | Convertible Preferred Stock          
Related Party Transaction [Line Items]          
Options outstanding (in shares) 455,000   455,000    
XML 80 aip-20230930_htm.xml IDEA: XBRL DOCUMENT 0001667011 2023-01-01 2023-09-30 0001667011 2023-10-31 0001667011 2023-09-30 0001667011 2022-12-31 0001667011 us-gaap:LicenseAndMaintenanceMember 2023-07-01 2023-09-30 0001667011 us-gaap:LicenseAndMaintenanceMember 2022-07-01 2022-09-30 0001667011 us-gaap:LicenseAndMaintenanceMember 2023-01-01 2023-09-30 0001667011 us-gaap:LicenseAndMaintenanceMember 2022-01-01 2022-09-30 0001667011 aip:VariableRoyaltiesAndOtherMember 2023-07-01 2023-09-30 0001667011 aip:VariableRoyaltiesAndOtherMember 2022-07-01 2022-09-30 0001667011 aip:VariableRoyaltiesAndOtherMember 2023-01-01 2023-09-30 0001667011 aip:VariableRoyaltiesAndOtherMember 2022-01-01 2022-09-30 0001667011 2023-07-01 2023-09-30 0001667011 2022-07-01 2022-09-30 0001667011 2022-01-01 2022-09-30 0001667011 us-gaap:CommonStockMember 2023-06-30 0001667011 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001667011 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001667011 us-gaap:RetainedEarningsMember 2023-06-30 0001667011 2023-06-30 0001667011 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001667011 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001667011 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001667011 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001667011 us-gaap:CommonStockMember 2023-09-30 0001667011 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001667011 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001667011 us-gaap:RetainedEarningsMember 2023-09-30 0001667011 us-gaap:CommonStockMember 2022-06-30 0001667011 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001667011 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001667011 us-gaap:RetainedEarningsMember 2022-06-30 0001667011 2022-06-30 0001667011 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001667011 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001667011 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001667011 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001667011 us-gaap:CommonStockMember 2022-09-30 0001667011 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001667011 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001667011 us-gaap:RetainedEarningsMember 2022-09-30 0001667011 2022-09-30 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 us-gaap:CommonStockMember 2023-01-01 2023-09-30 0001667011 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-09-30 0001667011 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-09-30 0001667011 us-gaap:RetainedEarningsMember 2023-01-01 2023-09-30 0001667011 us-gaap:CommonStockMember 2021-12-31 0001667011 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001667011 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001667011 us-gaap:RetainedEarningsMember 2021-12-31 0001667011 2021-12-31 0001667011 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001667011 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-09-30 0001667011 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-30 0001667011 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-30 0001667011 aip:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001667011 aip:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001667011 aip:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001667011 aip:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001667011 aip:CustomerBMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001667011 aip:CustomerBMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001667011 aip:CustomerBMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001667011 srt:MinimumMember 2023-01-01 2023-09-30 0001667011 srt:MaximumMember 2023-01-01 2023-09-30 0001667011 us-gaap:RoyaltyMember 2023-07-01 2023-09-30 0001667011 us-gaap:RoyaltyMember 2022-07-01 2022-09-30 0001667011 us-gaap:RoyaltyMember 2023-01-01 2023-09-30 0001667011 us-gaap:RoyaltyMember 2022-01-01 2022-09-30 0001667011 us-gaap:ServiceOtherMember 2023-07-01 2023-09-30 0001667011 us-gaap:ServiceOtherMember 2022-07-01 2022-09-30 0001667011 us-gaap:ServiceOtherMember 2023-01-01 2023-09-30 0001667011 us-gaap:ServiceOtherMember 2022-01-01 2022-09-30 0001667011 2023-10-01 2023-09-30 0001667011 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001667011 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001667011 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001667011 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001667011 us-gaap:RedeemableConvertiblePreferredStockMember 2023-01-01 2023-09-30 0001667011 us-gaap:RedeemableConvertiblePreferredStockMember 2022-01-01 2022-09-30 0001667011 us-gaap:USGovernmentDebtSecuritiesMember 2023-09-30 0001667011 us-gaap:USTreasurySecuritiesMember 2023-09-30 0001667011 us-gaap:MoneyMarketFundsMember 2023-09-30 0001667011 us-gaap:CertificatesOfDepositMember 2023-09-30 0001667011 us-gaap:CorporateBondSecuritiesMember 2023-09-30 0001667011 us-gaap:MoneyMarketFundsMember 2022-12-31 0001667011 us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001667011 us-gaap:USTreasurySecuritiesMember 2022-12-31 0001667011 us-gaap:CorporateBondSecuritiesMember 2022-12-31 0001667011 us-gaap:CommercialPaperMember 2022-12-31 0001667011 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-09-30 0001667011 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-12-31 0001667011 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2023-09-30 0001667011 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2023-09-30 0001667011 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2023-09-30 0001667011 us-gaap:MoneyMarketFundsMember 2023-09-30 0001667011 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member 2023-09-30 0001667011 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member 2023-09-30 0001667011 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member 2023-09-30 0001667011 us-gaap:USTreasurySecuritiesMember 2023-09-30 0001667011 us-gaap:FairValueInputsLevel1Member 2023-09-30 0001667011 us-gaap:FairValueInputsLevel2Member 2023-09-30 0001667011 us-gaap:FairValueInputsLevel3Member 2023-09-30 0001667011 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2023-09-30 0001667011 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member 2023-09-30 0001667011 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member 2023-09-30 0001667011 us-gaap:CertificatesOfDepositMember 2023-09-30 0001667011 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel1Member 2023-09-30 0001667011 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member 2023-09-30 0001667011 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel3Member 2023-09-30 0001667011 us-gaap:CorporateBondSecuritiesMember 2023-09-30 0001667011 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2023-09-30 0001667011 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2023-09-30 0001667011 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2023-09-30 0001667011 us-gaap:USGovernmentDebtSecuritiesMember 2023-09-30 0001667011 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001667011 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001667011 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0001667011 us-gaap:MoneyMarketFundsMember 2022-12-31 0001667011 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001667011 us-gaap:FairValueInputsLevel2Member 2022-12-31 0001667011 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001667011 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001667011 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001667011 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0001667011 us-gaap:CommercialPaperMember 2022-12-31 0001667011 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001667011 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001667011 us-gaap:CorporateBondSecuritiesMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0001667011 us-gaap:CorporateBondSecuritiesMember 2022-12-31 0001667011 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001667011 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001667011 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0001667011 us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001667011 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001667011 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001667011 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0001667011 us-gaap:USTreasurySecuritiesMember 2022-12-31 0001667011 us-gaap:DevelopedTechnologyRightsMember 2023-09-30 0001667011 us-gaap:CustomerRelationshipsMember 2023-09-30 0001667011 us-gaap:InProcessResearchAndDevelopmentMember 2023-09-30 0001667011 us-gaap:TradeNamesMember 2023-09-30 0001667011 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001667011 us-gaap:CustomerRelationshipsMember 2022-12-31 0001667011 us-gaap:InProcessResearchAndDevelopmentMember 2022-12-31 0001667011 us-gaap:TradeNamesMember 2022-12-31 0001667011 aip:SemiforeMember 2022-12-27 0001667011 aip:SemiforeMember 2022-12-27 2022-12-27 0001667011 aip:SemiforeMember us-gaap:DevelopedTechnologyRightsMember 2022-12-27 0001667011 aip:SemiforeMember us-gaap:DevelopedTechnologyRightsMember 2022-12-27 2022-12-27 0001667011 aip:SemiforeMember us-gaap:CustomerRelationshipsMember 2022-12-27 0001667011 aip:SemiforeMember us-gaap:CustomerRelationshipsMember 2022-12-27 2022-12-27 0001667011 us-gaap:RestrictedStockUnitsRSUMember aip:SemiforeMember 2022-12-27 2022-12-27 0001667011 us-gaap:RestrictedStockMember aip:SemiforeMember 2023-01-01 2023-09-30 0001667011 aip:SemiforeMember 2023-07-01 2023-09-30 0001667011 aip:SemiforeMember 2023-01-01 2023-09-30 0001667011 aip:SemiforeMember 2022-01-01 2022-12-31 0001667011 2023-05-31 0001667011 aip:VendorFinancingArrangementsMember 2023-09-30 0001667011 aip:A2016StockPlanMember 2016-10-10 0001667011 aip:A2016StockPlanMember 2021-01-01 2021-12-31 0001667011 aip:A2016StockPlanMember 2021-12-31 0001667011 aip:A2022EmploymentInducementIncentivePlanMember 2022-11-03 0001667011 aip:A2021StockPlanMember 2023-09-30 0001667011 aip:A2021EmployeeStockPurchasePlanMember 2023-09-30 0001667011 aip:A2022StockPlanMember 2023-09-30 0001667011 2022-01-01 2022-12-31 0001667011 us-gaap:EmployeeStockOptionMember 2023-09-30 0001667011 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001667011 us-gaap:EmployeeStockOptionMember 2023-07-01 2023-09-30 0001667011 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001667011 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001667011 us-gaap:RestrictedStockUnitsRSUMember 2023-09-30 0001667011 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001667011 us-gaap:RestrictedStockMember aip:SemiforeMember 2022-12-27 2022-12-27 0001667011 us-gaap:RestrictedStockMember 2023-01-01 2023-09-30 0001667011 us-gaap:CostOfSalesMember 2023-07-01 2023-09-30 0001667011 us-gaap:CostOfSalesMember 2022-07-01 2022-09-30 0001667011 us-gaap:CostOfSalesMember 2023-01-01 2023-09-30 0001667011 us-gaap:CostOfSalesMember 2022-01-01 2022-09-30 0001667011 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-01 2023-09-30 0001667011 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0001667011 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-09-30 0001667011 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-09-30 0001667011 us-gaap:SellingAndMarketingExpenseMember 2023-07-01 2023-09-30 0001667011 us-gaap:SellingAndMarketingExpenseMember 2022-07-01 2022-09-30 0001667011 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-09-30 0001667011 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-09-30 0001667011 us-gaap:GeneralAndAdministrativeExpenseMember 2023-07-01 2023-09-30 0001667011 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-30 0001667011 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-09-30 0001667011 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-09-30 0001667011 aip:TheInvestorsMember aip:ArterisIPHongKongLtdMember 2023-01-01 2023-09-30 0001667011 aip:TheInvestorsMember aip:ArterisIPHongKongLtdMember 2023-09-30 0001667011 aip:TheInvestorsMember aip:TheInvestorsMember 2023-09-30 0001667011 aip:TheInvestorsMember aip:ArterisIPHongKongLtdMember 2023-07-01 2023-09-30 0001667011 aip:TransChipTechnologyMember 2023-09-30 0001667011 aip:TransChipTechnologyMember 2023-07-01 2023-09-30 0001667011 aip:TransChipTechnologyMember 2023-01-01 2023-09-30 0001667011 srt:DirectorMember 2022-07-01 2022-09-30 0001667011 srt:DirectorMember 2023-07-01 2023-09-30 0001667011 srt:DirectorMember 2023-01-01 2023-09-30 0001667011 srt:DirectorMember 2022-01-01 2022-09-30 0001667011 aip:IsabelleGedayMember aip:ConsultingAgreementMember srt:DirectorMember 2023-01-01 2023-09-30 0001667011 aip:IsabelleGedayMember aip:ConsultingAgreementMember srt:DirectorMember aip:RelatedPartyTransactionTrancheOneMember 2023-09-30 0001667011 aip:IsabelleGedayMember aip:ConsultingAgreementMember srt:DirectorMember aip:RelatedPartyTransactionTrancheOneMember 2023-01-01 2023-09-30 0001667011 aip:IsabelleGedayMember aip:ConsultingAgreementMember srt:DirectorMember aip:RelatedPartyTransactionTrancheTwoMember 2023-09-30 0001667011 aip:IsabelleGedayMember aip:ConsultingAgreementMember srt:DirectorMember aip:RelatedPartyTransactionTrancheTwoMember 2023-01-01 2023-09-30 0001667011 aip:IsabelleGedayMember aip:ConsultingAgreementMember srt:DirectorMember 2023-07-01 2023-09-30 0001667011 aip:IsabelleGedayMember aip:ConsultingAgreementMember srt:DirectorMember 2022-07-01 2022-09-30 0001667011 aip:IsabelleGedayMember aip:ConsultingAgreementMember srt:DirectorMember 2022-01-01 2022-09-30 0001667011 aip:IsabelleGedayMember us-gaap:ConvertiblePreferredStockMember aip:ConsultingAgreementMember srt:DirectorMember 2023-09-30 0001667011 aip:IsabelleGedayMember us-gaap:RestrictedStockUnitsRSUMember aip:ConsultingAgreementMember srt:DirectorMember 2023-09-30 0001667011 aip:AtigRazaMember aip:August2023TerminatedPlanMember 2023-01-01 2023-09-30 0001667011 aip:AtigRazaMember aip:August2023TerminatedPlanMember 2023-07-01 2023-09-30 0001667011 aip:AtigRazaMember aip:August2023TerminatedPlanMember 2023-09-30 0001667011 aip:AtigRazaMember aip:August2023AdoptedPlanMember 2023-01-01 2023-09-30 0001667011 aip:AtigRazaMember aip:August2023AdoptedPlanMember 2023-07-01 2023-09-30 0001667011 aip:AtigRazaMember aip:August2023AdoptedPlanMember 2023-09-30 0001667011 aip:PaulAlpernMember aip:August2023TerminatedPlanMember 2023-01-01 2023-09-30 0001667011 aip:PaulAlpernMember aip:August2023TerminatedPlanMember 2023-07-01 2023-09-30 0001667011 aip:PaulAlpernMember aip:August2023TerminatedPlanMember 2023-09-30 0001667011 aip:PaulAlpernMember aip:August2023AdoptedPlanMember 2023-01-01 2023-09-30 0001667011 aip:PaulAlpernMember aip:August2023AdoptedPlanMember 2023-07-01 2023-09-30 shares iso4217:USD iso4217:USD shares pure 0001667011 2023 Q3 false --12-31 P2Y P1Y P295D P443D P320D P381D 10-Q true 2023-09-30 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 36854383 18627000 37423000 27734000 30728000 0 250000 10370000 7143000 5249000 5818000 61980000 81112000 5430000 3617000 10287000 4427000 9410000 11897000 1598000 1883000 4050000 4575000 4178000 4218000 5238000 3787000 102171000 115516000 445000 572000 11983000 12095000 571000 899000 29898000 28839000 1623000 1264000 44520000 43669000 22647000 21840000 1038000 1009000 1378000 448000 9108000 9993000 1451000 1022000 80142000 77981000 0.001 0.001 10000000 10000000 0 0 0 0 0 0 0.001 0.001 300000000 300000000 36826655 36826655 34625875 34625875 37000 34000 114652000 103778000 46000 101000 -92706000 -66378000 22029000 37535000 102171000 115516000 12084000 11135000 36926000 35743000 1190000 1463000 4236000 3432000 13274000 12598000 41162000 39175000 1280000 928000 3629000 3196000 11994000 11670000 37533000 35979000 10997000 11022000 34465000 30849000 5024000 4411000 15630000 12788000 4426000 3991000 13331000 12138000 20447000 19424000 63426000 55775000 -8453000 -7754000 -25893000 -19796000 77000 22000 136000 60000 898000 340000 2641000 406000 -7632000 -7436000 -23388000 -19450000 -919000 0 -2487000 0 -398000 248000 453000 722000 -8153000 -7684000 -26328000 -20172000 -0.23 -0.23 -0.23 -0.23 -0.75 -0.75 -0.63 -0.63 36010106 36010106 32836014 32836014 35291207 35291207 32228429 32228429 -8153000 -7684000 -26328000 -20172000 12000 -21000 -55000 -21000 -8141000 -7705000 -26383000 -20193000 36033361 36000 111403000 34000 -84553000 26920000 135750 43000 43000 728362 1000 -1000 0 70818 507000 507000 3714000 3714000 12000 12000 -8153000 -8153000 36826655 37000 114652000 46000 -92706000 22029000 32622817 33000 97237000 -81000 -51479000 45710000 255108 173000 173000 614184 171218 1210000 1210000 3389000 3389000 -21000 -21000 -7684000 -7684000 33320891 33000 99589000 -102000 -59163000 40357000 34625875 34000 103778000 101000 -66378000 37535000 779227 1000 459000 460000 1503925 2000 -2000 0 82372 564000 564000 10981000 10981000 -55000 -55000 -26328000 -26328000 36826655 37000 114652000 46000 -92706000 22029000 31530682 31000 91945000 -81000 -38991000 52904000 1022050 2000 615000 617000 1008620 240461 2053000 2053000 9082000 9082000 -21000 -21000 -20172000 -20172000 33320891 33000 99589000 -102000 -59163000 40357000 -26328000 -20172000 2240000 1568000 10981000 9082000 882000 94000 -2487000 0 698000 0 0 149000 3000 -6000 3225000 -4234000 495000 1799000 -237000 408000 1544000 23000 1866000 517000 -12750000 -6376000 1075000 655000 35373000 6399000 33150000 0 0 520000 0 241000 25000 0 -3323000 -7333000 1269000 1573000 1041000 635000 460000 601000 564000 2053000 0 256000 79000 0 -2335000 -3916000 -18408000 -17625000 37423000 85825000 19015000 68200000 18627000 68200000 388000 0 19015000 68200000 2592000 1809000 480000 63000 0 11563000 DESCRIPTION OF BUSINESSArteris, 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. 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, 2022 and the related notes included in the Company’s Form 10-K filed on February 28, 2023 (2022 Form 10-K) with the U.S. Securities and Exchange Commission (SEC). The December 31, 2022 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 and nine months ended September 30, 2023 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><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 September 30, 2023, 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><br/></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 September 30, 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%">September 30,<br/>2023</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/>2022</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%">24 </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%">14 </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%">32 </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></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%">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: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><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/>September 30,</span></td><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%">Nine Months Ended<br/>September 30,</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%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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="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%">2022</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"><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:#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%">13 </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%">24 </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="3" style="background-color:#cceeff;border-top:1pt solid #000;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;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%">26 </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></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 at period end.</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%">Nature of Products and Services</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 Company’s revenue is primarily derived from licensing intellectual property, licensing software, support and maintenance services, professional services, training services, and royalties.</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Design Solutions</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%">Interconnect Solutions product arrangements provide customers the right to software licenses, services, and support and maintenance. The Company enters into licensing arrangements with customers that typically range from <span style="-sec-ix-hidden:f-407">two</span> 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.</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%">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.</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%">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, the Company continues 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.</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%">Considering the nature of the combined license and assisting the Company’s customers in applying its IP technology in its customers’ development environment and the relative significance thereof, the Company has concluded that its Interconnect Solutions IP licensing arrangements are not distinct from its obligation to provide the Application Engineer Support Services and benefits of the RTL. The Interconnect Solutions IP, RTL, and the application engineering support services serve to fulfill its commitment to the customer, as they represent inputs to a single, combined performance obligation that commences upon the later of the arrangement effective date or transfer of the software license. The design license and the regular two-way interaction between the design license tool, RTL, and the application engineering support services give the customer the intended benefit from the arrangement, which is the ability to commercialize their design. Customers cannot benefit from the design license on its own or together with other readily available resources as no other RTL or Application Engineer Support Services providers exist in the marketplace that a customer could use with the design license. Consequently, the RTL and Application Engineer Support Services cannot be used on their own or together with any other design license as the Company does not allow the use of the RTL or provide Application Engineer Support Services separately from the design license. Further, although technical support and software updates is a distinct performance obligation, it is accounted for as if it were part of a single performance obligation that includes the licenses, RTL and Application Engineer Support Services because the technical support and updates are provided in practice for the same period of time and have the same time-based pattern of transfer to the customer as the combined design license, RTL, and Application Engineer Support Services.</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%">Revenues that are derived from the sale of a licensee’s products that incorporate the Company’s IP are classified as royalty revenues. Royalty revenues are recognized during the quarter in which the sale of the product incorporating the Company’s IP occurs. Royalties are calculated either as a percentage of the revenues received by a licensee’s sale of products incorporating the Company’s IP or on a per unit basis, as specified in the agreements with the licensees. For a majority of the Company’s royalty revenues, it receives the actual sales data from its customers after the quarter ends and accounts for it as unbilled receivables. When the Company does not receive actual sales data from the customer prior to the finalization of its financial statements, royalty revenues are recognized based on its estimation of the customer’s sales during the quarter.</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%">SoC Integration Automation Software Solutions</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%">SoC Integration Automation software (SIA) (formerly IP deployment) solutions 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 <span style="-sec-ix-hidden:f-409">one</span> 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. </span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Professional Services</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 agreements may include service elements (other than maintenance and support services). These services include training, design assistance, and consulting. Services performed on a time and materials basis are recognized over the period the services are provided either using an output method such as labor hours, or a method that is otherwise consistent with the way in which value is delivered to the customer. Services performed on a fixed price basis are recognized over time, generally using costs incurred or hours expended to measure progress.</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Multiple Performance Obligations</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%">Most of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately, if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis, which are estimated considering multiple factors including observable industry pricing practices and internal pricing strategies and objectives. Standalone selling prices of software license are typically estimated using the residual approach. Standalone selling prices of professional services are typically estimated based on observable transactions when these services are sold on a standalone basis.</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transaction price</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%">Revenue is recognized when, or as, control of a promised product or service transfers to a client, in an amount that reflects the consideration to which the Company expects to be entitled in exchange for transferring those products or services. If the consideration promised in a contract includes a variable amount, the Company estimates the amount to which it expects to be entitled using either the expected value or most likely amount method, to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur. Generally, the transaction price of the Company’s contracts is fixed at the inception of the contract, except for variable royalties. The Company’s contracts generally do not include terms that could cause variability in the transaction price.</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 assesses the timing of the transfer of goods or services to the customer as compared to the timing of payments to determine whether a significant financing component exists. As a practical expedient, the Company does not assess the existence of a significant financing component when the difference between payment and transfer of deliverables is a year or less. If the difference in timing arises for reasons other than the provision of finance to either the customer or the Company, no financing component is deemed to exist. When contracts involve a significant financing component, the Company adjusts the promised amount of consideration for the effects of the time value of money if the timing of payments agreed to by the parties to the contract (either explicitly or implicitly) provide the customer with a significant benefit of financing.</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 reports revenue net of any revenue-based taxes assessed by governmental authorities that are imposed on and concurrent with specific revenue-producing transactions.</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 instances where foreign licensees withhold and remit taxes to local authorities in accordance with local laws and regulations, the Company recognizes and presents revenue on a gross basis, and includes the withholding tax in income tax expense.</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Flexible Spending Accounts</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%">Some customers enter into a non-cancelable flexible spending account agreements (FSA Agreements) whereby the customer commits to a fixed dollar amount over a specified period of time that can be used to purchase from a list of the Company’s products or services. These agreements do not meet the definition of a revenue contract until the customer executes a separate order to identify the required products and services that they are purchasing. The combination of the FSA agreement and the subsequent order creates enforceable rights and obligations, thus meeting the definition of a revenue contract. Each separate order under the agreement is treated as an individual contract and accounted for based on the respective performance obligations included within the FSA agreements.</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract modifications</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 contracts may be modified to add, remove or change existing performance obligations. The accounting for modifications to the Company’s contracts involves assessing whether the products and services added to an existing contract are distinct and whether the pricing is at the standalone selling price. Products and services added that are not distinct are accounted for on a cumulative catch-up basis, while those that are distinct are accounted for prospectively, either as a separate contract if the additional services are priced at the standalone selling price, or as a termination of the existing contract and creation of a new contract if not priced at the standalone selling price. The Company’s more significant contract modifications include extensions of the design license term and the purchase of additional years of support and maintenance.</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Judgments</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 contracts with customers often include promises to transfer multiple products and services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together requires significant judgment. Judgment is also required to determine the standalone selling price for each distinct performance obligation.</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;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 timing of revenue recognition may differ from the timing of invoicing to customers, and these timing differences result in receivables (billed or unbilled), contract assets, or contract liabilities (deferred revenue) on the Company’s consolidated balance sheets. The Company records a contract asset when revenue is recognized prior to the right to invoice. The Company records deferred revenue when it invoices customers and revenue is not yet recognized. Customers are generally invoiced in single or annual amounts, although some customers are invoiced more frequently over time. The Company records an unbilled receivable when revenue is recognized and it has an unconditional right to invoice and receive payment.</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 capitalizes sales commission as costs of obtaining a contract when they are incremental and, if they are expected to be recovered, amortized in a manner consistent with the pattern of transfer of the good or service to which the asset relates. </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 nine months ended September 30, 2023 from those disclosed in the annual consolidated financial statements for the year ended December 31, 2022, except for those disclosed in this document.</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, 2022 and the related notes included in the Company’s Form 10-K filed on February 28, 2023 (2022 Form 10-K) with the U.S. Securities and Exchange Commission (SEC). The December 31, 2022 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 and nine months ended September 30, 2023 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 September 30, 2023, 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><br/></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 September 30, 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 <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%">September 30,<br/>2023</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/>2022</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%">24 </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%">14 </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%">32 </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></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%">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: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><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/>September 30,</span></td><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%">Nine Months Ended<br/>September 30,</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%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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="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%">2022</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"><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:#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%">13 </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%">24 </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="3" style="background-color:#cceeff;border-top:1pt solid #000;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;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%">26 </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></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 at period end.</span></div> 0.24 0 0.14 0.32 0.13 0.24 0.26 <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%">Nature of Products and Services</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 Company’s revenue is primarily derived from licensing intellectual property, licensing software, support and maintenance services, professional services, training services, and royalties.</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Design Solutions</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%">Interconnect Solutions product arrangements provide customers the right to software licenses, services, and support and maintenance. The Company enters into licensing arrangements with customers that typically range from <span style="-sec-ix-hidden:f-407">two</span> 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.</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%">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.</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%">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, the Company continues 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.</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%">Considering the nature of the combined license and assisting the Company’s customers in applying its IP technology in its customers’ development environment and the relative significance thereof, the Company has concluded that its Interconnect Solutions IP licensing arrangements are not distinct from its obligation to provide the Application Engineer Support Services and benefits of the RTL. The Interconnect Solutions IP, RTL, and the application engineering support services serve to fulfill its commitment to the customer, as they represent inputs to a single, combined performance obligation that commences upon the later of the arrangement effective date or transfer of the software license. The design license and the regular two-way interaction between the design license tool, RTL, and the application engineering support services give the customer the intended benefit from the arrangement, which is the ability to commercialize their design. Customers cannot benefit from the design license on its own or together with other readily available resources as no other RTL or Application Engineer Support Services providers exist in the marketplace that a customer could use with the design license. Consequently, the RTL and Application Engineer Support Services cannot be used on their own or together with any other design license as the Company does not allow the use of the RTL or provide Application Engineer Support Services separately from the design license. Further, although technical support and software updates is a distinct performance obligation, it is accounted for as if it were part of a single performance obligation that includes the licenses, RTL and Application Engineer Support Services because the technical support and updates are provided in practice for the same period of time and have the same time-based pattern of transfer to the customer as the combined design license, RTL, and Application Engineer Support Services.</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%">Revenues that are derived from the sale of a licensee’s products that incorporate the Company’s IP are classified as royalty revenues. Royalty revenues are recognized during the quarter in which the sale of the product incorporating the Company’s IP occurs. Royalties are calculated either as a percentage of the revenues received by a licensee’s sale of products incorporating the Company’s IP or on a per unit basis, as specified in the agreements with the licensees. For a majority of the Company’s royalty revenues, it receives the actual sales data from its customers after the quarter ends and accounts for it as unbilled receivables. When the Company does not receive actual sales data from the customer prior to the finalization of its financial statements, royalty revenues are recognized based on its estimation of the customer’s sales during the quarter.</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%">SoC Integration Automation Software Solutions</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%">SoC Integration Automation software (SIA) (formerly IP deployment) solutions 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 <span style="-sec-ix-hidden:f-409">one</span> 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. </span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Professional Services</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 agreements may include service elements (other than maintenance and support services). These services include training, design assistance, and consulting. Services performed on a time and materials basis are recognized over the period the services are provided either using an output method such as labor hours, or a method that is otherwise consistent with the way in which value is delivered to the customer. Services performed on a fixed price basis are recognized over time, generally using costs incurred or hours expended to measure progress.</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Multiple Performance Obligations</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%">Most of the Company’s contracts with customers contain multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately, if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis, which are estimated considering multiple factors including observable industry pricing practices and internal pricing strategies and objectives. Standalone selling prices of software license are typically estimated using the residual approach. Standalone selling prices of professional services are typically estimated based on observable transactions when these services are sold on a standalone basis.</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transaction price</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%">Revenue is recognized when, or as, control of a promised product or service transfers to a client, in an amount that reflects the consideration to which the Company expects to be entitled in exchange for transferring those products or services. If the consideration promised in a contract includes a variable amount, the Company estimates the amount to which it expects to be entitled using either the expected value or most likely amount method, to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur. Generally, the transaction price of the Company’s contracts is fixed at the inception of the contract, except for variable royalties. The Company’s contracts generally do not include terms that could cause variability in the transaction price.</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 assesses the timing of the transfer of goods or services to the customer as compared to the timing of payments to determine whether a significant financing component exists. As a practical expedient, the Company does not assess the existence of a significant financing component when the difference between payment and transfer of deliverables is a year or less. If the difference in timing arises for reasons other than the provision of finance to either the customer or the Company, no financing component is deemed to exist. When contracts involve a significant financing component, the Company adjusts the promised amount of consideration for the effects of the time value of money if the timing of payments agreed to by the parties to the contract (either explicitly or implicitly) provide the customer with a significant benefit of financing.</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 reports revenue net of any revenue-based taxes assessed by governmental authorities that are imposed on and concurrent with specific revenue-producing transactions.</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 instances where foreign licensees withhold and remit taxes to local authorities in accordance with local laws and regulations, the Company recognizes and presents revenue on a gross basis, and includes the withholding tax in income tax expense.</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Flexible Spending Accounts</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%">Some customers enter into a non-cancelable flexible spending account agreements (FSA Agreements) whereby the customer commits to a fixed dollar amount over a specified period of time that can be used to purchase from a list of the Company’s products or services. These agreements do not meet the definition of a revenue contract until the customer executes a separate order to identify the required products and services that they are purchasing. The combination of the FSA agreement and the subsequent order creates enforceable rights and obligations, thus meeting the definition of a revenue contract. Each separate order under the agreement is treated as an individual contract and accounted for based on the respective performance obligations included within the FSA agreements.</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract modifications</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 contracts may be modified to add, remove or change existing performance obligations. The accounting for modifications to the Company’s contracts involves assessing whether the products and services added to an existing contract are distinct and whether the pricing is at the standalone selling price. Products and services added that are not distinct are accounted for on a cumulative catch-up basis, while those that are distinct are accounted for prospectively, either as a separate contract if the additional services are priced at the standalone selling price, or as a termination of the existing contract and creation of a new contract if not priced at the standalone selling price. The Company’s more significant contract modifications include extensions of the design license term and the purchase of additional years of support and maintenance.</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Judgments</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 contracts with customers often include promises to transfer multiple products and services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together requires significant judgment. Judgment is also required to determine the standalone selling price for each distinct performance obligation.</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;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 timing of revenue recognition may differ from the timing of invoicing to customers, and these timing differences result in receivables (billed or unbilled), contract assets, or contract liabilities (deferred revenue) on the Company’s consolidated balance sheets. The Company records a contract asset when revenue is recognized prior to the right to invoice. The Company records deferred revenue when it invoices customers and revenue is not yet recognized. Customers are generally invoiced in single or annual amounts, although some customers are invoiced more frequently over time. The Company records an unbilled receivable when revenue is recognized and it has an unconditional right to invoice and receive payment.</span></div>The Company capitalizes sales commission as costs of obtaining a contract when they are incremental and, if they are expected to be recovered, amortized in a manner consistent with the pattern of transfer of the good or service to which the asset relates. P3Y P3Y 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:36.851%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.963%"></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/>September 30,</span></td><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%">Nine Months Ended<br/>September 30,</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%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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="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%">2022</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%">12,084 </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,135 </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%">36,926 </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%">35,743 </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%">1,068 </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%">695 </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,058 </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%">2,266 </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%">122 </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%">768 </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%">178 </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%">1,166 </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%">13,274 </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%">12,598 </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%">41,162 </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%">39,175 </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%">September 30,<br/>2023</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/>2022</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%">10,370 </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%">7,143 </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%">Contract assets</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,192 </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%">1,180 </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%">Deferred revenue</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%">52,545 </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%">50,679 </span></td><td style="background-color:#cceeff;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 Company recognized revenue of $10.7 million and $9.4 million for the three months ended September 30, 2023 and 2022, respectively, and $23.7 million and $22.0 million for the nine months ended September 30, 2023 and 2022, respectively, that was included in the deferred revenue balance at the beginning of the respective periods. Contract assets are included in prepaid expenses and other current assets and other assets 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 September 30, 2023, non-cancelable contracted but unsatisfied or partially satisfied performance obligations that have not yet been recognized, which includes deferred revenue and amounts that will be invoiced and recognized as revenues in future periods, is $61.3 million, of which $32.7 million is expected to be recognized over the next 12 months and the remainder thereafter. The Company has elected to exclude the potential future royalty receipts from this amount.</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%">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%">September 30,<br/>2023</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/>2022</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,436 </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,636 </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,274 </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,535 </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,710 </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%">4,171 </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 September 30, 2023 and 2022, $2.8 million and $2.5 million for the nine months ended September 30, 2023 and 2022, respectively, 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:36.851%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.963%"></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/>September 30,</span></td><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%">Nine Months Ended<br/>September 30,</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%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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="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%">2022</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%">12,084 </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,135 </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%">36,926 </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%">35,743 </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%">1,068 </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%">695 </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,058 </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%">2,266 </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%">122 </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%">768 </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%">178 </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%">1,166 </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%">13,274 </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%">12,598 </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%">41,162 </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%">39,175 </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> 12084000 11135000 36926000 35743000 1068000 695000 4058000 2266000 122000 768000 178000 1166000 13274000 12598000 41162000 39175000 <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%">September 30,<br/>2023</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/>2022</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%">10,370 </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%">7,143 </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%">Contract assets</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,192 </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%">1,180 </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%">Deferred revenue</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%">52,545 </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%">50,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 10370000 7143000 1192000 1180000 52545000 50679000 10700000 9400000 23700000 22000000 61300000 32700000 P12M Total capitalized direct commission costs were as follows (in thousands):<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%">September 30,<br/>2023</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/>2022</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,436 </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,636 </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,274 </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,535 </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,710 </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%">4,171 </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> 2436000 2636000 1274000 1535000 3710000 4171000 900000 900000 2800000 2500000 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: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><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/>September 30,</span></td><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%">Nine Months Ended<br/>September 30,</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%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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="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%">2022</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="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="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%">(8,153)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">(7,684)</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%">(26,328)</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%">(20,172)</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="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%">36,010,106 </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%">32,836,014 </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%">35,291,207 </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%">32,228,429 </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.23)</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.23)</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.75)</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.63)</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%">September 30, 2023</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%">September 30, 2022</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,997,359 </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%">4,037,721 </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%">6,234,174 </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%">5,104,347 </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 (see Note 12)</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%">331,574 </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%">— </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%">9,563,107 </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,142,068 </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: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><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/>September 30,</span></td><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%">Nine Months Ended<br/>September 30,</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%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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="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%">2022</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="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="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%">(8,153)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">(7,684)</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%">(26,328)</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%">(20,172)</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="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%">36,010,106 </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%">32,836,014 </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%">35,291,207 </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%">32,228,429 </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.23)</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.23)</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.75)</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.63)</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> -8153000 -7684000 -26328000 -20172000 36010106 36010106 32836014 32836014 35291207 35291207 32228429 32228429 -0.23 -0.23 -0.23 -0.23 -0.75 -0.75 -0.63 -0.63 <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%">September 30, 2023</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%">September 30, 2022</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,997,359 </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%">4,037,721 </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%">6,234,174 </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%">5,104,347 </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 (see Note 12)</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%">331,574 </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%">— </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%">9,563,107 </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,142,068 </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> 2997359 4037721 6234174 5104347 331574 0 9563107 9142068 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 September 30, 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 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;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:#ffffff;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%">20,531 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,451 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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%">11,883 </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%">(4)</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%">11,879 </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%">11,758 </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%">11,758 </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%">Certificate of deposit</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,000 </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%">— </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,000 </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%">Corporate bonds</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,700 </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%">(24)</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%">3,676 </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%">52,872 </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%">(108)</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%">52,764 </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, 2022</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"><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 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%">30,428 </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%">— </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%">30,428 </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. 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%">18,508 </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%">(40)</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%">18,468 </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%">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%">8,379 </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)</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,377 </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,717 </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)</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,707 </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%">Commercial paper</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%">2,604 </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)</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,603 </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 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: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%">65,636 </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%">(53)</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%">65,583 </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%">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%">September 30, 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%">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%">42,477 </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%">10,287 </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%">52,764 </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%">As of September 30, 2023 and December 31, 2022, securities with a fair value of $2.0 million and zero, respectively, were in a continuous net unrealized loss position for more than 12 months. As of September 30, 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 September 30, 2023 no allowance for credit losses or impairment losses for the Company’s investments were recorded.</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 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 September 30, 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 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;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:#ffffff;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%">20,531 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,451 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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%">11,883 </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%">(4)</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%">11,879 </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%">11,758 </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%">11,758 </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%">Certificate of deposit</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,000 </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%">— </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,000 </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%">Corporate bonds</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,700 </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%">(24)</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%">3,676 </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%">52,872 </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%">(108)</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%">52,764 </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, 2022</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"><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 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%">30,428 </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%">— </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%">30,428 </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. 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%">18,508 </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%">(40)</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%">18,468 </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%">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%">8,379 </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)</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,377 </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,717 </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)</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,707 </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%">Commercial paper</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%">2,604 </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)</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,603 </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 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: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%">65,636 </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%">(53)</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%">65,583 </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> 20531000 -80000 20451000 11883000 -4000 11879000 11758000 0 11758000 5000000 0 5000000 3700000 -24000 3676000 52872000 -108000 52764000 30428000 0 30428000 18508000 -40000 18468000 8379000 -2000 8377000 5717000 -10000 5707000 2604000 -1000 2603000 65636000 -53000 65583000 <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%">September 30, 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%">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%">42,477 </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%">10,287 </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%">52,764 </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> 42477000 10287000 52764000 2000000 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.0 million and $1.7 million as of September 30, 2023 and December 31, 2022, 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:95.606%"><tr><td style="width:1.0%"></td><td style="width:33.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.747%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.433%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.747%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.433%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.747%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.433%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.754%"></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%">September 30, 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%">11,758 </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%">11,758 </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,985 </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,985 </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%">11,758 </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,985 </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%">14,743 </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;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%">Certificate of deposit</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%">— </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%">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%">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%">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%">12,851 </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%">12,851 </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%">8,894 </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,894 </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%">27,734 </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%">27,734 </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,687 </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,687 </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%">7,600 </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%">7,600 </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%">10,287 </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,287 </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%">11,758 </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%">41,006 </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%">52,764 </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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.606%"><tr><td style="width:1.0%"></td><td style="width:33.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.747%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.433%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.747%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.433%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.747%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.433%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.754%"></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, 2022</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;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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%">30,428 </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%">30,428 </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 cash equivalents</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%">30,428 </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%">— </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%">30,428 </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;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:#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%">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%">2,603 </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,603 </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,971 </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,971 </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%">15,777 </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%">15,777 </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,377 </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,377 </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%">30,728 </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%">30,728 </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,736 </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,736 </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%">2,691 </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,691 </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%">4,427 </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%">4,427 </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%">30,428 </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%">35,155 </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%">65,583 </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 and nine months ended September 30, 2023.</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.0 million and $1.7 million as of September 30, 2023 and December 31, 2022, 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>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 and nine months ended September 30, 2023 3000000 1700000 <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:95.606%"><tr><td style="width:1.0%"></td><td style="width:33.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.747%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.433%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.747%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.433%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.747%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.433%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.754%"></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%">September 30, 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%">11,758 </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%">11,758 </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,985 </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,985 </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%">11,758 </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,985 </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%">14,743 </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;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%">Certificate of deposit</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%">— </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%">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%">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%">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%">12,851 </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%">12,851 </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%">8,894 </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,894 </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%">27,734 </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%">27,734 </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,687 </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,687 </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%">7,600 </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%">7,600 </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%">10,287 </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,287 </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%">11,758 </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%">41,006 </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%">52,764 </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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.606%"><tr><td style="width:1.0%"></td><td style="width:33.606%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.747%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.433%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.747%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.433%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.747%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.433%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.754%"></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, 2022</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;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;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%">30,428 </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%">30,428 </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 cash equivalents</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%">30,428 </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%">— </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%">30,428 </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;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:#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%">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%">2,603 </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,603 </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,971 </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,971 </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%">15,777 </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%">15,777 </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,377 </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,377 </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%">30,728 </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%">30,728 </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,736 </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,736 </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%">2,691 </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,691 </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%">4,427 </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%">4,427 </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%">30,428 </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%">35,155 </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%">65,583 </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> 11758000 0 0 11758000 0 2985000 0 2985000 11758000 2985000 0 14743000 0 5000000 0 5000000 0 989000 0 989000 0 12851000 0 12851000 0 8894000 0 8894000 0 27734000 0 27734000 0 2687000 0 2687000 0 7600000 0 7600000 0 10287000 0 10287000 11758000 41006000 0 52764000 30428000 0 0 30428000 30428000 0 0 30428000 0 2603000 0 2603000 0 3971000 0 3971000 0 15777000 0 15777000 0 8377000 0 8377000 0 30728000 0 30728000 0 1736000 0 1736000 0 2691000 0 2691000 0 4427000 0 4427000 30428000 35155000 0 65583000 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 September 30, 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,112)</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,978 </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%">(458)</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,372 </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,570)</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%">4,050 </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, 2022 (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%">(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><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%">2,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></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%">(287)</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,543 </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%">150 </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%">150 </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,570 </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%">(995)</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%">4,575 </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%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.1 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 September 30, 2023 and 2022, respectively, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.6 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.4 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the nine months ended September 30, 2023 and 2022, respectively.</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%">September 30, 2023</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="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:700;line-height:100%">Fiscal year ending December 31,</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remainder of 2023</span></div></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%">192 </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%">2024</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%">767 </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%">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%">739 </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%">427 </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%">Thereafter</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%">798 </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:100%">Total future amortization expense</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: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%">3,350 </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: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 September 30, 2023 and December 31, 2022, 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 and nine months ended September 30, 2023 and 2022.</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 September 30, 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,112)</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,978 </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%">(458)</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,372 </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,570)</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%">4,050 </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, 2022 (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%">(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><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%">2,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></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%">(287)</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,543 </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%">150 </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%">150 </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,570 </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%">(995)</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%">4,575 </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 1112000 1978000 1830000 458000 1372000 500000 500000 200000 200000 5620000 1570000 4050000 3090000 708000 2382000 1830000 287000 1543000 500000 500000 150000 150000 5570000 995000 4575000 200000 100000 600000 400000 <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%">September 30, 2023</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="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:700;line-height:100%">Fiscal year ending December 31,</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remainder of 2023</span></div></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%">192 </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%">2024</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%">767 </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%">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%">739 </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%">427 </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%">Thereafter</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%">798 </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:100%">Total future amortization expense</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: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%">3,350 </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> 192000 767000 739000 427000 427000 798000 3350000 4200000 4200000 0 0 0 0 ACQUISITION<div style="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Semifore Acquisition</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%">On December 27, 2022, the Company acquired 100% of the issued and outstanding equity securities (the Acquisition) of Semifore, Inc. (Semifore), </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">provider of hardware software interface (HSI) technology. Semifore technologies are used to effectively design, verify, document, and help in the validation of the hardware-software integration that is used in the SoC complex chip market. The addition of Semifore technologies and team expertise augments Arteris System IP and SoC Integration Automation software (SIA) (formerly IP deployment (IPD)) to further enhance software control of the IP and SoC hardware. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Acquisition closed on December 27, 2022 and has been accounted for in accordance with the acquisition method of accounting for business combinations with the Company as the accounting acquirer. </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 consideration transferred for the acquisition was $3.1 million. The Company recorded $1.4 million for developed technology intangible assets with an estimated useful life of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">seven years</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $0.7 million for customer relationships intangible assets with an estimated useful life of eight years. </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 connection with the acquisition, key employees and former owners of Semifore were issued a total of 663,143 shares of the Company’s common stock and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">obtained the right to additional cash payment totaling </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.8 million. Out of the 663,143 shares issued, 331,569 shares of common stock vested as of the closing date and the remaining 331,574 shares and $1.8 million cash payment will vest on the first and third anniversary of the closing date if certain key employees continue to be employed by the Company. These contingent cash payments and equity awards have been accounted for separately from the business combination and will be recognized by the Company as compensation costs in the subsequent periods as related services are provided. The Company recognized $0.3 million and $1.0 million as compensation expense during the three and nine months ended September 30, 2023, respectively</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:6pt;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%">Under the acquisition method of accounting, the purchase price is allocated to identifiable assets acquired and liabilities assumed based on their fair values on the acquisition date. The following table provides the estimated fair values of the identifiable assets acquired and liabilities assumed as of the acquisition date (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:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></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%">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:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:bottom"><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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts receivable</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%">372 </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:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contract assets</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%">15 </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:100%">Intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts payable</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%">(139)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(672)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax liability</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%">(484)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total identifiable net assets</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,542 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill</span></div></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%">1,541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total purchase price</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">3,083 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="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%">Goodwill generated from this business combination is attributed to synergies between the Company’s and Semifore’s respective products and services and is housed within the Company’s single operating segment. The Company does not have any tax basis in the total goodwill of $1.5 million and the goodwill is non-deductible for income tax purposes.</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 incurred $0.5 million acquisition-related expenses, which were recorded as general and administrative expenses in the consolidated statements of income (loss) for the year ended December 31, 2022. </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 Acquisition did not have a material impact on the Company’s condensed consolidated financial statements; therefore, historical and proforma disclosures have not been presented.</span></div> 1 3100000 1400000 P7Y 700000 P8Y 663143 1800000 663143 331569 331574 1800000 300000 1000000 The following table provides the estimated fair values of the identifiable assets acquired and liabilities assumed as of the acquisition date (in thousands):<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:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></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%">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:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:bottom"><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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts receivable</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%">372 </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:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contract assets</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%">15 </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:100%">Intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts payable</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%">(139)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(672)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred tax liability</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%">(484)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total identifiable net assets</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,542 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill</span></div></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%">1,541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total purchase price</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">3,083 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 267000 372000 63000 15000 2120000 139000 672000 484000 1542000 1541000 3083000 1500000 500000 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: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><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/>September 30,</span></td><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%">Nine Months Ended <br/>September 30,</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%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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="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%">2022</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%">288 </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%">263 </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%">841 </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%">802 </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%">32 </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%">38 </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%">147 </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%">263 </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%">320 </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%">301 </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%">988 </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%">1,065 </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.1 years and 3.1 years as of September 30, 2023 and December 31, 2022, respectively, and the weighted-average discount rate used to measure the present value of the operating lease liabilities was 10.0% and 7.5% as of September 30, 2023 and December 31, 2022, respectively. 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.3 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 September 30, 2023 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022, respectively and $0.8 million </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for both the nine months ended September 30, 2023 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022.</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 September 30, 2023 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="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remainder of 2023</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%">185 </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%">2024</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%">603 </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%">2025</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%">391 </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%">2026</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%">265 </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%">2027</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%">265 </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%">211 </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 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,920 </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%">(311)</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%">1,609 </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%">571 </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%">1,038 </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%">1,609 </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%">In May 2023, the Company entered into an operating lease agreement for a new headquarter facility in Campbell, California with future lease payments of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.6 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The lease commenced in October 2023 with a lease term of approximately 5.4 years.</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: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><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/>September 30,</span></td><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%">Nine Months Ended <br/>September 30,</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%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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="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%">2022</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%">288 </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%">263 </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%">841 </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%">802 </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%">32 </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%">38 </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%">147 </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%">263 </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%">320 </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%">301 </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%">988 </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%">1,065 </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> 288000 263000 841000 802000 32000 38000 147000 263000 320000 301000 988000 1065000 P4Y1M6D P3Y1M6D 0.100 0.075 300000 300000 800000 800000 <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 September 30, 2023 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="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remainder of 2023</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%">185 </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%">2024</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%">603 </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%">2025</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%">391 </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%">2026</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%">265 </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%">2027</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%">265 </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%">211 </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 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,920 </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%">(311)</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%">1,609 </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%">571 </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%">1,038 </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%">1,609 </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> 185000 603000 391000 265000 265000 211000 1920000 311000 1609000 571000 1038000 1609000 2600000 P5Y4M24D 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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vendor financing arrangements as of September 30, 2023 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 2023</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%">322 </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%">2024</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,550 </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%">2025</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%">994 </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%">2026</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%">496 </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 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%">3,362 </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%">(361)</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%">Present value of vendor financing arrangements</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%">3,001 </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:15pt"><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%">Vendor financing arrangements, 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%">1,623 </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%">Vendor financing arrangements, noncurrent</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,378 </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: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,001 </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>Interest expense from vendor financing arrangements was $0.1 million and less than $0.1 million for the three months ended September 30, 2023 and 2022, respectively. Interest expense from vendor financing arrangements was $0.1 million for both the nine months ended September 30, 2023 and 2022. 0.100 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vendor financing arrangements as of September 30, 2023 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 2023</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%">322 </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%">2024</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,550 </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%">2025</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%">994 </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%">2026</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%">496 </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 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%">3,362 </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%">(361)</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%">Present value of vendor financing arrangements</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%">3,001 </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:15pt"><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%">Vendor financing arrangements, 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%">1,623 </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%">Vendor financing arrangements, noncurrent</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,378 </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: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,001 </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> 322000 1550000 994000 496000 3362000 361000 3001000 1623000 1378000 3001000 100000 100000 100000 100000 COMMITMENTS AND CONTINGENCIES<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 September 30, 2023. No draws have been made under such letter of credit. There was no letter of credit issued and outstanding as of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022.</span><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 and nine months ended September 30, 2023 and 2022 and the unaudited condensed consolidated financial statements do not include liabilities for any potential indemnity-related obligations as of September 30, 2023 and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</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. On July 21, 2023, the District Court for the Western District of Texas issued its ruling on the Company Motion to Dismiss by granting the motion in part and denying the motion in part with the leave to amend. The plaintiff filed a First Amended Complaint (FAC) on August 7, 2023, and Arteris filed a Motion to Dismiss the pre-suit indirect and willful infringement claims on September 5, 2023. Network System Technologies, LLC’s opposition was filed on October 10, 2023, and Arteris filed a reply on October 17, 2023. 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 at its initial stages, 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="text-align:justify"><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: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 other material contractual noncancelable commitments as of September 30, 2023 and December 31, 2022.</span></div> 400000 0 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. STOCK-BASED COMPENSATION<div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2016 Stock Plan</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%">On October 10, 2016, the Company amended and restated the 2013 Equity Incentive Plan and changed the name of the plan to Arteris, Inc. 2016 Incentive Plan (the 2016 Plan). Adoption of the 2016 Plan provides for participation by foreign nationals or those employed outside of the United States. </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 2016 Plan provides for the granting of the following types of stock awards: incentive stock options, non-statutory stock options, stock appreciation rights (SARs), restricted stock awards, restricted stock unit awards (RSUs) and other stock awards. The number of shares authorized for award was 20,803,838. The Company granted awards of common stock in the form of 14,142,208 shares as of December 31, 2021. Following the Company’s IPO in October 2021, all future grants will be made under the 2021 Plan (as defined below), w</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ith none remaining </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">available for future grant under the 2016 Plan.</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-style:italic;font-weight:700;line-height:120%">2021 Stock Plan </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 adopted the 2021 Incentive Award Plan (the 2021 Plan) effective October 26, 2021. The 2021 Plan provides for a variety of stock-based compensation awards, including stock options, SARs, restricted stock awards, RSUs, performance bonus awards, performance stock unit awards, dividend equivalents, or other stock or cash based awards.</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%">Following the effectiveness of the 2021 Plan, the Company will not make any further grants under the 2016 Plan. However, the 2016 Plan will continue to govern the terms and conditions of the outstanding awards granted under this plan. Shares of common stock subject to awards granted under the 2016 Plan that are forfeited or lapse unexercised and withheld to cover taxes which following the effective date of the 2021 Plan are not issued under the 2016 Plan will be available for issuance under the 2021 Plan.</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-style:italic;font-weight:700;line-height:120%">2021 Employee stock purchase plan</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 adopted the 2021 Employee Stock Purchase Plan (the 2021 ESPP) effective on October 26, 2021. The 2021 ESPP would enable eligible employees of the Company to purchase shares of common stock at a discount to fair market value. As of September 30, 2023, there had been no offering period under the ESPP.</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-style:italic;font-weight:700;line-height:120%">2022 Employment Inducement Incentive Plan</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 adopted the 2022 Employment Inducement Incentive Plan (the 2022 Inducement Plan) effective November 3, 2022, pursuant to which it reserved 2,000,000 shares of its common stock. The 2022 Inducement Plan provides for a variety of stock-based compensation awards, including stock options, SARs, restricted stock awards, restricted stock unit awards, performance bonus awards, performance stock unit awards, dividend equivalents, or other stock or cash based awards. Awards under the 2022 Inducement Plan can only be made to newly hired employees.</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:700;line-height:120%">Shares Available for Future Grant</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%">Shares available for future grant consisted of the following:</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><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="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%">September 30,<br/>2023</span></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%">Shares available for future grant under the 2021 Plan</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%">3,265,292 </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></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%">Shares available for future grant under the 2021 ESPP</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,268,564 </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></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%">Shares available for future grant under the 2022 Inducement Plan</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,003,680 </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></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%">The Company issues new shares upon a share option exercise or release of restricted stock units.</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%">Stock Options</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 stock option activities under the Company’s 2016 Plan and 2021 Plan:</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: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="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%">Options Outstanding</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%">Number of Shares</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%">Weighted-Average Exercise Price</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%">Weighted-Average Remaining Contractual Term (Years)</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 Intrinsic Value ($'000s)</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:100%">BALANCE—December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,542,836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.08 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.17</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">420,000 </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%">6.54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(779,227)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Canceled</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%">(186,250)</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%">3.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">BALANCE—September 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,997,359 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options vested and exercisable—September 30, 2023</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,398,597 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.65</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 aggregate intrinsic value of the options exercised for the nine months ended September 30, 2023 and 2022 was $4.2 million and $9.8 million, respectively. The total grant-date fair value of options vested was $0.3 million for both the nine months ended September 30, 2023 and 2022, respectively.</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%">As of September 30, 2023, there was $1.2 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of unamortized stock-based compensation cost related to unvested stock options, which is expected to be recognized over a weighted-average period of 3.2 years.</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 fair value of each stock option granted is estimated using the Black-Scholes option-pricing model. The Company determines valuation assumptions for Black-Scholes as follows:</span></div><div style="margin-top:9pt;padding-left:13.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risk-Free Interest Rate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The Company bases the risk-free interest rate used in the Black-Scholes option-pricing model on the implied yield available on US Treasury zero coupon issues with an equivalent expected term of the options for each option group.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Expected Term</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The expected term represents the period that the Company’s stock-based awards are expected to be outstanding. The expected term assumption is based on the simplified method. The Company expects to continue using the simplified method until sufficient information about the Company’s historical behavior is available.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Volatility</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The Company determines the price volatility factor based on the historical volatilities of the Company’s peer group as the Company does not have sufficient trading history for its common stock.</span></div><div style="margin-top:6pt;padding-left:13.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividend Yield</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—The Company has never declared or paid any cash dividend and does not currently plan to pay a cash dividend in the foreseeable future. Consequently, the Company used an expected dividend yield of zero.</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 valuation assumptions:</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options Valuation Assumptions</span></div><div style="margin-top:9pt"><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:80.112%"></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:17.082%"></td><td style="width:0.1%"></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="padding:0 1pt"></td><td colspan="3" 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 and Nine Months Ended <br/>September 30,</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="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></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%">Fair value of common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$6.54</span></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%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44.0%</span></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%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.0</span></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%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.9%</span></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%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0%</span></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 Company granted 420,000 stock options during the nine months ended September 30, 2023 and had no stock option grants during the nine months ended September 30, 2022.</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%">Restricted Stock Units and Awards </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 restricted stock unit activities under the Company’s 2016 and 2021 Plan and the 2022 Inducement Plan:</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%">Restricted Stock Units</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%">Number of Shares</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%">Weighted-Average Grant Date Fair Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested—December 31, 2022</span></div></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,619,013 </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%">7.24 </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%">Granted</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%">2,752,491 </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%">5.72 </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%">Vested</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,503,925)</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%">7.20 </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%">Canceled </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%">(633,405)</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%">7.78 </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%">Unvested—September 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,234,174 </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;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%">6.52 </span></td><td style="background-color:#cceeff;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 total grant-date fair value of restricted stock units vested was </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$11.8 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $6.3 million during the nine months ended September 30, 2023 and 2022, 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%">As of September 30, 2023, there was $33.5 million of unamortized stock-based compensation cost related to unvested restricted stock units, which is expected to be recognized over a weighted-average period of 2.8 years.</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%">Restricted Common Stock</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 connection with the Semifore Acquisition (see Note 8), the Company issued 331,574 shares of common stock that will vest on the first and third anniversary of the closing of the Acquisition contingent on the continued employment of certain key employees. As of September 30, 2023, 331,574 shares of common stock remain unvested. These shares had a grant date fair value of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.3 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> based on the closing stock price on the acquisition date. The Company will recognize total compensation cost of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.3 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to be amortized on a straight-line basis over the total vesting period of three years. As of September 30, 2023, the total unamortized compensation cost was </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.0 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</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%">Stock-based Compensation</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%">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: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><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/>September 30,</span></td><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%">Nine Months Ended<br/>September 30,</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%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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="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%">2022</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%">181 </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%">118 </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%">386 </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%">474 </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,742 </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,798 </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%">5,656 </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,435 </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%">666 </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%">679 </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%">2,088 </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%">1,678 </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,125 </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%">794 </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%">2,851 </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%">2,495 </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,714 </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,389 </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%">10,981 </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%">9,082 </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:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and nine months ended September 30, 2023</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company recognized $0.1 million and $0.3 million, respectively as stock-based compensation expense for common stock issued as part of the Semifore Acquisition.</span></div> 20803838 14142208 0 2000000 <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%">Shares available for future grant consisted of the following:</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><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="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%">September 30,<br/>2023</span></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%">Shares available for future grant under the 2021 Plan</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%">3,265,292 </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></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%">Shares available for future grant under the 2021 ESPP</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,268,564 </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></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%">Shares available for future grant under the 2022 Inducement Plan</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,003,680 </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></tr></table></div> 3265292 1268564 1003680 <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 stock option activities under the Company’s 2016 Plan and 2021 Plan:</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: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="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%">Options Outstanding</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%">Number of Shares</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%">Weighted-Average Exercise Price</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%">Weighted-Average Remaining Contractual Term (Years)</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 Intrinsic Value ($'000s)</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:100%">BALANCE—December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,542,836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.08 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.17</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">420,000 </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%">6.54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(779,227)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Canceled</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%">(186,250)</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%">3.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">BALANCE—September 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,997,359 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,070 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options vested and exercisable—September 30, 2023</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,398,597 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">1.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.65</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3542836 1.08 P6Y2M1D 11416000 420000 6.54 779227 0.59 186250 3.50 2997359 1.82 P6Y2M12D 14070000 2398597 1.16 P5Y7M24D 12822000 4200000 9800000 300000 300000 1200000 P3Y2M12D <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 valuation assumptions:</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options Valuation Assumptions</span></div><div style="margin-top:9pt"><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:80.112%"></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:17.082%"></td><td style="width:0.1%"></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="padding:0 1pt"></td><td colspan="3" 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 and Nine Months Ended <br/>September 30,</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="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></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%">Fair value of common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$6.54</span></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%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44.0%</span></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%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.0</span></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%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.9%</span></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%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 6.54 0.440 0.440 P6Y P6Y 0.039 0.039 0 0 420000 0 <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 restricted stock unit activities under the Company’s 2016 and 2021 Plan and the 2022 Inducement Plan:</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%">Restricted Stock Units</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%">Number of Shares</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%">Weighted-Average Grant Date Fair Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested—December 31, 2022</span></div></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,619,013 </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%">7.24 </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%">Granted</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%">2,752,491 </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%">5.72 </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%">Vested</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,503,925)</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%">7.20 </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%">Canceled </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%">(633,405)</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%">7.78 </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%">Unvested—September 30, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,234,174 </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;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%">6.52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div> 5619013 7.24 2752491 5.72 1503925 7.20 633405 7.78 6234174 6.52 11800000 6300000 33500000 P2Y9M18D 331574 331574 1300000 1300000 P3Y 1000000 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):<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><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/>September 30,</span></td><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%">Nine Months Ended<br/>September 30,</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%">2023</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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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="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%">2022</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%">181 </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%">118 </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%">386 </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%">474 </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,742 </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,798 </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%">5,656 </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,435 </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%">666 </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%">679 </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%">2,088 </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%">1,678 </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,125 </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%">794 </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%">2,851 </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%">2,495 </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,714 </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,389 </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%">10,981 </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%">9,082 </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> 181000 118000 386000 474000 1742000 1798000 5656000 4435000 666000 679000 2088000 1678000 1125000 794000 2851000 2495000 3714000 3389000 10981000 9082000 100000 300000 EQUITY METHOD INVESTMENT<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%">On February 21, 2022, Arteris IP (Hong Kong) Ltd. (AHK), a wholly-owned subsidiary of the Company, entered into a Share Purchase and Shareholders Agreement (the SPA) with certain investors and Ningbo Transchip Information Consulting Partnership (Limited Partnership) (Management Co). The transaction closed on June 20, 2022.</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, the investors and Management Co, pursuant to the SPA, subscribed to the registered capital of Transchip Technology (Nanjing) Co., Ltd. (Transchip), a formerly wholly-owned subsidiary of the Company. As a result, the registered capital of Transchip increased to </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$29.4 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company subscribed for the registered capital of approximately $11.9 million, of which $11.6 million </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of the contribution was contributed in-kind by way of an interconnect solutions technology license by the Company pursuant to </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">five-year technology license and services agreement which can be extended automatically for another five-year term, and the remaining was paid in 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 license agreement provides Transchip the right to software licenses, services, software updates and technical support. On the closing date, the license agreement including the support and maintenance services to be provided to Transchip was valued to be $11.6 million, which was recorded as deferred income and will be recognized as other income (expense), net over a period of ten years on a straight line basis after delivery of the license. The license was delivered to Transchip on September 2, 2022. For the </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and nine months ended September 30, 2023</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company recognized income </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $0.3 million and $0.9 million, respectively, for the license agreement.</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%">Deconsolidation of Transchip as a subsidiary</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%">Prior to closing of the Transchip transaction, Transchip was a wholly-owned subsidiary of the Company with limited operations. Upon closing of the Transchip transaction, the Company no longer has control, and therefore deconsolidated Transchip. Accordingly, the Company derecognized all the assets and liabilities of Transchip and recognized a disposal gain of $0.1 million, included in other income (expense), net in the unaudited condensed consolidated statements of loss and comprehensive loss, for the nine months ended September 30, 2022.</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 ownership interest of Transchip’s common stock was 35.0% on a fully diluted basis as of September 30, 2023. The Company accounts for its common stock investment in Transchip as an equity method investment as it does not control but has significant influence over operating and financing policies of Transchip. Transchip is the Company’s only equity method investment. </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 September 30, 2023, the carrying value of the investment in Transchip was $9.4 million. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no significant difference between the Company’s c</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">arrying value of the investment in Transchip and its share of underlying equity in net assets of Transchip. The Company’s loss from its proportionate share of its equity method investment in Transchip was $0.9 million and $2.5 million for the three and nine months ended September 30, 2023, respectively. The Company concluded that there were no indicators of impairment related to the Company’s equity method investment in Transchip as of September 30, 2023.</span></div> 29400000 11900000 11600000 P5Y P5Y 11600000 P10Y 300000 900000 100000 0.350 9400000 900000 2500000 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 (1.8)% and (3.9)% for the nine months ended September 30, 2023 and 2022, respectively. The Company’s income tax provision was $0.5 million and $0.7 million for the nine months ended September 30, 2023 and 2022, 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 a decrease in the income tax provision for the period ended September 30, 2023 compared to the period ended September 30, 2022.</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 September 30, 2023, concluded that a full valuation allowance on its federal, state, and certain foreign jurisdictions deferred tax assets was still appropriate.</span></div>As of September 30, 2023 and 2022, the Company’s gross liability for unrecognized tax benefits was $2.6 million and $3.1 million, respectively. The Company’s practice is to recognize interest and/or penalties related to income tax matters in income tax expense. As of September 30, 2023 and 2022, 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.018 -0.039 500000 700000 2600000 3100000 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 September 30, 2023 and 2022 and $0.1 million for both the nine months ended September 30, 2023 and 2022. 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 the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three months ended September 30, 2023 and 2022</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. For the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nine months ended September 30, 2023 and 2022</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.2 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. 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%">September 30, 2023</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. See Note 13 Equity Method Investment, to our unaudited condensed consolidated financial statements appearing elsewhere in this Quarterly Report on Form 10-Q for additional discussion of the Company’s transactions with Transchip.</span></div> 100000 100000 100000 100000 P3Y 26445 P12M 19445 P24M 100000 100000 200000 200000 455000 62200 false false On August 10, 2023, Atiq Raza, Director, terminated a Rule 10b5-1 trading arrangement intended to satisfy the affirmative defense of Rule 10b5-1(c) and originally adopted on December 07, 2022 for the sale of up to 765,414 shares of the Company’s common stock until May 31, 2024. August 10, 2023 Atiq Raza Director true 765414 On August 15, 2023, Atiq Raza, 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 841,095 shares of the Company’s common stock until October 31, 2024. August 15, 2023 Atiq Raza Director true 841095 On August 15, 2023, Paul Alpern, Vice President and General Counsel, terminated a Rule 10b5-1 trading arrangement intended to satisfy the affirmative defense of Rule 10b5-1(c) and originally adopted on March 10, 2023 for the sale of up to 126,700 shares of the Company’s common stock until June 30, 2024. August 15, 2023 Paul Alpern Vice President and General Counsel true 126700 On August 16, 2023, Paul Alpern, Vice President and General Counsel, 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 131,885 shares of the Company’s common stock until August 31, 2024. August 16, 2023 Paul Alpern Vice President and General Counsel true EXCEL 81 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .*9U<'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 " #BF=7&ULS9+/ M3L,P#(=?!>7>NFGY(Z*N%Z:=0$)B$HA;E'A;1--$B5&[MR<-6R<$#\ Q]B^? M/TMNE1?*!7P.SF,@@_%JLOT0A?(K=B#R B"J UH9RY084G/G@I64GF$/7JH/ MN4>HJ^H6+)+4DB3,P,(O1-:U6@D54)(+)[Q6"]Y_AC[#M +LT>) $7C)@77S M1'^<^A8N@!E&&&S\+J!>B+GZ)S9W@)V24S1+:AS'WI\26O6Y@A MDAP4IE_1"#IZ7+'SY-?F8;W=L*ZNZJ;@O*CNMG4M^(VXOG^?77_X782MTV9G M_K'Q6;!KX====%]02P,$% @ XIG5YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #BF=77;ME4O$% "(( & 'AL+W=OK&V89NV =:HFVADJA1E)W\ M^[V4;,D-J->"4'^)K=$CF:BO5UW0MA"8O41BGUYVUULF[7B_UUB+B MZ;E,1 Q7EE)%7,.A6O721 GNYZ(H[#''&?8B'L2=\55^;J;&5S+381"+F2)I M%D5#PL1%3$8;&")HK/6^GORGTK$9_23[*6*]31KDU";_ICAN^7S3Y-1$V4EQ.G>YG M&Q*J:HDT*)$&S9 ^9UQIH<)7\B02J;0-#[?2*K,]E"FJ:HDW+/&&S?!F0@72 M-[V0P#A@K3SQWM1T/U;?D')61O@/IZQ+V6/$RM%8G*6@)> ME( 7:*'N8AWH5W(?A((\9M%"*!L8[N$XM-MW+H>.#0Z5MH2[+.$NF\ ]B55@ MAE&HQD<>6=LH[C,Q/3A(S\A#[)W;(%%Y2TCJ5*]2IPDF%$XJ:)KJ!-D)_Y"WGPH7\&R\#+N9%&?,22 MC;H.I2-G<&'E1<5M>5G%RYKP3GP?W*$A[KZ0#W ?^13;ZQ6WO'0<./GS5EK)<(5KV^)628CB6>8M M[M0<02=^EMO8BHK;37F4+&"N8B4]13ZB54"B>*QY2UJ.5S,E-T'LV=LT[CF= M6$%/D91H%94HGG#>@LYDJGE(_@Z2^B$9=[P<.(Y]E#I%5J)56*)XPLD;ZP1F M]?5@N$&_!NL4"8E6$8GB^>:#]*"^9FL98QGIB$E_Y'1'=6/.*4(2K5(2Q>/- MSGQ2]D+KQ,04U:(7&GJ8PB>)6D6GI?S\B/SCE$0Y)P138\M$]B M<,.6Z*R*3@P/-Q#K_2!>D?EKM)"V4?+FB,'D869=+#A%/&)5/&)XEME7(;E[ M\=8\7HG:X'O$Z'$ROYU8)]>XL"UA%8A8HT TS90RT[-B3I;7)+Q&,NN"TA'' M+]9EJ"FN:LM9Q1_6*/X\Q# #*98>S3R;[\&MG+AC'>@VQ($IX;*]7W+"6\Q2)AU6)A^&!9<_Y MQL+H5D'' M;;1&-(5WAH(P^Q#[XH7\+JS5>,3*@5 W'(X<2JW["*=(/FZ5?%P\L)0+MO=! M:E+[%P'I\QY.6@?7(V9U*]*XK"UCE7U[WFK9YO@:?$,XO+Q;9O>;;<9I_DF\N]ZO9BC_XC-Z$@):%8@M0Y'\& MIXIM[^) RR3?.5Y(K664?UT+[@ME;H#K2RGU_L#\0/G/!^/_ 5!+ P04 M" #BF=7?XJ-PAL' "#'@ & 'AL+W=O,'!$ GXFM&<=V6\_UK=W(::1 M:JJ*R>=WO!1/9R,\>GGPOGA<:O-@,CU=L4<^X_K#ZD["W63G)2\J7JM"U$CR MQ=GH'+^YH(EIT%K\5O GM7>-3"@/0GPT-]?YV2@PB'C)Y]JX8/"SYA>\+(TG MP/%IZW2T^Z9IN'_]XOW'-G@(YH$I?B'*WXM<+\]&Z0CE?,&:4K\73S_S;4"1 M\3<7I6K_HZ>M;3!"\T9I46T; X*JJ#>_[/,V$7L-<#C0@&P;D"]M0+<-:!OH M!ED;UB73;'HJQ1.2QAJ\F8LV-VUKB*:H33?.M(2W!;33TPM1Y] I/$=PI419 MY$S#S3M6LGK.TH:)&]TO1*%;GZG2B 8/Q-)EOO_=N M\STR\+T97[U&-!@C$A#J:'[A;W[)Y] F6+,2@G?VXL95W+HRI6 ]Q6E,DM/)>C\G7 MM0-GN,,9>G'.ED+J$\UE!6-MS96NAD!N_$1[GR=)0L,>2-N*!@E)W2"C'0R(>2CU$-95!6W.7Y$(+I1Y E- \^J! MRTW/ODR&U@S&]_ZK[4 ?PU?4BK<5KWQV92*R8L0!38)>)FRK!(<#O17O$A%[ M$W$G^8H5.>*?5Z:.J#8,H9=<0OG:GUPNV+$%*")AUD/M,$KQ0/T89VD_K[95BC$F;HCI#F)Z)+' U5(_MPDULW5EYD$[R%Q(4SM+ M(>T#M8UHC!,WSFR',_/BO!'UXQ?-ULPQ1DG:+RFV51B2 8@XZ%@N\(*\@OQ! M*BNNER+? ^HDL,""D(6XGTJ'%<9I-H1TCX^Q%^DM=#K31?V(2@[R!$FC0T[$ MXJ2!F^&!NO5Z "?*TCYHAU6:#E0 W)$H]O+6]+K6K'XLH :JP?&Y=7'0L4%D M9=5A%271 ,".^;"?^GX2(G\JRM()C-J?Q(F5.8<5&:I"N*,Z[.>ZV[90>KK5 M)J^(4 N<@^*2=&@H=A2'_1QW?WM_?H/.9[.K^YD3G(MU"$YP'Y[##D<1C@< M=M2#XR]2;V7!'HJRT 5W2SCLI; _J^&^EK?#H#OFPG[JVBF/%7LVLL,9L,U( M81CUN\4VBI(!TL(=:V$_;0$\V7"O'MCK+B=XFZ4PD"[MPW>8D2 ;JA4=G6$_ MG_4+\![:\4L(3M@VRP0_<05XQZ0\+EQ6) MPP'8>^M$/\4="L8C(Y@X6"R,2)_L7&8TCH=2W+$=\;.=/1QJ4?L2:W,;@93U ME9G+#*=A, "WXT!RA -]$^X(B9\>CXSD(\@=G$@M MU>&P"L,!T4$ZVB3^)=MN?!3U7%3'AX>] ,MP8$%U6&79@+0D'=L1/]MM!-*Q M^68S&0ZC?NUU6;6[2$Z$'>$1/^%M*L,QA#99I0$.21^B;98D68H',':<1OR< M=B&JJMBLS#8[0*(V$X[#N 6&_OX7H3G"^ &7B3(OYQZ4H!P%&)P@'XR!H_Y!:,FD$6P.+9%G\#UJ:L5*+EQ>%4LWVH6BT M@C5?WI:]?VQ7B]I(QN.4Q.,X MBEHS&HYC$HW3)/KW.L%6*=3:!W;8#$@NNK==[9F*,>J*YFA_&DJ-&< MK0JHMDZ8MCK!.(RC?HEUV04T2098E78RAOIE#"Q\FJHIV^.3[7I'5#"SE^;, M:\VW9.N$;NN3,.[#=FF8 5Z@G82A1W>Q=YASOBCFA5,!4%N&G&0D"2R0#KLX MIH.Y[10+]2N6#<*RMK SJT2HGDNOHGNSIV99AGXH44*3X4 M2 FVM.0LI08[MY13D0!966%-SI=4@3 9&)90?D'^(/>K.W)^=D'."!/D>R9+ M346J9ZY!)JOL)LW\M_7\P3OSKZ"X(B/OD@1>,!I(7^Q/OX,$T_TJ/>BGN[@2 M[7($[7($E=[H/1PCD\=,\A24_D3@9\G,KYLA5[7,>%C&[KT;7= $Y@YN+@UJ M"T[\\8,?>9^'//Y/8CW'H];Q:)]Z_"5)9"GP&2M(@&WI X=+0CEN;UL 0]9K MO:C2LV^);>S-W&W7S]N(('R)Z6&.6\SQ7LPE[FY0"DM3VT=T20JJB,3WD:GJ M=4MY":0 ',BP5,DY5F4J.:=*OXQ>#+FIIYUTW5QYGO_*T:&HGJ>P]12>YHF6 M)I.*_<81:Z""UH/4M7#8X?&]^O<*_(C 'GO4LD>GL=>PA&E='L:/WE"]YMX7 MT0.>M,"3_P2,GS:L(9$RL3E$/3E(O2^B1SUMJ:=[J1_EN^B= ']<63>2/9YH&D11 M&+X"'XH<1T$XG83O@'<^Z/X)X">4=Z-[#/U Y#"]VSF9V&/AWU1MF-"$PQI3 MO:L):JCZI%5WC"RJP\J#-'CTJ9H9GDY!V0"\OY;2/'?L^:<][\;_ E!+ P04 M " #BF=7\6,T&!$' <)@ & 'AL+W=OQC.&RT=>/)0KQ@1ZRM*\O!JMA%A?C,?E;,6R MN'S+URR7ORQXD<5"'A;+<;DN6#ROC;)T3"S+'6=QDH\FE_6YFV)RR34Z7K([)KZN;PIY-#ZPS).,Y67" MIJY(_0G"WB32IN^>,_ MK!'D5'PSGI;U?_388*T1FFU*P;/&6%Y!EN2[S_BI<<21@>2!#4AC0%0#N\> M-@;TN2/8C8']W!&7!;\$1456K)57VKOU];27TE>!CH6\CHIM/&O&O-Z-27K&I.@3S\6J1)$<>P[8AV;[P& _ MEOH/3B![)UP3(^$=6[]%U#I#Q"(4N)[I\\T)).?W1H]>/7K'&?00$;3FHSU\ MMVS+\@V#IG5G:,.&54J[*-?QC%V-9,XJ6;%EH\F??V#7^@ORZ9!DX9!DT4!D M'>_;!^_;)O;)%R[B5&;@WCG8F;NU>;4*;">8$L^^'&^/G0N@B!/X752HHVR, M7=)%13J*!MAS#JB.3N>@TS'JG/)25*G%H'1'X'0T^)8B5 <%1)6I8ZA+ D4E M ,*!"XMT#R)=H\B_BRIQK@N^2 2DT-45XB!0YQ)"N9[BB%!'4<^A5%$)H)S M"V"9WD&F9\P8G]>LB$62+Q%[6E>+27D!J?6&S!Y#DH5#DD4#D75FPC_,A&\, MN%O)&!>S%9(+LRR7MK(.7%>K.#0=OAY65A!X2O !*%RO,YW@TU'4MEU'"3X M9?EV3_ %!\F!4?)=G+*RUBL+W0=6A2&D-M#&=BRBWFDZR)8)4=&J@[#C4N5V MC 4\7P?UHJMMEJSS!F%Y?)>2VN]\5S6@TDIJGMO"V;0AJPKB+B*:@!%@T"5 M#: PI52!11",8-HG_*A,Q<]8%[F6:4#96+L&8MFV&MH # >V&A0A '.IYL4( M@#F.U[=,8M(*)T;A=>V]*'BV%R_+=% TT<8_]VV'JJ(!F+Q*330 (XX?J.L) MA,-R0>E9.'%;A&)CE37YD LF\Z/83S0HF4):5,$ 2,M?$ A3;8H!E&OU*&T+ M/FRN^#Z+%2MD1S7C&4,GC=S3,Y0S,&TW;,<7X:N%W10 45NM& 0<6WMAM91 MMM4WO6WUA\WE7QW5]VS!"[:7+N*G)I&GAY!G/S:)^(DR)E9\+H%;&1%]ZQG6 M*[ASSZ5$=0T$L]6Y#B$8H=3W5?< .)E%G+ZP:$M';*X=/[[."7J!%^! =8$. MTF)#AQ#;]U3Q)J*N[K:6Q,8":7)3\&U2;T/)X$ G]W+!D]5S[8G33JB \CU] M-JA^=^@H*4[U@ [2LFD$@+RCY-)U05O$87,5]R\3]3T *O2U;NS MZVMI'H 1><]H40[A+.SU26V+-QP86X>]5"37-E2N8ID.8B&*Y'XCXOM4SC1' M#,H6#LH6#<76W2IK2U!B+D%?-V5GU79N M,D,G28[F/$WCXHC@%)K0YC+\XYBSWA(UTI\'"V&8I[8H,,RE<)R3MGPEYO+U MM4Z;)^FFVH]]@=OP\]SV+%@(PW2W@;!>M[7%+R'&]/"]WN>7^N.MK'V7;*>[ M1)MJPUJZ1/ILO:G[@2._9GR3"S!'$&.I_=(<,2A;."A;-!1;=][:ZIV8J_?? MF+?C1+&S@L-,Z -GC.HC3Z+JVJ2"_:"J26?4$,U^>H7*S7O-"-/M" MB6PF\SB?@5VDF?3%26%(MG!0MF@HMN[TM!T-<5_[8(D8>Z$7S\&0;.&@;-%0 M;-TY:+LK8NZN?OEXJ;'O/CFRU,9A"L$PIHZ:%G08=0-M[PR".;(I[TD(;2-% MS(W4M[A(ZO*JX#_C5"3-_@*O=EQ \4:Z%X?AD&SAH&S14&S=B6G;/F)N^TRI M8- ^;E"V<%"V:"BV[E/^MH^CYC[NEZF@L>_>XX'Z !9"V:[:1P HFV@;K "* MVE3=9!@?O>V2L6)9OV94RL)(UD"[UQP.9P^O,KVK7^!1SE_CBRD&SH?X(MJ] MJ-32[]Z;^A07RR0O43'$A4)V:V@6Z_?L=)R"!U4;7Q0GPYW^=S^8S/<,O%O4P!%'G( M62%'5JK4:F#;,DXAI_*2KZ# G047.54X%4M;K@30I 3ES/8*907<"B+7>4[%KVM@?#NR7&NW\#E;IDHOV-%P19

2TDZY&XV(:_.SLD9 MR0KR)>5K28M$#FV%7FEN.ZX]N*X\\)[PP"*%22:;H26+ 3X[C7Q_!VYB- M)B7>+B77WE'"&:PNB>]<$,_Q?(,_X^?#/5,X_W?Z])]//TB&W^C#+_G\I_AV M0GBL@YLBYCF0[U=SJ01>^!^FVE?L73.[_A,249-,3D1V4J-N4J'N,/?J(KPG#.VE*?X7LE4C]9&RB3M\-4%>;_;P: MK,)>OWMH-3%8>3W?ZQ^:34UFCAMZC=E!D$$39'!4AY]4"H+$!P+400],40>G M%-TIR2:G))N>B.R@'KVF'KVCHKLKL"MAV6]\*Y;8C4CR2E<#Y#G1K_^&9HS. M&72PD>E(RH!(B--6YP9Y^7*^EU\RVPIA;+ *0Z<5Q,1@A=>RW[KC4Y.9X[[V M6^':>ZU$#F)9]G 2+]ZZ4-6KT:PV;>)5V1VUUJ_=P=@UK$^PK:RZP+_T54_Z M@8JE5A*#!1[E7(98&%'U>=5$\579R,RYPK:H'*;8&H/0!KB_X%SM)OJ IMF. M_@!02P,$% @ XIG5PJ#)^Z-"@ ]5X !@ !X;"]W;W)K B0>@;AXJ.IOS9KSUGO< M%&5S.5FW[?;];-8LUWR3->^J+2_%-[=5OKOM"FF&'?#V>; M+"\G5Q?]9Y_JJXMJUQ9YR3_57K/;;++ZMP^\J!XN)VCR_8/K_&[==A_,KBZV MV1V_X>V7[:=:O)L=5%;YAI=-7I5>S6\O)[^@]XS2KD ?\:^@_[6'_B+7=-6VWV MA44--GGY]#][W#?$40%$3A3 ^P)X: &R+T"T C@Z42#8%PBT N14 ;HO0/4, MIPXZW!<(^[9_:JR^I1=9FUU=U-6#5W?10JU[T=O5EQ8-G)?=F773UN+;7)1K MK^95N1+G"5]YXE53%?DJ:\6;FU;\$R=0VWC5K7A7+;^MJV+%Z^9/7OKK+F]_ M\Z;>EYN%]^:GM]Y/7EYZG]?5KLG*57,Q:T6].O79\%HVY$1U]W?7 >^[]K6ILS<*&JR[X;;[,6U5D)KP^&(X/AN->-3BA M^B$KLG+)O:SUOO*[O"SS\J[S>,OKO%IY;T0[-.NLYLW;+F3!E^\\@G[VL(^1 MS5EGLFY8?-]LLR6_G(CF:'A]SR=7?_P#"OT_V_Q^$J.]6#0EU@ZQ\RE!>.0 Q8D?J,T_-Z,(TAPR0Q*4!%2- M2LVH::PI,4L,B9-$ABEM%1S:*NC+D1-M];%\K'IMGU747TCN73 M9:3IG/=V6_&2/_)ZF3?]MT\?5]ON4M$AID MTA12C &)*0Z'!X?#UW#8YFIH&!&B2!L10V.0TB]9-A5].'0>TMC6!Q)36C\Z MM'[TO-874R&OX6U;]#>7W=5OGR^XF9V]0F;=G>YHS_=B>%EEZFA^'6.]I MD$E32#$&)*9X'1^\CIU>?\X>Q9RE77=7S?Z&H_2N;[XTQS:?,=.I/];,V#!S MB@,_"/4;%,BD*:08 Q)3S$P.9B8O---F8&)I;6:;=OM%+BZY.IN3OQ6&,& MY4Q![0:B"RG.=+]<]9NM'^0:NF0 V!0*57[ M)!!!;B+R#V%!82HT MDKKAVW<>\7N&@:V>.?.,O9_8JRE0BA#LQXE^1P&:-P558U!JJK<2MB#G;/ZT MMX/\# P' I]0?0JV#U.H%-$M,J62A,:)?G4RPZ9B\JT/6Y8HFJ"0G.@)$DX@ M-YT8AVC_NBO/M!\HED FER XQ#C6Y\0+T+PIJ!J#4E,=EG "N>G$>5)[WE43 M* 0T0K[>*TPR8?8*4RJ),(GT7F&&F;36%D11$"4G.H4D"BCZ@< 6@0($4+4% MJ%H*JL:@U-230*(&Y&8-K\1MW5E'GPTF@L"4(C_6NQTH@@!58U!JJL^20B W MA@"DM\@D!2C2T82[.J,[\("4*6A*!J6F_J0LX01VPXE7Y[WN_*-_9S8918@" M%&N_[ZC:@[]]@A=EC2%#0I@U)3[9& !+L!R7,(,+;1"WV^ M.W[.,-H"4'0"JL;.-HAJ@F0B># 3>1G_=><9?6-A M HT3_!._EC"#=&%SJ8>-_UK"+/S7 M%N7@OUA2#NRF',]?HFMO/Y-'D"#$-(ZHWH1#(Q?N(QA]KH.R"R@UU3W)+K"; M78Q;A6MW+#%/Y8@2PRY+F#&%M; (GT11K)_RMCCC,FU9=1&&Y$A,7;Y1F0HX= MW)C@U5FL.__HX=6D!8CZ),'Z+0=HVA14C4&IJ99+_$#<^&&$Y=?2\O[JZGUY MLKP#?7:WS?F[T0W-E1?ZZG>+RE1?$^@^R-&6O 92(!(I$#=2>#D?=R<8W)Q8'O>@ M^CS97;O1!H*BCR$'P*!2JO9)HD'<1,.%QXG)(*8X)#C6/0!=80&JEH*J,6)[ M-$5I$?6!90E) O_.![D\16#:H"'U"B/%T(6C>%%2-0:FI#DL^$;QTEXKS MKIK, (>)_KSN/+#L4Q'J1EGP@^@5OKY)L+X-$ // @@ B/S;6HH-F34'5&)2:NC^7A!W4#3N>!]NI MR2NFU-=_Z7>G'GO)&Y0S!&T0Z KKD 56/41EO0*=A")6RA[L448)B=FFL>3F#VP9$+=]U' M&P+*1Z#45-^.MO0,R^USZ'V2UA!F:WQ%@QNR7.P.R6&"MFGQUM -YM M"/_WK+[K!O^"WXJ"_KM(Z-1/>ZP_O6FK;;\G^->J;:M-_W+-LQ6ONP#Q_6U5 MM=_?=-N,'W:ZO_H_4$L#!!0 ( .*9U<1^.D1CP@ & E 8 >&PO M=V]R:W-H965T&ULK9IO<^(X$H>_BHK;NKJK"H,MV<;D$JH8 M0G93-4-R(3/[6M@"?&,L5C8DV4]_+=NQP?I#4I4W"9B6_&M)W8]:]M4S%[_R M#6,%>MFF67[=VQ3%[G(PR*,-V]+\"]^Q#'Y9<;&E!7P5ZT&^$XS&9:-M.L". M$PRV-,EZXZORVH,87_%]D289>Q HWV^W5+Q^92E_ONZYO;<+C\EZ4\@+@_'5 MCJ[9@A4_=@\"O@V:7N)DR[(\X1D2;'7=F[B74\^7#4J+GPE[SH\^(^G*DO-? M\LM=?-USI"*6LJB075#X=V!3EJ:R)]#Q5]UIK[FG;'C\^:WWV])Y<&9)V$/Q6Q%]VGQR)__8+5#I<"(IWGY%SW7MDX/1?N\X-NZ,2C8)EGU MG[[4 W'4 /K1-\!U ]QMX!D:D+H!*1VME)5NW=""CJ\$?T9"6D-O\D,Y-F5K M\";)Y#0N"@&_)M"N&$]Y%L.DL!C!IYRG24P+^+(HX!_,5I$COD)3FF_0+NW?Z/?4)*AIPW?YS2+\ZM! 6IDGX.HOO/7ZL[8<.<1^LZS8I.C M&2B(3]L/P(O&%?SFRE=L[7#!=E\0<2X0=C#1Z)F^OSFVR"'-R)*R/V(:V9;IV82_P\BJUK>!8=L%/$L2E*&LEJQ MO"H_1W+A[V5TP%J'U"EHD63K*OH"T4PG M-E1D],,C&956C='(TTL=-5)'5JG?9!2L!-\B]M<^*5[1EA4;+I4>6!4Z.K4C M=?Z]<-A1JQHY>JVNTT+,.9MI:!0)UHQLDD=\7^(+5NZ!)BE=IJP/VYY^3B'0 M1(GL-?2 M2G8M8FJ]JDG?]48&R;B5C*V2[XL-$QG:27GS1D;!#BS;ZP=5Q9X;!D%7GFKENT.# MOI:.KAV/\_=L#K6B5?KU73STE62ML0O(T) 7<4M*['RH*KF;_YPMWE.58"N! M/YH0/ZNWTU%H,8OMF'W8BVA#93 6'="3AYL<61@R-W.SK2]P3J".L-NIM&9 M!;YOF+H6M-@.VA/1UCU-&^):+W1(]LFPBV6=74!,"1.W:,96VD&.YQ%C<;V] MW-+B3?4YM[3.$$4D(:X23AHSPUX-MU3%=JH^T->JA!0LK4(?JL9V?RRSPD?V MSE@EJN*%ALT^-CG20A>?@^[QA.P$5"/)CJ9H)ZN5:O-9N@B9;D=EH*2<:BLK MK")6<4$UP9YK\*!E,+8S^-ZXUG7@5>)5-3*-:4M=;*>N HAJ\L\# JLX[1." ME>#4F T),8 7M^#%X8?X<'LWG\RG[^&#%>@?YL,G]78Z"BW>L1WO36C#TH=" M3$Z;C&A9DR5Q"7H("\A0:+G/H2F4RE"_+Y/,>.: M=@/1MU9U9GY0\.LDI;Z MQ%X?/[0Q_>;9/@-'$&RN8G!C!=+!0"Y.(63A5-IH#R-W3$YU90 P( M)"VWR1ENGV0J]L)$E.2LK([E 1#LPN0$Z(6K4/:";G;2& 6.(3N1%MSD#+C? MQASX4- 71/> @YIYAPU$ 6NE -$4L)J1+-)T9&;FF@6PY2^RT,UL M^CB;+&90.B!)BXOR+YK]]\?=S\FWV?QI@2;S&_0(9<7CW?1I=E/^KG5& V@J^-6:A M'QH]:O%-['7S1SQBLDBP^J(IL$>.JRPVU2P(L6,*DA;"9&3?BD" 7%1A(O?1 M!R@&LOKT#M)E(9)([DC+WVEQZHW^N9J5^1]^L/9)O9T^66N)[MF)7CZ2E4/1 M'1_MPS:5QFX8X.[YD\;,,I%>2VW/3NW'T]FZ0!G/H*83AD+(4R%,0N7!H.V\ M^U1GRVD/6Q?<'&3)T3S:JL, ZU*S=GUYUEW 1]?79_5V.A8MX[TSC*\/&\P' M)*C8"+Y?;Y0]I'9L5+!C?]1]CJ6QIVG^E+P7?E&S)(7!=^6'S>,0CTD#>#W%>?%VQ=Y M@^:EJO'_ 5!+ P04 " #BF=7F33BN*4# #3!P & 'AL+W=OEZC,89:<)Z>->[FK/&^D\VDC=IBA?V@VEJ2T1REDC=I) MH\%B.4L6YY?+"[X?+OPF\> >K8$]V1KSF85U,4M&3 @5YIX1!'WVN$*E&(AH M?.DPD]XD*SY>G]!O@N_DRU8X7!GUNRQ\-4M^3*# 4K3*WYO#S]CY\Y;Q40-XZ;^I.F1C44L>O^-K%X=\HC#N%<> =#0665\*+^=2: UB^36B\ M"*X&;2(G-2GY^=5UMKI?;SZM[V[A[@:6#]GZ]CK+IJDG<+Z2YAW0 M,@*-OP/T$WPTVE<.KG6!Q5/]E$CUS,8G9LOQBX 9-D.8C 8P'HTG+^!->D\G M 6_R';P[NQ-:_B6X& :P,MH9)0L1:T,7L+'H4/NX84JXD5KH7 H%&6TB%:)W M\,=BZ[RE4OKSN0A% A?/$^#G=>D:D>,L:=B6W6,R?_7#^;O1AQ?HQ$%8!(K?HK%21=_.QYS" MT<40GD)PS"6%U+5;)PLIK$0'9U3/X<'N41T'X"ND3-6-T$$U@4O MXMWLZ"CC;TA_U>N?96;%EIW<:0?4#D' GEG[(Y<+42(N+KJE _..)5=.V"XD MU8[4*8VIZA&8J]$ MW7S@'W##]\A/!'O@ 1LNT7'')I:]/39.KT9JJ7I.N7NI//4*>F@ MHHGSI15< ;'<5D1C2R&AMRR4I'QH*8*EBFK3L%_H3IEXT)*+-#QD8GECF?8 M?A&$/H",AE4%OQH::@& \J#%\+DWF3YJM#7:71@G#G+3:A][;K_;3ZQ%;-1_ M7X_C[J.P.TF%I+ DU='P_=L$;!PA4?"F"6U[:SP-@;#D&*#E"W1>&N-/ AOH MY_C\&U!+ P04 " #BF=72-?,B&X8 #82@ & 'AL+W=OE6EO M:FMK'YI D^PQ@,:@ =&<7[_GUA>0H*R9)"^V" +=I\_U.Q?PY=T24]5%<75Y>7WUS4 MVC9GKU_2M;ON]4LW])5MS%VG_%#7NMN_,97;O3I[=A8N?+";;8\7+EZ_;/7& M+$W_J;WKX--%7*6TM6F\=8WJS/K5V>+9=V]>X/UTPW];L_/9WPI/LG+N,WZX M+5^=72)!IC)%CRMH^._>7)NJPH6 C)]ES;.X)3Z8_QU6?TMGA[.LM#?7KOJ' M+?OMJ[-OSU1IUGJH^@]N]UXRM._:L?W?O/G,U4,OG>U/ P4U+;A M__47X4/VP+>7)QZXD@>NB&[>B*C\7O?Z]?UQ\O/WQO5J\_UXM/[U[M_CP/_C=\O:' M][=O;Z\7[S^JQ?7UCY_>?[Q]_X.Z^_'OM]>W-\N7%SU0@NM=%++K&][UZL2N M?U;O7--OO;II2E..G[^ $\1C7(5CO+EZ<,&E:>?J^>5,75U>/7]@O>>1+<]I MO>W/V^@^_>_;-Y5\>H/9%I/;%0ZO_VX3X[]]5O='>>N76Z@[9TO2:;/7C MUH"]%JYN=;-'(0R-'DK;FU(5#E2F\?R7!]F4&B^O;:.;PNI*>5C#@-OHO=KJ M>Z-6QC0*F-[J#NZS#2W,BD7.UH*MPYFH_ MPU-Y\QMY[+=NJ$K@LL*8@!O",S\-#3M=VA&9EBW]E061??C$WNA.&?0/ZGM3 MF'IE.O7\&5GX%7$0;^I,12L!*X%IPLPHJ6M6H#_\[MNK9W_ZBU?HQ]6SRZ?_ M!3M7'0(27#^9DQ(?4WZ"MRM=D8@X$N^TA]#20;P")G6N_I4LU*26_5;W M"N^:J]L&8D8#01:_C^QPK6V 7I)_)OV@N[_)OAQSWNO:8+2T1 Q1S[H[32\P M$H(Q1FHR!%W^!)&/OINIW=86VV@GK@&;8.. 1T 4'=IM]H!J@.7>HTB#)JVU M[=)VS)K?J.XL58!$G2:' :8*X3\I;;_MC*'S-. M5H9F9+RWP">D+QQN 960M< '473FXVL'E'CQ) ME"9]1R( XJTKY^!QH[.#C:[CT8,#_FW^( BJ%Q<^X$5TDAW2 ?*\;8HY<@+;#4>Y-QH<9_>]]L&Y\[!XLE(Z[QRMMAR;; M0ZAKP_TE5XP0&I$@@1UAK1G(V!6?GV(Z@[I>H_ TL[F%2 HZ0^Z5 M<*K(B:3J%"K0)J$8W!.$V9/8(!=!%Y[QO0"F0V*($C'V7L.Y_8C;I/LU:LDO MT23C>8 SKC8H7+4SR$8O7(2S0\RN//JT0"0BFGY@JLE9%@1+2@N&U(48ZGQF M@[2Y1XWDFPPQN=9[=+)X1X=,@"/_$\'B6OOMC/Y5-Z V<.AH5A^ $$"-^"Q] M_S'A%5K90OSW% VWD%A"7*@LK) K',"\H0/T@;20_W&=W0 9%5(?, HI+<8D M"47 ,A""3Z@BK,'.@$-,@0291/ \IR["A\.[HNLOP?"]91\)VQHP%MU]!E@3 M'3;']!TP'3C;)4YH"G)XF++3.S@)D LVSWH"-Q-O2W1?28E \G3,X_ Z8Q+Q MX2-:B<4>%P/,7W/D187=FN(SJ#I8B+Z'_T%=IT^ BYX6S*\5!R(T4#AX7D$< M;QA'G2;>CJ%N\"UH+NI<7/&3&:"*/B#AD?XFK/!1X'0-3 "_0A) 33!+_Z":X\E54CO8,R\/:C!\8-C&I'ZS_ MK-YFR1[0-3!C*9Y'KPJ'!ICS$P;W@92]R)?,#M_ABJ*E=/F4-LQ&FC?"1X;T/LCD#OP/$@^:+?SK#$YHT3-$3?T$D2P+J=6^P-P MDY&A 'MRX.V]J,\Q;PFH9OR5>&"^H#P):719PCG2ES'MX&,)ZJ-Y L"%NTH" MZVATAM8E!YQ9!'-PI!\G//&$P$D\(864L@;QEQQ_ %CB;.@:%QLQZ%2NT%+O MD-(&,.)F0 PU4^]L6<+R-]HSC%IXJ]4=6.C:%K#NAJE<3% 40\XA^;7^"2P] M[0_ D8M!*)QGE[]'+PD@@:&JZW4U>6#T,QI1$J(<_]VD'QNEX]>RH5JHJQ?J M]XKHN?H+_!6_>:.>X3?/K^"?#\*S?^$Q@A@.2?](%IF72-5[3"='5RB!I))" M^BLG_#G03.?Z3W7U#?T7OQ7V20Y)> #LO&$B#XE#[T7X'=/8N7JO>\DM[CI7 M#H7XG"6@,%M(DG7(F;"4]9GO']4W*G@67!T:(]!%,))2U8C;TPW>K?L=:#>$ MZ*'%#(/VQ_X#F"1;G]""D<:M#15E$)C%RV!-MJ&UXB5"S&ZOJYZ2S^^-MYM& M+5TE'NN6,]&F0<^=+K?, ["V#JM H?KF[@&^9:I Z1#V!]"NPP'D3+C[F(X3 MYQK[$X,$88@C4!Z8,Z*#4$A.!+KE?0OV3(5%*ENQ-N^<6K1M174'<(PWD*,T M!A1E*91$Z6JI*&PZS7G->FA*C=LEK!QV3.Y)$@+T<21TQ>"PY[K("H+!&L-] M,*S;.X@EBQO>#;+UF'H%;I>@3Y5K.;DL#TF)9C_KN.>X:QD,5CH ;W9VC:4$V S MF_F:N7J+_ J*!RL#:N"E3\@DYP:Q$",8%EA"JD<;E& &&(R7[AJ$ 8.F)J'<41\BVHC? XBGZE:[!: ^(\@$V(N:?>AXL(V7Z0]@1X\!+S!-EV@1BF#$CO,FWU.R@@N*:9? E%F0/?&!L GYED#;RJPQ M*.2")WCXX>/?P22,^<5(IMV:IVX@Z1O"2"/*<>?R<.LQ?^%) +;H)#+C\RY! M/-P1=@"AJAKQ;EI\9$RAWE/T 9. \AVR>H*C=&HT:> $8!T'!D=X-F%<"$'@ M3D"?06=*,8C1(8_HT.#8]])!HHIC"7?H8A^?A(AIZI8Q%3.$,NN@A)-DHL:/ MM)WJ:DS_QF'A@2HZA.*Q$@4!17^6V.7B%LSS%=Q*'5W4S"U7&2X@2WD:/T%L M ^J: H(<^)_B,TL;RYB0A0*[M$0%=/KT?U6)DF-HH.*7@OT 9JPM84H0*@B' M\)A8O]!.O!5!S=4;@V3ZQSG^KP=;H,N[D3 5B?$IMH5 'JLJU(V J."HR)5B M/!HM'P/DT);<8[LW7.H.=V'".5<_A"QB)B ?%.5C/1N.S=LMF2^V;)\C+^Z'7B; M;I1?2^%VX,S@5[+K@=TH0U+VP*Q*9S@YX9-PXA$%"ZX;*_-@6.@-Z6PSK&<' M&QJM_P!^X1L*1^4".!OGTR-S;"*X9..M5[:A7)!WD%*Y]2%$'=>D(MK!SB=H M]CXD>&#\6>"&;VWFX+PL,/+[IKFWG6OH[U&_$2,+&A2:&!\,3=FMQQ+$A ^3 M-ZY D),E.J:!))!W L6%'E%)QRX$)^%2)VP*:'@DF&LB^(H.%&( X\R3=,[P MGEGDB,ZVRD%%#-!A-ZK3(J'KH5IC69P$@%W3/D,U420S:1SN4QX5 =5BY!1 M%<5[49)1E,TX@XS';;B^.[12^T&GV\6PD1BN#+5>4,;<'ND8%ZW3W8< GADF M3C;75=:8S5"!2P*,_72G]]S2XBX6,+_?8=>J/WX<8_5OY?0&B1\9.'XXC;>S MT\=VJS1M$W(G%G980[&_F P>;IIY3"RQC-*@KAYM<7 ZQ^;G=@WQUVT,5>>X M;$I_8M3 +%'? YRG_!YTP T=Z2TZ*[F/,$OW2(47$^FPC(112JHVC-H!)) I M8_.Z/%VZ) X[%OU6PQ"CXU9."B07-RT M+<] :>C&4?D"X<\:OZ%V0D@7@X-XT"U(?=CG8 KM#)IZD)*;:@I&S-?H3ZV_$&O"RMNY9:;]S)#D[JP(\&Q8A^JLS!BUPNO*L!!D%Q,#=$QK@P!F-&0'.(B [&=/E].;UQ@2::>P!A#GBF+H M(@$V5,5U50R<\US]8VN::7\H])PB960Z ML?02>@A5UJ>FSM1$UW=VQ(=#=63;E1@H_>AL'N4H)Q4:CY1X3G696R['T0J+ M 9[D/Y?!PR;L]L#=T1^?+V\73]0YNDS3@:<'/2I-6[D]GNT)W/>OKGP>)62( M=@[=*".LH\>)L9D[C-=9AR'-R%M-2"=RD.3L&H,%[%0=?K" G9E'31B.&]V" MN)2IY,MS#LU43,\SGSPK"C"-)P3'B9:,3DEY>A:+)K&.-HLEDZ%"VY]GX(8# M'6N63L$CC#+X,(\W5L:86TO<(7^8EWMCQ!)?-G"*TJ12$0W"T"0%V". -; 9 MB/V8);+;X!O8XN=\?\IW8KZ/<."H:H]?X A-'5:?!C3BI&//D!<;9Z1C[]F4%N0J M X%3*V: ;R8E@SW'>X%I;)796)ZPV]+HVE(UVAE7I3 M53*;'409LA0D)LSSE*/:7N36&BAS7; MJBFN4+TII0 > )^[/:W->S B\Z$, M!."*VE#\-=;* >O-B+,X6 M1= 7&VE4RH[3M4UO^XJ!D0FSW>NL""!!&$?)(AQ+9.(DSWIBYW@RI#?:9TI M-/@Z<-+4N*>SC"TW#:T1BI+3AM/8_M0A6)_$<) 5JPLGRJD.UA/>Z;RNN(]5#V++!].MW*OZG?5*H.'B!@]&&5)NP M9L!9(>_ 513!VD>G&S=V>9951,U]@'"&O!"%TZ4CS9M*_&AT.@N;:;E6[^- M2VFX(FO0-#E?&%I,![<)DD?]*MDRIZL1=#A1*XK] MA0GI^L,;!H^436O&^IDW+L*\Y>O M<>P@]M,;$CX0SLY([)WGQ#-O%>H17 J-M6&"E'%,FN3UL$Q-9[ZWF%O 25BLJJ-I#@XP":SWC41!7'- X M\1X8WU3I71@7WY##!@K&FA/=MI>5L5/,K * +8"E4=OO$28C3?',;(EWIQ ,0V_<)M.*^JFXKFX3KP.J_BP MBN#>/(L[?[M'KCM7XK.:+ M*09*P!-6Q]E&JG](?WDOT%3>2&SS ; 4AF2<@',%.6TT1"Y#CNH=*(IXF-CM MR%J.3$8!;ACI,_C236$X;&-E(8#QF$N@_@Z>V!'@]-?!C7G^A%QK$%4I#@G&G"Z_1 Q]%HYM_B^WP/F]]!=<>M>]-$ M6@68L>$$')L*/]/NUF7M2AQ<93GEIG3"C+J4I)KR:[TW\>OI;>^Q8F:]0(C,9;[A27T65T*O M$V\>DL<6/X$NC)U*-K;H8]?>QWOSM\SX)34U?C-.G4LG U]ZDJ[&DUEF M6_+&(+KH<"U_J?,\OCDGIW@2XLV$.IY^Q^7C ?;KL/=R0 5G8]UD>6?4-(FE M?V:3F5[^D'!>'@L._-2H.]24^<;H3O:FSPC(QQ%0QU/&+JM1$4:ZP^FM:'FS M->M<^S'FY-%G68&\T+H+;?]43#[!OV:J3_40%_D%:1HBHH?Q!:7@C0Z9*CSA MOI;D7V,Z"MW:GB8W0C>I2#]70'4"SVF>6_4R&I^)/*3>>^%!P1.8/ $^+@W' M^A(7HN1-7%/.PFN>H00&IMD0PCYN 4PUM<5U8]%C5!3,"WJLF?P"#59D,WO[AH7@U_FS3@G^M M*-W.O_GT3G<;2'559=;PZ.7\3W\\8^T.'WK7TF\7K5P/9DA_;HV&B(4WP/=K MY_KP 3>(/V;U^O\!4$L#!!0 ( .*9U<6$H[Y, 8 'X/ 9 >&PO M=V]R:W-H965TWBWVP15&C,VM0:>.Z&J',=A.!U77,C! M^:F;^ZC/3U5C2R'AHV:FJ2JN=Q=0JNW9(!JT$Y_$IK T,3X_K?D&KL%^J3]J M?!MW6G)1@31"2:9A?3981B<7*:UW"[X*V)K>F%$D*Z6^T\N;_&P0DD-00F9) M \?'#5Q"69(B=./'7N>@,TF"_7&K_;6+'6-9<0.7JOPF8#EL.:-Z7] MI+9_P#Z>">G+5&GELP++&6%7MA=DC_Y+=[''H"\_ 1@7@O$#N_ MO2'GY2MN^?FI5ENF:35JHX$+U4FCSYIZNO5^^_7)V.+2JC MJ7&V%[SP@O$C@@OV3DE;&'8E<\@/Y-#$!T;<$N':Z@V9_+E7'S?ST$@->?/JR? MJN7$U#R#LP&6@P%] X/SY\^B:?CR">_3SOOT*>U/Y>5?";)7PO#-1L.&6\A9 M"\;G @%1)9:BD!MF^:H$9@JU-5A@?L5JQVJM\@:QXC)G%)?(P+"-5DUMV&]" M,ENHQN!'\_L)*M0 !U1@[]&CPQG**/W%O=%;U(JE+34J#*(B2"0Z2:;"(IS28!+,T85^Y%BX*K7:\M (]C8)P.F?3Q82E M03B9LSB(IU/VP1:8\ @MS_!K-,-?$.'\9V5Y21:2()ZEWN9D,<=!2@MB,K4( MHMGDCD,7O"3_S(-H(G@W(L>/0OJ6Z7K/"OLA=J!,-=(2UAF(&UH>, DV8%FK MFAL#N("0P-8"6B-Z;6:.H5\:IM8,R\9"M<+8J'9>H6;_$@5L^8@]"C(,DEF( M@UD0(8J71_:'!,XB]L]YB&J/?!FR"<*44D8F83"=+1P6EZJJN=R1/;61XN^> M 'HZC,+1#'M863I(,,3A8I1V$X@6A@?X(T95GC_@^',8H^,0B1./ K1@:G"] MO=P%7FV<'!N*XU%XSY(DHOY70[;@V$TXY3DK&Q)VZ8'[>5MYNC!<3]]7L!%2 M$F$0$YJXT\MJT$+E9G0O(5S#@2'L.#47.8-;W)T->,8H1_&L0>OR@$K^PWY" M>3<;R9M<4&] \N6DQ(V,*D7N6D;KMMM;T*6'Z$8((:64?)'1VM)50$MFTH&L M;Z3!(C!K@>\(?,VU%;PL=^QN&L-VM4+FU*H4&UO&-KI+3, $ M%L[7 A)MM04].BBQ OUT1QNO'FX= $ZX5MA ">/6>=\:=[X-U B$VQ)M@2YZ:(AO MQKK\?EA9M$SLY$>;)K_;-M_(##U$(V@C:R553S([DLQ:26*8,!;Y*_ ,*) % M*)D+],PB'TK$/%-5)8QQ^<>T-BZ;38V(PBUDC6NG^\)IK3AD#.Q=H5+1\*,1 MND,^X[5 7QWTC8-U>7W)DC1\D2*)_C=05L^M+N!0CM?[8ZZ.AA?C>:*Q+CR@I;UG= MB2+X+NLM+"8X[$?B7M8>E'+!/.;*0QSN]:\N[R2+/<-OKGWX]PC#+^Z:0[C MT?QHAQQ-_M\-TM7$T;;EP_+G//T=+'6+?2[:[?.G^Y*Q^" :.T:4RIC10^?M M<>].A%6Z<3<_@A2+QE^/NMGNTQ0$ &"0 &0 'AL+W=OJY(!%T6A0<5$'B[G?N].+N6JM%#7>:3!M57']# MBR13ZM$M?BTN@L@10HFY=0B<_I[P&J5T0$3CQQ8SV+ETAOMRC_[%QTZQ9-S@ MM9+?16'+BV 20($KWDI[KS9?<1O/T.'E2AK_"YM.-XD"R%MC5;4U)@:5J+M_ M_KS-PY[!Y#T#MC5@GG?GR+/\S"U?S+7:@';:A.8$'ZJW)G*B=I>RM)I.!=G9 MQ>W- _SV^W()=S?WL/QZ>7\S'UC"=:>#?(MQU6&P=S"F\$W5MC1P4Q=8O+4? M$)\=*=:3NF)' 9?8G$,2A< BEAS!2W9!)AXO>0?OANM:U&L#=ZAA67*-\-=E M9JRFFOC[4+P=7'H8SO7)S#0\QXN &L&@?L)@\?%#/(H^'2&;[LBFQ]#_YXT< MQ3C,\&=@>"@15DI29U)ZP/),(GB#VAJP=)ASF;>2^P92*U?_(@=>%U (V5HL MH*:Y(94QT%!JC4\MMU:+K.W0K()<51694RGGCZ62!6H#)Z(F?-4:PC(AX'.. MC>WM"?X5K:"J/IT14XWXIL[@EH)^N^/*Q?VP/>FVK5!SJ_0,;GNNO\#))(R' MR:F3QN%HDGJ)C<*$33HQ"N,Q.X7/6"OJNL[^NV]Q+,[X$T&NL6-H@&:=L<3: MY?#L0(Z241C%!!B-(&'AQ"]32(8AF\8AB\9NE[%)F++I*\==!L(#B,0P.F<= M_SUA/-P*(]I9BCI'?XG7JFIX_0(;;H#RSK<.E!'^7FFR Y?2>12J,'T!8!%Z MZ]XG]DWT>C?" /YHN72W[%0[H@<4>5=-N%K1,':%U"A++@2Y?>DJT4Z'RE**;MPCG8 M??HL_@502P,$% @ XIG5X_I';KA! 7@L !D !X;"]W;W)K&ULI5;;;MLX$/T5PBV*&%!L72Q;FR8&G#3%%FB+HDZ[ M#XM]H*6QS58B59**ZW[]'E*RX[1VNL"^V+S,G)ES.$/Q]671Q/7+VWN"SH(TY&#/'9*'45S=Y4USU0I<0E91;A\#Q=T\W M5)8."&E\ZS![^Y#.\7"\0W_MN8/+@ANZ4>5?HK#KJU[68P4M>5/:CVKS)W5\ M4H>7J]+X7[9I;5-$S!MC5=4Y8UX)V?[S[YT.!PY9>,(A[AQBGW<;R&?YBEL^ MO=1JP[2S!IH;>*K>&\D)Z0YE;C5V!?SL],W[S[?SNW>W[^_FET,+0+<\S#OG MZ]8Y/N'\!WNGI%T;=BL+*A[[#Y'(/IMXE\UU_"3@G.H!2\* Q6&D[&H(6L"]HH6EG%9L-MOC;!;-J>\T<(*,NSOV<)8C0KYYY@(;8S1 M\1BN:RY,S7.ZZJ$M#.E[ZDU?/(O&XUP6;[1.[<8E]DKB-2C]_JXQ!@-EJI6G%+;'7CM)G M3VF&+6LNV*?!?,!6ZIZT=(7![Z0V!RU+D+EO0+:A6 M1EB6!F$8[FW;V8W2M=+.<*$<8!),L'H6(VH2C"=C=JX?A_*GR$^W-W>J,XPV#':;_T^P.)LB - M,\B+P\!X-,Y.'T46))#_+.[[T>07T=)@$DV<#GTW#)U!59'V>M6\A@IQ, Y' ML.C[47):U7$:C).Q4S5-^NT\116X3L/GHJWL I'-J=X1#]<3XQI=9[H6-;\T MPY$V>$O&P(9+!KW9EKA&#J,X&(%U=![[%6@7!G$VZ4C\=/!'0%WW_E(/P:' M&V'7C!]>%D!Z'@]"?)[*TG]I@?&#M KPU38U^>]NN0W8AL 1O#@N%&F%;$"/ M2=1(\U!?)>J+^19P2+@]&$J16II1C(G[W@Q.YA]XG7_"(^.!CEQ*AP?@LY-* MGN>:"G2@IA)G5W@V!X?'"@4\J2R<+;D]!77*TML1Q[00X'EKEKJVU7?SBPQW>Z M<0\:@4_C9BWR-8IVZ_ 1;5>^ Q1S@WU^JERD8MP5+%J#O,B=>)WL6!!036C? MV =G\;MN\+JY]#4>%H-CW]'AP9L'_;OR+SM\CE0C;?O\V:_N'X^S]LWT8-Z^ M/-]QO1+2L)*6< T'D[3'=/N::R=6U?X%M5 6[S$_7.,!3-H98'^IE-U-7(#] MDWKZ+U!+ P04 " #BF=7.^D,,B0& V$0 &0 'AL+W=O:T,"W(AJU_^O8Y#2V$^/*(0U@JAM[O:R%OY MEEM^<:;5FFFW&FCNP[OJM6&+AAMS>7]P]W M-[N/%T[/'&QSSE0K,O/"N)O14FSI0I-1GVQ^7"6 UR_'G( MYPIR- 9/GD+_F=3\)R!V:0Q9 MPVZ)NU DC,N$W5&L=.($RUH1<_7#/BKY&O.EUD*NV!4W MG^5@J[83G95"5, MR$#A8M(6)P.34%T*R64L>,:XWSC 21"G$*!FN5R)14;U%..:4/)Y M8YEE2V?,8VU,MF%BB0V8R N,NPV9TDPM7 ZXPRFTB(&6_%56]C#8JN';2HJ_ MR1G*;$K,^>(F"])")7WVKC'QO00K2N\)_+9/QJ4;DQV*:*%(H.@6RIY#0-$- MRL*C"!EG94+LD60"W^KH89IKC6B11^VSS\X-#&W<5 VW],[]J+C25*FQ-:+^ M&G%_XNU : MM02(2LU%EM=;,]1R4G,YY8^@ (*BA><$:$8P$VG@EIC+3&Q!+W^J)ZPL5$6* MKMU(A/9&(J'-SAZC\A.( NT!$+N4FCH),'9YD V\*+3Z[O7<.NCM)]$<(^// M$-%9MU195EEL71!,W7Y1!0>=[18I.UJ#!RB[V+#,)ZS.GMN@I9,*TES'Z8;] MXB=5:9 F\^LI3J(C9*OR/VIX4/V.VYY7I]@IN^8F983C")NY2)VZAD0XFKC^ MBLO-LL16["4;C8)H.L>'=SE\L_=53S[T[_L@DO=\PXSS4EB!V&U7AL')?-J1 M/BM'D+ACQ19R7V,T":+)F-VG2MO7(&7>/CGA"DY-E$'LR(&X)%0H(VRC/0V& MPV%'NE:Z4)[7"^4S$_VOKUK*_5(6OIC$1[J(8!=%XTA4_*+DZ%*$C[H;!;!YUI.>[' 6S5F KJ;(].V3& M+C;#(&QM6XN5Y@\%U:+@9(34VB0\5@_UY!%J MU[/;Y=O?>O@HN56>D_81*3@:;SM;PW%'.I;G<7 2C3K23U![&D11U!6?0>UQ M2ZN2GD5M1"1J!:H6?Y+:(,UXUI&>[S+">3+J2,^A]@2YC#K246(W7!I/@]%T MND>EV328SL>'..A:>(K'$YIW)D"OO6ND;^1N1:?!5ZVWU5Q<^_%]')WI6ZE< M._9W0+0T7#I$ C 91# MW/?'@2L\:A-R775;R$=N"::^'+1O%@XA(9+:_^HW#+]0K1A)U+J [[T;3'=/5*KP2K"O\R7BB+=[;_3 GLTFX!YI<* M/*H%MT'SKY*+?P!02P,$% @ XIG5YPB<;\5! 9 H !D !X;"]W M;W)K&ULO59M;^(X$/XKH^RJZDH(0D((M( $I>TA M=;M5Z>U^.-T'DPQ@K1/G;*>T]^MO[$#H&SUM3[HOR=B>UV=F[!ELI/JIUX@& M'C*1ZZ&W-J8X:;5TLL:,Z:8L,*>3I509,[14JY8N%++4"66B%?A^MY4QGGNC M@=N[4:.!+(W@.=XHT&66,?4X02$W0Z_M[39N^6IM[$9K-"C8"N=H?B]N%*U: MM9:49YAK+G-0N!QZX_;)I&/Y'<-WCAO]A 8;R4+*GW8Q2X>>;QU"@8FQ&AC] M[O$,A;"*R(V_MCJ]VJ05?$KOM%^XV"F6!=-X)L4/GIKUT.MYD.*2E<+"+0\P\(!%N!P/E=&7)> M3IEAHX&2&U"6F[19PH7JI,DYGMNDS(VB4TYR9C2[OAM?7\XF5^]HE'=HS\"^8!KW88AIUPE_%M!WMF2S]-J8$I?6HWX\J1*,X>AX: M/M![IM$BQE\B#1N"\K/?#.BF%<(]&F2>-MKU!CV##GVS5HB057<=VKONK;JV MXC85#0)#%^A>(/'8V*GMOK33>64GIU;]H)DFW)$"&V]B$[PLC;W5V $PR!@1 MKR$YV+/HAT94EJ1>J>0FK(?6+(# M<3>V1 1QV+=$%SJ!VXD=07'1 +(T)!SW>]M*>"\^6ZLAU4Q]^8\/166A?-5) M#5CM!%V%=/85TH1KN3_E64'=13.+K27RD?*12&6SEI;*0K O'6OHEY+;?.OA M:#UY^:GG5FZ^T719E+FIAH!ZMQZAQM7DL&>OYJ^O3*UXKD'@DD3]9AQYH*J9 MIEH86;@Y8B$--;@CUS0&HK(,=+Z4TNP6UD ]6([^ 5!+ P04 " #BF=7 M*&G.$88' #V$0 &0 'AL+W=O)(9 M6TJ/6[L9N\J23(-068QGD\G%N)1*]VZOP]J#O;TVM2^4I@^6:4WO0D#HH(2SQHD_I[HGHJ"%0'&'XW.7F>2!0^O6^T_ M!]_ARUHZNC?%OU3J\YO>54^DE,FZ\)_,]E=J_#EG?8DI7/@5V[CW?-$32>V\ M*1MA("B5CO_RN8G#@<#5Y!L"LT9@%G!'0P'E!^GE[;4U6V%Y-[3Q17 U2 .< MTGPHC][BJ8*__/+ZG'U>?7Q']=C#X6\/$X:X;LH//N&\%OQF]$^=^(G MG5)Z+#\&D [-K$5S-_NNPD>J1F(^&8K99#;_CKYYY]T\Z)M_0]]=[;#BG+@W MY5II&8F@4[%T#H1?)G_4RJFP^N_EVGD+DOSG5!RBF<5I,YPX[UPE$[KI(3,< MV2?JW?[XP_1B\OX[3BPZ)Q;?T_[_CNA/"XM'*A72F([\_JC%!TJH7),5L\L0 M^=E0^)PX9I74.R0.=EM*Q70R^9LP67BHG*NQQ+%$JCN/"Z4W@K#5[X2CI+;0 M3T[T>?>!P0%K:)$,Q4HG(]%O[P=#45GSI%* P;9BSY6=+$("T92JPNQ8L>BO'CX,!ARVK+;P MP0K2N=3)P6DDR'Z+DM6$Y1%VP:$&R5SX-)>:"Y))^;E,$THDQ(EEVW52#95P&WU]'QW#4J.^&&^39Z M 6\=,[,Y92NUR\C:!N!+-%NH.YN/IBC:18&%J*.U98E]@>C9=+1HMP0]*8&> MZ+GI ;>97E)OU+J #:Y<#7JI!3FO<*[8#KIE=2$*E1''P$&/%CN2-M+G;#*Z M/#(4FPO";ZF((0$OW5\Q%3I?-#4"Z3A0NFFZIPYJ*+[23E#)3*.&W)&#PFPU M >]A'FS)[JL-V.AEX-O%Q7PX7SZ>7[<. E,]Z;Y&NL M56N/086#B]TVX ;!VP2$ZD2Z7%0RID"PQD3 *5WM#_)C[5N#+V!$G$,QGT^' MYQ=O#] =(7E"*-F=#C*CBY:#N,*1#?!%^TR4TBMC5;_ M?06,X\TU&!-EE$J,\ZZMT*Y>.Z!BN"BQR@ 6]H?<@";NZ2IIVDG3HM+7*=W8 M1:[-N\-I3FNR7W@!@VNZ1L!2M$R< 8/QN:5(!)P_B3).6<13%C*C\K%NMH/2 M$+9=U76VD?BBN8'^F?H8.WU5VP1UESV#D]R[9%&8)'B.LX:OV)PI>5 4NJ& M019XI(K8[_$;J2]"7T4LY%EGC48+^;@D ZS9[LT/>?FW=1A M)V;#Z6RRMX1,"F;ZT_G; =IHTX4L5WQD9__B M6[6N&Y*Y'23#L+,FO^5:<*J@A_FB:0W=XI[]S):T3IHBLT]:W, @GR6EH2>I MT^JY""(6:+_A R"MH1^ J#DSM&@@UU.&14G /M>R:_:0M82\.A MV.8JR6-;[:809$$\N2) DRG>-!6_#H6@=A1NG.-!R(29F"NCQU\L[/"R0=Q' M/W&#;B[BT:"I7MW0AY86AK[7$V**K-E'5W"^6\5TA<])U]5>MWKHUWR^1_ R M$$XG++X'^IX5X.4_O(" H=Z S(WK(%#XT@$4CKMBS0TW(&%(H4>%5SSN4:-3 M+W?C@W=QC#2;\,6!X2%UXVMYM]I]U%C&=_G]]OA%Y#>)A,"D6E &4&>/;&S;0?>JY_1]02P,$% @ XIG M5PMR]M;>! QPL !D !X;"]W;W)K&ULI59M M;]LV$/XK!SCV;YE@*&^@*%9TLM"F% MHT^S[-G*H,B\4EGTXC <]DHA56W5GZ*NW1-W[841B%KRC$&X78\VXN\BP_"2>F8Z-78%B:T'CA3?7:1$XJ#LK,&3J5 MI.>F7V\N9S>S<<\1%N_TTHW>5:,7OZ)W#K=:N=S"C1,/PXQ&"_2W!_C'T(Y[_%3WX(T>XUF4EU!J*QE;I+.C% M0J:T%@X>A)&ZME#H5' %6*@I5@:45JE0*19B7B!0>1LZ5LL&!<32(%+5$18^ M5M+PR0Y8)ARAN]SH>IE3K)(X@.\>UA$AAZ9D#ORQA]7UQRU?45@-7S.*H[./]KFWR$'DG'X0P=K'G(.8/'WY MT%'Y.RSGE$=M#_!BGS#=[$9^-^X2!5NA[^7%NDD(=XAI)FVJ:^6 F"#4ECSL M-)3$IZ9@L8JO:<6I7=38FO(\T(44*["FQB.M1*IQQ)V&0T#^A*/CWQJD]URYOZM G7-FD%_KT>H7C2UI^FZ!' MAZ$5)^ZO(@=P*UQM&L[DJ&,FO>K*_ZJNSQ1I2FK.)F;$Z'N>O_#*E,_-&97U 14+-84+)#'$6;\J$VNDDN[@ _R1X&%!NQMFF)BOX(CY*&.D[X0=!O>E%PZ+?> MVQFN2C1+/T):\/%OYJSM[G9*O6R&LR?Q9L2]%69)OS8BLR#5,#@;=, T8V/S MX73E1S6J-AK\_)*]AX8%Z'RAM6L_^(+M[#[]%U!+ P04 " #BF=7Q(S@ MTVT# ">!P &0 'AL+W=O:;?X:G>6?L-UKA7M7:+J/*^F<6QRRM4P@U-@YIF2F.5\-2UV]@U M%D41G%0=9TDRC960.EK.P]B-7D641KM!]9R6WD> MB)?S1FSQ%OW?S8VE7GR@%%*A=M)HL%@NHHMTMAJS?3#X(K%SC]K F6R,^<:= MZV(1)2P(:\P]$P3][O 2ZYI!)./[CAD=0K+CX_:>_C[D3KELA,-+4W^5A:\6 MT6D$!9:BK?W:='_B+I\)\W)3N_"%KK?-3B+(6^>-VCF3 B5U_Q?WNSH\C?.=[ZKWS9[Q/8,/1OO*P>^ZP.+__C'I.(C)]F)6V5'@+39# M&"4#R))L=(0W.B0W"KS1,[PKW'BXDBZOC6LMPC\7&^76:I=GYYPKATJA&Z >HA(,[8:5IZ7_4N9.^ KSWR!L M&@$// X>K7) 9\X3M6EM3D0$4X(SI>\$K40MJ396EX+3//:H-I;G?[-"1/)XMB6XZ!V\E1Z<5H *Y=S-X3[M8U/" MP@)%8/ 5YCM(.H +95JJSAKY(N8"4I@ ?@VC+./F&-+!9))PDAS%,'-'YT9RJTV_ R\.I2 ?KK M\S!Z>'PN^COWIWG_Y.4/4$L#!!0 ( .*9U=*>ZU38 H H; 9 M>&PO=V]R:W-H965TG& MT>5Y(Q?J3L5?FB\>5T>]E%+7R@;MK/"JNAA=G;QY=T;K><&_M5J'P6]!ELR= M>Z"+Z_)B=$P**:.*2!(D_JW43!E#@J#&MRQSU!])&X>_.^D?V7;8,I=!S9SY M59=Q>3%Z/1*EJF1KXL]N_4^5[7E)\@IG O\5Z[3VY70DBC9$5^?-T*#6-OV7 MC]D/@PVOCY_8,,T;IJQW.HBU?"^CO#SW;BT\K88T^L&F\FXHIRT%Y2YZ/-78 M%R]GGV]NKN]O/MS>WXFKV_=B]OGV_OKV'Q]N9][OXL;9N SB@RU5N;O_"*KU^DT[_=Y-GQ5XIYJ).#T>B^GQ]/09>:>]O:UU=ZPA4Q2"D+<4,ZFJ[4+;0*HCW.A3&A=8K\9^K>8@>H/GO(2^D0\X. M'T*)]"8TLE 7(V1*4'ZE1I<__G#RT_';9TPXZTTX>T[Z[P_9GQ G/JD8E1>N M$C.O2AW%CS^\GIY,WUY;43C[M;4IN=8Z+D5<*J$>5='R+6RA&Z /+\G%PBAD MCP"/\'T$HI%VP^)>O0W"(H&78)5OK?1T8B4+;73KH-8 MRI42>3L>:IPD M!M*ILYFTR[>_=!P080)#IH&Y(B12&;A@*9X$8( M!DD$+ AM50$!B*^'@*+U]'N^27 Y)+%L57*6]NDFW&ZDKF%\E7;E2S*U5(@R M.!_[L6>NH$<;T@$#>QF%@E;FT 7U+!:" -LA)XW9"(6TI5R#^K(7L5$2V,(M M9&ZC8BO-F$*C)&E'*3Q7"VTMA<#9O:0O9>P1U$E[NQ"EG M6[Z.FR$ZF&(T?I3:*X)&(G!7P4HDPSB#$,H ;!'9N& 3&W)A"'IN%,*^0)L2 M\%#+.;$+A:2/FV9*LVK : RG=(VG"=!=;/5*E_ -6&)#L=%VYPD$[W=>^-@\$\BVJ,DMU,2)=36HL>C_D MPY"H5&ZH (LYLHADS"4(@)(I[LCH?=VEPKA'U+:YH"LB?+"?)?^G](9 $&B( MNB8L<'+M%$"F<*]6F".H=D3N?Z+(_0WVTD&R_(H:EE@0XXCAL%+6P@E%9$A9 MM7# 7TQ%M3\093)&DW \SO;[UA &8$.Y0KK1[O0 H4=&F)2*3"O:IH&.)R/< M52M.B"813?:J3'6K:(WTV;D,JA[.!.7=L&4 $:7$K +J)QX"DE0[M2%G9!K> MJ=KD#9N4PU2%S">P'&P) M,!F6S_H@GQ#36]X1>L'6LZZ)A#B'*-O2[$=HWFW(H$F@/HH[2=#DHJ\3G/Z- MY.J'\'I*+.;R8:(<:NUBYS,T+DH]T,I2UAC)$YOHW.:O",Y&JVHB/EOQKQ80 MGB8Z.TT8^+U.[1ID*NH)NEU#T8'BQC% H3D>.JJZE J/FJ/6%W5J0S->A3_]>/5[&^DZU6[ M0)C$J\X+=/P5I3>8IQ/RO0VD .;"%Z'E4285RI[MJ8SOA"]WA)"QK2XO^['E M-^#?!]DUC0LZ=O-1T@X7GY%2)/'D^#DCO&H0[N'R5YT&P]+5%2KNOE=ZX;QK M S:FA*9 *U-1-# 5-[F$I<9BD$^)"< >NN%FM:1H,9? ?@IDQ++1/51CI(/2;0HW4Q"85[_53NVZ(R1,EMJK%$CIM! M<=ME/A0'ZB4:FOT(Y%XL0/4PA/L:8L;0FCAH"I\7/A%78=N$[I=5E!/-$Y.. MN:59[!?0K _L30U=RBR @'MA[H?,4&32C^D&K.)X8M\^S;D,'SU0>A::5!'ET +/GMVV4[?!+R,D>6BEJ'E+?<$^3:)!H\F0!+$S.)\"]07;[A5MA&0. M;UITK06_6<%D *GY94TMK>P+1@"#%SEC4GVI),]E;9/AC;)O2)/KWCJ_$.--/K).Z%$&7,HTM1&;<.G"^'T388J3MB,#1JYE25 M/!H._:D)*CZO YY-F\#2 9]1VC6;SWE 595ZV@-_W-3=G-&+-(4AZX'A1$J6V.:N M-_7 G*EP5M>V!FI%3=E["MLS2@XY*#L#H2T*?DVU,!N.E%==+TZ3*_@;/%OD M]EX]HL_(4S8%LTHZ?3\I\7NO1RA*/&7EW017<-? M.P!X<#W_I-?*RM,"/*\<*#%?T ']YZ_+_P%02P,$% @ XIG5TCWGVS* M# *B4 !D !X;"]W;W)K&ULQ5IM;]M&$OXK M"]?7LP&:%JEW-PF@.$D;W#4Q(B=%<;@/:W(E\4)QU5W2KOKK[YG9)47*DI,4 M!0HT-5]V9^?EF9EGEWKVH,UGNU*J%+^O\\(^/UF5Y>;J\M(F*[66-M0;5>#- M0INU+'%KEI=V8Y1,>=(ZOXQ[O='E6F;%R8MG_.S&O'BFJS+/"G5CA*W6:VFV M+U6N'YZ?1"?U@P_9:J_+BY,;B[;*2DV5H5-M.%,&KQ_&06 M7;T\"E3#[9U+MNM;Y+UE:KIZ?3$Y$JA:RRLL/^N$GY>T9DKQ$YY;_ M+Q[D0FQGQ"SWFXAUO*5+.6+9T8_ M"$.C(8TNV%2>#>6R@H(R+PW>9IA7OIC?OK_^U\7+V?SU*W']_N>;U^_FL]NW M[]\]NRPAG<9<)E[22R(.)>W']"7K\QM<_R^L?DK:11%R\1PE3\AXYWLP6'9E#I7=B,3]?P$N6&5N5 IZ=\4I#\G M"3Z.1F)>ZN2SN,EE(=[COZ34=\J(B$,0C0)1KI2XUNN-++9"PF>(LY!%BN2T MI2QQ0P,PM"]>_U9EY5:\+1)X%FGGA-+89$4.=T,+"!%ZP=<;&E!J1*14)K,! MS0V=6GM2SOPJ([X]#\4LU1M.<2^J>2:L,U2,K#B;SS[8\X #9+*$5&\O>.!%!0/]6W'V8?[1GG/4--0WG;G.^*): M$T3($,HN*V0%!YKL#P@D+_!8\2 MW!1,>OU@TI^XF36.V$>$([J42Q)OV(ZT44BC<[9^^6^_Z[21R-?[#B M[FLTI'KL12Z)5H)V?:9), WZ89QNPR9 ML>(U/1=JL5#< W=6CVIGW7:,Z@!9BGMI,H5LKN%Z<<C)HC*\GD?/ MP<#^I!_4O3+!7JEB88FF>E$I*H1+C5$._:B(:^NJIR[2C#U:ZT8%JL0KQIC+ MH3JEZN4SR]4U%'.7,OLY9JN[_\%H6O2(A+:BY4K"[X9QO%!<#N'87&XL98CZ M79DDL[XQ/" 15BI/271"]HA2_@X-'E99LFJ7P[;G18KB^LCUO"0Y.[.V.J): MG:W=7*,)C)L#^>OS[+4K]S6T-I5!F[*^*3V9> M2D(:#39;P7&J8#M4GBTSOO#K-?&O-8.'&[7MX3A3W) I-M%5P=%>R,P O.8S MR#^2IE+HI3P-U*OT]=3S+X8K(K"25.<4FJ;&P 5:-<*'Y,QT.R1D +LV]@YB M@O6V2*M$^ 8+.*C8J#LAE! [VA@,EBHHG<*F( M@UZO1_]:'LV0UVVO-F%[M/+?44:?ZN=_3WF=N8K2R;W'KDKP3Q?YMNFUB$>A M'O!@E1E(:V#?%+%9)\??N'[Z(_=3/^*)CHLR:C/+I6N/F5T=S( O2SS$#?I! M/!H&\33^]OE< 2+,GP3#T>!;YS_V;P04]X/1I-=)-2ZEEAQ= [S:$ C=G0>= MJ$LZ!=A@.TT5!AXZ"#6*#]^\=X#EY5IUGI5W!P#@B)85;B/<[=+1X50;,OOD M;5?QJC%#0Y)+5*O:P!O8HQZ__]"0N&OT M9]HA5C(7MVC*XNQ7)0TX\FRY-&I)?>LM1F1 5R(^44459Z?_1 '!D)>S?\_> M7;]F(^(?]@EK#+0,P6PG_9$X%5$(@CL*HS%=1\$ YO[H6_(@=A7I%.^'@T;W M5)R-Q],@CL?G>-4+AU-Q3=F],-A;T^5Q\4>A6\Z'0=]""%= M)C'6BFE)T._>N->X^5YQ#E$0/$@HOD^)[4\!Z"F;%<*H83@:TC7LA@<(*[)Q M9-8XDEM3PW?\VCNB4>^V$"$4#W<&X?:F!U3P@(EY3W(Z"&.Q!FE@Y.'-Z32< MU ^XF&Y,NF*5P!VWTTUV_\!*]L-\L09K>H61^N[K[RGRI M3?/24F+T^Y)LEQ8'4*-49SRBJJA^$"0\/!OKT1^=K7.T*0%3(V(XZ]ZPYX_7$N;@U*=66VX@]EB'YS;?$.RQE/=]#SH)78EI4:496T95G)^XRW*KLHAN*31AIF.1VD'0!5 M"[[L5.Y=][LI"_0I;;J6M]9L1F:/]A*-BAO%>UF$FI#?WFVDFG@#=F-07+5M M1WODKNM6VKH-V"/*_*KFD[\R<@]8AWT,> E5D%0EN31NE[F16>_K4#)JUZM+MB@H(&?V.>DC[V-UUC3>=0MK9 YYZ MUN -:.%E, A[_]B]X20Z@YNVCN&,PIXK>0>J5S^0VI=).C UQV]^(W,5X3VR";LJYEMA]3R MW3%>?W5,X2^37K=5>D7A8[@XMOK1M_NC+'48C*)I0$?\IV(!@' M@VF$%\-P'(M/CC><1<$06X]I/#QW4WHM8CKJ]X-!S[\93_:7/Q!P$-G^((C& M T> XZ^A98=W*AV6%D4[XN>8X*C%V_X,*O\T:^N#HO]UM.VP[7\1?XOA-,_? M6CB\=O7&P?$MZ584_ALLTPYRXURM,ZJ]8I: @5@^TA1GJ,3BG4;\)N?=PNO/ M_/J X1"A/W*^Q82"SP#)^+KG+3*#&Y=%F:'Z72 DFO;^DS3ULDQ M@"4EG)=7EVW M)\R/Y1UE#]@")1*YQJ2UA:FBSXV$#>)W9&"P'P?T??#(1+8_7;KO96#^:!"' M:42'2<.^RJ'O:&5H%84#O!I/6R?*Q<&>!#=6*9_ST]<',I>OK,ZS5+K"@C]K M5@J: %^6B0/(<661=_;\RE.6#E,YPEVXR^RNKCVF#+@@$?%3$4TB/A69T&G& MA$Y+!D@BU!\ (UDY+HC!N=YP9D;!>!#3_Z<3:E[#D1@$@_Y0S"5OZ##:'8"3 MAT>CD1B-IW3N.YE@S@@MZ4=5H.SE/%*FX-L9@9>/DZ,@BH=B/!U@PF08"6I_ M0W'+V#L:#R@=C*,!_^U/^("E%TS9)O3522Q>[9I-V1"]KVH[W9K9JN2GO3#J M=K?6J42W21'1/ZI[C78B]=VOM*X^8RZAO@;SH2(?'OHYQ&7K]RMK99;\*QW: M,P#<[J;G42_^#U!+ P04 " #BF=7I8!1P.@& M "E$0 &0 'AL+W=OZ0?!#X)L7"-7XS\F1J MS#4]G*7[G0$9))1(/"%P?-V((Z$4 <&,[Q5FIU9)!YN_5^@?@N_P9.E\E_,XE14_NP27F*4"Y]L$65W1QV6E,Z;O#H,"W*IXS>_ MK7AH''@S>.3 J#HP"G9'1<'*8^[YP9XU"V9)&FCT([@:3L,XJ2DHE]YB5^*< M/SCY_>O9U9_L_.3J]/,Q.[OX=G)Y=7YR<;77]T GF7Y2(1U&I-$C2&_9N=$^ M<^Q$IR)MG^_#JMJTTBZ+'M09>-!J/M)_"V:U>W ][V(WA')L^E M1T)YQ[A.V1',E7HN="*%8\?2)N8(G M8K^#(G'"WHC.P8M?AJ\&[Y]P8:=V8>6KTG'W$QQ;[Y-,>VQR??MSJ,LX6F5%J^=(LM$A1Y5,G4TDP M9L9\)L!W7G"][#)$0%B(2.T-CEUF'*1/2IMD**\0FK $M%18Q\9S*P2%C6T2 MS.5DO(4B\1E+A/5H.\"Y$2@4&\-Z@9A.#;NR7*.%R8*=Z=B[J D@Y@[U"A$V MX=9KX)/(YB>)U(!)C<4MMGG.-1I34'UDMGKL"NH]X?+84BAA< B_?BNU %61 MKBA8NTM&MTULX79945I7]MRO(+NTO,IED8?U5 MK:IR(T&Q0T49XK;@;KT0$O'EM41%L;Y'+2:$!-5#MI%LS*C[ M]B"'5)F2%.U7" &7/ ,Q7"=B32$L!&.5$R'OUGX0!3=7!&XR903&V:;AEHM7R&8$*_0G#7Y5A1U([?(A@:!.]Z#7C, M42_R*<+_R&C9N#'K;=>T1 M,!8:18K^48AP$5/HC*MJOQ?W'CL&N$;5R30V[E9GX=2*&JUJ EHM^;U*J8JL M1A*ONW;W3DX\=V[%F:.J08%;L0V6N1[[6E2SX/]5-_&T80I3% 1GJWYD5%V\ MN)P:E%+:X %J:UCTXX2R%"K5LHV+H=E(3*0J;7+G1'7O49)/I9*>;CUM6K'9 M/,I2Z0KC4+IS&K,QNL-U,&-QAO _F?TRUGNI.4J9O(!+*>V'7VOGG,=7O)]! M%_B,]@(25ZF,7@1N1%A>9\XSTK8]CE_\\F8T?/T>&A:KX1\:/:9SBXQ:#MJ! M#]M,>1S!*\E1E+A,\DM55Z*A";Y&Z>])HSWC53;TVN!B^/V1FN$@]R%/,XX=8N27OH MUJN">HP3"LE&XVX1>+:Q)Z+"FDZG"K\00C]H?,)^R !BC"+HPC46 MPB7R$!G7$?GH<_"*@<49WQ+;I>K?^#&,=7[[5X_ /C MG-NYQ U1B1F.#GJO=SOQXK1Z\*8(+^)3XW&3"S\SP9$L)(#]F3%^]4 *ZG]F M#OX#4$L#!!0 ( .*9U?S#U)$> , X( 9 >&PO=V]R:W-H965T M(!+>M-GZ1-43= M<9Y[V6 K_-AV:'BGLJX5Q%-7Y[YS*,IHU.J\F$R>YZU0)EO.X]JE6\YM3UH9 MO'3@^[85[NX4M5TOLFFV7?B@ZH;"0KZ<=Z+&*Z1_NDO'LWQ *56+QBMKP&&U MR$ZFQZ<'X7P\\*_"M;\WAA#)RMJO8?*V7&230 @U2@H(@C\W>(9:!R"F\?\& M,QM[+MQI@9M,JDK[C=Z'#/X&BRQZ#8&!21=W(46;X6))9S9]?@PFE& M"X,8:K1F(7=&&:3$1238O8 WFP(;Q;Q9OO",]*V M"-?B%EXK+[7UO4/X?++RY/A"?-D531] M/GGU -^#@>_!0^B_3,?O6\-U@W!FVTZ8NR>/CHKIBU<>L*HPE@$0*^($(:R% MAZ?3\=&SOT"8$I[.QB]YR-4.Q "&/4";%".N4M\E M!_INO).!2@D)[CMG;U0L[L#A\61\R!=&H\WIP#IZK]'63G2-DDSL%FP56HXNN6(14#@F5WM8 M\W8#PL4@&5P0E(IU=V@H2NY'D6$ 5"R.I #$-],G1__U3OE2Q:;E(R6H>JWA M1NA>I$ZFN94*(P-2P])QE-R#V!5;"VY)DKNSQRWIG8IO]>S0*5ONEU*&]#G> M(_L;YXO=.6^%X?[>AO@EITZ9WO9>WP&FD#CLF%I,F> 0=H0:)&/=?-#J9YZC M "QU'UA1PXJ+O9H!3Q1YJ+!$)_0(/#&%E!*)CL3F:H3[\&,JN->CBUJPE(+3 MQ2CAYGKB2PJB8W4[IQALO*L1Y/=Z=(NNCB^19]Z]H=2NA]7AL3M)/?[[\?12 M7@A7*R:DL6)3+I/##%QZ?=*$;!<[_LH2OQ]QV/"#C2X# &0 'AL+W=OT=$)*@+33Z?3#65I9 M-Y'NE+L3QO^^SYYDV5 @3;^ 3MI]]MG76Q\LK?OJ<^9 =V5A_&$O#Z%Z-QSZ M).=2^8&MV.!+9EVI HYN,?258Y5&I;(83D:C_6&IM.D='<1WE^[HP-:AT(8O M'?FZ+)5;'7-AEX>]<6_]XDHO\B OAD<'E5KP-8\]%O/))[,K?TJA_/TL#<20EQP$@1!X=\MGW!1"!!H?&LQ M>YU)4=Q^7J-_B+[#E[GR?&*+/W0:\L/>FQZEG*FZ"%=V^0NW_NP)7F(+'__2 MLI'=A7!2^V#+5AD,2FV:_^JNC<.6PIO1$PJ35F$2>3>&(LM3%=31@;-++-9/SZO:=$53I 2)E4OFL @G.A@>8%7IOQP-QA@( M12&S3:(]M[ E>"&'>2J;5F1I14(CA<;FNIMB)/ PB0]/@QFD\S]CQ6BI--72 M4_<#):F&LJ($W8:)J-D3%%(^,^+7.=Y+1$$?IZ[OD; MJB4@4\JWV,C A5K "2ZA+B_!U=VB,CU=#V8#5&R6<;P%Z%=E:MQ!J*%^R_S2 M:?@-C%B48"?L'R/;WR(J9"JE4^D,Y&33$5Q6A5TQ/ZA'RIPMMWR+QD>2,5LO M\DVAM9$=#VCF-S%3#XS#5:JZ#EJ$@ZCZ%@XOYSL]Z?3/:I (&8\8@G[3#L?:#Q9%T+KU%9T.NR7X[=/ M@#B6'4&$)]/G@0;TH=7YP5*^7W(Q,9MP_:O&MZRNH[>Q_$-U_UW#D^\;_J@\ MJKD!FN[M]4>C43,VR5;-%276]B=]K%MT=?W%8QBB(.+L$433KCGW6ZD;@%4L M[Z8L8\M!!0SJ6 &W[$/LW:XRQ:MG)YVQ.QE28ZS9X;NDJ'VL^EM5U"K2*."5 MN3<+D>NN/5&U:9W(4!.V\2).%CJ-=RQN7&7B1>8# M7C0S7U45.E=(O68S=DV-Z&'J3EL2UFN+5SENP6<;-&5&UM0K-^=F^[Y7W6[*P;\6;S MOU!NH6&UX RJH\'KO1ZY9IMN#L%6<8/%K81].#[F^ '"3@3P/;-(0WL0 ]U/ MFJ-_ %!+ P04 " #BF=7KJ#2OWL" "X!P &0 'AL+W=OJP JDXVC.=8JBW?VJ+@@!,#RC/;3E@I,T)AR9$H M\QSSEQEDK)I:KK4W/)!M*K7!#B<%WL(*Y&.QY&IGMRP)R8$*PBCBL)E:=^YX M$6A_X_"+0"4.UD@K63/VI#??DZGEZ M!!K'4#%A]=C"'+--$ZAI_&DZK#:F! MA^L]^U>C76E98P%SEOTFB4RGULA""6QPFVMV/3"9-^@5;X(U76RDER=$H63X1*_H)U 2^"FYF@,*"(B MSI@H.:!;]+B*T(>;C^@&$8I^IJP4F"9B8DL56S/8<1-G5L?Q3L3QT3VC,A5H M01-(.O#1>?SG,WA;:6Z%>WOA,^\LX0J*'O*=3\AS/+_C/O/+X5Z7G/^+OGAS M]*-D^&T5^(;/?TL5=#UV31=TT^G>-A8%CF%JJ>8E@._ "M^_C MX-@KZO#R!KXW.G9;=+DY[M!KW6J1]D$KRH%OS0P0*&8EE74]MM9VS-R9[OK* M/G/'<[?#'JFQ5$^1?_3U3+O'?$NH0!EL5"BG-U2=DM=SHMY(5IA&N&92M56S M3-5H!:X=U/F&,;G?Z #ML [_ E!+ P04 " #BF=7^T6KKVT& #T*@ M&0 'AL+W=OI-8,L\A M#TE1CRE-GAG_G&TH%>AK$J?936\G4O MVW)*PD*4Q#WL><->0J*T,YT4YQ[X=,)R$4 HRY.$\-TMC=GS3!?>=#S5(AK3I5 61/Y[HG,:Q\I)MN-+:=JIZE3"^N>#^R]% M>!EF03(Z9_%?42@V-YUQ!X5T1?)8/++GWV@9:*#\EBS.BK_H>5]VZ'70,L\$ M2TJQ;$$2I?O_Y&O9$35!,&@1X%* 7PC&;34$I2 H@NY;5L2Z(X),)YP](ZY* M2S?UH>B;0BW31*D:Q@^"RV\CJ1/3=W) 0LK11T["*%VC&>'4%&O^K2Z-Q@55WP>%;=!B:^KS+EKLT+LTC)ZB,">Q:0CVIGVS MJ;KLWV1;LJ0W'7E=9Y0_T<[TU0_^T'MK"GXFLT;^?I6_#[E/_V#IZ\<\ILCW M%H/7?KT?T"QD6V&<0K>PZ8K$&34E!66.20=5TH%STH^4R^N:M(2%?5O#@C+' ML,,J[!!LU"Q?RW5K?ZWH<.@A)BGZ^YXF"\K_0?^AF8C6Z)'\2ZJ3IOQ@5:=. M]C.9-7IE5/7*Z!(7^^B<^<]DUL@_KO*/P5EQ+R7D]14)/:X+J%[8H,Y':!1ZE@JK; M&1(,941$V6J'Q(8BLEI%"D0DQBCPD&A$5;?4['Y<_H1(&B+&H[6L+HYWB.S7 M120)Z(XNB^L&>:.BL1A)JBN<,Q(75OE6U3D:#KI]OU_>M]1Y56;.DBU)=Z]^ M&&-_]#9#2Y8DTE0"Q_(SRE,1Q>B>[%#@%][]*V *7%=3X!I>!4EB6JQN854U M *;Q!*6.,]KW-#MY8-,^1B(V)K+H#A/)"$B@U#52#0=]L&EN=RF+J>"Y\2X% MRURS8IT5P\-79E(_)R0\FT<2MGBQ7!A#@@ZN(35C^B#"3>N#>)?S(JTQ*&R# MKPGW/*6'/0.0GGQ-T#Z, MIVW\9)'51LP MS#6K)DD,0]\Q=&6Q>+'0&$-> B&Q1DALX;\CZ.6$US1J;?3<[DUNT5#)QY< M JSP6>'R7&[-/M!PB>$-26>P@GU/[@6XE2:P,FX^'1#&3DYB0R0^9=](4&8P M&O?]KB=_%)X,1N]E"K5K=-IC<6R%GTN 7J!!+X"9K @$D8]-;R[EF.VM/D2V$=@3Y M'+NI!%=U\L/E2VP,!AH)@_Y%GJ^?E?_.Y=;L \U_ ;SIZ,P^L._)O0"WLL8^ M0^=-I>^#BWS)->.Q Q>5'7 ,%@4:?0,8*MNPR"*S;!G!:MU(I-%WUQ C DO 85]#85] M"]0=B4P6FV#LMR(3+#TU8:_V7F%"^;IXW5(M7G+%VK]B6)VM7NF<%2\R]G3Q M_?N@]X2OHS1#,5U)J7J@NI%U^G_4$L#!!0 ( .*9U=3=L Y(!H &]1 9 >&PO=V]R M:W-H965T[Q8U]L39W[I6M-0]^L75?G/7WL-H]]VYF\Y)?J MZO'3R\NO'M>Y;2Z>?\_/;KOGW[NAKVQC;KO,#W6==_L7IG*['RZ>7(0';^UF MV^/!X^??M_G&W)G^U_:VHT^/XRREK4WCK6NRSJQ_N+AZ\MV+)_P"C_BG-3N? M_)UA*ROGWN/#3?G#Q24H,I4I>DR1TW_WYJ6I*LQ$=/RNDU[$-?%B^G>8_15O MGC:SRKUYZ:I_V;+?_G#QS456FG4^5/U;M_N'T0U]B?D*5WG^-]OIV,N+K!A\ M[VI]F2BH;2/_YQ^4$9_RPE-]X2G3+0LQE3_F??[\^\[ML@ZC:3;\P5OEMXDX MV^!4[OJ.OK7T7O_\Q=7=S5WVRZOL]NWUW?6;=U?O;GYYDUV]^3&[^_7UZZNW M_X/O[FY^>G/SZN;EU9MWV=7+E[_\^N;=S9N?LMM??KYY>7-]ESVX=94MK/$/ MOW_<$U&8^G&A!+P0 IZ>(.#;[+5K^JW/KIO2E-/W']-FXHZ>AAV]>'IVPCO3 M+K-GEXOLZ>739V?F>Q8Y](SG>W9BOJNB<$/3VV:3A6UF_WNU\GU'$O5__^TO3[ZZ_/L9:K^(U'YQ;O;G+W)O?>;6 MV2WF;OHKVV3-X7-J\S3'(9TO/?9-K\WVGRJMKC>]/V\FY/A/W:,"%W6(=)OZI-9XL\>_#3U=7MPXS, M&@WMZ5F=D&4;,7=L-IHR*UW6N)X>%]50TFZK*BNM+RKG!^($?4>#L7IG?A]L MH+QI!IKJXQL_MUT0N^6UHQ$#R MBF!:,O5')@3[\,;>Y%UFH,#9CZ8P]TOWSQ]\O7??0:;FSVY?/3?M')%PXC 5V;5#>0ZLJ??B'9G#WB!./3A MN(=?EW?+[,X40V=[:"R(N/Y0;/-FPVO5UK-C>7!W_?+ADH7XF/(3O%WE%1^1 MN,U=[LD-=.1;B$F=J_\D"W,6RWZ;]QE&+;.;ANQ[0QX1WT=VN-8V1"^??W+Z M078_2[^<<-[GM8%GLTP,4R^R.T\O,9(<)[PJ*T)>_D9>BK];9+NM+;913UQ# M.B'*0:_04730V^2%K"&6>X\C#9*TSFTW+B>L^4QQ7V9G[.F7T9Y^>=:>WHY6 MAFAY&=<\854_>S*6P,_3ZL#N7@WQ@(9":0LLM^&X)"[?"738 ^7H-M1)CV;H.9.1U/% :;_35RN8K6XVF M;71'&$@DPD6"B,E F1K;"UPXJ>*G:.C,O6D&7=5\:,$XLG\#J_;X$CMHDCY7 MDA4>R"9$)J@;(.XL,"^-<_1:1\S1J6$JW(;\]FCNO%D/%6WEWB1\6/#_W@<[ M@=?N"0;P=O=XTG84O'0].@4N1V[JDPD77067!J7HL>5H0 # M.ZLH6H*/$1=;NF'5@P5!_Q8(/$P'(][G'U+!"$X6!"F "7,MZ(Q=\?X1@AC( M>HW#RX7-+?EDDADVU(SV])SX5%T& =J,> AKTF'V?&P4@< 9)'POB.D4#^)$ MC+W/:=]^PFV6_1I2\D=4R;@?XHRK#0XWVQFPT2L7:>_D_2OZV$4B@8WZ0:BF M,,P3,0 XI25%ZH(W=C[105[<0R)ED&$FU_D>J @C.C"!MOSY;N>,&?PZFL&O MSQJQE[G?+C+\FUV3X!';HF*^I:T0@L7J^'[.0/ZGYF;3J;B,]VT)YWCV^EL* M=LFY5Y9F2-6!X.S0$!NP&*M49XC?$OG1@9*(^!$]A3G$ M5-%AT-D4(,B,!"]3ZB),.AP5G6-)9LE;L>"TK"%5SKOW!-^B2Q/LLB.1H'/O M1DX $SG>3-GE.]H)D4L62:28!O/)ES"NHXB37/(V[Q","*;4@'0A).+E(UJ9 MQ1Z346Q#Y-E*U&EKBO>DB*2_^3W]3\HTOP-,>OI@_NQQ (F2.M#[&:'[1O#B M:>+M%-('RP=ESAZHHWBX(,37!\0_T:Y1IQ)'1)214_/GN#D7.E3D51X1Z766 M'",3') [,/M?+Y=?9#59:C& D>/!@M*AY\0(6#D^!3).MI> $9%/7HB]8Y.= MY1MB((A>IDI4L*HUK@'VA3.999):;S?#E8]&'V>MS3?1VGQSWB(0@42=X".! MIK+9M]:_GS,P_\9TV:LDRB9+2#'^B$Z)3(&3Z&[#0P-I7I%,FI]%A1E4; M?GQ*/!<359A V=%++<7JT2'I>1$=6U-IB H-64^(M_V0@+=$$LE>5=; B<) M"*T[\G?;O2[!L\H[_N2L8U;#?"@,O(TI]0&-&^ L@;T/3"'()W5S7D0X993J M'6!6KSX7R#,RZ)-*?"/"4 M=C+ZG&F!O:"8A$81F^@YK(#A>=DC)"HJ')S(QPG7,'/@?#PA=M=\$O.7/5' MHVK]^)ED9.$%*U?DFFC2G!(QXGH Y%QDKVU9TO37N1?4>>5MGMV2R5A;TB"S M82K/:.ZW47._/:MJ;V#%X9*0DW/E4*APWQ$ZLL5\^/0),YJ3$\YR-C#*^L2, M3E(B%;U+2@HQ(I_">!&H;03HXP#OUOV.SH6\W= BE.#U45\@81*Y45I@M-W: MIKMU(V-LTL#GCXU9X0'+2 M(7$4$G;NGI!0(@L<]R#]#XD,&] ]8?4I'2?V-=4$ X+@+1A]!^9,Z&"'GA(! M@[)O21(Y%\F9+H%4.Y==M2U-(_;SFH*1QI#GN5-*XNF";!"T@5"!OO70E#F6 M&T%Q6'%4+$7^T$X^]$QP5B\)P169L34\9T!W-[=D!:^N934*RV.,%;A=DCQ5 MKI4@VN2UY#< 7Z2L\M ;$ KB$#A N 2"^)3'FI !]]3M)-MB!Z+YC M@>T1?2#07<!&[MQ+.@S:?@_%%!EP]$\[*'/?T(";6TY]V,W0:="8 MT $PTU*(9?\(>0"\KP C+Z$1&3O G80@ MOF?OON95,*8/XR&U*UYY 8^ M??4(Y5BX/EY[RE]XDC @CD2B?=R,XP8JT AUJ5@,ZCI-/E"DD=HH^>%,2 MOD-6SW"4=PV5)DZ0EW:D<(S$1G26-X1N$4*2S)2J$)--'M&1DV'?:]&)TYLE MC3ALY4PKHB%VY>@48 M??Z_JE3(X1HXRY71>H2+UY;1$!TJ'0XC"=5^I9UYJP>US%X8D.D_S?!_W-D2 M7=Y-#C/C8WR$2A*=QZH*"2(B*A@J-J7P1Y/IHX,N@0Y/YS^ 7&5 XCKQI;V0X7AZH8Q/! MI2AOO;(-1S&R@N;$K0\NZCB]$]$.BJ4DV?L0FI#R)XZ;OK6)@?,ZP<3NF^;> M=J[AORRT%HC\BVMM!,$P,&)%S"J8G^O0C+QL@EGP'@L(XG\!J+$_)[@/(?B) -NZ%AN M8:QT'&.6[A,%7E6D0P($7DKS#8+:"22P*J/,-G).Z@6 =;%S8+H7,6)B'(,G M E$* D:I [#@3AK%C35ZE,WYA=_\OA6IL@#[)_?;(HUE.6<%FK9#A!=H;>!&RVD*LHG M96NQ(UQ,CP/P6&MT+=?8I&0=C-2!'0V"$>WD],@2&_-)VT7Z6@N\HBI)@BQ* MA<\K(X>@JYCHH&-8&P[ =30_5W%FW#EY14Z05O#Z F^]IFGVL=),)!T\X9>T M2OP'MCQ6GRDZ0-<#V"^6+J4WS3&,I)W"&D2<*XJABP38D,_-JV*0D,-8S> 3 M+^A@D8/,-W&M2*]D'"4>G6%:H"\R[].(ZV!+>%V"_J0@W,+#?E4#A#'E&LL3 M?K1S@0P$>- SLI._N4Y+N'-K'AX,ZZMN3?V)I/6P'P_WFH]@9D1N^;I7EQ4. MB_S604Y>JBS8RM"0CY*$3RPF+[-_;4TS;P^5GE.D3%0GIEY"]KM*"M)Y*@T;>7VV-M#&O>?SGP>!61 .X=F5!#6T>O,V,0< MQN+E9THH"=WO_:?I":36'.;=RBE624 M$=EX5IHI5)#Z"RVW(+B):_],#"7"<7XT,;PVNDCO(*6NI-56D[=SC*$*6 F-"X M4TYR>Y%;:Z+,=4&W.*>X@GAS2$$\(#YW>YY;UA!$YD,:B, 5EZ'D:^3YA;3P,UA)*JN$K1(FZ@M MXUIU+C0HV-B ;S7\+RK+X2HWTFO_H9@8[3T.J#=-QJ)-)X*^6$CC5+;7+B+D M4?M*@)$)[>#K) F@3A@]8Q&.C62B*68]LW+<&>B-^CD&(#G9.C+27'+FO4PU M=^Q.8Q2ENPV[L?VI38@\J>&6BCO&:?L?)S=J&*7*OD=8IQ.+P5X<5.DE]J*- MK$1<)% >\V ]XYW.2[6Y&.I!=?F@;9-% /D?H#$&T$>9W&.3\E&K:;U:?*UE M$&=-.T%5.G3!S1*M-.I$IB>EWSG_/ZXSNHJ#.Q^"-C3;A)R!1(6R@F11%&L? M[6Y:V)6F53UJJ0.$/:2)*+213B1O+O#C/NW$;8[3M?D^MF*41C*R!JHI\#-J5BQ[R],"-?/+Q@L4M*6 M&?-GNAG!C@F/%#9P3" 9!JD.Q/ZU]>&,."+A$9V;U^Y:U̲W@3B/%L1PH M)'-^,U&WL5C0I?Q R]?L)AGJF%H.C!FDH4PBZ,V]JQ"_?(QC![Z?+U7X0+@8 M(]5W:0A/K%7(1T@J-.:&&5+&?FAI,;3K4X+%F)DWHD56I&9L(J?!"#Y0AI'L MX/8$DM1U9JO68E LA[1C/@Q%RJES2?#YVI*#;D N/,5K34*+/ M/W"FD761X_(- &.CK0[Y0"92VR-C'H1(=NI7%:6'MCZF-5;EPDKB/]B?)+Z7 M+_B@P4K:NW>H+>!$3)*UT1 'K5?:U%W3MH5F](.XXH#&F:MC,JC*=Z$O?,,& MFRB82DXTVUZ+X)R+'UG(:.>]C@H&Q4Y):"[3R5O,/7'V1QD]\TMY/ K 5 MB3RL\1U@-@9?!<1ZA\$C*.;F%RG3Y1E74[$OR1.OPRP^S**X-XWB'KRZN\JN MXN>'PN:#;@"M3BCB$/=2N@K9_* Y]V(L8SKE('DG[B!O8G(7=9K0N\QQ*+(] MIZ.">80A86.R&W5%*-IK5I;$WP;OE\>CBBJ'&Y+5=*_F@RD&#L!'K(ZN/,Y_ M:'UYK]!4+S&V:0/8Z(:TG4!B!=UM5$1)0T[R'3B*N)E8[4A*CD)&0688]!G< MKBF,N&UD%@(8C[$$Y'?PS(X IS_&D65V31C[<.=2,)_DQ[@RPI1P+C)OTD J M\C?)56F6.B)N!?>MUIA.A4.Q"QBZH\!APBBIGLIRM2O9!,JKYP%,N,G KV@7 MOZ+!Y$\*LW@P/76VC0D4 M)L84VT=#FX2Q#*6=-^.<9^8CA@3) 59.L\M1=,?@(K3$Q+Z$@[R.+4:\?(H/ M&J@AH<08<:*Y,]R'WX-Z1$U#0T%*$CCV:4O/0_$:S5*ITR_FM2#@?&@T MGZE%QK8%%I!@G+G#ZW1#QU%KYG_%BWOGU>\@N^/6O6DBK0K,1'$"CAT3/_/F MUB7E2C2NRCFEJG1"C;HQ2#7EQVIO:M?'"^)3P4QJ@X@!N2E?RY;QYF-Z:.&> MX\@XR1IY-[J7261R3E"DO3/G*UMG-Y&8S!?28R['-:+7F2N&;#&G%\;2-V#" MQ*@D;8L^5NU]')M>)Y/;:-GT"ESV0"L9N#^D58V'BT2W]&H@3'1XEM[>?!"O MR.DN'@9_,R..)Z^+',!E8$:?IBR8"HG&NMGTSJ1H$E/_PB8S/_TAX3(]$@[R MUJ0ZU)3IPC G>],G!*3M")#Q,6+7V3@)H]5A&#>YRZY76)/*M9]B3FE]UAG8 M"JV[4/8?D\DG^-?,U:G.<5%N8W,3$;^,NS[!&ATR57DB=2V-O\Y='GAR.?[V MR^799O]7N+#V3X[X7DN^FVW<[(^XG)_I2NXPZ2REWB;4>Q]D6)*5V&F^(5#_ M-OXD@/RPR/6)*[:J;>%6*>*!L3 7M";4)X[NVFI=H(Z4]9.+O_B) LNMJ>F= MWR[-G(H1&G^VX. H%;V%6##<>A[O.=TD]YS>D#R?X\LA3^9O2VFA,\XRV1## MWS"+E$:" R))+&EO8S8AK>XI@*='W%07$P'8W/&+24$9=^F>+2_#73H^K+\^ M67X]/CAQ>X]''OWJQB+!S]5^'B6+:<#62,9ETI*-<)'% [$([I)L.0G2,#C2NS'/(/L<4 M_L&M\G[FHEB0!BXA?.#WM+5H>HAG;QH]27XHZLE9%;^A:*EN1@@V:R7.3Y': M3H%&TVLNM?ZFR62A,1''>8Y88QDE4#60?R,'OR52H)IW,JD\]F&ND#_G3.$M MO3#DL4O1)]F_234JX#FR#?KK*^X,0=[4%H9]0(V*FUW2UJCT3A37J:PY+.AA M1B^>0%A"00$GA;9Y5R/'J1>;C*U7O&5)C2O[N(%(D]N:N[7X+?TH'42*\\IXF7OPX_4, MW:_6&X'7H\2?DX7)#4D)E;AA+$ZAL+Z#36X-^D&XH,10LD 4L#(;VS"65GV5 M+ D62G\D([G @[U02#I;R)6I#_/G6'X/9QO2&YHZT*"= M3T=2XQ(930>O#+.M@V5D74*B/H];8AKG\^LL+ 67A0^]:_D6]E>L)/?*?6T.^HL, ^G[M7!\^8('X&XO/ M_Q]02P,$% @ XIG5[+=9-," P M 8 !D !X;"]W;W)K&ULK55M;],P$/XKIZ A0&A)T^Z%K:V4=B]$8EW5=""$^. F MU\8LL8/MMNS?^WSI;Z6ZUSFB@5]E(?3 RXVISGQ? MISF63!_*"@59EE*5S-!4K7Q=*629"RH+/PR"8[]D7'C#OEN;JF%?KDW!!4X5 MZ'59,O4PPD)N!U['>UR8\55N[((_[%=LA0F:NVJJ:.:W*!DO46@N!2A<#KRH M-=)W(L+YAAP[Z26U#6F]#LP$EU MT42."WLHB5%DY11GAJ,HB1.XO8+I[#*YG,RC>7P[@6AR W]Y-YO'D&J:WG^)Q?)G FSE;%*C?]GU#E"RPGS;I1W7Z\(7T M'^!&"I-KN!099D_C?9+2Z@D?]8S"O8 )5H?0#=Y#&(3=/7C==G^Z#J_[ EZ4 MIG(M#!L_CV3MVIBN6XL"C2Z11;= ;OG[5 M.0[.][#MM6Q[^]"'"=W9;$U' 7()8RE2%$34E3\MS+B^?X[Q?LQF!S1=P13Y MQIXT+)4LP>1(.^%^1>3SKO8=PDA C"'AR XQ.> MTZBUC*!C+=V07C/)B/>]W/;YA:<:&)TY)"@\.3(P]4W2/KB9&5ZTL+:4B+&^;T M6T%E'&ULC59M;]LV$/XK!RT86D"+WF4[ MLPTD3H8-:+L@2;L/PS[0TEDB*I$:27SNY;DC.=]) M]577B :>VD;HA5<;TUT$@2YJ;)D^EQT*6ME(U3)#0U4%NE/(2K>I;8(X#/.@ M95QXR[F;NU7+N=R:A@N\5:"W;KVMB)8#GO6(7W:#YW MMXI&P8!2\A:%YE* PLW"NXPNKG*K[Q2^<-SI(QEL)&LIO]K!;^7""ZU#V&!A M+ *CSR.NL&DL$+GQ]Q[3&TS:CF7GA3#TKTFY[BPI-P;1:N<]IGEW2M$?$2Q1=@HV<**?%54"I1F4\/*)1@5_'FYUF[^KU,) MZ/'3T_BV;2YTQPI<>-07&M4C>LL??XCR\.<1[]/!^W0,?7G--:LJA15S52PW ML(_GE*.C4*<=?:@I,[*AYN2B F.K '0M=YI:KL_;^ADZ)HQRO6V! U$,DT65(J*$\D:=GPDAD:[%7@WG;[ M*?I'3?U_^HGM1UZ2*USTI[X[/M=TI-,A6LBM,+8X"N2/5MT'@<:'XA (TQI) MP5)'IR,J19X?2NEUK5QJ6]#4\ ;;-9%AN_Z:D/M!Y,/E&_8L*Z&?3$(2)GY$ MM*]>V3^S;,[B_CL-"?:5+V>0$:^I+:$L]//);(S.?* S'Z>3=9RJA_]#AJXY M.6W(L;;EVEUB*ZF-/D7<*.@;Q+DJ+8[LE;V]XIN]PMJ#'2JDK.QI_F_#?I>$ M^YIZ\2>#JGT!?F2:$,FSCO$2\*FSI=L7@'0M5FPI\>*(F=A/D]Q]<_I^D*+Z M'GH/M >(7%]&?D;]?VC6Q)]$MAA2:LSH))/!T25)1W[EG@(:7'WU]^4P.[PV M+OM+]IMZ_U3YR%3%A88&-[0U/)]0XZG^^N\'1G;NREU+0_>+$VMZ,:&R"K2^ MD=(&ULC5;;;MLX$/V5@5H4":#$$B5?:QO(Q8LN MT*9&G-T^+/:!EL86$4K4DE2<[-?OD+(=9^,:?9&&%.?PS/ ,1^.-TH^F0+3P M7,K*3(+"VGK4Z9BLP)*;2U5C15]62I?I^2B"J9C M/S?7T[%JK!05SC68IBRY?KE&J3:3( YV$_=B75@WT9F.:[[&!=H_ZKFF46>/ MDHL2*R-4!1I7D^ J'EUWW7J_X$^!&W-@@XMDJ=2C&_R>3X+($4*)F74(G%Y/ M>(-2.B"B\<\6,]AOZ1P/[1WZ;SYVBF7)#=XH^4/DMI@$@P!R7/%&VGNU^8+; M>#S!3$GCG[#9KHT"R!IC5;EU)@:EJ-HW?][FX5<=[M1I[E+;=\.M9J M ]JM)C1G^%"]-Y$3E3N4A=7T59"?G=[-'N#K]\4"YK-[6'RYNI_!V0-?2C3G MXXZE#=RR3K8%NV[!V$_ AO!-5;8P,*MRS-_Z=XC8GAW;L;MF)P$76%]"$H7 M(I:+_D)WHSK2E1K W/4L"BX1OCK:FFL)G'\?2S>%BX]#N<*9F1J MGN$DH(HPJ)\PF'[Z$/>BSR?(IGNRZ2GTZ8(*,&\D@EK!'97G5V4.B!]C>QKO MH4!8*4EE2"D ZPX9/.W*&K#T,>,R:R3WU4)[DMA%!KS*(1>RL9A#12RD8U$3 M"^/3QZW58MFT:%9!ILJ2W$FWV6.A9([:P)FH"%\UAK!,"/B<86UW_@3_BI:3 MA,]'\%!HQ#=:@CL*YNV,DX1[L /KKBE1"7&/+T !=;,82:Y?#BR,Y2GIA M%!-@U(.$A0,_3"'IAFP8ARSJNUG&!F'*AJ\<]QD(CR 2P^B2M?P/C'YW:_22 M\Q-JZ^[5UOUEMCLGV)+'C179,RVU?$?]BJ^;Z((A\%X1Y#<(6W,(&277X+IS_5<+N M)' 7SJMBEYCQQJ#S>J$&U,BCO9]BL'"5 M ZIV>QM@X7#8#Y/N$-(P2OIAG\5PCW1AB&"O".,@@Q%4:2Q&&7@#]] M&+"8?88'9;F$8=CM);15GZPX96'4&\ Q(78.NA.5Y]KW8+==4]FV4>UG]VW^ MJNUNK\O;?X1O7*\%I47BBEQ=#02@V[[;#JRJ?:];*DN=TYL%_:J@=@OH^TI1 M3-N!VV#_\S/]#U!+ P04 " #BF=7UXPWE!($ "1"0 &0 'AL+W=O M_#Z3Z89 !?$SMK.[#UZ?>7&&&ZE>]0K1P,\B M%WK46AE37G6[.EUAP?2E+%'0S4*J@AEBU;*K2X4LM\="= M/:KQ4%8FYP(?%>BJ*)C:WF N-Z-6T-H??.?+E;$'W?&P9$NCUB2XNHFMO!-XX;C1!S383.92OEKF:S9J^38@S#$UU@*COS5. M,<^M(0KCQ\YFJW%I%0_IO?7/+G?*9&7]]>+F;/=W?/3S-H/W$YCGJSK!K MR+*][Z8[*S>UE?"$E=_@7@JSTG G,LQ^U>]21$U8X3ZLF_"LP1F6EQ#Y'H1^ M&)VQ%S5I1LY>="I-L49MJ)F,]N 6YP:8R.#N1\7-%F:85HH;CAK^F,RU4=0J M?QX#H?;1.^[#CL^5+EF*HQ;-AT:UQM;XTX>@[U^?R:#79- [9WWL@GZ+U(/) MFO'<%NR"1O-"LQR/A7S6Z/&0GU8("YG3N'*Q!.-Z8C>T_&\$8Z\95[!F>84. M1U9(9>@N@U1J W+AA*:R*)G8?OJ0A,'@6D/*] J0("=%6XA:]5T6H-_*,=]2 MK_\EU?YL"V9;(K2Y( ^RTF1!=ZY@HJU/ZAF#Q1Q5TS@P:0*;VL">!>VMW/'? MI-;D8+)<*EPR@_#9IO3B4IK0E=%7\'PYNX2E7*,2MG. EI1(MX?Q?20W7AP% M1+03OU/SO3BH50UYTY7Z12,(O"2)H-WK.'+@)@=MFNJ55O"BHHSLS2!.P"$7 M7N_9*5(N"Y[::"G=#$NIN8'8\WV_D:VYJ52E5%9P+JW!R!O0:3LDKY'7'_3A M21J6PX(+)E).%',I4_QQ2$&%-I_ 3SKUP:#?VT%\B^D.X< A'/Y/A(_D_M%6 MKQK#, -.G1IZ_K5U@BI:%WFT6 M_6Z&CTSO-]2:9)@ :A/8(E,$72_T>E2LX")T)U1RWPN3P0[[IE^/0=L]>":I MD$OW,4![25;"U"]F<]I\;TSJ9_9-O/Y8N6=JR86&'!>DZE\."$95?P#4C)&E M>W3GTM 3[L@5?3.AL@)TOY#2[!GKH/D*&_\#4$L#!!0 ( .*9U>&?J4% M%00 &4+ 9 >&PO=V]R:W-H965T\;?C+\),]QR\2)S1 4_RH+)D9,K55WV>C++L23R@E?(],Z2BY(H#<6J M)RN!9&&-RJ(7>%Z_5Q+*G/'0KMV+\9"O54$9W@N0Z[(D8G>-!=^.'-_9+SS0 M5:[,0F\\K,@*9ZB>JGNA4>_@94%+9))R!@*7(V?B7UY'YKP]\$QQ*UMS,)', M.7\QX-MBY'B&$!:8*>.!Z&RP*XTC3^-[X= Y7&L/V?._]JXU=QS(G$J>\ M^(,N5#YR4@<6N"3K0CWP[6_8Q!,;?QDOI/V%;7TV2AS(UE+QLC'6#$K*ZI'\ M:/+0,DB],P9!8Q!8WO5%EN47HLAX*/@6A#FMO9F)#=5::W*4F4>9*:%WJ;93 MXZ^3;P_P/+E]NH&[F\GLZ>'F[N;WQQE\>B3S N7G84_I6\S97M9XO*X]!F<\ M#N".,Y5+N&$+7!S;]S2[ \5@3_$Z>-/A#*L+"#T7 B\(W_ 7'D(.K;_P7,B$ M"G@FQ1KA"Y59P>5:H(0_)W.IA%;)7Z=BKEU&IUV:RKF4%@M[RW"+DRD1"7A#HEAO0 M[ ?,UD)0MH)K(JD\Q?Y-_Z?9 M/^8(2U[HHC6>E55#4[KT;P2EMZ>\K C;??R0!GYR)6%)&6$9)060FF6Y9TD4 M+$T0&YMU4XRZH/>LYX8US'=0X :-_E5.F;V@99-3%$1D^0X^V4V^EH0MY.=+ MG1'@2] B45C.41R4 K?6G=^,03.&T'K_.IN7,"4R!_R^IOHR9&9%:QAWNM#$ MB_XP+M?Z*O@%?-]-XE1/;,C!U=&LV7RZF%V $C;R'4@3)554YVY_,G ':=Q! MCUSIK&4=%GN7QQ9^Y"91"+.<"_6K0E$"91N4JJR)3U$HNJ0946CRLL"*2ZH. MUK'K>5X'3;FHN# &\.TL'1W(:VXAL4S%P&^J/-LI,Q^H&;QGX7_F=J M4C<=1!U4IT:>C/8UBXF;A%$7WG*V.I6A,^$&;C]-.NC](2=NOY78&M7M"E%@7G MZJ'9/"/M9G=_?#\VRV?%SCU>-Z!W M1*PHD_IO:*E-O8LD=D#435T-%*]L(S7G2K=E=IKK/AB%.:#WEYRK/3 7'#KK M\3]02P,$% @ XIG5Z;U$B;" P 1@D !D !X;"]W;W)K&ULO59M;^(X$/XKH^RI:B74A(20T (2E+:'U.U6A=O]<+H/ M)AG VB3.V4YI[]??V$E3ND>YEP_W!<;VS#//O,4>[H3\KK:(&I[SK% C9ZMU M>>&Z*MEBSM2Y*+&@D[60.=.TE!M7E1)9:HWRS/4]K^_FC!?.>&CW'N1X*"J= M\0(?)*@JSYE\F6(F=B.GZ[QN//+-5IL-=SPLV087J'\I'R2MW!8EY3D6BHL" M)*Y'SJ1[,0V-OE7XRG&G]F0PD:R$^&X6\W3D>(809IAH@\#H[PFO,,L,$-'X MO<%T6I?&<%]^1;^QL5,L*Z;P2F3?>*JW(R=V(,4UJS+]*'8_8Q./)9B(3-E? MV-6Z8>! 4BDM\L:8&.2\J/_9F4DYT>S^^7D_O;^?3N&B:+Q?5R 9/[&=Q^^3+[-K^[ M@],E6V6HSH:N)F?&Q$T:X&D-['\ /(#/HM!;!==%BNE[>Y=(MDS]5Z93_RC@ M LMS"+P.^)X?',$+VL@#BQ=\@':%9L.,4*$Z50*YAQE61" M51+AU\E*:4G]\]NA--1>>H>]F)FZ4"5+<.30T"B43^B,3SYU^][ED1AZ;0R] M8^CC!HNP%AE-."\V MI&;VJ%X:\Q7*MFAPR@M2%96BE*NS"[B50BFX85S"5Y951#Q)JKS*F(&=Y$)J M_@>SPWM/'J#)_HGO3 ^(SF(?)@_/)ZPO+R<0>AY)DP1@[#3]QM.8>093KV.%WKP7],ZPZ3) M:M=FU?__LAIYL>'O=X+8_YN<^G%D;2IOA?Y>PZV>Z#!4>FJRCP(1/W(""%$P< (?>CY=B>R L5%[X.U)N-H$#<5/!:?Z;& :GVH@N[> MW4;MMK$WN*(YJ0I=7W/M;OM(F-1WXYMZ_<+XS.2&%PHR7).I=QY1S61]:]<+ M+4I[4ZZ$IMZVXI8>.BB- IVOA="O"^.@?3J-_P102P,$% @ XIG5^7, M3)8G P K@8 !D !X;"]W;W)K&UL?57K;]HP M$/]73MDTM5+5A(1"VP$2L!?2'EUIMP_3/ICD0JPY=FH[T.ZOW]D)*9U:OA#[ MSO=[^'&,MDK_,06BA?M22#,."FNKRS T:8$E,Z>J0DF97.F269KJ=6@JC2SS M1:4(XR@:A"7C,IB,?.Q*3T:JMH)+O-)@ZK)D^F&&0FW'02_8!:[YNK N$$Y& M%5OC$NUM=:5I%G8H&2]1&JXD:,S'P;1W.>N[]7[!#XY;LS<&YV2EU!\W663C M('*"4&!J'0*CSP;G*(0#(AEW+6;04;K"_?$._8/W3EY6S.!:T-S 6_75)(Y+=RA+JRG+J4"OBAI"P/O98;9T_J0%'6RXIVL67P0 M<(G5*231"<11G!S 2SJ;B<=+7L";U88BQL!3-J]X@>GO 1+\ST3^$ M/EG2B\QJ@:!RN,94K27_BQDL,I26YQQ;-Z:QHVGN''[F;,4%>4/C\G7Y_P$U MQ@Y2/V_LID#(E:!WS>4:K+L\4&FUX1E164JBL9P>#@G)&=>P8:*F#*EW2=[* M]F6L$<[VA8L]X:P13M]=.=L[LHPXX(A+2JC:4*TYOH0/T\4U_)A^OGT/ WQ8$A;DZI:$I7&%/G&DR?#&*XT5HQG@/?4[HQC) 6*B#2]0JU)ZD[C(*%+ M)/T-V85Z9["0ELDU=^\'XI->'#TR5>S!TQSUDHMC>('!,-X+ M6W;?.7^ H_YY_QANE&7BZ89)?&0_.>O'\%&I;,N%\-->6U+5.BVH9]&Q\!1I M"Y*3Z#R!Y^YBN-=#2M1KWRD-> ]-.^FB73.>-CWH<7G3R;\PO>;2@,"<2J/3 MX5D NNF.S<2JRG>DE;+4W_RPH#\4U&X!Y7.E[&[B"+J_J,D_4$L#!!0 ( M .*9U>> P4G1@, /H' 9 >&PO=V]R:W-H965TZ#*A$F430**\9EL)CYM4>]F*G&"B[Q48-IJHKI'] MQ,%NX8FO2^L6PL6L9FMS:X2E9*?7.3S_D\B!PA%)A9A\#H\X(W*(0#(AK_;3&#+J4+W+=WZ!]][53+ MBAF\4>)OGMMR'HP#R+%@C;!/:O,)M_5X@ID2QH^P:7T'20!98ZRJML'$H.*R M_;+OVW/8"QA';P0DVX#$\VX3>98?F&6+F58;T,Z;T)SA2_711(Y+)\K2:MKE M%&<7=[=7R]LEG#ZSE4!S-@LM@;JM,-L"7+< R1L $[A7TI8&;F6.^6%\2&0Z M1LF.T772"[C$^@+2Z!R2*$E[\-*NPM3CI6]5B"2:@7^N5L9J:H)_C]780@R. M0[@?8VIJEN$\H,XWJ%\P6/SQ+AY%?_80''0$!WWHBX<:-;-Z<) MI&.(!Y?>OZWF "Q-(C=&#F;B@>/S:#2$'EV&G2[#7EWNF6TTMYR:1Q7P6J4[ MSE9<^.UC6O5"']?J,-]KS<3/?$XL\J ?Q6*U0MW]+;^5\B,W&9W@#V0:4.8. M_0-F6Y#X')[0W>,YS0C?(])YCH?.', H\KH.(9W$SAB1)G[KTAO/)25G!2D( M21QOM6HHBU8USX.1&QV'A-(WC,WAT1R,M MO##1H&/TZTDXG%$T^:75]GS.Z1K5VN&

52K[?N5,C4>_M]]RQS,<: M+=R[CRO4:__J&/#GT%[-W6KWL%VU]_E/]_95O&=ZS:4A @6%1A>7U%BZ?6G: MB56UO]U7RM);X&ULA951;]HP M$,>_RBFKIE9"34B %@9(4-:MTKHBZ-J':0\FN9"HCIW9#K3??F<',B91]D+. M]MWO_N?DCN%6JA>=(1IX+;C0(R\SIASXOHXS+)B^E"4*.DFE*IBAI5K[NE3( M$A=4<#\,@IY?L%QXXZ';FZOQ4%:&YP+G"G15%$R]39'+[_N-1;[.C-WP MQ\.2K7&)YDI#V8=JR_U4RXIIO)'\.4],-O*N M/4@P914W"[G]BKMZNI872Z[=+VQKWT[H05QI(XM=,"DHON'@X"KH-W M L)=0.ATUXFA/-&JY4%TWB)T&-JG"O:AJ> M!"ZQO(0H:$$8A-$)7M14&3E>] YOABL#LUS'7.I*(?RH< M9]DN&>B2Q3CRJ TTJ@UZXX\?VKW@TPFEG49IYQ1]O*2N2RJ.(%-X0I%(!;>Y M8"+.Q1HF2C&Q1NH)HX\)/XD^+GR7(VURL(,=?@\>I2%T150=6PHF$#.=0>J4$* 5]4+X MAEH/X*XH*^N0DQO5;. \ZK4O8&[KI_P;QBMWU9N3UV"90="&DY?5HG95RE+/ M2'J/:OF/NY!B']%N15?739ICGY%_T.(%JK4;9!KGC5"R-+-S!6TM#X<69&\QZ5=:#S5$JS7]@$S3_( M^ ]02P,$% @ XIG5R(#%0/R!0 < \ !D !X;"]W;W)K&ULG5=M;]LV$/XK!_=E":#(U+OD)@$<-^V*K8D1IRV&81\8 MB;:%2*)'4DZS7[\CZ2_/\9X[DJZ"+5\D;@<\D>Y,X8="1WG-_KCP_%V8!H0*QBN=(6*/ZMV815 ME3:$,/[>V!QT+K7B[OC)^CL3.\9R1R6;\.I+6:CEV2 =0,'FM*W4#7_XE6WB MB;2]G%?2_,*#E8U1.&^EXO5&&1'496/_Z=?-/NPHI.2 @K]1\ UNZ\B@?$L5 M/3\5_ &$ED9K>F!"-=H(KFQT4F9*X&J)>NI\=GL]^>WD8CR[? N3ZX_3RZO9 M^/;#]14\$A>TLJV,D%YK* *7U$BBD8"T&;!3/C M/\=W4@GDRU_[@K>VP_VV=0V-Y(KF[&R 12*96+/!^>L77DS>]" /.^1AGW6+ M7,)X3P*N%=JUK!X#T&H/8![C6Y'_#&#WWF9V[]++0?R#G6I52X@WP. M:JDE*BSPLEF,8"SU)&9-L?J."9.Z[UMLD2W"F,(T>S"M: .!X\>1XV?^S^M? MSJ93\% _=:(X_%E]'SXT19M;/A@HGD-(X,0I@9X\1ET>H_X\VA9HMDGQ_!ZN M5[I'869UDRK5X[X\]IKV2I2ES;;L>$ MURO:/+Y^D?I>\D;B]GBQW1/:%-MDC;H@KELE%:YIGU>MH8 .U&;@B^F3K#@9 MKYG M@^77YG(2\E@*LJ<_7?]ANFS1=N:8%O19=G2"FZ9J.'H#T:%/(;Q8B'8 M@BJ&65.B1&;F\)E6+8.CE[\00E#D8OS[^&IR:8+PW[QE^8::GF/3'3A1Z#MI M$,-+\%R20NQZB1Y[3HCAFN)"LH<^01X07(C=*.RP%W"4))GC^\DQ+A$WRF!" MFQS/'ESQTMCQ(Z)7 CQ^Q^JS] XO63*Z!;3R,X@&<7#MPN!6-F$Z_0[[.CRV[;.UH*XX!I%N>\ MKM&"K9J7&Q*L\(J!XFM>H?T*RQ?"T"6OMBO*L+5LX-$2-G8)W)3R_F2NG9=( M+2P-!4)3.'"S'KDHT-!?[]5F2X ;W66#"MLC_G4V$H\ MV%LB)_8RAW@!%EOB^F'737PGB7PGS#QUFO*O[(V-Y.T.OTQ\EE5AMEJ45KWF+:,*^&62=W!E"^"UIL M0>_*T XT>P(-*+V/A&U#VZ)4QC RM;$N&LFKLJ"6U?A7&U"(I.)2FH:@EKR5 M2%=Y/-JTHF<=Z$!/,K3:CB92!YGL$MURA^,%\(&@G M\4+S'Z3F'"1.9F+"0DKW,WBX\PJJF5B8MYY$PYA]^R#J9KOGY-B^HK;B]BWZ MD8H%7B.@8G-4)6Z"=R]AWW?V0_&5>5/=<84O-#-F9)1<94;HK5K;,!9*X &6I[3I.S\X(998W*,9FPAOP MM4HIPYD N6;H=6QG@?F=)4H,V![@YRL,$1UE\^$[MDU2TPS9))R M!@*70VO4N? [K@$4*[Y2W,BM-A@K]YS_,)T@'EJ.480I1LI0$/UX0!_3U#!I M'3\K4JM^IP%NMY_9KPOSVLP]D>CS]!N-53*T^A;$N"3K5,WYYD^L#)T:OHBG MLOB%3;76L2!:2\6S"JP59)253_)8!6(+H'F: 6X% /!-R#,:LUF&D5L"K1V0YG9QE )/4LU3GF7HS (X?8:9O-Q.)XN1HO@ M=@JCZ16$=Y/):/Z7F0N#+]/@.O!'TP6,?/_V;KH(IE]@=GL3^,$XA-]A2H0@ M9D/@TQ4J0E/Y68_>A5?PZ<-G^ "4P2+A:TE8+ >VTL+-Z^VH$GE9BG3WB#R' M"6%L;KEV[SZXOW5;"$/-CZ#I'X#INMT&/___A;HN<;KT)W8*O MNX=O)G1:"O5T!+.4, 4Z2C#^N::YSA<%WV_T<@@49O+OIMB5W"?-W.88N) Y MB7!HZ3R7*![0\C[^UNDY?S09/Q#93AA.ZC"UX[-4> M>^_X%^P=,@P'(ML)PUD=AK/6K;ZAD?E$L168 XVMT-@_ AT:RN,FY^UT+CPA M$4TGGM\*?*/+?NVRWRHKY$NU(0(A?:W==MY.8;?);2ONC6[/:[?G[>E+'O>E M;ROPM?_; Y'M>.PX+]]QYQT3N"(_4"0.Q;8;BJV2IG/8)/X%7W=_%KRK**K[L*)X7A? ]5[JL+IJ)OOF@, OT_))S]=PQ+ZCO M4MX_4$L#!!0 ( .*9U=$9^ 'X ( +X) 9 >&PO=V]R:W-H965T M MUUFP@QBS!DDA$3,;0F/,19=N=992P&LEBB/=-(R.'N,PT>R^&IM3NT_V/ H3 MF%/$]G&,Z:\A1.0XT)K::6 1;G=<#NAV/\5;\($_IW,J>GKAL@YC2%A($D1A M,]":RAH6#/.(ESL<@@#I/LB5_S=3@3")]R@9D+S+>"SA6!E0LL!9IEIK!&F&.[ M3\D141DMW&1#K8U2"YHPD;OH3)S%-SGG>X]3[\%SG>D2.:X[>YXNO>DCFL^>/-<;^^@6.4% ]@EG: $! MA >\B@"Y) D@X12K_5J$[ 5]& ''8<0^7I'<(EI###3,X M\PK<'9J0A.\8&B=K6)?HW6I]TZPPT,5*%\MMGI9[:%8Z^I VD&7<(-,PK;*$ MJN4C"(2\J>1F13I6L?N6\FM=\2M6VRE;W$JM_+S5N7P=ZKN11[):78?%N*94&6^:8:];,C M4E395MT<&%)'4'9:%J/%Y<119[+^)SR[V4PPW88)0Q%LA-1H=,5_@6:WA:S# M2:H.W!7AHJ15&ULK59M;YLP M$/XK%I.F3=H"@;1;LP2)0-LA-2\*Z:9IV@>77 (*V,QVDD[:CY]M"$U:$E53 MOH!]ON?QW7/81V]+V8HG (]YAGA?2,1HNB:)H\3R#%OT0*(7%E0EF,AIVQI M\H(!GFM0GIFV95V:.4Z)X?:T;<+<'EV++"4P88BO\QRS/P/(Z+9OM(V=89HN M$Z$,IMLK\!(B$/?%A,F96;/,TQP(3RE!#!9]PVMW@POEKQV^I;#E>V.D,GF@ M=*4FX;QO6"H@R" 6B@'+UP9\R#)%),/X77$:]98*N#_>L=_HW&4N#YB#3[/O MZ5PD?>.S@>:PP.M,3.GV*U3YZ !CFG']1-O*US)0O.:"YA581I"GI'SCQTJ' M/8#D:0;8%%$8H?$-FDROH^O1S)N%XQ'R1@&*[H=#;_I#K47A[2B\ M"7UO-$.>[X_O1[-P=(LFX[O0#Z\C]!%-80-D#;TOEO^$$V3EU[1_-UCO#Y^O,"A@;H;UW!!:.Y M*J.L82SDQR@2].0')$[D[;"2_K7Q96J6NM5Q%-,U$>7]4UOK;NKI)O+,/FAW_;(I/M&4+7J( MV3(E'&6PD)16ZY,,C)5MKYP(6NA&\$"%/+IZF,@_!6#*0:XO*!6[B=J@_O=P M_P%02P,$% @ XIG5^$^$N3# P #A0 !D !X;"]W;W)K&ULM9AM;YM($,>_RHJK3JW4AF>P<[:EQG"Z2NTU2IK)%7<$D1VY4EIC\OH""'I6$;]Q-7>9IQ.6&N%C5.X1KX37U)QVZX4-!:W.1S8T3&2H=P1\ET./FV6AB6O" I(N$1@\;>'-12% M)(GK^+>#&KU/*3P^OJ?_W@0O@KG##-:D^"O?\&QIS RT@2W>%?R*'/Z +B!? M\A)2L.87'5K;4'A,=HR3LA.+<9E7[3_^T2W$D4!PU *G$SAC@?>(P.T$[E,] M>)W >ZH'OQ,TH9MM[,W"19CCU8*2 Z+26M#D0;/ZC5JL5U[)C7+-J3B;"QU? M7<6W\9\W,?J HISA-*60XB:#9(NN8 _5#M#;"#C."_9.6-U<1^CMFW?H#B]>L\XM=%7TC%,X;B:@,;A3Z:UL\G]*98@WXA MG/N%N' F@==0GR'7>H\?SX96 MT:F59]N!,[2*3ZWR =2E;X7C[&Z)I0C46N0?/IQ MJ'"5*(.?9#YW ^J$13IAL2;8(#%!GYC@E:I#H#,Y.F&13EBL"39(3M@G)WQ9 M=6CE_N"^MV;CZJ"PLFW7'U6'4RLWF#O!J#HHK/S0<]758=;'.9N,\Q;3'-\5 M@"CYB0N>@_(E9)+QW VG$Q;IA,6:8(-$S/M$S%^I&LQU)D^ME]:#3#VYU*QB]!ZP55L%\7 X41I[ECU"QPLIQ@D!=#NRC#QE[,M"O M/ .J#'!2]]Q]II46::7%NFC###@/&7!>J1)T8%TITDF+M-)B7;1ABAZ^Z^S) M+Y,G5 -7\5G@C(O!J5$XKAB1BA2>U *%D7U2"\RC_D8)-&T:2PPE9%?Q]J.V MG^V;5Q^;ELUH_L(^7]N*^4@VNYI^R@.^[91]P33-*X8*V I7UEDHRA9MFT_M M@).ZZ:[<$&PO=V]R:W-H965TVT[!_OVLG9 5"M8>] M)+[V/2?G'MLWTT:J!UT &/)8[[.BN@I/I$5B!P92U520V&:N/K M2@'-':CD?A0$8[^D3'CIU,W=J'0J:\.9@!M%=%V65/V^!"Z;F1=Z3Q.W;%,8 M.^>XIN8 GFKKI1&/D]2\Y*$)I)012L9]Y%>#Y/;+Y+N&?0Z)TQL96LI'RP MP>=\Y@56$'#(C&6@^-K"'#BW1"CC5\?I]9^TP-WQ$_NUJQUK65$-<\F_L]P4 M,^_4(SFL:/$YA)KMV3-%UNX)&LUD:6'1@5E$RT;_K8^; #"$=O M *(.$/TK(.X L2NT5>;*6E!#TZF2#5$V&]GLP'GCT%@-$W87ET;A*D.<26^O M[J^^WEV1#V0NA5'H*KFDG(H,-$&7<3+'+8/1@UJ"U[Z_ETX#CX.%?^?R)Y9$?=6Q/O8 MTXLLD[4P&N]P!FQ+5QR.B0 S5'3+-'9,MI]LTS"()\'4W^Y6\SIK$H[B/NF9 MRE&OP)4AVQ85GT0MM0TFGP;"VI->6[-6V@#4HA==(M:=J M2%SRRI,D2D;)"W4#6<%X&ULM5AMC^(V$/XK M5GJJ[J1=\@8L4$!:-JEZ4O>Z@N[U0W4?3#($ZY(XMBR1%.N?]&NDG4L%&VXH%FE+%>0D;Q\ MXGU%Q)&"Q#$K>)6"=Z[0?4'!KQ3\:RUT*X7NM19ZE8)VW2Y]U\0%6.#IF-$= M8DI:HJD7S;[6EGR17"7*0C#YE4@],9V'G\-/SR&Z19\P8UA%#;T/0&"2\@]R M]GD1H/?O/J!WB.3HD:2IC"X?VT*:5@!V5)F9E6:\%\SXZ)'F8LU1F,<0&_2# M9OUA@[XM7:[]]@Y^S[Q&P 44'>0[-\AS/-^PGH?KU3V3.V^S'OYGZR=D^'42 M^!K/?P$O(!PG"8,$Z\U+5V@.6\@W@/[\58JBCP(R_L44]1*W:\9516[$"QS! MQ))5C /;@C7]\0>W[_QDHKQ-L*!-L+ EL)/@=.O@=)O0IP&L@#&(95G6,;DY MO,AG1).QT3X4"@Y#GGT.%I53_ M6,BK14Y<[]6N]QI=?\ZYS$B^(M+[ I@^%O,($%VFI,Q58RDJ05WW:"5]M^.? M>=YH^K79=I7)L"63)USV:R[[C5S>9Y0)\JW>X1$NB,"IRA[$<0H<133+".[FH.[1@[FAQTT!W6'(GF" MGH[2ZKEP$)@)I \2BK%-"-BO"%,GA9=WPO8MC MKW&IKPW152;#EDR><.\ZWZ_YSK^4OD/%,W.OJ*\JGJ@K'C^J>,8[?[--UT.9 MOK6;-DFS[FM#\(:5A&VMI(R,?=2+9< 2W02KPU6F;GDCKV?K1OM>MY=G\S-W M]. :Y@/5F.O>[SM\V=4_8I:0G*,45M*4O.O)^P8K&^5R(&BA.\$E%;*OU*]K MP#$P)2"_KR@5AX$R4/]=,?T'4$L#!!0 ( .*9U?A#T9HI0( +(& 9 M >&PO=V]R:W-H965TD02("F=1L/B &!E]9V[CD^Y]BYB;=" M/J@"0)/'JN1JZA1:U^>NJ[("*JK.1 T.[SPMW+!5H+?!E(H2T.$,GZTG$ZWI0'VQT_L[ZUW]+*@"E)1?F6Y+J;.6X?DL*3K4M^( M[0=H_5B!F2B5_27;MM9S2+966E0M&!54C#?_]+'-H0?P1WL 00L(_A40MH#0 M&FV465LSJFD22[$ETE0CFQG8;"P:W3!N3G&N)3YEB-/)S=7]U9>[*W)*4EHS M34OV"W(R8Q)C)JFH*J;L@:5":46.9Z I*]4)UM_-9^3XZ(0<$<;);2'6BO)< MQ:Y&58;;S5H%EXV"8(^".=1G)/3>D, +P@%X>A@^@PSAOH4'NW 7L^@"";I M LL7[@L$-L#70)925.B::XDW#0]%%R2UQP&2?+M8*+O^?Z;H9='(G_C/%+F]CF*Z^60W4$L#!!0 ( .*9U&PO=V]R:W-H965T^_S]_QA[,6>\6\BI52B'T5>BJ612EG-35.L4UH0<<9LOS1LX]#Q ME&U3J3K,8%&1+8VI?*Y6')[,7B7)"EJ*C)6(T\W2N+?GT4SA&\"7C.[%H(U4 M)B^,?5,/?R1+PU(3HCE=2Z5 X&=''VF>*R&8QO=.T^A#*N*P?5!_U^0.N;P0 M01]9_C5+9+HT? ,E=$/J7#ZQ_7O:Y>,JO37+1?,?[3NL9:!U+20K.C+,H,C* M]I?\Z'P8$$!'3\ = 9\2)J\0G([@C(TPZ0B3L1' M<84&-=5HW&_8X%=6JCJ))8?1#'@R^!1]1A_^C&.TBIY0_/[^*4*W*(9J3.J< M(K9!GZ!6/S AT(IR%*>$4W054DFR7%P#]#D.T=7;:_06F4BH48&R$CV7F10W MT GMSRFK!2D3L3 E3%B%-=?=Y![:R>%7)N>@CZR4J4!1F=!$PP_/\V=G^"88 MU;N%#VX]X+.",:WND&/=(&QA1S.?Q_%TK$OGUZ)'_SOZD1E.7SI.H^>\5CIU M03F1C,]U*]MR)WJNVOWFHB)KNC1@>Q.4[Z@1_/;&]JS?=;9>4BR\I%AT(;&C M!9CT"S YIQZH5S.'5U-G?\OT&J;Z5NR"6]]VH6IV0U\UJ*GG3XY1H0:%/0?[ MQ[!(![/L*>YA1TFZ?9+NV2H+:.&W]+#1P[%#2-C9LW(+7P+X7&=K= 4[?CM\K5NM-I [J!'' MLVSX\TXJ4P/$OL*>%J<&Z.*9C:WI27GJ%#'V)WBF+]!I[\[T NXD65X#Z-_\ MF8[U1P/4^Z,!ZOW1*9[SQ^_]\4?M4JB" T23^LV@5A*6YX0/!K6VM!'\X=9B MW>'3W6P4*M2BINZ)&UJ4Y^BMF/56S/ZS%*OK>_H9QWQRL3_H?[/FCK>D/X4;27B#^D6^O,Q\) MWV:E0#G=0"B5@8%X>T5H'R2KFC/P"Y-PHFZ:*=RJ*%< &-\P)@\/*D!_3PO^ M!E!+ P04 " #BF=7!W@1BJ0# #&#P &0 'AL+W=OU&83\>JGWP MP$VPQF!JF\GTW]2"L!QQ MV,RL6_=FX?HZP43\0V GCNZ1IO+ V*,>?$AFEJ,K @JQU!!879Y@ 91J)%7' MUQK4:MZI$X_O]^CO#'E%Y@$+6##Z+TED.K.N+93 !I=4KMGN/=2$1AHO9E28 M7[2K8QT+Q:60+*N35049R:LK?JZ%.$I0.-T)7IW@G28$+R3X=8)1SJXJ,[3N ML<3S*6<[Q'6T0M,W1AN3K=B07"]C)+EZ2E2>G']>_H4^_AE%:+51VBQ)20&Q#5HQ";DDF-)OZ)[04JN.(HA+3B0!@9;/,2T32-"&LPS)%- " MT[BDV*R2 C!)ZOD2\YSD6X%6P%&48@[HS3U(3*AXJ]XI](R8VE*1TJ79<4W@ MKB+@O4!@@CZQ7*:JD%Q5TD3NO%S""X@KYSF_(7XS0+Y!L]_ >]6B9_\K^X+EA6E;#3OT/K+1P6,/DC(Q']=*E=5!-U5Z(_) MC2AP##-+?2T$\">PYK_^XHZ=/[HD&@BL)5C0"!;TH;<%$P?!H"58W!8,]H(5 M2C!1;4Z2UYOR;9=>51$C4X3^5C[-)Z.Q[SKAU'XZEJ(CS@T\9WS=Q+58CAJ6 MHUZ6D63Q(V*%)M#IFM[TUZ[G0& MIN.&Z?@B## >4K"!P%J"A8U@X248(#S; MV-YD$OJCR8D!SN,"QP]#S^TVP'7#\KJ7Y1J$Y"36_RS">*',B>QT0B_.:Q=V M(+ 6Y4E#>7(13I@,*=A 8"W!7.=PNG$NP0MU%<>;?.SY@1L&)V;H"!RY3N ' M8;<;W*-SG/NC?E!T,K:O%Q$A2DV4J?-N*526$#KB@>05X3<" 'U6ISSD>MWD M>E_\VOTP%%I;)N\@DW<1'JK+&$JT@=#:HAV.H&[O@>VGN<@_,X?ONZ-S$YW' M.2?VL8\ZH@SXUC2*>M^7N:Q:@6:V:49O30MV,G^GFU33:1U@J@[W$^9;D@M$ M8:,@G:M0U<.KIK$:2%:8ONN!2=7%F=M4-=K =8!ZOF'*=/5 OZ!IW>?? 5!+ M P04 " #BF=7A<.L2A(% #O'@ &0 'AL+W=O+D6$FC$A YB*!P/+?EDQ( M$"1(DL>_&:B1CYDDEH^?T;^DQ 19DB3>!^$%W7TE6 M4$IP3@.>_@6[+-8TP'S#!0VS9,D@]*/]?_PK:T0I 0Y:$E"6@'XWP'S].[F\_>[ M*>B!*S(38$KF&^8+G_"/X'*+_0#/ M*3,Z;'<4# ^RLBY$7^0<;?3Z_ ^W8R M':;IJ)K>E_W(FX+RIJ 4SVJC(Q?+8B-KI4OPE02+GJ ].6.2KCR5V@/^_B83 MP;4@(?]'5?1^E(%ZE&2!7O 8S\G(D"N0$[8EQOC//Z!C_J5J@2:P2D.LO"%6 M%_KX,J1,^/^1!9A0+E2E[O.=-#]Y=&S'-O)<>3.VY1J:48[M6$X>52$WR,D- M.LG=1_+Y%:3LOE'.B7+^[2'LTL@]:'HU>HH@VU*3LW-R=G?G5BM&5E@0\ 7[ M##S@8$-4_.S&T#9RG4&-8#/*L6VOA:*34W2Z^W33.YH_ M 9[/Y*U[NILB":P2D.\O"'>D6O=:\Q"9-H6K,W5 M9A3T[-*2JY [S\F='[_6SYO+V#-K[!0Q U/-#9J%EII:%GL&4^W@P*YW4!$& MO8'3TD)8DGSX\H(7LI%\PUY:Y]U0A\YK76C5P@M9AZ?1=:A5V'6A59M22#L\ M5MLS@,H\A%Y)=K(ZFF&>Y9ZWS-9"W:$&>8<*Z:Z+IRH&M; KY!WJT7?8E&[9 MPU)W,H[-,-E#MX5EH?"P6^)O:$2>Y&L#>Y0OALM-FT?7*NJZT*HE%[(.3Z/K M4*NPZT*K-J60=GBLMD.%;$/7KCME19AE#E";-!7R#C7H.VR*=UW>.T.J[X2% MNB,]ZHX4LJUHH2*LHX6H4'?4K>X3(F_QTI\G1.7<7Y"8%MJ-CM1TU1=LVS?IRZA[FM644%@!IL "H*>^-,CJ' M>6T9A5= >KP"4GP,4-R3SL%>6TQA*5"WI9A0%E.6%#.C+7ZB&^'@I?06?@(5 M?@*=QD\@K7Y"%UJU*86?0,?Z":0P"FYS+C>C;!>VV%Y4N FDP4T@Q:< 5']W M4 7!%D=A%8["TN,H,ICR=U/+<9WZQ]6FH;!=LZ6)5N$GK!?\! U#PN8^#D", M8\*4!+4Z"5UHU8(+)V&=QDE86IV$+K1J4TH; $?O &CR"%FY35^"''/0,ID+ M)V%IJVMB^-CWV^6Y/C>*/TJRD D+R70III4"!6%V%HL@)*9LY4 M!=*>+)4N&=I2KT)3:6"Y!Y4BI%$T#DO&99#$?N]1)[&J47 )CYJ8NBR9_K@" MH3;3H!]\;CSQ58%N(TSBBJT@!7RN'K6MPHXEYR5(PY4D&I;3X+)_<35R_;[A MAV__ART I7L M 50[[L1\BYG#%D2:[4AVG5;-K?P43W:FN/2O904M3WE M%H?)WE&19IFLF MR/$,D'%A3L@1X9+,"U4;)G,3AVB=.?XP:UU<-2[H'A4YG MY/CHY&^:T ;KTM$N'?6\@WWIY!H,VF\(;18?SOHC-V^UC;*5D_RZ7!C4]@OY MO&FYL)4+(-I8,?"@%Y#D'S]TA]'WPXD&'0)!H?8DQ]@#,&"2:(D MD ]@>I?#AF/L.=P8KI,A'4XF<;C>(3WLI(<'I?L]Z@5WOL\&.MI2[$?T?(_B MJ%,<'52<*V1BE]KHOWPC.AD/_U$+M\; W2CW3*^X-$3 TN*BLXFETNNRN0/4$L#!!0 ( .*9U>Y6"7< M20( "$% 9 >&PO=V]R:W-H965TV$L2F7<2NMBC* M *I4G";)<5P)J:-L%,ZN;38R#2FI\=J":ZI*V.@G;7,A,.)43]D2B471CUM^QTW/D^0JC7/C"NO4]8N>B<62J#LP95%*WJWCJZK !&!R^ 4@[ M0/JO@&$'")6+V\R"K*D@D8VL68/UWLSF-Z$V %2*L7U=Z.8.+PGB8LN MU%D;*GTC5([U 0R3?4B3=+@%/GD?/L6"X8, 3U_#8Q;=*T][Y6G@&[ZE7*_0 M$3](3IS9/FY_=HFN8UQN#V&;\$35XL" MQQ'WF$.[PBC[^&%PG'S=5H#_1/:J',.^',/WV+.)T21U@Z!Y=#2:)X*2O[$$ M99R#VCCINVY;!5K:XT#K9\8JX[^SVI3UMT?2>[2YQAL/V ^/2V$74CM0.&=, M@>_GQM"+X=NDGXK9'U!+ P04 M" #BF=7-_!/:X<" !2!@ &0 'AL+W=OYCV8)(+6'7LS#;0_O>S MG1 %"= >^A+[[/N^\W?V77I;(=_4"E'#>\&XZGLKK9],1:,\KQ18):%P61'W?(Q+;O MA=YN84J7*VT7_*17DB7.4,_+%VDLOV'):(%<4<%!8M[W!N'ML&O]G<,KQ:UJ MS<$J60CQ9HW'K.\%]D#(,-66@9AA@T-DS!*98_RM.;TFI 6VYSOV>Z?=:%D0 MA4/!?M%,K_K>=P\RS,F:Z:G8/F"MY\KRI8(I]X5M[1MXD*Z5%D4--BKXVX2V)G]:A[JI0T9%0,RP[$ >7$ 51? ^/ T?86K@H8-'^W#? MB&Z41XWRR/%UC_!-L1128P:OA*T1)DC46J)YH/J0M)-R8\<>'[MP0F4M>415RH15?0D#I4S+(#R#)TH6 ME%']<0G/0N_RD@'1T,+^?C*\\*BQ4'\.Y2O^S'Q]$ME>OKI-OKHGG\F02/E! M^1(V3K?(0:,L@ G"7;HVR#,A(:><\-3ZD:5$]XP.ED@5[-H%LQUVDYA2V+3% M5AYAT'().S>-4R7";U6\[;83(I>4*V"8&U30N;GR0%8=K#*T*%T36 AM6HJ; MKDS31VD=S'XNA-X9MJ\TOY'D'U!+ P04 " #BF=7)2[S%3$* #_8P M&0 'AL+W=O)Y\Y?'HEPF M=?.Q?)I7JY(G#YM"RVSN6%8P7R9I/CL_W?SN:WE^6JSK+,WYUY)5Z^4R*7]^ MX%GQ>C:S9_M?W*1/SW7[B_GYZ2IYXK>\OEM]+9M/\X/*0[KD>946.2OYX]GL MPGY_:5M16V)C\CWEKU7G9];6Y;XH?K0?/C^ST%G%T!1[> MNRO@;BJZ]6Q3K:ND3LY/R^*5E:UUH];^L(G-IG13FS1O[^-M739_39MR]?FG MB\\W[/O%E[N/[/KCQ>W=S*YO!5B?8Z+0CS\NY[85><\M? MNG61K5S+"D=W#2TW"R>B[*^O>:E\NFR;[PJE[VN;I5\SM..&'H>D>N MRE:N%?:YZA]<]35=,#B.IFP5^'[DJIT,#TZ&J)-?^ O/F*WR"BUHV@.)Q(0Z M1H!&)"?&*#_&*B4:L6.Y<=NA'1PU7MD)&+-N".=LB';-V,"';WA0&+1OE N.8$:F),0,RL'700&?@LN4)WXDC_[@- MRU9]'0V@P-:A H-12Y[V5:BE,$-8RP8\L'$^,!V]0BW<4ICU\Y8-\[R-3HLF M@U@D.V WB_YC/V4SU[=]O\=1F&!M?(;=#F*JQ=P'O*1QAR12$U>*,$4[UA0& M,0<%!>/%(I&:&#/@!4>'%W0&,6<8%5 3T<'.^E\'%?1',$4=GX:TS9#GR:EIR$#,1'80YU<'GU.LBYS_9,BE_ M-%WV<=V3P<)%C'L@D9I899BBG6 2HQ8*"L8Q(U(38P:6AW@*T]GZ\N@L\H[6ZK)56'5/[D" MV'@XV QV6>7J#A1$--1#>!9WR<9RYY6:>/Z2*I.2L>V0-?%55:*QTD/7Q#I296 M&]#'G\3A&Y\T7T6E)L:LR\O&$DKK]XXM M7-+XKHZ!23Y@DA].HB>0YKJHU,28 8OYM"SFRY0E=8,Q,E$^ )N/ ]M -U"N ML'!)XULZ!JX%@&O!)' M(,4U*C4Q9H!K@0ZNZ7>#0(8VQ82 7_2ME0)N"W!N M&^@)RH4++FE\5\?(< 5 A($[B9Y BI-4:F+, "<#VDQ:,)Q)PZ_XUAH![ 4X M[%T6RR4O-R?65LF*E\I:D*;8J-3$"G>>Y9I$BBT@94?90L"Z$,>ZW@Z@7 7@8L;U&0/^0H"_6L CG:71;DJRG81?%_DZD="< 7C2HR1T@N! M^L))'%\+27&12DV,&>!BJ'-\S:#5RX?8XB@^6O0GG)56-FA&_3X"@ 6#0&8T/?P!0BN9?Q6BC'X*P+^BB;!7Q$I?U&I MB3$#_HIH^2L:/I>&FHAN E%%.BDR_0XXG"%#340O 7ZBH;27NNLIESZXEG$S M&@-A(D"8:!+YKXB4?*C4Q)@!)$6T^:](SEC)$Z#"")D .Z](TMFSU.]_\I:E M:@*4K9 )$, B&MB-[.F%RL47KF7NL>2)YXNA M!YEP3>/F-,9>7@R@$D_B:%A,FC.B4A-C!M@4TQX-BQ4O;70BWSYNX HS/^P[ MGAP#Z\0ZZ1K]KBCG5\) .K>@L'*"N&?>CH$Q8HT'"K$.B2\/<77C9C9&DB8& MAHDGD:2)29,T5&IBS#JO>J1-TL1R_D5JZ9C)T;L>NR][),W0[.7PMSWJO^[1 MZKSOT=)X=%"K2ZK?8HC+&[\!C$KN*!Y.)QZ3R-KLW2"+VQAY&]OJO.C2HLW< M[/6&IDVE7?^\:5N==U9:I%F MY,;(\=A6Y]V4UB2R/'LWR.(V1I['MCHOR;1H,SU[/7QVPFR.7.V\(M,B3?3L MY0+44\QFZ^F\\^4,[5=C7"?E4YI7+../31GKI-VA+;=?-K']4!>KS?BJ/\[? M!D<$ ]%0 &0 'AL+W=O=Q[..=RN1QFN*/L!]\ "/04!A$?&1LAXBO3Y-X&0L(O:0R1/+.B+"1" M[K*UR6,&9)DEA8%I6U;7#(D?&>-A=NR.C8V'!E6R@@"\$0*0>3?%FX@"%(DR>-G#FH4UTP3J]O/Z)\S M\5+,(^%P0X/O_E)L1D;?0$M8D200]W3W.^2"W!3/HP'/?M$NC[4,Y"5\$)4$W&E(L/,$^[\F.'F"DPG=,\MD38D@XR&C.\32:(F6;F2U MR;*E&C]*;^-",'G6EWEB/+M]F-Q^F5W//Z')8O'I88$FMU/TY>O7Z??9?(XN MT$(VSC() -$5FD6"1&O_4>Y-. ?!T;LI".('_+V,_+:8HG=OWJ,WR(_0PX8F MG$1+/C2%I)E>S/1R2M=[2G8#I07$E\BQ/B#;LAU%^HT^?0J>3,=9NEU/-V5Q MB@K9187L#,]IP/OL1[Z B[GLMJ6B G_-93R:"0CYWRJM>_".&CQ]2*]X3#P8 M&?(IY,"V8(S?_H:[UD>5\I; :G5PBCHX.O1Q13K)I'] :T:Y\@;OD;H94CI( MMF.W:UM#V50C62G(-G1DLQO5I#=+/^8,?&\)$P"(N1I$E(F_']( M.DY4(O97!(A J*=TC*1WK2(HBR.TU%+Y74.SI*=[=OR5A M_'&J8J5-/?=);@FLIK)?J.R_YD3KMUF'EL!J=1@4=1B<:$CYOC\Q,!I'W."H M_5SKL$7U,37.V"I?V)9^.#"R!!214)*,EHB*#3#E2U8+<^Y]:@NM+KKB4O!K MMFR.WE8M6D*KUZ+T(UC[FO]_;9MC5WO2/NI;11!VFQJW] ]8;R"FL)5?#;$D M+,#;1#2@ZU]*BEJ8LV]62VAUT:4?P9U7;5RMW3F[%BVAU6M1NAJLMS6GS%ES MTRJ\C34XZMH34776I6O!>MO2IJ7$QZ;E F-L'RI1A/6L?H.2TMQ@O;MYD:W, M,6NS8-#K'S(^CK*=OMW N#0J6/O^']]D'\# $(,@8\HW?JQND59=25MH==FE M+\QT:6MMS=BU:0JM_?)=VQ];;G1\U"*DL?NC-QHMF1HY9_;3'3N]PRJFBW(YSP-BLK&VE M"XM_$+;V(XX"6,DTZ[(G%;/]6MU^1] X6^YZI$+.CFQS ](RLS1 GE]1*IYW MTA6T8L5T_"]02P,$% @ XIG5S*^ CP9 P > L !D !X;"]W;W)K M&ULK5;1;MHP%/T5*YNF3MH:DD#:,8@$3>B06EJ5 M=GV8]F"2"UA-XLPVT.WK9SLA@Y*F=(4'L)U[SO$]USBWLZ+L@<\!!'I,XI1W MC;D06=LT>3B'!/-CFD$JGTPI2["04S8S><8 1QJ4Q*;=:+AF@DEJ>!V]=LV\ M#EV(F*1PS1!?) EFO_L0TU77L(SUP@V9S85:,+U.AF^"J>!WPG<"*;XR1RF1"Z8.:#*.NT5 ;@AA"H1BP_%G"&<2Q M(I+;^%5P&J6D FZ.U^P#G;O,98(YG-'XGD1BWC5.#13!%"]B<4-7WZ#(IZ7X M0AIS_8U6>:SK&"A<<$&3 BQWD) T_\6/A0\; ,E3#; +@/T4T'P&X!0 9U^% M9@%H[JO0*@"M?0%N =#%-'.SM-,^%MCK,+I"3$5+-C70Y=)H:3!)U<$:"R:? M$HD3WG!TVQN=#_L7 >J-Q\'M&/5&/CJ_NO+OAQ<7Z#,:8<:PJCXZ\D%@$O./ M[D,HX585?,M+ISQ, MCN9SGN$[IS1:D3A&.(W0,!4XG9%)#*C'.0B.?,+#F/(% _2C-^&"R6OE9]41 MRE6:U2KJJFWS#(?0->1=RH$MP? ^O+/J^AV2S#\D67!(LL&!R+;JWBSK MWJQC]WH)98+\P?I= 8_RI<>AJJXYBZM9U!MOZCJ.0+E*1W^OE:MDF]G1W]&2];[7/K(IUWVH'>1?XCS[O22\Q MFY&4HQBF4JIQ?"+KR_(^+Y\(FNF^9$*%['+T<"Y;8V J0#Z?4BK6$R50-MO> M7U!+ P04 " #BF=7LOXD0/; O3[+94Q3?. @ M\B0A_.T*8[89&$WC_<$C7452/S"]?D96Z*-\RAZXFIE5EH FF K*4N 8#HQA M\_*JI]<7"[Y1W(B=,6@G"\9>]&02# Q+"\(8EU)G(.JVQFN,8YU(R?BUS6E4 M2!VX.W[//BZ\*R\+(O":Q<\TD-' Z!H08$CR6#ZRS5?<^FGK?$L6B^(*F^U: MRX!E+B1+ML%*04+3\DY>M_NP$V#;!P+L;8!=Z"Y!AK;'I0 M6"VBE3B:ZH_B2Z[>4A4GO<1R0=) ]$VI M9&J8N=Q*NBHEV0G/V=QE0N*ZMV9=4N\CH'\HYI M2B6>3]4I"&"22I*NZ$(9&PJ!4C1@AK)1ZZT!8RJ6)(;O2#C<$;4)5+[!C^%" M2*Z.U<\ZCZ665KT676J7(B-+'!BJE@3R-1K>YT]-U_IRQ*E3.76.9?<>49=C M@%Q_-+V+=0++%&Z10I?NVFOV[+ZYKN&V*F[K*%>A6G6H,JJ]@^JXG7I4NT*U M/T*UZU#M?933JT>Y%WL=>M!_8J8.\XD$E50F'90LANF6%99G4Z>GN'U'':UC]"S)WV MI_\D=X2O:"H@QE"%61<=Y8.7W;F<2)85'7'!I.JOQ3!2/S3D>H%Z'S(FWR>Z MR5:_2.\/4$L#!!0 ( .*9U?_,*LVNP8 /([ 9 >&PO=V]R:W-H M965TB90G^IV9R):!TIO9O"W3C ?3(F@9MVFGTV\O M@RAIC2^*L=ML?"%6*HX2?IL1N5HN@^SQFL=B<]ER6D\#7Z+Y0N4#[?%%&LSY M'5?WZ6VFM]H[RC1:\D1&(B$9GUVVKIQSYM(\H-CCSXAOY-YKDG^4!R&^Y1LW MT\M6)S\B'O-0Y8A _UOS"8_CG*2/XWL);>URYH'[KY_HK/CP^L,\!))/1/Q7 M-%6+R]:P1:9\%JQB]45L?N/E!^KEO%#$LOA+-MM]^WKG<"656);!^@B64;+] M'_PH)V(OP.D^$T#+ 'H8T'LFP"T#W%,#NF5 ]]1#ZI4!O<. _C,!_3*@7\S] M=K**F?8"%8PO,K$A6;ZWIN4O"KF*:#W!49)_L^Y4IM^-=)P:7TW^N+^YN_EZ M\_D3^4 ^!5D6Y%*3MQY7013+=WKT_LXC;]^\(V](E)"O"[&203*5%VVE\^>4 M=ECFFFQST6=RN>2C2-1"$C^9\FE-O&>/'[T4S^SQ#K4 VGKB=K-'GV;OFEJ) M'@_/"!V\)[1#:=V$V,/O>'I&W$X1[M;-Q_\+]T\/KSMX=L)G=YVZ<&,NW=TW MT2UX[C.\ZY74(U*2J_#[*I)147C^_EV/D1O%E_*?FD.\WB*[]3I6>7Y58CI)HKCNJFW1C:=^BVLOS];SF!HSH1WRDX^ M\K!834;J5!F-.>WOYK1OG=,O7*HL"A6?$MW-PV]DE42JKGM>6SE-9Q@)\Y P M'PEC()BA[&"G[ #?L09(D9$P#PGSD3 &@ADB#WFS>*5O MJ101:L$SHA9!0L1S[>RE/F;-V?1;@(1YPZ,&10<]VATY!W47F92!8(; HYW MHV8"RUJ%U[J,ZQ)^LL+6I$T51L*\T9'"3J_CCFCO0&%D4@:"&0H[G>HFMV/5 M^(XOHYG(>)U0]M"F2D%I'I3F0VD,13,EW?,M''SS+9DHK9$T#TKSH32&HIE: MTTIK:CU];WD6ZL(GD=H2E1R[S?-D 9!_R>F.O)W9^"R"VCA0F@^E,13-_%&^LGMH M!^\-4*@/!*5Y4)H/I3$4S=2Z\H&HU7MH=ME:LHR:/#QL41-[QL;:07T=*(VA M:*9VE:]#[;Y.?4V^RVMRK7I(,V0"I7E0F@^E,13-5+FR?>@K/-A#H4_V0&D> ME.9#:0Q%,[6NO"+ZNL_WT&-7*+_E''0/2S34%3HQJP_-RE T4ZK*[Z%VOV>O M^'I\S6.1ZMJK>+A(1"SFC[7J0%T?*,V#TGPHC:%HIM*5/43[KU" H4\C06D> ME.9#:0Q%,[6N+")JMXA8I.]E^8?00\_JKX1K#IGM\-0Q]R A* M\Z$TAJ*9TE5F$K6;2?>2SU8QB:-9[:]B+T0/R",/LMJG\NV1C16$>DQ0&D/1 M3 4KCXF>[#%-BJ4;/-O>D^;71(LHK3\+H1X3E.9!:3Z4QE T<[%"Y3&YK^ Q MN5"/"4KSH#0?2F,HFJEUY3&Y=H^I25-UCRVFP5%/M>=KK!S488+2&(IF*E2#4+I'%R\7/)CR+-]!OS\30CUMY EVRWS'_P%02P,$% @ XIG5Y4& MVH4=! OA0 !D !X;"]W;W)K&ULM9AO;^HV M%,:_BI5=3?=*N\U? NT J27:AG2W=:7=7DQ[89(#L6X2Y]H.M/OTLT,:"*16 M(WEOP'9\'OO\L,T33_>4?>4I@$#/>5;PF94*4=[8-H]3R#&_HB44\LF&LAP+ M665;FY<,<%('Y9GM.4YHYY@4UGQ:M]VS^916(B,%W#/$JSS'[.4.,KJ?6:[U MVO! MJE0#?9\6N(MK$ \E?=,UNQ6)2$Y%)S0 C'8S*Q;]R9R0Q50]_B3P)Z? ME)%*94WI5U59)C/+43."#&*A)+#\VL$"LDPIR7E\:T2M=DP5>%I^5?^I3EXF ML\8<%C3[BR0BG5D3"R6PP54F'NC^%V@2&BF]F&:\_D3[IJ]CH;CB@N9-L)Q! M3HK#-WYN0)P$N,$; 5X3X+TWP&\"_/<&!$U 4),YI%)SB+# \RFC>\14;ZFF M"C7,.EJF3PKUNZ\$DT^)C!/SV\4?3\O5\G'Y^V_H,UK)9954&2"Z00\0TVU! M_H4$+1,H!-D06;SE' 1'M_&WBC!9QT6"OA"\)AD1!+AZ7N6R_6,$ I.,?Y*J M3ZL(??SP"7U I$"/*:VXC.)36\CYJUG8<3/7N\-[6>_X;>7<5E"V]8N./)U-Z=DNCIY+G'3IT,@S;# M0)OA"G(B#WGHRU ;.31#DV*1(;$.L5%+;&1^>XU,HC0I%AD2ZZ ,6Y2A=O$M M,$_[:(47"]T+Q]W-L- J#X5@2*P#8=Q"&&LAW,8QK0KYU\<@!K+#ZZQW,QY$ M1B=,_+%WQD0[T% FAL0Z3"8MDXF6R3V#$I,$P;.TH5S^^RLW0$4*3%H7QJ1I M0+CV"WVD)A>D0O\,E';TH: ,B75 7;>@KO4[B!:"28NKP7%]@<,=G>'0CC$4 MAR&Q#@[7.;I.1PMD60A<;(G<1/T^T+F@X;F><\9#/\90(*;4ND1.?+C[OO.E MQ"]O'2Z-Q"F6SZY_?8Y%.]!@+(;4NEB.)MG5&D?INC? U(L&@QT453\6[Q)+ M>''JZ@<:C.7_\+ONT?"Z>L?;8A'X&67-^]=++QS_$DXP"<[AF+3)D2FU+IRC M5W;U9OF1"IPATKRTJLV$"M"=O8U>]_ -+A:046]L2JW+Z.B.7:UCU+XR-:%G M.-QS'$;]K2FU+HZCPW7U%O>P9,J*Q2GF@$I&XOZCYM+S^L[DW+?H!QN,QJCM MM4_NBM3-WJ^8;4G!408;*>]4/P0Z798>*H&5]?;2F0M"\+J: $V"J@WR^ MH52\5M2-5'ME.?\/4$L#!!0 ( .*9U?,I";MY0( (,) 9 >&PO M=V]R:W-H965TE8EF_F."5&,-1C M-RP8TK7(4@(W#/%UGF/V9P(9W8X,V]@-W*:K1*@!,Q@6> 4S$/?%#9,]LU:) MTQP(3RE!#)8C8VP/(E_A->!["EO>:"/E9$[I@^I\C4>&I28$&2R$4L#RM8$I M9)D2DM/X76D:=4A%;+9WZI^U=^EECCE,:?8CC44R,OH&BF&)UYFXI=LO4/GI M*;T%S;A^HFV)]7T#+=9=N! +' P9W2*FT%)--73V-5OF*R5JG\P$DU]3R1/! M532>13-TAKX5P+!(R0I=@4P\FE(N.#H-0> TXQ\DXGX6HM.3#^@$I03=)73- M,8GYT!1R&DK,7%0A)V5(YYF0+KJF1"0<122&N(,?'N=?'N&;TGZ= V>7@XES M5' &Q3ERK8_(L1RW8S[3U].=+CO_%SWZY^A[R7#K#>%J/?>Y#:%6GZ.?XSD7 M3![C7UT+7$IXW1+JUS;@!5[ R)#_+@YL T;P_IWM6Y^ZLON68N%;BD5O)+:W M#EZ]#MXQ]>#I/&;Z/"[D>>Q:BE+%URJJ*&P"I]\?FIMFACLPOKN/"0\Q?<_> MQT0=&,NI,7LV>[7-WE&;LX0R<2: Y2_X+&5ZC=BNT[+9 6EE(CR$V-Y%R^4A MIIFM/9=^[=(_ZO*."IR]8- _2*[K6"V''1BKM4CA(>:RO2&B0XQM^;V61[-1 M57)@*UW.N9S_FHCR?U*/UC>&L2Z4K?&)/9C:'>.AO&&4%X(G^?)Z(#<@6E^+-BM "<=&D:Y-M*4:I A6YZ5C6T"Q05AK!5/6]T&!*=CS/2OQ" M@>V* M'C$\[)86;8QJGC<[;><-EA!M,M6N,EYE^V+U2TS(8ES0ISS'>2Z)Q#3^ MJ3F-1E("SY]/[+&*7<3RBAB>D_QKEO+-S!@;D.(5VN7\,SG\CNMX?,F7D)RI MOW"HQOJ^ #@UP+D"V-X-@%L#W+X*7@WP M^BKX-<"_5K@5]+ &#/M.:50#1BI9U>JJU(2(HV!*R0&H'"W8Y(/*KT*+C&2E M=.*24_$V$S@>?(H>E]$2WL,?B%(D;0%O0\Q1EK-WHO?+,H2W;][!&\A*>,[R M7-B'34TNE"7>3&J5ITK%N:'BPC,I^89!5*8X;<&'W?@/'7A31-R$[9S"?G(Z M"9=X.P#7>@#'#7 M7^RA]5M;:G62A3K)(IUDL4ZRA2:R"X=XC4.\+O;@JRHG. 6TQU141U$ 98G- MRC7DTCS ,2T>0!1GN8&=>MMLU*WCP1$CRL"&0FXV,(04'=LVNWDGS[T.TC2I M2.>D8IUDB^X(W1X17OC&;WSCW^>;-&,)V94 M>O:HX+9U(>M>I:G/H+!UT/AJ_?L,BCM#NG==-9%=K/ZH6?U1Y^K'.[ZCN,\_ M2R?/O45:)UFHDRS221:/?O22,QA>>FFA2?$B_>,F_>/_D?X'57.!K" 1>[8\ MMK49HI/Y7D/H) MUDD4ZR>+N;/AUK?2J6LG \6Z=!Q::IE6YQCS[PBPP7:O+ M P:JG%9G_::WN9]X5)_E5_U/]F1NM_2']B2JKA_^HZ\N0YX176&PO=V]R:W-H965T8\AYS#>,/XH$@")GK*4BHF52)F?V[:($LBP.&,Y M4'5GR7B&I1KRE2UR#C@N@[+4]APGL#-,J!6.RVLS'HY9(5-"8<:1*+(,\[^7 MD++-Q'*MYPMW9)5(?<$.QSE>P1SD0S[C:F37*C')@ K"*.*PG%@7[OG4]75 M.>,'@8W8.T?:RH*Q1SWX%D\L1Q-!"I'4$E@=UC"%--5*BN//5M2JU]2!^^?/ MZE]*\\K, @N8LO0GB64RL886BF&)BU3>LV^ OPTH,V=79*6M*RQQ..9L@[B>K=3T M29F;,EJY(51OXUQR=9>H.!G>7%_,K^?H%-UB67 B"0C$ENA[#AQ+0E?H!E22 MT W!"Y)6MX^O0&*2BD\JZF%^A8Z//J$C1"BZ3U@A,(W%V)8*32]@1UN,RPK# M>P5C#OD9\IT3Y#F>WQ(^-8=?0:3"W3+<>QENJX346?'JK'BEGO]:5K1I@7Y= M+(3DZDG[W>:HDNBU2^C7[USD.(*)I=XO 7P-5OCQ@QLXG]O\_2>Q%V[]VJUO M4@_O0+_O,7"]\Z]LP&4E$902^K]A';K#_MA>[YLP+M/11*\VT3.:4-R]-NXJ MJK_''3C^ ;=1N2-WO^;NO\7=;^/N-[C]D7O ;53NR!W4W,%;W$$;=]#@]H+# MY\2HW)%[4',/WN(>M'$/WL%M5.[(/:RYAT;N^P14F5Y*X&WTPR:]>_BT&/4[ MTH]J^I&9GDF:#M$F5*KR-;:YS34SW'4S#4\GJLGB7/EN->,R>>!;F#K#Y;P M'U!+ P04 " #BF=7WD"[G_\" J# &0 'AL+W=O!VKZ8]L(D M!UA-[,PVT'W[V4[(H$HSNN4-V,[]?^>["_8QW#+^)%8 $CVG"14C:R5E-K!M M$:T@Q:+%,J#JR8+Q%$LUY4M;9!QP;$1I8KN.T[-33*CE#\W:'?>';"T30N&. M([%.4\Q_C2%AVY'5MG8+4[)<2;U@^\,,+V$&\CZ[XVIFEY28I$ %811Q6(RL MB_8@[&M[8_! 8"OVQDA',F?L24\F\Q1)A/M,UM MNWT+16LA65J(U0Y20O-O_%SD84^@.-4"MQ"X+P6=5P1>(?".]= I!)UC/70+ M@0G=SF,WB0NPQ/Z0LRWBVEK1],!DWZA5O@C5[\E,WCY.;+ M#'U$-YASK N'3@.0F"3B@UJ]GP7H].0#.D&$HFN2)*K 8FA+Y5TS[*CP-,X] MN:]X\M UHW(E4$ACB"OT0;W^O$9OJZC+T-U=Z&.W%CB#K(4\YPRYCNM5[.?R M>+E;%<[_>0__V?M!,KSR/? ,SWN%%\!:I@^W@XQ1<(Q1^!>C@S"[99C=VC ? M@,:,HRM",8T(7:(+=0C1)>C7L/*8J<6]]=5K$A8T"0L;@AW4I%?6I-?H:=!K MLB1-PH(F86%#L(.2],N2](\[#=0-#6<(%@LP/1;*@$>J1JJIJZI,#CVO/1]J M';\UX4V%Z>=>K(_;@\MVQ7J@ M&N&\;_V#S[OH:\R7A J4P$*Y6>:3R3+3.LU9U(U0_F'&>\9?Q%9 2 MO18Y%1,KD[(XX3V@4FU(K& M];TYC\:LDCFA,.=(5$6!^:\IY&P[L5SK[<:"K#.I;]C1N,1K6()\+.=Q6 M)2$%4$$811S2B77ECJ9N'5"O>"*P%7MCI%-9,?:B)[-D8CG:$>002RV!U64# MUY#G6DGY^+D3M5JF#MP?OZG?ULFK9%98P#7+GTDBLXDUL% "*:YRN6#;+[!+ M*-!Z,)*2%;L@I6#@M#FBE]W+V(OP/..!'B[ *_VW8!JES=8 MXFC,V19QO5JIZ4&=:AVMS!&J=V4IN7I*5)R,IO>+Q?WS[-OG);I 2[7G294# M8BEZ IHPCFX)Q30F=(VN.,=T#6I'I$"G-R QR<69BNI>>8((10\9JP2FB1C; M4IG6:#O>&9PV!KTC!I=07B+?.4>>X_GH<7F#3D_._I:Q5_=:KWZ4>+4#75P)<;XQ^#R:#C4182^A:W$2^YXWMC8';:[F]3JY"]4RH M)BK80[E!X)A90V94V*+"]U"A"14>H'K#T(SJMZA^)^J! M29RCBB9$Q*RB$A(48Y&A5'5#8S'T#SSX?GAD&P>MB4&GB3L08H1F15EI/E$N MU"ZQNJR<:YZ+^=J9&Q8SN'W'^JB-!K:Z\3N_QBBC'9Y<@_*W_7[ M@W\\V7L'A3YTOV*^)E2@'%(5YESV54Z\.<>:B61E?7:LF%0G43W,U-D/7"]0 MSU/&Y-M$'T?MOXGH-U!+ P04 " #BF=7#[:&S5<" K!0 &0 'AL M+W=OQ-!*D MC%5:"Z*P/4Q[<)-K:^'8F7UMV;^?[82H2 7M82^QS[[ON_LNODMW2C^:-2+! M4R6D&05KHOH\#$VQQHJ9GJI1VINETA4C:^I5:&J-K/2@2H1Q% W#BG$99*D_ MN]59JC8DN,1;#69354S_N42A=J.@'SP?W/'5FMQ!F*4U6^$# (J-(56U8)M!Q66SLJ>V#GN _FN N 7$_PI(6H"O7-ADYF6- M&;$LU6H'VGE;-K?QM?%HJX9+]Q?GI.TMMSC*\IOI='(_O9K=S^%B-H;\9G8_ MF5U?S?+)U1R.QTB,"W,"'^!A/H;CHQ,X BYARH6P?\&D(=DD'%58M $OFX#Q M*P'G6/<@B4XACN+D #Q_&S[&PL+['AZ_A(=6>J<_[O3'GB]Y3;^J*D[V69(! M)DO(E20N5R@+C@;&W!1"F8U&^'FQ,*3MJ_MU2',39' XB.O$!;36# M>HM!]OY=?QA]/E2!_T3VHAY)5X_D+?;L&Q*A-J"64&@L.8%M?4.V-+8JI\ J MM9%TJ (-;3_RO&YV;+.H-TC#[;ZRQFFX[]-Y-.F&>T_9C9$ITRLN#0A<6DS4 M^W@6@&Y:LS%(U?YU+Q397O';M9UFJ)V#O5\J1<^&:YAN/F9_ 5!+ P04 M" #BF=7E] 3+.\( ":7@ &0 'AL+W=O=->>;BVXW MG:]9Z*7G\89%XC_+. D]+KXFJVZZ29BWR(/"H*OW>L-NZ/E19WJ9[WM(II?Q ME@=^Q!X2DF[#T$M>;U@0/U]UM,[;CF_^:LVS'=WIY<9;L1GC/S8/B?C6W5$6 M?LBBU(\CDK#E5>=:NW"-?A:0'_$OGSVG>]LDNY3'./Z9?7$75YU>=D8L8'.> M(3SQ\<1N61!D)'$>?Y;0SBYG%KB__4:W\HL7%_/HI>PV#O[M+_CZJC/ND 5; M>MN ?XN?'59>T"#CS>,@S?^2Y^+8T:1#YMN4QV$9+,X@]*/BTWLI;\1>@-8_ M$J"7 ?IAP.!(@%$&&*=FZ)33+Y_)+\2/R/=UO$V]:)%>=KDXF0S9G9>);XO$^I'$!OD:1WR=$AHMV*(A MGJKC)^_%V^IX35< NN(N[FZE_G8K;W0ET63ST_6F&Z(.G['-.3%Z M>;C1$&Z>'MZ4G?ZU[-9?RVZ?<.L,+0_7&L(==?A=_'1.>L;1[*XZ_'[.SXF6 MG[PV5 C!V#U31LXSCMV,M9>P+]DK>$%NXU"42ZF7O]FOQ0,5K9@H*SAY?"7[ MQSUXK_GNZV^J!S-R9,7;%F3G)74MG)&PDPDC!:P80[+*J%/T[ZHDUYVG_9E M6C]H,CX\R$:>EH.$N2"8)+_!3GX#I?RN5ZN$K3S.#C5W1IY8RAMK"3=*9%OM M(6$F$D8+V&!/5D9->H.:]&K'V,B313,U8?-X%?G_;=:=$MA6=\/:+Z?5WBPF,B,]):.%S&@C80X2YH)@DO)& M.^6-E,J[BZ/BW4:\K.9X1K91I;NSLA FRSAYDV,FU"8]*M.TU2,29B)A5'TW M#?'@>DE*=!(6;4/12EQXKTW-6PMY6C82YB!A+@@FB7N\$_=8^7/8HKF42?N3 MJ$ZF66,I_=PD726DK721,!,)H^-:$9Y5'VLOW?IAAV4X\JP<),P%P22Q379B MFRC%)K74V4NVS9H>_!LEIJW<)O5ZV4CK'Y3TJ)S%CHBZ*TL0VK#FTK"RC-A-(HE&9! M:3:4YD!I+HHFBW>OHU_[X%[)\@10CP"29D)I%$JSH#0;2G.@-!=%DQ\!O7H$ M=$P1K^:T5K)>*^2U6NL#S_21X"K['YK2:T5AS4TX'2*)1F06DVE.9 :2Z*)FNXLG:T_D=7'Z V$)1F M0FD42K.@-!M*PYKW MP+[76:7.T5KE4,<)2J-0F@6EV5": Z6Y6MVKTWOCGC$VQKL*G*S@RJ;2U#[5 M71Q]B3=%]??/K<]?B1^E/-EF;^GTC*Q.ZV]5)VDM823-A-(HE&9!:79)DUH5 M?:VO"ZW(]7P'FM=%T60)5WZ7IK9H9N6K]\GS ^\Q8/F;=[GEVX05^GU7O5"G M"THSH30*I5E0FEW2%#:% TWHHFBR;"LG2U-;6=G(1$+#31 756(W6FSGK-R< MBX]LG.W1QB'4X8+23"B-0FD6E&9#:0Z4YJ)HLKHKZTR;?'3C$.JZ06DFE$:A M- M*LZ$T!TIS431Y['_E#>IJ;_#6V_C<"]Z:AF6*Q7[UQ$_3K2=>]N_54-29 MVFH=2C.A- JE65":#:4Y)4UNU/7JPS=<5%I9QI5+J"LMF.DW)MJ#_CQK!:9Y MA_4V\GFC1Z(&M58IU.V#TBB49D%I-I3F0&DNBB9+N7+[=/V#*R4ZU":$TDPH MC4)I%I1F0VD.E.:B:/(C4!F/NMIXA(T.5N=IK72H/0FET7?NJ%Z.$)[L1@B/ MCXX0AIZ8#:4Y4)J+HLDRK[Q)76G\%..$I4EGA>K+'FWQ W%&EIZ?')^"IL[0 M6N!0\Q%*HR5-&BBJU::860V'#>O3@:"GYD!I+HHFB[)R"_5WW,+#=R][F0?; MA1^M2&'!I/+KN%&54+-0;YC@90QJ(Y&@2:G>,/.LGM2")K6A- =*1'H#(4]1/FQIU4LX6:AU":":51O3[U3:N/>H;F MM*$T!TIS4319H94IJ(,FU*DYK14*]?:@-*HW3-)K4"C4LX/2'"C-1='D99HJ MS\Y0>W9%52!KI66MLJ+OH$F@:DQ;@4)I)I1&W[EAY?SXIH(?>AXVE.9 :2Z* M)HNVJ-"<-I3F0&DN MBB:+L_+<#/4,N\/>!?(_HIHTK::UUBG40(/2*)1F06DVE.9 :2Z*)NMY;R7' M#U_*$;N6(W8Q1^QJCMCE'+'K.6(7=,2NZ/AWF&M&9:X9)YAK[T\**2ER/[\V M&!VL97*KSM9:H5!K[,1KL*!9;2C-@=)<%*W07G=OG>J0):M\D?-4U&*W$2^6 MU]WMW2VD?ITO'WZP_U:[,+6&_52[L(IETBM\L6K[5R]9^5%* K84J7KG(_$C M)\5"Z,47'F_R5;(?8\[C,-]<,V_!DNP \?]E'/.W+UF"W7+TT_\#4$L#!!0 M ( .*9U>/O<#RO0( ,H) 9 >&PO=V]R:W-H965T0DK3=HJTM*MWV,.W!@2\!U6!FF]#^ M^]F&LG1+\M UZ@OX]IWO'/OXXM>4W?$40*#[G!1\;*1"E*>FR>,4-7"VIT.57@9OD1_4*+ MEV(6F,.,DN]9(M*Q,310 DM<$7%#ZT_0"NHKO)@2KK^H;L8.1@:**RYHW@9+ M!GE6-']\WT[$1H!C[PAPV@!'\VX2:99G6.# 9[1&3(V6:*J@I>IH22XKU*I$ M@LG>3,:)(+J]GGT^GDZB\S,TN[X,SZ^BR>W\^@H=HRC%##B:K'%&\(( DAY M%Y6H&*"/#!<"'9V!D)W\G6\*R44AFG&;=]KD=7;EA?($N=9[Y%B.B[A.]13% ME$HZ.4XGQ]&PO5VP#6?\A/.RX;S2G*LB 89$"BJSC4*"BVWL]Z916^64ESB& ML2'W @>V!B-X^\;VK ][1+B="%>CN_M$'"NO)6A&<[D!.=86GC I805R4PBT M>$";XT+\H)LG-68)^O%%0J*Y@)S_W*;./8"Z7J>N]Y]+=)05K2.V&JN![VMX M=>BL ]?Q^L[(\&PO=V]R:W-H965T_OW:0$D@Q V[ MG"\M.,P[,X^-/<:C-\9?Q!) HOSCNX M\]EP'RZ64C=8X]&*+F .\G%UQ]6=5:@$80R)"%F".#R?=R;X;$92@_2)'R&\ MB:UKI%-Y8NQ%WUP%YQU;1P01^%)+4/7O%:8015I)Q?%/+MHI?&K#[>M/]>]I M\BJ9)RI@RJ*?82"7YYU!!P7P3->1O&=O?T&>D*?U?!:)]"]ZRY^U.\A?"\GB MW%A%$(=)]I^^YR"V#(BWQX#D!J1B@-T]!DYNX%0].'L,W-S 3K@YJGL[$BOIPWE'SCP#^ M"IWQ[[_AGOU''9TVQ68MB97(N04YUZ0^OJ 137Q 5*(G6(1)$B8+S7$%/&0! M.E+C/GL;CNN89MI>JJUGZ->QX[EDX/1&UNLV+F,,37&U)%;"Y16X/".N/SE- M)'S)Q=OAXJJ%S+8K6'8?JSPQ,T;S'W/M%;GVC+E>O@/W0_%UMKV=-$[[_2$A M_4JZ1G=-1T%+8B4R_8),WTAFJE^9Z&LP_5TP>- C7G4<&+TU!=.26 G,H S M.'0V@20X?!X9[( BPV'?\8854$;O34'M.JU.7B4&PX+!T,B@NA:=%'7'*P@] M=Z@2 D'V;M&G"+YB,]QEXPP'WK#Z=AFC:LJF);$20&QO:CK;N)S_3*M="$XG MK\!5]8X^IR)TQT,?:NLON\WEO56U65MJ99I;%3+^OTM\P**(O]P="R@2QLT6IU_7<*B6CW\:46E(K M4]I4W]A8HE8JA0,Y.;N<[.[.C&_VW)C3KRBU\:;6QN9BNU0W'(C)W<7D=+TJ MI58+[+;4RI0V)38VU]C&(N) :MXN-=P=D"JVELKK')MGGA[+.#95.#:7X5\L MA@>5%P=2Z]4D@*M[.7.XC:']BCH>;PIYW#=6&I4/0T$0ZBL:H5DH_(B)]9Z/ M";C-DGW:JMJL+;4RTLT6 )OW #OC]1[T]UM==$Q9(CGUY5H!?@ >GZ#\7:]% M;';30Q^@AS1!Z&VE+K?RE=+,=(<8"?3Q9+#@LJ 1TI2"'B0A]](-&:S". MWURTMSV;NG:_NO+2W9["&(>0]A0-!\G.6^2D&2 :FNSN:0 M&I-I=2-A;9U8Q, 7ZF)0L3B^70 /@^@'U^S-C\O-&.RC. MXL;_ E!+ P04 " #BF=7UHT$72 # $"0 &0 'AL+W=O\Y2J?3< M=>5LB3&1=9YBHI_,N8B)TE.Q<&4JD$06%#/7][RV&Q.:.&'7KHU%V.5KQ6B" M8P%R'<=$[ ;(^+;G-)S]PAU=+)59<,-N2A8X0?4]'0L]XQE!R'"F# /1?QL<(F.&2,OXG7,Z MQ98&>#C>LU_9W'4N4R)QR-D/&JEES^DX$.& MZSDP6TO%XQRL%<0TR?[)8^[# *S%8Q28[>$!\+6)!OVI:YYOGQR@8I0)C\6 )X]Z;I*RS.;N+- \NR"41 M6);:\"V8CD0&10$#2QT\1VV(:N8D1S#DL7Z[I2T3](4@R0+U&Z=@NH/#N#'9 MV>7^EH@(?G[3E'"M,):_RJJ6[=\LW]_<,N5 M3'=4KFIS@0@TT?F@5""(PK)<,J*&?V2F%YP]L?S%L".=G4)GYW6F1W1#(TPB MV%%D99?GH/-OS9](K(K(U+D'C29&L;#]5^I7:9VHK.<4JT6+[]O.YOX-S[X/ M;HA84-U &,XUU*N?ZC,ILIZ;311/;=N:!!(;JJ*B.\S*/ENXOC.Z\(C7:Z467#3\9HL(0/UM'X0>N:V6@I: 9.4 M,R1@,7&F_N7,#XV W?%,82OVC]:Y[4S$H,W\E4T)_I5I.I=F7^ZL_+V;3[.8:7=W?/MS<9=,OG^_O MT 7*ZA^%^ (]@E2"Y@H*E"F>OZ G1I5$4Q-2JKZC=]>@""WE>RUVL%?:O1NS M=^PJ36MLNGE#-JO)\ FR$;KE3*TDNF$%%/^6=[67K:OXU=49[E68P7J N\# MPAX.T*_(17)%!,CFU6,A:(,96 O!"0MWFVH.P@0LZU!9,]8:PFX-)@",6LZHE_.3(,R< MG[=B1$<8.(EP./*[,>(6(^[%>+;!>C-%?$1QX4=>,,)1-T;28B2]&+KZ+(#^ M#$ER3!('0>B= !FV(,.?/S[ BC,.SO"(,,9!Z"=A-^&H)1SU)N!76X2AN)AN M0>A+!=F3A'1E!/214(&>2;F!+J#1_Y"6OK"[1_<'?Z;\_0UJVP9.Z^9GO[WN(6^)T"DC40D++>H-$EU@1-V6U1/%U[85 MFG.E&RL[7.E6%H39H+\O.%>O$V.@;8[3?P!02P,$% @ XIG5Q^%E%9\ M! @1D !D !X;"]W;W)K&ULQ9EM;ZLV%,>_ MBL6NIGNEMCP3Z))(26!;M=O;J.G=7DQ[X08G007,;"=I]^FO#90$XJ*VL]0W M#3CG_.SC<_BGQPSWF#S0#4(,/&9I3D?:AK'B4M?IF4I;IE&)Z>P237QL-R;$[&0[QE:9*C.0%TFV60/$U1BO M!VZ3]8:) 7T\+. :+1#[7LP)O],;2IQD**<)S@%!JY$V,2\CTQ,.I<6?"=K3 MHVL@0KG'^$'<7,4CS1 K0BE:,H& _&.'9BA-!8FOX]\:JC5S"L?CZV?ZKV7P M/)A[2-$,IW\E,=N,-%\#,5K!;?\+'>B",'SI$[6+6#U75P7G"P:P?[M3,XM8/SVAG/IQ/>19B,,,9+TT*R^3>HA0R/LAPRV:RAR2F8C3*BA0_ M(43!YQ QF*3T"^=]7X3@\Z6 M;(-KG+,-!5$>HUCB'_;[!SW^.M^^9@^MYSV<6KW !2HN@&V< "*X8R^H^L.JKY'?G\0E@O:0&7:*1Q MY:2([) V_ODGTS-^D:5&)2Q4"8L4P5I)=)HD.GWT\1WF20&T?+BK5"Z/!$"6 ME(KGE3SQX[0;VP/3&>J[X\V6&-E^T#8*3XU,(_#-ME5T:A48OM48M:)VFZC= MWJAGF#* 5_SW;X?R+9*%V0MX:^VIA(4J89$B6"L+7I,%[X,%Q%.91)6P4"4L M4@1K)7'0)'&@6$ JGGO\V'1SQ.;9R!(]<.OPG8[PWX MEF\A),M-690Q%Y 4%Z)<9:'VDMY:?RIAH4I8I C62D?0I"/X8!$)5"91)2Q4 M"8L4P5I)-(U#FY73"16CF.[<<_SNJ(B,1ITNQN)D67X?E=33JU,;^"_ MH"F'KL[L;^M^0SDB/'11H3#.DCRAC$!Q4B<-NA?VYGI420N5TB)5M'9:#FVG MZ7ZTM"CM6Y720J6T2!6MGCEQ#$I)==Y?W3!&ULO5IM;]LV$/XKA%<,+=!%EOP2.W,, M)):V!FO:K'$Z#,,^,-+%(BJ)+DG'[; ?/^HEDF4SC-U=^L46Y;N'Q^?H(Q^) MDS47GV0,H,B7-,GD:2=6:GGB.#*,(:7RB"\AT[_<<9%2I9MBX-WNT$DIRSK327'O2DPG?*42EL&5('*5IE1\/8>$KT\[;N?AQ@>VB%5^PYE. MEG0!UZ!NEE="MYP:)6(I9)+QC BX.^V!U\L="HN/#-9RXYKD0[GE_%/> MN(A..]T\(D@@5#D$U5_W,(,DR9%T')\KT$[=9^ZX>?V _DLQ>#V86RIAQI,_ M6*3BT\ZH0R*XHZM$?>#K-U -:)#CA3R1Q2=9E[9#KT/"E50\K9QU!"G+RF_Z MI2)BPT'CF!V\RL';UZ%7.?2V'?J/./0KA_Z^#H/*H1BZ4XZ](,ZGBDXG@J^) MR*TU6GY1L%]X:[Y8ED^4:R7TKTS[J6GP^\W%_$]R& W+(]+KOB9>U^N9XOE_[O[^ M[I[!/;"[^Q!J=]?DWB*C5T^%7H'7>RR7761#-7@0ASR1/ M6%2S*>OJ8"+2"GLHD<,=(KCY5[419IXPP7Q,L )K)6G<9VG M\3>M:J^)RO],M-05(9?*N/$<[]2,<7=[G=NU\0;;1KXURD,)10)K$>IVFZU] M%Z4*V6$.G=ZH:#XJ6H"%UD[(AM9RG[\657U@90L3S4=%"[#0VMGRFFQY:/OL M"JJ]L=LI0'M9^?:P#B81":U-8J,I7:L4FKY?9R!D7H.6($+-'ET8=^(5S'AS MTW?4&VP3N(^5;P_I8 *?0^NYC=AS[6IO'D-5&[B0Y%_2:AN9Q%1J,U0T'Q4M MP$)K9Z:1F^[@.U1S5 F*BN:CH@58:.UL-%U7WHJ+YJ&@!%EH[6XWV=>WB]SJF LAR)<*82B!T(0!* M\2M@P72N\L>8(5TR11-CHC!5Z\PU"&73/A55*F.AM=\#-5K9LVOELY2O,E4\ MZ,QS(8OGG:%@M\;W5.<5VJ!5^G>?.%1F0[N9;X_M4":QT-I,-B+7L\HRRURN M+XF>T*F15E1M^T2@ _(5J'$/[:/&$6"AM1/2Z%C/KF,?3\C6&Y*\VH1\D;'B M49O6:XR;)S^F0)T]$;W;M:0)52ECH;73U"AESZZ4O^'U586X65YZNS5HU\A0 M@5 E,Q9:R:2S<;HA!;$HCI5($N8%NWS57]^MCZZ<%0,2D;BB^+,Q2W7"F>%IX9ORG6 !(=)\F5(RL MA939F6V+: $I%BV6 55/9HRG6*HAG]LBXX!C0TH3VW6 +X06(NM>Z2=3!G[J0>7\N/4/CI:KV( M)<+\HG6.[0\L%"V%9&E!5CM("SG_'A=+?.SO^M'O[S MZCMA>&6]/:/G/55O&K$4T"V^1P$14<+$D@/Z?CX5DJN7]D==O7/%3KVB/LC. M1(8C&%GJI!+ 5V#Y;U^U>\[[NK!?4BQX2;'PA<1VRM(IR])I4O?#V0S,D8E( M7B"I"L2QA+IZ-$H]MQXO*18TFSQJMTZ=-W5'2KB'Z+4&%>).SMTRYVZCTN5# MNAEG*Z(_=W41YRH]HZ(_M2O_Q!N<.HXSM%?;Z55Q;J<*"ZJP3M>KP,(JK.^Z MV[ =S[W2CO=^Z;U_<+V!XD02$ C36+UF$M0?6JI.)>)+%0R'1+UN*B"&EL\)K%^I MV>.H]B*"O8BP"9$'8V_U "GPN6F^!(K8DLK\\U#.EOW=N6EK'LU?M,_&[9KY M0/6#>?OV()\WDU>8SPD5*(&96LII]549>=Z@Y0/),M.!3)E4_8RY7:B>%K@& MJ.&P32 D2 MP3/;2'M!D&U55?TP@0&L]86.A["1^N,[OL3&83(QY+ ?-MC,>8[GO/8<_((' MNUA\3]:<2_0C#*+DNK66\$B]LXQ%R*3:%*MVLA&<+;*@ M,&CC3J?;#ID?M8:#;-]$# ?Q5@9^Q"<")=LP9.+QA@?Q[KIEM9YV3/W56J8[ MVL/!AJWXC,MOFXE06^V2LO!#'B5^'"'!E]>MD75%<3\-R$;\X?-=LO<:I5.Y MC^/OZ<;MXKK528^(!WPN4P13?Q[XF =!2E+'\6\!;94YT\#]UT]TFDU>3>:> M)7P/ Z2['^T*\9V6FB^360<%L'J M"$(_RO^R'T4A]@(41Q^ BP#\/,!Y(< N NRF&9PBP&F:P2T"W*8!W2*@F]4^ M+U96:8])-AR(>(=$.EK1TA>97%FT*K ?I6?63 KUKJ_BY'!*/HWNB(:A=S^_'[2ERIE&MN<%_R;GXQ?X M-OH<1W*=(!(M^$(3[YGC^X;XMIIK.6'\-.$;; 3.^.8#LCL7"'>PK3F>QC:G?3?H/VPKU^S8=[AL)YF&&DVC!KG>V(UW;*:KK&:7S?I19(@U>D3R:*% M'ZW0.S]"R9JI9-I5-@>Z>[/"_?ZE[?:?U=*8^-AKH6%2 IF4'B:U70?W[&Z9 MM%;S;EGSKK'F4YY(X<_3\U4UU?EWM(U\F>A*;>0)(Q PB@0K*9TKU2Z9[R&/RIM4Z6WT8.ZFM6+N%A(7UD\ M>P=+2A?;CG7I/%L\C=F/E;!A4@*9E!XF=;M6OV/9^L6S7Q:^;RR\YPMU)Q@+ M77&-D<=>1) P#Q)&(&$4"%;3TNI4MWR=,RV8!1A(;%":!THCH#0*1:L+OG>/ M;YWATWL!W?\D;>D^OA?CW%?&>0UYI"&/FB=]:E%Q553<:$U$_Z';A-WS(.#H M(U^P1[5CK)K2-I#IY_K12G">UEU;8F.*HZ\G2)H'2B.@- I%JTM?V1[6N7P/ M"]3X *5YH#0"2J-0M+K@E?MAF>V/Z?Y:B60E^ 5B3]):+4!-&E": M!THCH#0*1:N?(Y538YW+JK% O1I0F@=*(Z T"D6K"UX9-I;9L7E;XX2T1L:@ M-.^5>5L8A=GWEEJ%02T?*%I=XJ"5^85-IM7;^K+9O;1FH.Z M5J_,&SN&O@QZ)!2*5E>X\JBPT1(YN2\7V-K=:_^P+YNS'ZU:HZ0$-"F%HM4% MJCPE;/963NK+37_#8,Y]]"4*ZCF!T@@HC4+1ZN=$Y4-A]UQ]&/(W.&-0F@=* M(Z T"D6K"UZ99MALFIWZBX8"6_]U 3ZP(LW9C]:Q45("FI1"T>H"58X5-AHD MIZS2:O<#%]*_5T,G@B^Y$$K86;I@:Z4$=;9 :1XHC8#2*!2M?F)4SA;NG6NI M!K6U0&D>*(V TB@4K2YX971AL]%UPH]V\:''Y;CNX3=&YLQ':]@L*P'-2J%H MN3KMO2=:0BY6V;-'"9JG=RWY\PGEWO+YIE'V5,^S_3?6U=C2[/>L*Y(_O53A M\X>I/C.Q\I7. 5^J5)T/EZJ0(G\^*=^0\29[GN8^EC(.LY=KSA96QEUY-B9 MX[*67S]?.TT_\.TZ'@9=*HA]C\^YQ_9-8^A7>LGIW8Q2'2P*+JI!.-.Z_!A% MU61&"U)=R)(*@^12%42;KII&5:DHR2H@%3SJM%I)5! FPF%?S(N;0E?!1,Z% M'H3=)A2XVY=L$+:3RS!P!NY]\.#EI/9Q?[\;/+' > M1E[1JP-$+UHM7!A 3#PY3'R?-B;=W9:VPT^-D".>8K3>08[V&,*$4X\?*_0' M8K?E)6[,!3J6'-5E,NSG4JRK)0Y=P*B3@@:/A _"$>%LK!BPO@.L>F"0<=X8[(0N,.R7 M1&NJQ(WIV,$V^ P*ZO;]LC0.IXHLVYVK<$VP-Y-D+%5&59.F':Y"PSZG.=A1 M;#J#NY9E!*#6LC"-C)&I%,1Z6#'JAI&=4,[OX/'^D6]I+_*-?;.[)IJF,50W MG8SK@/ZFFM/>E+U\D6Y0LD>I/\_-=(3M0X726T5SMK#]1=X8P-3;N#HI2[[\ MQ-E4%-1-_N"$PSY9\8*95.S)9(-2F9@ 56'P2)5FD\W(+T7*>[K0JW):Y+CG MSA%Z_K?K/*6"*L(W39O:?\NK_&+'U+-MOE5W#7H_U._NMF[PZ!I/),9@\ MBIKL'8/)] A,=E_M6_-PD_';7,BH/@EM'+>V#EM--(!#[2#\#D=DODX:C.>, M:R;JWHQE&17/SEQ&7I.Q^4-M2]^,SVA.YES?-^ @7+>_T8S-B[09=0L+48]: MM[_"]-I)AHY'4P MPM8M2>#'KX9Y P:6!S+]W5KCNXU7R/XZP/9T7X5@,\4K$9LIOM: ^-<-&&GJ MWVTL#S"P7<.>8!Q)4PR!6O37:)(@JY/ Q[\_V%,2 MQVGJ1P#S.XAC#(&G$47BKL

-8?20$3;8T.P6BP^0"X99K>]9!:GF),K^JA4-X.KB]VSYG)H'PC-2LU%8TZV M)QXX>U%OU]M#\LP5?^0UU]\N!]WWF@W(BC=\Q;^SZG)P-B#J2;S<"[31XH;7FLD)U>Q6BLV:-\OV,>8MAM9K=''8?6Z#>"[_3QC%8L%+-A'E M9L4:O8VC9'4+V*@GOE8#TM 5NQR,Q3.3[?N8/XBK[;MI V5%2IYS' MB=)4K%&L(N:;$C6O#$=%KFE-FY(1"](!()TC0O[E6) N .D>!3)O<$="W( ( ,C@GI69 ? ,@/N)"3*!]G\;R(TX2D-^3Z/H^3 M*,\MN(\ W$=90488<9)A.2W\]FH07Y"8#\A N910]1(D44&F:9Z3>921_"[,>F2@1Y!%$BT109W^ M"+G7'Z>S6;QMBEV5&J=)8?BB9!SWPP9U_B/DWC\OTO'G4^. J 6FVA=_FHZCN$LGY*UWLS-BR 0.L@GBQ$0M(D7X1Z],'<@!#K(# MLF@:%J8\YV%F0E=DH2G3<5NH/4)P((&LA#G]1IX5F3/9_;P=XDRX*FNA-I+9 MD) 8'&PQ-(I73))"TLH,44DH)6V6[2!"*YL1TH*#K 4P>>L-)!Q(%0ZR*F!, M>RCA0 YQD!WRFF62DX*:/U:_V%R021QDD[Q/-_0M()2ZZ2J!$U)X#-" G&Q!R$@IF]C0CYQD7T"8P8V M)N04%]DI.QV?MLDA72XE6W8W$;$@&7NV,2&]N#]G;LI@CD6C)2WU;MY>$0-K MSSA#>O&0]?*&F5"3R;9K,N1DPC3E=:\[\B"Y>.A#EQ^QI&NN:=VN4IGBE\Q$ M=2QL3,@S'K)G]B1DIR0W#ZXV-2,]3,@['K)W0,S>Z, #%T.0'63GCJ:MLT=- M6R5SVN'>!M3$A!?G8PZ"W8?F^ M<-J8D()\[ 5Z&]-N/@^LJ82]@T+N>2M!_;W4J>WVXZ6&SJ>FS.I )6ZKT"+,.H)4\0& MK%!YB"2.7&X!N^\H#))C]: GR&=DE2U?_Z-/5MF/+V7?#KON6+>[4YU]'O;' MNFRVPW#ZE5)=;F\W)Z+65H9J]MORG#LDF?^^OIFBZ' M?'>>W,R>WY9-__R6FS1UD$"03!^D$*33!QD$V?1!#D$^?5! 4$P?M("@Q?1! M]Q!T/WW0 P0]3!^4YRCCG"!IA#6!UAFYS@1>9P0[$XB=D>Q,8'9&M#.!VAG9 MS@1N9X0[$\B=D>Y,8'=&O#.!WH)Z"X'>@GH+@=XR>MDFT%M0;R'06U!O(=!; M4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'06U%O)=!;46\ET%M1;R706T>;)01Z M*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z M&^IM!'K;:+.;0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U M;T>]G4!O1[V=0&]'O9U ;Q]]K"30VU%O)]#;46\GT-M1;R?0VU%O)] [4.\@ MT#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O(- [1C^;$.@=J'<0Z!VH=Q#H':AW M_*3>=?C:EWKM^5[C3T$_2?5POK=<'W]9?I]$G!<7G--M17WZ"U!+ P04 M" #BF=7UD@C+OLG#]%N@"VPX =,,J51D]BR72A_CY,"$@@J4)&XFT:M[;D3 MCW16/;][]A0GVZ[MX[Q8I>3/&(O5BCH;2^>ISRM+%SJ;\M?PP+RMUO:!F)C- M#*M/C4=Y0L"\3AI7O U[/W3Q2"$U-DUL;TK7M\BZV;5E, MSRW%VJ39>/E-$'LG5<$:6N+7=%C_8GIWS#M/OD!^>/9?8% MYIVWP?F8)Q;H]W%O(QE.3WTN1"$U^U_Q/3&7/OC]:)AV3?4/L_/U/KFP'N<1 MV?@X_(X_SOB]_B_[$"!]2) ^%$@?&J0/ ]+',4@?)R!]G(+TP6&UL4$L! A0#% @ XIG5W+>S OO M*P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0# M% @ XIG5YE&PO=V]R:W-H965T&UL4$L! A0# M% @ XIG5W^*C<(;!P @QX !@ ("!-0X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ XIG5[[:[W)# M P > L !@ ("!." 'AL+W=O 8 " M@;$C !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ XIG5YDTXKBE P TP< !@ M ("!.3< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XIG5X_I';KA! M7@L !D ("!:EX 'AL+W=O&PO=V]R:W-H965T< M(G&_%00 &0* 9 " @=UI !X;"]W;W)K&UL4$L! A0#% @ XIG5RAISA&&!P ]A$ !D M ("!*6X 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ XIG5TI[K5-@"@ "AL !D ("!GWX 'AL M+W=O?;,H, M J)0 &0 @($VB0 >&PO=V]R:W-H965TE@%' Z 8 *41 9 " M@3>6 !X;"]W;W)K&UL4$L! A0#% @ XIG M5_,/4D1X P #@@ !D ("!5IT 'AL+W=O# &0 M @($%H0 >&PO=V]R:W-H965TNH-*_>P( +@' 9 " @:BF !X;"]W;W)K M&UL4$L! A0#% @ XIG5_M%JZ]M!@ ]"H M !D ("!6JD 'AL+W=O&PO=V]R:W-H965TRW633 M @, +0& 9 " @57* !X;"]W;W)K&UL4$L! A0#% @ XIG5Z,L.PS[ P CPD !D M ("!CLT 'AL+W=O&PO=V]R:W-H965T M4$@0 )$) 9 M " @??5 !X;"]W;W)K&UL4$L! A0# M% @ XIG5X9^I045! 90L !D ("!0-H 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ XIG5YX# M!2=& P ^@< !D ("!X^4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XIG5[I$P9A, P 5PT !D M ("!F/( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ XIG5^$^$N3# P #A0 !D ("! M0?P 'AL+W=O&PO=V]R:W-H965TD!+RG^0, +H0 9 M " @0<# 0!X;"]W;W)K&UL4$L! A0#% M @ XIG5^$/1FBE @ L@8 !D ("!-P&PO=V]R:W-H965T!&*I , ,8/ 9 " @=0- 0!X M;"]W;W)K&UL4$L! A0#% @ XIG5X7#K$H2 M!0 [QX !D ("!KQ$! 'AL+W=O&PO=V]R:W-H965TY6"7<20( "$% 9 " @8@9 0!X;"]W;W)K&UL4$L! A0#% @ XIG5S?P3VN' @ 4@8 !D M ("!"!P! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ XIG5S*^ CP9 P > L !D ("!K"T! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M XIG5Y4&VH4=! OA0 !D ("!\#H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XIG5P^VALU7 @ *P4 !D M ("!)5 ! 'AL+W=O&PO=V]R:W-H M965T/O<#RO0( ,H) 9 M " @=E; 0!X;"]W;W)K&UL4$L! M A0#% @ XIG5VT@99,B!0 EQL !D ("!S5X! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XIG M5Q^%E%9\! @1D !D ("!%VL! 'AL+W=O4[6F(% #T(P &0 M @('*;P$ >&PO=V]R:W-H965TK:)@, #$+ 9 " @6-U 0!X;"]W;W)K M&UL4$L! A0#% @ XIG5_4_5YI'!@ ,38 M !D ("!P'@! 'AL+W=O&PO7BKL

&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #BF=7UD@C+O XML 82 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 83 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 84 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 227 321 1 false 68 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 - ACQUISITION Sheet http://www.arteris.com/role/ACQUISITION ACQUISITION Notes 15 false false R16.htm 0000016 - Disclosure - LEASES Sheet http://www.arteris.com/role/LEASES LEASES Notes 16 false false R17.htm 0000017 - Disclosure - BORROWINGS Sheet http://www.arteris.com/role/BORROWINGS BORROWINGS Notes 17 false false R18.htm 0000018 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.arteris.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 18 false false R19.htm 0000019 - Disclosure - STOCK-BASED COMPENSATION Sheet http://www.arteris.com/role/STOCKBASEDCOMPENSATION STOCK-BASED COMPENSATION Notes 19 false false R20.htm 0000020 - Disclosure - EQUITY METHOD INVESTMENT Sheet http://www.arteris.com/role/EQUITYMETHODINVESTMENT EQUITY METHOD INVESTMENT Notes 20 false false R21.htm 0000021 - Disclosure - INCOME TAXES Sheet http://www.arteris.com/role/INCOMETAXES INCOME TAXES Notes 21 false false R22.htm 0000022 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://www.arteris.com/role/RELATEDPARTYTRANSACTIONS RELATED PARTY TRANSACTIONS Notes 22 false false R23.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 23 false false R24.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 24 false false R25.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 25 false false R26.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 26 false false R27.htm 9954473 - Disclosure - REVENUE (Tables) Sheet http://www.arteris.com/role/REVENUETables REVENUE (Tables) Tables http://www.arteris.com/role/REVENUE 27 false false R28.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 28 false false R29.htm 9954475 - Disclosure - INVESTMENTS (Tables) Sheet http://www.arteris.com/role/INVESTMENTSTables INVESTMENTS (Tables) Tables http://www.arteris.com/role/INVESTMENTS 29 false false R30.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 30 false false R31.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 31 false false R32.htm 9954478 - Disclosure - ACQUISITION (Tables) Sheet http://www.arteris.com/role/ACQUISITIONTables ACQUISITION (Tables) Tables http://www.arteris.com/role/ACQUISITION 32 false false R33.htm 9954479 - Disclosure - LEASES (Tables) Sheet http://www.arteris.com/role/LEASESTables LEASES (Tables) Tables http://www.arteris.com/role/LEASES 33 false false R34.htm 9954480 - Disclosure - BORROWINGS (Tables) Sheet http://www.arteris.com/role/BORROWINGSTables BORROWINGS (Tables) Tables http://www.arteris.com/role/BORROWINGS 34 false false R35.htm 9954481 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://www.arteris.com/role/STOCKBASEDCOMPENSATIONTables STOCK-BASED COMPENSATION (Tables) Tables http://www.arteris.com/role/STOCKBASEDCOMPENSATION 35 false false R36.htm 9954482 - 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 36 false false R37.htm 9954483 - 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 37 false false R38.htm 9954484 - 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 38 false false R39.htm 9954485 - Disclosure - REVENUE - Disaggregation of Revenue (Details) Sheet http://www.arteris.com/role/REVENUEDisaggregationofRevenueDetails REVENUE - Disaggregation of Revenue (Details) Details 39 false false R40.htm 9954486 - 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 40 false false R41.htm 9954487 - Disclosure - REVENUE - Narrative (Details) Sheet http://www.arteris.com/role/REVENUENarrativeDetails REVENUE - Narrative (Details) Details 41 false false R42.htm 9954488 - Disclosure - REVENUE - Capitalized Direct Commission Costs (Details) Sheet http://www.arteris.com/role/REVENUECapitalizedDirectCommissionCostsDetails REVENUE - Capitalized Direct Commission Costs (Details) Details 42 false false R43.htm 9954489 - 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 43 false false R44.htm 9954490 - 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 44 false false R45.htm 9954491 - Disclosure - INVESTMENTS - Debt Securities, Available-for-sale (Details) Sheet http://www.arteris.com/role/INVESTMENTSDebtSecuritiesAvailableforsaleDetails INVESTMENTS - Debt Securities, Available-for-sale (Details) Details 45 false false R46.htm 9954492 - 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 46 false false R47.htm 9954493 - Disclosure - INVESTMENTS - Narrative (Details) Sheet http://www.arteris.com/role/INVESTMENTSNarrativeDetails INVESTMENTS - Narrative (Details) Details 47 false false R48.htm 9954494 - Disclosure - FAIR VALUE MEASUREMENTS (Details) Sheet http://www.arteris.com/role/FAIRVALUEMEASUREMENTSDetails FAIR VALUE MEASUREMENTS (Details) Details http://www.arteris.com/role/FAIRVALUEMEASUREMENTSTables 48 false false R49.htm 9954495 - 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 49 false false R50.htm 9954496 - 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 50 false false R51.htm 9954497 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Narrative (Details) Sheet http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails INTANGIBLE ASSETS AND GOODWILL - Narrative (Details) Details 51 false false R52.htm 9954498 - 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 52 false false R53.htm 9954499 - Disclosure - ACQUISITION - Narrative (Details) Sheet http://www.arteris.com/role/ACQUISITIONNarrativeDetails ACQUISITION - Narrative (Details) Details 53 false false R54.htm 9954500 - Disclosure - ACQUISITION - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Sheet http://www.arteris.com/role/ACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails ACQUISITION - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Details 54 false false R55.htm 9954501 - Disclosure - LEASES - Operating Lease Costs (Details) Sheet http://www.arteris.com/role/LEASESOperatingLeaseCostsDetails LEASES - Operating Lease Costs (Details) Details 55 false false R56.htm 9954502 - Disclosure - LEASES - Narrative (Details) Sheet http://www.arteris.com/role/LEASESNarrativeDetails LEASES - Narrative (Details) Details 56 false false R57.htm 9954503 - Disclosure - LEASES - Maturities of Operating Lease Liabilities (Details) Sheet http://www.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails LEASES - Maturities of Operating Lease Liabilities (Details) Details 57 false false R58.htm 9954504 - Disclosure - BORROWINGS - Narrative (Details) Sheet http://www.arteris.com/role/BORROWINGSNarrativeDetails BORROWINGS - Narrative (Details) Details 58 false false R59.htm 9954505 - Disclosure - BORROWINGS - Schedule of Vendor Financing Arrangements (Details) Sheet http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails BORROWINGS - Schedule of Vendor Financing Arrangements (Details) Details 59 false false R60.htm 9954506 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://www.arteris.com/role/COMMITMENTSANDCONTINGENCIESDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://www.arteris.com/role/COMMITMENTSANDCONTINGENCIES 60 false false R61.htm 9954507 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details) Sheet http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails STOCK-BASED COMPENSATION - Narrative (Details) Details 61 false false R62.htm 9954508 - Disclosure - STOCK-BASED COMPENSATION - Shares Available for Future Grant (Details) Sheet http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSharesAvailableforFutureGrantDetails STOCK-BASED COMPENSATION - Shares Available for Future Grant (Details) Details 62 false false R63.htm 9954509 - Disclosure - STOCK-BASED COMPENSATION - Summary of Stock Options Activity (Details) Sheet http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsActivityDetails STOCK-BASED COMPENSATION - Summary of Stock Options Activity (Details) Details 63 false false R64.htm 9954510 - Disclosure - STOCK-BASED COMPENSATION - Stock Options Valuations Assumptions (Details) Sheet http://www.arteris.com/role/STOCKBASEDCOMPENSATIONStockOptionsValuationsAssumptionsDetails STOCK-BASED COMPENSATION - Stock Options Valuations Assumptions (Details) Details 64 false false R65.htm 9954511 - Disclosure - STOCK-BASED COMPENSATION - Summary of Restricted Stock Units Activity (Details) Sheet http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsActivityDetails STOCK-BASED COMPENSATION - Summary of Restricted Stock Units Activity (Details) Details 65 false false R66.htm 9954512 - 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 66 false false R67.htm 9954513 - Disclosure - EQUITY METHOD INVESTMENT (Details) Sheet http://www.arteris.com/role/EQUITYMETHODINVESTMENTDetails EQUITY METHOD INVESTMENT (Details) Details http://www.arteris.com/role/EQUITYMETHODINVESTMENT 67 false false R68.htm 9954514 - Disclosure - INCOME TAXES (Details) Sheet http://www.arteris.com/role/INCOMETAXESDetails INCOME TAXES (Details) Details http://www.arteris.com/role/INCOMETAXES 68 false false R69.htm 9954515 - Disclosure - RELATED PARTY TRANSACTIONS (Details) Sheet http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails RELATED PARTY TRANSACTIONS (Details) Details http://www.arteris.com/role/RELATEDPARTYTRANSACTIONS 69 false false All Reports Book All Reports aip-20230930.htm aip-20230930.xsd aip-20230930_cal.xml aip-20230930_def.xml aip-20230930_lab.xml aip-20230930_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 87 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "aip-20230930.htm": { "nsprefix": "aip", "nsuri": "http://www.arteris.com/20230930", "dts": { "inline": { "local": [ "aip-20230930.htm" ] }, "schema": { "local": [ "aip-20230930.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-20230930_cal.xml" ] }, "definitionLink": { "local": [ "aip-20230930_def.xml" ] }, "labelLink": { "local": [ "aip-20230930_lab.xml" ] }, "presentationLink": { "local": [ "aip-20230930_pre.xml" ] } }, "keyStandard": 286, "keyCustom": 35, "axisStandard": 27, "axisCustom": 1, "memberStandard": 37, "memberCustom": 21, "hidden": { "total": 11, "http://xbrl.sec.gov/ecd/2023": 4, "http://xbrl.sec.gov/dei/2023": 5, "http://www.arteris.com/20230930": 2 }, "contextCount": 227, "entityCount": 1, "segmentCount": 68, "elementCount": 582, "unitCount": 4, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2023": 31, "http://fasb.org/us-gaap/2023": 781, "http://fasb.org/srt/2023": 1, "http://xbrl.sec.gov/ecd/2023": 29 }, "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-20230930.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-20230930.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-20230930.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-20230930.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": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.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-13", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "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-20230930.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-13", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "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-20230930.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-51", "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-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-51", "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-20230930.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", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.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-20230930.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-20230930.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-20230930.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-20230930.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-20230930.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-20230930.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-20230930.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-20230930.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-20230930.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-20230930.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-20230930.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-20230930.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-20230930.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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.arteris.com/role/ACQUISITION", "longName": "0000015 - Disclosure - ACQUISITION", "shortName": "ACQUISITION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.arteris.com/role/LEASES", "longName": "0000016 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.arteris.com/role/BORROWINGS", "longName": "0000017 - Disclosure - BORROWINGS", "shortName": "BORROWINGS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.arteris.com/role/COMMITMENTSANDCONTINGENCIES", "longName": "0000018 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.arteris.com/role/STOCKBASEDCOMPENSATION", "longName": "0000019 - Disclosure - STOCK-BASED COMPENSATION", "shortName": "STOCK-BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.arteris.com/role/EQUITYMETHODINVESTMENT", "longName": "0000020 - Disclosure - EQUITY METHOD INVESTMENT", "shortName": "EQUITY METHOD INVESTMENT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.arteris.com/role/INCOMETAXES", "longName": "0000021 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONS", "longName": "0000022 - Disclosure - RELATED PARTY TRANSACTIONS", "shortName": "RELATED PARTY TRANSACTIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R23": { "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": "23", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true }, "uniqueAnchor": null }, "R24": { "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": "24", "firstAnchor": { "contextRef": "c-13", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true } }, "R25": { "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": "25", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R26": { "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": "26", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.arteris.com/role/REVENUETables", "longName": "9954473 - Disclosure - REVENUE (Tables)", "shortName": "REVENUE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R28": { "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": "28", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.arteris.com/role/INVESTMENTSTables", "longName": "9954475 - Disclosure - INVESTMENTS (Tables)", "shortName": "INVESTMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R30": { "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": "30", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R31": { "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": "31", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.arteris.com/role/ACQUISITIONTables", "longName": "9954478 - Disclosure - ACQUISITION (Tables)", "shortName": "ACQUISITION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.arteris.com/role/LEASESTables", "longName": "9954479 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.arteris.com/role/BORROWINGSTables", "longName": "9954480 - Disclosure - BORROWINGS (Tables)", "shortName": "BORROWINGS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONTables", "longName": "9954481 - Disclosure - STOCK-BASED COMPENSATION (Tables)", "shortName": "STOCK-BASED COMPENSATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "longName": "9954482 - 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": "36", "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-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-68", "name": "aip:LicensingArrangementPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "unique": true } }, "R37": { "role": "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAccountsReceivableConcentrationRiskDetails", "longName": "9954483 - 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": "37", "firstAnchor": { "contextRef": "c-60", "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-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-60", "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-20230930.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESRevenueConcentrationRiskDetails", "longName": "9954484 - 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": "38", "firstAnchor": { "contextRef": "c-64", "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-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-64", "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-20230930.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.arteris.com/role/REVENUEDisaggregationofRevenueDetails", "longName": "9954485 - Disclosure - REVENUE - Disaggregation of Revenue (Details)", "shortName": "REVENUE - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-69", "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-20230930.htm", "unique": true } }, "R40": { "role": "http://www.arteris.com/role/REVENUEContractBalancesonCondensedConsolidatedBalanceSheetDetails", "longName": "9954486 - 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": "40", "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-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetNet", "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-20230930.htm", "unique": true } }, "R41": { "role": "http://www.arteris.com/role/REVENUENarrativeDetails", "longName": "9954487 - Disclosure - REVENUE - Narrative (Details)", "shortName": "REVENUE - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.arteris.com/role/REVENUECapitalizedDirectCommissionCostsDetails", "longName": "9954488 - Disclosure - REVENUE - Capitalized Direct Commission Costs (Details)", "shortName": "REVENUE - Capitalized Direct Commission Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CapitalizedContractCostNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.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", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.arteris.com/role/NETLOSSPERSHAREScheduleofNetLossPerShareDetails", "longName": "9954489 - 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": "43", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true }, "uniqueAnchor": null }, "R44": { "role": "http://www.arteris.com/role/NETLOSSPERSHAREScheduleofPotentiallyDilutiveSecuritiesExcludedfromtheCalculationofDilutedEarningsPerShareDetails", "longName": "9954490 - 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": "44", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.arteris.com/role/INVESTMENTSDebtSecuritiesAvailableforsaleDetails", "longName": "9954491 - 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": "45", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.arteris.com/role/INVESTMENTSDebtSecuritiesHeldtomaturityNonaccrualDetails", "longName": "9954492 - 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": "46", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.arteris.com/role/INVESTMENTSNarrativeDetails", "longName": "9954493 - Disclosure - INVESTMENTS - Narrative (Details)", "shortName": "INVESTMENTS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSDetails", "longName": "9954494 - Disclosure - FAIR VALUE MEASUREMENTS (Details)", "shortName": "FAIR VALUE MEASUREMENTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-94", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-94", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails", "longName": "9954495 - 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": "49", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofIntangibleAssetsDetails", "longName": "9954496 - 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": "50", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails", "longName": "9954497 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Narrative (Details)", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.arteris.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails", "longName": "9954498 - 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": "52", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.arteris.com/role/ACQUISITIONNarrativeDetails", "longName": "9954499 - Disclosure - ACQUISITION - Narrative (Details)", "shortName": "ACQUISITION - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-150", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "unique": true } }, "R54": { "role": "http://www.arteris.com/role/ACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "longName": "9954500 - Disclosure - ACQUISITION - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "shortName": "ACQUISITION - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-150", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "unique": true } }, "R55": { "role": "http://www.arteris.com/role/LEASESOperatingLeaseCostsDetails", "longName": "9954501 - Disclosure - LEASES - Operating Lease Costs (Details)", "shortName": "LEASES - Operating Lease Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-13", "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-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "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-20230930.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.arteris.com/role/LEASESNarrativeDetails", "longName": "9954502 - Disclosure - LEASES - Narrative (Details)", "shortName": "LEASES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "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-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "unique": true } }, "R57": { "role": "http://www.arteris.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails", "longName": "9954503 - 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": "57", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.arteris.com/role/BORROWINGSNarrativeDetails", "longName": "9954504 - Disclosure - BORROWINGS - Narrative (Details)", "shortName": "BORROWINGS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:InterestExpenseDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:InterestExpenseDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails", "longName": "9954505 - 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": "59", "firstAnchor": { "contextRef": "c-162", "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-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-162", "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-20230930.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.arteris.com/role/COMMITMENTSANDCONTINGENCIESDetails", "longName": "9954506 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "longName": "9954507 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details)", "shortName": "STOCK-BASED COMPENSATION - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSharesAvailableforFutureGrantDetails", "longName": "9954508 - Disclosure - STOCK-BASED COMPENSATION - Shares Available for Future Grant (Details)", "shortName": "STOCK-BASED COMPENSATION - Shares Available for Future Grant (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-167", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-167", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsActivityDetails", "longName": "9954509 - Disclosure - STOCK-BASED COMPENSATION - Summary of Stock Options Activity (Details)", "shortName": "STOCK-BASED COMPENSATION - Summary of Stock Options Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "unique": true } }, "R64": { "role": "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONStockOptionsValuationsAssumptionsDetails", "longName": "9954510 - Disclosure - STOCK-BASED COMPENSATION - Stock Options Valuations Assumptions (Details)", "shortName": "STOCK-BASED COMPENSATION - Stock Options Valuations Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-171", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-173", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "unique": true } }, "R65": { "role": "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsActivityDetails", "longName": "9954511 - Disclosure - STOCK-BASED COMPENSATION - Summary of Restricted Stock Units Activity (Details)", "shortName": "STOCK-BASED COMPENSATION - Summary of Restricted Stock Units Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-174", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-175", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "unique": true } }, "R66": { "role": "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationRelatedtoStockBasedAwardstoEmployeesDetails", "longName": "9954512 - 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": "66", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-180", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "unique": true } }, "R67": { "role": "http://www.arteris.com/role/EQUITYMETHODINVESTMENTDetails", "longName": "9954513 - Disclosure - EQUITY METHOD INVESTMENT (Details)", "shortName": "EQUITY METHOD INVESTMENT (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-201", "name": "aip:EquityMethodInvestmentTransactionCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "unique": true } }, "R68": { "role": "http://www.arteris.com/role/INCOMETAXESDetails", "longName": "9954514 - Disclosure - INCOME TAXES (Details)", "shortName": "INCOME TAXES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "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-20230930.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-20230930.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails", "longName": "9954515 - Disclosure - RELATED PARTY TRANSACTIONS (Details)", "shortName": "RELATED PARTY TRANSACTIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:OperatingLeasePayments", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-204", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:OperatingLeasePayments", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "aip-20230930.htm", "unique": true } } }, "tag": { "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": [ "r11", "r703", "r704", "r705", "r706" ] }, "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": [ "r537" ] }, "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 September\u00a030, 2023 and December\u00a031, 2022; 36,826,655 and 34,625,875 shares issued and outstanding as of September\u00a030, 2023 and December\u00a031, 2022, 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": [ "r90", "r558", "r696" ] }, "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": [ "r89", "r357" ] }, "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_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": [ "r14", "r90", "r602", "r620", "r907", "r908" ] }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Restricted Stock Units Activity", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares." } } }, "auth_ref": [ "r18" ] }, "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": [ "r432", "r433", "r434", "r590", "r816", "r817", "r818", "r881", "r907" ] }, "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": [ "r770" ] }, "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": [ "r852" ] }, "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": [ "r89", "r602" ] }, "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": [ "r31", "r176", "r178", "r183", "r552", "r566" ] }, "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": [] }, "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": [ "r89", "r602", "r620", "r907", "r908" ] }, "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": [ "r656" ] }, "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": 9.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": [ "r6" ] }, "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": [ "r770" ] }, "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": [ "r61", "r62", "r398" ] }, "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": [ "r42", "r44", "r76", "r77", "r240", "r656", "r791" ] }, "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": [ "r721", "r732", "r742", "r767" ] }, "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": [] }, "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": [ "r89", "r357" ] }, "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": [ "r41", "r42", "r44", "r45", "r76", "r129", "r656" ] }, "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": [ "r340", "r388", "r389", "r390", "r391", "r392", "r393", "r507", "r508", "r509", "r675", "r676", "r687", "r688", "r689" ] }, "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": [ "r721", "r732", "r742", "r767" ] }, "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": [ "r494", "r695" ] }, "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": [ "r396", "r400", "r428", "r429", "r431", "r693" ] }, "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": [] }, "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": [ "r884" ] }, "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": [] }, "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": [ "r885" ] }, "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": [ "r535", "r810" ] }, "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 and no shares issued and outstanding as of September\u00a030, 2023 and December\u00a031, 2022, respectively", "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": [ "r89", "r557", "r696" ] }, "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": [ "r495" ] }, "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": [ "r14", "r28", "r157", "r179", "r180", "r181", "r196", "r197", "r198", "r200", "r206", "r208", "r221", "r284", "r285", "r362", "r432", "r433", "r434", "r446", "r447", "r459", "r460", "r461", "r462", "r463", "r464", "r466", "r476", "r477", "r478", "r479", "r480", "r481", "r496", "r577", "r578", "r579", "r590", "r645" ] }, "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_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": [ "r52", "r116" ] }, "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": [ "r721", "r732", "r742", "r767" ] }, "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": [ "r303", "r306" ] }, "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": "2024", "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": [ "r495" ] }, "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": [ "r157", "r196", "r197", "r198", "r200", "r206", "r208", "r284", "r285", "r432", "r433", "r434", "r446", "r447", "r459", "r461", "r462", "r464", "r466", "r577", "r579", "r590", "r907" ] }, "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": [ "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276" ] }, "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": [] }, "us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiaryOrEquityMethodInvesteeLineItems", "presentation": [ "http://www.arteris.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiary or Equity Method Investee [Line Items]", "label": "Subsidiary or Equity Method Investee [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_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": [ "r14", "r157", "r179", "r180", "r181", "r196", "r197", "r198", "r200", "r206", "r208", "r221", "r284", "r285", "r362", "r432", "r433", "r434", "r446", "r447", "r459", "r460", "r461", "r462", "r463", "r464", "r466", "r476", "r477", "r478", "r479", "r480", "r481", "r496", "r577", "r578", "r579", "r590", "r645" ] }, "us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSubsidiaryOrEquityMethodInvesteeTable", "presentation": [ "http://www.arteris.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Subsidiary or Equity Method Investee [Table]", "label": "Schedule of Subsidiary or Equity Method Investee [Table]", "documentation": "Schedule of subsidiary's sales of previously unissued stock made to investors outside the consolidated group. This includes stock issued in a business combination in exchange for shares of an acquired entity." } } }, "auth_ref": [] }, "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": [ "r721", "r732", "r742", "r759", "r767" ] }, "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": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r495" ] }, "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_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": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r495" ] }, "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": "2025", "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": [ "r495" ] }, "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": [ "r90", "r93", "r94", "r111", "r604", "r620", "r646", "r647", "r696", "r708", "r813", "r838", "r882", "r907" ] }, "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 11)", "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": [ "r26", "r84", "r556", "r601" ] }, "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 2023", "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": [ "r885" ] }, "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": [ "r112" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.arteris.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]", "documentation": "Information by name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r278", "r279", "r281" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "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": [ "r721", "r732", "r742", "r767" ] }, "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": [ "r86", "r147" ] }, "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 Loss", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r3", "r13", "r30", "r460", "r463", "r496", "r577", "r578", "r804", "r805", "r806", "r816", "r817", "r818" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.arteris.com/role/ACQUISITIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r126" ] }, "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": [ "r118", "r190", "r326", "r332", "r333", "r334", "r335", "r336", "r337", "r342", "r349", "r350", "r352" ] }, "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": [ "r779" ] }, "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": [ "r108" ] }, "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": [ "r108" ] }, "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_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": [ "r187" ] }, "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": [ "r779" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Remaining Contractual Term, Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r123" ] }, "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": [ "r46", "r47", "r48", "r145", "r146", "r148", "r149" ] }, "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": [ "r780" ] }, "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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONStockOptionsValuationsAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r422" ] }, "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": [ "r779" ] }, "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": [ "r781" ] }, "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": [ "r780" ] }, "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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/ACQUISITIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangibles", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r67", "r68" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.arteris.com/role/ACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.arteris.com/role/ACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total identifiable net assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r67", "r68" ] }, "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": [ "r142", "r293", "r672" ] }, "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": [ "r782" ] }, "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": [ "r747" ] }, "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": [ "r713", "r783" ] }, "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": [ "r484" ] }, "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": [ "r132", "r166", "r191", "r222", "r232", "r236", "r282", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r455", "r457", "r475", "r555", "r614", "r696", "r708", "r847", "r848", "r888" ] }, "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": [ "r713", "r783" ] }, "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": [ "r394", "r500", "r501", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r595", "r596", "r597", "r598", "r599", "r619", "r621", "r650", "r887" ] }, "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": [ "r853" ] }, "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": [ "r713", "r783" ] }, "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_FiniteLivedIntangibleAssetsNet", "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": [ "r164", "r305" ] }, "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": [ "r19", "r133", "r353" ] }, "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_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": 12.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": [ "r98", "r108", "r138", "r158", "r175", "r177", "r181", "r191", "r199", "r201", "r202", "r203", "r204", "r207", "r208", "r213", "r222", "r231", "r235", "r237", "r282", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r468", "r475", "r564", "r622", "r643", "r644", "r670", "r707", "r847" ] }, "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": [ "r73" ] }, "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": [ "r165" ] }, "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 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": [ "r188" ] }, "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": [ "r29", "r30", "r96", "r169", "r559", "r581", "r582" ] }, "aip_SoftwareLicensingArrangementPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "SoftwareLicensingArrangementPeriod", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software licensing arrangement, period", "label": "Software Licensing Arrangement, Period", "documentation": "Software Licensing Arrangement, Period" } } }, "auth_ref": [] }, "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_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_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 used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r188" ] }, "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", "http://www.arteris.com/role/EQUITYMETHODINVESTMENTDetails" ], "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": [ "r229", "r277", "r800", "r837" ] }, "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 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": [ "r106", "r107", "r108" ] }, "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": [ "r852" ] }, "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_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_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": [ "r656" ] }, "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": [ "r751" ] }, "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_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": [ "r750" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.arteris.com/role/ACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.arteris.com/role/ACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r68" ] }, "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": [ "r749" ] }, "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": [ "r117", "r310", "r311", "r657", "r844" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.arteris.com/role/ACQUISITIONNarrativeDetails", "http://www.arteris.com/role/NETLOSSPERSHAREScheduleofPotentiallyDilutiveSecuritiesExcludedfromtheCalculationofDilutedEarningsPerShareDetails", "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsActivityDetails", "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_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Basis [Axis]", "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r17", "r73", "r340", "r675", "r676" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "presentation": [ "http://www.arteris.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Axis]", "label": "Equity Method Investment, Nonconsolidated Investee [Axis]", "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r158", "r191", "r282", "r475" ] }, "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": [ "r750" ] }, "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": [ "r240", "r790" ] }, "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_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Shares Available for Future Grant", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "documentation": "Tabular disclosure of share-based payment arrangement." } } }, "auth_ref": [ "r10", "r59" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.arteris.com/role/ACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.arteris.com/role/ACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r68" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "presentation": [ "http://www.arteris.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Domain]", "label": "Equity Method Investment, Nonconsolidated Investee [Domain]", "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r158", "r191", "r282", "r475" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "crdr": "credit", "calculation": { "http://www.arteris.com/role/ACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.arteris.com/role/ACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred revenue", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r68" ] }, "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": [ "r42", "r44", "r76", "r77", "r240", "r656" ] }, "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": [ "r750" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Stock Options Activity", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block]", "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r123" ] }, "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": [ "r159", "r171", "r191", "r282", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r455", "r457", "r475", "r696", "r847", "r848", "r888" ] }, "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": [ "r101", "r536" ] }, "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": [ "r73", "r128" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options Valuations Assumptions", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r124" ] }, "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": 6.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": [ "r4", "r16" ] }, "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": [ "r750" ] }, "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_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": [ "r14", "r122" ] }, "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": [ "r91", "r696", "r903" ] }, "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": [ "r14", "r28", "r122" ] }, "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": [ "r751" ] }, "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": [ "r69" ] }, "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", "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": [ "r185", "r186", "r821" ] }, "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": [ "r469" ] }, "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": [ "r24" ] }, "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_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": [ "r751" ] }, "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_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "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", "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": [ "r839" ] }, "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": [ "r6" ] }, "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", "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": [ "r839" ] }, "us-gaap_ProceedsFromCollectionOfLongtermLoansToRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromCollectionOfLongtermLoansToRelatedParties", "crdr": "debit", "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": { "terseLabel": "Proceeds from principal portion of related party loan", "label": "Proceeds from Collection of Long-Term Loans to Related Parties", "documentation": "The cash inflow associated with collection, whether partial or full, of long-term loans to a related party. Alternate caption: Proceeds from Advances to Affiliates." } } }, "auth_ref": [ "r807", "r886" ] }, "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": [ "r751" ] }, "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 (see Note 12)", "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_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": [ "r22", "r160", "r191", "r282", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r456", "r457", "r458", "r475", "r696", "r847", "r888", "r889" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.arteris.com/role/ACQUISITIONNarrativeDetails", "http://www.arteris.com/role/ACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total purchase price", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r0", "r1", "r12" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSDetails" ], "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_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": 13.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": [ "r6" ] }, "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": [] }, "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": [ "r723", "r734", "r744", "r769" ] }, "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": [ "r167" ] }, "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": [] }, "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": [ "r751" ] }, "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 $0 and $250 as of September\u00a030, 2023 and December\u00a031, 2022, respectively", "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": [ "r241", "r242" ] }, "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": [ "r54" ] }, "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": [ "r751" ] }, "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 of restricted stock units (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": [ "r14", "r89", "r90", "r122" ] }, "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": [ "r90" ] }, "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": [ "r752" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon exercise of stock options (in shares)", "negatedTerseLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r14", "r89", "r90", "r122", "r409" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.arteris.com/role/ACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.arteris.com/role/ACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred tax liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r68" ] }, "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": [] }, "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Canceled (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired." } } }, "auth_ref": [ "r860" ] }, "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": [ "r699", "r700", "r701", "r703", "r704", "r705", "r706", "r816", "r817", "r881", "r901", "r907" ] }, "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": [ "r238", "r536", "r570", "r571", "r572", "r573", "r574", "r575", "r661", "r680", "r697", "r792", "r845", "r846", "r851", "r899" ] }, "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": [ "r752" ] }, "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": [ "r90", "r602" ] }, "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": [ "r238", "r536", "r570", "r571", "r572", "r573", "r574", "r575", "r661", "r680", "r697", "r792", "r845", "r846", "r851", "r899" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canceled (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r860" ] }, "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": [ "r803" ] }, "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": [ "r787" ] }, "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_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": [ "r721", "r732", "r742", "r767" ] }, "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": [ "r852" ] }, "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": [ "r102", "r624" ] }, "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_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": [ "r222", "r231", "r235", "r237", "r670" ] }, "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": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.arteris.com/role/EQUITYMETHODINVESTMENTDetails", "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": [ "r156", "r193", "r194", "r330", "r359", "r502", "r663", "r665" ] }, "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_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_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": [ "r357", "r358", "r360", "r703", "r704", "r705", "r706" ] }, "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": 5.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": [ "r105" ] }, "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": [ "r784" ] }, "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": [ "r8", "r554", "r562", "r696" ] }, "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": [ "r240", "r682", "r851", "r899", "r900" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.arteris.com/role/ACQUISITIONNarrativeDetails", "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": [ "r127" ] }, "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_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_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": [ "r99" ] }, "us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSDetails", "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails" ], "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": [ "r471" ] }, "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": "2024", "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": [ "r115" ] }, "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": "2025", "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": [ "r115" ] }, "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": "2026", "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": [ "r115" ] }, "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": [ "r820", "r902" ] }, "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": [ "r709" ] }, "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": "2027", "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": [ "r115" ] }, "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_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_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 2023", "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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "crdr": "debit", "calculation": { "http://www.arteris.com/role/ACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.arteris.com/role/ACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r68" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.arteris.com/role/ACQUISITIONNarrativeDetails", "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": [ "r70" ] }, "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_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": [ "r340", "r388", "r389", "r390", "r391", "r392", "r393", "r470", "r507", "r508", "r509", "r675", "r676", "r687", "r688", "r689" ] }, "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": [ "r51", "r54", "r537" ] }, "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": [ "r340", "r388", "r393", "r470", "r508", "r675", "r676", "r687", "r688", "r689" ] }, "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_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": [ "r363", "r364", "r384" ] }, "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": [ "r184", "r201", "r202", "r203", "r204", "r205", "r210", "r212", "r214", "r215", "r216", "r220", "r467", "r468", "r553", "r567", "r668" ] }, "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": [ "r51", "r54" ] }, "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": [ "r363", "r364", "r384" ] }, "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": [ "r340", "r388", "r393", "r470", "r507", "r687", "r688", "r689" ] }, "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": [ "r383", "r680", "r681", "r682", "r683", "r684", "r685", "r686" ] }, "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": [ "r363", "r364", "r384" ] }, "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": [ "r711" ] }, "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": [ "r814" ] }, "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": [ "r719", "r730", "r740", "r765" ] }, "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": [ "r40" ] }, "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": [ "r43", "r240" ] }, "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": [ "r340", "r388", "r389", "r390", "r391", "r392", "r393", "r470", "r509", "r675", "r676", "r687", "r688", "r689" ] }, "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_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": [ "r25" ] }, "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": [ "r718", "r729", "r739", "r764" ] }, "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": [ "r209", "r217", "r218", "r219" ] }, "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": [ "r217" ] }, "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": [] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.arteris.com/role/ACQUISITIONNarrativeDetails", "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": [ "r302", "r304", "r305", "r307", "r537", "r538" ] }, "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": [ "r720", "r731", "r741", "r766" ] }, "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_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": [ "r42", "r44", "r76", "r77", "r240", "r656" ] }, "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": [ "r712" ] }, "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": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-option equity instruments, granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted", "documentation": "Net number of non-option equity instruments granted to participants." } } }, "auth_ref": [ "r15" ] }, "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": [ "r42", "r44", "r76", "r77", "r240", "r583", "r656" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.arteris.com/role/ACQUISITIONNarrativeDetails", "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": [ "r51", "r54" ] }, "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": [ "r745" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/ACQUISITIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition related costs", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r63" ] }, "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "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": [ "r714", "r725", "r735", "r760" ] }, "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": [ "r296" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.arteris.com/role/ACQUISITIONNarrativeDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Options, grants in period, gross (in shares)", "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r408" ] }, "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": [] }, "aip_LicensingArrangementPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "LicensingArrangementPeriod", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Licensing arrangement, period", "label": "Licensing Arrangement, Period", "documentation": "Licensing Arrangement, Period" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r312", "r313", "r314", "r315", "r395", "r534", "r576", "r592", "r593", "r651", "r652", "r653", "r654", "r655", "r658", "r659", "r671", "r679", "r692", "r698", "r849", "r890", "r891", "r892", "r893", "r894", "r895" ] }, "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_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": [ "r5" ] }, "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": [] }, "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": [ "r40" ] }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "presentation": [ "http://www.arteris.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Future operating lease, term of contract", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract", "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r883" ] }, "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": [ "r109" ] }, "aip_A2022EmploymentInducementIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "A2022EmploymentInducementIncentivePlanMember", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Employment Inducement Incentive Plan", "label": "2022 Employment Inducement Incentive Plan [Member]", "documentation": "2022 Employment Inducement Incentive Plan" } } }, "auth_ref": [] }, "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": [ "r40" ] }, "aip_SharePurchaseAgreementDeferredIncomeRecognitionPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "SharePurchaseAgreementDeferredIncomeRecognitionPeriod", "presentation": [ "http://www.arteris.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share purchase agreement, deferred income, recognition period", "label": "Share Purchase Agreement, Deferred Income, Recognition Period", "documentation": "Share Purchase Agreement, Deferred Income, Recognition Period" } } }, "auth_ref": [] }, "aip_InvestmentsMaturityAllocatedAndSingleMaturityDateAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20230930", "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_A2022StockPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "A2022StockPlanMember", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSharesAvailableforFutureGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares available for future grant under the 2022 Inducement Plan", "label": "2022 Stock Plan [Member]", "documentation": "2022 Stock Plan" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options Additional Disclosures", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "aip_VendorFinancingArrangementsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20230930", "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_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": [ "r485" ] }, "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": [ "r151" ] }, "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": [ "r88", "r109", "r110" ] }, "aip_AtigRazaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "AtigRazaMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Atig Raza [Member]", "documentation": "Atig Raza" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r8" ] }, "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": [ "r135", "r136", "r802" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "aip_SharePurchaseAgreementRegisteredCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "SharePurchaseAgreementRegisteredCapital", "crdr": "credit", "presentation": [ "http://www.arteris.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share purchase agreement, registered capital", "label": "Share Purchase Agreement, Registered Capital", "documentation": "Share Purchase Agreement, Registered Capital" } } }, "auth_ref": [] }, "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": [ "r60" ] }, "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": [ "r7", "r226" ] }, "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": [ "r487", "r491" ] }, "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 2023", "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": [ "r815" ] }, "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 investing and financing activities:", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "aip_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Remaining Contractual Term, Options vested and exercisable", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Exercisable, Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "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": [ "r35", "r161", "r662" ] }, "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": [] }, "aip_VendorFinancingArrangementsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20230930", "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_InvestmentsAmortizedCostMaturityAllocatedAndSingleMaturityDateYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20230930", "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_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "aip_TheInvestorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "TheInvestorsMember", "presentation": [ "http://www.arteris.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "The Investors", "label": "The Investors [Member]", "documentation": "The Investors" } } }, "auth_ref": [] }, "aip_DueToRelatedPartyMonthlyAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20230930", "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": [] }, "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": [ "r714", "r725", "r735", "r760" ] }, "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": [ "r151" ] }, "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": [ "r495" ] }, "aip_ArterisIPHongKongLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "ArterisIPHongKongLtdMember", "presentation": [ "http://www.arteris.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Arteris IP (Hong Kong) Ltd.", "label": "Arteris IP (Hong Kong) Ltd. [Member]", "documentation": "Arteris IP (Hong Kong) Ltd." } } }, "auth_ref": [] }, "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": [ "r195", "r327", "r328", "r329", "r330", "r331", "r333", "r338", "r339", "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r348", "r351", "r483", "r674", "r675", "r676", "r677", "r678", "r812" ] }, "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": [ "r36", "r131" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r408" ] }, "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": [ "r24", "r57", "r58", "r78", "r79", "r81", "r85", "r120", "r121", "r195", "r327", "r328", "r329", "r330", "r331", "r333", "r338", "r339", "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r348", "r351", "r483", "r674", "r675", "r676", "r677", "r678", "r812" ] }, "aip_VendorFinancingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20230930", "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": [] }, "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": [ "r493", "r695" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r409" ] }, "aip_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Options vested and exercisable", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Exercisable, Intrinsic Value", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Exercisable, Intrinsic Value" } } }, "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": [ "r99" ] }, "aip_AccruedAndOtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20230930", "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_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": [ "r223", "r224", "r230", "r233", "r234", "r238", "r239", "r240", "r382", "r383", "r536" ] }, "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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "crdr": "credit", "calculation": { "http://www.arteris.com/role/ACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.arteris.com/role/ACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts payable", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "documentation": "Amount of lease obligation assumed in business combination." } } }, "auth_ref": [ "r68" ] }, "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": [ "r486" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "aip_EquityObtainedInExchangeForContributionOfAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "EquityObtainedInExchangeForContributionOfAgreement", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Equity obtained in equity method investment in exchange for contribution of license agreement", "label": "Equity Obtained In Exchange For Contribution Of Agreement", "documentation": "Equity Obtained In Exchange For Contribution Of Agreement" } } }, "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": [ "r130", "r140", "r141", "r155", "r244", "r246", "r472", "r473" ] }, "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_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": [ "r492", "r695" ] }, "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": [ "r486" ] }, "aip_ShareBasedPaymentArrangementUnamortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "ShareBasedPaymentArrangementUnamortizedCost", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized cost", "label": "Share-based Payment Arrangement, Unamortized Cost", "documentation": "Share-based Payment Arrangement, Unamortized Cost" } } }, "auth_ref": [] }, "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": [ "r90" ] }, "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": [ "r819" ] }, "aip_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20230930", "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": [] }, "aip_SharePurchaseAgreementSharesAggregateAmountOfSharesSubscribed": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "SharePurchaseAgreementSharesAggregateAmountOfSharesSubscribed", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of shares subscribed", "label": "Share Purchase Agreement, Shares Aggregate Amount Of Shares Subscribed", "documentation": "Share Purchase Agreement, Shares Aggregate Amount Of Shares Subscribed" } } }, "auth_ref": [] }, "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": [ "r486" ] }, "aip_ConsultingAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20230930", "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": [] }, "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": [ "r770" ] }, "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": [ "r722", "r733", "r743", "r768" ] }, "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": [ "r170", "r243", "r286" ] }, "aip_RelatedPartyTransactionAgreementTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.arteris.com/20230930", "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_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": [ "r810" ] }, "aip_August2023TerminatedPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "August2023TerminatedPlanMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "August 2023 Terminated Plan [Member]", "documentation": "August 2023 Terminated Plan" } } }, "auth_ref": [] }, "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": [ "r746" ] }, "aip_RelatedPartyTransactionTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20230930", "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": [] }, "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": [ "r850" ] }, "aip_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Exercise Price, Options vested and exercisable (in dollars per share)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Exercisable, Weighted Average Exercise Price", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Exercisable, Weighted Average Exercise Price" } } }, "auth_ref": [] }, "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": [ "r770" ] }, "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": [ "r722", "r733", "r743", "r768" ] }, "aip_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20230930", "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_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": [ "r161" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.arteris.com/role/ACQUISITIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of voting interests acquired", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r65" ] }, "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": [ "r770" ] }, "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": [ "r41", "r42", "r44", "r45", "r76", "r129" ] }, "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": [] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.arteris.com/role/ACQUISITIONNarrativeDetails", "http://www.arteris.com/role/ACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.arteris.com/role/EQUITYMETHODINVESTMENTDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r64", "r66", "r453", "r690", "r691" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.arteris.com/role/ACQUISITIONNarrativeDetails", "http://www.arteris.com/role/ACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.arteris.com/role/EQUITYMETHODINVESTMENTDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r453", "r690", "r691" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.arteris.com/role/EQUITYMETHODINVESTMENTDetails", "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": [ "r193", "r194", "r330", "r359", "r502", "r664", "r665" ] }, "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 gains (losses) 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": [ "r172", "r173", "r174" ] }, "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": [ "r710" ] }, "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_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_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.arteris.com/role/ACQUISITIONNarrativeDetails", "http://www.arteris.com/role/ACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r64", "r66", "r453" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.arteris.com/role/ACQUISITIONNarrativeDetails", "http://www.arteris.com/role/ACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [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": [ "r453" ] }, "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": [ "r21", "r191", "r282", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r456", "r457", "r458", "r475", "r600", "r669", "r708", "r847", "r888", "r889" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.arteris.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "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": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONStockOptionsValuationsAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of common stock (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price", "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSharesAvailableforFutureGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879" ] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.arteris.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_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": [ "r710" ] }, "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": [ "r42", "r44", "r76", "r77", "r240" ] }, "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": [ "r196", "r197", "r198", "r221", "r536", "r584", "r591", "r594", "r595", "r596", "r597", "r598", "r599", "r602", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r615", "r616", "r617", "r618", "r619", "r621", "r623", "r624", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r645", "r702" ] }, "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": [ "r710" ] }, "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": [ "r710" ] }, "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": [] }, "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": [ "r710" ] }, "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_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": [ "r710" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSharesAvailableforFutureGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879" ] }, "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": [ "r785" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.arteris.com/role/ACQUISITIONNarrativeDetails", "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONStockOptionsValuationsAssumptionsDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsActivityDetails", "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": [ "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r312", "r313", "r314", "r315", "r395", "r534", "r576", "r592", "r593", "r651", "r652", "r653", "r654", "r655", "r658", "r659", "r671", "r679", "r692", "r698", "r849", "r890", "r891", "r892", "r893", "r894", "r895" ] }, "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": [ "r23", "r79", "r355", "r483" ] }, "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": [ "r710" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r312", "r313", "r314", "r315", "r387", "r395", "r423", "r424", "r425", "r510", "r534", "r576", "r592", "r593", "r651", "r652", "r653", "r654", "r655", "r658", "r659", "r671", "r679", "r692", "r698", "r701", "r843", "r849", "r891", "r892", "r893", "r894", "r895" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.arteris.com/role/ACQUISITION" ], "lang": { "en-us": { "role": { "terseLabel": "ACQUISITION", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r125", "r454" ] }, "us-gaap_DeconsolidationGainOrLossAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeconsolidationGainOrLossAmount", "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", "http://www.arteris.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on deconsolidation of subsidiary", "terseLabel": "Gain on deconsolidation of subsidiary", "label": "Deconsolidation, Gain (Loss), Amount", "documentation": "Amount of gain (loss) from deconsolidation of subsidiary and derecognition of group of assets constituting transfer of business or nonprofit activity, excluding conveyance of oil and gas mineral rights and transfer of good or service in contract with customer." } } }, "auth_ref": [ "r72" ] }, "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": [] }, "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": [] }, "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": [ "r161" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r312", "r313", "r314", "r315", "r387", "r395", "r423", "r424", "r425", "r510", "r534", "r576", "r592", "r593", "r651", "r652", "r653", "r654", "r655", "r658", "r659", "r671", "r679", "r692", "r698", "r701", "r843", "r849", "r891", "r892", "r893", "r894", "r895" ] }, "aip_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodVestedGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodVestedGrantDateFairValue", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grants in period, vested, grant date fair value", "label": "Share-Based Compensation, Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Vested, Grant Date Fair Value", "documentation": "Share-Based Compensation, Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Aggregate Intrinsic Value, Vested" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.arteris.com/role/BORROWINGSScheduleofVendorFinancingArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r9", "r195", "r344" ] }, "aip_RelatedPartyTransactionTrancheAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.arteris.com/20230930", "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": [] }, "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": [] }, "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": [ "r771" ] }, "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": [ "r100", "r191", "r222", "r231", "r235", "r237", "r282", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r475", "r670", "r847" ] }, "aip_SharePurchaseAgreementAgreementTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "SharePurchaseAgreementAgreementTerm", "presentation": [ "http://www.arteris.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share purchase agreement, agreement term", "label": "Share Purchase Agreement, Agreement Term", "documentation": "Share Purchase Agreement, Agreement Term" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested, Balance at beginning of period (in dollars per share)", "periodEndLabel": "Unvested, Balance at end of period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r412", "r413" ] }, "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": [ "r777" ] }, "aip_VariableRoyaltiesAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20230930", "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": [] }, "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 (benefit from) income taxes", "terseLabel": "Income tax provision", "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": [ "r143", "r152", "r207", "r208", "r228", "r439", "r449", "r569" ] }, "aip_AmortizationOfDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20230930", "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", "http://www.arteris.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization of deferred income", "terseLabel": "Amortization of deferred income", "label": "Amortization Of Deferred Income", "documentation": "Amortization Of Deferred Income" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r415" ] }, "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": [ "r774" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r417" ] }, "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": [] }, "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": [ "r772" ] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://www.arteris.com/role/EQUITYMETHODINVESTMENT" ], "lang": { "en-us": { "role": { "terseLabel": "EQUITY METHOD INVESTMENT", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group." } } }, "auth_ref": [ "r153", "r280", "r283", "r786" ] }, "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": "2024", "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": [ "r9", "r195", "r344" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.arteris.com/role/ACQUISITIONNarrativeDetails", "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONStockOptionsValuationsAssumptionsDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsActivityDetails", "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": [ "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426" ] }, "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": 10.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": [ "r7", "r97", "r137", "r227", "r277", "r563" ] }, "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": [ "r825", "r826" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r789", "r809" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.arteris.com/role/ACQUISITIONNarrativeDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Equity instrument other than options, grants in period (in shares)", "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r415" ] }, "aip_IsabelleGedayMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20230930", "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": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested, Balance at beginning of period (in shares)", "periodEndLabel": "Unvested, Balance at end of period (in shares)", "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": [ "r412", "r413" ] }, "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": "2025", "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": [ "r9", "r195", "r344" ] }, "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": [ "r168" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.arteris.com/role/ACQUISITIONNarrativeDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity instruments other than options, vested in period (in shares)", "negatedTerseLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r416" ] }, "aip_RepaymentsOfVendorFinancingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20230930", "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": [] }, "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": [] }, "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": [ "r773" ] }, "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": [ "r154", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r386" ] }, "aip_RelatedPartyTransactionTrancheDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20230930", "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": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r416" ] }, "aip_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue", "crdr": "credit", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grant date fair value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Grants in Period, Fair Value", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Grants in Period, Fair Value" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Option, cost not yet recognized", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r880" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonvested award, excluding options, unrecognized", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r880" ] }, "aip_A2021StockPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "A2021StockPlanMember", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSharesAvailableforFutureGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares available for future grant under the 2021 Plan", "label": "2021 Stock Plan [Member]", "documentation": "2021 Stock Plan" } } }, "auth_ref": [] }, "aip_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount", "crdr": "credit", "presentation": [ "http://www.arteris.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Future operating lease", "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount", "documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount" } } }, "auth_ref": [] }, "aip_CustomerBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20230930", "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": [] }, "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": [] }, "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": [ "r778" ] }, "aip_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableNumber", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares, Options vested and exercisable (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Exercisable, Number", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested And Exercisable, Number" } } }, "auth_ref": [] }, "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": [ "r438", "r443" ] }, "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": [ "r144", "r801", "r811" ] }, "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": [ "r775" ] }, "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": [] }, "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": [ "r71", "r666" ] }, "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": [ "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r287", "r288", "r289", "r290", "r291", "r292", "r294", "r295", "r351", "r361", "r465", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r565", "r672", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r833", "r834", "r835", "r836" ] }, "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": [ "r776" ] }, "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": [ "r49", "r53" ] }, "aip_LongTermDebtUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20230930", "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": [] }, "aip_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantDateFairValueVested": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantDateFairValueVested", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value, vested", "label": "Share-Based Compensation, Arrangement By Share-Based Payment Award, Options, Grant Date Fair Value, Vested", "documentation": "Share-Based Compensation, Arrangement By Share-Based Payment Award, Options, Grant Date Fair Value, Vested" } } }, "auth_ref": [] }, "aip_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.arteris.com/role/ACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.arteris.com/role/ACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease\u00a0Right-Of-Use Asset", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease\u00a0Right-Of-Use Asset" } } }, "auth_ref": [] }, "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": [ "r440" ] }, "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": [ "r777" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r693" ] }, "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": [ "r19", "r133", "r339", "r354", "r675", "r676", "r898" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares authorized for award (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r694" ] }, "aip_SemiforeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "SemiforeMember", "presentation": [ "http://www.arteris.com/role/ACQUISITIONNarrativeDetails", "http://www.arteris.com/role/ACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Semifore", "label": "Semifore [Member]", "documentation": "Semifore" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSharesAvailableforFutureGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares available for future grant (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r59" ] }, "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": [ "r707", "r905", "r906" ] }, "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": [ "r840" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercises in period, intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r419" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonvested award, unrecognized, period for recognition", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r430" ] }, "aip_A2016StockPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "A2016StockPlanMember", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2016 Stock Plan", "label": "2016 Stock Plan [Member]", "documentation": "2016 Stock Plan" } } }, "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": [ "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r351", "r361", "r465", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r565", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r833", "r834", "r835", "r836" ] }, "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": [ "r162" ] }, "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": [] }, "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": [ "r297" ] }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireEquityMethodInvestments", "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": "Payments relating to investment in equity method investment", "label": "Payments to Acquire Equity Method Investments", "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r33" ] }, "aip_ShareBasedPaymentArrangementExpenseIncludingContingentCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "ShareBasedPaymentArrangementExpenseIncludingContingentCompensation", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/ACQUISITIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent compensation", "label": "Share-based Payment Arrangement, Expense, Including Contingent Compensation", "documentation": "Share-based Payment Arrangement, Expense, Including Contingent Compensation" } } }, "auth_ref": [] }, "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": [ "r163" ] }, "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": [ "r777" ] }, "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": [] }, "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": [ "r114", "r537" ] }, "aip_TransChipTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "TransChipTechnologyMember", "presentation": [ "http://www.arteris.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TransChip Technology", "label": "TransChip Technology [Member]", "documentation": "TransChip Technology" } } }, "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 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": [ "r2", "r106" ] }, "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": [ "r778" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r59" ] }, "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/ACQUISITIONNarrativeDetails", "http://www.arteris.com/role/ACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "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": [ "r163", "r298", "r551", "r673", "r696", "r841", "r842" ] }, "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_FiniteLivedIntangibleAssetsNet", "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": [ "r114", "r538" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.arteris.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period (in shares)", "periodEndLabel": "Balance at end of period (in shares)", "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": [ "r404", "r405" ] }, "aip_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20230930", "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_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": [ "r35", "r106", "r189" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period (in dollars per share)", "periodEndLabel": "Balance at end of period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r404", "r405" ] }, "aip_RevenueRemainingPerformanceObligationExcludingFlexibleSpendingAccountCommitmentAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20230930", "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_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": [ "r222", "r231", "r235", "r237", "r568", "r670" ] }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Indemnifications", "label": "Guarantees, Indemnifications and Warranties Policies [Policy Text Block]", "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities." } } }, "auth_ref": [ "r316" ] }, "aip_A2021EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "A2021EmployeeStockPurchasePlanMember", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSharesAvailableforFutureGrantDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares available for future grant under the 2021 ESPP", "label": "2021 Employee Stock Purchase Plan [Member]", "documentation": "2021 Employee Stock Purchase Plan" } } }, "auth_ref": [] }, "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": [ "r778" ] }, "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": [ "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276" ] }, "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": [] }, "aip_PaulAlpernMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "PaulAlpernMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Paul Alpern [Member]", "documentation": "Paul Alpern" } } }, "auth_ref": [] }, "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": [ "r296" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONStockOptionsValuationsAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r424" ] }, "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": [ "r778" ] }, "aip_CustomerAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20230930", "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": [] }, "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": [ "r184", "r201", "r202", "r203", "r204", "r205", "r212", "r214", "r215", "r216", "r220", "r467", "r468", "r553", "r567", "r668" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONStockOptionsValuationsAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r423" ] }, "aip_RelatedPartyTransactionTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20230930", "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_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": [ "r192", "r437", "r441", "r444", "r445", "r448", "r450", "r451", "r452", "r586" ] }, "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": [ "r296" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONStockOptionsValuationsAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r425" ] }, "aip_August2023AdoptedPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "August2023AdoptedPlanMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "August 2023 Adopted Plan [Member]", "documentation": "August 2023 Adopted Plan" } } }, "auth_ref": [] }, "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": [ "r778" ] }, "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": [ "r24", "r56" ] }, "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": [ "r116" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONStockBasedCompensationRelatedtoStockBasedAwardstoEmployeesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Compensation expenses", "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": [ "r427", "r435" ] }, "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": [ "r442" ] }, "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": [ "r119", "r703", "r704", "r705", "r706" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.arteris.com/role/ACQUISITIONNarrativeDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r40" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSharesAvailableforFutureGrantDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONStockOptionsValuationsAssumptionsDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r397", "r399", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426" ] }, "aip_CashCashEquivalentsAndAvailableForSaleDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20230930", "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_EquityMethodInvestmentTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20230930", "localname": "EquityMethodInvestmentTransactionCosts", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity method investment, transaction costs", "label": "Equity Method Investment, Transaction Costs", "documentation": "Equity Method Investment, Transaction Costs" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSharesAvailableforFutureGrantDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONStockOptionsValuationsAssumptionsDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r397", "r399", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426" ] }, "aip_InvestmentsAmortizedCostMaturityAllocatedAndSingleMaturityDateRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.arteris.com/20230930", "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": [] }, "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_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_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSDetails" ], "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": [ "r340", "r675", "r676" ] }, "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": [ "r759" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSDetails" ], "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": [ "r474" ] }, "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": [] }, "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": [ "r759" ] }, "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": [ "r752" ] }, "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": [ "r724", "r732", "r742", "r759", "r767", "r771", "r779" ] }, "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_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": [ "r394", "r500", "r501", "r595", "r596", "r597", "r598", "r599", "r619", "r621", "r650" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Natural of Products and Services", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r154", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r660" ] }, "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": [ "r308", "r309", "r629" ] }, "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": [ "r383", "r680", "r681", "r682", "r683", "r684", "r685", "r686" ] }, "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": [ "r40" ] }, "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": [ "r752" ] }, "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": 11.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": [ "r6" ] }, "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": [] }, "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": [ "r752" ] }, "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": [ "r290" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.arteris.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r278" ] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSDetails" ], "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": [ "r74", "r75" ] }, "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": [ "r309", "r629" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r788", "r808" ] }, "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": [ "r500", "r501", "r887" ] }, "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": [ "r717", "r728", "r738", "r763" ] }, "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": [ "r752" ] }, "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": [ "r150" ] }, "us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTable", "presentation": [ "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSDetails", "http://www.arteris.com/role/FAIRVALUEMEASUREMENTSFairValueAssetsMeasuredonRecurringBasisDetails" ], "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": [ "r471" ] }, "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": [ "r752" ] }, "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": [ "r95", "r134", "r561", "r696", "r813", "r838", "r882" ] }, "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": [ "r211", "r216" ] }, "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_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_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": [ "r80", "r139", "r182", "r225", "r482", "r630", "r707", "r904" ] }, "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": [ "r771" ] }, "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": [ "r753" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r417" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.arteris.com/role/EQUITYMETHODINVESTMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]", "documentation": "Name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r278", "r279", "r281" ] }, "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": [ "r717", "r728", "r738", "r763" ] }, "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": [ "r724", "r732", "r742", "r759", "r767", "r771", "r779" ] }, "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": [ "r20", "r696" ] }, "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": [ "r210", "r216" ] }, "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": [ "r755" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONSummaryofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "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": [ "r754" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.arteris.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of property and equipment through vendor financing", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r37", "r38", "r39" ] }, "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": [ "r758" ] }, "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": [ "r756" ] }, "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": [ "r7", "r50", "r55" ] }, "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": [ "r488", "r695" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.arteris.com/role/REVENUEContractBalancesonCondensedConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r363", "r365", "r384" ] }, "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": [ "r757" ] }, "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": [ "r104", "r346", "r356", "r677", "r678" ] }, "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": [ "r490", "r695" ] }, "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": [ "r757" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "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": { "negatedTerseLabel": "Payments of deferred offering costs", "label": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r34" ] }, "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": [ "r667", "r687", "r689", "r897" ] }, "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": [ "r103" ] }, "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": [ "r489", "r695" ] }, "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": [ "r92", "r122", "r560", "r580", "r582", "r585", "r603", "r696" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.arteris.com/role/BASISOFPRESENTATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.arteris.com/role/NETLOSSPERSHAREScheduleofPotentiallyDilutiveSecuritiesExcludedfromtheCalculationofDilutedEarningsPerShareDetails", "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONStockOptionsValuationsAssumptionsDetails", "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": [] }, "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": [ "r196", "r197", "r198", "r221", "r536", "r584", "r591", "r594", "r595", "r596", "r597", "r598", "r599", "r602", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r615", "r616", "r617", "r618", "r619", "r621", "r623", "r624", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r645", "r702" ] }, "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": [ "r60" ] }, "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": [ "r759" ] }, "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": [ "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833" ] }, "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": [ "r7", "r299", "r300", "r301", "r673" ] }, "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": [ "r897" ] }, "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": [ "r747" ] }, "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": [ "r851" ] }, "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": [ "r715", "r726", "r736", "r761" ] }, "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": [ "r747" ] }, "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": [ "r770" ] }, "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": 4.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": [ "r32", "r185", "r245" ] }, "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": [ "r749" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.arteris.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital shares reserved for future issuance (in shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r27" ] }, "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": [ "r240", "r682", "r851", "r899", "r900" ] }, "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": [ "r716", "r727", "r737", "r762" ] }, "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": [ "r385" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.arteris.com/role/ACQUISITIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Useful life", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r113" ] }, "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": [ "r770" ] }, "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": [ "r82", "r83", "r625", "r626", "r629" ] }, "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": [ "r748" ] }, "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": [ "r497", "r498", "r499", "r501", "r503", "r587", "r588", "r589", "r627", "r628", "r629", "r648", "r649" ] }, "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": [ "r759" ] }, "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": [ "r748" ] }, "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": [ "r87", "r436", "r896" ] }, "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": [ "r625", "r626", "r629" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.arteris.com/role/ACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.arteris.com/role/ACQUISITIONScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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": [ "r68" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r2": { "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" }, "r3": { "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" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r11": { "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" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(1)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r16": { "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" }, "r17": { "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" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(c)", "Paragraph": "2", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r19": { "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" }, "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.19(a))", "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.19-26)", "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.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r35": { "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" }, "r36": { "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" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r111": { "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" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org//323/tableOfContent" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r282": { "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" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//460/tableOfContent" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r398": { "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" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r656": { "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" }, "r657": { "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" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r693": { "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" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r745": { "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" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r786": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "323", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2" }, "r787": { "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" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r881": { "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" }, "r882": { "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" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r884": { "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" }, "r885": { "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" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r896": { "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" }, "r897": { "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" }, "r898": { "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" }, "r899": { "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" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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" }, "r906": { "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" }, "r907": { "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" }, "r908": { "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 88 0001667011-23-000030-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001667011-23-000030-xbrl.zip M4$L#!!0 ( 2*9U>5W0+>XBH" ($+& 0 86EP+3(P,C,P.3,P+FAT M;>R]:W>C2+(N_/W\"E[U[#U5:TDJKD*XNG66RG;U>$^5[;%+[/2D+*8 M1J#FXDO_^I.1H)N%+!!()"AGS=381H(DXHEK1D;\_']?IH[PA/W ]MQ?6E)7 M; G_=_#S_]?I_.^7NV_"A6=&4^R&PKF/48@MX=D.)T(XP<(_/?]W^PD)MPX* MQYX_[73HM\Z]V:MO/TY"019E9?ZIY*)_)ELFU@Q1Z6A8E3JJ-+8ZAJ[)'5T; M*V/14K!A]MJ/9PKNZXK4DSMB[T$A'U-['23VKZGO_X219%Y1-9/LK"]^"!]2H#-[J/W](E<6'^'E[!#KJW==?[9 M]U8E:1VQWU&D^7W@(=:;9R9DZ'V*+\X_&OCA)GW)']?6];+!Y[5WA:NKC[;? M8X(;A,@U%Y# II5.&W)A;0W(GJW=%ODA]NV@:WI3^CG14,3%(@([;;5D =*G M__W^;61.\!1UUI9RYB#W\9<6=CL_1BV"<2((@Y^G.$0"W*>#_XCLIU]:YYX; M$MGMW+_.R-?,^+=?6B%^"3]1CG\:_)__\W]^#NW0P0.RXLY\93]_BO_V\Z?X MS@^>]3KXV;*?A"!\=? O+-?PCL\_J5E=@CS732%.V'[[-(ECWL])XOSD7/E6OCE[_BU)=B$UN.. MK+<&(B%%KZ>+DO3SI[6[YGC(7)-]M0,3.?_"R/]*_A(L'M-O#>#URWK +?FX M9ZT_PF@-_E'@ 4-R=XL^P4&/+2$6J5]:1 S/QO8+)MH1.:"]XJ<1? WH'_9_ MX'GD^VL4NW2M"V(%UI]MD;]TIN0N$_AFQT*O'>PN5B&U!A?8Q-,'[ M*/O;U M]/EB"#;/OMDF=@/;?1SZ1*$\8B!$3.3YLU210.56_E>!AXR\=/-"250-30\CU1EHH\ M46L-5#4?9&59+?+$7FN@R&+.)^I%GDA H_0WD?EI79/Y>(R),)@X2-&_8%+. M JJGR9H$:F+.0J)U?VD%]G3F@-*F?YOXL.155=M]"2QRAT_KMX@?OWQFLH3 MBWSZ&[5;9PD9Z)N Z,[_CJD^G?]F6_#[V"8"2.^/4PWV^=7?U_7LVR\/YG]: MO_N,2L7\-V*B_!!4!-6E'5$B_YU_;WEML4QKY:-&!^S.^I7Y[_.'?%I[[W0R MR R0(;;58?QFDMA1EC=*KF1[L\BUX]<*)D0I!8LWFV(41#X>)(2E%^>WF%^; M_P[W2*>4PAJEUC"P)Z4B*D[KI$A+>D66M?I3J0A1Z_IX$W?@^_/$"N][4=M-NFQ7.:[?XM+[ZG?S4#LW/Y"WP M(S@-\:\6>=C+S+%-._P>NT*6/04' T)N$KZ%9GAC3_"_A/Q/88O-I'V M)'!,7!\\=*WOR 8G'N* ^$8_?TJ]_X(.BV7LH;SUXROO'F=.%N;(V9DCE\<< MG3.'7;>GSYF347*R,J=$R3'JPQR(@G]#OHT>''SGO2(GM'% 6'033K#?2)LC MB9P[[!H=Z>!A;3.X4XW5D0X>;3>#.]68'8F%")\%#<]"#,^"+CUX[%L3N6 N MS)R[Q*.0O!-\Y_*/"+;$O.G,<\FOP;KG3/X^]=Q1Z)F_EZ^XUE-RO;U3.!>,%S7FXB26 M;!H#3JC,7*C$J@%D@5D'CYR::"U98-S!0[W:FU86N,3<)BQ+QJJLFH@W-*][ MT%M1 %8:_6L? %W1\Z\5<2END>^1PS R@IZE;H'O14%8&717ZU] %Q] %8:+^H> M#!\[ "N-\(R=BRWSU>J^67L\FU;@[.@;FM<]Z*W&II5'_]K'M)7;M/)X4?>0 M]<@VK3S"USWD/&K-6P7'@]2Z1YN5U;Q5P:S:AZF59]ZJ89Q6]_CV^#5O57"I M[I'OL:(4J3P'0:O[=F\544J9]*][9%YUE%(F+^H>L1\U2BF3\"R?V"77,R1?[O&V+L M100C=]C$]A.TRSG@&J W_1N;G+SYQH<;DA98-&%U(UCXEJ:^,_+C_ ;9F]7V MF$LR<(RSA/%9E-PU0)F"R2\>4D4%E-0K;';'**HY(%5%:D*YE+ MTU6-B"W0O\-/V(WP5]^;DB^1;YCA/^UP,E_124"THB;MS-4><8@R"]%JCCGT MF$M,8!HG;GXD M?VSN-!V=R?P5,TRIR)(PF;%AABD5F1,F7+#)LAMN[M*?G(S7A$_AJ,D0G71G/RQ?S\ M^3 W[EH>W&"W0L"BM;\E]KO4F4V_P;JZN)S.'.\58UI@>S.# M6S53E3.7R6@XFZLQ#GWF$B1'9?,=#D+?!O5,&?W#MT72SEQ^ M:LZ1KS8,0+>1?T>'TZ&&WQ!@?VVP0KR_5?;?;PC;J0?8FLXA?-JBZ]?V('I>/#]NK@Y M!KLA;+UX4J:<,!O?GJ-@,G0M^#_HP/&$'+S1?".G][D/'A8__HV\#?+-R>LW M_(2=]74L/G3ESJ(PH)^0:B.6S,;;=8> 7!L(,!OZUQT"2FT@P&P.X@ 08(;J MDLAL'B(+V?>(AKD-3L*@5IGU%C&P&&-<:D8J'4J MK:ZG8B69V;35B9E!9G-&)V:*F,T>G9@Y8#9O4[_:EWH>Z)5D9I,U]:MZJ2L$ MF,W0'$,;[/FWD<6OD;3&IU:4)E-L-3(?)1JSYG- M<=3$?)3*#&;S';4T'Z6RAMD4!.OFHTPN:,PF +Y$@>T2F ]-$O8%-NB>F-K( MGIV-\-0>>\>8!0* X%9O,_V:#0) @H'5$B_\T"@3M>"96;*FYQ@,:85>[M,*RO?V6,VY?/- MGXR*MM]'/H^\?;IB.#Z;%/VF$VVW#K(A9S]DMY# MF3R'^D)P[9 DEGH=223_+8?$S"8ICD_B-34J95>C4IEJE-G40960?TOB8I!G M-NQ.);$L7TYGCO<*][IRKI M-I/9,'(+B6-T8QR3.O+-"0H.C^I22GM9C?L9XX^8Y59;68368PS[&J[!BS"8Y,'!MAQX%J0=>*)\&1GYMMQ)A-1K#- MKHHLF%'O+$65TE6%^3+JG;2H4KJJL%U&O7,8OV(7^\@A[!I:4]NU@]!'4"'9 M: -FU#NO42W/JK)B]F<[*I>S2NP9<_F.P _/SKV(K-*?$1J\ MKM?FWD_PE?N$@]#S"[=7L+!]]@T_(N>2OOE* ;!/'FX'5[=_\]S'OY/_?0NM MAHHL<\F3DV'_@6I[#.:2*\?C*#QI1-[-BAQ\,X:NYN'K=QQ./"M^!,VL;?P5 MX[U7Q!#;F4O2G(P@,Q#BR")S29^29-%';G ^L6?+WFMU$4E99#:SD\Z-:X]X MR6[@.;9%<+A@R)&9P80T,9ODJ1/G*O!G99'95 ]M#(>M6S"%E!W(I'WBOKRN M7HE9!KKSPO:Q2:QC(],[LLAL>H=1/E6E"9E-Z;#+ITKT'G-I',;Y5$VZ31:9 MR[<=PR\@7;0]2K #U@Q\&_8@LUU5UB+EET MRG"$VVYY+OQ(^+!\_/N?NW%W;5>P+1N'BLB92Y)QN'.XLV$*).8RB*/_LU<842,PF9SG<3QGN3)@"9M/?7#8J]DRJR$%*IY;3YW!D>>M".K6M M"PY'EC/*TJGMT# -QQUM^7U#.IB=DZZ=3VM.J,[ .- M/6LDKIG; \2F14=LQS-05NHGH\?'!S^0?B@:;_-70>@\B5M6QJAM])$N*+AD:$A5=,13SWQ"@+;\3A*\.0051 MIYT)MA\GX9FJS<+/S[853LXD4?RO%OWB4VA+X/_=+G*?(?"70A]7GQYR?>N M&/,^) @+K?F3D\M=>NE3:&U>,_I=0]Q^6>Q*BVN?Z+W]^0<2ZBNSL$6_1]X* MR/1+2VF]>?'D5<@G!G_1,&$0"3TW+9P MT3WO"K*HJ4;NY0Y^?O _#;9^;055TD%1)65ZZ:\W=]^%GXG%<#WW.IJ2FYA" M8ECN0).9':DEN B< V@.>'[:$L>=/44CC'\/I>N+\1B)VZ)\9( MD!3AYDZ0M _61^'FJW#_MTMAQ80MS-?P_!XN2X:BIM \LQ]!+=$:J22ENTFJ MY(\'LPU&-M/@^4(XP<(?'U0(4?'1VXW66/D! N;I;8&'K=9.7AR?S>\ M'EU1R\2-UCY:=6ZTP@54YU9K['M384Z'U14](//W1]^+7*N3+&Y,__/YP$L- MO:P&X(!18K;0^-R;3NT $JK"V":&R(UHFC6[!KFDV=*OY+O7]*MS!:%!;EGJ MJ*+1$_>QXYFH4SZ#,R9#\M+G#C_27MEN"-6YIF;X7H#G")%[,H] MI72O2)6[8G_[5_>]K:P24]BKG[,E=7OZIE6*_UBQ5N1$%F3"GE*(9[[W!/=9ADQZ:W"!'?2,?%S8"5O+F^?F=DSS='X? MAPWB/FRX1R]7R3YG/.9@W7CU6P,9MO8D7=3Z6RG,Y22[^_N!8ET@/IQ'G#A? M^$]$K)YETS,Y8$/L5;F@'_,?D6O_27__>&10GQAKKKIWW5%7N)S.'.\5]LNW MV.FZO-"Z9 O77C<-0&M14FT%OL,"0P&;XA#<<\G;NP&CSF?)B=TUL#4:13;2B(NX(D8YA M:NK)S'/RXXU_[STO?"/H6G2.IC,X]5@:_ZCUNO%OB2=&+-5R@U0FSQJ^?-;(9(G:E<7RDR6RVNV+1NFW5?1NK]\OP]-*>!*[S;-0H$,H MXN*UY%)2,[1ZI5(5D$D!W-MA7.2(D3D13 <%P9I@GA8QXJIG8?0Z??"<#V]T MU+ZD2**JYI#I.DD94\C@%W."W$?R!U=XGMCD+TLMF2?)LEX?FDZM^N)MP[3D M=)<3(_0JR0]48A<>2R_>_?%@R9[Y>UOX"VAV29@A7WA"3K0]M;@3TIP5J:Q( ME$2L(Q9\T%N#X=7M\8E=8^52EDQ<)AHHWI1[FWP'_;2>=X?V)/?$0[M&@87^ M$&@;'R$>ZBY\^W:^.U-\;#]U)^'BA)EK0;(,"P^O@CG!Y)VF4&/[/,$T5PL^ MZ=)#/Q,^2!^%"0KHAK$E(, MD#B[*S[RG!O@ ,-E*&\0+'*5V%7XZ,S')J965I(%6E(6"!_(_0C?A" BYB.8 M>+#3.*\+""M,O)^_P\3.-73[(\3L^$.Z3ZP__(6\ GZ@VY:4<([O+RWIX0,U_A9N/.FR"W$T[B2 M;O/?G$LJ UYYTR'GD>\3FL:52* O0Q1&P4(&C=;@7SC8)FL5DSKG,G;5>V5; MP LC+U\9PJX]1BA0"?NK?_DX+=AC\L'7MH"))_0J7(%3!%T'G[!P@4(D0)'4 M6Q.Y?.+*(U8S1'<1^9(J:F 0[_!CY,2;6J/.O? !B*]_EA6YFWP@G-BTWF8& M]3:'-IWQTA?K7IA&''SLII;C<./(\&5T/ ;N9-D-2"D]ILB\B]KJ3+Y>]?:-U^[P#;(N2B?(#2 MU*ZFE++9DG.3>VI;EH./FZ?ZEBYE&3)^!WZYPDI97%?*E;U(&5P:ELL?FFUE MD4'UEZ=]#JOXYX2QCY[_FI+VI1^B+#>3#RTSP-#H]#K-]+[URM-\HP,(1)[N M"TUQN0]USK *[(ZVN4F'Q4P&1XHJK".JIKT"9DJ^+U% ;A0$._LL9&RTD%$C MYJ@Q+[\DVXE8)0=B&=U;A)RH M@-.A Q6!J:&R/4Y+S]*D+#&XKD=3HU$0Q[*$[G'CBI2CP20>AF N"4PW$L^##TX[20;T$IHO=D6]LJ]Y0/Z&-J M^,J,G61;+EZ6O0?B-B([>P_(NYL/,(/^_)F@8((=9RX@P@<">YJKB<_3;F9, M"-)XNCU9"DV.,T2(6@C@"/#VCCU:%SWM'=%C@N8\'\_"=@Q;6GA(<]PW9NA! M;PM%BKM+M4%_^K!_2_Y)I.:K'X^)$R+7CF4FF" ?D]!B78[D%M'*IDVBC^"7 MUM7UUY0B%EI:22O$1O06-U%(70I"Y'4Q@K=<1S<'NVJ33J]7*]K5[LLS M+W:#SGR876@_X8U^S,MET.>+RZ^@A\!SHG#S*]M;E[[M0YRMCS3T'(^_,_&7 MX=TC[CSX&/W>0>,0^V?(>4:O0>L3;S;-:+/I5?F6UZ/I_T1!:(]?CR[R1&X5 M1:G]F>AW*)OWQ.30)R%IL?9.]\,OWRZA5=CYS?7]Y?7]J%#R8-O['!DH>K>O M]_0=,#F,DL7'6%KXNTVY4;.\3DKBG&ZW ]7/9/ M(NE?V8#9Z1P"$ONY0M+#E0/XJ#"-0&;8XM4#D7D(-#2FMP%>*I M('6/(CJKM%Z_SZ M+5V8]_FG=<,7V(Q'O"7Y69FK1:;48H^KQ>:H16.K6EQQ48@^_.8%RZ/-]^3^ MF,IJS70->=MK\I7ZK5KX[M&C>I?Q7)9ZK;_&QLEX:YRX/6+.'A$>J=P>-<,> M065N)GL$=2H^GL (X"?<#.L$[UX_ZP2KYM:I.M)SZ\2T=0(>:=PZ-<0Z:1FM M$ZWVFG@.>43P5^'RC\@.7^MOG[1:VB>-VZ#->33.E)8+.L MNX^,&&>5(T?/66= M/]_P(W)BOX'._^&. UN. _"(ZSG&Y:@_UW-#KNA891"D@(2OR P]G^LXQG1< MG^LXUD5(X[N(S//GAQOW]L0P@'&$G+CG9U)FOC)'&3)%/P+:$C!Q_+A&9$LC M C?[7".R+7$JWRUDG3\7>(QH9<2/&RK4>\U*E\RU! MUOGSG7R'^']C3-R^E9((KNW8TG:$4WW>.Y-I:>J)B;;3N+9CE3\GN5-;(ST' M/.)ZCG$YFE>^]KB>8Y4_ER\3^\'FYY]84V^$-?UQJLO@8K<&(4!"% M/ YB3X (<_KO]D*J;CA6"A>KH2_W#E"N'$B\@M+$)C_&+B61B/YJ0;\C/L)[^1=T(?&7V) M'RM#2;8LD,'1@06FA?:T;N),E3J\3=*ZJK3?J+GWKZEB[Q"+U7K9!M@5[<=B ML# _KJMKN[21N!@;O'N&W%[M:!*9H%($>@)TW?H0688)LV@&15LKT=&RT%]I MC53[OG;3:;T#F[X^^1QSR3L(H MT\28Q ![Q?%'52:CT>7*^-5W"+;K%;,0_>CWR,VW,?T/2WQ+/RYW'OD^41T" M"@+B>Y[MQ< W[[H7\0]]CP8(WA8&0M-+\,!-^ '_$=E/R%D+]=:=GDQO*@IY M1T0?\Y7_4NC5/K_-:3+Q3C_;+Y!Z_.HCD_9%BEP[O(-<3!18+8)8%U9-_V!V M"&PM;-I3Y 2_M. W%TTQ?++SB-#L#! Q="WXO\LE'(;A.?+]5T*&WY 3X980 M9SY(\/\2GKG1M&-Y-"D$MR5B0360.JW>] #:'VE@__^2>J) MGXNP! QG3M:4:1RX8#1%,-0*! /&:>IM%<(#9@2CL=[*:.+Y88<$.E/!=I]P M$$[3+-WBE>5\KYPJW/64A!TFX@(_A,LZ\N$3LAU(3GWU?#AW<_EB.A%096B: M?H2M*P@M";$37S&OA*C0.JZM*VI1"4E'Z4%-1U:W]'21MD/G'A5I&M'%8EN7 M^PPA[:B!QWN[F0=!"N$;67L8"#XV,;&HA+5MP<4A; LBQ_&>Z<8&^>4O)6JO MX?S&!$477O00CB-GOI"[Q3H6&-J 2:\U$#<00F.H7*O<@?RBJ]2)VM32UAG/ MXIGG*&-DIXX:3BXE\X;;A$?!#)M07."\[J@@>4^?976+ZZG/=F%O@X/7>%]U MU24AR!$@<.OC&;(M ;_,8"L_/H[N MT2)^UE3%D2J=.S$4-*S?TD0Q5; ZTMJP9##B$//8ZD80\ M)PG@U)<:&%_09RLZBQKWW@N14X9R3=X\V_YZ@^1DETM;1"+DUJ GM8U^63YL MYN*'NGBW)X>V77YO$;0IK4%?:DN27 NT-=@']F9D#:_4]X4MYQGDX6GBAWN] M^;W>F)BW#G)#XJ53=[*_086Q'"P'69755R3,GOE)!72]N6%_S]UL!HJQ)W:IL( MH1V*MB0(&<182^V^P1W:([ _F>'J/@H.1@$6*"TZWK@3D5^*IV\;*@@[=.F" MJ-^ IG?PD)OQCP#3=%I.<=!$(@YMS2B\C<%=5P:!M$.CE@HD"8#4[_/"@R-@ M@$01R'VT29@1\$SK7CIT2<%X$^(:AXM0[5?/LYYMQ\DK 3#'K2VFU.EQY[3^ M>-JA2@^!)P7PI.D:0WAJK*,ZYQ'W1O-JTGW1K0*Z)9T[GDW$S YMN2]F8()@ M6RY><\5]S RA.ZUCY?6K>\;HR_K"O5/]6H]6K"HLE1ARA_)8L7D9 -)A[UXO MOB_)/<@,I:DW]\-O0GKOFP,6!M:WX4#&EZZ_I&>JN)3;6HYKWHW-L]& [M+QJOZ9TO*M@A5Q]6OW- M<\9V"; M#%#16H.^P5)#I,;ZGQ=XC D7+,''3]B-<#&%V&P'88="A!&#<)M_VN'D/ K( MNRP]A=<]_81>:R ;[3X_!M%(0.WJ!7\ 0$''UGZ[KQ16KMSQW(V%W[!K>;XP MCH=<$O\3^3YR'^,QE]SUW"NHCVGZ=4[2X0I%]Q0)J%AH]XH/1^">*8-(>B>H M+Q])L&7?EGLL#1$XM=:+)25+3ZXCW@[?MG#&2Z>;9VU-YDT8.>0R>;_%(2<1 MR"GM7J\L7Y<74)648G 7A>/<]RTUR[!W1;XND[A0;O=4EDKRN1?,0J)A?TPI M!%-2NZ^R=/"\L8G<=S>Y"BK<9F?A]MOGVE\L5(@2Q>*GYWA*ET$P[;<3MC^8 M- HFD:=SJT_GT?ZTDC85%C7=IS M;SJUX]$9]! LL)\L&+LFX:GPX=H+L2!)'XLT67DK>/E4W4M@G[FV\TLK]".\ MN86Z6/W0M^ MV&];CW*H]>BM@=@5Q4T[O/$'H2-L77D =P^*+9JN,!A&X<3S"?NM;"[%\DWZ M[U V?7WYF%QT?08=#$DD /Z7@=SQF@6T>""UT$=@P5401&]?;VR_8*OS)_:] MS3RI*,LZR8*@Y!PANB_'&N3;H!FA[!-.1=W M65FN2$ !J.<1GH5X^H#]V/%7Q+8@B[)"/WV!S=5+$KTDMP5RTQDFSWC"SNO" MF!-[Q)-HV1,%ZWBA9F(G1A;QFT'<:MJ'4?[,4.J,)V"/%/@7PX[&(G:.&@&Q MXSI#V.BYQ_.;X^?E=%*- SG-^RWFD!YS#O(5=$>-_.YR#G(671SQE16QH+.\ MIW?QN6P7>X,L6[VRG70A,GMXKJ7YV1E61KQMI=?NR[UV3]OLL+7)L3V"F=S2 ML>>KY'?.#00!DP!([&;I4-R?J ML@A;K)M=6Q7,-',#M%^8R*; M'3_NT'I+6MX24EZYYS$AV]YTYN,)=@/B2B8G%/BIA#TF*LSI2NLCSU>I&I>9 M?_,"F$5],[Y'+VF"T&\-U+(&'W%'DR7L[)Y14!0[='>SK&HN[HAF5* 6'MNF M?2IG7S\44IO1XH)):@UXO]71U): ZE6,*04H!(3^O4)[;NEJ@>4FIFULR MXC9:HER/EG/\W$+E[FX)F(,]&+VM*67-DN'G%PK,6=]_6NPN B1LB:FY,8'U MM 9,ETF2^JN8[,?PAJY5@L)12QOQ7B(?*XY(N/1RZ3WTP<9RI%@0<*+)L2*$18%@P!93^1"E%,VM)PSD: 9(_T(-UW?4JEY67 M3IZJ E)G7D"WITV1I:A]1Y$K*IC53?Z2)8473(T)"JZ8BCF MOR6C-?_2Q%^6P3[BSH./T>\=-":O=8:<9_0:M#ZM8XL :Y74;ZFTE1;C\3HM M?L.^A5Q4A!JQT!"9]Z"Y).$=$5+LPZ?(6E#E:Q F/JBZGW;S0R=N-,@RE('! MN5% ^L^?T""-U^ER+LGKYK%,9!IOR*"G G/HDP?:05NXN9\ M5<^,%MH%Z ^[+%4O/UWT/URY0CCQ(G(+B] 9OY@8+ N4%M(BP1GVD]_(>Z&/ MC+[$C[G:W[[ =W#]GR@([?$K63$U?DLU3JTM6;F#9@$^F__PV;*#F8->SVR7 M+H5^Z7-R_T3W@Q9[&T7# ^/+B8(S^EU%44#')3%\\N!$_76I^GOC.<37U'Y7 MUOM;+XM=:>NU]VXK25U9ZNUUV_>OR=I^W^2+K6JQ0%'$'(TJQCYSN> *'D,B2U.>3@ MN"D1-\S:Z3?Y%X4RZPC8SW 3_KQRG\&-?8'EG\'B\4NQVSWBR;U'VS3:BV=A_;0A#-9IX?TJS:%-F0D$6NN2&0A4LP#[V)F>W% M<^]@5K<3F>V%\FQ#:N]O0R:J^*OO3=.F!5Z^F$X$M!@& 2;_M6AI?LZ=23A" M)[?%/DOSLX]4'L EA'T)Z54O(7 \4&I+Q4O]N(1P"2E?0O3J):1/6[\8K\U/RK(%+$JM'%QU'I?98FN;'T54. MNJ3JT26W!FI;5GB'C^:A2ZX>77 BLJTJ90T/XQXNN\0Y1TG"X\ARW#84&G+>EF; K4X3<@AN162.X[+'0.2&MVGTHRR>O1Q M2-8;DM4CLD?<::DM]2WJ_,Z] M((0CAT4<]":'U#O<<"#?S?A7S[-HBP#L/]DF#D:>DW')*U2/3^ZGM!(,Q\;URL$_6)Q8L['$Q*U5M*U-PB*M.25B-MA\=;!&H:+=C/#T'S/?13PRPP:O 5G1,,[)7J MW^$ (]^ MD,S>X;.3!]+.NJ,R@12?\Z4-D3B0&@:D8^((3L.J;;77P//B)X^CG34^90() M#HV*[;Y:5A3*8\VF'!H=$:@$28,@_W<,T2>OW\GGA(ZPXT"UG6M]GY-P3SE5 MQ=9 (WY#X)XEHDBA)VWT/ON5A@UP.VN5 /T5N]A'#G4\D36U73L(?3KBBJ= 'N/"@'7 \Y/8I@S$.&2>+"V/>F MT!GI;US;=90Z[4X/=$5&GM@:RUNX;7-MQV&UXS ?$G4:S M WI*WY):X*X!?G,M,LM7,)@;!^$\I7P*=;4%/>-U69T3<+'9LRF*/>)X;&:% MLXLA+T]C#Q4[LKL94*$3QV#S[!5'19U141@4T!LS96()1T6=4;$C49H!%D9K MT-NLRA#+W*$E&WM3 MO)CKX#OQ+,-9 SBK9>3/.)QK#N<&H+E'H@&EK:0<3.=P/C4X9ZT<8!G/>GQ> M02LAD?3Q%57(J M? ^C,+9?L-7Y$_M>&I",%@%-7Y;DSQQ,C0-3N5HHGZ>ABY!'5_N\17;S<+6S MEJ)<):5+]5%2#7!0ZY-OO_6])SL N!(L"1\>L(O'=DC]UH]K"?CBB?6ZR/$A MT^0+:EI3J0N."G?*@B8)T,DT4N#B=JCAE+4PI)DXZK83JGTIS""Y. MIRI.1Y$FZ(79:RMRD60,%RLI)>I%"W0GEB-AR=?V0. M (U*==EIEPSW6.&*0DAO>=&#@YF=X=3CU8C6?^/O$FV$X78*K)+W"2WH-;& M_Q;[(\# ^QD?>:L/<(E\E[Q\,+_/%T#)PMR+"W/?%]_/;Y>]CHL8HVDKD5H# ML2MO)IF*^R$U\MZY,-9)&-72A4#>4QSW7,E6M:!P8>3"6"]A+%T6U3UEL611 MU$ 44QK3-/JK(JIMS[0:?X5HSG]!_& MY+^.I@_8OQE3D0YNHC ("7D)61(UDR4OOB+Y_2,M-U$^&ZO.O6"C-5!Z;5$2 MVU)*!Q_FZ\IXZ>$> J)6B3CCO5Q2F0LN1Z(-Z*$GM_M42#:+,;B -%% *I6/ M]Y([):ZW)/%0B'AH;=F0VK*X>;R1BT<3Q4.K$&_OI5O*7&YIXJQ1^R'+_;8J M;S8I8%Y & T+/]'MSODA1O+/_!M3Y#_:+MW.-JC@EB!%_;D4T=N2IJD86.O,"&Y!TYF.'#GW__&Q;X60NZBO?BME_ M)BZ_@A[("@CLMWYE!5$FAO8\Y1!8$G?I*4I/])T6OV'?0BXJ0HU8N(G>\>(V2F=$*6 ?/D76@BI? M@S#Q0?O^M)L?>FMP3TL7O+$ [:$ Z3]_0H,T7J?+N22O6]4RD?G6@.JIP!2& M/GFB';2%*]?<+J:5KO%\H6C.5Q7-:*%>8@9,9SZ>D,\1Q2%\6SU%5-'+I&N" M#U>N$$Z\B-S""CXRNL8?H_J/BL5#:M%R+K-Q!LP"? MS7_X/#>5MDN70K_T.;E_HNE!9[U-?L(#X\N).C/Z74510*,EJ=?DP8FRZU)E M]\8OB:^I_:ZL][=>%KO2UFOOW5:2NK+4V^NV[U^3M?V^R1=;U6+ES+>MCR>[ M?8-C9PAJ;'PT)<:,%=\Q@\P-^T,=I'OB$6#A._G<)! NB2VR?G[P/Q$?>4;L M#PFY!$5L;]W-:"I1KLE?UF@B[$64:F&XDDW)6LK/(B]D$2J9=M)Z]SN> *'D M,B2U.>3@N"D1-\S:Z3?9%N6=HSFELC3#3?CSRGT>LQ@\=#%,#=J59-U<8>/U MLM?ZI;T7@YM%#+8>,4IH/<+>3B,7@"8(P%&:A1@E- OA L %H*[M/8PRVGMP M > "4-N&'$89#3E.M9BDB5T@X[GLYMI^+H199UE257L/ >#W8/T>#1#!@IF- ME>WWY!8=^/Q9KZQRL6P"^L/U,5G9G]@2'I'M!L('$$\SA<5P=*D ^ M)*SDUD#;;!W 855G6&4-.P^)*X5U==4 ;[@6;>O.-^+0/;N$)I6L;SL5GFP[ MVV+TJ+V2R[J]F*+?EGHK5Z9-%E6ZV:@6T6LE\I#QCCQ<;+G8[A]*E2FV,"BI MK8M%W%PNMEQL3UEL*Y#:7KRQVR]OJA 76RZVIR6V63,!9^3H2M" M6\ O)@:32%N(DE=#S6F4 >OCMH5@2BTKA@KM;QM$31HD:\8Z]5KY%L$;SJT0RT7]93DF6UR)@]T>9/^W M^RQZPV[",-B&9(40;2"GAIT(2JM%R$@KTXRFD4-=?5K\P@[)&+W)$754@>X] M1X;1>3QFD:KYYL4K.-R]-ZYPL\MDW[Q-!][[W%]D'[=#'NH_.; M\)NP$A#6=#+?E^&WX?7Y)4W6R9__)W(QM%\5LO9W9.^(TI'IEWINE^\<\GAMSI4PD%48/ \)WX"8QK(A" M6GU>[_W#ZJL;"?$&0EK!'9WCR''-<UFR"(K:O^HW2@8:LB\LGKWY)E>2QJVI!UK^F"= MN:!\:\A"O%PAP&'HT/.L+;#">P;0C MI>%!/97;M(?A5J(1]I]L$\=) MMSML>H\NO0O-O^4M\9;5UD!IZU+3#O8T#H1<-7"N<*XM^E5]%H# MJ7#U+0<3%_'3XTJ9T<8A15QG2<2;O45!V" XA&5\*X+G4#A7.%'9BJ$EY87P0ABVB8_VV"<[$)8Y@C!PQQK MUX[8O5T1:??VOMQK]S2MI)BZ#(9F%^D%0\O$;V68?5>%' VRV7M1EDF/.LEN MFN>EE="<6('FQ)NEMUP0N2!R0&GD;1PT"_#9_(?/EAW,'/1Z9KN4E_1+GY.;):^IS38ST+#R^/+G M9]L*)\#]KA@C($E')T].+G?II3=TCJ]I8I=X/ULOBUUISVNRJN[US?<6V^LJ M>][U^&O5NEJO5YNU]G2])FLUNJ*T[WJ.O5:]1K)%\*K+F>Z:/LI;D@K-\NXM MO9\U-;]%E^<9>;S[X3D^FFUHOO79,XK1>?45A'N;%*W,U&V#-XNHB M=DP8JW0:3KTH4SOA!@ENTC#BM%[Z6[:34 UZXPL\MDW[Q+!][[U%=GK21"F4 M,^'!-;\)OTD^#RWK:0#&3M&N%^/_3^1B(2G!E_G!V@-4T!O'K*#OM0:*W.[) MQ,5&'T,"!\V>L+TEZJ-J*05M)CE%%\8MX M\.J7?FM@Z&VY^$D,#GP._/**-)6-2:0YBC0W40ZG<1LT%Y*#N][@SC4AM9!^ M5\760)/:JKY9W56H-5*VM2R(K/LTI-ER&::/(-3&T4#;C M;?X 6"M$,SKX!?NF'="K\9^]&7!HN>O 6RV7G"Q2U%T#*].'Q,:)(WKQ)N;1 M9<(\*V\*295; UG3VI*X.:^2M\AD"ER\<2F+7,EE:+-T:=@R$WJ+M&^:6J4U MD/3"23,.&R[,G"N<*RQP)5([$R;]<\DC&' $5[^\':F:V[6& ML6:ZU):ES2V"W#VS>)*$*>W'N<)2$%6QQB>=1C.%A6 MV_Y1IPV;S#Y],=BH[,#F2-V7%@/+:.>BHS%_O>7V",]"/'W ?JS9-YIO5]I5 MZ6#SG5F?:[SEO$7_B-V[-0VZ&[<566SWCO& MP(BRA;0GM@:JV%:TPG. &)!4FO#]%$+-R3SEN=(4?XK\1]NESS;*:HF_&+=* M;W,&!?6V^3X(9'H.%&,!F7 "%+FOT.K&]4(<"*%'X( BRP[I^5#7@C.A]"=* M*3@$+(QM%[DF61)9.OD#K>[OKN=Y5UXZ>:JJD87.O(#6[I_Y<)[8?L*?GVTK MG,QQN?*MA'OB\BOH@:P@"K=_9853\8C;<@@LB;N$BM*S]R;1O?(OK!' ;F-D M&5KO0<2J.E9UHX]D2=$E0T.BHBN&8OY;[K?F7YHL)N'.T"/N//@8_=Y!8_): M9\AY1J]!Z],ZM@BP5DG]EDI;:3$>K]/B-^Q;R$5%J!$+#1%YSZ=G.I\NY)*^;PC*1^5;; M;TQ:IL <^N2!=M 6KEQSNY16NL3SA9XY7]4SHX5V ?JO6IJ_"K&M$:I^GW1= M\.'*%<*)%Y%;6(3P^,7$8&I@(T4@KX8^,KKL'W/-OWV!;Z!-ED>-W5)M4^M* MENF@68#/YC]\MNQ@YJ#7,]NESZ5?^IS<+-'UH+7>;J4".>++2X76%6.EENRK M)D].+G?II3>N0GQ-$[NRHFR]+':E/:_)JKK7-]];;*^K['G7XZ]5ZVJ]7FW6 MVM/UFJS5Z(K2ONLY]EKU&LD6P:LN9[IK4K_QQI6=*[[4J'QGM0*<8%G7EHG^ MVQ*.Y)G=OOOA.3Z:9\!\2M ?VZ]#1KO]7<[%LN%-XC?04A7]<^(]K 66QZ1L M#L+RF]0*;,LC[EE.,S!&KM)J!S/2RC2C:43[B@GT% \[)&/T)D?44<;&1UF% M45RJ%H>'&1"T!Y%8?7/HHM&Y.^IW6JZ\HS,.\>&6N9@.L65PFRXX) M8Y5.PZD79>JBWR#!31H=G=9+QR]]Q;;Z6D3I5#6A(?7 M_";\)OE\M*P'V[(UA*CR<-D%-E?/EDF%SY:=VD'-G ?$5.6(!\1Z4FN@J.V> MK+7[NL9*9\:2D%08/0QT:,E>.9?V4K41A;3R-Z6$\U8]&?#-<+!FJRM44M0 M[C"%OM=64G1[;7OSD!?EFO/$? &N%:$9'F&'?M -Z-?ZS-P,.!0421:?6I3=O MHDC?-;D9^ !LP]9%Y)/7CP=YQ$DC>O$FYM%EPCPK=_I(;PUTW6C+YBSHBE#3[/$+6T,JXH4+ 0Y#AY[!AOX8VV%$GY@ORM(EF-"NB4K; MD)E)@7"T51MG90/:IGZ'P3H<0VQC*-_>PT;<]=[>0\EH4M+05-M]B,8!B0_\ MX%SA7&$J$,OO(([M%VQU_L2^EZ:!U06>6+'JS9ZK?8]>A&<[G,".)EDM3-6^ M&_T(5L(U/CN[D(NS;U1&OP;G. M7R6V8G+NO:$U;^D'QW,*6R#-87=[/V0'ZZ/R8/_ M),&&XP4!#F!'!#TAVX$Y QW"O$Z 8$H!-B.?L!4';<'%M*8M1"]\KX0G6CA7 M.%/&E]^('1K.+1!D*(G]&2W,S])AH647 M]^@EQ8OHBZV!MEEKR[>$6$$4EW,6N5)L\Z$",9<8$?-F[T@0#M#@@.\\\(P) MYPKG"N<*YPKG"LN^F29F=,Z(:5]Z8WESM7TXC-9K*W*#>IF=-FZR^O3%8*,P M!)LCM0);S-.KLA7\",_"U5[P(NT%K[#1XFM]HJ=">&EY$WB]+4P9#LXOT@J%EXKP],YKT#*3"R(71"Z(>POB1E/GLAO;]GNM@22IQ&86 M;LG!196+Z@F+:I9&.CMMI@ZMS[@@,&JV!++=%N:R>S54**DWU?@JAW&2>[%R9S3!% M_J/MQL^6XWF[\,G%&\5+(V_CH%F S^8_?+;L8.:@US/;I;RD7_J7/S_;5C@![G?%& %).CIYMJO5YMUMK3]9JLU>B*TK[K.?9:]1K)%L&K+F>Z:_J< M\;GB._R@\8VYS8FJW*+V\XQNSK'.(H.G\]PEQ>M*GS]?IKN1;03]JH] MPGU MST+L*Z3-I3\*-DIAS^G>A&&P+<\79BDE98Q>NV"9GT;XF';%HWQ!; \)231';O7[39H(51@\#Q^:SES2DO51M1"'M^&&6 3N[ MZOD,"?#-<&N?@KC>XU:,5/1MPTK;?-@R.?HY^-GR:/E3N%! =8VR)4^&MB M217^1[-*'%[O*/4L9Y^W3#C>@JQ-M:ZG#8_GH*DO:+*OXD\") X3VUF8NL[A9\HA\;/B/?HCWHOWK^&-MA1)^8*]!2 M1)$&6F*_W9,+!UJ,I?\:AS;>_YASA7.%_0B/-OA!#:J MR&IAB.7=Z$>PXH+'9-_\EX^P++2=OJ\'3K\&1S2)5TV8]\\E[V 4%%S]\G;@ M;&ZG6VH-9%5LJ[TBF^T\?<*B5N1<8:E^9L?&P>Z7*O+*4>1A) MTA8UA4L\L]CB$L^YPKERB.D].W87CJF'%7;T<+-W(&B2NO, #(,=B 7'!/P" M/V=I L)#\[A'>= $'3?&Q&/N$J#MJ" MBVGY4XA>^%8+S\-PKG"N<*XTFBOY]HZR#IRB/;#7VMLN)Y /YQ8(\I?$_HP6 MYF?IK] 2SGOTDN9$]%H#F>\1LXLH+N.U M'E1H%?Z9JTM M%T0NB%P0LPKB1A!4-<3^'ZI^O2&IKH!EMJ5?"P3(NKEQ<&R*NN:3UT$.,%$EK#52Q MK6AE-:&L4E)IPO=3"%4G\Y3G2D?_*?(?;9<^VRBKG_]BLBR]S1F4U-OF^R"0 MZ4E0C 5DPAE0Y+Y"$QS7"W$@A!Z! XHL.Z0G1%T+3H72GRBEX!BP,+9=Y)ID M263IY ^TOK^[GN==>>GDJ:I&%CKS EJ]?^;#B6+["7]^MJUP,L?ERK<2[HG+ MKZ 'LH(HW/Z5%4[%TWS+(; D[A(J2D_]3:)[Y5]8(X#=QL@RM-Z#B%5UK.I& M'\F2HDN&AD1%5PS%_+9?FBR&_L[0(^X\^!C]WD%C\EIGR'E&KT'KTSJV M"+#FXX%[9,5OJ;25%N/Q.BU^P[Z%7%2$&K'0$)'W?'J:XXP(*?;A4V0MJ/(U M"!,?E-M/N_FA0Z\H4!W>6#@'O>A"#U8T2.-UNIQ+\KHI+!.9;[7]QE!I"LRA M3QYH!VWARC6W2VFB_#I4QYUUE&ZOZG6?+Y3/^:KR&2U4#F4*"B;"5\=[#IA\ MLW15\>'*%<*)%Y%;6,''K0NO=HT_YE9@^P+?P)PLCQJ^I0JGEI8LTT&S )_- M?_ALV<',0:]GMDN?2[_T.;E9HO?!6+S=5@5RQ)>7RJTKQ@HNV6--GIQ<[M)+ M;]R&^%I/ZZJ2MO6RV)6V7GOOMM+^MWW_FBKV#K%8N:=FNNV.?>R=.[3&QD=3 MHH08Y >K:.COTCIQ.2KYB_"=?&P2")=$ 5D_/_B?!HN];4$1VVO^:%'*Y!E+ MSBK-9%%6LI3O'F=X.\-4DO- )VM5RM'JN=^^9GIP>3X<_4WX^NWFGR/AZ]W- M=^'F]O)N>']U_:LP/+^_^NWJ_NIR=%:DV+L<&.U=NE7^"NMZ"#@;'K;5]Q<^ MU,+ N^7.*.7+#!WY;?(5\QVCED^"HW:]MB+W&3B&6<^?] ];F7JP@[EE;@AE M(T AP[^N]E9I27YV,/PP=*WA"DES:T,X"M*6U6J'SAYD2_;P:#JR+)79/NH@ M6#)@MI;6V_0H&S#QCD'=NJWA[%YJM=#1J%JKU7+Z+,LP6$YL&_W"IS *'9#: M3Y,VYVS=\35I2?"1&MP^CT'=N6KG8+/3PF/L^S0 @<#R%#S38CFI6 B0/3M; M)>7-^"(A9!R@IR%=;@WZ*3@_4O#-7O1>^GLB M)[O>U4O3N]S!S02/7Q'L)+K ]D6%<3Y#[BX$T56A!@$JY#\9)CHP?;X15IF?$E:\SQF 1[A:U&W M/<5$2QVK+HI")Z>&U:#F5S6Z<%QGZ!6, M(7=8]R_1V.)IW,:43<,Y')=4-NLON%_*D/X\K/K, !(=VJTU\O@#F_K0CW"J ML[F2ISD%C_/043V0^=N2I'./X6:>(ENYEMM_Z-,S0VKA"(V[IVS!;!_UF@MG MFU""Z42%1R]P9S3CN=[DO(2/G[ ;G80S>E U"RT0X<;_M,/)>1205\/^'.^Y M^[ZJ^QM'7$G=8JM.H.6&TB1VH--*FL=L%,N; *>\U>KK/TOBCBP98] M?8WIA%CV[C'0VO36]YYL"UM?7G\$<")IX64,%Y3/K79EHG;EMJYM=E/(G0TK MNY=VM1,W3PJ'.=H8'0J(2FO0:ROZIOUG"8='FN!9<9/&J^O?+D>E-&E,7O] M31JS^EWEK["9S3IO(]^<(,A+>6-AYH-E#U]IC@J.7,Y.Y8QEF;NAM^B5GKRX M]X8FH:&/;Q.RWCK(#8>N=3FG;&Z%J4+ ).I\@[3)=GA_-&T"1B,65JL,+E59 MT;*&8.^A0M\]*[G,_>^8B=V4K,%!U>IP3NJOGC\BA!XMZ'R!'_+KUEYKH&C$ M&ZVLWKW\3K,GCJ>\FK5D0.DTNBE4<\)8@HHUW]7WR#*MI$4(8[2P\?W M:%G.UNZ0DH3(T-H!A()X'-]C2K_>C+=+3&YIZ<-$\K:4DI2J:&N,>[>'WPDH M!5SOGN%5#3;.\#8^H32WID(\V,]]A*[9RT9-L&U0:A.G.KDMA_2"B[?;T43F MVCYP_[<*_W1O#^3PGGN.@\VXS\XWSWT,L3_]1DA-9.8NIO\M(7\^CT23 MV?!(>"ZW2F\W![(V$:2T!K):;0?OTTCMWE29JVW&+A@)WE9Q3RD:.Q=O:@*>FN@MQ6%02@V/@7\ MMJ;PZ]7U\/J7$WA?"O &U,%058*.P#03I-(NQ^WN"5B+3Q$ ?ER$)!+ MTP?;/9FQ8 >(LXC3?+X@]?DJI1?G:+X2"KMF,>U*S\'*/49ZG-8F:<4ZQ+)% M9D?"6#R?L5 =%GM]=%E3T$)NQ;1S.,Y'P7D^]!MDG[F%([/ MEC5O[ [/*7LS_HT2=2D;*R3-*QT]>F963,G^\KQ8<\*F/6"TB11HRJM4EC\] ML3U:_()]TPXP'=T $V\%;P;DYIU="I0; AUO8C)>)O2UTI NMP9JK]K"P9HZ MIG7>+M@'*7#B5#S-G=/CA_^A)X3H14!1./&2RFR(^@,811P(SW8XF6#'2O3G M=.9XKYC/$]MWGS6I&KCW[M$+M-&8> [0 FIGMXQ^WI0.M370>I7-->6>964E M@/G!DS-JT6 RJ*BQ<+:JH=[H2LYU,27<&Y,?((@WO> TNEH?0+'>C*EW<14$ M$8F[\#F0,D?M0:_'R_WJXZ >1+NF(V@3*3K4.Y70#*5>?ND)5?2Q'&UE#[96 MZK0H-5-S_IOH[K<&^N:^$3]@4E_(Y C0,V$FNTTM[U ?8UYE;5H KFP0\1: MQRW8*V&/51)$5[4@*6 M4;Y N.!_*:[.,*T'9F>XT),:PWZ6KN?HL)Y&4=%BAI#7],-%9W/CL8; M5&<*X8#E10\.CFUI 2>+ 2+^I1)BU%G7*"RIFA[Q%HVV*!56-25RM\KHB(LR M%^41RTTN!ABGP2--$']ZCLT@\N MWB9>%GD3!\T"?#;_X;-E!S,'O9[9+N4Y_=+GY%[)*\)XO[>K@E7'ES\_VU8X M 91TQ1@IB4>4/#FYW*67WM XOM;3NJJD;;TL=J6MU]Z[K;3_;=^_IHJ]0RQ6 M[JF9;MO,.C:0\G:\U8B7PDX;Y_L+51!?1^&ZWWF6NP%>&?%@E?=H:.!!F>M: M&RC(RM_"E1AI1#A^+6-NAR.?X\!V<6:&,(!X!V]\@F%XCGS_E=#@-^1$.+>+ MT*<['3VYVL&2!ZF#YS)1?YG(XD^7+Q1&R7YS)8?R:^'[W*T[.&V!$-N,?/]$ M9K"5:![6H\;K!1E3\-T76P.EO[FWS6OS:PZ17=IR.T8RUZ'V)1;/=C0W*L@6 M&"8<68L-RPH=2DYAUL"!*BM/R;:R8&G7H2\?9M>AXIZ:Y6PM<,EKF.0QM4G0 M5PZS27 @T4LL_7P5U$K_;>(M MI9WI*=2OE96NK*?4>S491KQ]G+L03LAK/4XV6OT5B57JOVF?]E)UWGS?<:#W M',WL$#F7+S." CN,2 QU%4? UIJOMO484;[$!/'Q8'S(@*E0L<;=R+R"PH" M' 9M 2>'1RS:A"S^H/= EHM2^S0>9,.,68'?:[>,98'?D?N%V]Z,?P1X".BX M>0@1>9QUYFUA(_4V@$V?/LAF@^/=6P3NV ;'WV, MTT9PWUL*_O9]XC*)4<3]? #B'1I[]T#X;^Z$\_./RD+7!?E&!R! $ MPD 3J:T5-Y"E1H%93A 8I<^'I+/CZ^\=/)4%0XY MS+S !O:GFWXK];:MY*3$>+R*^B!K" *MW]EA4W$!H?8+X? DKA+ M:B@]^V_.SZ_\"VL$Q-H868;6>Q"QJHY5W>@C65)TR="0J.B*H9C_5M36_$N3 MQ>;3##WBSH./T>\=-":O=8:<9_0:M#ZM8XL :Y74;ZFTE1;C\3HM?L.^A5Q4 MA!JQQ!"Y]>(A1F=T @Y\BJP%5;X&8>*#]OII-S^(\WU/#_D0SPYT5CRJ!PW2 M>'UX)!IO7EM/!>+P[O[R[FK4%JZNS[=+9:5+O+ZYOQP)]S?"C^OACXLK>MKY MYOKB\GH4_S2Z^79U,80_)X,.A]^$T3WYPW# ]&TZK&'H6E]08 3A0ZVXFW=]*V:U/]$06B/7]\0?FL,>U@M#G1/R!$/ M4UR0B9!D,/2)H-@!$2W7[ K/*"#A(-$O,U Q<=QX0>S:,_*)PG"%X MNRD0^3'#[ T4$,^\38>6T+X00+Y[&9%DC MF=S@(W&[R'5OUIZ'G&UZMR":D>7 5B2.'^VY'7-BS^)?;)!T\GXNN;TP1@^ MK1";$Y<0]?%UWH(R_NSH-2"VO4.^?[[X_H>1=PY/A@Y%\<@))#S!JB%\AO;H M3V0M<>D@(0:L/%DEC9WASY8=K,;+\6VO=8U/&MMQ? +)4T$X]7F M>[ ?KFX_=H7[%3(19]2#Z]!4CQ#7&X>4)Y0^V(_72!P=[%+=3AP_V[1A@1:& M41ETK>1MR/.%JUO"J=LY51,)1=/99V&*8#7@".'%3=OPT#$11/)RX!W-GP4/ M#GWRA:0>8,$9XMHD;)KS;?Z=]1>R V%"]-L?$0+NQU [)\MX(.1HDY\=&X*Z151(OF2R[+?P/(G=O"R,O"B?"WSWB8M ; M$!ZXJ$M%>U464H0[F^)5Q0R*=[=*.*PNELO2Q9M:E^CB$7DMF[ $N>&0.-T1 MG?5X2SQJ KP@12M+*5I9VM3*7X:CJQ'HX]N[RQ&QC4.JGZ&1R.C']^_#NW_! MM='5K]=77Z_.A]?WPO#\_.;']3U,#KXE1O;\ZG*'"M^F#^EB4I8H+^+'?/1Z M0Y77^-\4RL@ICY4W*7-$$[\U\$H'&GUAT"^K$"G-;A[6/().6@L:]XH5B89Z MPL(#QB[1EWB&$H4&-P:WGRA4F&!$?X\A03Y&AVHZ1*,]8A?[R'%>X3J>)79W M0\D!@8<4@$CX\.MP>/N1FBMJ3NSIRK)L-\XY +BI@?(@$@;#[D06>5O' 9ME M.EX >]?D&ODP/-V'%/%\Y:X+%FGWB[_WNK!(XA_0OY)W3DQ_@/>D<3#Q(L/J _5A/*A(X M.;(-;6I618^C"[/$W=A MR_*W4/D!.;&QGV <4N>/Q)/$1TO&;.4C)C71Y#N(.!WDCUWB#A*/PD7QT,D% M3;P9\1D\-W8"ESB8HW@O2?-B\@=$"Y-W EU$%D-7'Z,X?;WT,,@8?"\J$L@" M]4.OM87GB6U.%A+CN40Z8C$A7X%2#^KU++\@$%^.^$C USFFQLCVEX^+2;,G M\+O"F^#\C75C5K=N-;5@W:CF]1;%&$031LI 1NC#DBT+G;H3_^NM?;6 M#4F 0( D[S^F)[9!VI=UO_U2;89V>:R#;X&FXS&G8'LELA$.4UF>!'&$E>$* MU*UDG_EU#F[R^LI\Q91MV($&);I8>(XC]Y_ ^3)LGAG@LLQ_?" @V4)?PJI@ M=8WM$B03@?YNLX?9+=S"$JV2@"0[Y2')WWG-L[^)$M$A5WJ:EYP_6*D(\PDM M12P+\.TUSPJT0\H;Y>52^P$2TSNPNO*G.WT.%*EFV^Z20ZIR$T"CB&+A< M_$.H"^#@P )R2;D'7R)CG0MZ7ZP7(*SWZ(*!XM^',$SAHNJX11R"C*H+[DGL M$NT6$QQV)["]; ;Z#D[UA86NI$[_;]N>T8)?>P$=S:MYPHT"=64%UJ,3[1>H M<[OG!8='X(>#,A-XL@Z22[?"YE!:34KX,;2X9]. 2>Y*P'8(@$11O0J&?VXX*$ M7^4]JZX0@O?56.-L%^!>P@&9F%[1R6K$*)AW3T1@IH*T_!RX:?A.N$R'KDT$ M3$/G/H%#UX!IX4:8_H)A/CMRVL2&2R38OWWIX.\'@[I+C*>"DF%XC+8X1=@[ M^",+&ZT:;Y&-)#(_+36#DT@14,] FY"G-]41D])S1DP[)(!$9!AX@'^(T;4N MM34:=O@)7!.!"A]L=6]7F?%08G(J*JHG1O\:6[^DIQ3>2&)YF)Y8ECGBDN6( MTZ.I26'-UE4[:S0U>5!1K*UW$QR"'*? ..TF&:>7-4+YD H:8'>[,:0B--P' M_UXB\]1+[Z!XU8'R;(JMS.%3X) O=-AG6,_;RDJT($ZY!6I:.FP(Y#"(<"_L M1;8"!@-$#( :,FP[B%%YS^#F(/?M-V=_1))/?C J-B'$\]>FC&0I6"03_,YMF.PC3+X*&Y],7KT1"J9]>AJ:*\$Q;Y^[IB,,>+L$8T M>:"_0Q8_%BR;]I;BK4-U\X69:P>%)(6?%^ '7,%U+&/34+W +X9\_W'XZ)/N M86.2TJH@>X&X[M5&S48GI002SG3![6N?Y#T#'5A/ TI$(YK8 &Q?W>%I$HPM M:A-N3O.&+K^@O:%LF::63*7".3 3R')GI'V7:9DU7(@6'-?VWW7[QPWM&?\5 M'&<_0VCF#%HDJZ(,;Y$'$?F]XB9+HAL_A[)S0&HN%U84*O&]1*!CVQW_B7$3 ME[3()+SQ$#U;L&]/\M.OTR1L/2+-(U'"P(UL 4]E7_'3GUJD UE/Q$26)FQJ?@% M?,Y%;Q;#FDZ\G@0TAFES(1 ^**$Z, [B"*=8 R=3&:\WXD:A92AS<\$#"8XM M)$+\;'E-4'"^PML$0L,W8>3$"B4'(R(@NG8L;\'D!:H\2T=7=DKI!U1DO*Z' M+)N0D.,G&*&/+2JO))5J219: KT2=7F)2I%&)_(@@]"+=PG[@WXW@5V"36&A M2IQX=6TBE0[W>.MB2*NN?-6G4WC\K6;SJ-:UK6O*-] 9,Q##%GM...2C1/ -EWG7"'OO&^>>%+[4_L M0?-OS&(K7E2"W-AJ_A--S:7)@\.."2HDD430L-$PS(=ANM!'CM;/U/,0NJZ3L/ MD:H_;=VI9X4XE4D9 SA_Z4OO,L-JYY4J?FU=DI+1;_K&I6:BKI$W5 M-T(I*=?'3-@N.1!P:K0 O'J@B/AZ!6[WOO)TBW&Q6!E3S5"6=9JLV:AVM2G(80U-PA;'O:-6W2I7M?*E2 MK8W:1\_#+"]59IDV<>FXUG<1:LPQEN5%+]]F_*K=:W3Z)P#U+%W\2B[V5(O= M#RXU63=Z' *"F17CDV\G@OE$B'MMF\J="3WV!<5/I&# M#N2R!%B%<*@,&N]Y2FH>_%F1LY 4DQ?%E$XKYYO]*&&,ZFV&CSOYQ@G:M5$K MKQF1E8H0RT3(J2FYFR\E=V1*[SR4G WQ;']KH0@G]W^D##BK#.CE*P.Z( -Z M4@;L*P,*:O.FQNU/%:C?>:(4I_\_BN+;K:)8U ?VL:F,W>#1^,TH/!;G4^<_ MSIW)L_)79 X^6^:2YH8#O?];=^;>*E.FOG2:O5A+)?RN3)/B[C5'#';X9IE3 M=R*Z$A[%B,@]*]@OU=7H)W8\ M'M4 ]29'86GV!*'01)$S[KH0]XPSSK_J13 M/)(,PSCKP23.X%+[*!HEH7CW;S9>C3O-91!I+$D^#1L O&GP(IQN7#KT?M/ MH:=H\PF%>K#%C292>$0960>U@887@3T\ZQ7J2.R]X\@Q2/61VZV!IWT@Z1\JK\*T?IJ[U"E: MS8Q =@[@W91$P %?]J;\IC,*6H]"S553AB-2+&JKU<2@8!\3AX[B&=;C\+OQ M#BEZ4:[-)T#=?:->'OX(C0/M:"082'S,"*J'&UQBT@J)2+C,X%DX(M+F+QO# M30X&S)=G GV)*=+*]6JUH$%L8%?>&L"+#*GHWD&G%5^W0O!C8S&2.O='>-\1H M%WWI+K1@QI:[X.-'^"1+CHR+1P3'6Z?V,0T;^1SFSY,FKK)U6"TV\+T(PA 4 M@*VYQTP9>2/30EI-.2[D#8P+:2>."^G4TKXC+-\$>U@M=#/#7DDQ+(IT#-JB"I]@X?"IF1&!S=510P$AS-^VTBQ_ M+)=GC(0GW3M,6PJU@ )S"FJ&9MJ*<7'!0%TF-L6'')O8SHP#54T+YU$HI$EQ MOAO(4#$3.;Z1R5QGL_ 4?S[[W?+'N?$I%GP=N' ^,PS_*L0W_NDOT*MX'#B; MCJ;#PQ,Y?CVV3'M*S5.R:,CC&% 0UW,/^YS.60]5<#64SWA>GG:$)^LH\R)P^0!_&MRG M/[N6F#,66@<.*%B!DM+_]J;8X5#>HYT19M4AF8;R[8 M!)V !6NK.;C]=;*0P-LDG8S^D,Y>[1#]/%MH!FAXD^@3B8?&CB=&872'>+RV M:'G7IL@1"K5DO_+A+K;C6U3"#IL2JD%(=7/#C;2LM[8QFV&I7?CBJ=4>=#>P M!&-_LP#'P %G^LIT!3H"X2K00,*(.430$AN+B)XT&5]D%878T#:#QGE\-[P& MKE=9XF"(X.$1MO(&%$XF-9+AYZ EGR^U,"_D%I(=C NO1E(# N-4PTH=C M>H!ZIH(U(IN,K0,4SF(MQKW35-,I?$*;K/UOH@)8KGBG.C\0&@3DD6/B,I'V M(W1/@R#Y^I]-'$]'<_]H-@+.*P3K2_LAG&O3?P4_\S%\E-1ZG=_>Q)SS\7"_ M& @ 8)F'B4XCL MKG":^SH$KTV&N^> H!) 1S/R>-^[<5=3/AK?,ZU]L!BTK97?/(>N+D8] *%? M\0'/LWT?C?\>P_4MO!E5?.R#N%[/$9PQMJG.2!#SW0#%L5<%H\\.#]V0#XJ+ M",!MR)L 81!Y+-_&?YNO(">M*'".9_C8!QS7EK?1G Q%WQ #4Y/Q$15\)WS\ MA'^QH'1P6C$( I3CM+#[R_&U.*'[ XUJ:7 0;S'&NQ6G9Y69#TAE^ MK)/+Q>68_'L?3I>/S=5MSPZ(3R?S(RZ(K0!,N/8FDF @(;".X*]Z2'?8X@$1 MY=N^[>B6BA5X4MMTTH M(_H'&7TS=S'#N;1T 0C)X(1,1_]*Z@*08!VT 'A6'4VLPH-:D%$EB"1BRH1. M!@\>7\/'G;HK,7\*M9CE:^3@P!$(BJM,,2K9XL;G+/CT9A"1']A&F"N@F&=W MH8GA8\ZK>04N=@B&2^0.Q\QYQ?'C3OQ!:! =>N;/N(U8D"W=O0F=@P_H(& A M D>)#M/"\3_ Z2%K_-EH^$DCG !D(-7&7K&Q.Y,SHOEJT$F;SXQFA?$I>O1/ M5'68*]!>P'LBGQFHP70MHF"4L.)S9!A:>Y*^8!8+)R"A:A4#A[B3!);81,0I M0ZJ)S]=%*]I'&XGNI4&#^KE$]]0G+HKFXNRU*O_,N*',*15.-_%T K"%3;S[3UQ MM2%1/<+P)6;TRD(R9J_MEL7&^.[-K.<,'1J$Y=.NK?%(G.:=!?,-"C_6X9&) M'Z)/,C] B],T/SV\HWS=^0U\2T^;_QHL)!NH+L#\D$BZ/ MP^L-!YZ"I:791K X(C!9#A_#J4=2&-O&>CK$R8E]1** M4?!)[]R\&)(J8FM"Z_$4-.['1G- "XROP-*DV'GDLD"[;HP.Y.,T<2NN 9J4 M1P']H?0-Y=]S9B1+;;&>M*5$&-R/QWE#^A:AP?8TS3-A:'L]=@Z;Y,@EC-#4 M8IQ\"$LC%IX0:XP1<4+B9@-94J9N1JV63-V\@=1-)S%UT]V:NHE/A\??MK<6 M+UUR-&T*"@O&XWF>AO9W[0*#\G\^>K9@V2I4MNS)MV_?/=Y=OU?>H0D*-+=& MC1<@#;]7[-SK6F)1.?0>-\U2[KO&ODXJ(&1>^K_GVI99R_#465PGROJ]"EJ& MM9%IL,,*6CP".;*PI=7<6MA"9V*SZ 4$N^4V^*NYRTFQO=B#'[WU+'-K(\H7 M\H(\%W]'9+CAF^.IH>.S1HT_"[]EP^3B W>I8L>N\S"9B&Y,DT*N=A&;\QF@9OQPBU<"L(?=^9>H&=__1 MQ4J.#OGE3'Y B"J)@.2-4/['>QWWVD0U8=(B8U$:W0XO"T0(['"==M(WHBP' MI$E(9OBG',#GQ<^7.T!^%""("9D*Q3$78LW"X$32N,+5*/SS9JP"+M<%S""U#?!OQ&:%SB5"VT,8FENNIA%XKXO_P"/6@CDLE>= MRV-"/P&IYWO.KW2\@A4Y-)IN>V(OD*R>P$C?/\WI$S)[R\9UQ%4+9#+?W,2T MN?AR"7[-VP^'&9SR52R91D4%7K5$%8NTOR*1K4#\?0M9%0^!55%V5O]JVDY: M1"908QOUT_@'U'I+[W!23"[?$HE9'GYD)1J3,> ]:E )DXTXH)@=UWD>-<\ MBBBL/VY!)]HL<=M$/"OU9<1%09(1K39M86)1$5LL>'F8SUN>[L3%>"!_TTCQ MB']:,QJ)'Z[>-<PNX3 "]T0W4D5!=+3)FF770)]#UJ10JH)+YLK3\(2!=EA M+KCS!%2UU"G)(CQS^)!GA7@NGZGO["ST-%X($]FM1Q&9X6"9T1L(O MH,P5S];S\D ?SW"V^40>7N&53;HML*2Q5)1,GL![$_G,H)*9+YFJAD+2(J@6 MM,+G@0ATB9LD7X8M^871 8F$6SAJ\F(N*.BQX\0V;,DI$KSM+9S+4B&N.!)[ M2-AZN7U>8.177)'/Z*-_<\A)?99&6.04TT9$?3B6.>@A.O5D^#MQ8$ [H.9U M1"A#>W?I_?0^N6%-%&0F=:WY]X$N<)5D P>M#UJ4$3R3"KW]E*B(@CO:3RHZ M(E%"R>]G=&@-T62BN:"@!-JG7VP )VX*,U-$$3R01#IJO_;9>Q/7WJ3-0Z9H MZ<_[SA#-?BA37RD0C+T%H?H3D5Q %#D1AUP"T?$CQSY;<[)QQ&BS3! PCN-R MXFGR#RVT5P^#_MGK18SRK:_S;=$]0?6% 060;0^G9-M^$0)Y0J$B(6^M=%/: M3ZHHY3"L^)- 8I49[WTRWJK,>+^!C/?VW':\E1%_VSDRMUT8'_KS NP./,)' M#&:BS/ 0_LHNV!]1Y 6!.A(?O-=#XV7.U$)$Z26D(?Z[F7<G3+:6.&6'K-,=K=%!CG8C?#+L&=-)!7!F/)S6YJO>GP##M:N+Z)[93_9 MQ*54?A!)I,E-N&;15+46@3/J09L&JZ-L2&1@@1_)%+NES,:37R :J?'"J_ W M$TI2^QTL?!D3D,^X/F: M)1:I":2:=5H)U5]J1CC,ZY]OJ#Y/U _[\4 1>ER)/H"T8*T/<8VV@/"B(P=5 MR7"@-WT)7)5I,!BB[&)L>W@%\X\@'OB.!6;Z=%I'&Q7$"W*^",F1=TDQZ;3\ MQ!.5E1+94$R-,;UPL;,O58(@J->LZW<@;F1H]4D0UTL[$1%0 MQM1PJ!Y#"-6$>T /$267+P2Q=3"\)#R[_5Z='#(D[)2P=S])9&<_?DA15EL7 M(/).0GN2UZ!(I.+I3>I"3V_=W)RN5$$Q^7_=Z?.25<# VRX9-_*T)KAFAD\\ M(B3&99H700Q2N,FFB1EJNFHHGT04-2SE4B2<%60WT C]'0$WT!USQ5P:/B([3>#VOYG@X"[+>KI M,"@5:C-1WHG6$]/RVU#>UT/:!^P)AQ<0^;];B#01!MS>@87.J#A'[.*]9RPG MR >:(2O2[ M>(SC'>1W127IX#!8VRVRL@B$P=\F]%VGE"=9LZSZ^LF1-:0+C+%85.D'L33Z-TJF@Z1/5O&%3"0.ZH'6J( MM*.N,Q]@))Y >GIF>=VD0>%4ROD928U%VTZ1 IH.=:G3E^'\?7V]>:B1NE"1 MBM@9VBP?IVX)3W6B&8.)MB*!A@%DWNU$80BJ/.$90ILG>,RQ(\:,ABC<2[JM MQ95/^+ 8/K8J6F3D)\9Y!AWOCTKRZDA.ED,W2;E[4 T&14/BU7U)K:'"EL-T M9Z2:(5R)P!F15]RB)[MYPSD6UYY[INYC2'5?!\X8#1'61#]'2AEE_JI/('?P3=SS:[?H=6JD7B+QK9CU-<&-S"BK MWDK2I9V>=,%%HNC;G1GH8/.9S-24,E-SOH'G6T5QN\$9._[?7.?#QR?#MQ(F M8;9:\S#@X5K+?:7TV46&5CY=[P\KS%]J:.\MTE6_ M>0*ZBI/.H#;J#8_V:"3A%(AP6I<72,/:J%-O=J5 JA)=J1>G*[59&ZEUM7>T M:WA:NJJ 95J*],P#]I$=9(PF;*\:/-H^A]&@MC#AH.;D.!8E"O.V":=S%L)1 M:Z/^\6Z*))P"$O76\>;D:>FJ N9D*0*= M3Z:C+;*Z$"+L+9H%VG#K4]/%:"F%OM]*YB;/PRBS4&N=PO[.*-2ZV)185_M' M5P/E>*F7#-I(#I83@'M7S=8=YA4\E!TL.?D,5G\:1-E9F1=RC&U! (\'-F1E:I MQ&>85R2^+!%UR0!%9H =FBQ7!F@3 PR.-@SS8H!J>H&?-@*+QY0.EI]?DS95 M9GX]0&'YL?K,#-NIC;IJO=O):\Q,61PVR0)%9H$#5-;A+- %%FC6>_UA45C@ MX.QD,=!-XGCM00;,G"G_.*+$M9N)$D3J_KN_C/U(HQ>0!M;&-1O]&&$H<%X+ M2@L:TXP;ZEQT0_W::-B(U^KZ^_&07!P:!KT+/ 9WSV%= MQ=A.C,?BH7/91! M;:2V\[WE[D4W-(0-J8VX$1Z[YKT@@M)NF: 87[40HK+ #8KEO3TL.8%].F8@ ML P!E!=';=;-J=U0-F(R'NB6_Z*5Q5::/B6L+0/1*@FJFK >)SP,%T[%FP(S MEGXAX.]<0W.G.D)H((H:/F2Z%0*O)/A2E&@-[E$ ,(G+K"M18'>_;@&WZR)\ MN:TYNDUPR0B]JX&.(I"\X-=;D3D)ULH#WR-XJT )U 5*F;C%!'P_ O?F@'N" MNH!>$4'-!]@3D'8^')Z/[8%4J,Q8RNB$(,]*UOKGO H#KC* M6_'N)T+J?)@]$@_P17XC&FM%]@P<._DP=2T2J,$V,2BH;EIPGM3U,)@M6LF4 M;\EB!,$5!8U$S$>V\ ^#_>1HO805:")F%(*R"0[@P[/6/$N\0H0V#O.&Z+9T M5SEBT)Z__DV@-#Z$4!I];4'XB9J/]5D2F7T70I/<@4+)]^?ACWK0D0BO"EO2 M$7-TIDQUN'@GAG%)FMHEB>NN3$249Q,W#&WNO84(SV9B*:AYPW#(P(8!DB8\ MBJCV^O%&:7>:5QU0--ZA7Y)*:%J'3Z[3C>'+4KANA>W$+(0A9?ARO".^IV:*L- %5;!LB759!G()@1SN0 M5:.R:E16C5:Q^E%6CJBI/[4IYYLY37>2I7AEXJII%IU],XWF73@ZG+>0< M_#PTT+UI3 YD&$P&YSCIJ"C%G6^:C@Z6ND?0$>$G=(\']I(UDOG-UXLJL3<^ M&B3/PRBS<#A8R606"3@ I-YOY=Q/5Y3Y'Z?R?B2;2C8]1H=G9E,"&FGU6V5G MTVB!Z48.J?#)\FN>(M6\S'789XKG1+% +=^2TV1Z"J\J:R5,MWG4V,BS++%5 M&S4;\1+I[36&0-KS@^I)/<%IJ+61VHA/S#QAQ>@)-M'&3<3=D'RK1*FH M8:-VDW,I![>W?C ':UQ$VL&K(=U9G&D[\']8AT"U,@O3WBS0C,NUD$03 J6# MB>V5:>OX@0\66VBX[""?_<_H4"LAJ9O!5[0QK,AUTK\22X&=552V.AMG$OHO M+A(I06?:=-CMC9NLTYEU^L.!IK;:_=:PJS7;_?:P/?D?C'R(+\VM(-'ZS*[& M%M-^7%&QV@=M\:JM[=HO4F M*65,W6Z>P_@N,7./V8R7?6-UX6+B+GS[;HPGP ?J\3/ @4I80 M'9^C#^2R]%>%NCU9W;CG*:EY\&=%SD)23%X44SJE7-*4-?F*F@,OV(=T#R_$ MVH>F#T:7E"LLSPHKP-A;BF H'%$P#A>!B[-,F.0A@V+FK@^:L7?^#;T[#H[1 MAE7#OS:#?4 %=\;$7+(O0 I9D]#=7FTTJ+>Z\8$![\]3.>;?0N$G3$H&.#,# MQ"HQ3L( ?9R6W!O$ZW E UR<7MXX YR%_G%<5:_>5N/E!Y(!+DXO;YP!8F!Z M)^$ G&_6K+?Z\3G;!>* "CA7I8B:?&*&N=2-H^,F1?'LY3,.?D8%6"YK/(-^ MQL%AAO/A:IA0/'!>9OPW_<"F5QJL0WMFO)["5DS7L1V-ILQ<3D@\S*AFR'X+3IO*A_11LTU>PO6WUR'DN M5Q0UQ5:=><$X2K!7;[; *FC&.YHOVFEW$FM9,LA&M.',#**>:;FY,4@;9VW6 M!\0D\WIZU#N=I]RYRR/BL'=\% M"S5[_3#;'4\U->*\V5E^D\_PP M"Z9,,R*DT"B9T.CD+33Z.UKX\UY)FM#HMZ30D$)#"HU3"(W<9<:V*&+^"TD5 M&6T4&?WX( @I,J3(D"+C*)'1S5UF;(NKGF EJ4*CBT*C]S;LC()&CTH*$?NH M(W2@$X(VXR"2BB9"1V*X#LT?TA8+#\_/&Q*!2(($222F03!!LJ'Y#0@<]Y>K M+7 2!"%.4@@JX8,:GS@!9(=8/N8L@%);K/D+$)#(9A/7@C4Q6WDUW<64PQP2 MO*$&'_8^MS& Z, !(->A)S[Z+^9@?&SZV3*7>&RN0_,QXO-"XK-!^KURSP:Q MW25"F_W-["C87!(!&$2$'E3#_TN-EED"P6-V41S;2+3M;CT,:/;OO)> M6LGY(!*)22(Q)=H_)4%B.J5AN <8DU+2QO,"'-N; &+"<52*N2+$Y(.*'H_' M?RGT>-_DW'=_L#7W?:3%E 6]..0 ]1$_93CLU]O=>$*\1==2QK=I-%A M 6ET@ .KF^U^O:_F/+1:XOSL2T??F>V \AGUJ+X1T)ZPV@^R>PS:!:0?8:U M4:^NMG'FNT3]J1B];:\VO0B] 0^,NO56LU-O=^)%J!(=Z#1"V9L4RQN5=-MV M&4[Q M(CR9LDMABU>2VK:WG)V VF;Z3S:]^IM99A*AJ34@J(':4G\M"J%5TZ!.1';+ M8L^<+&5?0B8JHAG4KHV&]6ZO#:907F90X1'1]1B) ,Q+,G],RPMCN_>FDDDVY.2"9WQ@NX)81I=&=\8F/GVIA^ M)8 D/-[;OUS=60=4"G^\@6O1=./)TO 2KPDF^I-N3Q:F[295 @RZ<2"403<. MA')W_\?MX]/7V_NGQX,04/@S$]X4%#SN>21X"J$MOVCZ L_BLVD] E>E@*$, MREWP8 <5#U2T,--T2WG1%BY'*=$XY!=YKC;5K(1*:<@ [?\*/JMFS[$&1H(PA4NG!BOE:7V)SB^XG=KQ5FO6!0U)0$4A9_6B$;C)_RQ M-)4/7;6AMO?+^E>[\J%4BSU/F0::$8?6:9P_M4ZE&@D8?;)Z(^&L?&F*<(JR MA]+SV7)4PL1VO.SQ9XUARF?49__@?K\$A4O_LZWH2_F MZK=QT%XR3C\H&QB%!X1#W\AL_B*M\$QQQ+,V=1!5_MYX;"C/)JS#0+=+T9Z9 M,5F'C.(#_?"WT.^3;<<%[.C),MAVD (RK^D(S6S/\7^W@;<%OOFFK[KAR7IF M!UH=6>??#OHT_[;;/KJF)],=%GQ M&2]\K!>IJ'2<=Y+Z5W;'BRZGDS<)39_ ML.EO%MBM@1G[FZ8;:,E^9,"'[$G[F<1S@]IHT#Q^WK1D--9XLUY[F>FL&QA^!B)G3\,WVTV M:R/UF#B\)*GJ"JV,,05?OY#CVCT;(J=VMF5 MF6YHQ@2>I6A4*9TCV9XR7+V%^8E*R&0_E%QSA0?*NY-T*J>',FK=#FK??RVO^ M69%FC=OEBV MV.PQ;!;) !O41JU!O9N04CMG]>QANN3B5=GG)[1,"=LXI5TB8SNLC3K'3"V2 MA%5U"995:+6:)+0ZQT,7Y$A;E:WZSW42SU&5M 7GBE:!]'JK51L-ZNWCIUL4 MST6L(IUE4^LQ0KN 6F^IM5&\CO),;0"2KDH@OS*+K#8769>%'7TC7GL>K7Q5 MMG#5(NERK)ZK]UM',X;TI(JGRV.$=@E=CB-2I(M>=,*ZI #+++-HM$C_>/#, M$GOHYZWAN#&72V91^]Y*6S'K4N/U"LX716I(:R&(0KW7/+HJ7CI3Q5/L1>B6 M:F%V1SKI!:>K2\JOS")KR$76T3.^2^RDRZ;]X[H%BUR.<]:&P6*+F@+!3775 M9FW4Z]9[[:,GA5RD@? D+J[D:T\XM-W;M+N,D)_QDO0#=W:+Y&=+'7C*GQLFSM.W==L%MW7'\R::H9V MS,XXM0"M8RH4[P&HDUGX*5B+=O$U*',+6?Z_=*9-A]W>N,DZG5FG/QQH:JO= M;PV[6K/=;P_;D__I@SM(0R;,F7*#TL) 3U ;)5W;!CW[P'?=*]471(+Z-R1/ M:[N5\-]L,77,KYJ#/Z_O34.;3"Q76]#*GN Q'Q?FY$<@2$"F,! O*R1ORV51 M@A>#+Y#OAU'5]:=K._IL?58&>)HS92DVIDS![J'Q @[\]L9UWY2,_(8WE*!S_I&M'#'(HDF#+-J7Z)L_\WRC+\RV@5_@;:;!E#73K ,M MB[=G'U?< MX2 [\+Q&\DX.1II6L0Q8A/,@6[^!'.8\&\OWR"WWYG2_!?X00? M9I]UM'S_ U27V4#NU$8=M=XYOI MTZ46/"M^9N'1NE))9,@J]7/Q#K+* QJM M&;F%:H_JZN -EGV>F2KZ* O^N/XA-_$O/XZJ%^,N55=^:*ILQP.-@+#@?#9_[C<,+L M9DMJW/"@"/CG03H#4QG?1)"NI7Z%3\SM!^N+:3RS/>W"7D"L6.W5B)?9*G + M"]P9'M/A@>"S[C9A0$DSV.B@-L(_Q79:5RQFK]@$@Z.+=5UY9193=-BX,O%7 MHQC,@5W[\_46L";%BY/B&A00&(S[A2T5?L!%-I2M!%BG2,W&0YE-3].\<[F" MGZYLV$HDA$-+A#U<32PVU1V%8KOP!+RK4/@'Q 0\SS =^++#\&\F4/9B09\) M/P_6[03[-E)W6H>'6?RI\%;,I=D,^,%25I;Y)YP@?Q#\Z16(1QDS6-A?K@YK M#+W9M*/O'E-.#CXYP6D-:Q'! F;3_ F0$Q#"\$'-UFVXGKD^F2M+;8W/A[=Y M ;"&\C1WX>_:5J8W3$7#N)=F3!B=M#A!CP< \@ MBZ>-C0!G8JP>R7)W"+6+T4\_%I<@9EOJ.>5L+!!$GO_]!A/I83O*CD,+9Z?\-;,P6E_CU^I=9DA^7P#E3U9\__&]]MNQM_<;L;W M>UD"H>=\T,&6UR=[J68L"U/$(7#)]5VP#W)U,(M301VDW(.P^XYJPP*#1OF( MHB 6J3[4"$EUVDYKG6 ZU%DK2P8R<1H6)G4ZC0E891J(8Q3SF^5T8*"X( 0U ME$&.9CSK: SR/U%X'\G*.U@G8KH8B[6BSU#&A^0#A#&E"YB"5X%_7,'FS4V)5R9*_.R?[9UA R=Q>7X/2G,;/9Z* M%D]+]=!>T4"P0GN-T OLU?+W2BH8OCM9N%.FO(!) :0CB!/^K%D6$".) M-!O5,5 )_&J-?_(M9Z2=^!>?+<:$(@6BSF1=#W<8G&@H/C%KB8:G+WRS6LEM MA 3;925G6W;W',L&]=1JQ&-8P;(/]I#"-C._ZTWS:"MYD)B:+$!FZ3,=R Z] M+) L7Q@\C[]*!?MNHKDV6M5@9BK@YEKF*SR'?Q>)5A/O5QQ+FPHE,M=>0'@! MO0&WC,EL=L TLX'"L:T8B7X"]B)#4H9ON"O32+'M)EPW Z_X;Z9G\,W"$^', MT>8.N,7+OL)B9XF,IJW 3OY)WQ,V;I0_[ 3#<;>C72:Q>K!(/@[H*>"_2$0F22@N"DCZO+4(PVZCQ_$Q MLI8BM-O>-_-&UNAW^@<]=@<,R&D 5N1B3[;8[GZ%+L=6I*BM39@'P4#'(CV< M+,VT!7HE5Z"5^,GD 8!QYF,YKH;GK6"$D%FJM"2>RMYGIA8[6YNZ%B2*213G( I!A=@BOP@XR132*8X 5/L MP%D\G0G5+Z )E9.K7UR_2$+*[,<6\(T+*(M!A?%%)46EH'R<7M+2Y-#AH"N) MJGI$E3)M_I1BJM.48JK"%)728WIR,=5I%4],53;SRD<83S820,> $1W1D%Y* M-DD9!GAZ-E%S]IM*,:Y34F(Z)78O18GMG 2V),1J$.)ILG';;=%.WO%5286E MIL*+6:\X3:E3[W=R'LY;[MECYS=L'^>FY5PYS%J&VXV/JFPZ43%:CC4^7-=)PJA9V@4T9C4XY O*LP$F2KN:,*@V05-D"'9G=EL7VJG%N6 MQ+.C6F$W\>QAM/01*Q1V*NFG>O2S([%_K/#)+US(..\K7=I%DRZ5;T:DHMMG'/UKT+!)[9D9DZ.K M;ROM?^S(:1\K*'//&DKGM4#$LR,/G8?SVL5TGUH?=%N2@*I'0*>-VW=EW+[* MQ'.&N'VW7T#I4_G8F>R=RJEWZECY*=NDJDP\1T=@]Y"?P]IH4!\,CP:ODO13 M//HY* B[M_#IR0A^E8GGZ #M;N'3:Q5/^%2\S\E.+ J5W4ZY=3L=*U3S2US( M*OYJ$-S1 > ]!#'V+_7K_7;.&*:2Z,I*=$<'CK=+.=FK) DN0Z]2+C*N6RH9 M5_D8(D*>R>XDN<)R="<5EX_RJ&.M=!9J1Q35@UX\T)*1&( [;*HF=8/-%3>;?G-!6P5.7= 1_E0WG+L_S*+FW+L5@]RD'O* M4W*KY-8WR*T[/._C["7YE;SS7QP-7N=[I7Q3]^X2KFS" M?\:3U@U7HUV&7>S0V_YT;4>?K05YC/XUMGX91?W=T/?$+7>Z0 8$U0 /_F"Q M!;SAA?WZJD^=N4<"H6^)(VH&7]'&<""ND_Z5T (G#,C%RH=\6\V]H@"MWH;' M'_KOW KB%,_L:FPQ[<>5-H,E?M 6K]K:KOT2VR#]X]?I[J]6FCK#[I!AT%?^G6I6<] M&H(WD#(V.)Z6P_\LB&;8;?2:/:0;$9@3+Q8DU2"2VA!?_&_MMO?-Q#\W&ZW4 MOVU[;*O3Z'?Z!SUV^]\Z[;9<;*D6V^WL]=@=8>7=B8M6;8/=! -M5[*_QO1) MC-O,U6DLI'ZBA71M@^B*6!SYG\QNVZ-PQ_*)3=ARS"REW:HK:E-5#),\H%:&[6;]8YZ=$5)\5JE)6=4 M@#/4'8/"#^2,[7G@=H4'"$BNJ )7[)C=)"WU1?34G?4YYR.3WIY\4FFBRM1Q_];H\0=G1,GL6/Z M)ZKRE%185BK8IY0K//L**S](\L9<+IE%G=XK;<4L.3=RT]PY+8;)4 Z.K#+Q' U\O=LD M&;9H_FZS+>FG>O1S-/;U=N$C1T=6F7AVE$GD(GS:Q1,^E2]SDE@MVPF_?5JX M]&&54[N2>,X ES[$#&A]V&])^JD>_9P6+GTHD:*J3#P[,Z"=#X>U4:M;[_>/'FTT?]>\U6 :5/Y2-O9,8Y%M-LUSK:>JNT(W/2Q$6OF5_B0GK!Q2.>TRLUV;32HMX\7GY)^"D<_G9/&_WM-&?^O,O&4U9(5_-0CNZ #P'H*X3^7\_9*4\TNBNW1ST[%23O8Q28++T,>4 MBXP;EDK&53Z&^"4)^UEV+LD5RLZELU?!5CH+M2,*=A1^<*\E,YA5IIT=0;#C MT8![+4Q@UOOMO*#^)/D4B'QVU, >*7IDUU*5:6='G#$/T=,NGNBIO-MSF@K8 M*F>B=E7 'BE%91:SRK2S(XZ9AQ3M4NOGL$A]!))\SE/^>J3HD3U,5::='=6O M>8B>?O%$3\7K)Q9)46M9/I%;^<21$E7F%26]9:J>R$,*#VNC3KVCYM6!($FN MY"1WK,^Q5<2IN2<<)+V5FMY.+^#45ID$7.4CB-P0G>F&9M"\2HT0.;/:^E'0 M[#9L>&JZB&%/%W$$"Y44TR27\RBY*-EIG7/PU^/G1_?4O!'D\KB^"T=,),=* MCLW=O\F/8]O L=UZJ]N5'"LY5G+LR=S#/3EVNY.8>U)3M=P='#Q N +^2!_Z+H\'K1K0=/%/=<#7:S[]^F>HOHW_!?[Q-+#7K63?X M:M0HZ_SIVHX^6^=#'JWF7O[UOS96[ VZ:C>O6IP^X"]L>NUXOU63$-<5S6+* M'!Z[6"L+_2\7#CB4,5(T8TJ?P$M^8? 9Q]*F;-I0GN9,F0%!*2](48IN*V/- M9E,%UO&7:SKPKY6E3YB-! 8K@X?A/8@@ +Q"/%&LA;_(F3.+P>>9,EG !_69 M#H_1;.4+@UX<;PG&_,):QF M39JR_ZNMF'A0T6O",S,-&P[:@C/C!Z:&@B^Z83N6*SYLXS'"&08'R9\P99@Q MA 5.%=<&[H)OK5P'/ZTY_ .ZQ28.4 '>J1'\-(:MOR ?A2X6/K)@MKUQST0X M\*17_(]A(CD9]HQ90#[,>67,@"_!VFUEZEJX KQO9VXQ1@1BP-J4)9S5W%:8 M 72H/+*5PY9C. YPTQ6UJ;;C=-"($D*<3I T\-!UIDV'W=ZXR3J=6:<_'&AJ MJ]UO#;M:L]UO#]N3_^EV:T42#/U$@NHWN"R._U>HE'L@!&#.38MO4VO\9IK3 M5WVQN#:F=X:C&<\ZW#!7)8$&>8('?%R8DQ^!CNC%I _\#A_/0)^LX 5 B2"$ M[^Z?KN]_N_OXY5:Y?GR\?7I4KN\_*;\]/'SZ]]V7+YY^$6O=8.9DEA&O27@Y M,-*6"SOK[01'*81A73&8$]O>_M?T.)FSJ;M@#[//.I@([ NP6^S"GI [$^ZJ MOWDKZ7+RK$(Q^92XC+-1NWBZP%PLS%>4%"#5X'>^/. $[PD%Y1T()F=NNK"F MJ?W^0TPU\+V-_C6V?HGK#;!D2+AYQ@RW2N %MK*9A^\?_PZU>W50EM_T W: M$'WI5W&(PL+IKF)&"4D+_N=?7_6I,T?[K]'D-J!($(@WBS\WZ$\;)A;_6U=M MJ.UVZI^;C5;JW[8]MM5I-+OI7]WVV.U_ZS1[FK":OTG7O;F# MN >Y_]$T?R30P;GQ,GU%<98$ZB>TA,T5W+_#)G,#7O6\WC!ELWG9;R\H5/&P M3ZNSHW-OBT5( C9S_&> 8 3-83/?\$\E K*2NTK 7>_.Q5XA]1W6WID9#J?6 MUULM-<9P[TO-:]GG=T@NK X7GHL)P73,RG#M)C+*I>,G7)*+OU$;=9EXAF (%6JI(/**\ M4=Y- >^F<(S=+1IC5]N_?,):-KI&JBZBLBKI7293_XYJ\#RHOU<;J<=3O_0) MBJO6Y-V\2<;N%XVQ+^"B;11<7.'G/_3RJJK+TI&M^U>8$DJ5#2BR 26K'-D1 M]4F,."?(CHS1GP'8R_6>FG,U@FP>D[Q;=M[-%.X_0; _(R-3E4.W'V?D0ZL< M) ]+'BX[#Y]0_]XSYVCMVVGBN*5FMPK:-]H*NKU?L!1],)_81+3%M:@#1I4= M,&^MJ:14BY4=,+(#1G; R X8V0$CJX.SQ:]W0!_D7?;8::NC(6@ MA[/7_H6@';4VZC>/*00M(C/)%I>WS&;GXK(#BF8[;81C:0^.+IJ5+2ZRQ>6L M;+(#JBAW6Z\C6UQ*1$L9+9O#B2F#98.@>X,X((%L<2D6Z9R+<@[1UCW*C7:. MGKA9[OHIV>)2'/H?G+QD$%BL8)7PLHU"MKB4\&X*Q]B#HC%VM?U+V>*R/_4/ M3T_]6.=V?,&,] F*J];DW;Q%QNXVB\;8LL5%MKC($ML\Y+WGW4N'^'D(%FT- M/2S=?A7 0A-Z6#8Q= J+@166K K[N6*&S;"-1=]L?U%>-5OQ;B6\OE1GZK0+ M_TOX@0^\R/&%!5V> M_XR&#H7AU R^HHW!3'*=]*_$^K7.:KBT^AMG$OKOW HBHL_L:FPQ[<>5-H,E M?M 6K]K:KOT2-SIIJA';,S;A "@9L6W>T'8&YF MX:=@+=K%UZ" #@*V_J_=B)W B(1]B-;D#4H$P['_]8LV2KJV=%1)M78@**.Y M#93QL^NX%@M+GEMN^J:@-78'^Z,U[K;H+R2U$= 6+?P)MG7.Z 04+<7\!WEE MLP0G@/>XGU^(IJ!+%D@G(A"S9HMQ /9&T__Y#RP^9B!!;$?),V4"P=;OE68X M07_0&#;3_WQP"_W^CSU37A"DT EK79+;I#_K:(@SUB M%%C^_3* M%B_L*_G8">3>:]9&_5Z\*:CR-; 7(??N0>1>X7JX7,D=)?K3JYE$Y2V@\O90 M"O6S4'E/"O534SFF/9+H'%',5"G-ST/G?2G-3TSGGTTWR4;OM7,AR:OHW0;T6P.4SOUWBZVZB] \;+,"\,X ()=7IW/T-=__FH MGBKWMR0$LLH866)X@O.HI@ YS>2&7A='!;9S:PLJ97%A2SW9Q.Q8%H!23EXI M:&H&J6"5CY3*3$DL4AU&+(Q49+71*YHR(R6UUO4'_3ZQU3>IS?,OI@ M-">48*;6!34ND-0^O(KJ[OYSVDG=+5>:;BV9X7R)#=Z:Z3_9].IO9@5AHV9P M9(.,*SKY@H89%]0^]8KZS:P-L"=?4:LVNC=WD_D>C.!+-=U?C*V\@D.D6%@( MA/5J4]?"W&Y0BXI2,E-9VUZ%;+BWW?5%&.;$AMGUC+L>Z04?S2;GM17.>7!,8*WY8C?X6.C14O7-__?[W>/ M=T]W#_T.Z 4?=/!F],D>M_+(ECHP&E.N)W^Y M.J]ZS,UVN9 )\& $ "1JWS-8D&&!E&!Y:T7#S5K I:F"#+0K?#VN@)IA8::F MD6SH,+\Q"PM#M6?V,/O#!)IYOL,R468[_%.P"E^D 0GY5-:NC5H)DVK^Z4&N MZ+8-U,?'JKB.#>X"E9PP>*2S5FPV 3'EZ,Q6WN&G0PMZSRT^?NUUY*9SR:-T ]R]6"_50F7;]7WJ%J918<"7QURE8+V\RU<%8/ MZ+*Y9DQ"MX'\8)D+[UA"K_9.*-F(O&"Y9XCV%=0>"%N4("$X$8 S,V;, DQ M@<52D:AIX97B+["F& [C57?FM'LM].0E<^8F 2*)KR(WXG?'0B8@,7AZS Z> MX8LD6SS2_[(04E9PH&45R'@+A!D%3"X8QH+'S9AEB0/>/$UT*C,V6.QHCTFP M)F["2WH*5M3*ZFCU.[51.Z%=BOO,OG/U%+INWYS,N$LU\RZ_PYN>#;BMZ=T4 MF%R?Z5JHNYQKH&MC^@5^K2](9<#?0"Z&8E"9&U#Z7=!>"0THD0.ABY\F8*PD M]5TBNP =@]J$5R);@JB=N0MEH<_89:JQMQNSW5ATSSOK+5&^?]/SX3I 0X'! M\#MM\0OL,'+^L.#)!_!"7H& ;&8$A]ZKC6PX3H-J4.TTX[8 \H!$;4;"WQ$C M*0KA4^=56IXR3/B3Q-'K!Y'^=D*,]YJ=G! 'M1$]()D0RZ_/[@P\98-QNDTR M!^K*#[96V!)-*R:L.6YT*>:KP2P[8OA1@,$SZ,'\PE14<+%Q!K'!UD+:W*H" M$R(MC_B]CQI80*B&F&'S;*0%JN^9H07X<1U\Y)M&1N$UV'336_(J[@P;7&@R M01_0.GP"V_!A1;3[&SS"L>_0V]'-Z7Y<$PK@#&NC7J]=;R6,F5;X9CV#4^A/ MFH[7_Y6,JB4:N(XY^9':(7I::C#'C@:_G-+Z*)F!%K1GX<-53C1[KJSXFG;VO=8!S[AII>7'?SGIP'8].')(0N(_+K%,B6 M>^7(YM1;0&R<]3#[ISK,1#K*@#P2.K>V.+=^0@^Y.+<#3+C+R8W.'G(C*J8I M"8"TH)@\G#/3+?B!W[]N8>#- ,O)LC5KG4@I.M 5LU S;)@"7N08E<28>7^8 M*N-U6,&1MV@S\>EG7%)X??S\1;!/P]NWE;GVPI*"%S9;:>#C8@1L9IE+>DM2 M4((>2?L>\W0'-YXW%H:<,0D1)OP -^(%O6QW;,.J<+DKHC_J![7XW<%*K!=] M(B)T(NHWC?O%XKT9J6N03%U8G17GEX";1.WAG2%F.=WX!QYFO\P41P-4TD S M/(H[@(>&A=HE@H,TT@I,_%UN$(S787UP(BTZ%N+\!M^F R,G40 9#.0DBJI/ MHDC-<0IJ[<%>2N+!_T[]Q/O$\'GB<.5:DSF(5M!:H,!HS,%B84Y(JX$>UT,! M)G]*A)=C1+&V"(),^'>,,BEC3:0BX 6ZI )\T(^GVE&Q\UD0).CI=(3:Y]F.(*85V;W(YY)FN0\. /&$D"]8%634(M_&!0&ZFY];SG7>ONW^9%$*'. M1D+7W*;"<,"$P67!_9Z_G5)R3L YKF5AE( ^^=V_DT3^&=9&[?YE1Z0FY)V$$@'^83]OL06E:=BLC7I'X^@> MU=3Y1C0-QC?P>(_AE+>H93"*G">7/*RHN,YX_L(TFWW'Y3[,?K?Y5Y,XI(4X M9E++G)Y<[A(@RJ0>N; -1DHD:YOO4 77IMY2+PMJ^T84B^_"K+3U6_%?,@%= MG=GU7V&?$RF7AS$<3QHTUA";:1*&@>T/C25URFY"^<1$0;^%1*3#G@H"6Y^9@@YJ43VX1-'^^GGL-92E12+6X0Q%N>1 M;FW4&<3KXMZ$+CGOX&^!IAQ. QLLYM0GCU+?0\<K=S=)"YDDF:\S)>\A"C*FNF7#GI4#C089^S0%HCJ=0PI]$PT>*NC.@2ET 4 M+D^EPXG'_15=4+0RJ]PC>])#PF2 X_^:@[P23N<=_Y<@A/SQ?[%JZ[*VD7IZ M0GEF!MXXED'R!@W=3N[0P+I3Q['TL2L*3^TU?)/FA8R9\XJ]'TE-DC2B0S2; M^K\,:NBQ)G/J3D132="D 3_ "[%BDDVIRU5/?CPVO6!AL9?M@4?0H))H9\?4 MA&<:IL/[5/ WZ/^.-5OWNT=XYZL_@\N<9>V.:)YFD-X0$6(::8FI<#<'[B*8 M(8;[->"Y>+C4TLUGB<"-,MH\*)Z5:3.[$:L]+1DEA^\9]N=2>"/;W?5VW-W) MNL/ZS2;VZNR\W>!E5UX_DU>C45=>Y_IDOC$H3K,%8R^(-+3I4C=TV[&H\R.H M[Q"TC_-13)HZA(U2#OP?[_,B&'*BF'<+T[;?^^-2/* Q%LSH5+SQG.5OL=\< MW#,%?1((#P6+QO$E-*=OXC?IQ;O#X7P,%%^1XYT! 1D3_'IPT+_B RS&AV*! M '9,"_4171W(1R(I6(4W?TZTV^&2J.5N!;_"^N-IGL/].GL,]SO?!-GD 7+# M!N>3^'^S]2I\ =YF+%HQ8,=:#_K-^.P]^%V\]>#+[?7C[>,A _[$XQ)>LG7 MWZ4G^89%\((.3]%)?,RX,G>4%\W209Y"OQ>DI MBO9L,2&*0&3IU+(7>A@R%/9R@(1XGH/L:8/L"9IK@$F7=@"E&CQK8QS?PL9> M6,VRA2C$CE(:DB(Z:'4#> [76$=>Q'EH9#WPP6W8B>TPY&C&+0[_K=[78SL1 M32B>/K;@[[@O# &C/^CWV#H*#1[E,^A>8)F-& 5EH7!8!6JHY*Z:?E/-$U_W MQ-3&9Y1LT(JG%_D%DC9,18--QV:-3R\M3:=-N]?H]+OY=]IT&LUN^E>W/7;[ MWSK-GEQLN1;;V?>Q"=$ZCT- 9K%B?/+8QK#AX8UA'"/X;%UA!."E<%1&Y1;- M=D*:CG2WI^: *WDB]]CJ'SX0Y: 3N2P!AD+A^X; "G<1$4SE8S98]5-2\V#0 MBIR%I)B\**9T6CFOI-_)KB,Y=?.PX:V@EW+AEN4SG\#%^I7/O,_# 5/B.;IH M1 K=]WBRK=]L [;-+!-OR<,]*2 M322;%(=-\N"2;FTT.+X(3'*)Y)*B8G1T:'Z\W3DE,2I/'$[3I'ETPXC=ZM8:J%MF]> G?,VTEPL7"/Y M3O+='E[$5KY#^*9FSH%0R7>2[]X"WQW!=NW::)AW,ENRG62[M\!V.]S@$-]E M:N?NMQ#"KM[L'3T=M9AL65"GVN\Y]WOYPLUDQ>W.F2.F,/Z"3:\TCN$<@JRD M9$@*GNY&2X^MO&KV=M2A'=F[#2CI[]XJZ(\8$&HE8DIC=VM _#ASJ]':O . M+\U1?[>ML'.&%?; 5$U?H8![%H7MG&,]-#M:O]?!*_XDVGBC0'=UO\,\=K?8 MEXJ#216<(J!0O[YC*DO8@&LQ#F#%^U,YQ))W^9O]6V% I="]QR4?R*LQ3D>+ M44(@^[*1Q2>Q@>^P_F_,PO)=7PA>J<$QXX2<9@+BX#_#5+#O>CNG7^^@-NHG MM);_,R>2:"@W$5#0I38-NO" K9>,+;GE1:$NK-]6D#T\@0>9N;) *WA44&F M$ZU*;29CB^X88'!^G$SLK@4#8QZ"^-R![)F*X'XAFHQSW &8K6>AB=91=NJI M5J4BI<8]R6)3ZCX0M$4DU+TF3XAEOA54VJ%$I:TX*JTWF./H82/>%-/U5\UQ M+?C_E#$-:KL\8QK$5G0.JKK-&MQNC[[!40Z#=J/?.0%H*O;PYPJ:FBET>*KQ MFBE(J#J:!/ZD*J2\F%>S8\;LCL;:LY8^G'V>&%\8D@2?7=KHUZS,-6#U:S* _KNGA_8I_KTC3+[Z=5,(FM, M+0SSJH*18CN-K'M2;)^(K#'RFT38?:SVOBSH,:RFRL.+ M_8" !P3^0B/)V1L899 )-/08WO@])'!O?T[@H]=+_"F)%[ C+$$-G@D$-'\- M2"_N-KJ%(_IOFW6+L=2E5(A2(6:8)N2S>V;]IZ+^ZS7C,/)%U7\;Q3Y>!C[G M:0=[/".TU8ZV K)'^GWRYFS M(C5Q9 3,36DL2LWUX'_N3><_S(&CA_U/V#0<\O*"7=E:?-J]VDAM]+9W])R_ MH8<#07K#P\1ND4(>)HZ)C3R\K!TI0Q,?\[JBM=7*,G_JB#"[6&]O+*8[V"/" MF'#RV%?\,,.6!SRQ/3J,VWVP_1N=Y [C/$%G^[7=A?R7!IUM-7-"G?W$QLXG M']0WWNS1'L218-N#.-SLQX?OWQ_^?7?_VV&0L_R1"2\J".1L\BW\P8PIB&2! MIHRXL):E&<\<8_7\/$\S#-1?PT"X<\WVD6I?MJV6BP(X3M[PM](*I!9(5WF@ MMASG>N5:DSD*+9!7MCES7C74;?J$(XIC;R+[R]57^,6& IJ73!)L")\R? XV M.*8.!4!QJ3L)*+TT5@!.8S,#Q8<.I*C2TQY-QH;_5D_=VO*/TN#.L(&E_2&@R+;E?/"TGZLM'L8@Q4@D!BT,7A_>XV3. MINZ"I?3C=9K[]^.=U>+=*A[/TW"7K"%D#Y[LP3NL!^^0D.Z9H1B3@Q+)>$9 M8O@NN#/U=D\Z-!=M@[F3;3"'< 05!X1T7X:>EP[.H>A5J.>E8'0=ZW39FK"4 M6D]JO0PV;F8MAW"^]6;>X$MG;';IRF:72U+RUN2G;'>I9+M+)HET9$3I"/8U_,:-RMO=)V. PYM?.EAE5&_W*]/\(C'79!-)00WA;O,D MAG A>T>V(D84JYMD2R&UBKTFHC*5_5QA2:PRL\SEK@)@S9];.*/Q.OZ).\BVF4Z5R&)R.P+#9%$)*O-AUOTZ6?K,,G2RM MG#I9;H*R_6MC>D,G^,R ZIF]K<&EVXWWG72[\0:7FX>O7^^>OM[>/STJU_>? ME)N'^Z>[^]]N[V_N;G?TO&14(BF2G2\J8:EJ[$$&93_9Q*5?IA)ZLRD@K1.S3CUUWG%,Z#@4 MG3<6:)1>N$RW2"99OT.[\^NV'V;\MA]H*FBAD

S@CJG9G!__=K(,.,Z,:$L9%,=RQD@VX_8WL# T^ 2S-W<&MNZ_R:G#^KUOYD)'@S>0RH-- M.S;<'6P""QI\_H3-QT\L=+"AJ:HD\A9E99DONHWO0SM&--H&DRELS[HQ+1#F MFK6&_;B6S=) UOD#4.R/7?@_<. ;RC?X@JMAHZ^)W\$I%?Y+O8Y-[/+EB];A M_9;C3$-HO'QOA38+@U["-%FP%7"SLBEVL%0;V-!K!-*3$>P3' M?X=?@4F]8MCI6L>K81JN#FWK,0.'"-'FO<[;P!J?BK9J,IN]F^4K#/>W@VUC M\K]/(_' MT"\MG=B @D:O8&S/7%@,5D81ZWBW$+R\D:O+6P"QO$E5_DT:IL);M+VI.8KI M]VK;_, XGVAC\X5=&>8.^8ETYE]1B.B2"96[GA@8Q(]F"B71/_#67$-SIR36 M\3I14-*_*+BNX:]%>!"V".:X(]X\-6'KZ+9.%NXT.O.,6!S.:64B=^#W_+5? MD6V+0BQT2-M;O=.0I"]A]Q?(3F@DQ/V*RE)I$2&0F@4ZT93Y*%QL A&BW/,# M;$)+VN[X3V!5_(F4 '+R!#0-"$O.RES%-LIS5ZG3R2A6C>[^(F2]>?99U"I" M-042C($/"ZS_EZM;A+!LP8E-S&5(?Z&:H6/#80K@OMKPM6?-(H^?!SI HG Q M 0^E8$34$KQ^O%$Z71 5D8#NYFI^H H+A*RP03R1A6M=\'B>?XWB9:"&T9C$ MJ 0/V,,SQN0E@:IT(L_P2<73#'5?P 8Q/?P)S3FP;0PD'ZZ\X8%K?\[(E"R8 MB'E+!IK%7G3VBI:A0V%'1Q%A1?@NODB;(L%P&P=\O@51)>ID.(0)'^5FL&<3 MQ+'#36;_A6 $.\["*UWA^[? MOHV]D'Y8<3-"G*K&K=*)N] L<;A5X E/2XB46YCJ!/VC@>"($]1P=M *! (: M]OH"[U+8B!&7 B_3X&<[93/0XTCKB?Z*\$K Y0!#\)XYKZ;U0WE< QDLE2->MEO(8?^>>M3FAW=-:N4E!(@"%Q02V"/]O MV1O>(JS$1B>/HH-@]#S[1BP)WY5&ICE0IZ6+C&:$SY/\3L<[,_"J&/N!GYQJ M2^U9S(S217+@!;EQH;-90WDPE/_K @>JW$ 0HQNS'JH7]$2/@W/>QIPAY:M) M_ 7KAB^CCX$W_DQN/6YGCF:?YSH@IW$SDAGKE#_[R0T0)2^DS#0X(2Y[%'Z? M^FSF4:GR6;?@KJZ7W*B\\:GXW>?KF_>XUFOW&:Y)Z7NG@*^_1ND$@M-[2'P/ M8L;6E>U2 H2;O;ZN11\C_"8BNX[_#G^]X2PI:#9R=0;.!%?S9!/MGP1<[1>--L,8UX"[!\;CDH+[ MHVA9X3FQGYQIL::'<]&&LRJ<8H8CD$DM MY=D+KRE%@/6_:+V(]?$RGXX^X M,WF@@;RS1?B1?'TD+D$JFI2G#/XJ9!&J&>8+UQ0PR-*8-A(Q6& >&6;1?XT:)C%KP17DU*9C70"9LBW8MP\4,*+:_L M3/$9-,D<0S7DLB_$4#K3=6. M,1J-Z7"X#7BJR+ O-4/S];4-"G0B&)ZK]YE&\3A_2!^LP+4X??%%HGG)\+RW M+]:GI<"%20EZ>.JB'N$L7@- EC00:=!N3>R>S"RA<*LGUQ88AA221J.P8?@\ M==MK!$$' 1O?.*U[?$M,YKDJVTZ T7C&M!,X>*NI/)7*1#O2H45EOJAH@^51 MZ XH]$]W*FA51UF$KBZW?OWR+B^PKGD5)-R%Y$XCM]+"']!(CWL7K'%OD9Z] MX2D"L324SWQJ-_J&W%,D@0I$X3EW.)G274Q]BH"O"VY((@1QZ4#"DPFE:IX7 M:Z)(BWD>*X8[0:+H!NW'QSG83!]Q_K*'SYM0J#M,J'X=Q@MU M'Y\>;O[?U]RSVFSUE$<'#EKYMM",LBNY!S]LPVF5QWI:O8VB#A'GXH4;E//D7BE\M*W< M@I$']LN=@1H!'1D\&!Z1F&/O!/\H$KGGE:WP YBLX+&D.GZW0>_=?,H[\98> M_?@>#+&IN0J7'OM_X^F!JD3;2*EJN% MN6:\O!*>X#TZ$A,;)A;")[[17<8\25 M]F^*_Y[?BX"\0QIQP2U=<[+:^(1XT K\O(DN8C2X4EMY]WC]W7Y/!B9%A#$9 M$WIKPA^PFE?\57GW_?%W^WW(-PY_EX-%Y+]( \SX\6ZY'!J#4-<:;"-\$%4!URUL/JG.RP M3..!Z(R+I6"*E_T;WU'F4VN!=N_46QVUKC;CI^;3$9V1G_\25GP+7-* D1*< MKKMO#QLH0_!%<$L]KY&NP>:N'7B;H;IW+OW4EA"4\/XIFU&]VIC!"X&)7L]? M)8)1W+7;]%4:[S> E5N:-Y62::% M22E"/$(9E,%5SVRF 6,$9EHEE+=OC:$)Y!M@L,_ 9B*JCUA.0CZ\%[$?_) O M:WJ>B'J*B)*(:: 1'!)SUKX!<,5Q7R8A5O2U"HG25 H_VV^LA I?2=6A MO*XA:6F>BH_*;OP"D7V"TB\#]1XBMV^Y0^:QNH]=MJJ P[U5D/L;%YK+V_B& M0+]]_/8M+-!#M1<),AT_K;Q2TH,91%<,CH4RY<+S99N51$CQ_JG;R7Q'U7[> M+%#\PDS3,39N_6!B)"4E_L*A;[_DVDNAS+4I+Q'$V#HVJJN''*E]UA$1L3_PP'04JP]4-)?K\#\$E?#7]FTZRY!Q'-J:PNJ@]7H;I8 MD1RG%#JSL PQLYO2V^&FW!![$.O>:"ND ZZROHLW@MO!TY-W0J9G]D3;0#5U MN"+\7ZHC"AR'!31A9O6E0>P +V'L;0OA7,0(Y&9SU.))."I,^)K&8NW[X4!6 M!GN%7\PIR>U+T_R$U;EEDK"QKB,FB,BID\M\ '!C4EYCIT=OI[GT\3P'AI+V MA7.\]!0J<;Y;W'-,O>M4MKX9A]T;PU$"-F8!;$R>0.@=#<9\LG]R3Q#(/88& M%PH-[M'8WSE]=$ZD)P:Q7U<)@2<_M5MC]W^MTZS)Q=;KL5V]GKLL9%KM75XV)XSTSECU$)&*R%I7/PX M_OF/Z=[O%^!.U!Y!_-W[K?JA_9M^8-.K:U@*F,+*K>=U? ,#A,DS/.0,O_N% MYFC6>GW'"%.EO/L/3HV-X2K+^;;YV_O'!C]=?KN]O;L5TS>US586W>K90 MZ2GY,9=HZ4D_(29XM(TP9SQHD8S"!A1"'#7RZH]%JB\<] M.2FS8M%<2EP1;C&)HL:[*6J&Y'2$L!AVPWR[3MK"8[#@3KJ,E=->03NJ>]F"OI-P4&6> M<>ZPVMEXR:/-P_1OR0)F[_)6P%B=<$=S"3ZYV('-V9^GN^B/0CSXIYQ9OW9K MHWY_6%?5?DPZQ)(6)?+FI3LG5>N>JM7CG8.U*Z%]=X<%\N4N&!(KY#,JZ]O> MT%SKM^'7T!KZOKA5IO.?P\ M5W38V7DR%T&1>-H&VYH:KK8ADH&9,BTW/S3&_,@-/UX+@TU5_OW>Y@; M,:"QLNWAH-X=QA-TAT4QAFGXL.LKD8'78WC"S6K$4$LO/3? MX6J1MC1L8FE;.T8)Z0R"L@4$[#R[ M@-F@JK(CZVS@*T7#.1[(4F8^:&^7)AY(U2.S7L"?22:C>]/@;,BA54A@A/^. M*.;WIO,?!B^=F,\&PMF&:XTS$Q&"M&X1JN='0L6;<>'D3+ +_O;&:B;!Z4S@ M*!2+@[LCI(PK3D[90-41"$:H9/DT/?SPF,%7O0-4"*1.4UZ]T3&:&!TC(+4" MG-X]LR4GNVJN1CZ;EO@5?JZUVW,9JEAJHVX:3PI^J$BH.[L'!D84%]/@8B-# M CT(0[QM6.&2:,.U/;3!CPN0-U>/D[FY0, G^L[5"HX"/[ TIVP1Q7*>,@1A MA)78]%(!XV3;[E*H3)2HT8=JMIAJ:.\U=!#/55C*5^BR?6BU&]TB(AQ]U^T? M5Y\M1N-_&(Z]5;[#Z9Y?/HA8?/B:4#CPB9$6KG*&J]2]55IH\+@H/03T]FXB M0&! _*0.;*S#%]88@ MM4+2AW'H[[#]CW1$U.S3,3QN+\;LE86 O%FF-'GKHF03O0F+K1#:#I%;\4:$ MR">\TZ0)HV%U)'!3<4KTAFX)X;-RB1)]9R!"4%+QAPF:LXGH9DAV2^;,S6E4 M(O'GV!Q:5<#&!O(M]F50BHZ^4&QW-@/Z1C+4#:XL2)*-89V)NYSKL$\+_7+8 MS5Q[T0E1-6"!:I'F'R9.VU[HSKH0XBRD=8@B,?JMO/AK!"4X<="2#Y--Z,+\ M3^HQ?%+_?E>,\(I!R*#""B.83DV,.)_4/X7@C3F&@ZJ1VL53/J%9G$8YI6F3PF)FB :?3Q'=-[\ZYRXE@77 MN%@3&C !U6IKL'FC7Q$J$NX61"+C*!6$4-' X8DVJ#-Z1A01V^7 SX&,\Q_' M%2?0(*K(#>(X>K9VV+4.NT!_>);:=6"HI$]:#9:K;WQ%C/\[20CH?N-YJ!*X) 5P)%\FJ.S@Y+^'N-Y M7WD\[Y;B>02@&(54O#"2XFGNJ+QXEQ+=\N!$[.=()"ALA)ZB^C?+,\I CFG9 M^D.:#OLG:COTTR,A$V!71= P;9A.\;CLL/+8,U.$'[1YB;G(!2QW*@03I?*0 M(8I,-]E'#;-/?D7IR>S#KS,(>& ,U^;S/"76N\ #8&$SK#,I9O2+(A3[O?D-)LT#@V<22B'CWO[0*\K8*HMD :13D+",N8'1[B;%4WFH56];MO0^U-BJ. MWU#B.G@O4^B59Q5L6-SQH] 'S2VCT*,%BF*J1%^/HZ]O-JE+]/4JHJ\7&F?].UCCH*I0_O-D M_^\&U@^A>.,5T,H1!2)^,77P%GH)G\9]S;'#U\EE((-FMU)E(%9PT%R:HJ;( M@)\>@4ZGG_"CU&=V9TS="2F'ZN*J]_J-X3#]SV\'_;M]%O3O86EJ+9(%6/'! MO\]\3!5 _C[SB<4@J\FT5K!'4*$Z!W)@SPBOG,M]G.Y]9PV8G7<.U>_"C"DD MR'%10F$I#F__9!C'MW^Y8#W>&2#_74*M>, 6T:>Y9@A?V#<_#YHD-6CV:J-N MO=<:UINM>$/O.6>^\2LN_.#$LQ=&G71J8E'X:FN5UXE C_=GK8TY/O$V^B3& M K^ZWU"/!E?+BZ>JF0Z^&(AG41@G32&=+ 2[DVNBP=G,^FB DPW[7;7>&;8N M.@_H 'UTBM?=M#6,4JI%/4' M?*C.^8$MS[S-S,!;%U1*_$H.54HM!!:H=YOM^E#MQGCG3'B8TC^2_E&Q]%&4 MJ0[11ZT6.4F7'39?>2?)0X-4*N\FE4DE"5"[([226AOUVNUZIWF,3I(^DO21 M*J230E"1!RFD-BJD?GS(Z5MPD"Z:;SHU".)N7(M<(!*+PIQI^JY7UD15"_NK MZVJ[4V_U\PJJYT$:TH&3#MRQRK)7Q@17JTL##RZ+MKBI*DO3I_]_,XSH5SO!^(^? H4]SV] MZ>S+J"+\O5"MSSO8S**S!27_&6"M]^].,!P>T8X,D4^MY[9H;/K[5,4\)3+] MTU+#TP#0K\BP0T+0ZS?Q0ZM$M3>YG+]ZU^NUUETJFEX>C!)?S(<.N2I!A]>8:ETC.4228$Q#&./++ M*S$/$+'5N9@ <^>"-.LR7"M!E.]?3C@\?^YZPKO-TRX6]?^! G"VT8@8)+42Y8*4WD2Q@2\ M+?]I+CZ79UUCF8Q\GP+K]AU!1YU*:' HH$E[0>1\$TMY18BTY=PA'_8N!1TV M8.\Z^^]=0KW\-$\GJ/14J+NQ:-9C7=ZIT.6;JZF/GE\OO+UEL4P6?0 MS$M ZNI4,X$Q]KJ\Y!DG'.FIC,Q/+$0K"=*07%=%CI'P%!>Y",-X@HI6-14B M[$*4[D\QO=I1#&N$A?:)B-OPZ<3#FT[Q 20JT"%)4\RT7P'9%!+7SHKBZ-$8 M-?WQ+_X^'^%J-? V!M521,7J]U^]RPADF'2_58WP3E%53-Y4U]?/1;-])SMQ M9+4=Q6;]LU@25-[W/AD#/!D5@!//=C)V-@V>V0ZX,LQ%\R UQ!"XVF3M"F:Q M:+ZB*$I\Q9Q\L?"2#&D.6[H@;W)7Y9Z7IL$TF/"+I%)+'6Z<61SZ(FGMV02M MZ-FPDW4KA0?\[=-TU7[%PY&NU^UWSUX5BO5%)G_#D92K^:MJYDM-?^ 4YJR/ M;_0C&"Z$BA9 \*O6WM6*KM;6 __+?4PUP3'[N$WT-XIH>>R&@/^1[H4C 3TD M)3#-;!;G0"Q^^OK-1OC">QGBU3@2O((-JM?OG;7ZPX&MU[>#?;+!]I^MZ44= MFS0T![&!NV.833'NU1/CB%9DK4M(HYN$-!?R82R* M:9Q0;F@1WGOI\DS$C8CR-8#P'5,#[Y,76H/)[YU4M^-TFY1NM^8J.V^77&5K M0+^[^I"E,ZQ7. .&K]YUSA]N=G]NS8LW.T9Z?W1&>GUW[UKO_8A42'.SM'8$4VHG3^ MBTB%ETQFW-$>3,DP7F"<[.@KZ?<[I?W'.:6[Y" 81[B#J"S#?FW0C!ZI!/Z% MT]+@66BI2[0TJDWAMZ6EQZ"ELV>AI1Y!Z@X>K)A;6JH3+0V?A9;ZH*:Z_=YZ M.5*M:.D(U-%&!#6N@#RX;\W<2[X)S*@]>IC!_4[I^5/9BUCM?O98OI:Z>%1> M.+&,GHI8SH!8ANL=7BVQ-)=81H\4/=Q3_@\1#KM]_E@!$DM+M:"E1XJF[4E+ M&&ISSQX.;O:TM'0$NF0C7)N_B$@D7DC:I.?/@RC ,C($L[#.S=)A?:3PW9Z' M=82'M5,!-UTKP\\Z$?:CI:<*9_7;K]X-1P\.9UEBJ1.Q/$M4I=]!C?-\<&S- M5UXX+3U+5*7?15KJCVHNQ(Y XVR$]Y)@HYQ-=:[/ =YZ;+E #UN,1G.X1]*L M]F1PO5?O>NZP8P&)[9FU9W;O,_L\"FX?SVSO_+'<\_;,VC/[@L[LLQQ91!MJ MNZ/'KK&R9]:>V9=P9I_'^#][]6[DML\?JT% SCDX$=ZW4V\*\WKCA;?>,GWU8YGM L\UUWIUF38NQG1:7HQ_ MB<3W(N\AR\$\WT>\1B*(-\!>18)WP5B\9Q^# \P73O2?=MB/5^^^$FH@'(;W MR RB+/WO'[UW57M=!Q%8C0W:Z;686:S_N1\ )D-J_R:R6>Q?$D0Y@3O^%*0( M,ITG8AW1LC]:1[3LC]81+3_\[S\OO_X_Y[[ RZ6H1I)CM->_YZ!"=5E7ZCY>PYQGHH&OYF[AFI=7N+0L MKK/(DS3'?@"PFW*#7-K^21*,&=T5?T[$=9#RQL.I0U1A)(QBF[Z*R2R":5TO MG9./7O1[@ 3V/FZYDLKTG41KN*7 2Y<[$AU!:GNHH<#NNSN-)X@F(/!2GL#A MU=_]],+1AB9%&BQ;'2]]F+[HZ;_GV>^K% [:H'*,6IL"1%O@LI^)JEN'W\12 M,P/C2*#BNYD&O<4BB;_#LF>H2.])"'?U-ULC!/HUO;B&?U_#%R\(MOG3E'^^ MTF/>FSPZU"YN4RQ"&PTP7^X.M><\[S#K-N@)>\^B2[/85!VC#+D:4;EJI ,W MPK[EW-4(#"K] PG>TV\!,/(QL$^/6*6'4A0(4;9"XJ])-::BU5L M'XKPE%'C029JY8I/X036<"S 0L_8$^3E8 1[Y#\$7H1\RXMB[&)S!W#]$\VU MOWVNR=R5_:6$[&.$FMXM^1,"I'N87SIK.8^FH#V]'J9W36\4"(>;P(>]*W05 MFB\^2%#Z\32[195:/IJZ>KO=XF*^0(!\5NB(2'"+048M%G&2M9Q/Y"^K M3>OC 44IS'WEX91OD*6HW \1[N1S)F\[D4XST'XCD:EVB;LV MO=GE./XD!W9)'S1Z&W*_B-T.Z-FK=[#CU7UMRBU]'*.E#SF58&5"[ >G=7=) M:FQW*;J[I26D&U>I!SL/:L=U5]IBSL]2UZJ1F&BLZUW28HV6,IX^@U:_)U?: MTLCH@EL5R18MY1.X-UL:[N"EOT?,89MM^:CCIRC#G0:#&65PM26U)I9JU+68 MWE/51VE#N% 4'6QDVZ""QWGHQBC<'/69Y-8I?08!DB"S7NGO:6@PA5O-75$( M=G4LLE,PE)Z\&$0CK5_:=B@D(?/ADNR^_UA2GG0?)3NZ0T%1FK8V'@C8,01"]WYS0V/_)+ M*H*#P?(X!;WM&OV@<.^>T<3MZM(*(?X"W_B4_!JG*?L(]C[?HQUBHJY4)TG8 M;-6 M90[],!"M<1 Y*)F,$#P$GHYX*9[""5']')>S!?KNZ:A0>)'=]D] O& MD]=TIN\KQ6:IF> FZH+=A\59);!NNP0ML):>4ZV/?U*C [T3PZC>=5$7>-K5 MY'2&?8D'%9WZ_LQZYC1'B]4/0G)Y2#US6U_%_'0%1)_,IOSK//JW9W.]E:=-/.O*")I04&.FI3M!U-0$XFT MQR*[%:*ZM=_D&7R)^Y *GD/D"]08&V_FZ#Z]0!XLN!\EE13M*R>T8LHDG*9) M/*<7+Y(8/2FPK]AG6W\&+VUD, \EYLYF5;^:D+\6RA,UE-R;KKL[*/W[&RUP M_@\^D]ZK=]W6IH)0-1.E8NSG BA;/65!!1.7"E,V\S+63)U;_ /.71#YV'T4 M([=(.O!$D!"A&*TWJP[?;@2V79S:#*VU#*W!8V1HG7=MAI;-T'KT#*W^OKV( MV?'767T^^NOSX_M-O'YRO%__?AZM[)5SQ2RL^U7U8&M;A MK3,!ZA%Q>B?SOCL)"G^4Y"=[&E^=%=,+53"0A&OZJ?J:WLXO\,7WO(Z@RWS2 M?I1*(XRZI:_C;KW^,\FVO<<\.,B@S\!RK- Y8-![> !Z-$-.C]LHG?6F2A\& M[BB%OE(5E]_/8[/=UM"K(?.\_R8B,0WV=M27>J7%;7(KY.O,4,6.P\ M^$X9,'$2^B",A2.\!&/6J0P>HLX/KT!G7V$X9<04TB+4C7K=)%/N+?[0[WD2 MI*#\<18'N4;1(T*V#3-.#YNW8VP6WC2C("4FQ['C#9O;<_J;&G0E :OUE&'( ME:4LZX/D]GF19JD%$MQGJ+7A;= L&,F$C(?S*O:&MQB=[N> M[:Y: -[&C4;'&)J/4^$C0)[+OE&F(Y5,JXBX3#\Z:(W[+^W96RKQP,@U):PM M8!4SL8_67Z\MW*)8=._P-!FLHLJ8ND[0KE=>?>L_C2\!AY6L=7_S=H3F[7K.P_V%0G^#B?[( Q^BG[@B[.!41A2KI?>"'H(# M%%#^BAY7X3^'V?\(VPK2RPLI<&,8V ;KA'%GF--.6>OZ5QG8H"3E?:D,6+>_ MV2]_Y[)??OQYQW77,OJSFN-%Y%_*^5],)J#&KR2)3@,07*=_B"36V](NMJ6S M7ZEOKQZC!E80Q6NTM$Y<'K_:"+!L(@XX\AN90;K,2-L9@6NNRHB(*L:.'9/#J;H/[L-;U8%_K^@N3"!:D+ W7 MY-9*IV%OW0(>]M:-[2\??KWX^N$GY_/%EZ__S_GZY>+CU<7[KY>?/M[/]*9/ MU%BR?RW%WJ=PO3B!6&>*)Q*SR@(X8^@J=8$ABTE.)G@\G0+?Q]^B> Y/"@X( MJGM=C@>J4B72OV8>/+JA4+%#XZ(!TJ"\#*Z"LO2:?]9GHM)@#4!&!%= MR78HXB2R<$ : P&\$,8I-Q9A*)Q?A.\ML7R(UT MZ=]B+Z$DRI\4"P8D[E#3/JD [Z_XT<_RFWLK._W]I&JWW3_(L ;5 MJ1_;+?5QG,V,8,FN]OI]HD5W^"<>:17.]MV<#9EWCSRL#5@%.T2R] [MY5 ! MK0:T"=\/UE.ND&U29M.D*-1<.&DB M1F;?5RV;:RR9+H60B2I:SHGY(HR70JSFU%$TNEAE^G@;#V2<7\\*OBSWN"/K M+.4PO)6/HZ] )OX7]0!<4P+\&\@!Q-A6+:G;'IJ!W TZTOYU)<-SF92]N;"$ MX_U W2 ' XSVL!TH6]/O:ASAR[]X 'U]U17:T1I M$E1)'UDE9Y_SV.ZE'=9H+;>=VKJ7'9&J]*2'9+#OJ;W#U'SP@,[PU*Z#,C:G M=G_CT?W52S-51;)QS2E#-%U?]L$=GO-JJ+B+),&@-2H3?UL6MT@C\^+62_Q/ M"_)(?LJS%%1]#'=_E%D=>RI,8(#V!P,7EG2=PW*^?'^=>9%J$[Z,/:7@$&R M(;Y8(T;8PDV#-:<2EXO\&HA,YCJ4"EMT;4><9\6.&JN/R";2S^2%A2"7>]<" M-40X'^-,.)V>PX?9X;1PI\@+=_%XQ'ER=Z69K,JA3C"ZYLQ;+(1'^*\B3,4M M!\0PI0;&_[^YA[AJX=+Y(@@T 88,6MK-T4"C$+& M-;JTR=AKR=AGCY&,/>K89&R;C/W8X>+?+CY>_/(!P2?EX;YR?KJ\>O_/JZO+ M3Q^=BX\_P7\7O_Z_J\LKY]//SL^7'R\^OK^\^-5Y_^GC3Y=?U3U?/ES]\]>O M=,NGSQ^^7,@([P89OW'*[_Y[G/SX;O_GGEZ&[%Y8WQG(./ TQBP&@K0I^"DU MB@4>N\0:42 [+,VQJ%^-]>11 MX8\S6 U<;"3C;OMM@1RIA=9/Y6VX,+;A9SV(]Z4M^%)L09'H35_HO#7;X#/VH5N@?J,L%Z48Z0?F):3#X130&3L,X_D9F6[%B MA'W-6E9.& 2(+!3^@UNU5DS MG*^ 0TG3?,Z&!@)N8KIPRA\SAH"H?H1"0)M-WW.=>/P[QY4HUZ'XL$OY2E%A M:X&J]#M;%: M?4)JF60Y+*LZ!7 /?Y'"M,%< BRD(H2G8&'%#0UB0J>#\Y=VE<:V3[0CE\%SC\/R.9GB&4$X A)&Z#%-D6:/@) MY4O>;KZ"YPJ_1-^5VVK3/!1E_ PR4L2 M2UE=H8'@1^7OP,:C2:LH+U9P)W#J*[9V1RVUOT-"W',K/9]NT-\E;AN2EO1O M(3.W0GF@962;LHK298JR^/*SR8-*")LD?B6\28;)2V/S2=4Y@^&$! M='3Y^;4)YD@20KX+^"N($Q KEY^=,28$IDH:X.N PE-BAG,QCY&*@/Z3+)"I M9?SQX!I/PH]S#VS%B/*>J K%.;FX_/&W7U]C-BMP],1CKBJ+5Y@V::(H?[RI MR)827!+D7"#_H>:XR+,?P4R'_SDGES]^2E\;3SLW@>?,T>NY ,W]H\ANX^3; M:1R=O@?3-75./L;OX7[$@\%6."3B49B!6 :3D_+N8F="^7/.%;VQ_.QKY^2* MWI"*>8"*5T[<'<0$8N^ZB$) _R>9BHX$T! %>F+3C(6>=O:(B&V+U8]+0#J% M&4V8/U3O$HKO#GZ;]PN3<@EX0VX+PBIZA/Y!E(1RPY.I!7/O&V$+49T-NO*2 M^!;$EN3X&?6;]7P?V%E*C\#9^,;"C497X+<"7QL+TG<3&&*DP%N58P&)=8XX M1B:E8+U2)$+2L(AJ" Y%($3.&HE( 4=/X?9E2%^%UP*VFND>9+)PR$\,,BTU M2,,@ ]2388:X8.Q(NR[-FFL&55PZ%8K^"8+]E)Q"QLM U:'Z&6-38)) ?D< MY3;7-!D'$@[/Q%NH&@W<@AB4+]HAT/(P9<7.$.ST#= M33@0*9,G.?U*J:$Q@66B!YO+0M(83E:*<*L$7:2XB+&?G%2$R=S)(J;B4*#P MU9FX- ),<[]F]=BYD#BNB&"C($!/KBXOX&QH*'7XCB^T=UC=]II1]=5':!^Q M#0#:"SA4UOBPF&LQ(^V+EHQ\421.X5[&6V*L&]1 L>J)SGAJ;"&L>,5,TM=- M*0%#1@$+:FS5YI65=[S6.6+H%33H JO$HAGFVA-(,YEI1>^;DB.Z*G$,.Q?P M9>*:G#3+],B.[#Q9H_UBV/#!F0@7I#7'"@!8%,R+M"O)_7#_IL%UGFA_*^HL M:_M(+ [9&]7]2>:'-RL*E;A&6#\P'X?TSS#4"2CR8]IF+.0<^_+IP&%&G&33 MQ>E0=@\2(8+>2CA_AIS6*4 MW++9Q2()4GY;CD.BS9CG4?$L1?UP/,,AQ@CBF(J/CV-;UXT"V&VW*,IG2[KP,(=A*VQ,#AOUOG M@M-3WRM^4/%MY6@J-";:]RX.>XIP-+YF8AEHIFG%.^YO^ SO,'SJ$K"WI3PQ,(5H/6# MXSG'.*E<'88_E"9"83MAOCCC4;AG:_PC"%X_IA^_2"%,BN/&"@<(,A1FN="^M M>E'0 '6/M0P= Q+%B$6@*TP^ZZ(IGN84_7 X"RA7A8 Z:$#Q%FVSPELP#T4E MT.)WE3O(55^28U(E+#Y\+(P79&KE\(;05"'UJ-5T9,<59.79#'/\E@O9;46A M8Z*^Q?-"/8U:*ZR44(W%Q /;1D8<0AES4(:6M" +_0M1#/17Y(=EPP[R(DE/ M>1'U\T)@7!&Q;\-0]&Z\(%0.J^+M*+@N/\N^K]IU)A%S$F\1^.C/1''E+3EB M2E]34 GHO3*$(@I*+T%O)NK)QLH2: (L &@$)-^H#5% !IVY25QSJU*P7'8S M4E20\6?8G81[2,LN'09;W0&E M'- B?!-8YQ6CYHN91F-,^]0./5_,.>JH-X< 8[($II/2*L(JH6D.8])5]6K8 M9=Q&.4IE:X/!1'RCM%@T/4VJ'M(8[ Z=/OP#EBH1L.*1LK_0PT&'1Z#YE<1+ M"7" ;DCR[DDJ3[G2F;I)\ \MYS>PRW!SW+)'P71T* IF/ ))LXYON!O2X#NN MFI%A_M:(\:/6AN6^:QX$?)(P=,'3^X$$:X/<2-L/G M%$JEHHW%,E8F3RPQX]G-@\\5H PF11A)FK03$K^!G*ULI,G=9WZ"L/2R:0I0 MP$IBXT19@T30Q/[49UJ%E#!FFZ+9Y2#B]D)^+3!\WGFJG"A;7$;E]<(637*Y MBKU@7XK:M])'Y$ZXSK51&U5XFOK>LK8> M>JF$[\X7I/"G,XP;6 M8"Z,H6YT6BT*[Q0,AB<3%\$%)$!>!LK%P'BYY\/I2*F9-EF 91U=4ITBPCA9 M<2 "1>23PF.!\BM/\$R6Q86'(?-K$ALAN\C)Y7)R(*.V<&*@;Q:F4PDKEH,EFI,W"ZS9VZQJYNN&?6'S_ M;+1W1GI(G9\*J?(;+X'.L&F\^BCGIJAC,].2#N=X$K!GC]B'%E!X'K>0C$X* MTZY(H46T 8!3UKO8=N:&5FGI";>(ZV!&$I_,)_4BNW1(MNO"A@<%QGJJCB[& M A>9@J=S4B\4*<<7@+V3CHCN#82HH;RDQ0*#H3/JU R_2M\N*QGA^GJRGBV^ M>R@N7.E^X"U!-6",:\^JQ1"G&2G43]$;TH##/*=@3HC AYS$++ @5QG/8MW%38#9&Y@Q) MK6?YG:*?:;IYF6!LF"["(4"M;JF-BR>D1\LL@*H]8#V$TQ) ?4,6NA(>!R(+ M@S^,"(HI[XE1:OV?0B/>ZG;=JIS(54$F_(8P3RRCUAFAJQ;X41G<)8$GD3F! M:N7?I(W*-%N)S*;E,&C\%7A=XS &B,A1:%0N5EYRXAFDZ+!H9J"2FQ=-=$U;)-6K;D0 M_J*QN$3E4F"E*SU"P4BWG;X8Z3IX(94YYU:HGG(9(4]*:G2$B[761 M?!KXMC["F""#8>X X5_90$3QK4Y QMB/7=9I.<@>IN!;6RZ M!TT"DITS& -.$A!'8?G%P-5/^6_\JWI_:GZ@*4;"5Y582";83X:7S3 1. 6M MZ<+."#LBF)V7VZ+H!O0U4P4';1!?1[Q=6(Q QLUSIM8+!1PF8S74P'!IL,'MT3;96J)LK)'JQ@Y@+3!Y ML&J*AL1<]0)++BKGNNI'N6LT+*D+S2ZBB)7D=ZKE9\1@ARMJ^HJ5%6% D(VZ M2QD0 +TTG^-D9 ]@O.JBC2#EW(@6_=5CKUJM*[Y0A1=ZF8* MIV'7E5:3&@HW@13WP)6M8A:^(M2AZ!&(L0IQ8I%RH8P1KZ\*$?_'&?X MH]]AP4!&N"-A, ^H&TD1E%&AJ'+>G7([8FB'PVWE5 !FMGJD:!)OF21\CQ.1 MNEZ%& M!7-FLC8&+P+"CECU"?PH8]:F.U*Y$AOB27R_G(1D-GWTZ,A+%GI5HM1+]OPT M7H'Y.EL]@]*GM;PC \!(+IBH!9/@<$ I&'J ?W!@;9233&E3ZX8J$R:KK:I M8C0I1#H15 I5#LL'$UD&J\+S C%&)&H)E^:Z"&:39$6B3C 5G",GZ5KYWU7R M@[I11IG9WD%O6HN2E WKKYS_EN:^+R*S.:*L=^731*QL ?R;<@SU^4-6R.^A M&HX4>QI)05P*4?,J9$*F\Y#S%15'2IFZB3?(ZR4#;[,X3,=K^>M,6\P M(52E24K?!.=TPI844]"+=VNFBQ1UY8J*E LE+?MK]+H8:<,IN^R5:6H+"%XE66BTP\;:P.\__>ORI]/. MR&%CF.-MQR [="(S.Q$S&;TA;$9%*8RTK M[CI(C*FPI O2S3K:J]^]$NS*(TK$)5\8VGFQ=$%5#LR5[C(OY4Q\567.'.W& M@],";-?+,Y JS'+(3J"0MR\YLBP.*.6WJIZ+%3!.1OL\+M KRH815&2< MHZ:BZ<5-4O,JN*#+:K&G]74@(#CG*>;[">)":<5K.%:8SF&5941M.>QVC? M(6.%A['9RBR^Q7(5%,6L,P!#4?!'A=7":%V@+(>PSNA74R[L0A'V"]NNY*;3 M-[@LDHOT-F4!+)ACK58:EO7RPO1CD+%B18I1:E)#31JV[YHS@F&6"P+?PSB% M)%)WFXD,,G@&R@RL#,O$"L _PF7 A #LVS5;I)"Q.;I[([N^^)CGB,;\[0Q MS^?TNQ,82J32X] \2+AD3>9C2:\=1M>8D9/=I64_%9MPKIQ2 V3M&(D+F=0L MO7X;V&\%OT4Q#(J^K[### XM]>0(4TE0GRBA898UA!6]BD A\8TQM])5N8!Z MW*K2$UY&MHN2+V4Y**-R"C.&+ 6M"9 #D[(_,/%LMDQ)R$KX$E9'(O:'K&IZ ME)[*%77&I"0H"%H(,+XY5GN5^K&S+]0$!Q?P6$A*1QEW$BS_4/B;H XZW;>? M3&FLTJ"JA3RZ;-=3N1DOR(.E<@28O[2F[LKRLN".\XS8F83^(1L:]Q(T-?)P M20?@?;$^@.N/QC5<,W;B]K8)CY.:'R/:G-*N"/UYCI_ M#ILZY(F9CY<);ZZR.+:LDI<(!0LB*UC(EA!2&38F@C"1>8+QAY00N5P%/ZUS MG[D4CQII4J9'D&&* ;ZS6&-S98KO(N^9@.ST:7ADW10^"R[\$11/Q<0262\( M[UN$HAJ3R3GYY>+B\^N"H4@08 Z]L0Q!3#%F4W.!"C\',9263V8B%E 3#S&B M A)FDMW^",J<<96QWN.=/!Y/T0I\3_]&)8I3@Y@!8S5M J.Z>/^OUT633YA( MX.-M1;VW3FN7>54,;CD-ON,Q0.E:8"<7]])[BDJ4PH7'];TJ757?S[D]*.SX M]3 J*OFFFZX1)!L."/PH^Y$B^%S)<8\UR4R1$B/TFO*!N1H9OQ;,L:YO=>BJ MGD\GE+HZF,8'@O"V-0>415RK4[_\7+R ="^%X%C\:M2\(-@>=;2![Z+[15:[ M<$BI%*"N?'S5HT$=TB!7@VF-/8;&Q70!5Y6X<(N@Z.RIT=YVZ\5]A,G*"I9MN8B]GSN MKZ7+O674A3=9UUNDA;>Z C:EK()S+;5;5L5]T!8\C+*C\* \=0-&D@NF&L.S MR[AWO#^ZSOJ+D"CZ#>3B:Q-+#39X.Y.5K"N8$U4U2HBRKROPYM0J(8BD"YKA M?1.U3$46;6J0(3M^0)FAQ 9ZH5!H1P9G3EBM,E2IE<2<14R?\4(Z:P6&(7ZT MT]X$95@**VV#2*PX^57'G&"-6$0JS 5-_L5"4'08&='H_,_,I#=P$2IVK!Y" MZQ$MB6> ]M\0!*H.@37O@&V*Y6$H8";,=* )WRES3";<$4W7^"#)5I6D;$-L M(6=QC).'FUH;AX)ITU(7-PV9/&57!^;;R"X+&**Y0>=*B ;:6@R2A)-9)%S( MCU?AOG@\GJ[$F1F%9/F95TUX#L-:'#X&J]+<\J4_ "&5N6+>C M1[8C0UCO:5LA\M>P+XNEV;8MD8%4K#F>6MTM:([*%[<"^S$:5';:9[9#Y0N, M+3YM%.-]D6.-I4G(%*J:\C4@26MO38-X^YLZ5;R8^#T!]?F&Y0T(N*S2V;>A MX51Q@_(O;G96JM;TE'4\%2EGLQH_HQ\N,IO8LV0R_(=D#Q=N1_BDB+2_5+8& MDAE4(I0W&3XF]7Z/$4O6QV"V5@GF*H%']X>L>[Z.EHHU(K1=!71]3O>=YZ9D M*A;9XQKJ+DDP,Y&I3ZE]1NLO=&)19Q)$#RI[Y461 BB)?\-A8OVP0"$RO/+F MU\M^>6DW:@Q7NE'VT[R-JT!KBS">[-R$K%HV+N/D"%7&HIQY](EK>'.6EB%Z M2]-6H6 PJ2E02Z\H4&ASCQ&2N9U'8>06>)U>\2[N,D:OXXHW%B@!+SXP-I%A MHTR]TED#W%;-MRZ* M%D#.!YTY?O+^X@,W/ODY$*&_Z:Z?\:Z5/G]5MSI778Q^&I4Q_D&;K6KZZIQA6!UT>"0< &9T-X0"9D5 MH@NG@$B3!$#QMJ8SB)WV@EQ5LI%5*'TMD>_)L+W,FEY#Z3(*[5A*$Y%K([-$ M?WRZ6@X0E4P30.1CE<.MD12*Z@O,.)!4SK8\)@<)70;#_(2,.P,NHBA>PQQJ M_(48PR2,*=V'V$\UDK:8FD4^G/64Z-SSHI##%SAP+D4DL\OI,ZIK#Q<(?$D\=Q;(*.(?D:S0YIKC@/3T!=H?/^AO(H? MJ6]@^?XHO65X$KT,_\EQ;62K-JJ!CPB067$_64:%Y5.S.!*,P408A 23+;#) M:FK0#X<)$6M!IB;OG MJM;'&,1*[SJ4)<3EC6-('>ND?Q:_+1N88DU :D9O5MHEF"VUB0Q7%[UB;5EL M)I1'Y*-35X%T:5GMK:8IK;RLHFV#T4R=G(0$YL_P80K.$I,8J9B"%X02AQ0Y M5@Z3,B!,NN?:+QK_=>R%,K)N=!C/O&_2[(CU)WC-QW K.15=+D&S,8Y?5"UYBKP?[H_XPDDI*E(+U> :(X@Y"4?DS495%D M*HX@9\%)%[QEC9=A?Q,I86;L),ON-OBX 95)E5PY>LK%2;'V3YM^TJ+NQ'R] MUN+RA4_9!5J'4'=QTLXO2G'E1-II "?@E#IXQ--=7XU_'\/2HQ1D21;)V+7! M%##E9E7..3(S@C)\,69E)-VR;DTM9N1X66T"+E%Z+4_C?S1RD%C+K-USH;9\ MAVIX$."TQ!G\6*2RI03.@:O?]99*/"C"%LQX5H@5\$VQ@=+[MZG9=,,D/L7_ MP]0>L>3PF0Z/]/88, %B%C4;=,Q/91\%@(9LY,6\,]KN6N M&22KNC9Y0*:_QZH*@')#5I:5CJ7J)"(CV^@>DT75V!.6;<%R5B"U8#'7G@!! M)>00A8X(49)R&W74C#^#/F!J!"0B XU8#6'#YTNG6FO!S!:!)05_>&8>5Y'L MFV(RK@2/6YWZ*D5QXR99PX&:YER_M%(ID&- MA(5A\F!WT9K8BOQUF<"Y4VN/TS9B&JKLO*5_YT-!61B%#PC'B?LE'1RK;8Y4 MOGII0L73E *&?B:?TK$F65F?-X+4Q/H,=8'L*0PMKP@70\HIP_$.5:2EM9>- MNLI!U10%)F9RFJR,!D\*3,+55U'LL)CD81!9I'KNM$R>:N.&1E604G@]$>1= M -X!G%HAQX0*7TKR@E7:*(#(:>N+HTZ9S*4<9FZCRC7CF="9)=I/Z,MV$^RB M Q**#$M$?8Y#U]+C7S5(;:EJ%<3$P9<0_D.#0%2*[JB+4'.AZ8P6L5 ABY-\($FTFJ$U6 M5F<+=#(6JL0^& AA14] 52JB&B-2DG P1U6KZ(& *TM+PGT&#)S>P]'F3KGR MS3KO%Z%"@Z%L'+G+#A)^^J9&)[$8&I\ [61!0[B,4.X+7S9KHWZ>B+R)W@7M MP 55:2*] U)2N35J-B8[6 R4VIH;ZMN'\4T"KA!;DBP7H28%>8Y5$ MP][_ G!3A685EU##+)B ^F:!P2.!UIM@/>^=.[4!+>[DRU^\^>+M3Z_U[&LE M,>3H"@Q\95<6F5;H!/9"3V.4%C2D>P:5F;Z*=U#1L@''I[^Q2H4;H?9D"4; M0!-!XI]BE'6I8F9:RIBCCQBY0;O+S/=)OER9)"8-!SQ<\G4^Q\LF.2:+NT54 MSI!B:JJ%*-.P]@79%V>5UJ24,[VZ_";4?F! Z+./P]L)\)\Q+K5'FR-31O^" MC:\/JMH#\(NP\%;#^&T9 E;42<90:KY-%CNWQ=VY06*#CO]5!;;CR15M[F_& MR7]&%: &O$:NQXZ\AMLM!93ZF"H%T3A5U0)-?P[T61IFM"M.D-EAQNDU)K\+M=6,':ZFP_J[L>R%UU5?9TKVNK MQW-&9:R5F:@_#Z* $%?0-77R"RW^A3VJ:JUX/795"Z9Q"16F8H4UGE19P:3L M.YD5)8]3@;_B.J&XEAM&K=:XI^^4WL+GJ2H[6MZ@AVX@:E;H T7@,D#/((UV M#:U^H^:BUJE@-Q((.$ ?6OHHBL M1APUX'?$=X5!SA\TJ(D^'&B DT2@'40A@R)(I-H!*DQF/>UI&>1,$9)6IMV" M,C24!?G *0-1_Z:/CZNQ@5;%5F4%@2EYU@Z[*7DDYI,NN,4ZW'0%IN1V\ZNV M^UAN,..YNC80Y5L1U]&23OOEM6K:A-.Q;V,D J!(=3^M6EF,JX-3HB$MRX9@ M]389=(>]]PNLKI5"@"/@18YM7POF?$TM1R)D%##8. Q\[6(, MSDCAW\3#BGE0=PKINU*JN?9/=)(Z/D(X_1B25()VJFF&+!>B;Q+>Y615W"IL+71BTEPA6<">>/ M<#;,N#C9H91&IW&0"X -3NJI>H4)X6NJX7A:"IT=SPMP_"19P@K<8LL==D'" M>R:(OFPHT,4^<(NT2@^PJ:::S:6H@>C&54+S,<3,Q+' [4VY!4L8?,-BGPPD M!D5A=/5#U70)\'DLM,"H8/"[8A2,&H#<>^\*][H FA1@O9SJD^9SI*X_!)LO M"-2Z >=6%4VKWC<:+U;AN/%#8X%I3BJ"%PETDS'Y2J@B]'*0=NBM?)DD;MQ:\N!/O% 2+DV4+Q>[WFKSSF<)_.>K+\O++;KT8^:O7^N= MM[\D4Y8LNF1!3H)H^LW;:=#C&#M[:.U6[N+[WCSVS79M';PX\7C MB*OSNU2D-FL96$'P6TS()A^PA%:SPT^@E[#[&,7T) M"V5I[2"T=GRJ8;?3#&:[T:^^9I?3?IZ0^S+.X:5^^KJTLW>LV+I/?3(18CK= MM@BAF*Y;S$]%P-43YL8Q*P4Z*P;03E-K.SM.D%G (>?XPX/F95GR>I()]3MNYZQK MRNNSJT76)YW7&^VS[GZ3K3S$-2'ZCML] M;^])\]7[^:0L=>63FZW+X]F947=?37.=$9G==N9(Y#? MC?!'_9)@DB)6Q039O02WG.5N3LDZ'X-.QQV-[NGDV=DE^YP&U(O;SK/AOBJ: MW&(->^ ^:OSCA-+O M;238$39GA$=PPAMA<&S&!KNGYW!7]W]-)%^G#6;&L&[N\B=55QJS-1VWW6U^ MH.P8MZ;7=_MGM0LRV:W!K6F[Y_U[JO)686^ZPEZ)]?D,W+.>#9S7K4K*C@"<=X(LYS+S.*U:-I# M[/+F1YV[;;??W]?WOM?L&V27-'\[.R-0V>[I@;';6;OM/.O=0P.WVUG7[1P, MW.'>=4'/N)U'H)HTPM-08!/'Z^":+S(9[N3<[0]Z:TZ6.N;!V;3&[3LY=(># MOMW)(]C)[L ]']E#>0Q;"7;"<'36B*T\ B6D$?Z1U;XM+R%?X60XW/T,V)CK M8:1,UVY)S;:DT]M#5-@].G+5KM"5'(*,;X2C8TH3K)>0CG!\!)-@Q[DNO M?\^J8KLO3QO<<\_Z-A6ACCO3;]R.,_%M@&KMQC3G6< MW-ZJ<*7!SHL,IIT,W;/>_K9B/;R1-BQ:WLG^/2Q,NY/UV\ENS^V=G]NM/(*M MQ%2BP?Y.!ALB.%[WP]T]E+D?.#:*];Z_!(_$J%.[,E]K7\&^_.5/Y]U.]ZW= MFQKN3=?MGUNTCSKN3$U/S1&(]^9X)CXG\4V08K]T;$E],A:1F 892?W7)5?% MPWT033D6)[W1_B9-0PV7INQ)MU^[NFR[+^C8'NR+2&KWY1#[,MP;QPT1 MJ*EA]6/FP;(HAR'\H9Z8>\EU$/$:=6&OY,J;']WVVNW7^NTS.]AF#;:_ZVN;PY0W>[ON](Z. MUFZM4'(F LM*#^8!&U:*]J^S1 CG-[AOECH?0&;X.W30.:+Y?X1?]IV^I:W= MUO9*+#(Q'XO$Z;7=ET56^T[]>4G*,!%WUW2_.O1^E/5;)K5M[3 MZ"7L/L8Q?0D+96GM(+1V?*IAM],,9DNO>1-D\/[)+BZB('*R69S#2_VT["@Z MSM#Q^SBE;.Y$W(@H7X.$>7#>8PVFN+?_R-4V3UYZI:D9X-[=E"P>_)4PMKM]^[9!L&*ZT8[ ME"IZ(Q\>)N# DCIQGCB)2/,P2S'YO>C)CC7TG@/_Q/H$[UH0 MT#D97S)!GC!3A3>9T17X"MP;Q'[J!)$/^YL)_XTMO=_YM#M:7WAZBO M:DZ-L"V]MZ7W=:D_?\%3MZ7WMARZ#DMH2^\MK=6)UHY/-3S6TON[3.^74([_ MU9SPT>=-PY^'SSX\V.S^O N#MSFHE@8L#5@:L#3PXFF@<9IJ0W/?[X \.KJT MT MG?7_B7,]HVO5-BE]>(-J1>$L-V0FL&T'8&(;H02_E@@D4WR:O?JY=:V88:: M =3:#;$GI&X;4B_X^2.0SHTPH!\9'+))^FC/FM UVY![^N_MAM@->2$;4J]^ M@$<@I!MA0G.E4+P6S7J('=WP6&]G<$\4X1I$[!_1M+"[:'?1[J+=Q<+;NR5G_=>U3RVQ^X+8-[-@-;/8&]NP&-GH# M!^WZ;^ 1J!>-\&I<(C2-2#/ESCCZK("__.F\V^F^K56NV';8E>K_VP M:0(U,JBI-^VX]"=92:H!'T^Z*]2>\I/VHXRDY @'>B##]YR2^"=(@CJ@=ZLE81&(: M9"327Y<\#$%Z;%T?OLQ\V 75-X'_*&>D!/L#V %%G$:8!7HFT2$ MA!'U]C;PLYF]%WD,6BT^=+R8QUP2_@5,N$KP+AN%5#E-\GP7C('O[; -S M9HF8_O75G^[>PN&K=U_Q*&! \CU\$$@1S"GO715YW+$K;^&/:]A58F?=,O_^ M/4^S8+IEXQY$XVM=U+O<#'&^\)(@C2.*MLZ$\Q6613B_P9.SU/D J^4[5V*1 MB?E8)$ZO[3K8NYXRQTH=V%JN7CU-+^L]'J\>[3$^PK613(( M1AUZBU2\47]YJWAG$-$WZ2&UQ9+?X;E=%4&XYWRY.-*M-A]KZ8"07Y:76W1I M1:#RM=Y9JS\<;+S<;G4V7MOVVDZ_U1YL?G3;:[=?Z[?/[&";-=C^3J^]PWUV MI^H\6KNU0L=E->!@.MT:-V'LK746^=_CY,=W)3ZY@]YW1$OR?N9%U^5RW8?2 M@V&.[6H"U&Y94%;N8F\^2@>VY5*\].1O9MF3UVI'><%]H&;LC3[LC]\66?PFRMA'>$L(-._JZWD[7 M]DJJUXX,]U9W[(X\>7KJV=X)@W8WGFHWSO=/%GX)0K41!BQU!+LGQLKC)R/7 M8$%V]_@]YF+4C?0[/;<[?%@SIH-F9C^FY6.I_\53?]<=C.[IX[+4;ZF_V=1_ M-MP7->=(2'\?E]=1UV/=TYG\@DJRMIL&Z'*P^B<2M,X%%C>9[JXC342:AQF\ MB+92CUDNAQ9%V5 MT!6O\<)@C7*UZA'@!/0^$KSF,!28=D3C!*1I_$K M\M5_\.BF>98GPOE/[B4PXK3E_)+$M]D,+^$L;\K!V*7^6B41+9+8SR>TK)K: M&%[R>Y!2=VR]:BV'>U84HU<'1+ZK6!,D@E HXH1O3$6:\M[ Z;V!PY>V&E+^ M]#Y.,V.;=QUU-;>SE5%-J]^Q@[654;8RRE9&U6E9;&64K8RRE5&V,LI61AUY M9=0FV\.6%M34:=QQN^?M9J?)6**J&U&-N@W/O+(D53>2Z@UL>F7-=N09SKB- M&MT=-5I1P8JHD(MAH;X*"[E.G#B]\S^[Z ?_H=/JZ7C17M$3EWWOI8#3/B]8 MC1M1.*$\@*#(^:+,%X*<4J@A,*G%S3&6_]I(1"L+KIV9$?M MU#KL7Y9;V0[6.NRMP]XZ[.NT+-9A;QWVUF%O'?;687_D#OLO(A5>,IE1,J$/ M%E<8+S"[S'KNZ^X1Z[3=T:CAW80M5=6.JCINN^F5[):JZD95)]V!K?NNRV8\ M6R_GY_3>'UT!^)47BE26@"3?!'J0CQ["; "RZ1G0@)ZK5JT1>])W^QW;^[=> M>W+6L2!F]=J1C@4Q:[:?Y!<1B<0+2>!Z_CR(@C1+J 7>T2.; 8?O[EM9;G7X M)TZ^<4>C?:6NW9,G/B=-!WX_NAW96S&U1FZ]I"ZAG#GQYA2I'=4H"WYS[. W MW;;;[^\;#3D2_!M+_2^=^CLCT-$M[)^E_I=)_6Z[>T^'5].)?Q]'F84^J\?^ M-Z&(Y6!%$9N0SZJSDAZI1N)PQ3A?_N+-%V]_TN-V$H&(;<)WJ%@E@)DMG2G\ M[3"89;6KB:E>M8K8YA/L_$:F\+0D<44D\5M!$N4"K;-2@5:G+PNT!JWV_0JT M9'U6OZC\>FA]UMH$MA5H51=G87F7VLC#'4:S_*WJZ\]$$(3AB N'T'H10O\5 M0(XSX?D3&%&&2ZIP'Z\9/0_6$-'SQGD*KTS3+:=;?JZ/)5V+."7$OS>* 165 M7%@18SPEA6*[>,0;@PC,L\V/P!),3N'<(1K@FS2? TDLU_.0#\J!>_WRLIA_ MSI(B _M:G(YAT;^=>E,8XALOO/66Z:L?RRP&^(NYEOLLP^9)3Z?E2?]+)+X7 M>0^9-J^Y+R8Q.LY@YX"F18)WP3"\RF&*[[-@'&1OGVU@#G"CZ5]?_2D DA\- MSL9MT>]/^\/1N=?M](:=T;)%JYY+C3D1+MOA*ID&CWDX@5$FUM MLD6@D;="H$ M"3-SF@8C#\4UW&0H?RP#X67(N1&Y-PS%),OA)GCM JP%> 9X[34=CJ:4,%\2 M#FVJM7-;P/RRRFSM8&T!LRU@M@7,=5H66\!L"Y@?=SEL ;,M8+8%S+4+@6XT M/IZR&) Y6#TCO?>J!SS\A$Z&PP.5!.JYU;[&U)+5(U2:=BU9-24II1&ERP-; MNER;S>@.G@&KN@GY&L\= EC5PIXWSZ%&@9,]7>GM6M5]UZU:U7W7K5C]RKOHL=8CVAM?:$GH\. MVJ"E.>Y02UL/AQ_I']0/UQS:LJ[VA]3P#1K>-N[H_.V=LWV+RJV__:G][9W! M=OV,DM?OW8^KYY9\[O">^S4&J\BRC^\8\Z:$^T#%%A(OPVS[R)EXZZ$7 M362=H+Y'OEYX"08?X%Y,M/=NO"#$C3V%*9RF7HCCN8';L:9T]TYAAR\I'+4& M]PPD_!JG*1=*B/_D0;9TY@),*=^8]]JLFQ0D&+8&O2?P#G=;[?/&N++M8)]J ML.>M4;MG@P0V2&"#!#9(8(,$S[X<-DA@@P0V2% SS^:^9H9UZ=;:I3OJC*Q+ MU]+6DTSH&3H.6?IZ0?1U#+SKD=2"FNS(?^W@6G^4X8QVUM?CNV.^_=UZ%[G4GP5C;51'C#45NSC\BNP4=:G14I4#0'^()*[YXG5K MM7B)6"0BA0.(H)48?$)@ISA!/"^\Y_<2\ (Q^>06IH"#/4YB6^"5(4.3\8B$M,@([[U6D7J M,N_[0Y'.FA.VLK4M=K"VML6&K6S8JG[+8L-6-FQEPU8V;&7#5D=>V[*_56+= MO[5V_Y[T1N<6].?9M^'HZ*K;MQ54=6#8QU7EY9^Z"[8:M; M[O:B8^7(8EBOX$1D MZ8OG3,A+PV:"P ^*B9=B\XAK$5\GWF(63& XWW%HMW$2^K>!SV4O0)BP)G!Y MYF"H =?(=[S,\8/I5"08&4PS+\NS.%G2UZFJQJ6O!##Y"2TAQB&HD8?S>YX$ MJ1],,("AWCOS;F!(>1@Z-UZ84Z\*QPO#^)8*4+?7<+P:"9 M5\YMD,UF<>A3I /WL>7\O.D23>2:&Z:$2\?#L:5 M@?]A\5 &PP!:0G__=[GF+HT)SJ:'_\?F2DG ^79X4J\1SJ(EHX?PY4H!KH+ M0H$486Q;(K(\V=*DXT5W71IL[KJ$(P_\O[ZZN]%/IS-X]>Z)>C75KQW3LXWA MT)V7#B=>JL.2=+B!JV%UX)2.^T>XIQPDJ) -R-5*'LYZ!U^_,$^TH=67%0"T M@[6AU9IHVLVLBJC:S:R*J-K-K(JHVLOKS(ZJ\!T$8*XW-UKVINXH[P M+!$ZAPX24K7AB8= NYVYH^Y9LW&X+%75CJH&[K#?LU3UW/MP7%35<3OG#2>J MHPNH/L-^/&=(=1\=3E8@U5N'^Y<'KT"G;Q(OO3 +UM/@=B+9BKG6EF3[;GMO MY-'JO7PZ-K+RO7NQD2;M2=?MGNVKA=H]>6IQ.QQU[9[4:D^&^R(?/,*&-$7> M-L)G0DB^]Q*Q3=(*.T,+[5VS'7$[>PM8NR=/G(PZ.C]4(8/=C;MWX_RPG7^; M(E8;8<9^C3,OW%[!_?IRC+;Q']+CYGK_'7(RZD7X?Q=X];9C'6)#G MM'TL];]TZN^-W,YP8*G?4O]+I/Z..SH?ODSBW\?M]60'H0XTT"#F9PL%[RXS MDC4.C(09WIE]I-M1^9\JP1T?6NV'5=GPBNO+=)E@)&[E MI(3C72="4+LJ*H]SQ/<@)8C!"2Q[/!<)EMT!L5$M7CRE9XU+\72:BLP9+\N5 MA<&<4 JGNH N$9/X.N*W8)&C*I/SD@0?X@&HZL;F/9:)!Y%,AI"J@K 92=.#Y6Q&&#NU&[.=4YEAL B.LKBVU>NDN M"]!RN%>;&K*J _6??AG5TA3;C&\)A:(1F/%4I%ACZX6P0,D-T-KNW=">N;SI M?9QF!N7:,J>758QC!VO+G&R9DRUSJM&RV#(G6^9DRYQLF9,MM M$ZBIY[?GGG4/VB'(%I^\!*+JC!J>0&6)JFY$U>_9>J9Z[4BG_[(*FIH2^EE1 MPHK0CEO"?W2=.'$Z_3^[Z C_H='P= O(>L1^"'2R/OC(< M-(/IPEM^OOC@B/DBC)="G!)^('Q$8D:F+>>R(0[[3PN$9L1 A!J[]=F_+,^R M':SUV5N?O?79UVA9K,_>^NRMS][Z[*W/_LA]]E]$*KP$,?$CW_'!Z@KC!6:S M6>=]W5UBO;[;/]LW;[=F7C%+5;6CJK9[WKNU+=92O3:EZP[/+5!0VPEOR"_?:(Z'K^?,@"M(LH;YUQX]4UG-[O8[5X>NU*5VW MT[,(<0F*+/J!*5'JI8X7&'.E[]X\\7;G_2X2Y4Y1@$.5^9T565.OS5X4&E.NW7^ M2+4Y:Q,P4,9D24(0 M -U,>/X$CFR&MR@,.P1 F\ <@BB'VZ\9& V))(AN1)H1C4B<- 2Z2^#>2$S@ M%6(RBV"GKY=T]]7E!9[F',&_4A<'$.9XGC5J')B=Q?=AQIZ3B#0/J4P)%_-* MS -86.%XD__D04K/M)Q_P[_#E":4)XA/)E+)M],Q31%1QV E/<(=DZM* M:V5@\+G&8JE%E5!G\]@/IL!2%&R9PJ0#&QG&,R=@/_JJH$7,TWQ#(PIN1%$,A$45QE.2F[:+1[PQK?;F M1];25@]Z2GMGY14P_YPE1<+NM3@= Z5^._6F,,0W7GCK+=-7/Y89$' ?<]E6 M9[QQ7M-I>5[_$HGO1=Y#9L;3."&">0,"4"1X%XS%>_8Q.+-$3/_ZZD\! MG+31X&S<%OW^M#\XK<0N@^/=8MI [)LZZ29YW!PTI-.]U'DV=K$]A6;+I% MLG4,"8V@JOAL DPQ0EC10J!5"C$IMN U**?&>0HS2=,'B@^CS+=:>JPS?E=] MH(1].14B77NCHD^3TC8JU4]+@A2&C58*B.(=?L5VQED] /_;DZMOS@YH''/_A7CC135S M+ZFG:*RT%7/OM7H/9.Z=1V+N:Q/8QMRKF5['&$S!T$-Q#3?IUQI<55D:80AF M1@XWP6OA1&7P#*B^U\2GFX(B?(F*-UA1:J(6DN!E%<[;P5I( @M)8"$):K0L M%I+ 0A(\[G)82 (+26 A"6J7RK#1]GC*\E[F8/7,V+A7A>_A)W32Z9T=J#&P MGESMR\8M73V%4- M>>&>Z7NAX&$:R! M<$[DVKYVG4ADULG^LES!=K#6R6Z=[-;)7J-EL4YVZV2W3G;K9+=.]B-WLN]B MAE@'5DT=6%WWK-]P*!Y+5'4C*C#&+$D]]R8<%TEUW6ZOX0CECR3QZ[ ;_[6' M+_JI?,^CG5S/_^5\C#-G+KP(EG.:ATW)FM^B5%'^>:D(=A^ON5MRF9?*<1Z6 M)A_?,>)-&?.!"@XD7H;I\I$S\=*9,_9"+#NE.EIY@WRW\!(,'<1$&( MI'<*PS_%>A.C:I<+XQ(QB:^C0!6W^F(JJ!!*OH\*!KXFL%F36;!XQ**1QR[- M&;4&]XP4_!JG*<]3_"6OBQ]6>[U+.&"P^_)+A&#PX0%.H,G M#0L\$Q[3W;H7.>$/#\+T0[? -*L3?I4*=AQ^17:)TM1HIJ$ MDN8ZB5@D(A41X3)BO J1G.*$T& SX:0S6%@,2NGX$RE'P[PR^*?#8'L5X*]NK08J]:[-6]:6K/L.KG)+X)4A4ZE^'D MS/O^4'"^QD1>;?V5':RMO[*15QMYK=^RV,BKC;S:R*N-O-K(ZY'77^U@A=BR MAIJ6-?0'#6_O;$FJ;B0U['8M23WW)AP729UTST86YJPVN]$;'G0S#C:Q!B.< M;=;!]H,TH]*N=A$Q7:O6&CZ@6LL71K56;@Y3 [,9?1@]9T*.%=;L!7Y/3+P4 M.Y1YOC!="H2 MC$6GF9?E69PLZ>M4^>725P*8[80:(F+LB[K%.+_G29#ZP83Z*LKWSKP;&%(> MALZ-%^;=,EFL@U=^7!9I,XMI2KT.# I=B]Y49$N;HGP^XV\#\L<,M@&,XB00_]=[GF M+HU)-EFD3EY)P /EV>%*O.?V4XX?PY4HSIQI$ K9HTIM6R*R/*GJ!!/X?WUU M=Q"FTSE_5:>SM:%X+?A/'OB8TX";^MY;H''J?!$IT##L]>8^DS7C$5U;(7%R@8&1.?L#=F%O.3V*<%5\%^3LM*L== M&C$V@&9Q#(*<&EJ"X(85 +JFWLA11ITO4Q#5$]YM8XUAB:D8?1R$.$ALX3:F MMQDS\DM#T&I5CE0 +!%$?=4"\2CT"IDC14J6HU3[-?5NXD1UP,[UN,Q%HHZ@ M,!V\'4@(/NXLXUQ_YC;.D3' 7LBWK$^D&%NL!K'ANYHNNVW7X+TF_,S:'\Q[*3,$)WCKWV1O4SHBEY$/3"=9R@<^ ME7>!%TT=N]*2*S(- SARJ)^2E,+)+Q+N]IFKC,KO0',Z@4OV6:5^C.*:OMOM MO.535JQ1$%'C[ V-^G94S[J=!JAG[Y%S_@R:]^Z:V$'EPU>R7= T8&6>4FOR M.6I7?P"G,XP$+3ZF-!ME8"$WB7V\P\<6Z<)_\T*R>\Z&K=%H\^67DX/2>XP< ME(V:ZQ&E8NR=G/)D:V8S.&P&1U4&QP$.Z<9WU'H9]XW[;X[W'V>4_2.8>*0< MY"E!1RGM'W0*4%F#&S));,"]]J&L3M<=#@[5!?H O50259/ MVEACL^RINR>;K9AR\P]%U:1J=RAZ;J_;V_U05-/FTW'9.[0Z2U"U(ZBAV^L] M T&]$&6V<.E:9;9!JD<7#L7 ZK*6H!Y/;(\ZSZ7+[IKK=;"BWPW(W-KNOUAG ME;6)U52/_;T1W:#\D0H?!L7%;KQDN1+ZY#P4BH5@9$W^S1<4R>98H(?/!2); M8MQ\*B-Y030)T:O &(>$G!=,'#]@6N$WPN#AV@($RCDU/@(<$Z4E =YTR3"2*>2Y 6\]?9 M/-Z$TL%4H@^>"$[>*Q9./P1_K[B=WZ6S@O S8P_%?+Z(.?Z)*86A4'#HWG4B MX"K0&-A9<20H>"M_] F2W4MA8:@W:S93,52,02>P_*F%FCBW4!,O &KBN5GW MSWOU>(AV\59SMG''S Q;:]* /$DCT< "_M ]:_6*[&3/Q[7 =$087A1'I_31 MR0S6CK.G?NCT6QW]>N279GIS*?I>C# %=L/,-0PXF8,2TCZNOK\8+;"C-*"! MP#24F1[R.F#)GN)V/W0ZK78Q_E##9E&ZRB;H+)JX,6SF^PM@NH%,/88? MO#GB^OQ1?*K;ZA9?6GAPD7*'X^D4V>EXN?;$:F<*?$F[-2I]%C<#N'ZB^;?3+H]F-_73*[$(IM8_ -OIW'=\=V<;JN94W][?S),T; M*CDS[L3Y+DS*//4\WYT/_#,;LI:HHLEV+,O9S.WQ16]K,.7QP!*ZN*Q=R#E75WI'M%:.B>B@FG% F,=!U?UC?0 MU\B6UPB!U]6[VH(%P]N%%QOR2!+4&_?T?#-NL,6KSH^]? M5XFBT=/LGS%AO^-I5(^51!11:H!.:RJ M'R2,,=8U(Y'TIEN_D$RP# M4H)/X)O3A>#WY@FH8D*_QU7E46"X@(B%LQ? M/RB1$3>SV$/M'/8 %I?A]79 M2_>&]*;GI/1%<%-\BU=5;9)\?Y4\WO4P#1_E,#UY^>V&&B-D/Q/8F NVWG!M M/\#XYA2?:,HI^W1?-8Q.'-*94@;AW FJTDX$Z85(]WA(PE3*4Z4W(!1!3]C+'Z47D#RL._+2J58>)4(>NE<422G#4D\J0$R22?PX(A MD$4+%5K@"EAXFH=9*BL4&4BC*D"+;R@&//=\@<;CW(L\9CJPG3'?]#VCJEX< M&!$248-"Z, :X+'(;H6(5M: -J8T)J[#-8N8(RZ#=/6HT=;1Q;)&P34'0E51 M-6^O\&U(<61#BC:D>(C*V$1"D(SQH$?(C8&0Z!!+?Z[T'DR4 /8* 6SPA+0$ M4P3F0HIH0RD\-6;)(DN\?]-\2+>Y^ G8;D[Y%\06+B(O7*8!L8R?-4MYKU@* MW?.EX"J?-%=1==BE3 4<.EE42N;]PY7,F4!YY$!Y!#Q0\IIT'\=I4@/%L==N@/7U14S8]+@$62MK^"_\>(%;8ZB*GY,X@K]/FF6483QN'I,RI[$$ M0*)>>PG9.(F:>R#G7LQW49JOX0[L.G_SY.'ZS/9<$8JZHIIXBA1=%7I%:1F! M["=L#3W@>-Q;7;V_\=/K[4#+![-T-OHVJVG\[Y_^=H5:X".:.<_$C/[-.B:, M R@!AWRMP#0FC'7FHB3Q!5 -,V/44_\..C00#]!""?KC"G_*%ZES@NOS&A>( M+16]7!+,1YD.&S^*6"A.AE:(Y]\ Q8. (F,B8A49"37#YDPL?V3:(QK^E$:W MQ!>2L10),MG!W@C2\G%$7=Z'4TL1YB#ED:4:L2[=-C@X:3[HMTM:"P]9FS3! MT+-1^1$'?PBE;"M^95P7$GZW!+6S@,&3 U$B>O$7 VG]D%8@0D8S(DP749@- MU6M2F#!Z#Y1_Q!RXLO6VCIUP!,%42E1\&?D)&E GP6L)=N.$,6@HR;;%@Z^? M!/C =!H0 [T1(<=T@@3V*9Z #@=W+1#.)U-?VC)#C0^E:%/.DV%LF,.ZC\1B MY2>DI1\KD+5=>6M4E\Z!XXE$>F\H MO9LO/V##1[7<\'Z+#,,D#MEE\AFCP3[N[SU#JK711SX4@*MPC@O"?>A\:ZNV MH-Y1.-!<9G?D]<^NW!1(+D>T21C?<0=OFJ@,$ M2Y3&^]U?=Y417E;CON0(I=CI>:>=P8EX30]U!K[\5Z$V7!79,1^^2_#A"P8# M[HQZ?=(.O3D+YQ-\P+SKM4OM?-/RV-C8-]8'-;M"N5+0>5S#P9H.F#$X1;I6 MMKP*.,.Q4'O!RUF\4HIM9G!23 :,W4OQGC0?SP,=$5^=A*P)09P87V:0H&/" M+0#+?.6TENYO)$;Y38QSZ7 =1;*F0:&K7'UXKWTN"6T(O@>G!PK?3W<3EM0L MF/Q10%%LRLLD2'7U0W5:5]!(\GG.OGZ%2)M'C.C&7BNE R_U0IG'OH@NXG>* M) >ACWHY^:'0K&(^Y@Q\"!N4$L"O2' -2/V%E0P1EQJ4).4A3U%!3V)XG:QE M(E.!]AAS9V%S4PHLF/X N8[%.6TYEY'< XJ\8NQ#P9Y%8";.#"9!*,-PKT0RIG.Z4*#9$P++)CT;^!&5<^D@"<%54GA* MA2V<>/P[\TG-]W9ADHC^*$!M_YLG,;S3?#+3:X,4?4]63M-B#1R'Z#X>/W9W ME0 "6(^A7I3'(>"MP"IHC17 MPMPO"7/XER3P$N^ELQI/*$_$7T\MV>\8\-O(.Z%B%6C2R\@A0\LF!KDO04Y] M$^SI6'O W6_-7GQL*U>_C&;17K7I23L:'55M)6:)-8>FK M%F:A:M[;HI2))E)'V]5X1,_HSA)DU7!26ENEJD&UZC#8&\G\@\14W2BI9$^U MQ?F?^!;^DKBFP#FA?\ M]GBFBUB9/0!-4W()(5SN@0"42#UHMEH6.F,?$\U?D#6/BAW:&2.BXTW.R?I M=Y%R11:60'0(7KOY(@R*A$'2ZF0(PXE+CA?\)FX(J'Q(T+O3&27NG1:<8?4( MS8%4BM"%K"JE\T>YPD@O]''20+F$FD,;FCQ>O%K7V:S6[>&)[W=?667PV)7! MIPV=?$:.>WGIG#J?R'%[6?@)[QT@Z@]J&2#JM)Q?Q37P[,]<)X@]\YJBK^IH M=Z>#\;U2RR*D-*I!JE6F$*_..^I&<']*NJM;WD&K:+?1UD7+,;OI/%H%\#.8 M@G?5KJN^+>6F=C=Q2':%,X.'#(4E@55!U0,[GF'I ;YA2?:!]*@7=;;X9EGJ M5M$XSZ6F2>F,LFHF+BXCY')1&E=;2$:IJS3' G<2Z&^N8W@I$XY&UJ.I M2AY)=ZZ^!#^PR%60;I\*#1,!1QH5QI0N=<"$W!44?$P\GY-]@DEUITE9N2(F M>)K9+L)MY9\QXL<')&&S"]ZP9&MC_Y1-$@244&F<"ADIUTWRE PX):>1OBI%0743175\@- -CY+JNF>P<9,O M$WN2+>6 9("/>=PT$ 5XYSBZ[A&JEXUBUW9,UI^>:>6 M::B"2"C94X3V?=.KID7^*4 ],GMSVCFOK\?Z+W\:G?6Z;P_=,+:\BIU.:W2& M:P1B%2A-F&6##%V5L9RF L(04:\2(].3M8,@41 ETHN7I 7)^P*+_Z5;MV@B MFE)2!2=8^WC\XH6\Y_*S0QX1Z>1AAVM8E07XA%3RM#92[;9>:CU<>1 M0O\0K'=2HV+RD*=B'J"JEZ-T<97+FV\1')WX$3;8>$Y?-,Z_W&@OS^)Y3![8 M.:4FNPYY*D& I#P2;I&J+A;I533F2!3F/N:>MR4!BR5C,-4#B#8K M!I7$J<*AD E0!*.QDDY* MB0/X;^;:8CJE%&/RKF@6KTGM=A9,9M)K(9U&.I]LQ?$FJ ,SA"? AIH^4 MM7#^JP1Y07<9S4N-=8WJ)(GBVT1B2? )M0Q&W6/HKD6>I"!GL!ARA=)<(J? M("=/DY-KD&$F)K,(YG&-.B/8Y>2&E 8:DSH*.>2 4HC*P(.7H%''&2GD9#:> M+DH4I(L%[H'%[HLZ0TQ80=24.P_ M!$&P!%5BP3D$*_S&ZI"'V)Y/E'^"G@\"DZ1^$Q02D<'NPE-99(2SH8*AZC2G MU&YE%WL. 7F7=R2!6I M6]>+67@^;J:?->6UU&+L(JYV?<0#3R(LT >?SL"[QB9,HW*6D()UV!-J?&O+ MT[[]!&;NK\%/N!AM3:=TM&A*J$[ HVS!"RVQ==GNZ*XH+A4N*I-5]K8R?3!'T#-7BIERMJ[?^2C(E"HE(!4%DA*0PC2W0H9W)';2\)Z-8:V'V8-GKU\-#QDU+RZQH3JI MI,3XG;FR4D:_O+"WU#P X-X5*K'040":I3 0"\"A ST"\8*1QAFU9JIXB8U( M3"=@XR#25+=JW3$CI*"4A#))WEN4A_CJY[IZ):' M7K##] '#1)$)493?5^&15H6 M0B@(;MD PE'%/X,5^537[D^KX$457&Q@FU*2\NRP'1^_,'\;X$@'2,X2\KWV M#&@%3R1-8G$<@E'1JJBJ7HI3\038:OL\G^0D;OO>9S?UK6@V;/+55!H@PL*B M*Q&F5RJZ6K^U>Q0,,@K;\Z=-U59+ZIQ_XQ?_RW9Q7H#RET$N+U\5LS?]K@I! MS";\_NU>_[5LSV??789]\.+_O?GIKW^=_6D]_T]>9<_Z-=.>4!D0XR&L<51T MOL.QQZ I_<&B!%;8G_AQ&4CO@]A^MFM-!S/59PE-%]BOPL)6;CKEP7,W_YL< MD$YS4 DL!E]&-6H)I? >A-)OJ!*#AI&K)'=U6:TYNE@U.V1>U;&9;7O T!16 MMB&?E 1\D+/$JBN7Y68;[\%?(!=E(%#K13)&9O@8_=DRK+KK?9]4?,)."/?( M+FX:NK,@DIC,GKP M,;AJ+:?4N"X=KQ*1K_P&KB1=*.#8URQAJ_GLFM2SSDZC8/2:Q,0( M+JN&U*GYL>EO?75)F$%"M%,M@YJM50*$3(@4U(.9KI< RH0QD9:\B^ MI-)*'-/R24/],7E+6>847U4V!9JN(B@V^T?P./]78!R?[($S/;X"R)0E@^XE MRP^6$_$ V(#P"]ZLM,3FU;Z3M+"0A_""$TXZI2>*K:7<27JDOC'QH$G)7F?I MM[4]H=Y\RA?>6#-SLQ"M4MNL5;D]^WL*"A.-)Q.3>U=RW;M[#;TMBGM;(+7+*$DQ MY,,.".\F-7L[N@8P+'D?*#W$G#<:-STKE5J/3-Y$,(::OG[Y+&)'?84LF*$C MZ>S/!;_S](3?^=SP.R=#]AZ&#/F6BM)MX0B#\4F-V3AY*BYW$I7%\(O+X_)1 MREDNV;YAZW/G.9]W9.'8H8IA\^G@^A 'ESD,1&"1Y/."E]DN&SFXLF0;19$M M M>WE*XEYA30!I F3Z4I5Q:EA9>+['6]G>U:+:!3#D'2?R[3W5F+HV]B# EA%&\&"TK#SUQ7[0* .$E^W(HHEISNPUC;DEN9,^EHH2)<*2GSTTQ+Y M0$&1>JEY!4C*+$7,+&C-1X\++L"I;HC2;A5AX2>DU M*C) M5MO22?I-U.-A8R0A7S/=434;>1P "$>I2GDF*A94/6\&S>:Q4@"0 MP&>Y?$<%,RG2(#L?NY!'N/^4,T@L!LFJDJAJ0W)M/M16WR(7;VZT* MGZ@+L2B5^(K$.*'@'YS3+14ZA[*ATL!03'1&%N+B#GH+(6,GT82V6M6"2%]7 M2\8$=0R[.:VXNUQQDS7[2AV+=)['DHM264'7/DL"44-?5DV"#*L(KRA],G9]AR G_JQ2I=H$*3):^I/E]&*B M$T9 8W#$G8-6N%JJ5!I8BHF+R5*[X$)UAJ[!^-AXG1;N72W&+=(9=5N;RNXP8RH+!R M _45!3(\A[&GI.FNE]UU*XJ3RS#47BK#/A>V_1(&C(],ZYX#\]EI/][9K+\. MMGI!;:N7]08I;X94UHS?'<)OX5]>=4V8"+*8V[Y>F(Q4&GC(42&<;HEFX-"%AN:3@FO]!\/N1&JJ@PC\-@U#Z@(8_9.TJZQGLR0#:' M&(V:,=V4"'(KGQ1V8];\K#9(18)6PO(6W40C[&;,F%#NKW:]*"L+:$SV3_)& M*5_)"!QS/OL1F!M<:,0WF5?/!TPNT+I,PQALK[ZUX.4K%IF_Z!@Q2"S&K<87 M=*W6@0&MRRBL('G<\QGI6@CKO3;:38(G]A(T@ MQ@?]:"19&L<&@$R!R:H&-P\B!2\$#OS5?:^T;]((_\N3K\Z_H$"CJ='[/WOR MZ,D3MH#VL>NPM#_T*?M__N-?OCY_8@]&D_\O7YU_I;^8>IR/-#$H54*&X)*$ M/M;A"Y>4A2;MF-?59AM\\V!CGCXJ:&B?XDUHC#_\@,*,;N+I1T/ZY,OSIY_B MF-+#?80E]^216W,TKY_0F- 2^_!#TE+JXH8U_0D-DFVO=+&?SY[!VHV?';T8 ME^42;3B+Q6Z]X][7947N(_S*C[ .OWGR29HZ'"0XA<+0$K&D:Y6E9@H.9?J+ MX$S]0\->1#_;LM^>[39(7%TA%U](H-OOZJVEJSP=1[5&KXWFFCJ%$2E'[F0O M"6.KW]"_D*<*( MV+3[< 3OTLBC8%ZC 8OX43326*&8/?_I;R^_/WO\#6)^Z5 )RV!)95LW5I(H MSZ.)$Z;SBQ.F\S/ ='ZJ+CLYT4W77IQ1N=EXQ^O!"+=$X3?KZD@XA<2DF#BT MAJ0A1(V8;NL%]*VQM_AXL*%M9)?NYJPQ%#F[I*1%G;$M$HLL#%W,*!A? W,' M.SX*P)K*]Z/2J<'2:!6S2ACSL#] $JXPS@4X*O4DM(,X4AA':CZLN9VN1$+" M!-@FO\8:PB61]D3RYN6!>R14R?:"R.K*:7 LVD0 -<$(?SA:Y43%6/N++DJR MUI/"9O?+1&7 M( Q4#QZ+O*^8I60$-;_%#?+=5VZ]?,1 G>#A' "OB@SBWE]V<.PW76_ZINY& MO KH0&>X0?H,BK(6MKAXV7K+C\@]9?: !?UA7M&N'+( B"7^:JJ84&A#B0^N M;-"@Y:^/ER^W]DIS,=A&JX&:1%VAFB%:N#E]5@$NCT*J*FPW($8HJ32Y]GB^ M\NPO=T96OD 297;"3 3_15.?>+1^]N?HQS"VAB,3I M083C2XU0)_Y-"[[PRQT]K>23D<-KD3,X,YJ2*#.D%J*%KG%?M%9LZ'N1(^ 0 ML@N'-ZV$X(N%M2 - G*2[=IMWCRAQ%;"NB=$^+ #_\OM7+ M^4K>O"8D8",RQ2(,XN <_H[75^'O4DW$*C3^2SN M@Z$B4%UCG2HV),=(A#V,D**,,"^@0J"GHNR6[ _*Z3AB(UELEL.*-%Z5P0+D MF\Z1M1JP]'WKQ61U&P?0\#[C._G)J4G5]F,;'DLKQ1O/'@@,CI=/6#J%6SL^ MY>6Q+.];Q"ZF07@)QBGI&.K:AQ%-$T8-%@"+=\P)S5T09Z+#KD)/[$E%BW;O MS?\/7"PO)-15,>$P-MR7HY0>&X+&^Z)]BD:)WXZ,-6S]]?QP_#1A,(-_6!66 MO.@A")RL&TB#X?KT#)/' M%C]J?N %CSJCC9Z24+H/"^+]*^]1K)#$[K:7&9UQGN2(>U6EAJ4A8VY"&,&MC.1I&\E^';FV UG M=HY._078)'&H4CZ1CQ[7G9M4?-3[YJ60+@,:ZVXW-/NX(!(KI;F=Y)>%K]H4 M_,T=Y3[?E>M-P_;.# )Y1!^6-^?)&]_.J/RNWV[ #\5F2R:J'X'SHKZSI MR+5_:/65+,BFYG_&IMANMT4A4?N'$"T2DVZPH.604 "CG[VBHBA'9UKJY9_T M-N%5$>#RMA!B[JRN4#8G.1[@U0'W0W M[@HY^_0O(T@YK[B$&%HHC2/+[C^I'WQ:&/^DP5Q61+2LE)&_Y6";H/X]P3K^ M>()U? :PCI,I^M_C_&C"RM?3 12F"ZJ0-*I(E ';) .V@GJ11(>6=C56'R-M M/QJ#G4Z>C]-%WV;$&#=$RD2\1MWQ2ZXZ4OLY9\\<25N+7"[TU6*"31*PX2)T M2H5'S_+9I_F_+_-OM.(32A (,- &-J3-6.ED9+R<].#M&P=/,_;>.?:L0U2JH#W. &S"254+RG+"#I"7]LOYZ_/9#]42):*?*^*LNO_% MZR-%Q*EJ(;.P49XZG',7JJU@NX-Z_=-"9O[U@\WB/X!>$ 6C@F10/(R,)T:/ M8'D\@C!LJXN]5/,&Y<&4*46N;MEM-"UT55W6T 1 RA!PO(%2Z\,6?OB2:W/< MF-;75\B!"W;)M)+W;=]1"U^V-EU#,57*Z_SB'9"WZ?K$[" Z#$F>!-%D7NUM&DQG.I= MM=@)A"/;?/?!_OTS6(V1/\Y6,2J(Y9H0]V% CAX(;Z:%+D0YJ^8L5J,=-,.Z M;-@?@[5@9\C+AW*SCBX;C[X0<]V0=XT3>FJH :5PP\UH>B0^PV.MNR51NW'_ MCDD%A3]$%2BA$&R,)EEO(U1QQ^2V9N5UR:VK7#&D/'87(@/%?D:RW6XU'K-4 MXY$[P\(QQV Q.C\*H30X^G8TXI=A>AH]YW"[]%7<*4>^II!I#KY4E6 >/SX8 MY?4.*.3T\>O!A%*W!GEW)[K4_T;EO^"Y!)M&EIXQT>""B7LU.ZRII[D.<\.@ M=.X+&;3S3L'QT)D#7&)J+'GQU.N*\:9XB\@^-&IU(*0DQID<3J>K&,GV_1H( M$^_IFB5@(#&[=!'^+@R-IV?C$TW$^]Q1 Q4Y0E,U^TFIK]HL#/'9<%DU*VD@@NL@F,09';.[029,Y!IV M^ =OSC-5CJ1%&KXY&&Z/N!"6*=Q?3GU%]"482-8.@C?I\5FJ6R4(4>PM*E4)B[MR/B=ZLXZ&C(Z.&K"<^CN3M2KS3BNE*!"_.(J MZ8)D*KZ:37?)4RK(#XK#$,[[C5=$Q94,BBSHJDPU52DQ[""XKDR--$>8L,?C MFRD(3%1)C(*FITMK"!2?G$/,3$MR69$VW=*OQ:R^@#-3%F/V'FR6ZNVHJNAZ M]- RQT^W+$:1@+05N49ICBXX%:*!B8!=N:F$-032(,41[@I:9CC8;L2P1.:T M4V9<[N61#HRQ1C4?Z-LJ8>(595 Z0Z*^Z^ANX7 M)^#'9P#\^%3/AT3"VUL*EC^2GCCNA%R)9)895! ^FN9%^%-P ?$I,_GRUVI0 MN7&2+-I>$L7&?L-,?L8OOKWNR-HX=BYIA2(:*_(MY\R+*OW!NS:$ ,MZ 6J. M\]F?("[* 2[=0F,1-FUX >NV9?HDQC;"HN[1D4"=PF7OX&E,/!CNBSX>^I@+ MA=1X#R2TL X?8HK.>@5U,#+ZOUKOC\EI\R68'S]E^)A7CB2%G@H)V3"$;L2Y MLU64H7H>N<9G,^S!A-W&)KKI@O&C!:[_S MC;W.P,R3CMI2>6KCG Z%,--.=9)/:=&R/^LY-(XV$K-*^V FD=U*XUV+^*.I MQY:.CMR./%4I:[DKBDD]./ANSJ&>":^3[0GWS M?!>%,'UF?:B:.],C)V.&& /HR2"'G:/FW=@E"A]R4!J&BV"@/*_D.%LC U&V M.B-+Y$HD'3E*1B#FB2+91F-1+L L7<[:';@CZ;M"QL=1&(ZBSE=#%6'0'+7*O\W M27)*=MR:LL+B)*8??WTF E$OB-_:SVCZYD4\1!,Z9UJ=?&20J+P[/6K,1,YW5:O3JP \GS7$O@O$6S;CI*=8JTV M$EOK #FTE-."Q]AHK2NLW,KW^ MYNK()*"OZ5#)=WQRKDZ^3;/8?QCF=\=KA M-X9G>!T"HXK-K?$X@%4=+^./@2E;.H]C[ BBPOPM*F0%"$GFA]AR M5@WNA/<__*J3E4:?R5?;/28E>,\X[D7DR<0IQUXBMZ$BH9ENP=LZNKHI,SI2 M=Z98F";Y5*!L5-'%5$O ILG_%.HC<@BN:W>+L9,J7 +8IO=ARHXCY$!O-4UP M)K.3!\:'(ATD1PX%.>I9V/%UT#T=+0 ##>E,8\_OY@.5TEWF2)Q$Y;D@F>^F MW+#/@9S2=167Q;HJ*6JE]$_B'\6ZBW<4$0/%V[NTTQLTN."LD/IZ/=B)*019 M7AZ2J@H7*B[;D090^/G$&/'AU>^T1<4.H%1'.($_4_Q'FD7+*MT),5/K2E&G M?J6/TYXH'BKC&\A-/=MM%/_PO^"NICS"ZK&>0.YW.Z=9Q\%-LS9VX$Z[\8// MW(]&VI8*V2F$+%5ZHY(]$^C5$=.6SV_D'SX9V8]*1U$/4)3>YTW>A#4'M4\Q M PT.7.OY[F+4_1V!_XALM^)R'_HVV5IM0Y/P_E:92TJ=L1?FEY-@]X/K.1CC MJZ4A6F?L'3DV@)NQ(/&!+?YIY4$/]UH!HYR6I31AAED?XV!&-N,D9_/%5R?X MRPG^\@DPB9? [-(VGG>DWZIR*F4TU5P[&&YK\KGTP@"0K,*/D%R*),H*3FE$ M!09V5HB9 KX.Z0E"^:4H7B,^,=1:!G'29W5DLZYM XSY_BHN[QTQ M*_L2,!@ZC'%:HI 6A.G]!1M-)5)-5OXIN$B M5;O8)U OZ?HA(1A%@U@5&3*%! -?(/E1:JZ;$2W#]LRTRND*K138T< Q P7$ MQVZ5XD7$5ID?)S9#T0I1(G5N;J+BR^0+1)Y?1:ZDNN(Z38@SF()FY72X#MQ+ MD17IM7Q]/B&W<6H'7"^2 O8L[@GI!S3QJ2G#D%H ;3=]UA#J M[P(R-/.J85DC6+NQ]AUS30@#VY1KG3K46!<-[=0$8D4:\&@[51!#7):\<' > M*>#!^OYFK)TX50X3J3.0"PQ;/B-7]<5.\(3^RN/ M(%GTX'YOPQBO%3K?OE6D";DYY9K8&?AOX9\EL1_#9>D6.XR1="AP MBM..DZ?&P)8'7'3T2YEHIYY4ZM;3%X<$U^/0)]*%E*^H4\'PXR6ALN8WCRGR M<) ( :D-Q2;2=Z85-;6K3FG%CS*CK@LD9SPP04JVLS!DS N2^DJ3!>33='[L M#5HN%G1ZD'LLK4L%_6-#Y]"*Q%W%'PMQ&)B/ADW'$ELY9V5.CR2/OY)C%G1>-ESC0DI!/T[VZ;X#BHS/WO4H*BPLMAEL: M8B91/QJ@"9K8%5F0TSP:M4>:4T_"EPG/&AW$RC-"&!,@>N]2@LZ()62B.H4> MKJDOS*@'0?OJB?2J]JKNNU8 B:Y$E) -&JZF\-2]3"THS\9'SI1*D$%K-R87 M=(^QZ<=3/;-5N&6)T+Z)Q&@I>PKG\HUF]": >W(3M6O6M9O.42VTX M9&W-.J<8T?CKG%N=A+P3K745?*=905<=?QZN0+3I,<>Z0>ERR\^L !A-^GHB MM?C=?E1&F3XXN M>-7,C4+(WO^>0*A$1D'%R_C9;5U/56$5L ^DE<)'1B"7[ M5[A$ZWZQ6P] AQS&SBPN%BP&^M%WXN<)2O3W"4 M$QSEX_=D7EOW^]&,.)R 7:O*:(0!(1<=]HERMZ33IY'B&5F?9=E37:Y'=CJ< MR.U06C?LM@LOYR0)9\]^_.Y9,7OV_$4Q>_Z?+V%=GOV_E^>SUY="]<&B.?W M27?'!L9MAN$6>EER$+I^;73Q"ZIRA@>)164\\VZPAG#N8"ER:ERE!Q-"7^WB M[<3ZN5L.POPVK_C4(>(MSXMQ+_V)]P>P6"X!A5;4C1#EQU8H=*(?0!D@T'?E MM70(M5R=$2D8QPDGI#)2L^S#OR/^$9<-$2%O!T,9\6L<''-QAAR69)EN_[#( M1Z6W\]E_=M?5E>-!F!L&9"FX%WJD;.[S^672SF7/Q(PP0 F0A';GL*D6U(^7 M22YS?3G):J5Y2^%X-?QURE5A"2W"6>_3Z^3(&/Y->"#F7>]P9T^8SQ&$QP1( MJ.31&'YT9&>X5L,PBQ=A<6^1^SHX7$9O0D95,K;^F\B;- MTOHOO%KT$H;Q/HP%T@TG\T[Y#F-;8"?16)\G.8+<)G6,Y&.2(&IZCS040Q7O M++PKKE63P\(X#%PMI'>H<( +P+$<[\'X'5U0KQ6T MXE0F -#<@IV5>4=&0UG,*IS8'!E<5FW8:SW00X*Z@U-7<1Y7J*2LRPE@1!RI M^(@CW>83)2*:.*Y[\*<(__KY+)WM%$G2#56>E$Q(MAU#5FY%Q*U$AJ3J M$6:@/M&SUX03-]4-O!'(5-BIK.FJC U-AL84 "P@$^A;',=6*61&/'P3^@L] MLPZ9ND!Z,@;GQ;-U(JT;#,A%!"1%Y6Q3C!F&737D0RMD9;?M70-UB'?6Q#6L MA+UB<>@^(T(,'HO87;$+BQ"G^A1)8;:S)]-X=(2'V[42>"JF.A\XJ"Z!-F _R:7.HV^9&D,Z)9;D&1@VG-/$PF_,C#BO/ N/:R@% -:I7M%4L-A^( MAK5B>__"M/<\@UXF6&0@!(%)/0-)G]B>X,P4^9K\79&NO#P08/I.AT&AZ&,* M*LO+T(>T&4!9*!)$DY?",OLSO;?9R@R.5T^XMF/55)63G%"ZJ-LMY7%"/03T8Q';V, MI>D0=-B&+P>A]AL!T5'.B1U'CO0^X>J]K)I-5@8()^_B+2.(NH:H\]@V"[H( M.(N(RE<4:;+*7<(M#CK *_:-VT924)8+T!'885BI M@6'R*JG(L6I2/$)':$_L:@.,DX+"'_!I6Q+29RD%4K'&8X4A#@XRIE= MSGIN8%V9J*S+P&@]LXB7*9LBI@\$1&F(A;X.7H\D=#XS.FP5-?GC-^=/_S7G M\Z2#[,FC)T_80S0N0U?UCS5J:+&VZ*IXO26Q7@0BD8-7RE5\MR=?GW\]NELX M/N+-XCV:CI5 PY^?7X8I8%%2NMV'!D;]G_]PL@,SIM5Z'>*P"N3(3Q\5]/Q/ MIY[J(\UO,?ORBXF!OBZCF,UOF5GLGJ>/SQ_=?.5CTQC3Q,F:HZ_A$UR0$!=( M(!+H3V+7C4PGQ'\OJ'&MY6PCX$,D)-S7"REYC%AD%;E41 M0S"A,8TYUD# W M3I3:'ODPS6L2!;Q@M]B:UX@IWSS#Z!U.H\XKAOPBF>=CT>FXDZ75> MAV7V S&F$\?-[+MR/WL6AJR8O:G>E<$MQI]"\(PWH ;F77B(OW3X"-WTSV58 MI^>SV H]Z3;FYNIJV&\%$9V.5*%>Y,, XLTQU0Z\]06]'%X! 6<&(MU88%3 MO-P0UZ+/6Z<$\G<7R[4QF(.3/Q;4**X2/*4BQF2> M& J":JSVY9%-0+_E=)$5\:KI35@TO+K%=PNZ4[U:>8VX>=GWG)WU!EK,H&@S M1Q7K=3#[# ^-&>!R,!T@LOQG?)"<5MD=K;)G#EY;;6K\*Q;.PYF P)$)V0F[ M \[\< XLZX'.[+P+M*^ 7U8DK[MX;&BQ_*? H,.EPDJ9[[C$'SR$I8!X_I"H MBJ+]B;(J8=&1_O%NX/;472\ UAKYSHVF,V)PH502*J6WJ)E91RRAL@$21K6Y M/8_Y::F][W%$8UPC)29B %"*=ZW%RS#38=P8;TX0 :HM$(6?&A"S<0_RDA'5 M/(CWH]Y0TDYT7I'D M+D&D !\]IL;3RO^V,RI>J- MCYE*SX0N1KJ8_<^NVY;Q7>(;R"\2-3!=U:B?ML9=;8U?6H\E2HY.42!-M$T; M5"AT@T03R:O<-&U2U>Q+D4^-"D&BJ^H5I/*E0.4MKC-?UO-:=$A=,,:@T2*L M[B@II\]5O1,&,EUI'!P &[?8QS_WR"22?G0+N3LM#> 33F/C0C\Q\R)58VA,X+0<8?38:,O MB8$?9+$]YZ_,7E'#&I;U,ZEA\T?_QU&0B;+9J=N0[Q+2OM(@* MFKX2K%*; "KDU$/.+F)0R5ODC$P]H(0#A*($W=WLLEIB![ON[T$(F1=(?8-Q M=#9TUK2'1KW/'G7YQTW MM&RGI?%/ZK,1-]-@/&32>Y&@0HPXK. >O_ULN*0."NUJDE^&HQ+)1Z- *U)B M,LUO:2F"D,N\$LL4BV)5!4=/I^R6K*#!CQ:?.JPD-%HHL7CXR"]O^_ X53'[ M>3<,=5G,7I3$$-[.7NPH\N?60ZRP/PF% "]@OG3!R@7!GBGL<4F\W[78/LLH MK-?5LB;?8-08(\YX94S $Q^)K;+TT:Q-;A-VPB5P'#OZCZ 3C=$-_7Y-D[2[ M982=3G].JX507KF^K!M">2COGPF=W?MV[C<@/' TZ.$5ZN5.Y0AJ"'7,ZU96 MLS"DK#=EW>>E7$O=T5A6MR?2S(/CY/IR;X0SC'MTK MU&RY[;>U@' B"LR =XJAIG676%5>)IX1,H5.'ZX;R*)T^DS'8&(SX7RZ-?KL M'D_P41OS4PSN"I+?& :11.'H+N$2%_%Z3)&TZ*DL"W]*A!Q23IONZ,*P&-+M M<;^_1:,%[(.).JGOU /I-?4 E&]%\$6^*><_WW'- L41I):_CU48T M =;$.,4G&J&(ZCXJ%:K#?.F0)$BTY''386*J?1*#)DKWU)U,-A>(S*CY%6>" M76IHNNMEV+HIKRLK:85#WW$J.5=!%;NFYF9\)N\2)<+X2!];8.M\]LP=*"FS M*/\D[T?T/JY%:Z([>/(88DN3$3XD<-)NSF<4C[1EFZ_IQ567JP;BCON4YTU] MD25FB*FSJ2^[;HDYBXL?BHOB5!+_1M\S(9IUMR[1P?O3$0Y.@EJQ[ZEM+O?= MJGU7L52XD_3329LQ]1FG?4*)B(ATO2;^T9UP0'BR#_D+Q3,/4>+YMJ]:Q M=$1S@,M/]44(7#-)KCI.9.Y?J]Z5A"IV/4B^(C])O1QMI(=2&")^NDW+-RY- MDRK%+B;P7WARK@05X)%?D!!:@U.86M_-"83#QAZCR+O%3DJFH^IS^[L6&<)371.CI4U&0U@O*PNR"3(DL7TKQGZ. MWL"(:@ISO"/957$(P%B,BE8\=KJM^;.%FW4Z;B*QW$'$IR(OC/DFC^PX33OA M E<^8(@]>2]7RE7.U&VZ\*XK=L=QE!VG!XX/M>T6;X/)K8W=1/GK[KNMHHWB M3F1U69) $1/^7: M\,21@K292(0@\M<[\W/8Z=)[4ZIA7NT[128Q MBO1P3 ";+.)P2U(S:"BDK8?%;E!,='B:8]/%CLQVT/B%;8EBL=3>MID@;1C* M&>W9)X^^Q=9]\FURZE^BXZD2&X4&F2Z2Q)7'W][C_?WXCYS%F3V'I=];W*3:DW_O>O$9:;(7Y<"] MN_@'[:"KLE'-I;#$*>Z5U#:^RL!D3"99^C/+4L08A]R L-=D.:LQ#7$:E< & MVB.:0+$MXK]"1T^%[F J^B[9(-!)*SG &)^0[RSKDE[MJG;^\/BZ:')F>64A MYM$L3>?/C ,O$IML+ [%OCPT?,6(OK,58> )Y*B,]X'9))PW2-4$RZ MOP\BX3>'6;QK%G:F\=*QAQUC7&21!6.B_98Q:RQOC>X5O) M"'( AJOE9)UT(9"RC$2UXXBJQDPIX"%:U(ZR&!FIT:>E@)ZF/5C=9R1/2 K- M4U/.E3,0#QH='/PQ@C&)QRU1@:52F5#HT=?L1*U8->/PBSUY].01/DDD1#Z& M8:WSI@NSOIP*Y6)+A3CY-\8*YS.N$\;[8\S)TZ?E16UJX1G_P;[\,AB-EH46 MH_@0S_K&B2,%+R3$:^4" 1CDTBDQT:*\#5YW7ECDRC05L_/*^H0#%[Y.V1FJ MZ+)V$E3V9C]C:(ED?C2M!_9T?!-2B /$@@4#;J$3G95^\GA860BYGR@8U\T. M:2[H$F>BP7BB;=O(ZUF'F:")%.>F=R&++V-[_Q.L+7;[9 M:ES683JVEBNLEEGH6L;PE-,?1-,DD8Z5Z5R^S+$S>U8'Z=LCBRO&KDZB MNL28X6O774_$P5K$B=N6)MB9%9$5N.V:/I@U"*Z1>/]%B#?8=HS#/"XSM/).EC'2S([$7H[T,TS"6QRK><6=N89VP@=- M2RN)RF#/%I![T!8:IV4;YH,[RL(5:LD;37%_1S!7^N7V0I$PF_Z;#]?XR:_?$L!QQ_,AP(*\9#H(J MJ3Y[[EWSHY6;=GSVRI$; N!+2JZY>5A6S& 4TLE^N:.+PQT.Q(7&D*O:_6 M)'OCA2MY>EI]#BLB:Q:R3AB87)$B3]&8[0Y"'T '%P\TD$1 M\HT$-,?>%&I7K =JPY =:[0%4=0-\4?4W-AV%Q4N"\//(QP)YF)V!"?WO%?> MY$U3BNXB+_C*;>Y9V,!",X+J)RM"=UP[5?\EF>04TL>OZ;!\Y[/_HAHRY2?- M>_"OK_X=.P=6M$NJ8YI[$Z_ ?SU$6S5_0^8"'_980)YC=56$GH!>3;)QZ5+7 M=1+V\A)R#, IJC9#N(>B5=MN!U]TOH^W_9[DWK=*@/V\6Z^)\-]JC=\%&UGN MZ$\O_<'X6IH[:=7]%!Z":/B^*L2=)9,MQR&GM@CW$8L\"J?B_3C?)_[Y?;!$ MOX&,5BO'YL6$V:/]Q\XQ>Y7AO"*U/,=J*/0G5>:X") !A1@0]Z=EM(3;5FGD M^RKL("0TJW7A8W[,EE%?.EJ.]Z"@^E1/A6=IB7E-&?(1$VS&(EJ:1Q/GP5&= M>[TI2NO.-&%*0.%L^APA#E&L^W**I.M97# E0PE;W8%N/3WNM_9^E_*BM M!WOMN$UJU5Y4F3(:H!QA24[B9)&*':>%D0Y1Y-]>A#%\6^UMF\T\ES[Y9]@2 M$3KL:O,>ZL3Z<&6.2HWKX#@HREV5EQ11)W4-B];H8TX^HMZ8UQW-W":U&IZW M#DMW'7Y*UJ% CR 9X[9*:GC&6ERQVRO<]?J6D,?/I=[PY%1O.-4;/B'_XX>( MI":<*Q2=X<34HX6OJ@3U>/J(+QL8ODQL3OX3B0*X!\5*H+RZ>_I-(B5-]S M/?)%Z#P/\P-7^. D2NQ!-]RUFI6[K'O?N67*?-8 1WX1$!>"VXM\07QI$NZF M;$E3Z+"9ZK"FPT8?%+H/ZMTD@%+R0/J:I-K4QXH&IV*D3($T(2M[XVLL;8N% M4J\K9 */3*&N+MR81M9>Z3Z8L?<\1G[UA3JR+H2N#U/"@Z=-/CQ,IJY+B9)@ MI<*L+\N>\C3]EGUB^O.^*OM,,^&P@X_5+8F%DXTRR4IW]-=0]C MR^6;_89M?I&%2-N.P)^TW_6+Y45?B<8WZ9&U@'^#+H)>5OICFCUG4Z@/)3+' ML9PHDF!4+UV.%N"$;K1?QI+P= .7K5(UEGVX?##6_]#< <*Y8V^2+^*I\?\= MK=OWM#"OQVF0P53KV/Q*5Z\I\,4CS$Y>_CO9?^LHFFXERGN(IIN'1EU#5OUA M/)]'#21Y.&U+$Z6XI.GM7L[F\=C_$C7X;V?C5_9.8,#S9+5UMHOGAW7U\E+2].F;WL MJZ33!T8_=DP-P;"B19=P[]2"J&B5!_/M "=:Q978,P%YJ]1V[MGJS+U]45]IQ#5%C7 MKL$WCF1(F00%7C(63@B&@*21;VK/C(? MS$M:C_/M[+JOM]59!U&;-#V.0F+R+E)<%*_E]]J)'KOWQJ7Y&WMEL%:BR6,\ M!H7/B8H G U"CI%UBC0"#L AV?!-SX@5ZI$8P@_ELCBT'/V*C6+HC$RJ@D^3 M0Y24-6T*;>+@;E;D4,!49JL!BTHLGKLU=]@ADE]R+,42-O%#B/E=["7PR[QS M"Z1LY46([#-9NCBF9P O3(A)Z,($WB:]U;8/+]HXTCDN;]M!';F6'#ZP043/W3(A* FZ XQKS1G@("#HQOCBHC2G%JA)& X=632 MJEKN^FBG!K*:P$N]D0H@8Q/YZA[#H$P"G(Z]W_)J-P\3IB.Y MO:1.^P@G2T>AX!^)@FY7M?\HW1AK[XIF+&@ER_@RU5+=[_@L]9/!GC7.R%$; M"_?7]XR]4Z^'7(Y!\[- .")8G1PE(<>(QG].@% CEB7)E MR"M>$;TJ#D&JKR^W%2#YAM@3R,8E/$3DS(NG53#^6QTP M]<8$[;]0?=.WE54]I:E.(P-%B,8((:P\(T< A!]Q'&4D=5U9J9B;OR_:>KMC M-NRUZWF6\B.R.,MJ6)"8E#BS8<3^VTHA/U<,&FTI,%C/'C\Z^^]H_9GC1ME! M./:<\!W3_6S-T%KM$BHLV@A2/988XU3A=N\]J%5$]QHA1U'[;J^]?VZ%0&"K*LLL@,(*$+QU:M7L[^&3]FJ=HUYM/G +1I<7)?80TQ+M"/A M]\-0PTOKS7AJ/%4')G(!WZN'B)^_S[Y"$^!C.IJ1X0&;VZX"7VK(J:IAIL*XZ,][_I@">&US)[5P1#_7(4W M7O'2LC8Q@YF3B!Z>^/FSGU^\AG1>H?V[Y1)-BY*,<]#VU\!%?J91?QU.1 KQB_"9Q7EX24F,[LW\]M(G&0XB MSL44&&?*B2WJ32T'[[\\.G\\TW7!(%3BZA@4Y=Q2%\JFW,-TH^EE>=N5$Q;% M0_GL('_[ZD'Y\,'3+Q_J*94//9T)M%AP5WK:L'W+>JDKB?Z?K+[[W^K(J/^P M;3?F!]EFBEAN["=D@5=3QC,:O_3N@E6W#/KNHY;P6NS)Z M.M@1]WB>N\D7]!Q4R40\#[$50..M()G4SPBM B[(PU'*@Y1"TYU#6Z6'1%IB=D(YB#ZHJ[1"BK& M+-#=E/5Z<#N%U3_+)LS-<_[;LX5Z(%*:/ (F8\IA;>821-D]6/KOZ5^DC1@' M6AP6A ED\\30";1+5U6"B B!ZEY16N1PXE_W8<2.&HN_CJ$B6B $,%*Z"*DK ME[9X1+] Z8BI L(>@BTWNEX1.>#!G5*5B&S =LB#8(\ MPH,5M$"JSK0164\+E4\CX;84Z6$ M<&VHW(?8*<2>#E J2F1I&IV5?RS-PL:;RN0JLINI(.K",3P6/)/ MQN]Z67.:=@ZITVLDH.&8A;@-V80 #K28 ?"1HX;__Y*U:.&MDK0_CPEMD;VW8XZD8$5Z:Y4,;ZRV!KAA/ZA&V@K)-<'!N75",6 M:5(VF[NN=](W;M$&KR=#C>:]8?%K^CKB%H%\.:=M!<:?.^B89L@C+FFHP&I% M[:X :-#[,J1_S\>D,N.>2I%?G$J1IU+D)^3]_\RT,\Q/'>F9.=G-0$]QB=R1 M-D9/%P84NTUV=V1\[OVQHL,H.@"#\!MS*'J[(8PQ-2LWH$W(I?&]=XS.=.?: M<)<,5= F^;O&#" 1VQCC%9MV]N&I#"F>)\<@JPH#C0YM^3J[(UY[)*JN?6XJ3! '2O+DN@^Z;UJ3I' M"CLOJ;"%0("*5%6?W[3+WK5P_5YI*Q9[P4/FC#.7;#5<2BU1@Z:EST)Z-2HL+(/=BWQ]_B9N#R/C#7+-$?N@RZL>EU7P>VEK>GB M-[05<@XUWQ".>] .13L X-Q(Y8OQD:[5B@V6BLK M9VHZXS>_MO(9!@'>[2HG=\C./9@ L1]XF2IA>,$FF)O!1"J,7WZJ:]-HK5=A M\,YG?PM6FY,J^ICR.8A?Y\)60EOS]=?C8)65PE\2H&&)=+@0\ M?01&H:=33_61SF!4,<(*PN8H<[Y3GEF-A+*Q_US=E@C<3C>-9'U3JG,'L6\F\\! + 5F8+/''BBSL.OZ76:]LY8'L$R-3YD$=])4 M E$D-GM]M$X;V M&F> ?6+VC'I\3'T73U05+_I[*^_?#\2QNU:E M"UQ^V35AIX2K4(JXS"M*50GR/&71=8HR)317R*BTI:3$A#R69[*NN#=XJU:> M*9,@3=]H6EE?B%^["+Z(+&"590B_(-V8.B-SDIE?D?&4=AMP"I*FYR+SVL,*A<]:: MQIU1 4PN@*FI2*?V?_NU/?E-8O,X_Y@3K:C2DFYQ.03\2T08&XZ'$F%F]W;& M5'L*MHNUKN3Z\W"ZK5GBN9.5(@XD'PAMUY[1*_!/:7>]<(:H>!U[W:[JDHQD M?B@I$+4B>9N0OJKM"C28NF7R-A("[F^@Z@JR;&W0\[Z'*"<2T@&9=+= MQM)H* I CGP\8&/D&7".'G[VDZM^6XP5!3OU6AUNF'79-W/"FB%[\?C1OSJ* MICYQXG4.LF5S+6=[QEY;1B1MNIBF9KN3E,"6E62-I5,4J/TAXU; IAL\8S4= M#0++D:17TWEU6[.53*6S'5_2RPF.:K?BG_]."*+#644] &2"RAZ0NX;^JE9] M39NS1%N<*% JF>_/I,K&G1B_O.U#""'D$R^'OJP:^[Q9PVDZX!>[/JR#, J_ MM$QD":?#?FO-IJ.>B41F0# =_$C%C,5\5<;1EI^L5CD%:164'E5!-XT@)UL+ MQT[/F]L];A.O?B[EMS^>RF^G\MLG%*W^FB"W"#,\1''U(@/H1]*HS:X?=MD7 M $=8NG,#APUE,7T[=R):D)![_+T+OANU;$DT%F$JW$=<+SC4LA8;)LPE22- MF)B372A,#$PBS.WXS>\OYG[&W6MZD-OYK*W7X@2\_4U3I44:5,&RK_]87M1- M4ZV%\#V%I2>\)7Z2.?"-=%VWF/(4)"?KL>N7(3#D1O5PZHQ@6D:.8GC').JW M;#A%VE3*G*O66:Q[P)U3V%_-#D*$_WD23VK-#PN"X7,,"R38ND'PC<*2&0_C M""/.C^JS7..C) %)0J>Y_&'?5KV-($_H)@QS^ Y=TT\DM@5E(]'A12"UKKTX M(Q!D;,CWA(]..X6K6&C22TW!5L9#DY#B!G"DYPOODVZ +R,[Q&.4%\NK;!I MX+5NO8921;=X>TXM!>N:L8V974K>%ZD"CT-,)H3BJZ;:5E*RCE0-4K'V66*( M59E+!,HO+F[%!&D8_V6HT9981+@@,NA8B=ZWR:,A M8ZVAZH"TE?!M MA)L/]/ Q 40H3%&$6[I!$.2=^R"$+OK=X#%^HAQ!ZEM8,5<$JAP7G4O!*V9B MR%D>QP\(!O3PQ&39#:EGAW,C>*"#+G;22+="U36/;= _"7,)M,1]>DG M):^]8/7DBG3;]^":SY;9<:7H^WZ.)+-PG0N>-&GAG^_[?;=T&.&T[2I5A)TC3K/]H!'F MO_W?;[Y\^N3;#YT!3(?F\>/S;[ZD%R="A=A*[=$TX2Y7V!61G\]:R,5OZA2Y M"^P13#I"NC,!&B=I":Y'TMGLR:(L@:_71F,AJ:-U6\4KZ]E# >BBBMO&^U]T M5L+R W%E_6>:FM,N==I)\)HCMT3?K: 2=WO!G-,B>\]%)LYLV-H[5E0?1HUU MX,V;D&[-0YM;1:'9\97XO^1R,(2]Y#;+6K(19O[94^$C!=Z^NDB1P7+>]>$T ML2/' @BB2=.Z(;=^B"2KA^9[K<61NPD20JZ/7/D<,9 /W@B3RT7\Z:KC7@#":9V6_!TN^9B,X86O$:81PVU#Q+K;\!(Z MS<2=G7#_E/48-;V,@ G@_^&9O2S(:37>T6I\ MU5=GFBY@ N1A:[^P'!A)>U],4%9IA#QJS9I<.^I@R;<8F-=^W;EKS(!)W*OV+&BHL*2I]10 Z&&K#$2BM42_W*Z'-49ZB, MG2'7&RO&Q\&R8KEN8#69**/3GC27V NC(@GB"&TYZ'N:&VQYI"I*5Y>L]:45 M-88OTEM9L)[HM?@W!!+,/6X"D]W_RXF3.J_BI6$" MDH-=V!VMK^4D$:5S^3S]D )'TFIOL(8T,=*N3\'H6;?;>N,EH4*(-SAQRZ8X M_MT7YX[.7D3=Q9>IBPVXS2Z,H(1855/<'"?C;_HNB7Z\9TX M!7<)28B98.SG98/"S'!)1R&6R,HS#9?&5\BXF8E^%6W&8<5.U"++ND]!T+[8 M+UPS";6A)QJ4C&MP,^J>3Q<-3P"W5U;$.K@ M7%(PYJ!>!;O&9'S93W0U&RIVGU;@W1V@9!\$R05=KK?T [&AT!3M&%9!%ZF#W\[8PA+5XVT3HA\"LW'K$5>8\RYO MWWOWYK*6-ETG/\ HK(&[B-Y3S8S? E\.@=P MX1H)D'C%Z-VF*H>M(+#?;6>/GT@7Z_GL/[OK"M0D&LO, :S6[7!,:5"?^NNOA@>G#\N#QOQVO0SKK1A.> M:FXGE,C62S0F[/VP2-&/M-\^+;];2,$$?-]&('5*JT/LYV-BX]BZ3$3C]NMO M3U'2'_2T_3^U?"(U*3^+Z@Q<1 VB;.CO> M[XN.CC[;\0A%J;BQ4,0"-'UN$\#V\ ME"9:[2K0ZLX% $WVS;7&(DV>#Q0X<2\H318)MGB.SRA@YH9/K<[#2X7WC?8M M=*G[4E-4(!AW$,G>,,K8MF.O&DX$WL@^B 8QS? 7YE#+MF2*(_8^>0FTT@'H M6P*)@->U_!#]WJ+Z\O@*5^;8SNKA1\V M[6HTZ14T0W-S-&2S#AA$+XZ81 ^ PS"_Y2M(Y?B%&-:E:A\W=.7O*SZY=+I&DYH"JPZM\3ND$9:G;S$.HVU5?!@>"F !)\C6<_[,E:;N!NK?9 M>[0XKY=FI&8XT<9GTP]A&('*"0XPCLO('_'O+6W$CH4@YA/,2U*X^K)F61ZY M(F[:UU[\9WASP:'R6LVLON@P,>7 U@+?57W%JP=)JJ"AO454]7,1L:3C> M4P:V%ZRCNN1:7P)]YV5DL%<'()#OZ3AK7_)[=VJ*BF.E2*3*5_>[# MPNZ7_@"(+#7,G*/9ZXGW\-9Z2 X1]6!AGZ)CJ2S\Z;:_GL";8^:F0*RD_+8$ M_L9):;Y0HD7(Q?[2-G!2'?&";U6*>RQ3GF+.*+1E"RVPO +WTJ5?DN;;K ,. M8ZIG5$H0H0HD%CYD\-_@&DM0H.7V2-5$KVI3T93C7]3$T[_Z; MA*C_7MPI,G.JV:E58-I_LX: >\JV"GXO%0^ELV&I/!5#1$/ :-=2?DG,$") M=98NIWR->(HINH)WHO1\8;H73T(J"T<6'C\R*HRJ:!,?ZR^@4>K)%?MS>)(% M+Y178>I A56$O];5*EA0??*?^,GQN.&;-6GV%>".OBP'IGE>]"*F(*B%W/,3 MJYOSSG'CN1;[&#('ITT. >'814*']A8/$K)YO>@& L5'VD]DE>MUI9H_X\3K/PU"]4@FN5Z+("#+M51V14F!=-()Y_%/585BS&^<5*+WYN?#".)AV M3"A'8O"$M9I%;8WQ6T31+7J?6(F.[.*.ZHM_&<5TP@BA$5A;8]9UK&X?XI6S M41"UW$(-(8R7GDC0-]7A$)L8'/TP*U2R55VC^W3XW)YUBW6"^ETMO=*E88,V M70@=37L:D[2LE"JK+'@>Q(7?R9^EP,#MGU-GV TA#M? M4SLN/G?,HM]$Z*51B.P'UQ2K-G]B,_BC1,=3B;LU7F81 #558&I>A'O^HV) M1KA6L)2B*8_S@0^P/2=::.'%8T?/,@D" &2$XTBN*8GB@.X_\H_B;C0=D.PJ MW('6&%5?23ZV7\[&53 >UQ&QYZ7R:&6C\X+U1%Q MQ(?U>ETKO^L/<=DD=R#'<39,F MBB)UZF[B[!>WI)C9BJIQ]WL;/1PUX']C!0Q.NL "!8/R%M2$40LY_%C$&IWT M0F$>P4\Y.8435B$QLN>S%[;FQ3&"L6[JMS1KY#K=["U(*PSD]@;V-!RSC/R: MT^M[42JDIAEJI*6,JRU/K0A"#X->D:I&HADR@EGUE033>GI/J%D MTD])8P8'IA1CJVOO*%?P,?A"6<;ZWI^2/Y(OL(86D*51QH-R5=UJ5)K]&=G3 M2/,@;!+D=RGI;3I^4M%2S44P@N_MLR[Q&WY'4I!@#'_'GN"&G6Q6XDJO"R]N M:GXU $ZXX#D'RWBEF.S=398H/#+<5ZAY4!#+!["!!.$RYVOJJ4(41JT MR/QFJXGAE M^3YLO/>T1\_++55?NTUX;PZZ14QZ*A%V#U[_QIRO"GH'%RD<3B&D[K=(U)*O MC-S 4BI&%)9:>0@<1O XJ_"%R_"UM]7L'UU;(8A/$A8D[?7WKGY:?RD8@/%;C&; Z!)6-;<57HM:%^$]FTIH'44E%I4CL&@O]L&>GH6=4!*/ M^#7EC,.K]<$WYJP" I&>9E;"O2UV($. MYF>W570'[:*" D1J*$QE#7UD7\SH:1:7[%@OPZ"HN=ES'"7Y(\M#TT>RJ%*W M[14R$A(52ZE+&W.DF#6M('@/%OA[[F_%S%*=NNJ1?I&,;YSK<""MJ$#)IG2* MM2U):S/F< HS.!Y175@FUFRIBOLPUL>5=L+*6X;P&*4S N*H_'14Y2C2[*68 M5S,!-GPJ'2]I_4MT3DMSJ,U&,%=-++"D$YJD :W5'.Z,Y%L$,XL(#":..2LC]4@6)08 M6S? MDFE92)ZM6J8\='3TKS>,_"VONMJ#(4;E&&C#["I]PN\J9MAR]R !( MUI?0"=V2-&3 RA4<4:$J*Q=;RP1HC"L0RF;O9F[/#FND?IF>KWNTW:<-Z<]H9?\YSL#+, )-.(UI MN9(T$44&>Q+?B("+-R9O@%G^G@ZUUW*HX3>O""*VV-^#L7G_8V>4O@JK8:N9 M3:8OJ2"BN4U'B8*)5K=L>)>+$+Z56VM#CL I&_R-#/ZLIR<8)K#O5/>J,BTN M 4>-^;4MAY;S(/\.A$U_K:S;Y=;3T7976O9(RC?,K,,Y0PZ'&1> FF/6BUWD MP9K.U82EB:LI>SQU]\'1X%[;]-$VPW\LI0,UC&>VMO M+_]"6_BCATOU[NK=!NQ.Z#,?!'HS\?GKKF^6U_621.>$7LH>YJO'QY[BRZ?1 M=:6MPO6GPY]?P1?WWQA_^/EE6,]ND*^Y\O/N7L[]T%-/DEZ7:+H4XX?Y_ M.4__*AA"_<"?2UK!R2>X3'SL/1VT@(?4I&X_///!GW?A*9X\>OI'ML?A;,,B M>O+HB\?GGQ+!P8VK_*NO; W36O5K5"JG1]9LL'D-:XU$K_'I$ZN"IAK"3Q[3 M'UA[N)@]_HI^PB*3]0BH05Q<[#T2F5'X ];+^>S'$I@";=66!Z(,U2KXQEUN M5\+5J ZM'DOV//4@INWP56I7VEZJ$N"P)2SY MKYZ&4$&6:>9*2G)7$16#XP#(]'#'AVX M^!Y? WJ@ED?!UJ79LUO0:NDKB_ODT65P5RB$,BTSOD_0'Y!@T(MSDE3>[&R^ M/Y-_\N^A#HDF3%2K]<4M7L*K#XM@+?Q>=YNPI2"/E5HQ=/:@R^X6F<;/I6[Y MS:EN>:I;?CS_P]#FP#\@!9Y(Z@K+KI=[ 58/Q%F4+Z #G:I; R30U]?H'SW MX-G+AYK_.>;I@SK.';GQP.9<3' *!,VQB\1TDQ<,9MX.-!9 TU/N\#.0M]N$ M?;6D;S'#XXI@:8)\TY^,_;!;L."6YW.C0PETQN$OQ(K?5$LZ<_X:!E:Z6N2A M(IZ5K#UCQVX<'W5;>&YP/H9Q6NQ]9,<->JM*(ET96 $MOGP%9U+(I70^E5YP MV%:;\-'R;7 YYGMA%M5G$P_3HL>C\QA;7V)[D#+:^7$L9NMZB-X-CF3+\5W5 MG:'?CDQUC!)1Y'4I@.@<4!ARRS'.RX#CE(+'5(LD$GD'!-DEUM9>XN+;WC!X M09Q_E#S>:L=-@4.P%XPUPFAPV@U>V6X0'%82MF]%OB^L,38>PTT+7EY8T/@+ MDP!S5PWO]S\[:LOL@DLOO)=X:X81QU1?(7D 6GAEJYU"DC)<-&6]OL7V$V]Q M!C8P&3^1M-82M8X3DM=X$JD"T08W14[0FT+#FUD;;EHV3=R?<*J))J)DF5KN MFVLDS@A[&]H75)\.5G:KM);$ M>SV-5T:_+E3CKC#(]]53FO]!ZDF#YJ,C#) M&Q6C@?02&K=+[EDKWCT8^9NR!F'WTAG%-*O7=YKL2]-[1.Y_4V;/2MX'SNG4 MZ[C&^39TJ^UU*1CO[#+YRP#VKZ>JO+$%<"$BV7-,%2PTVRW:O0NT5VN8M*"W M;&$#66>&B+$T@I3O:XL"&1GN,^"1"Y\LE]0I6X?E$J:4!@L!E08_TNT5WXA2 M:GZL#$N0I3RR\>S'+^\EOSW0=Z3AY6CL11)\+#T["BP+CL-EO.0]#;065Y?&O< M\I.X*^4R97' M^LFI4QI],O[$8; 4@LZ>4LHG%+>W*W1QL.MMQ:AS_/WQM^'U]7UII-V^ M\L\C;0<^D3+>;[ZWF)(=R?L(PFL0WW$+5@GV*J,#&,Z#7; L/6E'H?;9F,A3 M.'G[Y4QKPW3(9NXAC4[RH8E\#OE[RG]NG-1A_)< 01B74UP"!W>%O8XTZ"W" M"+47.]I=7#"@)H^4O83JW>SERGV;Z@HX-U=LC_(EDCUR7Y*J+3Q/UVIGZ4K% MT'%50%M/'3(2 =YPP^?,=\Y6'T1#JT! TRJ=2C$RX>MH[P+Z7X!-H]?-F8(/C1\E/OO*%?:3V[)Q2;;/$5=*&TJB M9PO0PKWTH/XY O?)4K*VC]>M]+ZU$^&BR]MR^!W)9RU5(/&PAG1:@TM6C\7$ M1P,Y6CGTJ?N$NSC(]&)I96G*5^C*E'-[.'Y@(/@_4WU.=XC"Q^7P3(ZKI7MH M3K93^>7@LWE.0ZX*T 12TDB7PH)3C"ZEGE1>J'0TWM$SXJ9IN"<)7B.!RH=+ M&!A&M5(&/^;UTAQ;Q("#(B0FW*:'*);S7$.3#122(&R7_"3)6)'IYA1/=>0. M<6FCI3TY^C_W>L&7CT[U@E.]X!,Z-Y]3G@_-T5K[5%2J6F]-_HIQ/+[GM5XI M->"NC;A6A-G, ,PIPR,T-K'U_MX?BT?]U;[>5/[ @]X=V*T8W*D,KN&C!#X G7NF GES*<'+]P2KC5!WL*T%@"5YIT,:/OIQ<.=.M 8PQMN M=^%*.-9OWF4G2[;"Y-%OY4 !:#9JPU(YZ\B6#)X]R4H3XH9=OA$4=ZC#Q)=] M_L))P>A\]EJ+$LDJ;UYC K5Q]U0*VZD:!N;2"S1O^_:A2;" M_V K"I3C.(AZ4B1:S1R1-Q>I)$?277'F3:L[P(F8M+:RB_7)LWA%S/ _1H+Z M"Z"DA]Q *=T'UL(?-[K/2J<->?,J@K;TMO!AYQ5SHPHVGOK7>"SB5H(WV@ZE M4H8J\&T#1NLPE_H-A+;!_>O;:C_(A,Q6%6V+D-NETTD:[K5#$NX98&N)J&>V;)-UC>L8B"_O5-*6;;5FO,BD147+%PMV9 M21,,)ZU+0%?U^>P%;5S':->P A*2)!H=TX-P)9 33?L;MVLQ&C6/^./D$ITG MK'P'&D[D]I4E-CJ5$;92T?>W>1\])$RIAYLED+P'- MU>)+H5Q;7I14WZ"31/!T&N*Y=>?L P)MF(([C+J*!QX'8&%[X5ZTO'XX9OS M/][H'W_:VB./_DC#1'E#1;"2"@9++N1$7@D/_I7,K.*ZE,/6NZX$CVK%QC? ?AM#V3XYI_ M$0[IVC;K<-JIMWN,D^C874E=:>)>VO\CQVA&SW8R2P33A+))-DBCV!]5W&UOC:EHC;T M#Q(S6I\';J\<.@&JDN2:EW"[]_D XB?RJ3;P7RA(RX>!KK7"0U'2 _E [D]Y MIWO>/=Q7Z+XI_6]94F\BMY/0)Z>L/MIUTA[0)P"8.Y$Q"E^H^T18ZFC-R;H> M72H*0AV+*D^KIN$ISJE@_/E6L3Q7K3ZAB/2V)YQN[1:HS/6Y< M)M5#U:=-"TJIZ>F"C"H.%Q_@3-'OI=6WWY\BRZ]5K D=&M9CE5M6TH"EC<6* MPUIUW ,@$'-*;Q,_@;1CHSPT2+MR4F-6:C[ZI3XMZBC_'9Z%W A\_X>F>O=? MW?/8)GWLQ7PU"E4@?>$QCJI@(N]A:S IO+S3B4X>E@L\,F2"#DC8V:>4\_@" MJ[#@1!)/JJ+,;>I?(&Z$_4;$^D#8BFN([_#R%=PT!4WOE%$>^A/Z6QSZ(DVG M[10T(I65VCC+NGV>NCA[VX^_)&2^8'<]WP3 @CC?BN M$9Z?EG3@ (^@OA7TZ5VW0FV+]7+TUC33*R+,V,9E@F_%?LT,IYNJ!R7+PV2" M/8W#L,/8]GRI#A.STF+I+B,]A0*&2LI$EX$5!X0VVU46W M-6)W^OE:J212/ C7D/WWQ?T<+H7&L; MAGB[FUT_[+C\UW=SVDYZ-/=O0%Z3,%H1_',^C]/#RMZJVC.]05Z \( M];T.XRU--M_)D8SZ\I-O?Q1@?&SOD3_8K>P/@[;AR,0_>?3D":WF]>SQH[._ ML Q4E'KS_3L4,SDH%(3KJ6#@% -%=E$H6I3$)BHU>%P%8P?V$4/@8F5M2%C( M;I*RDK,T1[7,LWC\V'E^'/5W@[6 M,,'P,:E4.,IP2[)YBJ@YH/TCVT5.NLG#E"TP<%UR _'XHBH?KT4%?GR8$U8;:"4RXUQE!%>[+G":!-[Y,LD"URCUTWCJ\ SK MCA:A0N/1%1X&8KW9:K#O$1^QLDE#KYN5F1=,MD3.$?WD"G*@T2>41*='>R50 M WLM<#4Q90[TS%Y>^(63-:ZOB]GTT83D7LMD? MM!T[Q\@?7=E-MY5^2@-.'K5_7H@YOJ2WDG+,55)J@@XLD&"A-8V3%(V;TW#J]!8[$Z M-K%IC-HQP8;X!P4&2B,V.]XMEA+O>E.U9SRZ;O?^,K ?8-VIBI]UGXYQ,E.% M13-0"!7]EA#'%V#-[K'=A??8SO-XS#DBN'A=BN='CT?;)/9]2I>2.K&R%T"S M3R9*XK)EM>:UE/'7^ V]E2K$KN%I\?=P@K=->N**8=!05M!]]2CV;U]\*.GQ.N+F]IL&=$ M4,C [JG1 CA/O:5P#K15'RM?2A]AT3Y(+2V7F*4D.#GE;FAI07J-U)=A0L6N M:RR*D)C"T9^)[ *T]GS2;7H#:T/Z6,'>?WXW$$8P^HD5G*W9]6C#8I;^2;NBT(R$[BK2%,$8N\:XCP"P\J&&Y\$911=T+)' ;7PQ4K*= MO:G>!>_E98A;^QVGRU]:Q"DGU.MR/>S"A5[02/7AI%P,89^>%[._;I?AOY\0 MZDV#":XX9K$#(FX:K70OZ7=BDZ2&Y4),:HQ,E'+(0./,JQB6&!<>?(^5K3Q' MIQJ#B0FIU)O!_4%%3,9=TE&F4,_3%&]/RYDE2&\TKR)@L/IV3/1W*@BGV=(B#C M)V=V)7PJ^G]2I&VD5M)QU-\KIV@^6?TBTT[AE3Q%3UD=H,7C2*D[Z M[MVJ?;$PZ9^="6(,85[ M!5^_[_9E0\0CHFAT\AR?GCS'D^?X"7F.STF0,IH2R-H-":)*B110T&'>B<5> MCK[-)='3L6GZ%IWVEJU:)!<6:4NMETF=3M34#$65'(TQ2\8"EH/40SMW^/F2 M)5?M]/#M^>.J=PV;Y9:AW M0X*,'0#YC84&X5"\VC64A+;R-M\]45R=,;9GR >041UU"S2#DI] Y4;6C:K% M2('?" SIL #@=LP8. $ST0]R]DR5M"493?*1NM.+ M64-.#/;.AO2KP]NWB\K_.K4#AAEH!]"L 'S5:ZE8'!P&++@O:E&)Z5/#3[2X M-YI%#ANE7H:(2I W89N2?]T#71(>8-V1ES"83Q=>E!1TGJ6."9-FT*$_>_[3 MWUY^?_;X&[A$POL2-M>2/#!SG8$BCS0RJ4%C9UED*H6VH6;U)(:Q]6VUS=GD MZ G:'3AA9:G%V:3,,#*=78\-0_0>!!CQB-,%RB<>?-+!&04]AOC9>,Q%CX1@ MPZ1N[\(]ZJTM4O'L1ZYQPE(9.\LIATG>O?!,RC+ W5G>]Q";;7$(8*NQ\H E M0G8S^=;@UZ>>&%RXRFL2*UA5.FZ\\0GK(D1E6A%A$T+FN 3;:<4;?5V%=UTF M86UXA_ *9]WJ3'>P/$4QHW5Z"2(+9&5#@$$U]PKP$ =P$+4@"NNVVU(17E,# MFX]J[UA A0Q+'P(K2PJ_*MUEVK,9QRN/^86)5TI*WZ"G"5CIKQ2M@P@ZX__" M%L!&JB$((O*MHTV@IHDV?>2DLY M*-ZF,E"J13V*KEUI-(?G@846^]7J%2.L*3QE M*B]>"%9_[(I=VT8L*4A'DI-A^&(+FF'U!>H M<6BO/8X MZ$%%9!";UFE3LX2Q8530;9W2*_49]0#B$8*>S%L'N%X-Z7VSK%\ M8X""([*%-%QP::BMZH+FHEUK;K D81W8W%]S'F1;?EC";E7K3"^IM[H% M(6 FN;RJXSU]TG. MQD;P6#/Y7+Q4GFX0Y?.-+G:JMR.>\]_#M0=BU+9$D9E63W3M4HKT MF;A4><3DPAW(XVG)&4=;8LOHBL_#F1/&,9R:%"L/.S)H(I?L9 J^1H9H33AG MH0M,OJE?4$K^!51:,!LLJ(?//W_UK" 0@?()BDX7)$M8+4( CORIEE-66%? MS%3%0A7Q7LD(CI+U(7CY:](NNM B3 NE*AW0TG_:0&CJ=2POX_??_J M9_H;M&OQ@T?7SZNFNR:IA=ANFB-(PTUW&WKW?_N_7S_]\HMOGSPZ?S0+7GLC MV_>+?^46V):V[T73S0D%JZ3OX^>@WI"GWS[^ZOR/=A&:+[Z*Z!+SM93@1PP, M5(M4\E1?)FSMG;:A+<)8#R3M0EG69,-K4 37C'+%X4P"Y#7& T3 .#0BS19W M."W">0E#7@QG$N"DS) ;>3 Z1N)6[."YV#"0!HD5+ M#N8P<*:&O?7XQ$C7^#XD(P0D5SBX&;77K7,C9N^D.%IW/AJJ,U_+X&0X>M2I=!G33IW'+*GT)>Z8YU M\1OB VQ M[C']8B@EN952Y')*-*4[M*"X8GU9E*Q9K=F]BZ ME4#WVQ"D7%1W5*ZY40R@4#7<+APX MU0F_.-4)3W7"3ZA.^&N5BQIE^8K"CEV6A=/ !1IESC4L2 ZM70;O<#CDKDHX M2Z(GS"?.R FGERY5A(SB'#I TH$.9P?$[LO9JJR;G0&-4W3O&%WR^\.R43Y0 MHJ(\R=2$*1@6Y::"(D&YJ8EQLA*<$;L5$NBA86JOI3NW#EH*^^'GD,Q=D8C[ M:3IL8A7PR>SGO3C((2!%("9'B,MG'&04HQ=D7'9 M/<^(R'O2&?)M:49=QF51#G*<)X=0+.9D:A$DL+_[C(^'?+GI$5U>9M18.'!W MBEF3?&V2;]O07"#'!WP]X^H]PZ-0JE-N7)B>(BDN.G:NJ=$7&=?$Z8Q0(\FI M+$+XUF@TIRGJ,#OAOZ:#H6XB1TB,5K"TCC3E)2A+;2[?]M0ECS"P&#^S(CD/ MS%;RZJ)MB7:&I,U7W8HPMY0=0S*-(\7$UOFYB(/+[2)O*Y9T"LN,<_**PQ5M M*NREH6*!92Z1V/Z4C/*^HAYG;L85D2:>%NDM.F:+"]L.&PVCN!"<6&:F8+^J MU$F/:QID860XN#W,52NC&,1>XT072,8TKXM$V.%GX@ 9A32WR;5TR1+26Z#- MT"+,G72L,3O^5-1;B*)[O54]*\IV;+9'D#M52#[Z:(3C*Q,SJCV9J)7*HLJ##>4#<4C9BX@@[4T^[[*?8L M=D2E:PC^ %9"7IF._H4':\22@%41,,8* 3+U 3,E4?3W_/5Y$4^\ SJV67H^ M*3'3#:8R=_BB'%X'W"@I1TB>/3G$)VH"G-:7&C%GTY$")CH E_K-CDHG:3, M$.++_4GQ>%P,>/[J691@E6*DUY3J#E(.,.>([/3X<##AKE*@[ZX95H%!3^]O M'!E40EL.FM+3;Q-IC8ZRM&MK:1"6P!NB[1G=R7'%&&YW,IDF")02M0[75\Z9 M=9XC/G:755.EEG;Z/3H T))'F+PSV3KSV533*)P&)60'DV?$X%UVUT?N"]4I M7C;4,882LEE4*3%CPF7V!'N"8SP>V_0[R\P-B4?PFTHXTL/,UBW[3*(F].:F M$M/LP?-7/S][&"P*,MQA4-W'74:)*I%K"(?:$H>]U4)4M.ZYXYEXB:WMAXB* M]V8A.25D@\OJL:;"@KOOXR5Q1TX^THHNPZ6VZ7%-0TEGA'1<>ZO(JTJF3=85 M6(!0=5(#25\ CDHM+XT:52_HAF[$1E[W!0 ?5$1P">".Q:(B:O^J&IUO>=+< MRWA%NSB9C'?>%:^ =?GW3DL/ AEAMB):ABBYD7]L6<<_E^V.DN:/"V+\>5KD M]0UW3+M:/ (,ZQ)ROC/3,2FU5%;?<&PO?ZOI^ V#&+;-0O77[9=65T7]^%4< M8M1)O3157UV*_@X?13I>T'SGMZ0_9F]Y'NX03NURV4D1VCV$_<75=)-+[1HW M6L^%I&X1C$MZE?A[>8E;7(V;B/QU^#>WO,(7/'N_;,O+Y"+XQ52MVE_G^V ] M491[:H/$3&JC@1U2DZ0$3+)*V.%+%XCYB 77619A]?>-L0 XVB[G*G@DPB@] MX>T(&?5KY@2>/K6?>?RAGO7!EE'E#%KC, BTN\>^C;VWUBD[9J9!H8$-J189 MDA&9?/F;Q^P.\C#_\?_-^S_\QV>?6_[C*;=\RBU_M#CNIZ10'+S1OBL9HZLR M@2Y[%8]_Q>$PD42B%#?R/MCG8)#S*$YY\Q#!0XBO[ BP%Q[J1?"=NW6]F#T+:R;, MX(O@X*_Y),<)-J1S$Z$DE>O-G ='TKJ21>A=OR8#LNBZMYJ5U.Z!G#I?T$:7 MI8K"(LJ0C!V!-'V+E;F[15;-MMF=[_HPXNHB#^JX6W"-O%&B) ;RP[C-Q+\( M8Y(.@CXI/UFK1=Q:TYA21+<#/UP'T98?5P_,$Z*3?$NZ5^&YCD[+O\\>U \E MCF04OL2L/A$08]8,F>;"U(2#9?EMN&RX[K(**R<\E",[(X$"P^!44H@ :)V; MKX5>-X'DPS="*"^VU-Y0$R44O5[!YN#.X=;@Q0-D0N(K%2WH!.PK=FY@?!W5 M,@3?YX-R?/*!Z[VG?1I<1^[-85PG!=#,Z2N[+MSBHB,C62B5J7V(G[L+3Z2N MF O %X+N6<;/]S2#FJ9Z2.]V]= 9&P?4RN?-: M:2=*1+1&!^JP70\1G+H-XEQD#/N5&$TLVC18[BL],O(&%OI>F"W/Q%H"H!ZF M0ZU?G&?(RM WPE>X4 3>2DG;DF%NB4ZGD?$DG'[:NU%E@Q<7:.5WR?829(%A MIJC8P;C3\ Q+V@TPUO*D%*)2X(^J$F.)#/R4(A"#*>.]1*6NO,[E:!L))R>= M#ZYN,$YJ3E:;4L;0:2"QK#!?#*$5M#"R+*8X<%4I&K7@?(Y"&\5_14%<:/)I M924[_#,@Z.3S'\*;&E#T#U/H40+QX?,"(:7^"\!(K[N^6:)10<&IU(D0L:F6 MF @1)W9W+"GMJW"J/,#Q1Z =3?=7_4,8$.0V7')MDNC 4%M%@BJV(,N'AAJ%S\"*+T@_"C&?!W-OJ'*&DAPE_1T^7K(G34G)6;9:V_VF\A#Y!PPZ M\!!3XTE%1H_BU(=%4F'@_ASQEO(3706N>8>R\I]-"3@%!;MCIO9',-?6IQ'NT8])<<3#ZS) MV1Q+V9S@871*: Y^THGZF;M*V9-PG!\XV?DI>-%P233I.:8+^1)I!#4<>1C3 M>!\]BNS\\,9TG]=P>V$;D!Q[\NC)(ZG6A/6"%_HS3>3"8.W!*W_P_,\O?GEH M7*_D=*7]3M))@9X#*CEJY'#H&7_Y SWFU).1MQTL#(] MD=ZS@QD7O:SP.$B6EX<=Y>RJ,>^I&^"\>*VD)JB38 J0!7_P^OGSX2$&[D>( MDQ '/(_<+Z]Q*X0O;4=3MY2$N#.?YN1NN>T%CA3[E:C+ZSM7:=&.!#HD4_GB ME[-PIR3=^4-?KBOJ#YX]^/[5#^'I?I)I??Q(TZ8RA=HC "TNHIY?$)_C@G4% M%%! =SA_'6+45S_,D.(Q\("YRBB'Q0SX4*XJTC58JGGETLF+=\''@&W]";OH M\1>/OOX2=H^;!UZ%6> FE^_H?S0//RVV'<4/7Q4RLEH%M">&9QYV$@.ZS:E< M=?DZTQ70FW3%995M?0YSQB-1$N_X,!J,+3=[>(9Y1U TE-!D"S[;-F!EY&9!]L8@>=?L=0G3ZL1]I[>>]CU. M68B$QZMS5>W<,.+!:MH:[+3P16(WJNT\/"=BVJR!PX)(:;T/WC^MR>AJXC7H MOA*=$MZ?Q$N8H6E%RSW'[>-Y_V($2R]=(>AYMU[7(/%W#$P_$9ZY0AP.X-! M^"K:K,G:&1L##M.B=;&5]0>KZNP26\T;YD7 /G"[IH*77M[ VOI [B]UH%3=/^1N!W>%830[4,7,AK2LJ?Y*7 M\_^W]Z7=;2-9EG\%Q],](\^A:%&++:6[\QREG-GE:F?:;;FZ^LPWD A**). M$B ELW[]Q%OC!0!2E"U9B_FA3I9%$DLL+]YRW[U0JJ6'QJ-XZL AS>LI'C1! MA C);MGEE%)YMU'A/@/=)E +71;)4G%33IZSN;?OS <17QO <$!7K@]GMV1$ M3LN 5[CYRM,J,,'.:Z-]X7\#1&4I\DFT<8!&&Y*?<]_ '0D?MC("X,2 M09W\4L&/>GCT2MQC QWV-R3MN21[R#GG*%^MSETX\?$N*[U>0-(");E]"\A& M^ E48%[C*/:.=%P^4'_)/P@\/L2$G>YQ/_E+Z+7B'[0?"<]>?X*4X,"0-I\_ M&W+B,__KO'!P3!] >S>V92]Y\\IM4]I$^]O\V5^_(-F!C)%3@ MO 9(D&V#3T/9&NG*]^Y"NUWAJC9R0;3$<%%4V,&0$LZ)T_Q&$TE@..0#0+)@ MFF8NFM".!4@ZQ^TNWFCT8? D=.V>Z%XMHP"_ &"[ M?YTJ1$T2,JV*E&CST#GIY^0\O_ >P^S*.;.]Y$']TL=\X$3SU)*?3S% J&UJ MW,R.65JCB4LK5HI$6EO^$R84.D>\$\>*FT0:;Z6+VF7Y?$H ?QP'"%OI5G#Q MM@>'O2CJP=/V%;]7L+]*(L*"5N*%ZM*!7PA]1 O6';%M8"\TBI9.:$%B_\-3 M &%_[,BGM.#%7%]FCJ! ,K&T_SPB$;"-8(:+>!$#0U.AP0U\5[)3;7" @A5$ MG%=S;P)KF_H#B6HI3$.PD$X/MABB(L')+A6::DLP,9[8:/+(Q0UL2T(A[5P6 M5KGN"GZ#_T' #X]^_5CU# S#C'B@$!XU2U-P2(:PJ8[+J= CK0W12#3A'4:HB%)S_)*F,51/6?*8)H3*32L6 M];KC"HRK=E:R3]>V[1RHU7G2J-^E1_VJIOB2 M,A7@4@O1+.F;%BW$<%(EELY(91\P#.0K\9[4M\>+O%MHIG.4CR<3IQ$V:+H4 MV\%FH-P6IAN0;WL&O6Y.;-:0T)0(*B)/!F"O OS!) (G 8-R&B--E[#7-FN, MQN$+SVP:@;/+T_-9N,MZV%E#ZGOK)+RZP^L9[ MG)) M :UUF]@X]V;$I;)# YWC4YZ[+$(0XTFP[DM*Q(Y@HLSBE/U .G2Z5N" 0?OPU#;"A M5KJJO[9S,Z^H,2NDSSI/F3I+XIUW\);Q*U.Y1V8ZB!83E1\41;D=TL 2!P4;!/[R!I)^UHYG59ONX_35F1VG"GENZ#F5; M&;9->*PVP&9VQ_XP2(GJS4]P5\]O>!.>6K/*C*GL7%Q+7F2=QQ5UW_#2*\AG MPF)JN.$-AW%&RNF=_#0P"^?Y,&?Y[-Y=0$7O+ M1]V%O>288$H")_J4?DE^!X1M53^"M[\AC06 CY=;.F_!*K]2AF6&:Z_;.2EC M CQQ[&EI2OCP)#61VAP@)DDW7"A'9<0H*=2GFL6+ZO_A8(D;O/V7=92Y&USB M\\'EJ26/$]_QA)1:X98BL@Y)4(*Q=/W!# .D'6EC[;>CT;S"W%$^?OP]G]Q_D0]3XXS@"P0QA=_[HK+O"IE 9HA MV/HU^L3B\L^"J@4CNC502B;ER"QDN,%4*J=D;;X=+ MU1O9L/;M2O;[*.(IMP-IBXV,P^8C,@7?*=HU0I$3N1&=; H14K/)&PE.*A[] ME4"$:KD;.\'X$62%O"]!]))%YX[:<'J]VM3S-O6\^U0T%$L!+]BV8;VF2X-< M],84M7-(2O!DKH86,QV6U;5D& AV\H$."ZH MO2@*//R^(3]Q7"CE5#F?(>N9I=XRV8BNPH-?,N'5_?XJJ\(M-,P=.RT.( $I M>;9=5%TWX!2#1XM<;YTA4OG!'JV,1G_,E+XD$>U )43>3I->E,2PA%RVNR/* M&FBR 1[498V4!7G@@CAD!C8M@#-QD0GJXQX?"W@/^2\%^(5>4-HC#(2G?%S@ MC\"^KJH<._3"_+O %#R&B.QV ]S?V%Z?E"3 ]D'S.VA&.9L5C 0:MU&IA*TT MJOYOPRH?NDKX'4W>57\U]:[C H$ &9$) FLA:X=,,(8PI=:0T!8?AP7 F+QYP15\K3J)%A-2,A+Y/)$ZU0Y$;*E&^!NR)D%OCK*# MT0^H=R1KL(0%*FMJPI1Z(&@ IC/'(^IM7(6G!O=V\5@BZD-=$*[4$>&X:2P@ MENFH@RH-25 6M*@1['L5).!"45DW+)&!V9.8#D92AU.O3'[9 KY M/&&A657'50;3F'8MOVOM'_!/W"XR0_ELD+YKT2(N/Y9Z2\^DY5N]$S(0B2OR M3B2F4P@%SAT"\5QQ!K$".*NR@239@F@VA9EC"S4X18Z*%I*&I.)&Z-T,[CD] M.32M7CIL3[&E7W0[+9T:R&(I(*F('72I\'?"OI=HG%J>?9:CB5PQ4WW4 K*@ MVU17I\G&3[V^3,#?IN9'-XP8<7M2*>J:!6%J90)1=YY.QKT.#EV:G(S-(G)655,]-6 //R@W4O#QZ NO( ML>4S^-+#E-%48KW\FYI$=K MF9MP.1@MLKF<^R(X-=/7:GRG )JXKL#8K),9 M3E^9H'I6CCZ#K1^YX/HWM;M@$C#,8,IH[&)@;X/A(D+&:SA]391NJM0*IX@W M313:=L(G?OBM(WA>>),/V$%,=R)!D8 MO26J-RW4+N5C'KMK=L+)M 82*);&K)*W'\A/&Q%#HSDY8JRL53&.YPY#-)X7 M\?2:&5YJJ^TL&VH2YU>Z1%S),Z1:4%\[9BXNG7M\-)(=U540T8GRU8AW=6%C M2O1 %^:IFOVB_B$E"CY&=2K0%4EY2@[@V/$=J9]",\W A<,F$#X_Z)N/?O/ -('QPSXG.8O(G8L\;@B@%8 M/AC NAMQ1[GVKNC8#/[MH!ZUK4A>@VFV_4D^3$@QVR-4+TQ:;L7B 5D3_:M^41Z)1F09QO?$7"MNO\(,E4-']TMURV M8)@=F]#MB"HQ@<"E+*'IB,0MN7!)7_.KB&,^0(/PHJO$?LCV",^IN%4TK+I- MC':+S0#0(F*0-UXTDF.LV@2'"TJ?H^0NT[O)VK+GI3[Y-8;$ M-*.M;[*LYNN\6&?4\HL_B-(Y?/16 M>EO@K4]5C(P(3M1;2XC*3MSO'#2P+Z" 5LS$FT7V.?(Q,R&J8J>),HAX!&(Q M'L2^!6]"9AHY>8/< 5^"&'VE8M/A_7.B&G83.";QTEJZ@/S(]9/W0Z',Y/7$ M%T=*$MCHT- #?16HZ5[/N'C3X<1MU?%VVFJW.+X@+TF'M6!\+"W85XXCB MEF#D./3K$'A?%:848J+8]S#Z7_([S >KGMIC-]I_EQ?X?CE?\/\K[.G:Z0_^ M%2=TI_\*F4F['N:>!L:6%<2U9^*'JESP8N0/"M"SF_I+GD/U#3S^P$&QQ]QW M&E\B<2I]BZCEN(>+^=6IL,X2Y]IIVCP6R)"^R^M ^GC\,=D"ZTE_4F=2^T%F M,4\<'5;^5]M\QDY<1G\SKBS8#5$'U^)X&J75V+0]MQOYY+PLSK[XP?DES=+D M4[C>FT"5Y8^K?B]Y-\OZR19\S5_@+_FI-US^<<)/X W\%_E[^H7G9$A/_U_R MYJ]O[0W"14^8)AA#%8[)!))BC)2.$\>OPBH)\< (V/,P=5-?T(3!MY'G#@P' M,7*V,4PP$^B/(-\'AE9QE:JC)$4Q#B#3/AHODZ,G_\+>.2DD82FN$;#"AA[H M5BY5?LU+1IQ1%@ ,B\:$*](C(: -$7P/)(O8XNNNHN5%7@0962?L>Q/D(X=3 M5@C'-(^-63$:VW&BW1S&2!N_&8['J!3X6^O<;)[L78>D/W^H.ALU"\1RG,/H M+7 ;$O=:QAA(=K4S>(MMGE>9$N171URC]%-PG%11.5XLCEB4A9Y\ ?8%W M[_%,LEH;750A&"##G0.2G9&RB#E#S)I?AA,13^!;0Q^PM^T R@/H/F1$":,6 MZ9?E8_LN,E(A;P9ZH1^#>[IS&_UDCFP&4,)#G7P+& M87\'6:F/+ZI\DNP>]@QO=JBL<@GP5P--4U*^;WC"!%Z:V;.II2GXC,#-*MK. M:>+][8(@:/ MS$[!?O=C1<-:$VO;%<"U,]4Z8DD:0/=&.%.^RU5I#0YZYMBD M*CXU-OQHRP7QMKFD<@#]TOP M(29(=)2%I0+G<(A.,:QDE /QQR#A9\]4/W %3@RJ0J^UDA@F]HO@/GILX_T6 MZ&4!_K;*'6H5$),GFNPJO"#L4P1WCU,OV% )/_+_!>98 YM 9C5(_ZGALK!P"1[I=N2S:;#MK3*H M'QLQ=Z"9NL+VQTP:3NS;_#??5=Z'_"!;80XD4^UW89;TDAJ4J(("J4]]"L3& M?J#MJ9R@]#8,!<&6'=Q_L3L9#T'-G%\.8.[8)3-KTXE1QZ$T M%#2EJDE/!GC_0]%B7N28Q:023M._483_DDLQYCZ:"5DJ\5S0&>^^8@K:H]Y8 M+OC"H;E5AY<3># 15:IZ>]W0AH#\C]HWX^Y,TTZ@39S]Y!10 NP.!:8V$_K'M,7\-+%V?;$C3F[T3ZXZ4\Y%NE^VAX<7LP>QE'^O__7T=+;[WX#[[611>+1QZL1FGI>,D[B"9$TJ\(NF,G"5;FCOU MJZY"?0";1'U.NW!:(8UU(@P4 M"E.\" [DQ6 J'M#C)5*"5J;U:U"H1>(=Z.U\9AIT_RY09N9 M5GFM#R,GA=?\A2WI'$HG S$2X8YXERTYU0W1@ +9!KPRQUXXK99BIO.)7_ MX4HM(P74@^AYJ8W%+&H!"??SL'Y%1EPI79ZJV#\B74@+ G:78MQ8;6(HEVV'_P1UELG[[Y0Q_C=WF,M^$Q3N@QS& M*E$R@R["IL?OC,7HP(O(/A"!.:#)^K@+TP@(T,;+*CU%S:2(U>@<>64J;9A& M"L4&]Z$A\4)P&F$>T'NF[*8%CEERX\YGP Y;[NB>UZ]!#Y-T:%67W)3G:N\\ M:!HN2M@8_UT&G88%L!)8UW4IZ.;BYC=O8#:]>/6@!NG.RPG(_#S^?JYCQ<=" M,Y$?N?>C60DHIE<6Z_AM.$8V<6W49,)?,"/"M<*D5:F&(.F)8YD8)Z]SU% MU _LTCE%V>AU@88]_0U+K[2-7*"B[FP/)DY3 '!MSR-5L&8/H'\"(7'7B)]U MB FTH2VYS><7)#9E7P02!=0#W%.OT] 6F'A$\=N58";;)#"R^[')J(DF MB")2';[CM_!5L*B[.Z^CP<._#5[SM@U,ICUBD*CR@';@]P&\&.QT;_2FWA0H M$[@?XD)D-]C]?1_6UX 6F#]G;F5Q1>E:8/&50ZBQGELK@>Q'HU?*M*1'T[DM M:];;@ R[W CJQBUO;%W2P*D4EE'/:#5KR1C6UA_^ :;QB%!PL["'3'PI%?I, M ZF[Z$D6D7O24S%.\'<,'09DG/#^RR!%#ZUFSGV#Y>@QD%G)RA07 MS@:<6CT37S7W&^TP*:38F"R2=J$V@Y4H/>(C$4E<.33XI("\7$?8:2? SUCM MWQC0=2MX1@*$\1,UMY/*'FA,4/*WN>K4."S_@+_21AXZ1^5K5[;AQWL') QG72X MN""J%-S;..5@/5I8Z[P!_E"-)S%649\J++(/AFWF1'O**?:"'DZQQE19-KY0 M8)\(MY9J%)/$J!EN;D)L]X&NS&@SG2& E2%+<"?PSUC, &?;&" 57H2UBTQ M>!GC6SFQRA@^[.&NR;C B#)8VQ'ZE' M.+-SI:<^VD=X0J5 9T=Z<2$(XW@M/!:@_5?P7OK)'^47Z4P)@>U0J-!( S5C4RUQX-=M.BS>[+0329F&3 MQTH^?#R)5,U$(% ?2Y_*Z+;2W_Q*\0^0U]34X\_ ^8@&1@U1(=$>6 MHNO=&H_4E%L&[V$OA+#-=D,3!TY&. M?S*IE4^HMD!,5'$UZ5UV@^GHM5'U*9UD#5M]/H()58CZC&ZZ_5#"+T>O=O,-*C,>= ML\@@)40\P=\%2Y6E?DLW.A=5HULH]T)]EE$WY&'T45.49'W>-,L'\7$ MC$/G(T0 U.J58)HP4ZT3Q>MLQ(PP8;20YC&). E MDJ:"%%18PB%QS6,PVY&C]@DFY_>O68&L98^'T&\:I]RT5SFUVXPGT 6DVF8K M;ADW4)/-]F$"K*L:VV,7Y3P<-LUSR:AMJG_7.*-P Z\XG_FH$>F!U<^W]( T M#]*X?QOLV)-H%,T&V0Q2IHDI+&\P:M>])*UF%DA#8PB7F!=L"N$>D9]LV@'B M<\Q*$\DY]\.3>;P:;"J FPK@?;ID75DBZ!RD9#"WQ'.K&)<%R#K'_ #7J8%. MW"7R(;-N9.4NR\]19C:DFY6+B"X'H2]"O]EC#_2 X[(R,D+HBR/(:.0?P/L0 MT76(;[N68+R$4F>*>:8ARI*X2]"TZ=8VYP,=GQF2)C/@603/G=I=@=%Z9O1( M;=B#U1T^E2Z@?Y2;'"4].5[BZ:A#X1\4 MJIY D_V44RQCX!BA-\1Z"+Z?X7Z)HD:2WYG!3V8X UHQ0Q6V=M*CV?QJH%C^ M*Y^@GPJ*(PV4[/)S^3%$@S=,HOPU[NLP"]<.:$O".# "(3*!'&#BNA ^2[OZ M6AEKEAFR3C(DACLF8-DSR?*&'MUY)8JQ3P\;L=X$V;!WV2KW'\/),J\13B9M MW=3D#.1+CC1APIFPUCS85J!&N__UJ\8H%+1R!M^WY_A' CJ"9FELY"+[J3(1 M2A\,:8M\A@IN$-13+9#;SE%=$CD3J#>]4P2#21M"S"F%NXYD3D&\97 \(ZN) M.6@V*^(AK B21A%BC=+JYH)+Y6J:[[,RM55&:#H@5@QJ8YE7F_E\&/.9%V/P M]9TA @&:UC.L=K4S%4JPZK\*1S@>% SLURO"L2EDYF0I-N&*47$#A'F"T M6+6UC?NY)/*5[@JAK7OT"8-/K4Q,@T,>42##\M))%,[I+[)Y*GF"K&= RM^= MP6EY"\N31Y'>'.1J'F66YH:)M5,BGR0 PV5>E9+A5M5Z.DBBU+U6S5.K9 IH M4,BS0#&X#LRV&"ES!X%WP+RCDS$N%WO)\5PA!<_1.619 "'[!V[C-WJM)S@%N_XB8T/'D5O1)$#4T)7"BIV"D)PV;: M9B!A!'*VH6(5L)6DR8H,UNM,HPPK##;XC\JIZ* $X1_G79>L7D,Y-FQ3W9G4 M7Z30OHXEU9HA>_O /-YK)E0)^=:3PLN\X&(7P0-DAUO),'IM_T#^;I=.I#%C M09A>0>&0+D+G2?Q!*G1U85V9[Z.!H74C2UN\9EU# M4^>$IM,LIM8>DCA6EPB(,ZO%Q/7J+9(TDK'&*J4H12<%3\,P?;3&_9SRQ@!/ MO0ZCB[!DIAQF-4]NMY[72Z0P@Q18+U)=Z2ZN_?!@C=T-6&,#UGA CMW?NU'* M!H8\2[\(W;=(43&3-TM1P1U!M:(O5T[U!)H6P\Y%I98\K$ MLWB?D%I] M*\U[?63[T-S57_,4 :KEKUR+Q @%W(1_OAH@GT1O*\F]9#J=4% MOQX)T 3U:&0H_]*)'&'_,%:NL4R]S+#4HU!V&2I7%+A;V$+.8\5($R48@0D/ MO7^R4OG\43$P9)4=3\HK+M;0<<1XH,L\*+@WUF&J.),E/8$=P)(&G)^F0CCD MP7_B.-36BK4U8CKDN;9Q";F41DXD:A)@?/D\TJ#+W-A50'8%(Y)2[SQ<,-H] M:0;+G7WEDI?+_ *Z&4 ^5O1S#0$_CJ^#F)?\BIC[P=\4RZD4\?F;5IP:]S_# MP0XHU="I*,KDA+(B "TB@\ $H\"YOZ?W;Z#X$K^X$67R7R%B_<;0",,P<.W# M$WC?][S,N -)YJ8QEND%0Y $NTW^5V-OF8PL95CA&:(]P,+T'6948W)'T[23ZR5WE*8N')%I;K M/IX^)U3\#*T+L= AYR#;LO:R0R0=AJ$P]*@UF9IU1O/$$MFP]-&3-WQQ8'1' MZ*_WD_>XS4Q]*+0D#'-&W=.*\D\:YZ2Z]@/7!$I,_T]H%$3%V1:AL!6 !TNI M;R'V= [OR2&2P<>%2C5VJRA3,QI5R=)QIDMRL:)WZ M7X9>L<7J3*&N?!P:MOJTH.D\-L:ZX8T^AE5\P]#@?5P@A.U>0 M@X%.,:X"Y\#_)&0*3MG.M9DH'9U#;Q=O]#1.R;+TFC\>(V<-'0F!?K?G*]GZ MX_V[Y]XEKJJ%7^17:975<= P ("O?DO"Q(3]G5:@8AU<+:>^[,)9)FI [9K MZHTJ$2:EC?HE/*9_DG4?A':U=Q1S3,7-D2O:@5FE4[EKG.!BF$B,]#M7+=6; M@\S#X'*^Z]&O8Q^^,+=NC\X/(%N@\VKOD%8Z-OL M-Q8A@8,'5@BUL.Y P>D_%+_T46)J/LM?RQ"].2>PZX"H";D8R$_K#?WWU R M VATE3995*NG+;],3T[Q7;HOL' M-]NT80_ ^WKC,^.+B;U6;SA69%?O67(T*AC7G"EU@2X 1"(G;OB%=1>7_I8V M:"3<$+M$ALO'_!33\C!/X8(!/J)'LM_SFPXY/P\+#TMH;CK,?O MA&#N.QYHM,CH7!N:,RQ58I8"(DNDZPC=G,:;U RCN-A9GC%$TUU";I.2RG-. M:OI0\Y)8>/#6>/(U,E?(ABUJ9\>CF3VHJ+"+YP(ZAA$HP?O"N /)3SA-JV%: MN'K[_9>)6]"%X.]ORBS;_JU*B\_)WX$VX7160+LI%U0JKU.3@:F>92,<+Q'BGC*&GPC2LVCJW>:8EN,R&Z' M]*?1)\>,GDVS$]T;@2L$>4"=F'@=A1M0BJZQ7SA?AN15A?-!EF. GKLLH6X0 M]:*F4UA4Z.F*)"VE'<(*RPL_DG@8:SF*D-I<7S?[_0JZRKA7!![=A<2_I37 M\497>IMJ^7&=PA*<5Q7J1 X0!B]? M\W]4^(OU?&73LM_-_TF4E?G*-4AREX^:HL_:2B:X?DLB(FSA3\HAFFTB#"ZK M6IX!1P#)C6@H5N0M8J9,D"9V56LK1H> _%;Z33JXQ[! M$H) ".'E(W@4:KS1I_[^O"(R:D? M77BQQX[XFO)PVKSS23<[!1A2>WM=6!?).PD+IB6S]%Y8ZD!^KQ&=#',Y6_V! M.4DAW*Z&E(W*)_PT4];@)2R24,8-PHQ=)[-\XR.[EHZ M69B_(Q!O^)<+!&[#,F/:Z[Q.VLU;.%GP/5MD"(T\YE2=@C/ -BFRU,1& HEP M>A1AH@4S0(C!@/T4EZC;XXGL&1EIV*=-^[1B-2VE+;3M[LI=V'1Z,S<1SI'V MYNP)<4L0=-$*IAW]D33!C;REGYC&N,>PNV\89[Z-Y@C]86)[,\XP"]+CN:9K M('*$5T.6LI/P,"PBZ*^"$? Q3=VT; M2CM6D^.R[FZT"^JU/*^=$4XTE5C*S[#_Y$8SRX"$)5Z+-W^SI8M1IQ98$?$FS: MO(!SAZY(A6.L3?L9,?JD47@E3B>5Q*Z6G//GY14Z]U,XFL(D:@("@2OFT#'? M):]U[>7RMF ]D-CN9'J]0#$%^'D,4QE<=LM+%X\:(5+% 3I\$4)D?FT2!O# -=B 37Y^?Y.?W^3G[Q5$*+Q:D"9YE'YF-"!_Z9N=LM#6 M5&.NA,XEB_"P\38E*T4BI\.ST(=@S*$F "!YYPHT@^8F/HQ2Y0&EG^ SP*A\ MME![Z GB*'+X+SXLI*DYC.?W*X<3]N"E'K(P(10&=>)@RAG3Z7N.L8T*DC3L M#K1&1M\DI)?CP5E_4OBD[50X)9]'VYLTX6'.#J>8;%FI!0@90Z\\GG%X3IWY M8 FG@K-,X9#RCP1I?A\PUC/Q88FW,CI! M/&-(WEX6N7O@7=R=JVOAT[0"0P;#8-3(\V!=5R#7 9)\!\3EJY&D,:RTEESCH7& M ^"YM#C-\J71DA?\ME7VZ&._]_BV-]FX>=W*#^,"0R@9;FK5O?ZV#4S2,:LK M);L[RTHD J@"*D5&4O')\]?WOYQRKI<3_#,4LREO/!287 3"7#3TS)*74F#% M/35\3^R,84@DC%[M]UJ-L9[:E@F2WOT9F.5 ]NZ#^7 ??8A@X:_I4'Q MM4Z4&X3N-S5@[2,U4$N070.IQQ&L1X64/X4$^%?HXF#2\YK%K/! B:\I)>X- MI>H8,3L+EZK,/$95#Y/3@@BS\VY*^:_<%'862#B#ZUC8SE,^(8Z)FT_(4O-B MDB&45Y]*]K/[DFSOT!0 M#!+%\%C! 6Z!(&8XW(R(0UB:J,9HQ!$ 85Y)/T6 M.8P),32KU>TL^?5!A!;> :PJ42)$I_70K7A@/;-'YR7X)=AG]]F1;"0"48W. MEOOBIA?D,B)0(( LED!)F PH7K"R[3GM4>BDBNA;:X)Q*X&8H:?KZ0,;@A(WH<7#1WDN*,_D%P1,A MN@2TCJC+0/,>.G-5&7($*;&?\,W)F^7%J(AW7I$4:C3(\&V"/AT"28!>0;I& MNM, 6WG?]7MV[3,;FL(J_>47=5X_WRS/[[L\Z_D0B+7-><:E$%BWKJAILJ4. M#C\(#15P).8UK#= XHFH4,HM$J*KG"ZVRV+[(E7GHNOC<85M :/&E_S2Z/KV M&=P>KNF=M7/HG^ ?A5]M5M%W746!Y6KU.I(Z3HY(0BL9,"HKX7SSUY]=.;?T M(JSK@J9((,/H#55YS;(T>,7SW(W;$#(U=-$U,863Y>@57DS*A8OO^>@#@"B9 ME=;7N;^(#2K\L47Z.;,X_32[*M%I)\5S!KMUVGT\%.RW:\>]Z^'K_LA*_0$1 M'A"A*^&DY"@]GRZ_Q9*K/D^ZE"7P1;#EF18=,)]Q!W]'F)EKR/2[IMIT";V) M#[%C/L3@17_3)SF)]&L^AAST^T"QQ?;KAZ]9'FQJEIN:Y;VW@XLUZ8S\V9ZT M#$6HF-&!%!2@X3"2EA;-%F2N'E7Y$/ I2(2K'9<3:5;IN#,J.FL%1!YB2:ZA M69!L8#%C$G N*JF%+T-3IC3/&B;'!C>)O1*(;TXQ.JG>8/:[ 3H3.E/OLK8J[R/JS+;!(<*2RP MB9=R5YI,)V<%_)SPE13Y;?%0L0U(0EW37%"0(\8EY/< -5DCY1$=$%2T"P)W M",7%R'']A\6T?%H!Q:4LO@P>R\_N5OZ<'>1FS6&)+_ :[KF5Z\_&$%&*%##F MSRM0QX,\UB(I449.F4]6O)]B>-N5"[M(N<_7GUAYEJYV,130YI:06&)&)<5\ M)K9S(9Q9RW+4? TQ>A&2EJ.ICHHC#3RJL?*>L7.\^/69WD,0#?\YI;RY7L**2Z@C;ZPG%*?V+ M"ALJED@V"31Y",.!/2.7J!DY>?S<6']WHAMX3=J;T^1<;]<5U674D6F(X.-A M@GOWD3?';B,P=F) J(F.#P>CUTPT/=J M4-0BO+&>%(B+IC*XOW%=*Y6MMZ[_,NCO[AW098?^_IP @\7XVE@TM8ZE83\$ MD]U+LGDEHRH-IUW$$2PL&C@K_)UWXOOFG)DMR@*:[J#5$*ACZ(^9&\Y,?R>5 MPOP#MIY09H&W52IAR<1O'.KKFB!I8X;@CJJ[D/-Q+O<=[ ZW=^G_=L-H.V8O MU=C:85,<1FF=4[/UQ3P^FQ+D[&@40/F,/W< /5^$88*39@(*&9Q+@AE]M8QJ6#T(8PIDWO_#8 YX-/RRS R" M[>A/0%6!GT&RMJ8JT.H!>SRVM[NJ3.(I'X-$QWOE(8%HVD_S":VJ4SB7'L'; MWK"J#@Q^(X6I3W*_&K.USFOCZ=3^%=$->D2K807 U+XEM'H1X!2EN0!9)6"H M/](Z2_^D=9'\3B,5]F>]F [+B=C3X[HW>:]AT>@60N)X\XV$U9#Q9(=8 MRQ_HY_I%_\E4/6I\+ J!4]B+#R, MK'LT)*K[1MV)'[T#/*.^:*2*14W7S!4;ZN21%J@;G1=,*TN=,3E+-,>7Q\@! M:(DS?PR O/B*]@>"2"TXZ4U_SQ+IP0O1G']96K:B="!H MW34O$'<%9FZ;MD2,E11T9!#5"2LK&!D67UC$ M:/P8)\!7MB1U CT4LO"0S/ M$'!=LZ\#V!/WUJI%C.V_E C2G9?X74,J+( "F4P>PWA?VX]W+1HN+%D9=/&I6B5 M1IC&,,%HXV'*)]0D(7UF"M/W?PU.>(OBD=KD;3I'KRK"2!ODP5W-))HT5=HE M5&Z-',J(\1T3=WA>C*G^RQ[5BU(ZB$; &AD(\V<5$IBF%Q<0"@.T7%7Z6Q(KS/K*'EMIG NYI TS/G-TV!O/Y"-\(" M'LSMS=.%CGAKNGJ!_L%<496JD*SU0N>;:D-!31EE&N8%\OPV)%!;;H 4MP,\ MUEPIG2!.$CF\-FOFKM8,QW%QC^5LJ;#@9B+N:B)L;XNT:E+F'LMP13E'2E^E MR=$]&AE@ FS:YI7-C-W5C-'L"#V/I(1U7A!J%B2S. R*TA.K?56RP^/H;X%C M>X,C>KG!$?T .**-6;JA69*S@I 3Q P"# M(B9[%DPC*Z>%.* (+?"+VJO03;YD25TP+^,C?LS;0K*H(I$Q$E/C=#&XC/E, M::X:]\V"!D[=X[HE&,J\ *>R2JQ($X0G,ZB?GN6C2+F-G&.C1MVSCK%4SLWM M&:6")'J&:191RX)_8L(T3!_/RLTY?&<+/A/7%07*82'..0G[&=6CM7M>^84W MDW%W280&82!*5)>32^R*O\X2=2?_K+A@:*DDID5F10@4=T"Q"5#%D71?^=U7 MCC<3?I=Y/V.#.9&/Q4XIUT5USC5JV9O)NJO)JM,)Z_O:_25_'2>$,QI._"1T M%K&T^PM10?B[T-](^*$8JX;"4'KX(GS'7V9^ 8Q'PG:$3?A)4][Q&@2;N7]) M5-8HIF,IC4K$8EQ/'LHC<$J0^6BN/94D&I0C!*'.2>T44WF:^[FB^8GUE M;@06-'A>"Q 'X%[);ZF2\0.:L>;]"3/L)K6[(IFZJ,OKT=?)FP@3118(F$@6 M_'E:1YI>_GV@^8/C)1@C[UW-IXUJ.1IEHK9']F_$-LX+: M$IHP5%5M^R6PJ:D&A$7'_U*5J6*@J,[#F2J9>S@:8I5PP];&/UR*%)!H,#PLRO'H4^4:P= ",MQ!.>J5IX,R@>,WX1=NK.@_0;/[8K.&4CY M"6#=X:H)P!A5V!O3^I(O0IZ@G#I F\$9ZW?9;,[ 6S'/HTG*[0=E89C#D_0L MA1\PSHEH$)B&"B'7NC,0(,40CU;7$@H_ %(=O8,4U7WG0%? 5Y];H%1+H(.= M ]!F+Y3 CR_13T[1X=%+&HZ[("BCB@]&5T9 R2'ZO%9DYM$;M=,<;<5U *L- MN.HV2;A@O%HDG[=1.8I%5[EKJ3&WV'&'5&B/87"OZ_J1SD@=JD"[0DHU%\T. M=)2RU12H.3"#\TD=+"':8H%;[F.!N$L/,E5#,\>7WLH;6#_D_L@]@89V[&0# M)DT80#%:D.Z2\XX."?A$G\\4>8GG$]O9D!&0G@G/K1I UGEQ[AAEK?H9Q,&G M8]-L)Y5]2P46W+ZB6("$N RC1BO(1[@@3EAIA$(^ _(=M=X4A8KI\8.N1\XC MYG_Q)S1&Y 2<)0;==*3,2V$L(X_!3'Q1 FB!Q)[8B<* 5U\:D;[ V0N8BLG" MOJ60HR\:/ZG/!>SH';< AD@OP/T"]!M@B^>$.V[(3LANMEN7U4-R4JDFB1(8 M5S23T#@:WSZ(G-;.38D!P9^)P8FQYCB0],S(8>K@;)V';LP5/3\-F*=5;&Z0 M]J[J4OA1*IFO-I7,'Z"2^7B\"F^&N&E/E:K5+!@P4/AC5I)HYQQU),.ORDIQ M$5W^!9DS;TH6H@PN!<@8IQ8?P^SQB1WIM9P2M$^<9N;@F"S14W%5+,A^54\8 M'N0^=*7, 9/.F2G-DH@X7.<5,J?+YE_FF.:3*SH1)S_V]Q?N"IB%VG37' W4 M$U)4$5%!O9$*(,HIHW>^.B_U[FV2NM;+XU&-P>EYFBG4$-O&9K.)%4JG WG> M<'A#E)TW.H_HO/=7@I[N$39I8B<_.3.!+#A25&3&!H\Z ,1WW_R,R4 M)F-W%96BNW8?;1;4!Q7QR#&^3IN:N'.92 -[JU$(M>4A40"-X=04ML8:28PL M)7M,8!R(JQW4Y4I#PVQG6)0W1V1BR0N^R L12@7J>R./P&O79@9:ZX4J Z"( M1%37A9);@T^:UQ-'H\.W,98&QB\B@9Z6F9OTNIW(7F1_),""O$W;.D4$]F*1 M:,:=MCL;)AB99))KM5/,$XE)D[+")563'WC&4JW!(#,XK8AS(>C?@9B=*ITV MZ!W)NM3=PJ?=(2'42F+C&X)$MCDB,4'U(,KL@9@RM4VGU:RC$XU\S\=@NF]X MV)YB%8LR;R8I%53]5J0])*5'9E9K("OC]?$CR82LIKH;546CX14+,O9?]PT3H$):DB_T!B#VA3T'5X;3[%94GV^68&#'-@N;MI2Q+ MGB>J$%-2GS,<< R0.*@L^B9GT.1+HJ@N!:\@!6M.'>6X]H2Z"B)&0#9< M3%)67'5^5('] ^\,5>KNC2I2$U]F#$YB%D9VU# I44N?A30\2K&Z'IV[3$7V M@/,C&>SOAW^\VAF8]O?3X$(@!]-;/5^Z&K#CU&H%Z?U))NXZ"4%@%TA^Z5C5 M#WUX\2/HV[>V:Q[[@HZ*,(8RKEO\NM=0R8XLFU*FF(Z:\'6B(6-?<\)\$ MLJ ULC,\V![P6@W\S[)0ZVL.',S>$6%0B?_M)W_#19:V+M_S?QM6Y6\8N#K:?$#%-75(/ R:2NBOA#W0&I\P/.@MA/&PE,58W,(WY[(_;31Z*A@X M"!B$E8"N!\:57NYK[^JM>VL,E'YK2C1I!H]*GBRR>XWR:C2?@@E#L>#'OM[? MW_:ZQFH;CN0<'5TL!G48+G\,0!(77:G63$C!'>\Y\"O_*O.IOO:39Q M!OTO@2G0;ZFA*QQH@F."M[R"4S"">>-AH6QH)H?3P9X&&*M9&R0N\:*0E)OC M/R(K!]?I,GW\#NXUGN(M31QRBHAYK5R?G9./R^5]TG2^"3XXKZD0.S5 M<1.QM68A(5C/KJ5P/WQ1Y.P4#TL-3H_L-7<<\'M79VF1_S-EDR."50RFY%4G M=&E E0>'!KI^\#=O9:*^VFGZ#Z3_K"Y*+)"97@06M(>7$2 )*RGXQX =-$>R MS!%R5B +CO!N IK'WY$R<@"5K)? 62S7S]B!./CTKS(;A$$%90P?LI? 0YP@$ID0;F<$*"@@)$]7_O X_CU M#[XL!Z:+R, . Q.K-@2R7T"6 ?Y)I<=4\S4WB'Y[^ LF:0L$4:XK4")9T]Q\6A@> M8JXW^.%4BN(TSQ0#46'/N(/#/%OBY^$H^XM-\_FT:Y![C#(.T)QBB:9V"RV- M73-DQ5NCQF4X Q;N&*UB$8T'+IIHWY+LI!2*;*8>CQ7.XR^O >"&ZX9[K\YP M/2Y$X\WAH@S5("RCO"U* ?F5!VR>*$U/6Z(6Y%QL!=GD0:Q7.S:<)$#Q"$;L MNB.;QP?+1:0CA(T#]?G7CPIXGS5*GV'+0,#;3>?(6 U)DR*D7YN- >V-C;+2 MO!M]Z.E&>221CDA,!_$MMN3U1'X+(04^^J":AQ_^?U)!GFLC");G8RN/2$#] MN2R/[%_M,VRV,!B,;R3\3^5-5NU6/#P+.=,=Q5E0>2X8ZW!E30V1%0I'H%RX MX\R,>22[&0BD;L[*"P+'E,;B27K5XYZ0"^X(P--SR94"_+H_9XNB&0K=#D&F@0$#_M[P< 6SF6"_T#_ M@Q,3X=SAZI6QN8S-(1\KTI7I(>J@2(W@3'I6.7Y:ZL-68EUB9\9WD)I; 8_O M,L9\,6$O$3\P"AC+;Q)O,,"$& ![':4P^,L;?UI>@=GZ#^Z3.C&.X[OT*MG" M;_W'R;OG!@I-_2\\B&.SU'"ZA>"".JC*]H&"0(NHJZBL8L^O7K8N86@)7 *[ MT>]Y!_H0#:9AT09A<;84#]$@H<-0-Y,^B_=+EUG"/40+63Y'S9X+' "V:_:] M:23DDMJS0F\B'5[TCRO_>)3P=;CI_##D:84LS,$003TP]P8:\2@"*_).;_>& MNM&*I0JFO?'R%8P[**S:Z]8A1SAVU<46PKO%SDD7XQMQ(3] 9FXAC8PH ] I MK/H8#LH;NA9!.8](P5$Q"59.@8Y7.0*3%-;3LM9N4D]B0**>Q43]R0U5%G2. M$/\*NGXPB=!DA'T,XWQM+OBYCWRHM55N%XV%)9 73X?"K"DK)T-+A9SLEE8>B(&J2^3,;Q#,@_'"\L65 M.I$*>33'))<4$-U.X"UQQ,BE'U.G; MVH%R0^^JP UE#%G+2,6N4'V+?"/ILUGX\^BJV=5('3&\.>V=^JAG79'J9J_S M9_CL>GX.HS2'L+TLQ+.PUZ:')64#"R^E!F9E($7/=QF>T,<]:-Q[N!JP#JR9 M%3Z @UY -(2F=6>RT*77-08XVK)(H[T38EN8#-Y)@G-H2-X"?P3^>8 6>AH:NXD.':>Q8 MQ['\\@21"=V3OZFP5O165TXE"VF"02P!40'LJUQ,TA%!,^RNLS-'E@ [_ "\ M@6$?J/4@E!;F85,9.]I4QC:5L0?DFWY01_Y.V%%N^#1BX5?7/KS-^V4!K /< M["I(3@AI1>@2^XI!;A#!#"9<,>:T&T20)O*S[\T7\^SG1^^4A^6T]E3"EW@Z M,=>O,]'KROL+?L3".QJ<[(VB@&T%"=P<5M57W"SO#%R6Z&Q9AJ2(##.2Z26= MWU#;U>-32PLMG:A/XKK+*!G2#&))">''1#&-&%WT70KY/)2Z3?)RY^1"<'4SB M2F\:R#T#M0^U$2Z[<.-UNNJZQ]TIG?@MN9,K(?IK+87Z;W^= ,_>RPT=U[4< MJ<3 XVT4)-_:BYFY\%3YU$_*V1GBR#$;9Q-Z&FA1 (#7P1P=EE;1FC%'GUHY M^+>?;!1ZDG.'X'"&VC,J<4I7:5BV7T>MMUD;UZ^-HO168CIG*0XNZ[+!%8!D M Q])JP%M>1U!.@%%G1=EA9G:AATAU7L%TH\ 19HA$]]F:N^0G-5]\>:VAJFM MZ"A?6CO3.4K#+)$,[L3_Z3+U,S;RC@2SF&B'Q@5(OX>D8\>%N30*Z.2S0F 7 M_BKG>E@Q=E9_(TN,#\ Z7DR8FQBSAT#/A" C19]3_"4+@ @-&L A70J;F;O+F5.5==LYT4"- MJ0+Z[*K<]L$$Z^4B(R29# #6S2:T0_TN1Z"(?[5.GP67PA2KX,@">85% M\(:?MM$&U\;W@3,B\I@HXZUGV^8P^@Y!CI^Y\WS("9,BWM@T*]YKN:J@S1H# MCAJ!L&3T43.@[OH-,(M2X%+P$@MRI%A&0W8^)QSBS>!\,^'?P92PV -B7COF MI)4.&T*AZ,6^W+IM2_M?+HL1$S9?@Z3JQFA(1+L $E1[]" M>KN0YJ69HN' F?346X\6MWX #!A8B6AE1QE ',L.<_75-.F;%;R.=LTE^L&% M=U)'#'?(4+VF(XL[1VZE*91K,5\#R><*ZP)0F:2N!G9 :5+QXRA33L> DK61N<]1M@#VI MSH2IN*/X]\P=A7VC23WA@SIZXY##YE0JYY>9V2K./\U-_?A+'"V8@7@\O,+K M,U0P]L$T6)^R1[.[LZ?PR_\X>0>=(:$)F^ D2% O\K"]Z)=R-D-SN-(38P.R M8CFM5X7KP15GE#V$6I>@[0R?[73(X&&!W!&6MY"O2A]KS-00X?,2[/'(Z,4J MYQ+(?]:,L4;8,:\E)E.3,DFHDJ#+B,I26#*8*MU0^\Y^62&3/?8[1!=C5,DE M80^PN%*/JGSHH$.C*(!>@M_IEX[75^T$R:U3!0EP,M!ZS-CRT*H1E7L(EJ&C M'+ 9U-:O#3HKQ[0O3V#6A%#6V!6Q[MSD-4T-C.K5>0D@G3/&YL 48X=XE<"_ ME3N",;HB.@P)YJN"TLSP&\QHA@GV1A(^[R4#:&Z/:-?L.@QV95GC^V/?_,>( MLN6(9YV IR>53#]JNG7]?Q(6G:A;U8%0$N!\'AGX=B636>FT1FC5I*7'J5V> MZBI(=C911*Y0@#MB8=*T.YG*)/*S&(+DJE69[&J]^N$10(<[&P30!@%TKZCI ME2D;YGNOE;S,#\*<8*(G"%>NE$[T=,974%.7LX'3NHHW 6QU3)\B=%!"ZT5> M7R#UU=#-KE"$IU9 2)?/;"U@\SO"CVH:0-AW30.J(_F'C^?P^ Z/I0_!1+=2 M7371JM T(63;AQCEPKFG 9]??R'TQ#V[87(3R"!'-! MQ5,<\MY-%]16U-#4^N%S;81;MNRV!L^I;]./TB4]"?N5>.0B]A65()!?1_40 MANX\G8Q?)UN[]'/^#;B,E1S1DS2?PL. F8;&[C%ZB#Y(RP$AG\TAT7!%U4"C MSK-D8;'LB"ROI -L$A9GE$)+MO:N>4:K]4,]K(&P#7M#Y#E05DP?(65M.$M) MES8](HEX>M$Z_AREO[ MMS4F=M,S)$L:^T*E%QUV:&3RKE*:@PM=CF:5WW.O91MEO(VZUFD84(7L,_+< M!X]S" ME=4)\3PJN^-#>MY>L644+KE&!CKDMZ>Z_,JM#^$NE7)E6+1:18LSI M69G^/AH_V%MAXL8NX_:3.7 I$]MBY_R]#NUC&2J^5(R(@L')QTP/ ?UPXVOF M&4SW-*])$X:517BZX>$F*9 NC#58ITQ.]"R]Z$><^I2A1@BI4*\PYBQZS<3[ MFQ8/TC)>Q+ZP^_#8/RR$!\ # MS#<;SR<3Z /JXF/%GF"VP,C'@5:DPQ0SSJ%DC@+N8L2L';30Q)N4X(5CWZ?/FF,[DU3 91[UDBT BEA*.<5.J MYDE3DVC2%>&OO%CH>U]1KQ?F[NX<%,'23W%V:)CV9 4D9S1&F M&OAEI6DIH^I&[7?82%&]'9V+>$@.219DY"83"+Z# *6WG%82,R]HRUU2J[0T M!ZK72TW+RVX5[S&XJ9@3[TF?.;?'F0VO(.-L-S,!Z] M3 DE>,P,K8_P-:L2!;KOU$P.UD-;CF=2/S;2B,-YE3E:X%/(U6V3P0E"BOWD M+]X-NP30>">JF **M)EIP\R6"2=$0)&./PPL&N$$.08 MGE%S=F?] ,\QUF&LC6^C\537?4+.T_A\D";$.U%[''L;ICC''>M^^95L@AI. M#"'_N86Q =O$_%PC:H2[&;C_G(#^2#G0)-U!&CRN?2-^5F$WK.:^TK%9'RPCQ-"7EO M'61B0S=."0EX\&.)E.?U#W8WS\5"]5P(03H!U NU9'HH%ZIY9N:6"A;(^ENZ M2JQ+U@CV6PV/C^A,ZNYP$DX.J^[\"-[IAGU/1E'(P[76>P)9=20N$3GG3P82!L":VP:F?3ZD!**^K.6$K M#"6+81;B\!>]<:N6W1@KI/;31'1RK.Z;F%GCFC8D=CA\OYS[DW+@B(H("] /&PP!7FUU&A/(7> M_I33#:?VLY\/!YNZX:9N^(!\O'<:83\$-\^>B)8M%5H[)>((.8$>A2^!E*5R M/CP//>F@?1@[AY'H1CTC6B5BH@.#1?*7"]8 D'G#>_'F=D<-I! MI_>6SQRG34AN#]Q.I&>%SG&FWJ8$"CT$O6=/N*87G K$0)7!920J#;^U3F2' MTXT<;=ZH38(C%LBM@GMZ>X'C=\3JBL9>6L^ BGXR*:\P6D)(*\D&EK#)K+@K M"LA.1-I5Z;R;Y!BIQ(*:#@@G3F^-TP<3G>48&FTPW2FK' HOO%!U;=*:M"E] MC,'"L_>3=^98 Q'"]M5(OYDPHG[G0T!TZ:=)%I==K>5\!MQ=O94\XYP>"8=F M.J%4'2XZ6HUUY[*[+H'2X!D)5EC;XH3:-9TB6<]5BLUOP*@/TM5*)#AT2$%F MHO&\^(>/B)0KCC/?P)R*7AOTR62&H'59 A+3XCQ*\'YF6G.9U2@ NO!/G4.I M76ARS2^(-.+QYCB7Y&DF1/=X#X?X%;,^REGME_^\(E53R7R MAV0MC1%" 1, M0<%RG,&.IHQ.T +X'BM+)P4^0 <]-"<8L"*.D ?JYA"MZ@HW+?X;"/?H^P + M=YSDEV\J9F+(8 =YH\:>":\\2BMO-+BK"Y)#?,2,*TC!RD.*1*I^Q6\6?_\AL/A6486=74_I5(HTV-%PS4W\A?_<"LD$M-T5+; M\_._#:L7/]_\=]]G2+;2YV$$XG'1<7B\[]QM%/\H5PEV//B76C*1P^?-M4J6 M]0-EZ]\+%RMF8[#_X!2RM8]W');#>#_B*N9B+D*YB,6_ %7(:7*Z/2"@!BOM M;OT&/!Q_E/UD;V]O>_?@Z.CP\#DA;;G_2'[&'4?/>]K*\?;#^^0JK449)0M4 MMPHY_/4$[OS>1Z9#?P;LOD1YK@'Y37+AQ&P\=+PMT;9(0Q[T7AVLD@;K)^_- M?8[H/CU"S0%7M7 \^V?NA9:T*]4]NN[ZHA*$'2\,J!*BW^1?!OM]_\L+QYTT M-A1M7)9OAVVC J8+$IP,M<$3$R!^!LQ.@NU3Q82^Y;BA M5OHOKP;]03*%)AWPN[&-SR\([BK5)R -$U*@$GFN*2 MM52ATT6!:^M&78[? M/?FB_[+7/R0]-7[OAU1W?:0VYZ\.Y]\O[7?O3D@VM[SR80^3K'OS@/G385E^ MWJ[F!1+)4 C(59U??G^?G##0\7<,KFOSXW\ 463GKQ5&*@NP[\U8-3N?X#,T M+@A_^UC6KACZ4'D6^3G8QIV"#[@MS_7D)NF/,OC,B!R:IIF3$F#<_&V 9U1D MM8VBAG9FL!.U@W* 4&ORL"U#PL!QTX?: ="*6*_L 4 P9[U8.#.>W&1] JQ] MP+\590A\0G$>#Z )=#R3# 7U_3& QO-9H+QD[(&IIL':D)F!D_]]8;]Y[#W+"G2 MJ7\6-\I^\L1/?[N?GOM4G2[]G=6SEL/O2W MX_;[K)I\ F+7]^-/508CY[_ZRZ0'\OO8"3M9I[N_V^6+T*=@>' M]AYR814,=PG#YW6<_'\_/@&)KP&+KS8'O?<7MWA;9'_Y/X39[_C:S_,_D M8_K/])9N\ E(,,,=O"OYAB.?;[O!^BL9YT,?X.#9SR+KZK+F(R0I.=*\C6=5 MBMFDM*H@ F !K!GE\* *P@4/1(OZ MM%2)?QZZ@\,!<;FOTG%(W57Z6%\3! M0+L=W/4W;H0*!LG.*YS@70T/)!:;7\ ]>8Q^J[BF#3!0'"%*1CUKC=K1,Q03 MF_K]_._/WO[Q6WN6@L-\?'9V#-*NQ]-9/)+%?+J=E>@?P)6>)7ZMPR;="0/[ M\MG/KUX>]/8'^S*J\HP_F^P>D0_$I?LHXT?49K^GBV1O@ .QWV_;G"=@8G9W M;FIB7MW8Q.P.VI.-!TS+OAP&^W+P=?:EZUXM^W+T#?9ER0TB^W*TL_/U]B6^ MP0T.96M@CG8&P)N(W_\*ZR+L!M]F96['N/78NYGU.-K9N[GUV%_;03G:V?]V ])QNX8!.=KQI_>'=#Y)CB<7KBIN MZ18-$^(/LO^&@M,'4(3(!*@7E+SG?M--ONW67^>\'.V\>J#.R^\(%177]+;L MS\%WLC_^\!OLONSYB.X6[,]?YX5+]G:>M/%Y>5/CM'2>#OW4H"_^7+.TO@R_?\&XZV_5B!2?^IGD^]I5UA3.\MNQ\]ION" M9-2OGV[*OVM67M][YOEE/_F5AOXFB7]"K^M.!M)[ -A,THO:_23_YS7PSTS2 MQ4]Y@3?''\D;\_:'98P=R-Y%X:V-4T0?\PH_VNW[T P6^:SR_\ODQKS^^[C^ M7\RR]F'MW[9_?[.X>T_[$%_]_#@UJ]ZV-\? MW/X('/0/=H_6NNH+7 FT&OQZ@X7[[\]\P*?V%,4=?MJ]^)(,8N>23H[6HBLO M;F?O'5ZW]=!:\Y8#/*3N.G[E1_@V;Q#W<2$]7_QR3^#% #GZ!%[C"4U(CE3O M$ X]C;?Q@<%?7.4 Y!2]T#7V34Y6[[N[9RO'X#%_*X&IW[2+A^X;*SM'J1I;/TA0\#7^T,!B_\4PX&1WN#W0,?90SV#@[V M7F2[@\'.WD'FONP-^N>SZ;.?]_J#COAB^3*Z_36QF?G[F?EC[IY!6+E#2NCL M&K[S<7)< 8JW[L$G_?M<.-\E-X,GZ>'V?Z[A#WS5ZR'3PGV_'UJ )_Q^@YWM MW:-MP&S?RFONP$M^>ZBX.2;OVUB"D5S+7N[*2;E[(X.W.0\?W11W'HDB@/8M MA]^3..(>NJ''#?KHW^)&Q]7F4'IB%JO37.WL[+_RYNI@=^?PE;=6^^S []\P M=-L<2(]J>D]!9=P.6H>X"SMQ;,43@A.UGVH MSN[*L245L.TO M ZYIJ__G)K6_C=V]SQV]VV%W-SFGAS=+Z]M=("DI4%%M8WU,&[+Q1X<)G_KG_9/^FJ4!WL'.]=:[J.=EQO+O;'< MFPVZ9(.V/>;=V&/>6.X?=6'9Y:>U:AC!OP_6<8LGWH->#KZHMSO)ETRFZWWXVR]TY._ M/)&M]RG]4A;E=.%CE)DK4,?H='3NIJGNQV.R!KCUPZ!DW0"ZL[H MKKW+B\^@!KC9$9L=L7)'O/GUMZ>[(]ZX<5[DFPVQV1#K;XAWQ[\\W0WQ+AVZ MR68O;/;">GOAP\=?G^Y> !HM/](;?VFS)=;>$ON/?SN<@+YG\@$4/KLS4%O$ M]<:",[G),)'2F-\R>4&Z-<*&E'AC\7RS8^YHQ[Q ,JB?'Q[7U*N]_M[>WM=P M31WV7^W?/B72X5%_YV#W-CB1OJH[^#OSI'2OG_]U5[W/:U5_[X2B;;T7?UMD MV$Q2)ZF1,T=[!38.E,Y ==(?_NFLK!8HU(7R9X&(LM]1NGJP9]9ZHX("H?NO M[^K8>AA3_Z&L6#4>"I1YG7#9--G*>5&@)G=:8[OKY_HYZ6*CDELYS6?-FB>1 M_>T,0"UML/-\*[]\CGRC[DS2:Z?;_]F-9PPPQCTKZ=K3NH[__@++.=Z2GOL' M?(Z5(163@R-V*_=_A>O.%A?(6I$'H1OB2H4/*]:4125&?ZG1O/:6.:URX%X& M(?O1;(Y$S+/*I:"V6(-2ZB6T6_$Y/D8267_71[7N;PQ?^([ A5M=VH-=TAU, M1K;4[R=R-DM'Y^2=J0,&"#^<5P",T"))1R-BN:4]\5_S%-J]_8+XZ"[\AE'U MX<'.]G_U<$EFSIO!+!G/JR*OS[EO')9G4UTP5B17#.^)JM#2"O27A%_['36$ MNJA0K]!NK-S85:#T#K2_)&8_)L:R9F?Z#7=:>0.0L?SFZMRAI!1*< [=& 4T M*U;@A:ME3""SSE#FE8\L+UATF64XSYBE.8\(:/P1=#8'3SSRJNOYZ)S'8NG. M7.H3?C>"X4Z*UGMF'=YO#-=7L@Z#;M9&-O"QNW!S.";Q@.I^=EY5_O0ZAX94T[-]S2(%X\Z?DC_*2 MA+M>L?I%LG3^V1W9!M_CI\'^?E>C-/[!>[5^7G[:>ZF+9'WQ9+S,=\\4[!Z^ M[!_L4(JB.U40)6ZB#U_N]7 MTH!]+Z.$1U*# *B=JKW^=6\O8?<-MWP((]P=AORR^.GV Y%[>(\7]8OD/_O) MR7E:08_?7[U?,+JM!?-PWQHT7M:9/Y-0V^D??%-*[1[>\L>;5Q36>1H;,Q8# M.CG/W;C=NG4/IOU>1PRO\U,^\_<8K3&&6RNZWIYOCL7-L;CR6/PC'YV7$Q_K M_-)/_I)>??'[_G5/C!\E3XBV&9+?Q_SF?3R<__'U!+ P04 " $BF=7 MLI E?)T1 "%P@ $ &%I<"TR,#(S,#DS,"YX99N\X!+9,"7"!;+N?.L(6H*FQ6,O.)OWU]TBRL<'&LH%DW9K. MM VVSHO.YATZA]J__WX MPP\__ZM>__UVU$-WS/27Q/%0RR78(Q;Z1KT%\A8$_<;S/F+NOU MCY*LQ5;/+ITO/'3>.+\(BX5OW>MSRR275XV+^B5YVZR_;;WQ;GH!Q=Z^J^/&!ZL^>S^[:'ZXNOHP?3>3 M3)_X-3<79(D15,WAUT_\IK;PO-7UV=FW;]_>?+MXP]SYV7FCT3S[_;XWED5K M05F;.G]NE'Z:NG98_N),O)YB3L+BF*XV2F/7(R[E;TRV/!.5;5Q=-,*R@A/- MX$T=[F''7/.V/+?N/:\(;Z83P?LS\5X(:M0;S?IY,T&JIP1S7M0OFG$E+6]- M%M?P\DR]K"'L>2Z=^A[I ,IW9(9]&TA\YZN/;3JCQ (7LHEPDHT"L=<>=N?$ MZ^,EX2ML$KT-/_Z D "6+E?,]9"3H)QA/I6:39#6DG*#'3.Q)WQ8E>5BI M1/DS8GM<_*J+7V^>N%4[RR_5Y_4YQJM"DN,T2GKPI(@&,8]N7EU=G3T)%TW7 M(-7K9/FZ^+/>/ ='*"!VE_OFEPV_ZB'=,72(FFE"SE8N6Q'7HX3'1SW)8.&2V4T-QKYZV#__8>/I&U D+)'@O]GHQ.LS M("%V+ZI(2"L<[J;&P?XV4:8I<;U7+BE:;R#A,#1*F/_NU3>Q7;3Z0&+Z]C^B M]A:9%:T]D%"'[E%Y03V!]XA:-[46@X"]AL2SAU%W9_0D):JR(;.07:3'QX;\ MIXGJ46A?1Y+JY[/MLEM$&(QW.;6\M(B\4Y # &2Y(U& %/%&>* JY( ML3V!%;/Q$+M0O07Q*"A\-.0VN6IAO-@'1O3CAI3_5!W6M0$YF_48/Z@9)GAI M(7R;#\*(,6(S)%B?8(M,W6)+J.$"RM!'_NI3[_E8^*9PU@+\;A^ XX+^C92H$\2QAH;YHF.S;\=KN6N&6D#? M[]5B@3^2 BH$XUU[W!IUAY/NH#_HW#Z,N_WV>)P3L71:+3@?Q*R!) M^!'Q08,."CE5"(5;8]P=#SK#47O<[D\,80FC?S=^N+\W1E\&G7'W4[_;Z;8, M>-=J#1[ZDV[_TW#0Z[:Z[;Q@'21"B^G5-J92G$ S+A"!1!2(%.]B0E$D%85B M*^0 H_;G=O^AG1/+L+0.EF9C&Y: LD*6[;@_M M^[8Q?ABUB]@[G59K^8MMRPL^2#)"<4X50J$+@UO_4_>V!]4?MR=C&.,^#09W MOW5[O=R^OYN#%I&WR;80^A.^Z*P",G$'$*K>$OMPT? MHZZ0E873Y@Y"@\):V[[;MJTBK)!9;P>CT> WB(9SQ_<1@=:\[Q/1^IJX0B9N M#>[ONRIH@!ZR-9"3CW:_P)PJBX,6A,0T.,9-=MD;_"J$RW@R:/T*\\<4)Q5A8!HPW@V^7+?GOPRN(LB[)Q ["#6 7&> MF+(J1DAQBD7Z%0*BVP,2?MN:(PF M7R8C QI\2[3XO#;?2:X%(#&?#5@AR0O%F54(CD,RED-F4Y.2O&L/1Q&5 ?/5 MU>7;M^\3[>P825+T8ZA E9;]#P%L@J?VJWA&($CK%XGF?QR_4.*KY!5!=KL0 MP)LT6JP2";" OHKFWDJ2%S)[.JW6_(EL5S+-7D4D8OGO0B@DZ;0()-)>,1Y5 M-'UJ(KT0"%DCX:&%*9-RRL_151"N6/B^$3I). MBT8B]1;C4473J^QZ(:MOD&@-GLBN*?(JVCI*M1>;AVR3Z6S^(9%(BUA4T>[I MB>%"&&2RT.*1F/WORC!7$9U#IME][+J@_B.Y(QZF]FO,[!,BM>B_S!P?YC^A M)NC'0)>3V^3#T#!-YCL>'Q&3T$?1XEK,,<$6KJS4B/(_7\^A"BBC=;5$BN)( MKA;JB"(ET8:62*AY\L."T(_((W'\[^E\.@VT'I?(RAS)XP+%3EZVD=X$2^/Y MW"5SJ0Z;!58JYB_Y>&F13V2#PG2H?!QC+0Y8A'!6&#OP9'!CTPO.;W+F:$^0 M[H7K 7*TF"=23A'FH=CP?"I'@'R>(ZQ5]HD]X]==U%K\$KFH"+]J1Y,[+/I' M\S!$@/Z$R:'])EY1#]OT+V+=49>87HLMEY2+^^=:C'M\OTXR)U,M>HE\8JQ' MC&0@)01%4I 44TE5 KBFW[^8[:ONC8QL3T72HNT&D_F;9O M$6OFLJ6W(*VH)FPF2Q.KC5V'.O-C.\A+J:7SL*M$FE;K83%54:@KBI1%H;9( MJ"LOV8PI+!@$*J-0YXJ[:FP!^XY,O6V!._G_O,P:;I^M@^$LXZ]EJ\ MLXXYIN$M!-8]5@]%_H0BH55'?L])5A8'+7Z)1.PF?M4.[%-WO10#)Y.%%IU$ MTG+GSID3.LH2'4S=S]CVB<$Y\?@]P<)R%G-&HA-R(92XQ9P6G(L=0Y(6ZT2: MJY\PI1!_*BD7[W0-$ M:-TAD<'4[,;:C+\CL:&#G)Q@ Z&]Q]K\'+40%]UP5_7A.%>#Z_@06!)CR5R/ M_B45;C^M1&K_!1JW5I;6!1)9N4*M7,E'<050H$$E'22V17+/]IW%00MF(A$7 MW[)9]<8;LT74@"!287-'))Z[EL@7B8]HJ/'*,+_Z%.(9[%@]BJ?45FD)SOTE ML?;&]&B2-;YPV4BDS#9](=Z*(U50I$LX;(?:(% 'Q?1!@4*5]"6U,W>P(J(] M.?,>Q+YDCR46+1LMRHEL5[!GN([67)%D6^%5%&62/?OC'<1:8!)IJ34PU>Z% ME1GN5?(-NA$VVW3_6 ^S#U"%&&M!3.2FUB!&0\6.3>/K 7 MZQ/0+P1T=%IBW_WENQEH04MNJ(S.;E2]FXU,$46R8X,(&V,>9 MJYN=]P6M$',MH(D$Y :@\8A524-K<2@N[P1X;DQR=[M[LS^!_H*@9URM5JQ% MYV"D!3*1+\Z\JJV2>*6?C=MSZ,S)3(M;(@F\\\A=U0?5=(O+/4$;^U545O03 M=$X%]Z4?($ +^J7*^4>H(_0L=?+K'[''Q39; 2PKAA M0B.AWO-1X,\C0 M_[JL;Q2LE!07 MR"M$YP;);QUDN<$&]I%<%!-\\H1D.QT1[KG4E!_F 0L^@-R7Z1#R"-)Z1/X3 M]QL=0R0[\!,I_=1#[&B\MYB+0V5+L32JCHX26QSP\ECTVOB&78M[K+UR9 M%$V OI1TK0>$%M]?E" B.GJCS&;>=#GDQXUQ5=! M-]**0T"+636$IUP>H+ZIS; MOB/NX"6!X3<'J4-M.:.]J7FN+[Y /G5M>KV2 M;X7N-S7+5S6=:0)XNK)R%1%]X(-NH;XVGU MVZ->I:Z/<=XX/U=CLWC>=2S?).HO<1L%?21#&SOW9#D5WU6/:JC4514LQN/H M5;8\MR[^XLUKBRTQS5'KKO,(\:],/ <+A,^&;3-3A#"&8XT!+)N$;^[@:;!# M3D1AW-N)]*%L]::A#O>PXX6OINIZ ; !F5*OD(LLF0/]E_NL-Y;,)@U]UUQ M2&?,72)?WY$9<5UB <9L28(M2$*NKI7OQ^V[-Y2,U9(^<\1^>>+L]HRS$/,#PZ'^&_L*8;V"KU<@T]=SM/=[81F5,.H0,T.W5PO:"SIM 7J>NK M(B>Z9CDAR]F-)\J6H;N6,"0FP;%&=/L<%1EB.0K)F6>86?; [2?BFI2+ M^OQ&Z'PAGCX2%\^ARQ&J0-,,;W?QL3TA[C+;-;Z73M^]-XR-=!MC6+YA[PO! M[L A><;10[B7N M\ "US9,_*,2CI';HB&PCZ=%'@>?&T65QL% L.,9/&QHS$P-9AOKO3+@?Q M+& QZF- D2-'D2FZNY325N%#3M\6N_76-L@?L M#((R#-3Q8' "[9M#!83;AKIF3COS$7_W^:'ASWWNG3?.+X1"$#H)G?49" U5 M"3)*.^PO_C07!*:=V37,35X&1VUAOA#_BE'Z$=MR.NY8ZUV%,$B/Y&_=^ MY1KHCL"YG'W5*V2%@C=DZ%+S=+IR,K0'/>&5$797;"^Z\MIJZS:!"+M &RY)YAW@\46!;W:G0R=U?J: MHN/[VM$4*VDLW(5F0VR;?"(6?L[VP-2B9?"Z$5DIQ/@@Z\101L"2D[ZL2RBO MY=WE:6?':5@O"DIV''4G?7N_&"RD+4/;ZQ&8XY*M ]+B/WWF?2'R)F\"MK8> M'(MR^=T:.1/.2D&H)BGR+WJ:=R[B+&1D7;-TF8'-Q+SEL'L@2O2G=9[10W*"<&A M?4,R-E>]Q8MU1KL%EG1*,"9+.F.N)DVT7:H,_1+TF,UW^7O7E+)EJ$76$DMP M\V'7$9\6"+;=P/_@3=PY]UJ]R8"DI9SREI2T#]L$'^M:;ZV#. M"UWM4MAW,+6I^I*?^KP(O.W8Y$FL-HZAD8K?P?=!Y>>-Y XU34#V0M)*ZD%# M[-NIHO"59K@1+.^$$T<@WCS3*Y=19.8W)-W;(LE2,O QUC58)#8NM"BXL MII"4P?7V6 \[ZN):62K*0_:+ 6+&8IT2,I+?GT* MU&)*HB2*Q!6OG$S/D26*XOV ^E ;"H6__NNWX]&3+SB=#2?CWY[R7]C3)SA. MDSP__>4O?_TG@/]X?OCFR8G7X?S MHR?S(WSR]\GT'\,OXO;V;]?>_U4NWLV]]\\6O[UXZVRXZHWTL?S9?_SQYGTZPN, P_%L M'L:I/F V_'6V>/'-)(7Y8M;OQ/7DQG?4G^#\;5!? BY \E^^S?+3O_WER9/3 MZ9A.1GB(Y4G]]^/A_J5'AND(:9OIE-1L-SH;'GT=X_MK1%,MO3\/P,U1Q,R]9Q?+/:WSH MLQ]X4QBED]%B>M[0SVO_OMD./\^T")I+F(!P[0FNG(%3F4&7F=O MHE9:B7!YRNJX9C2PA8!+F,6%E,\>\:Q.YC,4U=?:.9[.3X^/%9\)PCL?G?U^F MD^.FTI]/VD[ZJ7!I$-M*?R_G81U^&+T+P[P_?A$^#^=A-"@FHS#> $9%@[/% M0E", ;)LN @VRY@:,^ &*.NP0#Q.%K28_&9,>#$Y/IZ,E_BHM14Q%S+!2490 M@B.X+"V(**25V1H3L3$%KF)81_;R<7IU3C$?D'\W)52?IWA$ MYG7X!??)1SS&-Y/9["W.#\J'\&T@4T2=#>DHZ0(HAIZ8J2PY<]YP[BUW1K=6 M"_>#N YEU..D3)?":L:H0YR'X1CSJS =4WPQ6P+]$LLP#>>#$"@2P,0@ET2& M#GD"0A( >0E2QJRC8XU)=#>J=7BC'R=O&HNDG?*9S1M\?\^F>2OP]%H@+G::.7!64-A:_ (/EH&05IM M/(U(\=QX!.?/[I./O($\KU)UHREM1LB%5CT=Q=O).)V0@SZ>#Y1),09DD(H7 MH&0R$#E99UIZUJ'DWCG96+HK@?3)$6X@ZNTGNYG<3W7L'S@_FI 7_@5G\YK] MF@U\LBDSH4$:3R0L&,&5XL$$J9Q0I;ILC25_ Y0^.<(-9-]BPAN;H1=G!$R> M&84IDJM$-E91T V1!?+%F9(>><; 6CLGEP#TR7]M(.G-)[>=5O^,4QKM^-,; M##,\K/-V4#[.< %MH)Q*12L$FP,I'!-)X40IP!/9+XWSE49?:[ZAP*G@7!#QN:37TS,NR/YV'\:1A'>.:*X/S5MS0ZJ7MC%\ZH M2HKB: J?97".D&D/4:D$EG%A \/L>&L_8!US,,<3@ZA3S.*])"W(NDG3=0 M2B94D;2G8TY"E#EYDT(ROK5FN@M3PS$/.(\J:V6AI,AHTNO(.$O 37 \B)R" M=MT-KT^YE:9,N+HX-IWRIGM/P],8D$;W8C*N'B..4P6D@R^)>0="TW)3(42( M/GK(F(1'+VU,K77G+7#ZE(3IE!.M1-*,(RO&%[--SBL-F2OBJI %8D$.-E9W M (73NG7F^"Y]M]O43*>,V%( 71C%\[R"*Z2GA C@C:/00;@$H=@$61"0PKW& MW*$97)FYV6@O=G)"R^U=^%Y=D_.Q80Q!1*\@I4@>KR&W-RI6H!B4/I>@R2EJ MO^6Z DE/S>$F'%BQL[KMU&]-[S!S^>3X!W4O MD#%FK$'O08M$Q,W* _=8*+7T&!K9V@=7'W:SVA,E>9B:6)#_L1QGDQ? M#\>!G/7QI[WI-)#COG#DSS$)) Y['<$*3FY;R0I3 M^K29T="*-)[BCG8R=98"R3T'D01Y+T5K\$552^8=B[$0,UL'SK?L9#Y4UO5B MJS$CME9JSU1LY6@/OD76_.HS9IUTUDV+(D=A$+ M'&+"X9>*]BU>(!+&6T0K"8PD1*H&O)YYTAB995TX+>WFM6JWX.F3E]Z.-,TD MT'#+&#^'87[U[7,]>'0>/5P>L8N>*XD%LD1.A%(X:!9(8V=3ZWM4A)S)X_9,,!Y, M%_6S*]'TR0:'%)A-J],WW M].X$U2=?JADSFDJBRQT<+TPP,B,P7D_^"\7 !RV)J"DX'U*,VC_P#DYOTII; M46#+N7Z8'.82(0-G,7A6(+!8ZVP4Q7PQ!]#!)A^MP&A:;W>M":U/WE$K=G0A ME:ZSF$NP> I:H!0@K2/ME8.#6%P"QS$HI##Q6FW(?1.9]Q/_#G*9&XF_FQEN M6&]YVASA]$SK,@T9!722T-!0"0W+BL:J&4@3?!2">1=:*X>;L/2I,KN5-F@R M[U=8\-=G5R?H#?W<,S.N>C>4U# M/BU%/2%49_!(DS[',IF>M<#X$+[A[(_A>#(E%_9\1VEOG"]_RDTG4&7VT@6F MP)5(ELXP!DX(,G<%D2FF>6Z>A7O X34X+;5XWAD?!EEJPUG5 9K3;$5R"3QJ M!YDE)7G6@IO64?L5"/=4N=VNO[X2=<5)JXW%V%Z?+RDK9S67T=4VD8'09!<6 MW<\@A\*T,":+YBVG[G1(=IL)?"R4VE::S6A%40(5$ M<'C@X%0H/K):K=Z:7#>"Z5.F\;%0K(UD._1'90FD1:V$8I%@9%G+R3*GT-OQ MVN8V\M(Z.W&'/WK_41WB#&ERZH;I2_R"H\GB>/;Y1#--2S?E J74CF*.EG7@ MGL3'&$O.(F_?'.-60+T,N#;BP_6>7:WDT.X %HY&-5$XSG^$Z3]P::B#G%TT ML9XHRDF XKJ =TY!B2X[%!2"^-;%=C>CZ9/Y;DN*1A)HQHC?<4S#&Q&>O7P\ M' ]G\SK8+Q=Z.8KB@S%$SK@X/T.C#MK5@]/T.F)*KGEGMSL@]06*. M7%7+:K49$\"1H?,ZQM"\[N_&[;E-8N,O.#[!07A<+59MRQ.2MI!0>(6L%-:\4_K-:'KE M+;1B2:/)WVG1RZ5[ +JJ@+G^D(Z;H'3Y)C&#?=&7#V=N71N,__7R:D/<3$M/.4<% ;@ M2K-::^8A&.%!1>651LL-:UY[T0A[GXQ=*^:M/!+RT'+N*&T4-1IC@@+G:\U) MS$@SX@+(XK.QJ)1(K:^BNB5MM-M\0P?1G2ISW__G%6RWPO4M![:3[\]X\ET/OR?Q>L#TG=" M*Z& )9GJ+:0.R!.4-6!6A25N+&M=*+ .KC[9K8[X=+T@O;&X6J;UIO5,W4L\ M_7=_?*6'W, 73"Z(!"S6*V\#%^!SI'%;@2$*F57S:V/N!-4G4_9 %&HKJ&[Y M4WN@7&[AN?#C?ISB7#KGH;/,4ED)/*IRVJ?7&9/!Z&Q$UD8[W?KNV6TQ]RR! MNS/V=27F-BTHEU3K0;E\(FB@@]3),P7(#:%1-D)TUD/2R1CR#D7,\0ZWZZYG MW/.49>=[4EVRI.E\=ZB:;CTE6BL+$F(I4#O:@2H4?+A(%+621JZX2>(J*3K0 M1+="[-/1S9TIGG9";-EJ:WKJTEU>!,/9J84FS?ANBL?#D^/9\C:6D,&B$ 8D M?26LL1X_4O5TJO%9EUQ*4(T)MQG2>YX1?=2Z[ %EVO:^QWK,E>;ES'((:!Q4%1VT;)L6&Q^I024=[L*%(%F3)D(LEBK)Z,D'5NQ>-LUP)U([O? ^6_V29Z\TET*'SQ*,&90]I:J"VU MT*HI^=&U[,>4\&AY9@2MB,1K=W!:( $1+)E1*1-'R5L[/NNCVR8C?TC"^;[P M% [*+4W;!LE+IDM:5$!2>&.+H<@X(6A,- \8R96XLNI6)N?7?%RO&F]T1)/E M/'T74FC7G_X4VNO)].*BQGDM-*')F)[5JIPE>E=-"6/%&U8LR"QJDV!1=6@'M5B-PQ]1Y>PJU)27'SJ!8[?9A\"-_JYD.]0I+@U>K# MU?XN2_4^9Y_ ZBS)N!4&3A-N[XNPN3#MFI\2V13K/;>T?R8J=BO7YBP\*(O[ M2_=GLQ.:#:QU_S0-B:4HDH/(ZZEY0>Z,C\I 1)^,BL$JWKK2ZS8\CV'ONRLV M;2V?AI>]3!)B7J1LSM$1J1>^\*K1JXA%%A& W.-$((6 D%(@[S@IB\98+EO' MQO>$^ CVOYO3JD,A=L*T!?L//B].?+[ZAM,TI'D9Q!*T1,N )5%3@UI"*"Q" MX=D)BL88;U[E=2>H/G4^W@&;MA=4T]N&KEQK $F&@=>>?M22*V50 M)54:D_%A1]A1MF)5 H<84=NO"'#%U-YXUD(0]9IA7E1T I5*?:FRW_$)J?YR M?$7"M@OQ=YU,.]V*NHQ/2\44B_4BK(*@=-$0:N&A4$&E&(7*S8_WK8^N3U7L MCY^>VXI_%[G>F)WT4GI@I?;S49GPU84D16#,:.9T(/Y^ M4&X^6SR@.2G%<$L>LB+%XLC_]MQEL"I&\LU%,MAEF'P/J'UR?SIBW:T!3D=" M;9[2^S#92Z2MIGA388T3&K56$J1+-",T0HA(X;V-PNFL,T/;VHM9%]MCV,-H M3K(NY-9),N;%9#0B>[:H7'\S&7^:X_3XS22,"?I9UOM=F"[F(S,O123;PW*2 MM:VF 2>" ZV8DY(9RTSS#/(F0/ODE.Q IW4CT.XTVLTJ]R7&^75Q2"=)X+47S:X[N"?$Q;&5TKM\:2K$[JM&L?,;I_/N[41C75H)5 M*2^:C0]T*DSKI,$I7T-!;JIQ#^"8)S>[U-70NE_O^NCNN:?QR:?GSU(GP>SL-H^#^87](22?,7D^/CX6Q&'[[85'Z)<]+*FW0, MNN<#&G0-VF9(K7KC_7CV^0GB^DSBXL#RP%E6&236N\-]#N"CI^^43R(G9+YY M]<3-:+;?2[OID\^OS2XT*F[(/GN%Q/.2$O'<)E!91V<-DSRUWHN]$U2?4A6- MF'*M0V=3P33<>[T)UM*]N4KGPF30D#ECH*PKM:6:@!23XLZ&@*5U F(=7/W: M0'E@UFPHGBXMU_[;/U^]__#'J[8\&\XRO/)\5DFCI"'VCTFC#:W M81L_JH$U:S/,+>U:K>5>RC6=9SGW1HL_P5R[ )-_,\+SW[RD5\]Z&50NS>8# M+T+2R4J(II9XFTS.58@)ZF6J/J9D'9H[Q+ ]BFU.%"P]^=)GK@?C$(_#D"0P M/2BOAS,BPW]BF Y"C&B]J^TF8^T^*3V0.YB %FHJB0F#XIZ3T@I:'VSD [-N M^>#"KH7=I"O5=H.HF _&.(@N^\B5!1$]P0YU,EUTX+6+/GECQ-66?!UP] Q, M'VSPHV7E)@+MTH"_WML__'/OS<=7?[S:>__Q\-7"QKT.P^F?872"IP?H_L P M.YEBGHP/J^&;TJ">A]EPBWBTQ5,;F/7F@V\4N9X^^0)([4 TFE04@Y 06:0( M07"L]Z 81WX?)_IJD9S-HA"G&KOE-X+9_AP_K9X/.#U>WD#+WHD0# -!HZGI MGPB^5F1@X%DJDYAJ?Q_C"AQ]L+QMV7#]Q/Z6L]\L'JV[6E>!&&U#%CJ#65QX ME84]+%D,*_4<:T<;F0F)A$!#5/D MP9'Y](8O&DL8Q;QBN7G'H;7!]6FONAO"=".G;E,4'_;>_K[__ W9^/>O/KS? M>_OR]X.#EW_??_/F?3K"?#+"2=D?S\/XTS".SJS^-FF*+1[7)%71:KB-G)FK MSUKH8S 322Z"$ZF1T=3JWJ4FLJHH8M;#*6FY%=GX)H94 M.!A>.Y$Z)+TN,ZEYAU@PYB2;%^_>%V.? M/*H'(%:G(FQ(M,NPWN+\.C*7L_,A.=$-^7)OY_D^HMFE.F9,%.E*W0:R M#I3B-'XO$%SPB=,R#I&W/MC^R-7Q;EC50GX[3SB]/IF?3'$9_UGORHXS3W<^ M]Z%24/>;@$:YJ#L(FU+AV4I;+U"KQ5KD- 3-!&A28=9GGIEJG5K>F=E<,?.K M*R:4C452"%PU=[VVPM8%%CSPK L7TJB$K7NG-(#]B(SO?5AW'S79A8 ?Q#Y? M!_Z6UO^'KSCZ@G],QO.CV8#4/"^EMH7T2*9%(9D6IRR8>J&F-%G$^)"V^F[$ M?4I\]8:/6XEU1U2L2^;#U\F 6?)>4\J@6:XG?1V'(*V'VD5">R=,?$A;<3/0 M/FU)]H9XFPAQEWPC N&@:,95LJ'>DEX7A\C@-1>0"]HQZA M_3_$N7L+L>STYF0XH1K-,6D83$FA^A.00:RB1CGS77G0/L4P[L9UU(;5G6RX5T5H*^5'X^L%8(';B'D@LYP4QS M<(8<4E-O9J__]Z%UE-KMB/J4M?M9E\J6/.KGVCBUHTMK?Y!5Y-+5:\.M6706 M21 $1D"F(LK:?;CYO;C=CJA/V<6?=FULQZ,F*:26X[FXR>!-;01^6)EQ4#[. M3O]T@%[G0A,,F$R]_A 9N.@#9&4,$THQO!HRKDPX/1C@/N4Z^[ "^LN6/AN) MI5^+=(12Z/LU3HKQ?[_ M2MDYH?JY4)8]1OH4I*"*_G(V8-K+@K(>_%9D+E70$'@,X&G$WEACO#-]7BHW MC&N=Q>+^#_E@O>54EQN0M<+YU?O+[N*6K7KO_,@&6X/W@]UHG^_B*0/.I+"I M&-#6UKMQK0)7> *MC$B^**=U:^-Y\?!M5>;U21LX62):6=MIN'H S->68I)\ M'.%IH,1''5N?W[^.HD_USIM)^JHBV7*FFQG)BT9)/W!$DP36[#E'23A4;0P@ M<@)&8:!WVE$Z>T5_ULB/#-2D7*;GI8W+[53_O1[2 MS!AL/K1FYH&L/*Y^]/?SQOXO3W @I!3"Z@B9!PHIC?+@LY*@D\%*!X_-VZ6L MBVWK3FCK/&?U(0Z74VT0X<"HVLFIWN+L-/EM)O+@A+7,E-95&)NC[9>QZH!W MU]JL/8Q@V[7D6W-2?M0T9Q.=CCF"PT@>>>"FIGPRV(B!(7HA8NLH[]X@^V4Q M^T*[C<789)/G5H@?)L_Q71CFR]6GFH8NT!D0J2CR E,"ER5"BL&$Y(@FSM]A M:3=[[&6GZ=#(23+I,NA:AK&%M$A,@E!U%BTI[GI#G;I:U<[]#@ M0VTP]XIPFXAP)SQ;*&2K,,OB&9"GB*!B+=DHF4$RB0+Q: +3K<^HWA=CGT[: M](YI]Q9B,ZK=@&]0:+ J* *C>+V_/F1PEBOB?:D'C9)@5R^0:9SKO(#2T0@O M;N:*Y/R60LO:5E^F" \TU0Y2SHPK:6.0K;V#VQ'U*69NP8[;T[U;R:/K5;!T M#Q>FQ+Q-&N3B**\('&*L]^*RHJ43,MK0>BOC3E!]"G,?D"D;2J5?6>/!E5Q. M1WEC>LQ.,L=7A_?0N6,5C52N,H['6M]=#$3!/3#4PD21F,V[\KP[=0X_CO-P MEB8GXSGF5]\2O77ON/XTT'5'C8D,,JIZ#1'2BF0V@$")J!Q&9UL?G-@(:)^L M7R=LNY>;V$2&\?G!X>'!W_??_O[^Q]'T/\D23*:OA^,P3O6:[NDTC#_AZ71LO*6Z MX8,:&,<60VQE'L\N^:E7EPYX#,S7WIA.)$'%P@$A@$!I< :3TD5A M"/D./;+NLWK5GG=KF7;@!8M@I(A9!R38=D5#Z'T?[XVJZ(X5&0 R' R7ITCSF$J%2&PI.+ M4:?(VV\X; .X3XJS&Y$VOZEQ+M- ?E;(1H"D4G MT9#24$6PW9+O'EM>#Q4C](-SFPAP%U1;73>%R3$NHX?DT!#J>GP!N0.7R:QC M,LK['=)NX[*XAZHOZ0,%MQ?L#C7?HIP*>8@<M 9EM(+@ MB7OD;7F+SG/+6U^!US)ULOQ9Y]NJGE2GK;W6>=6C*B=& ;O3D*R.*05NF6W= M1W\%C#[Y^QM+_#9ML\ET=V*[EC9)I1$B>.\@Z>K,A:+J=3D"C I.R\29:WY; MZ&HD??*\.Y'^AI.^IBTY>[U^B6&&?_O+_P)02P,$% @ !(IG5\QG2,#5 M3@ YYX# !0 !A:7 M,C R,S Y,S!?9&5F+GAM;.V]67=;.9(N^MZ_(F_> MUXM*S$.MKCY+'C+;Z]B6CV1GG7[2PA"0V4F1;I)RINO7WP!)S:3$30(D-71U MN310>W^(" QQ[__K[_.^C]]A]&X-QS\XV?V-_KS3S"(P]0;G/[CYR^??R7V MY__U'__V;__^_Q#R?U\=O?_IS3">G\%@\M/K$?@)I)_^[$V^_C3Y"C_]8/Q]-M__/QU,OGV]U]^^?///__V5QCU_S87'QWW%GT0'\M^^;\?WA_'KW#F26\PGOA!O'H! MOCY-+O_P.AKUR^R7^-%Q[^_CZ=^_'T8_F3+HP27\M/03Y3MR\3%2?D08)X+] M[:]Q^OD__NVGGV:4\Z,X&O;A"/)/\R^_'+V[B[0WF/R2>F>_S#_SB^_W$?'T M"9,?W^ ?/X][9]_Z]LO&F+XBD%$\#T#PIS H M(EX1XZ*G;X[Y\EDD0?;G_4E%Q'>?717O\,SW:A+XSJ,KH)T^B)S!68!13:@W MGGL-YP7(VPC+(_UH J/>^&]Q>/;+%-WKX2#ABB'A%^-AOY?* 7L\P7_+B3L> MYO?#\?AAU+[WC92CECI!I^A6>^XUU"@>O4&OG#CO\=OYPPO$ZOCAKPG@'\T. MH(O7]X?QQH?ZY?@;7O*K[P/TIS\].1^34^^_G5R^!/'"._QR?!)2D $2Q5O" M.R)5BL1SGDD(@G-AM,R2W>7V^$)ZLA^'*;_GK_BE4/07Z$_&%S^9TGA*W^4H M9D1=?UU'\!T&YS ^"./)R,?)B020EDE! "\\(CW#6Y!+1ZC++,KHL\RI\JIN M8[BYIBM1.1A=K&Z^V];GX\GPS,8O?TK]L^+/G8P'@/^?_KL_SI12'?G620Y)5Q_U(8$ M) 713-(L@M8TU9;N-6!N7U0VX^UB06G&F+NRQ#:5I=?#\>0P_S802E7> )U1>O9&6>7WO]HV?RNJ2\ MRU6^*558*;#()0$$!DB0GM(>4H"0*O26ZM<8I)$,JUUA:>"O,WH^Y==LMJ['XWB&BA M%G?;"4^HH&H3B(EH^TJ1@'AF-:%X00DFHHNY]MY? ./I*(9KDK8!M]\-)C"" M\:4ZDBPSFGO41&0HRT,+U&K*B71*.,:==4I5YO0M"(^>RYN0]"Z'U:8<_C@< M#&_*W04PGX50QB <9E'AD$RA-2H#89D+'5-"K;0VKY>">?1CF#VN<_^+QA_Z V&H][DQX4DHV9R\REO_^<< M?_T!)E^'^)OO^)%I<.:$@1;62E1-.%HT4G&\"+F3!&\LX[1F:.K4]BAO<7F/ M7D;W513N2KVI*_7+0#H)T6KGB.)1S+RL0?)$E!>",J\ O&@JK\]#TFJ0_ZZ, MV#HR@F(^/ZE?H1U6O+1168U+]R0YZ0E^@8:X0^6,6>ZR4BS[:)M(Q1TH3T0. M-B/Q7=!W H^?R M^N1*F-/\'H^*L?P2L_[L5+6]V#SEZPJ85NB8R9$Y\#(U2" MX=93(WFNS.Q[ 3UZYM8H&40744+RCE !>.RPK MP;*HO>,7 MD^\RMR:Q4YZ$3I!N&-VZ#>]/KG$T@GUOELBK/.9A:(Y&")]382 M2 EE/9>\M]8",(?RE$5@'6HWB&PL@74X^0JC-[UQ[ _'YZ-K[EP1A%7<1<(, M7ENHEN(%EK,BQH202@(.=[4#H1TA/KE+HR9+%APC&XO0/Z$4'T Z^(Z6\BE\ M/"_4.LQ3[./#\TG)S"]97+-#SR?G4S:.Q)QQ#UDFB67,X![2:-%D<)'%R@+4 M">#NSYRJ_!YNBU<-+J@E8.?TN8/Y!)2)(DI&DLD1CV>%]RF/F60-06"XVW.=,DJU$$3"QIO>)$X)!/2/WZ>C,[AZH?#P03^FKSM3U_X MCY_'<%J^6%<2QJ/)R:?1,)W'R>%HGF)Z\%=O?)(R*N B6!1%4VKABID.0>'! MEW7RSH)**QG"^()K]^ MU"N7V-'PA^]/>E!6/55XY]"T1XW&"M0VO8.B=^+=9J0D25K*4-F-@=Z*;-ZI M^%SA-8^9P;6IN'2G__LOMZB#.ND?K:I[CR?#^,?781\!C&=AUYOXZM3Z+GC+ M%BI_'UI;NSI@2-+I*"SAO%B,@F7BHI4$O+>!9\J\KIWP6K\.^-T@CL"/X0W, M_O?=X"Y!CX;]_J_#T9]^E$ZD#9ISJ8@5B>&B5<)M8!FA1H< +'N7:]\E'2'N MA1NTBVPL"(\W8TF#(N/7P[.SX0SB74]'IL*PA,BSQ:!TDH MGFOGTMR'9_NRT929=RI'*W&B14G1G56?*+ N&A#$<="H*"5)7,EYYKA%$LM! MBE0[?WS9%?54)6)#JC?Q/2*B=^/Q.:0WYR,4S$]XWP_G/M+I+P^_39,.W_X% MH]C#B__$!*."%I%HG4LA!8IO$"FA'B\'ATHW%D*0.2C:'!<9<2JYT!N@'C=X[;_U)KX_11YN(S\"I.&X-X%Y+&-VTA]!')[.>#L] M]$\\XT6;,,1$0!4C64-\<(9 0DV#>88V5NW#L?6:GHTP[UXB&M1.3>-C!?8( MOI:8_'>XJOTY^.Y[_1)0*_O5]W$A$;68:6#MDBI3E:5T.60T(XE!$^T$[ER' M]X9S/!$AG R0\>M8VV%<"_O3EN"=<+A%)=C-NC3)>0R.*J)Y2<64GA)O9L9: M<$E"EJJV^$AP4;LH.5I&I31=LT "XWB>>L&RY)$9 MO;M(595X"Y=,<2,3H84'$JE./ T!U?3,!&.X6%-[A0_%6S;.71:.4P&E(Q)P M7)/D:&L$%-.HO'14>^YE?5_%GN0N;Q)CWH",N\Y=OK.$F6"5JVDX* K6-,%/ M1:IUY!F/J0 EW&G1" V"1&U]Y(9!X+258"P"M"?9S9T8O4QF-B9XBYK.FYCF M*6"K@.J2ZMQ!&A8"VF[*

I K#$T M.VN$S+4/ABV*PI(\Z%U)0A=B-^E9?ZE@S7,W77).E^%.7!M')$4]-.#"4",- MN?26B3[4YOX=$#NHA=N<.8.Y&,E3$(8*-%Z:*U:SHN+5P?&[X\-?/QV]/7[[ M\?/!YW>''P\^OCG^\N'#P=%_'?YZ_.ZWC^]^???Z '_W^O7AEX^?WWW\[=/A M^W>OW[T]_NA'LT[=;\IB^^N,5:OZ^LUK,-I1HU)QQJ=1Z;(Z^?&I[P>E&641 MW&\WG27:HGQFI0G0Y$O_,4VG4Q)L%"D]\&1(0/">.,M3&M'3$LXC?,NH=ZNL)E?05 M:OZ6O^'),+@B(2MJM 75\3!/_O0CN <=#]$Y!$64*/T5'0"QWB=B$V7>""BK M7X'-#[_I2;&[,F%;U$O$KY#.^W"8EY)AYMFEPE.FN"8\F-(V5T643-2C4:$& M':.Q-E>O1EP1V[9B)(T/_B:LV'4TI910'Q61GWH I8Z,)V.(@4B)-'C0!;RY M2(@10 "5TJX4(GR@.<3E"W<6%6G"RN&F)*W4:,A)\XL(SO(6X!B)5<,063WT.:#*[S'7@*[DR=\W >SJVU.5? M%X)5YML'I-39^=F%2[1HB@S?'(,I0"PJ$2%(PC.UC%KCN%FIUNDN#*1,;@/?$1KP0/&J3WDCFSDD7]$/.N MO_01,F]MFFVE4S>=#[ MUI/1D"T_\*? 3GB2PN#N+1=J(A(H(]ZK3)@UT7@($IAOO=)K>+;O3*@D!7?C MX96(WJ1!RRUL<]/&9*]H1 ,XB=(>B^-R/6.$ 0>$RU5FM0.?BY%LRSVP+=9W M)^\^. $^^/\>CEZ?CR?#,QC-\H&X5-Y%%XE .2V9^HHXE0Q16B#:2.GQVG)*AL?'\WN<"UMA>1>J5HX572 YF!MA M/N8H$\W$L(17F^>2.!8],=8 &G):.+I*_._68[=KFE8B]+ .E2K';B^@O)I# M">"X!6.(3M-):;@:5V9D1B=CHA"S8:$#PUX]+8:M0Z4FF<6W-(57/U[!('X] M\Z,_IF>**)JCDISP9%#GST$6SZ4@CN;@A8N&B=II8P]A>@):51/R-XC:WL5W M@6Z^#5;!UZ@PY2%LNZE1J" M@J:I=$)+M7O4[49<'JACV:VT=.%"F]SV6W[4"R5&J0C:3N]6U&.I%"4!K53R M)"G+Z!(PM:5C&98]<.QMQ+6[2>R;DWP;KKU7/S[CG\ZJN83.F3M*#!66R%3: M?SF?B.8&4-,"P:KG@-X#YVDK'VL1O4'7T[NKQ3^\J,I< =JV5(XK6'NC;:S' MP@=]P9O1?QLZQC6($9+10BH2ISU[;:(DF.0),.],M#)(6GL2W-9%H[MFT5PR MNI"]A43,3>L[$.=W7,HA*6HLF34.8#01IR@C.3/A;5(QJ-I]VA^ M ?:Q;KL MNRT6%6F_5+_8EQ2*(_@.@_-]R9MX",UNDR4ZT:I]A@0U(J,!90@4O5E&BIJ3 MLH$HI63V-'H;F^<-O-]*A@2:AN!"%D1('HE4/I*0#"7@G(H:;%2J^1VXKQD2 M7:2@4X9$%Z)O+T,BEWE>5@/A29LR* 5MQY@R$4R(%)CAGM7N&K"W&1)56=^= MO'N:(0'!*UZF@W--2TV89K/J,(;J(&J*#)7%&O42>Y\AT8F5]V=(="'IUJ+D MJX!Z-AD2G3BT4KA\'?)NC?&84JN'8DN!P0')4H\D*HM%(D;[]X MWBU#HC[+NU"U48;$12@Y"^N]R89H6>:$4DC$&HWW6S3&R1@$WG:/-^#>B=#W M!-R[4&D[GNY;$1^:G!-,$04,54C\FECPJ*_$G$2()CE?NQ/H(PNXKW-)-R'_ M3@+N*^![";BOS='. ?YE#!EZ(V]ES MCU1<-@ZXMY26+EQH("5S7]RO2!6$BCCCI$PAN;@A+]J7">FEB8YX8261MM3, M:>X)7P0MP)A"M MHIL5*'AM%1'2.).R4-"^/G6/X_*M)*,+V7<0EP?FE$]!H"E?AIP%7\Y*BK8Y M).L2-5[$ZLF@CRDNWXE]'>/R76B_E;C\T=O?WW[\\O9-;^Q/3T=P.@4\S'-M M:?T(^VK/W3Q6O@;^2E'OFZ\\O'CE5>C+,6I8*0]31K'2G7:J2QI"36; &5H] MKO8^>PA38XOF[5^Q?UZF$!V,QX#_G\K<+ALM&,5+9+9,!Z"*$^\I[H!HI 3# ML@BU)V6M 7/[1U!5^>EH[6S,J :VSQ)ZS/1[;I@.U+E2IX57-=[.Q$:E"1(( MT"I#6E0/J=^'9UN!]:8R4HW@^Q!D_S0:IO,X.1S-QUW.G$LA,9ZY)3Z5!AJY MI(?(K,I889TLTB:SE7)R'@C!+7KWKNSC>DP=5B1NY:#K',_X8)#FB,87_N$5 M0%4,N"\%LOV ^^8\NLOP2@3>&O>5U](95*<%>%%BC8QXH)DXR3(+3@<=*^[W M;7']GI#[EIC>A:X-#-I9EV5 7!\0#2KO'HVKBRZ;5D@'*1.E-1IK($.Y "7Q MB@EEM->@667%X!XXVPW>5V+8L VU&ZB(1\,?OC_Y,0ON \QU7P7Q5-@](:T79IZT< 756$0SK(G5?,W;64\S8/6G](JI:0S M,4&B]6<4$%3O+;'! U.@-(\K-6':(P_3(F_%^YX/O7X9+SY[V1'$X>F@]R]( MJ&GRD/!&(C1/ZW%E1*T'=PA#1<=I+:VM/H6M&\(]]"MUD9H%88]6[&FA+UP M*H3K#4X_P2@/1V=%H3D,_=Z,0B?6J8@++_0H%?@\2Q)TTB1IG3WW#BWCVKZE ME8 ],=&ISXS*^;TK ;STG/[:A[]ZH0_'W_"H+Y[46:N',N"T-RG>K(.S\OV) M \6HE"7. R6:9#52*P$!GY(RTN04] .W63-P3T3"]H-Y#;)35US4-RA3Q3[W MSO CA_D8?SI&H[_\;C:+J-3)4>6\M413@YHC+RNBTVDVTFBD+-6TMJ)0"_L3 MD=&=LK1%9M)L:F^YY2]T@M?#<=DWHTGO7[.SW-&LC<,37&701&HHZ7H6#0RN M@M>,)LNJ=Y)Y&-83$ZC:C+@K*[)I9"\D7" -GD1*2Z<"C4>L,)1DY8+!T]?K MU::;/+7(WB8R48W@NX[L53LUCR=HR;_QDYF'7'N1N RQE=+&38-6^%M=G\%8FR"QQ&YW<0K&)<^N$M7-OW<;YXN!Z M<7"].+A>'%PO#JX7!]>+@^O%P?7BX'IQ<+TXN%X<7"\.KA<'US-V<-7T&'Q\ M^_G]X?'QI[='Q_]Y]^_S5CS;(LMDZQ,W]&[NE:B6WR0$" M34M!SFI^SKZ=3^:;XS:TJRUH53(I:D>X,J4Q=>FLP!0EC MGK ]9K-:BK,/1 M5 O[QL,P-L,Q5Y^IR3EJ61J7Z%1*IM#\-\D28V+.UCIF]4I]'+='P%W913N1 MV3OC.+;.] 8^GXLSZS!ON)SY1(O (#I&"<5_\1K.CG@YG7UC!8]%J>*U+:>Z M*]B60K,7$KQ#YN]++'##A;_ZL?@!T[B14\9Y'QU)N).)]&A"6!LMX4SYX),0 MP>S9>7[?%]VR5L#7J$'00]AVTR5H;X1A M)2'=D).[D+BHJ1=@&=&N]&<3W)&072+*.6X3SX;KVH&FW4C: TV''JV@=6%@ M P%[>_:M/_P!<#P9QC\.OQ7JS&N5J+"94RT(SQ&(C%D3+_!*"$I;ER3CD=7. MV%D*9E^,IW7Y-FQ!]";![?%DU"MA@BFT+TCE\='QEXN^TLP9%H4EP0?4!;A! MK4!90UCPRN-WB+VVJG8OH"OC*X)RORPI#T=CW]_ 5][Y%9O[NC=;525?]94M^)_03Y^' M'_RDH/AQA>;*,5)FU4EO LFI-/7E01 G$^HWCDN\@9R54-L=W0'>1J,C_/AK M^>_;_SGO?4>*#Z;EW9=\^'4X.I[RX0:79@'.$O4<3TZ$8$4 M6I'$:;3:2^[20R)8!=KB#3X'?A#C^5F)6$'Z;30< MC[\,1C"+J/^&''B//WE5S@(H7>!P&2EP$TE*Q=OB\?2WP3 BI#2:,9VT<+7# MU;7 /SWAW"U_:P_066.7G7"$J:&X^RCW2#6'!/.2$D5%EEXFP4-H=/ ]/7': M"A<:Y D^3)=Y@SO.4U""$\6F(W61.LZIC.( $(0(X*%VMOR*T+85I=K6@=2" M(_L28?JU5WI>]7S_W0"-X/-INFQQO<58)EE*1XSFK 3N-*X%[18.PE)G ==2 M>P+#$BB[C^Q4Y/JP/O4;^!P^C_Q@G,M@NXN^3-/,U05HQZ67^'CQKR[L[!76 MTB@T4W,=NPGC5!&0X9YQ=]\EEN*=H"-N81G+0'D5 O$@/='XBXR:@/35S8+] ME]0'PD![+ZA=F-I 0+\<_S;\#J-!@713WYP["E4RBBJ>B4U.HU&=ROA0S8GE M4OI #5?95!:ZAS!MWR;8'<>'#=G5P ?RY?@SFKWC\]&/.\B$\EHEJLL +J4BPB338$N'*/?Q86?H;^#8< M]R87X=',2B#-$Q=%:=2:) D.+.$VA"BSX2Y6GRF\',XS%IU:3&HRVF_T;3A" M8*^&A4BW3D-OA$U&=>0,]9AJHQJD'E82GH MAE%9]"?_[;*SL\L!C\:LB7 N(BB%=RD#03*+R5EKE&2U ZD+@3QKJ=F4,7>E M1=7/?/CUX-W1[P?OO[S]\/;@^,O1VWFVP+I9#O<^;O.,AM715LI>^-7W1K_[ M_CF\Z8V+!_I\!&5BU@2EZ[(IS,XS.AR < :M1E*B& M,F +K7TC6H*+2PSQ+%H MB316*Y>U,*YV._^%0+9_,&U;DNY,]=B8'PTL]@5$.&Q)IF<%6FE8$Q3@Q&< EG;3+M<=A/@!I5\'$+7"UY 7DNLBG70%JHVAB!Y@["A;69/-PNSQJ(%8+ ):#?E;9?F'W M6!&B \:(H&4PD&.>.)DY$8$*_ 5DS6G[2_4.KMW$\!K*3W5F[/@<8HC&H%9 M$#,>QRE)_$H56C!KHZ+)\-I.JQV=/VOK_!OR=X,#J MS&JCZK_UH]*,W.#V" M;P@:[_(I$9;#U4&5&A%+;%*NP$W$9;S?%? (QMN45'475C>(VY>G9NR^TW&M M':^VTFU[H9_H$O]4Q1Q?*)7#P5'QZ8YPO=-3O;+SJ^-;&_G(-EG['KG22G>= MS%699UM:QD6KB:=*D6""B0#))U>[W^(>N-)*LC:^[E;.]@)@)REG#5Y9 M.[ MA)?$(B]#R<(4/IA$?:Z=H+HRN+VX?IM*W-UCM 7?6G24^HK'?'$.OAM\A_&T M/?#XA&6P3'A*A('2ZLHX8HT31'O/@Y/,!UN[E\,B',]/;#;F1HL)W'/O\75( MWDJF CABJ XE:X<1[X,C"?59:9@0X&L?Q@M@/#_YV)07#7)A9EK%HI,M4I4Y M+X4 (GHB;:#$H[J(+:) MR.!R:0H&),=LL[-"@]V"*OAT S^;B-UVN;LO@9_%ZMZL9U/44N*6(MKYTB[% M2^)+]Z;DH^(A<4=5[5-P.9K'&^[I)!4K*>.=N=.DF32RHE@PL;96T)0;NFQ &9R$GPPEN3XMW!0NH3'"%NH6.U',F9:P] MX6#_A.^!.-(^REX7OFVOY")G!9HS(!S1E>Y0A@1(C("BS-LLA7>U+\M]*;G8 M'C=7*['HPHKM%G1))51@9>"+B&7N'G4D!#I53R4(DU76M<-#^U30M3-!J<22 M!J?)?:4>G"EA6 J$AY*D+R2>L B5))D=U]3+9*K/:=JG>IR=B4LMIK2HWUJ8 MH*]CE%)95F#43)C[-RHG=R,8IPGW".U+*1)P& M232S+%%J NC: =K]:VBP0^6E(GN6EF=521V__/(_>S#"EWS]\1Z^0W]J+PJF M>32MANQY>A8;<*V!NG,)[5H6Z_@NWGE2 MXBI@&[D5.P'=>4YY-8XO$ZIF[&J97+X2:*JB8!)5.N"6EOF?:"I*RU##0\R: M*LMC[023/9"MU=/-]T.TNG"II4B]&WP[GXRG%& 7J@!G5!J>B6*I-"9UCCCK M,XG2>U]246X"L@X7MC0.Y//!Q]_>O7K_]N#X^.WGXX./;WX[/'SS MSW?OWU\-C'XWF/C!:9EQ,LNRVF0TR :OJS$FI-9J:U4*E%7 ^]YW2+=?^_YJ M>CQGVFA?JEJX('C71.(]ET3)C)8 MX/2WX3#]V>OW3R0%E87(Q+D8D1A1$F>H)<91KJ@MQWIM5:@KQB>C(>4.&GO';3E=60/4D1JLZ2%M[%Y62X M-IMF/C%I.O7TA(DN]']+R$IBL+&H1=%T"Z M>T+2(*S5:%M&Y4HN6W(D<,8(4YE)PX-VH7;4;!5<3U!8JK.C0:CU:I#-/>28 MQ09+21W35A%+%:KZB49BDV:$!A6H$,SH5+L;SNKHME92U%IH&C%D7XJ#[EG4 MJQ\?_'\/1Z_[?CS+!P?#00F:B%=E>%+(J-5%QXF) M#0S+AK:F<7=8"W^]%3 M=05D]9MN(T:U\&POAWH%]-IPYU7@M@KJ=X.ZL[E2;5B_NHA5X]L>B%N,D4HI M% G.6")%1I,TE>F"4E,>E#?9U:X*V@LQ>W@HU%Y*61=V-9"N-R4B-/P&Z3/$ MKX-A?WCZXZAW^O4R[R_2R)E10+Q6;%8D91.@Q1&H"U(Q%V7MS,D'(.V5YKXY M2^\,'*['CQ;MY,['D^$9C(Z@/_51C+_VOEU HRF"T9R7V=NX:Z3PJ)#:0&*R M@@EEM@FO"NB;2]FDTC# > M'\$82E+8P2#-5<3B'KNX\:64$'F9)%*F)N$%3[Q)B>32!K846"A9NRI[)6#; MU\&:L_B.2-7F3P.E_?/()R@+OJRW/C]^&D-SC%_0(C&$]FGQI!.DG<@I=,E$&>>*J9 MA*=:F>MI02@7%+AA=Y@ZK!X/43] M$)\^_>9B>B1"92?9BY %$B7J[$I_"B1/:8,3'5-!.6$$K>V_[H+O"0I3=;8T M4(078#V".#P=]/Z%=WG"#=#+/7\MI6HF^=<*D7LPQM^=GUV_^L<2B#-4]EH*4];,+?.[!;MFN4F6%Q4Z=>(Z^1X M2[C(%)$)#%X;CADI'\V9>7-M3TAP]U(<[HJ]WIG8+[P!9N6:5#(MG "2J2OS M401J/XQ)PD76S"?C0JH=F&BPC!=AKL;DNW)KUI5;W[N^G NL5RMY^U=9'[P; MS$L@7@\'Q3F&O[F^]),H& 6-1J!@I:5/S*;$9C+)*H@ G,E(;QW"=SS?=9 \ M 2G; 4ON"I3=]""\K)41&M=O)26"B^EX.$:L#I$8K1@7,GK-:R>T[:X\J=F1 MLQ8Y[[+5U2L]6K#4\:L?U[Z;Y50I)FGB/A"6,B[:64M\ D54@F C"JE3M3TN M73%NJPRIW7W4DBG[4H2T8&G37!:3? 9(0"SC'M4\W!4AQ424Y=(&Z92#VA5N M2Z#L/L.Q!?L?CIUU9D/#R,9U6#./XT46PBH &V4O/@AN-[F*55BY@GALSH>= M"$S,JERU0(S+C$C<)J6S5R1)HVG),D@AMA"9WX:@/)!=N!LYZ4+^BO(QU;[A MK)>'EQ/BO?7*4NL1B9_V5X[$X0J)#=IZ+TV(MTM:%QLW-YZZ%[KI)B0?5J%7 MBZ::'1)ALS#49.^(D*7?3%*>>*4$2K1@2>GHK:SMMWY4UE9KD!ZS>L)EV';WM0L\PA**4")\R$!.CUJC.*5I ">*<"L1D*X/F&D#4KBA\]#7+G5C: ML6:Y"S^V7+.L3611>5H H2&@()!0= # QT2$I16M[8)YU#7+FXA)+3XT.%&F M(:[/^.&9=2ALTEEJ0CU71')G2-""$[0PL; )Z%\KP^R7>1)C=> M%A>]6L8@?>K[P;6]LLJ:&NG0+=:S&T5[ S'I&OK>%H\;G%]-UH9;V0FO*3%) M."*C >(E+A42YTD;126M[45\/'+[@.:^YV+;A;5-I]X?3X;QCR_(D/'1\9<+ M=5$IHU3F1.B,FH7#?[Q1FB0K>2E8BBS43HN[%]#VM;+=\WSIN/M-&=9 O[\% M[F(D*0,9HI,D!1Z**Q>(E=01HZ-Q-J&EK&H;@0N!O$A/!09MNQSZ:@#+W;HC M2#>KCORBJJ,J9=354%0MOVY#FVV4;4>MT+),I7Q?S?:W-_T;CC)KD@"0^B&/A1H]+". %:^J_H")!KY^ZV7=%> MQ"W7D\:6!9(;LGX[Y>+KK^Y\-"K7V_23^!3 14YK035E6G/@>/V(:3VS)#92 M3:+"_QB:C16UMM$@ZWLL 7X=^"8%3,3B@9.#47>OAMVKEBT+29QJ .\Y?Q M[$]/9 S92$:)]<&@">,E"2P!X9HI+[5Q^O;HPH7)4%L#_ 2D>7\9W""(T.R^ MFN[7$Y-%U,Q*(H"BO0PZDL!-)(H:+P+ST?/:.1)M5_0$Y'L/6;^=:OH-K(UO MO8GO3_?O8>CW3FU3TB;0?6X[ M]> "7T1_"X+1H E V\7.;K-$71E3$8FQI0M7-(QX28O%P3WJ:1#P?QZ5[+]H M,VV%H&+3@!9++),XLTHN<[0ZK..)2%,B_ DBL9D9L"&FU*SBJM(27N2W"G-; M]B/(&9(-RI3RZEQZWPL2A/(D(K=RBBGS5+OM\!/TK*U%S@;]"#IU7X48<[0" MB%72$ZFU(EXY39(3!L_*9+S-[<^7Q](4M_+A48%\]N M3"457Y;FIR70EUB626J%OWOI:;&A!#5ERK[WM$@NL!!"&4EN%9%91()_S(E0 M"IS5VN&VV$+I^6/*HN_$_A5[6G1APTY:%*P"\*6G16=6=NY5L X?=M/30AC. MG%>$4:;+D'-!+,1,N/?X8VHRWKA/0U#6[&G15DZZD+]M3PO >SAF1XE/PA") MRRO]VX%$J1W3E+O$;E5G/=:>%EU(OKRG11=Z+4WFJIEG^^KPZ.CPG^\^_G9< M8>K0/0_;/.MU5:25DE??0)A(O6>"P$OAIG<^*3!S]U#U)53C05B#5>ESZC MCC$1.>Z"INM^ .#V#XT:$G*W>KL53QJDAE[ FW<2+=A/*#CFRI3C*)-#(]QZ M8C4(0GD.02:NHZM=KKL QM,0ADWIVZ3;P_5ESDPF+XW4/"8".13S/'CBM$11 M]%DJQ3P7INV)N%5/1?M=WYVJ^^*'>#\3NL3.,&I\)M3'.=>154C=P*BQ'MQI>P M.<<>$($-R+T]84A46^,8&CW,2+1\RKBOH!+A&<]&JU)RKK;^N$TA>,!/L"T9 MZ$+ERIZ!W]'J&HY^[0W\(/8&I]=+7.?&K^1<^T %47R:3E-2@H$K0CVE-%&* M:NLJ#3 ??-'VM;\:W!BV(N66_0A7):GW+*.&CZ'3BVKZ']9?86/?A _:34=B M&P]H#](HB:5)$PY<.$Y]!%,[WM/(-U$VU.?YAOK@)^>C:1K($7R;%1HT<6T-@QW1TSB@F3K^_ \#3FI1O&*!8G%4+TNOU\&"96X M@@C2V[]BB:;/\ 4*EI8^PP F$,EI)MX46S4A#;@ YG1XP.A;]5V/F]M-*-J@ M.N\ZQA,'(68=- DL(A89&;&2>>(=!9E!<9=:WAB/F^,;4[1!U=EU+/."(51F M6++<<.)H4"4KDA)<*2/<4F5%X,SK%C&<6S">'J_7H6^# JSKD#X.!W&.2CGC M32@:1IQVE$:;R#+\RDN6/ 7/56AIS%XA>7J,7Y/*#0J:%L4G ^-*,17P0F&9 M2%WBDQ0RT<(F9AU>/;[VK-4]C.C74]BZ4W6O(_H)P#FP0&2>33>)Q#,MB$_X M/]X9QDQM%7_?(_J=>+M*1+\+C;<8Q%T!U7.-Z'?BV(K1W#7(O3UA")(Z*Y0E M4169#QSM3B8LR9P)[6064M3.^]KWB'X#&>A"Y:U']+-"0\5;B]JJT$0*CU\E M[PCE2K-@=!*W^W8^\HA^)VYTBNAW(>56(OK'GP]?_^]7!\=OW[P^_/#I[)D^ Y**<5"2$7&TME MW%>,DJ+9JR2U9E#;EJF^B#T<6U!7?CO/66DJ!@VR"M9?T'!P^*U\MK0$G_RX MLCO&O^'?3G!E*4LT4&,F65%&I$N)N(#_@*,AHY6:N:F=Z=)N-2^2OAO!V,48 MK!7W\'>\I(N-_>MP-%W9B1(\I B66.I*GP]%B1 MQ'T70M$@W0)7P1A&WR$ASE_/)^#<>GZ,- "?&$:=M, Q$ MY*)V/^!MK.O92??>"4OE;)1-US>]2=[X"?SJ>Z/I:GZ'<=&D%%=10P!"P93: MSM(-N?AF./XBTY*)%5=Q<[7"]VP$>6^8W""IYNW9M_[P!\ Q7C2]"(N7B4K_ M]RG:Z8K&T_UW_?>OA^/)Q^'DOV!RU6-S>IO-%W_"DT5#MW0=B;A2:8TEP>+N MC,I0#M:!2K5#=UM9V+/9 OLK+@U2D9HM[:AI*M[3FN M-B3BJ0C$91^!0; 0:Y=/;7>%+[MD?P2H01I7E:OQ4KG[;30+[VRQSV9+[9S2G<2J M9H/W;1XF5Z>'AIS1ZBJ)X!Q7FZPACDI-$HL2S3'%7,A[=.6\W#'[)Q8+-L'& M8=V#_O0SU[?K]:7/>Q6>1.>EP9,+CG4/Z#8=4)R PJUW=KMPF\ V/U[")?="DA MKI8Q2)_Z?O#1GUW4ZZRRID8%BRW6LYMRQPW$I*N>MRT>/Q;Y+=5?SDC [6Q1 M,6&E@ZR-K,1H=$TZL7)/./C"S)D M?'3\95Z-2%G@IHPZSPXBVE"@B _4E7&L6JHD5'2U1YS>"V@/+9?F/!^V8EB# M^J9;X"ZF77D3=+24!&,SD4IPXM'.(H%*I:+Q--/:I]="("_24X%!#GS-+6+P!61L> 1<=3YBWAB=/M(Q I,"O;(AXEQD=I#' \:Q[A$Q^ M0%-MQ>,NU*S<.^2 4Z:G5TW!=*&D:)IHX('XK/&$8BP29YPD*DK*>>FL<3LO M9*''>]&SMW_%;T+K845"5=3FYG@XG^5XE/OEW2"=1YA]5<8.E@&$5SAMSN!# M&5Y#2S!:!>#+I/G.K.P\07P= M/FSIG+D)-*"!ZA*J/SF*TNJ>*V*%0H/5:Q4TQ+)-GH:@K#EIOJV<="%_90WR MUN1T9YW11@AB#.-X(V9.;+26,(D(PN^TKWIQ>=%4EIEM$>":;HO$$2SYU![31)(:33 MV>]-CZGW^]:+[DZO&J>L-0EW)8VE3-"PC':>XP2$2UDDD6GUX$JKM>RA9[VN M-&^M@5$7H6C1H*Z:71.RE1ZT)=(9AO<7*\.M>2!X'SF\VX24U4>3/<<,M(V$ M>"?,WI<,M!O>UDBS%)%2DEWQM,526.&=(\$Q[J+A@=/:'HVG%77J) 'W19VZ M<*)](&(5-,\EZM2),_=')-8A:WMFBVP<#2&3G+@G4EF&9ZE5!(Q@DJ$TL^I9 M5OL6=:K(XR[4K!]UXNQV,,688!G(1+@V%/%X( &"*_:UY)$&G<2*4:<[S]YY M,*(3K8<5"=4@ZL0N*XNGN,Y'\2M>.=?P,>#91(:2J5PF,EM*K$] F,DV0Y:@ M95R5D0^\ZW$SMB8A&^Q0?B?VNM>'\7&+HLL8QX92=H+,ED%"/::]SGPABTIWU)KW?*>,VS--6]X,U6\SQE M?_>"T2"YONJN/NJ-__AU!/!N@$HRC"?3/1UT-)H9W,F,E2H5&4@H78J4A! Y ML]E![9+NYHMZGAM@;\1DGP9GW+?#W_2^]Q):=-,%.@7&2>5)"N!*'B]#JUUS MDB%EEEV.8M]-@+N+>MD'.Q63BO,RZ@<":4R1H402%8U ,FLT:I+&_9VH],HF M%ZL/C7^.Z20#]W:>Z<*+Q]*Y8Y4UO72>Z=1YII.8;*.%QSH\?BSR:[($EOC<1)4: M352;,R.HE&BT7Z/,MV=>/2.Y[=1Y9N_$M@MK&XCKC>CT+&8V#V]FR< SEHFF M61/I1.E!RR+)VK)(*95)U"[V60IF#TV=YKQ>UNE](T;MLKCD_.S,CWX,\Z+> M.0=Q@G;8Y$?U6'27ES:+1Z^]\OV)27.J^-(W'U,^L&&\I.Y+DI"2 M;NO]Y:JN< ^/\;J27\UCU5Z ]BF>O?IJ9X4[)X8E4^HFB8%0DMVU)RXZ2CAC M25'C=+1[7$,2:(!.F(E9&2 MF*2,/ 3J]JJR"XDHD]'CUB+1(\HO/QT;B)FHG@H[)]5R?'B8M* &.***G0 M;&%9$^?1_F>.1@W9L!S9$]R&CVCO[8/P[^%&[B2YCVKWWG0L/$P(#EZ4#&8B M!.=$XNJ)LPQ("B[('$6&O#>-TFHO_F4?[^<^;BG#C]A[]C A@-)LN2OS'2.> M:B4_VTN+)$F"QP!1.OYX7 (=%_^RF?=S,[>4XMH>0)6.['QB95W M=9*!>\N[NO#BL93'K+*FE_*N3N5=G<1D&W4RZ_#XL+A7H=ZAZ!'VTIM)D>/7K*1''D^%% M<5N;7J0;(6G:I+0>C2I5BEU6&<+H>R_"DNW1GSX(OSK,1Q"'IX/>OW!S3)V@ MKX?CR?C*@DHL.R^20($MHS.=Q:T@K"/14!J-3Z7)<:LBTCI+V-@2FKT)]_-" M(*4-S6!<%'R49-"1Y""14*5(U!4O$PTL)"D#A5#=1%H)V?;/Y%W*X!W;J3[W MFLX+JD.[F7EU2H0:5$G-:4I.@L9]$;RZO[Z5LL9%L.IWV2V]U+ MQ+YXHMX-\"*&XPENXO*X]_-U3JV%DC?/O PD1U_&-I49"YKB/XPF"LG0$$)E M";\'SNZ]5#N3E6$;GC4PJ)9 FVO^JX!KY(BZ%]AN/$K5V+B:>&S @ZT+BI,! M+4%G2."H)D@1%"H,B1/A57*"!;"VMN6] P%YP'6S&_GH0OH&_0'WXK*Y[;#G.(*>.MZ%,@(/#6EC(98E46A''.$]?,,5&[8><* ML)Z26-3F0HO@ O3Q5Z>(\(,?_0$3_/HF/N><3P9X=*_PTV003&G5, ETS*" MUMA 7$"0.2+RR$*BJG9'AY6 /25)J<^)I?F>-=WU;__/EW>?_^O#V\__>?CF MW[W/V]SUWD'O+5:I9V'<2_U_.C'X6B6.O8!)E^'Z=TL M20RNW#-! &H3UJ!2D1@R5U(\"WPF#,\ 2&"=JC]99U5PFPP%G%K]%W,*#TY' M,-T[1W"*0@XC2*_]M][$]T^LD7+:8C@9JTI/ C3P,[>$H:X5N?&4ZU4&0*[X MNAV$!IM(PO6I@BTH77D4Z&*(TY^.#T[Q^U,\6P_.AN>#R3S):5SH%D>] .G$ M2X4:$Y(#;"HG+!Z"-E%/G/-<(F4"-6)M$5D1Q/,1G!9<:=%Q]@Y)IG'V$QFM MI,9Y$CS-1!8%RS,?B4["1!MY4%Y4/D^70'EJ(E.3\A6UVN62?/E%F=)T E%S M0RV>=YI3M-G+@+Z@)4%5' ]&BEI<\FN?(C=>]=08WX+"%>N2EL-[ QE&HU): M513X>92A<&+>N 4B]49+/+BXF8[>S20H@ZBY B^%=]RM?[$\\/+G(R0UN5"Q M%&8ZD/EL.)KT_C4/0]T$>N+P.@,&FCAJ_&R:E3=@2/8T&6181H5I!>FX[QU/ M40BJT?0NK]6F2L,;%+[!>-COI2F\WY!BAZ/WP_%XIN6<),D-H"),M(JZI-PE M8B.NGE))0>4<@-=N"/L I*%IPYV[8F0VN5L6@_P\\H.Q MCX4+TRR'$Y5#0Y>5UN51A]\Z/)CU)C,,V.X-X$K?"21<2T3)/QQ"80>,DZZU4R'O^S MBI#A"ZX)&'YW)5S+WKW[++4&?!Y6I'=%EUG!*PE$4KL]?879&#D<7F5',*9\S9R1$9XGTB1,;/*#QIJ))TDF\ MF%=08N\^>7L*:T/R#ZO1KF)8+D'OY#V<^O[;P03OOJG86ANT#8(3ZDO#;>E1 M@4HF$14A9!EM%/*^ZJ$QQ+^=#K__@H^>[67\XFH;+WCA4U8"-J5OQ0A)@3)# M,9?>57"L<,4_S._K;]WN_;TQ^8<5:5?Q +Z#1]O(02=''*!)*T4PQ(,&/(F M!6-IYOR^"W@?>+CD=FW&PBXDJWQW'LQ2D]Y]^L_AX/1_XW_?3]+\'H@I45V4 M!,-")-)F1KS.Q7K5//,HI8YNA3MT^1NV=Y=N1O%A=7)5O#:+FG"MTFFA[VG1 M17*I&BH:#=+"D\S*!%<7!+$25T"35 FXR4ROU/3L 85Y$XQ/^5K>*O\J!KD+ M[F6X+OI%K("LHN%^/YKM6^O;X^JP*4LJF_(/(#0^&A&#)DD4MWB,FMCH$MZO MV@FN,L,;]Y$*RSU&^S[*2A=.M+?H=0@T987WM"H-.KW4Q&&:]CB*L MH(WLVJ*O2?/[S?@N!*N<73N-=;W^VOOV&>+7P; _//UQ48@$,D\8>AP;1 MB!$K*1)=J-B@<\!B(^?C<'"5@PF7-^94TIT)VI5A]3E%3Z0LSK26! V$;L-N+BUNL#[ MH2?%4DD!)2EI7EKD 0D4C_X8C54I14BY=C^,O1&\!U2A_9>[+LS;FMKD6? V M2$>4+'4N,J;2LB$0S3EWP6F:[4H),?NC-C5GS4J*5!>Z;J5S]=';]P>?W[[Y M='#T^;\^'QU\/#YX/6W+O'XSC(>>N'D[C$Z8*S7$F'>D_E3RJ*[EYK^_3-XV ME$D+RB%3&6I)$3CJV^"(8)S;1(/QOK;&^1"F3:^B0U0J?>G^\Q[\&.9=W\#-.7P> M7@?Y83B8?.W_F)4,$T-(IDAEBG;.$BZR,-,)S7KL-_VT, M3X3Y54B\3T-PY^,B#\\GXXD?)+RN/I[/NHNB"+,4%8G):"01:LP^?XU8\;OYFY[[-EU-A$O 1*9%:>A!0S@O;*Z B M5[_+UP*ZK7KLMK+8G$6[+L9^@(RWUC?UJ 8FE)>>D9P90U5'!A*B$7AI*)XT M"US3E6HL-W>-+$"W^RA<,TFYT_F["<>:C&N\PC-WQ:Z"J%&,[2Z:W8306O'O M'C'9@/C;$0NJ.)7)2L(C&E 2U5/B'5K/S@-GP U(7[O[\+;$X8' UNZDH0O- M*Q<#O.F-(.*OY]$4&V.47!L2=41]+($E/DX37;R.6E++5N/^ \G_-]^Z6^UY M'1X,JQ"PS6L6 5D,^XK4LG'J[5L6,=!NRLK4O*&0Q#(]U:'?!@$Y($+@UAP 0/ M48IH5AK:N=]2TK6M2WLAZ4+WRA&K=^/R?1]^@^0OTBT$]90%!*&\07L^I9+ MX3()V=HH5 B&K3*<8<&C][6Q2R<&#.M1K\F\L,4ATB+)AF<=3<[$"H'ZC_61 MN(CB''UF.7I*>:[MGKT'SM/7'6KSI$%$:PFTB^*Z%N1*ZLW$U M\=B !XW="'=!>NZ8AI+CGK0@LMR6%FTMDAV(I"7:1;&E1V%+ K*>E2AU9>K=Q04[OP2I@,# ,D*38B4=&(@-^(_@ @UNA):27$&%6/J" MO0G&K<.$86T*-E CIJ&^S_CAF0J,\IF"09TF4D4D*]WJO$#M1EN.ZTLQ^=K1 ML!L GH^JL#[==Y$X,%X6)+Y:QB!]ZOO!=8MXA34UTBE:K&C'H1+Y/CR3#^\049,CXZ_G)136RR="P(HIQ!:DDHK>^L(TRA=N&ST)FM MU$*NDXI]#Z =3)78.<_O3@6OQ+ &&MSKDH8UFO10(_DTFL]CFL*CA<'(QXXV7#% &6/)&N1%G*;'L0>#PZL%(ZM=="L$2[ MW0<9Z$+;K?+^< 7O1*%4BHR38SVD4@E!/&&9Q( D,5,9V57:76]XNNVITRT MX='* K >@;=3\SJ'^/G/X85.;*F)J,(0D=1TP*.:37W5J"IQ9E+II[FQ#%R^ M[MG(P'H$7GH.K-DJX<9H 8AIUG< (992J.M*]>&@_^,FB$4]$A9.+"B/G5D: M,5T9&#?>BZ-YA*)QI"B^FEZ\\F;':+WH*S48Z:)<_RQ^>\K.YM?_,CK M2DPG%W'#T.VM]VZ#K<^0G0^Q<>/BY8<\YB_^^6JL79'4=YFL&QA-[P:I][V7 MSGV_OK%T^]D5K*1[X=:QCJZ]HHY5=/>!FVC4D][ID?^7GRN*2DH*6N-+A1=$ M,BZ(C?B55=I[FTU,\:&&@'>?NG6]>2G);^C+ZZ^\8E540?+)G_3#QNM?FEB^9)#;?[C\D_ MD_<__NW_!U!+ P04 " $BF=7+\$RAD ! 0#<_ H % &%I<"TR,#(S M,#DS,%]L86(N>&ULY+UK<^0X=C;XW;\".W[#VQ,AN'D!;^/7?D-U&RNVNB1+ MZAY/=&QDX"K1G4K*)%-=\J]?@)=,*I7)!)@@DQT[$5-=)9' .0^(!P? N?SO M__/]:0E>>%ZDV>I?_^3^L_,GP%#!*!"^<)C/$QI>//S% MYW'DNZ$'G9#X\C$40NS$#(I(^&Z<)#$)1=7H,EW]]A?U!\$%!U*]55']\U__ M]%B6SW_Y\II-TF2'ZO? M;AXMTGT/RF;='__SIZ]W])$_89BNBA*OJ.J@2/]25#_\FE%<5J@?E0L\'^]&__ $ -1YXM^2T70/WWY]NK@UTF/ZHG?ESQ!S6V M-SQ/,W97XKS\B@E?2NFKULK79_ZO?RK2I^2X;@XPO9DD>L/ZO.* M3?7M;KHZ6?3Q);;U660E7D[P66R[Z8B\5#_X*O_6=*,:ZB'3JI^&NCNB\N\E M7S%>L^6;ID'*_O5/\F^+=0$?,'Y>W)49_>WR^3GG-*VH^U8M:\7=Y>W=3_R) M\'Q1;K[?!5_!G^_:KJKV#!O[DX%:Y8'IF?,B6^=TN[ ]+?>M5G*A4DM;_.,* M/_'B&34'D@.!(DP-#!22CW;@F'V'(77DA#_'+%/G_G.4T+ M3);\:E7FZ:I(Z2]XN>8+AA#FU"?0=RF'B.$8XA!%,!:QPWR/.1YQ=&;Y-.+. MC3PN'Q[R:K<#-G*"2M +T.@$7BJE %XQP+=JZ;'*1-] /UG-;V3'YD"E"51G M[G\NL/@?6G!97+?^!/HLW MU8B?/ZN9.4+CWJ!W,A0B)%+(7)$ &,<^M 7+ ECEC@AI29' M:(6MS &V%=?L&*X?8+TC.&NPC;P8OT&L(REH1+5WZJ:%B*43M_Z^ M)CUMTU)[]Z1-[Z5A]'&UHKG<>?)/O/[OU>KZF>>2Y%8/'_%S6N+E)2G*'--R M07E $?=#Z 51#)'',(P14A?-Q"$\1$2$6D<4YEW/C5@^/BKV+T"Z EDK,L!% MP: [!+8@!;,[PQ^7K%\^?IPQ^DZ3\O7GWXK;_*4\H^/ MJX<;.5TTB.EX*W,C(BDME^*J*=%*#'["^6^\!)78H&8J/0[2 /'XG8L]_$;F M&$WH+M2%#.TS&HTN7?3@&73?RUU; M(5E&;LRV]X@D$$XL/ 2IQP)IU@0A))Q3R#P2"D'](/:,S)IC'!>EI_S[C93F>\.HYL.Z MD"T5Q"T^QAE?X/9U=,+B*I2-4!T&6U5;BD_[U.\^IPZ.MVPR!_ MMW[B[",NU'[OLWSD!2_EJ\4"8<(23YW@)*X+D1\Y$&/LPSB*PH DQ$EB9$)4 MXXH[-YI3$IJ1V,C#J4>!\QFDD0FT511T-+T 6UU!5UE0:PM:=:M==T=AT&A\ M 93.U6\[6MMCX6E&QQ*'CRSLI"O -,#OKA\3]3IL]3EZ4U$V!LHA<)XH\DD 1>ABBP.<0NSR$?A(*GWJNF_#8R*5W!"'GMM)4 MD@(EJJ%;TZ@CJ;?*T[LHC@OS.PWG,OLP/ M.*M&_RH[+S_)7:!U^?&GDJPV@\#X )D E0B R6S_C'F(:B. MGU]:0&D2#MNB K:(V3FC/ +!H,/)0VU.=BIY1*GN<>2Q1\T=O9615[[^Q,O' MC%VM*A]%WEF:I2&%0D$$C'V!(!(>D5O\.(8^9EXB:,#".-#U_>[O:FZ3O990 MT>8%4%(.\ ,_@FW_C+>+V.BWHJ9@&;F)Z^%P@N?XD0XF^6O-;KMI*5P^=<)-KLDP?*J-#.7M0%>:9/LE'KL6="AP0]?%E'5KK+A(2 M<1+$RIO<\R&*'0R3R(V@(#Y&H><'4>R;7638$6QNI+-1"#QW8JVRC4H7@#=* M@;+22EDA14VQRZ8[^]_++<_TDG=H6UEO0Y=K8HRKWSOB^OR MD>?WCWC5>!M_R^K5B7U;5X%Q,<*!QP,/>FX422>MR.F'1+;D-^&@72W&]!RI9;P '_"R8B!< L(?TM6JH9Q:%O!#N@*% L(X M\G^R#\0-$\_U/ &#$'ORL^ <8D$Q%([+*.4L(<1O/I V=\ F*I3GC0,91 E'LQS!Q _G/T(^9\%@21(G)FG6@G[FM,!^N;V^O_W;U[:]W M9NO((1CU6-\"."-SM)+P30(=)22HI+1XYWL$!TN4=ZB720GJB*J[='+L<58RW\&,FE ' M(FF\0N(C#IW "QT4)0%)M,)?AW4_-ZIH;(ZL44&%5/'Z1T_5T;;\07O#4/VN M41"(+ >THZ+:RRQ3JJ(/ 6Z5U4^J,& <^TEI_-$9F:N:@6FEEU8A:.4'4@'0 MU0!<"W Y">CZF2G&!7^B3!/V!\$H7\1P#'OR/PQH=+)\#L,5[N9G.*&5@8>W M\CNLVKD650;$QVPI7RYJ.0R#<[7:FA%/;>2M[E4Z$O_?[7YVC(!<(Y2L)>G4 MZ7/B1)T&,+Q/UFGR\L#<:3?R.WN4N\/-5/O$!<]S-2UI]L0;5^GM/LZ3)T?1.I@T?4@\7D .4^B,$XBSPV,XBXMRS>[-:Q1 M3]F(>\+W5 (^O> ]PWLQRZ.N:<&?;RS'7@MM#2/XM=(1C'+^.A+^MG81EJ6; M=K\Q#K3O=B8C=3,T'5I[ EJH ^PF0+-\;7*3J%Y-\V_I-CBCN=\16ME:I-Q$ M4,LM_E;RD=)OF0)F+?V6=L<3I]\R!>1]^BWC%LRCTWY:/:?JON<^E7.R.GU[ M>OX%+[\L\8-NA%I/$W,S?Q80OH):796A+-#7Y5Z_+'M=SG MK75ND[@CHK2%98]/3>J7*OI:,[_O(9B.K^HG(C3R+.X' M1VX0I+B6UN\>( :MV_O:FVR][E&FNT[W/68>AK[=:K\/:*TRBA\(S$:A[S8P.B$P_J3N)PN;MP%2-ZC>2GO#-BG?LM4F;W]]!]66\W"Q@W@< M4,ERL0,18R&,0Q["@,2)AWSY&T9,]BD'>YH;C=7!)[5S ?B!UT+^^0*LN&&Y ME,/8ZFU>KEBRHU0=L!7-.7%@@>$L8!XD&,10<0= I. Q_*?+/ =SW.3 M0*N"HT9?)0Z=5\R/0:Y612J?O,\Q4[DELF6J&KS),_K5H&BY1BLS M^JP;:4$C+FCEK;YQ);0T\7)U4_C5=OER YP&'0_HM#_9<8&!LMWC Y/7!AS[ M2>/==4C@7N:RBZ=5R4PN^_:_/;#)4 M8Y\"'D7)ZDU>/Q[##@/W-SG=>6"O2F^.!/N?'!A3G1:X*:Y=!XL4E+=.7M'S=<<:-F1OCQ/%@'$0>1)@B2!S,( LPCP,1A0[2RH-]BA!S MHZ2[]=,3SE_K6=1J44?E@9]7:>696^MA?(!G/D#:9WNCPC[^L5^3Q>D=X+4& M&\1']7D^!45[)X;F(DQ]F#@8I#WGC,/;.LV=(N/%MZR\Y97_LW*0?N'YZW;: M#?"RZ&]Q;B37]2]@4G2PRDJ0U\*#5OIA+AA'H-78EHV"ZMA;M:[#A@)4B@UN M=P"UG"QG&%@G.W48LOAYZJA]R =%\>V#8W)H4*4NE27&=[[M[W>Y+P@@A MG!"BLH12N1F,"(P=:9(%Q&$)2SSJ>F9%H71[GAL[;0672+?Q$;7LH!7^A VB M_HCHF5^CX#PR7]F#V#RVS!0N6U%CVOU.&P]F"L>[2"_C!H;&<*FKX'O\?5]Z M.\S]@ >N#WVR'5(Q];0(U^H55YJ .)M>"VGJXF#F<[KO3[ #:-=TZKV?R) M%S1/JWREEROV 1=I<2UNY)?5IKGHY -(?"I"@2 /'0819@%,0D(EC_B15Z);\Z_.MJ,!)1#4?0_ M2_E!J\#%)MO(X1/ (3;9$.SLF6E&O4]MN0V!9H\Q-Z@9\Z2$MWRI?$]N<%Z^ MWN=X5=1%G#9IJ)1[RD(X+ BCF,"8,)6#,(QA$B,N^0P'7NB2P(^U#K-T.YP; M@34R@VIS%PE@JI+ MC;3%^SZE+RGC*W8KI5\0$DGCE'LPQ$X(410XDNQ###U"'#="B8,HBU5+#V%',9MT(2QA;JREQJCP3 MUYNP!-_[6A2V&AX:WBWU5R=.:HFX38O?-HX'"TXC[@H60.83#E'"71BCD$$1 MR/\YF'D.-PIS.=S5W#CWC:1 B7J"XU(/PGKT: >WD7EO*&0#@KJ/H6$MIOM@ M1Q.'=!]3^'U$]]$WS/-E?4IS:3UF^4^\JH-STW,FBETT]BM0-5_RP_#8"19W4K&/BU%LU2BJG]^IZ0-&JG MPOELL*\R@M_)^V( M)6]_HY+EW?(GG*YD3])V2 N*EW_G.%\P)T*$4!?B*$8048%AXB<)I'[@")=Q MGPNMZ^N1Y)L;$WQ5KB=52?),+FRO4D+]VXLQAN_XK=&9!V7T"_).9OZ-?D I M> %:1>1O6B4K5Z%:S!& MUV8C#D?/+=L8O4YV*3J?\+_E>6MET=1)3&50^HBY,:0$QS+ M73>6JW- E4L9XB(,8Q13K0/1_-V]FEXC+V#UH3"R-(^ MK/$)UO:>1B>SN \KU+6Z>YX:=DS6J;34I(C?E#[R(]_EQ&$J -!5$Y;"&,&"YE5@S [P&K'IG8W; &GEF=X3<%'88I5S4 M<30LG8WU=#3IV=AQA7?/QC3>&,80-WGC_%P=U=_@_#JOZDRSZAKVAN?5D?Z" M$2[<1! 8"^Y Y#$"B<]<&+HNIX'O$6)6^T6OV[DQQT;J^J+R0CE9FN.C1SOV41^9@K: W]6 W]2 UU(W M+BU2[OJ.TAXCF0%EB9TT.YV4JEMX^>%H%<%;DMJC+HF\O+14)1XL=.! 5"E>MR DB!(8( M,:+2@ ;8*/%=7V=S8Z5-Z&M'V!.<$GIQUB,$6^B-S S#@1L<&=R'B.48X+U= MG27:MT_I0W&]O>],'$!1)V&Y6LG-8'65451%8.X?\>JZ=I_=)+[[&T\?'M4) M\0O/\0/_JVRZ*DBV\;F]E5N5+UFN6ETD;L!"X1$H-W<<(AZY$,=80(_@(/"# MV&',*$)X9OK-C29;V6$C/*BDK^OO;9WW)XK5&.F3TJ/GF4D]HQ7!0AQ(DWJK M Q*H:T95W@'7;5C(!JD+T&(%>C_,44X%9_HEG#O49"3M_AB!*>,.K;4PEI'% M''A.4@M850IOBN64\F]5=1%")C U5;9S84^2$T$D\(;=Y;@(QC1U)\B)&0>BS,#2J MA'A6;>:VJ?NHXA^7TG:V<0]XWN]DY+W;U*,__YW:9B_6P:2Z6^F@HK)JM3&: M[_9I+3:@ F<&NS*;8WSN/9@57?X8.RZ;PV9M?V55J&'K]F>$'@QD'D$X$64AR2Z:ZI!WHRX;MN?^/1 MGHH#7V9%9XT#N"SSE*S+JI!.F;W)!/"8+27T) QPT(XS$*'6Z4/LC"H$QA@KP?DFG@UK,7+( X\DK>2KCU,;H MC93VEM0C,%A:[ [U,NDR=$35W07BV./F=9EN>':?E7BI%IS+IU*W^-+.:W.; MYC>?KT$EWXZY^92M5Z5^9:5=C0(P,//.@C9^LE5YFP,[GNE*\WY&VDO0"5OO0ML)6Z*%)H6)=(= M \U]_PC(CDT/)X%JOFLV1,C6!E>WVVGWHH9@O-LVFKX_C*@N*55K17'+*4]? M5(/2FFZ"+Q8^%<+C80P]K(K9+G,?F_SOOTOIYI7_\L+G+-X#?>.( LCWPD\.8*^A^4(,E^.H-P@ M8C=( NJX!'G<;*-N:PRGV:T?&D6+$.NM'K9@&WG%V.!UV\$+"SGAJL#]^J.O M[A9SSM(2?)7;[DW8G+V51 3KA@Z2N^N$EKOF&\@[W.LHB N\_S# MZ]6*U6:2YBYRW[MS(_=&QNY5A?R,B7(:JQ)'K_%2?T.Y%ZSCN\I3<1J9"30@ MLF=!'L-CT&YS;X.3;3G[U.GN.WN?&V;3;=RJKE;/Z[+XRJ51X3?YSHCK$9>A M +IR>PE1$" 8.TS Q",QE0:="'UL8M+U]#6W25_)!GRSI;\/2[V5WQ)"(T_W MK9OK!:@%O0 -8!;SRQE@8FEY[^MITM5=0^7=Q5WGE?/XXUQO(R6_K:NYD* 8 M(8X%Y(ARB(B+82)\!)V$>8E+8R>,T>*Y3I];XKS4/,VR+:?)C-N5=KS)]P$O M*\,:EX#PAW2EK@/41K*6X(00/UGA9/\N_\M8#5?ZV_G%6ZV.EFDO/.&F2^YCH MCTW>/=5:FIUJ_4B[#&^4&+TRRW'\QJW$TM/_'"JO'(='L]**1D-FO,AXVIZX MW;T^D6RY(+%+DX2%D 21 Q%E A*'1# *71 M/;V'JY]V3@)AH@/M(_IK4\1!77L.J^4[]:R7?]E.]OK67?3@0T\';4QU[,C;"(Y\CSO@-A<4K_9N=GRC31%QE9R MUV/=39OB55/Y=XE>==\[*0E <9]528QR7JBPB D6.XB*8'B\_]'^M6;-&4/[ M*HTZOQL4V']\G/1(RBKLDX;K%PKA1N@V?TTM-NC(;3TN7QLINR'XQ[L]1[2] M-A@' NOUWS?WQ_F6K6YX]HUGER\/E8,Z+==XN7R]P2DS"/ XTLSGN(W\0"E@' AR#-1^TK&,Y\@\8Q=*([\>39 &N?@<:WLR;Q]- M);N./[JOG%2-3J]RSIMB.PMI "4\P 2& 4,0L/G%2@CM.EM?4R,PSW1/]D=O M*K\Y+3,?<9Z_JB/K35$@V>L36&9X5=F?+WS%LAR( M3=I3_)!SWG^\:H"YYFW:J4B.?84FY8-*0* DO-!)SF]^;]:'@:W+LKU]3'M# MUJ?FNVNQWH>'<<,W7EZM:/;$5:CN0C#70Y1*3G \!Z)08)@$+H8Q(LQ/$APC M&NJ<[>QM?6['-6U>,+.)_18PBCQ. M^%?N"'$"%7DB@C":S2QL91@ DQ(M'A M@$V82.T4P/08<# ,8Y^32P1JP< /2K3#&Q-CPMNKLB6B>]OVI 2W5ZU=8MO_ MD*UJSPOL1@GAW(<.B3!$GI] DG#):CQ.?.$&/$3"A-7>=S$W:JN3?M'W-9Y/ M+?$\N+3SC";QOI+.8]9QMFVUO._@S'6;#]HKAY\\,7+]4UI0N1)526_-BH[W M-3&C;[135J@CZ"@EAG00L1UMO:^K\X1;]RA],-ZZ[QUSYXV/C^K @-UPGO\U MS];/7U;W_'OY04K[FZ[C1D\3<[,A&U&!DA54PJKT[EFYRDK-TF[',.OG 8MP MC4P!?4B!7Y7$H!+94GX5#5 &^6#TM3N9_X6&_-JQ;A(5VG)OZ8OG%VM2CF<*5GRRZ+@ZG+[ MO[+\XQ(7A>KK4_:$T]4B2 2)$*8P3IA*J>AZ,"$XAB)R"7+"$/G<*(/2 !GF M1@M;%>!2Z0"V2H!:"^40\E\J;:!2I)H.X-=:%\.DOD-&3&_C,/(XC$P]G2'X M:F\(C/<:)X!H:0LR1())=R8G0+2[83FEJ:$A?+)E?OU;V :I[& M68-I[).Y2E#E]-&("FI9+6]WS'"Q%IG7V]G$<7DZBK^/RM-Z:ZBI]9:#"(0Z[J(20PP6X,0^K2*'8"SR'$Y"A? MK]NY'>]W%F_<+-X/N?'%G";DNN:1;2!'MXC>&4"5S."'C=2@%=OB-9\93M:, M'JU.)[9S3(!X;]H8O3V,DSYF^7,FR8Y_R%9LZ]'>I'>E% DO$AP&/B80.1RK MW/D".@DA(8TD(7F1B3'3V]O<;)F-L(!(:0V)IQ]7/;ZQAM;H9SXM4$K03ES$ M"&ESM3"Q1"G]?4W*)%IJ[Q*(WDO#>.-#4]+^X[:B_2VGV<-*A3A<,;XJ4Y'B M#7$8:V5*09>CQ[G,H[3D&RK M+>BH>P&V"H.NQHVYU^93J./..LJ!1NV-;PAXXS!2Z6Z/LR<<*$O,/X7$DZX? M$P[![BHT9=(ZC<7&_<8-HSA @0\I5"8X []BG@QV.;DL5EJ^C^$29HF/?M:^_VW,Y M_&F!T>,&J/>^><[.SY(HR]?/W^]SO"I21:-U4-7"C1V1N(A!'SERDTX]%V*7 M82CWZ-)0=CPOI$PW?>>A3N;&0+6K&%T\A4,@0B MH\R?QS 8E 3T8*.3Y0,]IE8W->C19P?Z !^^T/PJ;:FKDC\5"T=NYE@H*!0B M2&/A9:(Z!GA=C& M=63:L &IN7^V 4:V_+1UNIS67]L A'=^VR;O#B.E6RY-F%0YGWW$Q:.TPFBR(]\R*F/YZ/E&%6O&$G1NU'OU[9?/=_<_??YV;^BS M-MI(ZGJBG']\1O==V:BH$B)5&?<456_5; _'.O?-/U1D7NL*-N6;*VW_W DR M',G7;NQ1L>8I,Y*8$_O6C OV>V^7VODA:_?> K^O@D!6L\ M_RD+G9"($%(111!%C@.)QSQ((AIX+O(*?R,O4 *#C<0##>RC MF.NZ]]A#,-3^?(]U-[.JCI_Q[;Q_-]P83376#\;>T?/RX M+LKLB>?MK:22$_PN!06MI!<;[Y/#ODA#..0X)/8(I*>OJ=GC MN-I[J$/C):OE5ZNLD<7^NI[4DRTED8".(QA$GO"ER1(+F+BQPV/B)9%G5H3; M6(2Y,,\)XEB+W"&>&N.-'C3 M.U]NY)MT5/36CW%GR,B+BLT*YZU^G23,HU?2U4!YW%*Z?0+,H9:N!D":Q71U M6AJXS-%'SM9+?BT^XWPE.RQDCVUJY)1>KMBG=+E65*.."[;G?8GG!0F/&*2A MJKWKL0@2WTD@)12Y,4,T\HVVYP/EF-N"UZJAEC25D%(E353SL9[$AJPY<&@T MJ7-\P,?FSP[6K0Y;K"] I4=U]MIH GZM= &C'**>B*1I4[SCS MQ.:&GBL4Y;50T8R5YR3/7U(J*3I;LD4LO-@+/0\*)U*E1RB6%J7<$0CNC>E^=&IQLA02OE7_13A>Z'IY\2K2 S,J^]!P7\JD2TE.RW5_U!:4+W MMSA9FM!>A;II0OL?'&:)M6&Y/8[F.]6]?BZX6"^_IH(O/(%V M[*FVV S.U[[!,3:7;*!JR3PZ291)S2$;H.V:/U;:'$:G6T? :S&\R.+VK#KD MZ:H.+XCB$,48^Q(2@(';]F NC1%V6Y9L;Z=;W0-NJW4!D.?BR+I5O M<%6RTHR*;8^F'CN?<8Q&)NR.IW8F@,[^M[_$[J@7%B,-@R6&MRW=I*0_$K2[ MZ\!8W4Q\YEG[H%^MBC)?5Y)6N7'N'_&JN>O^EE4^[)S=9LOEERQ7+RT-##6CH9/DV*D)?-8F?J-VY].I?H%IXD7Q3B!@@<((B:W7221*RAU MG<")"(X\:N:?/*GXCC*&4ZV7=H6?UWHYRL 8KY?C2'%BC>&KU?.Z++[R M%[YTFP0P#D*NE[@,4D0"B"+,8,NWZB5=!1HZ^YK425;, US!36 M@Z7>ZF )H9&I?%NM^0+4@EZ !K 1TOQK8&*[7O.>GLY3KOFPR@>K-?>\8NZ. M,:!RZXSKM9J5934KQCK/$JSV*Z[:JK-ZENJJ1VJJGEY)5;4B][$/V8JKQ.9R MN9;;7V8R??:__<>>20<0.3ZI3@=C[)6P%A"T$JKUD*4O*5OCI<5)UX_#H/EW MH,G)IF*_2MU9>>3)@:$F.,]?T]7#+7_.XP:!1(/J@LZ 0NU69::#JUD=AN)!+#LG&!*K;P6RATN/=&98]/:JW,6N.5+/T/%5)C]4=M519 M]*[$9;6*U3>"ZEA46G2KLJC"%QP?(TZ\&&*"U3%C%$!,HQC&/(B%2XBD+-\L MQT]/;W/CL,8M8"ODL<"' 0!KWDS9@FWD*6V,V(#D+!I(6,O#TM?7Q"E7--1^ MGUU%YZ5AM%&54A%R$FXBB:4M=2V^I"N\HBE>=CP+[F4/Q?Y?-8DX QJ[% D, M@S!)(,(8P<3C 73]"(?884D2&;&,3>'F1DH;2=^X*PW+D&IU$/68[%Q#,_9A MT[!1,::_,>"SQ)9619N47,< =9>+1^G#_ #\DK&J_A5>(L=[V9?97O,L_&A# M<^/-KGXC: :=JQ]O?;(C=FU% MNZ?M^B]-'-*P.36KZO^^=92I'? 2[B'&*88>#BE$+HY@$L88H@ +[GM1Q"*C M*GCCB3HWWJH<.EZJ(^?=K+*3.&(.'W/-K>TL1G)D&K40H[!U[ $=A2_.YTAY M\KB<.\C@N*#S:YJC8O/U%E"'_BSUF1ELTU(^8A\3G" M,'2Q#Q&-"8R%%T),F1\D/@H8-EI)>OJ:VU+0$56M!:R6U?!6MP=:S1M<.X"- MS+A=*158C9QC7-4>Q\/6M6Q/3]->P1Y7^=UUJ\8K$UNM=0Q?$TM<;)(,?,GR M*K? P@U%Q!WN0L=5E9L3AB A/(:,QC0)'"_TXFE";H\(.C>::B(B\9NL#:+. MVO"@!#XAL_Y88SVRK6IQ!.=OJ;Z+C7V;OZ,_<<=T=JKFF)S;2CTFYA_#1M4$ MVYJ%JMO?L"7G:[9ZN.?YDZHO^!,NFV*"M_RYED N<-(*7M'T61W>_IWC_/[W M;,%"E@217$[B4%"YG#@))*'G0^;'KAM[0@7NF"PG0X28VU(AITE@M@(,@EZ/ MW<<&=&3F5N)#)7]5A/4"-"J\7@ E*Y#"VB/=4Z"R1*B#1)B4+$\!:9<(3VKK MQ.C##Z\=7U=58Z#V7)&4Q1%3Q0-CDD!$X@!B%&$HD!,YE/@Q8>&@",3]_]X$7%?VVB;:^J]Y5A2+@"/B>:YR!TXX1"QQ8(P= ;DTJMP()1(\;N8=/(*4 M)K-N&D?C38J&:A=>Y6=X;O(S/"B)S[ O[QEDZ@01"H,04N2&$+GOVXF;YMJY9]7+%^^/MQQVNQC+I]*;;^S M0PW,C8NEC%P*J0JY;.4T<#0["%0_GUK#:&1&K!/^[@4)U*%XECS*CF$QS)/L M8*O3>9 =4^R-Y]C1A\VF,N/IXO.J3,O7NR>\7'Y8%^F*R[6>4"8\AV)(4,BD M84X3F) X@0XCKO \@3C7NIP_T/[G/\$(+]L]L"+B//:S-( MM*?R$<5[)K%\LY[$\B_;27RHO4FF[Q%EVHE[[+&!QWJ'JRA(WLW+]'\J ^'S M=V4K<'64^$5^'(N8* 1$R*XH,#_R&P:]Y#C@ZJ".S1V_E%^7K^,QIE46RHTUSOZ$TL7B*>!*2M@X7APDQ M[9GC24"].XH\K35S(^:K_!*6-X_9BM]*EP MJ>OQT"%:U4?W-3XW]JKD Y6 C=.&ONWR#KCCALLI<(Q^=ZJ-A)');U!_O.PE&W%8W M@H)\(^D%6'%#)V$M\/5,$FM83D,$K;C@AU;@/ZN3U@VL6Z'MV1HF$%FR++2Z MG-2., %AUVHP>O=$9XAMU-U5R9_JDZI-&H/ C3PN]TA<1!PBPAR(B8@AYX$7 M(N'[/C&ZL=+I=&XV12=,Z4V&M$'Y";10U]P:6<9R[(W00!B'NTMHX&+;9Z*O MR_,X3FB <-![0N==\PN3-K7FM?B3W2J8J-N]8#!ZSVP6 MX/1Y\0O.4[6*WV:O>%E=7:Q85;"HB5PC@1#88PAZ;LP@25T<-8;KFR8Y@*J?DBF1TOU=GK(HZ)+XE7KF@T)!#Q@,L-CR__&3FQDW"< ML# >*:1EKT!SX^:-D,J.41_F:+$N^\=';VLT)>JCG^,>BH%Y,Q2U[-6]T5EB M8GIAG#X^9K\XS[I9HCJ<9T-G$;FL#T0C9"UXA@0EECH8#>3LLLQ M97=9X^CSP]C@^IGGTB!?/7Q5I]1?I667+N7B]$TJL+6/"$"$$A#V,$ MD=)JD T,4Q[?[1/DR]_JC"51F2PK*YBEHW0DK@OP&HCN!EO M',<^( '!,:80BX1!%#L.Q#Y)8$P%Y2)FD9L@$TJVBOP4W'P,=S@2\'K,;17. MD2E\BV0E[ 78B%L5D3^&HS&9:V-CB=6/]SE@VHU=O7-K$;^^RR#[8AAY='\3,XOK2)XU0'F(,^0[,33%U8^LXPC[8Q MW2FFKCIOSC&U7QIF6=_RHLQ3Y1I\IS+C_KQ*I?%^]W-[.^0G#A10&H8?"():VM6N4J:*WM[D1[5;8)FOP6HEK9L/UPZMGOUD#;?2KYPU> ME:"@DA3\(&4M_CS"1EP+%TMV6W]?D]IL6FKOVFMZ+YU<%OC3FM]GOZ39LEI\ MKL6_9T_\HSH0R%^_XM\-@E5-VYT;=^R6T 5LS4&9@8T.ZC!=:0$:-8#4X^)8 M_.;I\/T!J)+L>,3XJ\7'S,)"UA6J[Q\IHLTX>*LK97H^W= M^AU]Y&R]Y/?JGF1;!RG!)$;4"6$DV04BZCN0A F!CA?Z?HB$%WE:SO G2S(W MHZJ54DT@"Z=@IX]4/SU-BO_(W-71 VP5N>CZ@VQ<1L"OE1K :HTK:V#V\9[L MI,-Y\E];OCN]_TG(T!I,+5/::W"@6:9BE[/5Y;:^_,%"\PM&7>$'G$#*'4=5 MB&<0.XQ#).3G'7LN#5ED 2[ ^(,332#$9!TV8;!]NQ3;AC ML(YPS#4 *5NVG4'/TYIZYI"\L_P&-#&,P90#72=S5">A_AU>\L_?Z7+-U,D^ MI?FZ2M[ Y1=;=F[YG8"*, DBR6BJ;I-#&$SBQ(&.[T:.0SWD"B/WBE,%FAO7 M5:ZKI7)=35+M,:ZW=P>DPLB=^5^*R6J!5LHV*^%6.^) & MH>M$'O1)))F5J]JJ$25RSXU"SZ<"8::5LD:CK[F19BTJV,@*6F$')>/O UF/ M&BU!-S+K#49M2&J+8WC8RVAQL*>I$UD<4WE/_HJCKPR,/V#_M6Y,B5N^K$[7 MLWO\_6]I^?B8+15A*0+;FR%XH?*K<^IC*'Q.):VH\G>(.O*?B>]ZGL==$@ZX M+3A!I)E>)DCIP>];\8&<1\I9 !2\+)<#MJFG#)H>38T]!M,G5=\D2]^>GUZ M-A],579.C5)'P<[YG\6@BM-QM15W<8(DTX9FG [9N^@-"TT.#*CE1<'Y :_B M]H!QY_0=4Q**"'LP47YIB,81)())PO51)$)*?!0:.:<-D&%N5MTV4$_=D>PX MTV]\Z;73J9\R.GI\.C+F(_-H+?W%+M!OHA;*#! N639E%^/>D%B U%8 [0 ) MIHV9'0[1NS#9$YHR#XWX*.E9&KSY97/6GO X=GR?P(1%0EJ:?@Q)("U--W(= MEW@XC'RMH\$];<^-VEKQP*6^C_XN7/V<="((8]_ ;O0?$*RP"X1^:,()@$P4 MB*#Q81A%'1S0N"?&8/>-R2(*#HC:C1\X],C DG3-%>^UN%R5*4N7ZS)]X=O3 MO?HTC[,O4DQE':[+QEOO,\Y7DAZ+&U[;CUL[ 3FN"%WLP\0ATHJ38RSM.<9A M+ +'03X-O=CH#,Z^B'-CPJX;S$U6RAF6XN7R%7QJ=.T6A&FU!>K# >4C!Q_Q MDJZW[K#52_+WK?:J-%9=3,NP_IG]+T//@CSO>(^]4>\,=5>]PT/<4;%* ?AN M6$>U/<<;#%OUS^P+.&WYL]$ ?E?];+R>S!TJ;_*,K6FIDGC=\?PEI;S-8>MA M#R5>S*!0!>(1$QQBACGT$Y4-QA=.A+1"@7M[F=L*T A:I2ML)#7,$]P/:C_S M6H-J9/(40T'E8& 61[ M7IW;+*[39BH9L_RI"@-H9#6/ ]L'5/\DMH#1R--W.#Q&$5L]( P*RMK7WF1Q M5SW*=$.K^AXS/Y0:7"?U\W^OT_+U:E64^;H.PU!RW3_BU=X*JK_P0NY4JI]] MPN767V\1^)[P4!Q"ZD0,(A$A2(B+H!,RS!).7(=SW5.P&^>%.'^T-O'>X:%="! MI_K/] 7IW_J>FY19WC,>]8O\/+A(:_< M8I0#:YZNBI367U_[<=HY>I[+L/><=9]=Q,D.U\^NZ9[3_-G(--07MW;N;:I0 M*L_@!74=$C@4P2CF!"*"/8A)*&#@^I[/ T)1Z)LE[MS3BPF?39.JLQ42\%I* M4W_;]T#J'9>?",[(9L8&E4:\BRH;N4VOVH/:6_.F?=_#Q%ZT!U5\[SU[^%'S MPYK[G$DBZGCZ/SQ4SOX&AS8]3RQZYOIH" A M 8+" MDDK&D=T@>Y&PYNJXOY>)W1E[57WOLMC_^.!$HER^]'BY8I_X"U]FSXKR&].B M<3L+.,.8QS'T?.6Q[=)$)8J/((YBQ!/F4.JZANE$C_4Y-X9H1:YN)=E6:..T MHD?!UB,,RQ".3!YOT.O(V^X7QLDRJ@N0O5RC1WN<.N.H+@1[\HYJOSJ,=[[Q M\B,N'F_R["5EG'UX_;E04<1752J *JZX3%]JJX<451J;A;$;QF'(L5'Q-7,1YL9*'R_O_AU\^7K]MSOPY?;Z)W#U[9?/=_=7 MW_X*+C_>7_UR=7_U^>XO9A0U8%ST&&MJZC>=C^A>22CW>#<**T1'+3G$*WXE>F@=.!L+?L#4A70Z*)_ M@*,/\_'CG%$0'OV%X:4'TC'BVL;/;Y)_?)ER;^G.(UVV MT;"X 'R3I$DT6H*B41/@6D] -XKJNUN,\PWT\^DL1G;T/7"E7UN8MZ+?SMAV ML[-N\V^U:H)63] H"K::FKF=CC?$^FXR9Q_JB7Q?SC?D1NXKHPY'CT_*./U. MYF@R*FQ=[Y%Q.QIV?/-A7:0K7A2R69*N:G<6^M_KM$C57YLL)'4Q ,I%$ON< M0Y_$:OD/J2WGD-(+!MCK'9H63I[,>AXTC,72@D-1G5I.^V/COR4<(!)=V@5)%OD=/C ME<%XC$P=^E"8)T3;I[*M%&=OVIXV:=D^M=ZE(=O[T,")>EKP-AL9;N:2NQIZ,(D9@9[G!S04+F,A-BJ.]Z;YN:T;2CJ@Q#/,BW4 /#UR'P[) MR!1L@(9Y>;J]2MNJ0/>V\6F+S.U5[%T=N?U/F4U9QM/%I^8J^3_6.)E++OVSG.$Z;AB9HCX7>NC\*PB.32 ONU1MPM^74 M*[G'"3TP1EYF;URWJ3HW7^4(1FE3O)8G5H4]UF)E]W?*P>:;UGY=U[>GI5N'_LT-RGJ5;_0SHZKS?3!ZI/B'^ PF/&'?6\YQ^XFT!^J;3Z36 MILG'H<*U7GD)MBC8O\\_^X!96CO.I\>DJ]39AVMW/3R_0,-6WH_X.9525,LX M2TL5'GE5ESAG']:-,*I*X$*$W&$4Q=#CKMS_AZZ "7<$9#&*(^P)A_N)R4*I MV_'01F30E1FT0@.RWJX,2G![:X$I5):H6[O;29G6%(Q=8C1^ M?QB/;7+!-K4#JHO,S0__/>6YRO?RVI;G44:_Y,=HV:3G82%HQVK?+7P;>4YJ-AAZ!C8;QR"QV&KS&Y#4()DL, M9M;WI#0V")9=+AO6R#!"^RM?R>:6ERMVR9[25:H.2Y4CZ]ML:EZ,8^$',0QC MY$NK+ QA'"8Q]#W,(R:B('*,(@"T>IT;@35"5Y,*OQ';C+7T(-=C*^M CLQ2 M70S?2CQB$CLCD"QQE%Z?DW*3$0R[G&3V\L1.[-_6JO=K4?VVN%R7CUFN-K4+ M0GG(',:AH 1#A$F@TJ6$T ^"B&'ABBC1JHTTFH1SX[A:3K7IK/V- =Z("H3< M9%:'K&?P1SXXPGHT>=9QF_#\!$?&X-SNPL?E.^/X1=\ M#%YK#L!'.SIAU2#'Y2&[\C0GF]?KLBAQE>3C;SQ]>%3GIB]RK7O8I@KYF*TJ M'X(U7M[S_,E;>,SS8X*0M(<3#A$C5-K# 86& MC>"=;#\=T8&2_0)\P$N5MV7 XC/QAV*P/,UW^.>_@&V"8#I(7( 6"W#\D[*\ MS)UG+&TNA!-K,/U2>9XAVKN8GDF4@94.5"_7XN>"7Q8%+Z])*;M1*7T_?Z>/ M2NHO6;XI!%(56_B:8I(NT_)UP1/B8AH0&/, 011Y#!)'>)!$"4,>)K'ZPD\W2L(K""0.IMZQ- M-#PC+T^W[4A(/4"E"&@U4<&6K2[5D.Q6P-GH8[$BP^F@VJK4<((DTU9P.!VR M=Y4=+#0Y\ 92DGHI6WM1O4GJ?U!9"BLABLNG+"_3_VD2&5;G".D.A51 MG[[AS:2%4=*\KYP6^[%O,2MM8*4.V.I3\^Y%=4= *XN^HUJ;&+89K%HOH!2S M>-UI#V5;EZ 6))KV:M0>A.\N3"TV/:3T9U4&0!KM55(_[6J?W;?F1G][ZE=J MAIGM0:2?R$X#8V0^VH.#M62'AQ4?6)KS35,35N/);?D1$J+ #]P(1JXK]YM^Z$/": S=Q'=HXL:> M-'7,*NYI]SVW"7W[^>OE_>=/X.;R]O[OX/[V\MN=*FYU_>W.M/:>/OR:N\1Q M0!U[5]AD1:[$!EVYP59PRU5?3D#,6G$^_9XG+M)G#,G[8GWF30PM&RQ-$WY@ M>_CSBLD.5=0)9W(S*1]ML[ &/$[\A$*Y0W,@PK$/8P=SZ!$>>YYPJ1O[ R). M!PFC-1&GCTM5NOP%I"K98G4X4\<.FE8@'C(X>E0W'M9352]6\E_L'G-=;,^Y M+D!7#5#K83V*ZB072PNZII[K^#7YK^CV%G[X;#$'SN-3TH,^Q7;G?$'GC(_(+GAV65U M_[A\52$XZJ;S\JG4/2C9__;<9NO-YVO0BEG%B>VX,AC4%NN![/A)RNEHC3R5 M3P/*Z'"E'XM!ARP'FISLL*5?I>ZARY$G!^Y20F5F$#)>=%40AD4R'8 M5\U=Q \I/*@U)OO&ILLY^8A-;K)-@\^,] 3GCYR MMEY*J_W$DB3WF"SY(G$8CATO@!["#*(H<2#F801#%'HB"!T:$Z/MMEWQYD8, MK79JGVJIG!#XM=+4T):P_!7HV2#G&]N16>XT*-ZVG^"C MOG,"'Z>7DS(UJ<"LUG.\RA?%RX\JF\JJ7$2QRV-,(\AC'LO='E>5B%$$@\ ) MO2C@)';I@!1-AWN<'=4_9GE9[_RHJ@==%&JNTZT:5;&FG#^KTXTF16I1A;S7 M]9UHK5;CUCTH75//\.@1ME701^;@CJR;P)TJ9=\%^*:\ AN)K6=F.@Z.W91, M/?V=(Q?3'$8-QVX?6J_?$(=[".$(?*"6(67>#!AB$/NB"2DS/5I M8N3NT]_=W%AI-X)DVF2*#(%;CVCL@3@RR_1=:EMG&#U4+-'+D)1?.MX8?:]\T!V4^X;(RN6[E\O]9UJL1-GJYH^HR75ROE*WPOQX4O M8B()N$&N= .IW M.3:*M7P^ MX$US[AZOO%S?C3T5^PY_P)3;3TS_E3,C(ISC66/<;)Y")-9N:<"^RNP70V&8:= M%G83"ER+W70#BX"R&!$?0X9X"!%V AB+Q(&<4\&B2(C ,;H<[>]N;N9-5]IA MQ2&/P*MWZF)=QA,+VS0S3"P=X1WI;-*C.CW%=X_D--\:QB$W M>48Y9X5RZ+C#LM$5:\]UK\7E"TZ7BL2^9+GZY=8/9.$SASM.X$$1.A0B[B.( M,0EA&!#'\0@/6,Q,R&6@''-CG5:-VO_J:7. JF84;K6 (LMA(?4 Q481,VH: M.FIZG#7!6(Q,9F^'08E9;5];+=1HJ /NCN?\ BX6+N<^HY"WFQP(B)V(P1AZ!/.(^8;%#(N0- M<1GK]#$WHJJ*3X/E)E1ZZT)AN/O:AZW38-/^P+M*5RG=$_WN=%FEU=*W^*@FD">(G7!HG6.X^ M7#^,(2*!!V,/$^A@/TYB+)R(&AW:'.UQ;A30"@PZ$E^ 5N:!&1..XZY'#E;1 M')DJ3@72F#RTP;%$)G MT>F70,?EF!N5?*EW.MG;\/\+4!VW9@+01G +UT4:@W3"I9%=Z,]V=50E7Y!Z M@%>NLI0TFEQ498;5>'P\-AYVKI#TT1SS(DE#BO-?)^E#I76I9-"<&8$6>2EY M^5E^PH^RB\N'G%?\_+'*NY\_J\(EW^0GVYQ_>@)[$4U<29*^I$LL/)@0[$&, MPSC&0@2)7C84HU[G1HY=*8$2T_"XV0SR?O(;#\,3W0^H1Z CD0<1%#(FT1Z K& ]BPB(?:=D>DTH]-T;: MI#HTR1,Y[3CW<]IL1V^J>_J.TJI(=:LVZ.K=7*VUU_AUR']'=] H_VZK^4__ MZ(;.OU0HP&L!58FDJJDY?B?ZH=RS_%XFBN&>Z7=C%+X]^?CUQ&U/)\MD =N3 MP]N-U)Z^\Z$IK(M']7]U0_6"E\K+3QUGYRF5-I3ZA93H[0\Z3RYBE'@N4HXS MB1M"%.( QFXL_^;[P@L"QXE9L)#2IQF[*^4F2^^P^2293+AJ5[(1[9/+NW^_ M .I/\/D_?K[ZY?+KYV_W=^#RVR=P^_GN_O;JHRHX73]%^$.Z4KG*U0EH+:)I MWNM3QA1[E-&(>#!P.8<(4Q?B '$8(LQ0PE%,L-.,Z6?YM7"4S M/\=(ZMTO3#8V8Q^]2_ELO*]3+>^E[CQO<1;;=[XM5KS9STT<'J< M.](XS,/OM:,!N-3!WJ8S[!'XQG>0/23 7)QFCP!DX$A[K*4) IY_SQ;(BSU. M' (Y"RE$L=Q]8$("R%&4Q F+0\G2G,>8O=.8*<9>_G]TDY#LU) IW?%WE3'EY2 M9)WQ^)Y_+S](Y7[3O1W6:6MN?'172J'JG)<2,W!_=PNVLC?9M_7OB[70/'YY M;!O(D1E)!T/PJY(<5*);NE0V06G0#;-6!Y-=-YNHV[U[-GK/_"+ZLDP?;O'_ MX)^X1AGD]R_,Z#-6@@$E&?BUEDW3KVP/"OIW9,/1F.@B:X.*G3NE_?KV7/SL MO##9[>L%$.3]456"#D,YXD"10H]B!RN L3A 3TPMAAV).;!W)" M"3S5Q=P6X]VR=ZH6RREE[BH8]?8#IX$S,C.],_4_]@%S8@&[KNZC%*VK.CAC MH;JN@OW%Z=X\.6Q>[V2OKFO#7XLJ"W9QO2Z+$J^8[.^3JA3,V:>TH,NL6.=U M%-XE*2JWH84;()R$"8,A#1R(_!C#., .##SA$!%%,<'8A OLB#4W_OC$5UD5 MW)3E?S'C#4O#I,KR@EF1>56MMX?_-HJ9#$T MV"["EEC0DE"3,J==('?9UG+KPQA:Y3'>YJW=S6BK'#?3U3I;%S^O"<;V?Y!./Q76N\E%)TQ_%81RZ]@A_'/PM$;]EX29= ,8!=GN5Z*HHUIPM8A*21+ 8^AX)F@JJ+' A)02Y/F74(T8V^(%^YD?12DQ0 M*#DO0%K)6-6NJ^K5%9H%ZXZ!JT>S%B ;F2\;M.YJM&HA+T MID7/K7X<;/ED M'>AE6F^K?E7?^5$=>7P8)0RN:U57$+U:24MU79=_+A]Y?O^(5V\J7EVM;BKO MRX7G)3SAK@>C*B]7R'V8\%C Q/%QXGD!#ATCCIE*\+F15E,]-]W*#S*E "BE M!B!KJ^,UE3DEF=7>K\-Y;;(OA 8!\>-$;2VP4*D &,0HQE"N0$D8N=AS_&B MY]VL/I3I_?6:,HGS'WZ]=7)6HSEE_=4/FD4S/^PKFMF01D=[<+TEC=V2FO)3 MN>EWF3=>UJ<>-DMVPF1B3VIX3#T8NY;,Y/V?EC2]$T@F]VM%RJJ+E&Q554L7 M/,\Y1X-3'Q($TCBE$7I+ )([D'S1B 15!P,-P2/YTG<[G9J+4N8W;E!_@ M6;^"\R#H]1:.L0 =F?SW1]N^D1QT1+>?5=T$+\L)UK6Z/DNN=1-0#J5=-VIC M&(/]-5=G27DFTG+ANB*. L^%F JY_W(#!)/$8]#C),%)$L5^')FD6^^T;<0_ M$^16KT23M*-D,^.=+F!ZM#(0AI%9HT;@IA\!8TK8HZNE&=]M>=()O4>EW?FZ M[Q%S9\);7H5KW*A\5]4,Q[2=[/21W_^>-?YU@>]'D4@\&#)7V1$^@C%GE'L^"R(0ZUZD 9]SLU\:,0&E=R@(_@%:$3O=?H?#'W_A!\)T)&)0 _+ 6ZA MNJ#J^XN. .Y$CJ0G?K!&7J:&*/6XG^JV-)E?JJ%J78=5TU>'7I_5J:[^EI:/ M']=%F3WQ?!.[\G$M+;:5M+-\2AW"8IA((H>()@1B-XD@]QSF^9[<"G+#N[3C MGLUNRB.?M?6)%7[7'7A;)]F,K9>\\21[=T!6W0ZV9V%X MN:X/UE0NH_IG]\KW8!NOQ8CG5'=R"+F._(,&,!:A P43/F,H]%V'&MW)615O M;JQ6!X,UXH.-_$T.L_K'AGC%;$%3%^\:M[/7S=_JH;DY4 M&NU%'+M)R#P$G8@3B%0.&QPS#!W"8R8BC!W?T:'T0QW,CI0;&4$K9)7[78^& M#X+83Z0VH!F;"LU0T::P8ZKW!"/+5VO^D7_9TL[!!B& %]@I4/8MH*%0C3^)MS74EF/UBZUUU+5=9 MKYH^2WGUKE*'ZJJ_>6;8U*WS,'W!::Z6>+Z-WUDD3B "(1P8HH#)>8PQQ$Y( M8" 2@A*7L1"')O/X8$]SF]1-1>-Z"LN_F>2#/PZKWDRV M;(T[I-UJ:DK'8? M'&SEM#?+CT)A:(Y-?Y5-E$7KV+21>N$(+XRQ MPR''00Q1C"C$41Q#ET51P+R8,93H7A=.+OW<]A*5F(#AD@.A)F=EGNA?B4T_ M^L=O+&<]IF-O@JHS(*+I-TN,_&;OW_C-UEAL_6:[Y#[G[T?_DI]/B(%[K&V6VZI#)77.'Z7@Z0N_6M'L MB:M8V6^\O!;W^/L",1&QT*?2%A(!1 03&"/N0T1Y(C=C01B'Q.0VR[#_N5DS MW630=808[2H@V45I8+@_,QP2S5W;>$"/O9?K8%P3^1O902T\^$&)_^<+(#50 MIUU2!XO[O&'@V=K]&?8^[9YPO=HH#FQGB)/K<9,"]%K]41Z)?VA/1#DT7 MBSC &%/'@S&/)+]QUX>81QYD!#'JA0ZGW*1&@4'76G-O^B#'FURR6?JLHDX: M+O 3N8^>CK MACZD1E#U^I#JM32A#ZF1:F]]2,U>'6;4?GYZ7F:OG'>\!!I/:>)Z<4)I##GB M"401#2%FTII-/-\G%%$_I%I'>4=[FINA6COD9$,)X3\ @Z(78@8GX XRCBD"#* M&'&HQ\WRK4XK_MRX:Z,8P/4)G\KTUVIPT>9>$7)!S[=:#.2X:;X/0^*I6?2@3FXGDTKQ;!%\B;/*.>L^"+!;*L$R1ZJ\YBMF4[+]*7*L[A(4.B' M@<=AQ*O(!IQ [+L(!MAULV3%5RFBT[IHCKK1LCXC@R\;>2 M S6?P0^M\(J^_]R<_7;V[!L-[-'Y0.@L\;%I[Y,2ZD!H=AEQ:#-FE%;DY>(G M_#U]6C\U>U6.P_^/N[=MCAM'UD3_"B+VQMZ>B,($WU]V/\FVW*,]MJ2UU#TQ MMS]4@'B1>:94]&&QU-;^^@N0K"JJJD@"*(!B;\1,VY9((/,!D4@D$D^F<92E M,$Q"QEWRV.>;_M2%,:.Q$Q&/D5"J',I)RW,S0ZUP7[:WB0SN%>-W=SL?T"; OGX\&9_6NG3$&4I09!F M6<*=AC#F\]!+^$XY=++4P5'L9"JINP-]*R)+'NPMP555EGFVK^AIA50AN",.WM4?A,L>5W-O3U'S)8RJ?X4P>?47] MXMVG]ESHD;^Z)'Y**4H1#' 4P<#U Y@EB$!*&#<:24;#5"J>=MSPW-;NG6Q M""=_O^X-5L.6X!($+$][.>65KM&=TU3K^MR;AB:[-G=._.YUN;._5R_B^XBR M[0J57_)-=7397;)R;V\#KKSNJ6+>H[OC#NH4&BK(2M^\.]2MIXC P5'.P;X,'>O'*@*8^K*KE4*@ M_%K]=57KU>$<(_ADW[QY=\3=TE$;OEU*>0 MN@F?W$X60^X+A] /78QBXL9)%,CZQ;V]S&U^-X*"5L3%[B] " ONU@I^OZXN,/FYOXWC*A.'1IE,# "_G$ M)Y2OZI&'H"CMG?)_(N+$ETY\[R\U\:79:H>!U9_X2G"]Y\0W0I,JA831B>^] M_\3W5":^ISGQ]S+M$5*[-7^BAN*%@Q/E4/*-\O0PB)TIB%\,$!=P&L)A! MA",/QF&6Q*E/W,SUE*YBC70X-W/0E?=-C5$A,OBC$5J2;5D:=+EM@$DH+9N* M"U%4OTHE"8VINU-CW4U[64I2^9/;4;+O:=:PWO-RW+%NXE'+^"RV+YN36ZN; M0_P+(8]%#C="F'C<)8E%T>HTHS!.<>C[69#05&H;8DB>N1FJA\>[C_\!/UP] M7'\"'^^^WE_?/EP]WMS=*A:FOG"0Y"S7A-!;CW8,)I&"/ZSPCAK"SU3IZ NE MF;96M!GH3HI#&VI6,Q4"_DU3*B+O&\ $&,7 *#A&4098S MF*+,16'J1ZZOE G1V]7<$B'J#%?%W(=^'.4,FQET+-NLCI!@3T\OQ*SS'@PF M-HR"82JOH;^C:=,:1A4^R6H8?T.SXB':Y)L[=H5QL16%Z9_NBU6.7YO_'I9K M[,5\!Q?XD*14<,?[,42$!C#*PA1Y<>9CM9N*PKE 6B7'@$@XRP)$UI'"F18(QV M*#5SIJ>^J.5=@/7 &JP(K)RYN0RG:2Q,2MLMR,JKO!_;?.27KV@?"6R5CX7Y0-:=0)2-1VXXY# M\[ #G33CAH+Z""8A(1!3["99$&#/3S5,AJ(8,S4D]VV]YGI)1CL-("M*N.$Z M@,U>"8#6+:68XI4RQ>&2,T0VT)_H2MGN#EE5@%;VFNK]3:S[ZLU("'T,7BG3 M@\[4E3+%WJ>]4J8'S6Q['NVVUJ?CDYK[U'+_5NQ6O&/4;RX=#U"<$("&&+L\[T@=\"2A$30=WSLLB2B M4:A$)S&]"G/;5^[$AJW<8"9+* AG)&0*45 S_E#U?)2.?E:-D.;6H I1[&'(;!5-RRIY=I Y7#JIY$ M)D<>U\QZ6ZV*/Q&7E[ONGXIM5K'MJ@U^;KY13/,7X=?OZE([.''# &.8>-2% M02@DTTJ9F4M]U4O(_RH]!=Y/;4^8#YYM\M M!Q;W&TF8,!?ZF8>YL44(9D$8<&.;Q%Z,7"=Q?!5C.]+?W SJ3ESP1EX@!%9, MVAO!620AE48!=LGRA959,B6VW MP\G0-82HG$DV@9)E6]R!YV/]\=V.?WS*)G@,!T.VM[>;28WNF++'UG;T>"B@-N) MP(.^[SN,.5GHA9'2 ;JZ#',SSCL51"+207)PI5%07F=$) ^P[>)L^P2Z W$C M/ZP5.,7;"MV6 1!-'?YJ2##MZ:T^1"?'KQ@7.T_2#0W)"F[/,.UUM M10J"N'O%_^"_Z68S+'$:HH2%&>1+=UUZPH<)IB[,W#A*7!\CQ!R9!=V,.'-; MVP]2UN6(=V+*5XXT,$+#UF=ZW&VO]>?JT7=+%K4:U?'N1B?0&::/[S5,\K4_ MIQVNB3%1LU!TBW#JG!5M5IW=IT]%?7RQ[S:D67 M-&29@P2IN>-B&(0LADF=H#>\TER*B>5U0Q4.)8*V/KVU>-E.&IN,CJU/C2X+6^\SZG3H-^M- MSI]\+$E]RS:G&U&SZ(H4/RI*/J_0DRPM^FA#N@W(X6"%QZ =>X,+4PQ0&;D@A0AF&$UZ7!&SS_6I='X-=_];1T$G"R$]CM5SD+)A-M*T'<_= M]Z7O_;*7'^P4,,A\J(N=L:0EQ>XGSF;2 ^YK"D7 9>\6--BNWG+T,0U 5P5<-!%_JA) M"MSQTR;3N%JV41J0&O;!5$'3.GV2ZF"R R@5=;MG4$KO34Q2*$)+U>O->E.5 M=?[5IJ:5??R.UBT]U&VQ?J$;OB$](H?ZE3==?>)?X#XBQ3TV+PD"41$H\3SN ML47<8XLC#X8APUD8!PDCR?('+?."/%1\>ROGM\U!-969?ZR@/2/P6RO^ GQ MJYJ;!%4@HT_Y>BT\DX*!1A;P2[X&I%BM4+D1/P(;@5>_PS+?+RQU641B%D"" M"?_,:!A#1%D"/2]C#HX1"1.__<*NU^3_YN]KI][$7Q<5),7_]WU7OF*8W.@X]S#ECT5X1N&/7:U;PKZF>A,^5 M;-!&H(+9["CP )EGLH".AO+=N([.ZY8+-F?=FJ:*B_!EG%F6<5X$'@M(L #[>J?M?O>EUQKYS[)#>$MYBS'-?]WFYK CR6$-?Q M$A\&B& 8B*I9*(A1SM*>YN1&-L+7K_%9,-UOVK[3Z7I";>G-> MFYVEEWB.GQ ?AK&?P2 +8YA%$8&IBW <^'Z2.;%*JDM//[,S"DWT[[F6$^1[ M0=4"R'V@RCD]!J"R;0@:E!H104=&<\[+" B&O)*^7B9U-T94/?8CQA[7O1]T MMM8XW]>55?Y_&FH.E*0.<](4.H*8./!B"E/D^Q E,8U]%L<1(FHW@T;[G)M] MZ,HF-L'XH (0U3,W@NWF.=]L1+13]:K0^ C(&1##N%HV)AUIP4Y<(.2MHPI[ MB4W>"I*&Q]A]H/$>)[X)) W!Z1T@^5?U3-$7RC= HLUED! G]+,4AH)6-XB) MQ['F;^LQ#4].8.S;UG)K.S;MS<'FJN&*R$>-R ;17?C )B< M?=""P;(5J&5:U//>W$P_4=30?#ZT.^FL/5'G>&Z>/J V S=EM?PF8E)UD39$ M$DP)9C"F2<1G7RJ8K6,7NH11G 7$R9A4O9D@OFFXENJ%?=GD0C/ MM $Y^6IW;V$;GH/:8-@.4.KA(#TES^H]-!WY"YVIR/]UF(9OVYID"IX5?S?] MSO]2G93R"]UL*+W[0455@/53/9N_Y"C+5V+[7WR@]R@G5XQ/BW]15'[F8[^, M$\]/^$8=>BSE4)##5 M'Y[A]J&TOA0+X47IX59\T"[.>PT6XB@PHT!HP;UTH0<0B@"AB57HY;DB[0[! M1-R0MH9"B0]2'\D!_D>-1B?C>]17N,OO>$$K>ONFS_D:K7&.5H<$K-HAR8@; M8.ZN01\YHO8+=B$B80#=S/,S#WFI1Y1N4??T,[?%8"]F)Y=3JXAQ'ZYRFRT# M:%FV]SI *6_%1F PM#'KZV72;=J(JL>;MK''=0]\ZWIU"%?Y"_V$*K2O5^S[ MU(T0@@[?QL' CT.8HL2%C+N*"4J1$V:AVGGO^8[F9@[:P\N.L")#&XV6RE5# M=]@FF,3,]A&/)EP:1[W#6%QPTMO3\,0'ON%L0D-"!B"$'.IN;67@KJSC2 M::5MZ^$H^@J#.,LY#*;0LVP@]('3260;1<1[P'K.&Y;P8GRS-> M%R*EY.]A%+3RO'N:G"RE>UBE;O;VR)/ZS*]'C(UORR)>KW.=KHS F M?HH]F/EUH!EAF(6!!R,WI0PY*/"31)45]F*IYF9$FBJ?QXRQ-?=I^;94ZLG% MY?^ASBM[^:#*.223#Y5E.]:,TBD9[4FY5C%N1S_LOF$E:=\HV ;I;"^7:7*J M6V,PGJ/!-=>X;GSG8_'\7*P?J@+_NUXR-G?;:E/Q;S9?/RVS.,*>DS+HNP[? MTODT@2DE+LQ2BE&8X"C-I)CJY+J;FQUN@Q>-R*"6>=$X+AO0$5LUYC.(N&SD MQQ2.T\1_M"'4B /)('-!-&BP^8EC0C*JGD:&I-Y23SNXV8@?K>BOE*#7K[2^ MM!)YJ<=PG,'$CU(8.!C#-!/$VT'H(D:0$V*IW)^>]N=F,'8B@EI&^1/L<] - M&P(#@%B>^6^Q '\T DK&P?I D3^WOQ"T$)ZO[]X0&BW MYZ*HUD75SRLDC=MX:,H 9):-EBQ:-A@GA\'1(YGL:7,Z7LEAI=Y028X\:O0^ MTMNJ]4O/]1B*&(/4X[Y*@!(*$Y3$,& LQ8$H:>IB S>2WO8Z-TO1O4#S*2]I M?7UF=PFISJ@W2CKJ?EB3EMO^1K>E/1Y\W2]UC("&'0<1T"@TS4B#] M,#^$?!?ND9#XA#*DE#PMU>W<3'*G3N->V/IX[/;J=[V< M:CGTY6RI>4PMV\M+X%3/O%9"QU0BMERGT^9E*P%QDJ:M]K9NZ6ZNRZ98Y:0V MA[^B?'U7?BDVFR;%9NGBV$U#;HV\@(BPO,-@&N,0)B2*(@=Y'O;7, I=F&7$A\;$#@XQ2B)B#8!J$L8^SR/%3)>*U\2[G9F4Z$@+2 MB*A:]7@493FS8A8[RY9E)RS820M^Z2+9"FRP)J \.L8*)H]V.'$!95D 3@LJ M2[^I?C[:TG?4&RC),]'.*W.S!JUHDOFQQ_J/GVUJJFYY,K=2&=L,]FBJ=3C9 M;6>R \DSPGT9V0ZL)R2&9"S$0E.8 MN6X,@RA*89:Y&61I0-V$9D&8*%'.J'4_/\M0;4O^P1<,W)<%V>)V.7V@Y4N. MJ6)VCN)0R.YT;0%L?=?;7#H7L^:0L/,GEQWLA =_-.+;2=W10\[8CEBI\XEW MQSK G.Z4M5K1)\W!1?FC*.O@G^#$I!]%V*]\_5@0NG3\#*4)R6 6I DW:UD" M$:,4$M>/6$9)%#G*W#D#_H_^(_.:GA-UM=G0:M,2^NQ#"%D6(L>/ M(YA$;@@#XKO<:R(QQ*F/H@1[E"6!BJ]TMI>YF9)6/(!J814OOY_'4<[1N1@= MRZ:AD6^QX]FR$ED9Q,"09W*^CTD=D$$UC_V,X8_;DV;7]!Z:?B&>7K)4K<67H#Z@+U"D!4E M%.7I@- )')0"[S=*\HP0DX[61/P1DXR:$ON$,90'N"HN[V,R9@MC<'1Y,,PU MJAO?OB*$?\:;.K!U5]Z7Q4O.H5CZ?AJ$ON- !T4,!GY$81J3"(8)BOB6P*%^ MHE@$_'Q'HA]4[#4V//*^>G2-N7E[A:HM6JU=1C.;WS1D"6F5^';56YV81WEY?;M6H MJRN!E\W?01\'LGSBCR+HPY;#+MZV/5<]J"U0^.A!J)53I-C59'E&>A!TOK8'YVZB!CG4FG7+'T+(S#YL8$.-:-BB(N2A5,AY2_H)CIV68GJVLZI%2W MQ.G@<^KQ-VT&B+L?XL'-[R(,2/C^Z?HG+7&^$3NH?]+\Z;OXZ0LMT1/]1D6, M,%\_[5*'N'%ZI.7S,HXQ38GC03]R^'XG33V^WT&8[W>2A*2)N,>;R4;NWE&/ MN1FEG=BPE1OL!0<=R8$07=2TK-4'=3B7U F1](" ?"CJ/;^C\5#C7^3KL&R5 M+Z9TVG\N"] @4H?*.I@LP X5,/[Q_34^+OD(Z5_D(YLHMOI7^=B4PK,S&.*! MP.Y[2C=92'@&0] -)L]!'+T4E5M:B2AX'<$BE'QX_6TCSG7WI9*O1/'#)OB] MRYURO#!C#O$@"C"" <$11 EF,$*1RU _'[S>'/]H)A7J3$NPP[0-&A;]EVX\,U! MW4Y\L7;\(C0 ^?IOG=+L!RVL),GI@V@H%45#@$DS4?0!.DY$N: ES[R :=;8D,N9X/<82,N&>=(Q5$^R-PRXJ;Q\4V)-F\IO&,R3['_3[6O2B^/O ME&Q75%3NKW_RF+BL=!3B)8^9 /T3<-Z:)"Q'E MOC&-LR@+O @[H1JCN(X4@JLA"^W-M?:Y7]UALX.285K2[TM@.N'YOJ@Q36KO?)U7W"B_"*>]XM]B MSMML+GBUV72U';_^*:(F]);^K![_I*L7^K585]\W2Y]YF9-E,8Q)B"$WKB%, MG<2!"2,X0RZ-TU")Y/4R<>9F6/D7'2AR?5\V'')67=;=DE1L1C49#!!(EBH9@QB&*'P#CP21BFF+J^%"V&7'=S M,XB-Q(#M1 :H(_,"X$9J^2-'"<#'CYW-PFC9Y+4([J7M'M0=KL(;15#^;-4L MDA,=@5Z(J-+)I#Q P>($HU,=LXGKU#W.$[A+3VO=A]]KJ^+MP=ZFV7LQ2RL MJ=9$/E,0B[\Y202=,&78HZ%/8KI\H656R/JKYSM2^I(_Q>H['H/8V#(I>[I9%)7>5C1 M8Q=XY&E-JUI]IZ4([I;T._>:5WRX>AB7N=2WK[<\"VM[M@C^KDD M%(;!-@CH1OYOI+M,"38W*S-;^N2MO55GU"^WH!? M5EPCNOF;*"R#3N^^;O:Z+<":5B**6*&?BA;)U"!+VK!W&#K;5N_CS>+X&O+B MZ*JR4.>HG@UB_),"G>+<(LOW<6#XU&VE8:Q-65=38DUKCPV#>6+!3;>O3_$O MR/T*_._Z^&[3H4U>9C[&=?0")UX S_+N!TG"611@-+(1VG*E#(HACJ;FVUN M9 4;(>P"%!T"[U_XI-[4XO<7D%''FN\ W0 Y&:2.*-KN<'\;^2F"-& (\\64 M8N(M^:J?%^2AXH[HM(@?=VP/]P^(_Q-3@"J0T:=\7><1\X6ND< 2^ [U2)JX M 70)36 0>!2BV(TA37$09*Z?NBEIP;]>D_> ?M?M),#S[;MUR.7VA#8I93]:N0':";X Y5YT@!O9%:\A20S ^,& !5@MVYD&T9W(X.J MZ$%J\-$6HHJ7L,PB.^6%J4L15K_-)(_5V,TCB9:FO24DK]K)C1Z%5S4)8H^2 M%S^@38X/;.0.=_NXH88AH3X,B)? ),8$IHD?.;$3LB#UE*A@AWJ;F_$65SU$ M-$IX@8W[QSW#JLRS;25VIB(NCCM;I(;50O'H81A^.0_1&*B63?=ILO4"U+): MN2 CA8HI6M;!OJ8E8)51^X1J5>HE=4JI>UI\I<\9+679HO8OS,T6W%_?R9,Z M'=0>GL#:&EN>J%Q9\$;?'_GRGE?B;TN'[YN<)*(0U=E4H3A#(KZHG<:2E$5I0)&C%H#L[6MN M<^Z-J!L1CFED!4)8U3A,/\*R81@CN%F/PG2DK'%:=$%;@+;VF=4::!)0&0O/ M]/C8$*II04=<35R-,?QDX^\&,5QHIC+A7@J15ND\1F(LXRW M,5F$15J=;FQ%_J6+SY3O47E7UBR]Y'>TVM+='FL99FF&8Q]!-^5.7>"''DQ" M-X8HCEB2N33$GE*9'8D^YV:.WYXP_T E>!'BUN=MI%BM4-D)ON@?O?4.@?() MG E@)SV(XP(+/NY&9%#+? B_6#F2&X/(_,E<;X_O=4 W!L' .=WHJY=>)?\' M79''XJNH09U7KX>TFB][!HG8RV+/"0,89 &%0>+PO2?+0NC0F(6N[[AAID2N MI-#WW.Q3][*R$!Y6!7QNQ>]R3.CS?J@,C)RUL@2W[6.],TA_U47Z@JO@TI@9 MOP ^WO,[7?N6AJ3_LK=\$T8IY)KB8&\8FI8T)*G#F \)MVPPX)8.IJZ+($.! MN.U!?==)EI6@*I>S;O)=*QFWO0!VC[>PN#2S;^$[%''6>>$&$+/+!W>NXSGPP T (LG_-M2">AD#0:%^Q[ZB M_RS*CUN^(7JF95O>D_A.@K+$A90$W&*E00)3WPTA"ITTR_PDPY[4?>K!7N;F M>>VD4RRC.HSDL,TQAH_M#9XT-$K%#$95OZ"B07_;DY4U&%6O6]M@_&$]/X6; M$$8WF[Q8H]5GRE=!)PU#EC@1I&D2\;V6G_&Y33",4DJC. C"B"B1RQQW,+=I MW94/,*KJ7YS@)^=%7(**YP)]6AM:[T^:GW15[U/N>.WN?4XS MCG(ARW8G ?M;L5I]+DKQRZ5'$X8CSX>1EPB>5LQ@$A,'HL1S:!!2FC*B%'*Q M(N;B(A!D]VN&'FQ,Y2209IW'R#;\9RZFL('R:H+'P:K+G24!7\( M=4&KK\D(D-4!,14LLB/DM'$EJT"?A*#L]J:>$=EI\.KIJ;HNZPNP5\^5;(9D M;P-SL\[=6F3J W+Y2W6M-ANCJS"LZ@F)I]AV0_CL/TUAJ!E\VD2/*5$ MS5%PM!(W^UN=+)%S5+%N8N?XPYJ7+1BC(EC47G1_1#^_\7$5Y53R]99WUG*: M<,.S#*(PR$+D018F! ;8#6!*,A?&'D8A1MPE#*6B/NI=S\V0["4'>2VZ(/P M7%;)HG :V,OY<'80M6Q8#F V4@OZ#2#D!M^HF$7Y*F\Y1.]IB8WD'.GC9>IV MAGS'TU[54 ;DY-Z&>@OJ*:4]3,WBK_A[4R>6.5Z<.7X"TQ!3&'@>@:GG<&,5 M4ARFD9-2(L62(=?=W Q4+XWY K12*U7CE<1\V$B91]*R87H?$.6S2LV".5%: MZ3BH9E)*Y<$9R"F5:&2RI%)YA;I9I0IOF2#]W&6MOBXC/PT2%!,89MCC]M=- M89)$&?\GR_@W$OJ1ZZDD-?3T,[<,AGO>F @8-4FC!0.KFKM2.8-_#%XY?] M:+9WE<=DE7LA;;%5GJ!@A:[RT,L[\E6>J#I,6'GZN)Y)Z*2N+^/420.?6P!' MT*\'*$MA1G ,4P?'@4@3H!E1,0.=MN5?CXO>"^16TP MQ!9OZ6('.TG@P,Q/ K'B!Q!%#H&![T<9%:467"5>P@EDGMNV;5\[Y64OYD0G MB KC;/DXT<[HS?]L4>C=WH;I:-ZIIW-0OHZ.S>"@47VHWOO444'BO\81I/H0 M&#N/U.A:_7"R=JKJ_ALNHV_5^O?-/:7EKV6Q_2&X FJJ -FC2LGFYK8N-*YE M1V[PC5;;<@U^%\Q%_)^U^/)GE;*HCI]<6@#4LJF6PQ+\892'0@,JK5--V3XF M.^-45+I[XJGZJN;YY_./5?%*Z0,M7W),>ZSAJA[:NK2N.)1Z6HOR /[-(&QF_DPP*D/D1<[D#%& G%P&KE*Z;.&Y9N;96LQKW9RU^*V@Q6GY!H=RBS3&XX**CZ:&7/*-]OP&=T FV.);JI[QV$#=U%&Q8 MNFG/B^U >W*H;*D;O27C9HU+$2_]1)L_;];W)?V!%KA-ZJ<J< ^&6GPM_$G=O=&+3BUT/0$ != M#0^!LF&^#$%#]E=3B$G-[&5 '5O3"UO3,YI7&&^?M_5A=%^1G9:@E"9NC++( M@[XK&#]^K#\:O.RC?<9CMQ89)+S,8O,'P7M<6QN\J&+V@\(V^T/66?J/BLGN^?N(; M.E:4SZ(JUEVVRI_J,=J=.SSFSR+'F#WPGVY8D^M6UT?[Q,>W3J^,F)]Y 4ZX M.^'S75A&&4S]A$+FI,1-4."D5(E*S*QX@5A0(39729BU]!W(.SON-KF6C]SX#J^P^V<'?D(]E6+A)'3$[P!Y[ M:Y9ZN9@ MXT]-W?TO]$-+5\H^5R4G[?5MJ0WF\U6B+B,?.J'<<+WGVE$8>"$ M,40X\R F<>IFU E<-=I)90GFMART4K>%)T'9R@WXH )62P[R5G0C!2HEQTG. MEEM%W[*Y?LN@NQN&1G[PK3L,C0I@IX,5/ETU^,RSZTKV_UY9Y[7).=>&T?^;5]QU]W/ZZQRU7 MI2UIP5S?]5@8PI YH?!X/)BPS(%QYC#'\[+,392**TKV.S<[L3L(X1Y.NTU: M[V55KO(D!;RL"V,<3NN.2R,Q^).+#'8R=ZYY+<#M.+0Z]9Y4@#)7^TFJUZGK M0*E <:8FE-+KZDX(;^3;=D5=)PO=J[*\(L4/OAO\O$)/LBY(?PMS,RQ<4BA$ M!4)6Z+ZY'M"*+>^+# W[HF8P>$^# 5:*:[30^ MMYDO9 -".*W@]QO8Y'P%73 L3VEI'-3)9<\H;(I8MMOTM*2R9Y0Z(90]]XS> M]/Q$L^I3OL&K8K,MJ6+1[_,OS^C;$P*"@X16:GP/@V#H>^SI9-(O>507Q,?/TJH?7J:*/.2YC4P5(H# MRLVNN)WBTM?W^HR^ZIV(AUJ+5M:_,21,W9KIZV;:ZR\CRI[<8QE[7I/=@ZY6 M@A=V3;ZB\M]4$/JT*=Q++Z(A26@,?3_C6ZS$C6'FL 0FL1OS_9639A@ID7+T M=C6W%? !K=K[(\\[216Y-/I1E3,*9K"R;!9:(6N@]F+N[GX8Y)@8Q<(4-41_ M1],R.HPJ?$+$,/[&Q8DO-5_#TLOU&*2X0 ;>JT-S[N]6G< M?_]O;N3\3]]9 /']U7/G$\7=7[GUK[S_"?QHD7C1(@K#^C$_6$1>N$CB<->+ M2)AIK\06'8IUW1X7(BOG1T/!NU)D#SKY4&1/I?2'W_KQ4S=OII9N4>?&#,39 M+\F,>:._^<27IOGWRFMYH]Q VLK;Y_1LUF\/OQ8OM%R+4+^('1P*M+:Y%A%S M$,(.@C@3)0@9H1"1D$'FHH#0R$D]'*C8L+$.YV;3?OO[P]_!TUYD@)[H&K^" MS5YLM:D_BK><*3")HF73\-L#.,@*ZM!@MZBS\9M@LM 8LAJCW4UJ1625/[8J MTN_I69E?Z9J6:,5=KBORG*]SL1L3"^?.S_==YC$O"J$?H 0&%$4PB2)1$RW* M8@\A)_&4TF%&^IN;C6G%K;T-]$9@->,R!K.<;3$(GF73TL7MK:SF-U:2J!BR M*F.]36I4)%4_MBFRKVGRH9=/:)W_G_IFP\=BO2E6.6GH2=:D)0=O.4H^YVNT MQCE:/?"?U#D-&\6HHY&^9C1ONOHLP!N-ZKG4U4GLCO9:@8-:5H*:1H$VQ3=N M1*9IV$/?Y^(9F%R+9"LZP? UP\?QC6\5LQ=V.ZCCI'0(91'_RLZ$%:*5?M-0CEM,F-+&S=)HTUON['C)) M0C-V]B3;C)XE?"P1H2(I:1<_2! F;H0=2)V8FSHO)3!)'5^,11)0/TN(IU0\ M\+B#N=FR6CX@GCAPF*D9J1,(Y:S0)8B[_H"M2%5]1)?XMDO\1QN46K1X%C=*!-1H[S/,P\F'*/,2G M>I;!) HSB#,_CBC"8>HH374=(>9F#H[BBPL@U(!5 9];1>I[,*TJ:G9":XSD M;(EMY"W;FU[0OYX!'?Q1ZP&,\GZ; -)@SJBR")-GE.J"="[?5+LMC8O4HB#" MYB/WH>AC\77](Q<>U=&4D[U//=[4W(Q;(S*H91;[M,?\N6;5^WI[?]/9./ ) M6.NA<-M: M9A2V8!4V3=7M15>4R]O?%7R M69MO;N[_4:R?_H/__TM%VCT C@B-L!]!-\ Q#((D@RD-$'29'Z3$B_W$DSKV M'NYF=@:FD13>'FR(L3C"G2+#TL\K4DF73-2?VRY$_R01@[) M4LCMHB@U3!R8$4)@Y":$HBC+(E%X4+[&Z)O6E4SA9%5&VUOW6J3X;\&3VPAJ M0V+;XM5R+P4Z+=%"A>[E,=)#F;81%Z MRU;%..KJUR7TL#-UAT*Q]VDO5NA!H9/95C4C)\EL" MWX,/71:*'J)SZ=>UJ'IOUB1_RD_>G=O2+BAG.T(J,?*> B-Q*'0A M)K8#&V_A,$^\VZN\+N'N:8-3$NWVJG-$L-O_G-J4)#1?7J\KOEGXG*]HV=+U MOBY#SXTI\A)(P]2'09)%$/E)!'%$DL@G$4,DD9FV/>W/;=8V(H):QAU/M.2E MXSX$AZ>N 5PLSUPU2*2G[8CB [.6O]G,6OZ7PZSM:V^223NBS&[.CCVFQ35[ M3XM;6ER]/-61=,4B;WWOSVU>"N+4^^L[<,O_?]4FTSN%;WR]-8&< MY9EK!C15PME!5'3I9L\W.B79[*!:1U2SP\]J1MQV=WN:D#7UF>N%#H$TSA(8 M^"Z&"!$'QCX*'"])7]+M6>/G?(/1ZE\4E==K(JI^+5.7(8?Z+DP3 MCW%W.B101,5AE+G,26@0HIC*NM-]G T'+X>YM=#*O>TRMKNL]^JPFZ491D#_SE;B ?[.N^*CF MW'@T.0>']-;#>4N2*G%P*'4_-^-P M<_MX=?OKS8'Z\0%R2=D) M7E_7.X@.&MG?W'^UE^= "YH3U0Z\53?:R=4EQ\;06W(&/ MZ.<'NJ8LKS9+FC!*0L>!#/LQ#-(DAJF;>-##! >^CY,X5+KOW]//W(Q65TQ0 MH9\@:P55Y"CK057.,!G RK(%>@,3%Q%\&(-)G81L& 13W&,]O4Q+.3:LZ@G3 MV,CCZK%&$=7@HRT;6FP?G]O[O#0J?O?NTOC#VI5X#REU(I7NGI;B M!^B)NLO$HYF;40HI<7R^/T .3#'Q^7\B)^(_8B%6.J48ZFR&MK"39EK6.:8_ M]N(J5]WM!UENNV *.OLVLH-:DYE[/XZ:3D'=43C,5='M[VKJTKFC2I^IESO^ MCF;MS+(M2UVSK-MR,,!I3ST$>\<[FS:@IY2BI^4^)1[2S-50C3W 6THZ>:Y=&HM?W@]/'*/7L6/ M:@*,YK;4S7I3E;5CNZG)!!^_H_7=#]'$YE?>1+6Y67,;F!=D1^_9YM;4OQ3G M29]17C;U1E"&1<5A%_J1( ED;L1-F)]"-\:1E\8L2C-'*4MC+IK-S5K6$K:6 MD12K%2HW!TY512,Y&Y!E$U7F(N^,3'^M,*PU/DIVZU1W TS+'5AP@T"*T U&@MBH06D!]JR_NYR[^I'Z*!\(K)JR/0:3=N8V_J;R MA6:CU[2I2K-1NR]+:G8"FMM^W!TJEBUC1J+82RAT:9**Q3N#2>+ZT/$2'Y,D MB+ <-95D?W-;4D\V("UY>;>HF]&-2!=[_9V()J+OM!7I2&MW+W(&%HN;D6YO M[[X;.:.ZS';DW&MZAN:65A_1YOM]6;SDA)(/K[]QPWC#C1X5497UTY4H;ECS M>BX3)T4T# BW.4$ @]#!$'DIA2%!24PRAHA/5*B?Y+M6,C\3\$)QR0'FHN^+ M)10[F0':"ZUF=!3&0<[^V$'7LBD2P JIP4YLX0?_\EN#\M_ 7GAP-0ZSLFE2 M1\R0E5+H>%*#I0[(L>W2:.$RSI="%)S)*_HE?Z$GN6>?M]6VI%?/15FUM6O: M,E1'++=!ECE.$C*84>; (" 49B3T(/:XMT53CTC>*[4AW-P\L2Y]4Z,"Z.HP M6H/-_FA*!BK>:8QLQQJZPU,K!FO-3I-N%T/#-PGCC$GH#5/1&!'M73AJ3(+: M1UYCM _-8F G7&+U)OY<:GV&XB03=8Q93#,8.,*-Q2R&B*8H2AF.O$@I[BW? M]=QL]_7__NWF\5_@Z_7C/^X^@9O;WZ\?'K]>WSXJUO>2AU[.%-L!U+*A/4=6 MV 1FQ16'_U7DZPK\SO]=L\E;O]^@#J&IXE[R'4];UTL9D).27NHMJ*E MB%M^HUA48GYMK@1+YC2?>W=V%J/@/Z+&3#AL8$ M6K;-B2Q0YNY9CZ&BE5%]ML')TJN'U.GF6@\^IU%28ONTW50"AT=:/N=K5%%R MSX=7O@#"8 ,S^DP;08&0%!Q$!4)6G2((P[@I%$(PAM]4Q1#Z<314#$$*D:&" M",,-3%<404J1-X41Y-[0K=GWHZ0XKS\/_O<5;8L@=_<[2^+X 6&LWFR0MAPG M8@3&44IQ'#+'<97(A64ZG=O*WY6Y=HE11UC5&GP2F,MM-4PC:=G<=L5=@+W M-9Y7,GAJU-*3!\A8[3R)+B>NE2$/YO MK3)XO:W,S934THI2;?GZ:0&XS$VY-G&)).>H#63.JL(WOHTPAYQM3VT,-,.1 M"'EP].O:]3<];4F[415/JMF-OW$A$=N=",FB-3<\J_MBD]=&1XW96Z:I&7W? M!^*QYJ2C$1CL)+9"Z:T"D6F>LJ$NWX>]3 *$7DXSF7?U9L2'[29?T\V&[^\S MX?NWJZ\XFKC"_[7-M>:&6J,SFB4[P4%'\L9[%+*#CO!6)HP>;H:FCF+GDTXB M/6".IY-F*[I+#5^NOARTB[DE@C6,M9N.G/\OH+6DJB2@)V &#H?,(Q0ZONO#($P91)F;0(Q8 M%KAA%KK(7?ZHDY&Y&2VK*2 ][LZBH4+\GY@"5(&,/N7KM4CZXBM[(\'%X'H) M[TFTT&[ZVP28"FW^^8@E?4J+P%I MDC/GVE9 M.Y*(?]F[2MYIC%WD^3"-F."U]/E\=S!?J$A(4S]Q(JIVU_%L+W.+DQR$!#^$ ME*JT#N> E)OE%\-C>:)WD*D%-%CQ10H"8^0-Y_J8F+5A0,U3NH:AAR^M>3N0 M@]8D!7"?*4PCQ&#"#0 ,TBB&"1(',CB./(?&D>\HW9F2[WINED$^*_32&K>C M@R+I-EB!VG9(RAS*%]2TE07,>#G;T8[?J9*M+"#]16RE6] ]4\ZJ!XJW97TQ MXNH%Y2O1ZN>B?$"\'XRWS]N5.,7^M2PV&\&EB5:"F>)7E*^_\)]\H*PHZ2/Z MN60X20/'2V'DDHR[/0F"&8I=2%T:QHX?.BQ5LGC&))N;03R("H2WS(V8 MG#E\EW&P;"V%3N"@%-^%[=2"7%@H%.,_.Z@&:MU 9^2$=N 7H=_?%B"K513, MOB8/PPW#;NS$W)1<$Q^K&X;S].S== >7%6&X>?Z!\E*<=XC6ETD<4.RA&$;4 MQ]PZXPBB+.'N*7=&B<=\1%BH4VSA;3=S,[5[ZO]\+Z:BM>V!4\YT7@Z293NX M$W !#B+6BY+YZ@?G,3!"HDW>I9G!>T;ZJ!3U/ZY;;WE1ECJOV^OXNE34- M@@CY@G&+[T(#+W1@BA(7)IF/ R=)"(J(RM0_V\O<9OY!R(9H0FW6GP=2;M)? M#(_E.7^,C(5XU" $QHJ-G^MCXM+B VJ>%A(?>OC2>-0H%=&FCXNHB8Q@%$?, M24)(,NS"P,FXC4@C!(,@HTD:IMP_4*I?8DRRN=F5;IREX4S+!KG5-@=RM>R4 M7.W2B->EPZX:$)MP,">,E\EPY&T&2?)LQM0,86X\Y':I7.\4D3,$9W_ SE0' MVBST=<+-/_/J^\?MIBJ>:?DE1UF^RJO7;_2%KK?TV[X>SM*A:1:X;@Q#)R$P M\'$"$0L\&&6.V",&U*=*["-JW<_-N'_:<9.5C:2+W5_ H820,E^]RG#(GGC: M MGZ46@C./B32PYVHB_ 7O@%:,4'W\8!UZ&ZU\#-'/F]2N=3T^%K '.&(%^G M%3T[-W L\A7]9U%^7*'-1M0T^E0\HWR]#%V^RW6<#.(TIB+#S8=)R+?#:92P M$!.^!\X\%4.GV/_<+-T8/4^M ZB5J,MF@3\:/10]5=51DK-_%K&W; #-PZYL M!#7!,V0%57N?U QJ0G-L!W6;,51VZ,/K(V_IZF>^66:.2Y'KI#!R6 *#*'1@ MXD8A]%E OD-G7KF@+$@VSEN>'6]0]X3CW)IMGQNJO" MCJ#3%Z^P"OC9:A1V>]3A;$?NS1E"-% :?60[GENBT''.G1$5TQ=D<==2VMV?HW+=AR5LD,A);-4%_5 MFT90NP5OWH)AL=9-V]&[E[EYJ[!,A9NC-RYTUK;H:CE@UXFJ[+&2P5G97+$)K, M/5F 1M %: &SD)8G@8EI%^1,3^_C=/2KW.MF#+QB/5VO+T6DK0_X.]V(>H!K MLM^G%>)'G4I=QU5F'):%=59?0!P8T,2!"+$4>CA*$S](HM1:?I]A5>9FWQZV MS\^H?*WSR.ITVE:O7=4H57*6]_M&) -\?XF1GT$ <#AC<'$HG-O@4#-C'8+ M1?WC1;.(9_N"0R<*(%)D,:0Q#AV'2<+$7-ES,!( M/W,S XVH8"MPQ2!(& M$?'%9?HH2%P'(Z)6LU6FT[F9AX/,? NSIOV,A?HP,\K!3!F":<@B& 0!A4E$ MQ>44E#@.HED:^BH4K\9AGH#TM9,DC-HD83M@R[EFIB&T;)?/I%B+JM^_[&4& M.Z'[CZV4_385C PY<5)=3NK1J8!P[-XIO:M/>W6SYFYC77"+=TCY9U=]0Q6] M9HR*R!V]IZ7(OT1/E"\Y,:51E$*?A"GDOE\F?$$,_3#V2>1@#Z5*QS=*O<_0 M\-?B@I++NP!T)['@]FU%5B>TDA\+.3ME#6'+!JLFICH(+DZ%6K2_U6COI0?W MXVAK<4XIHV:05TJ^[\FYHY1A.<UKS==?U@&W MW7T]06$EL@$IX<9W&1(/NP%UH$C#@T%$0XC<)(&4\-\@/T#8=U0<,PF=K_3JXFR:)SV1ATM=L1IN[TJX]H.AJ" M5L7:J;1:N,0$^O8JFUPDW7N7/C$!K41M%"/=:*8=T/(EQ_2N^KYG5N?&/"(Q M:VU:(I'\:>X21Z17X2&[:/K M1K@%J,6SD&74K[VI$][3#J8]>>U5\.1$M/])W>@D+BG:T$^T^?-F?5K3XENQ M6GTN2G&^"Y.]$3>H!6$<4+PZK#)!M[LP:^]3"<<=PUHG):Z!D+T*GU/G&L M3@N:T["=7C/JA8@%>0*Y_DGQ5FR;[QCC1K;;6AN%JP6&.PE!CN1 M%WS&%-6ZJ"1C;W(H#MLEXP!:MD+CV%DH2RP-D%9EXO'6)RM.+*UHMSZQ_$MJ M1@+E/Y97VZ?MIA)P79'B1T7)/?\:I/SXD;=G]$DW4@(A)FCE!$+0<;=>"2Y2 MX#IJ6>]DIX#M38?3PW?YU)?$HIGT_.%Z6CNI[]13>^SM22:UI J[Z2S[N(TR M-?O3P2N,RVU-NU1'US]N2U%,<>DYF4]1Y$&*' 0#)PYA0I /61A%J4,\C#+E M\SMM:>;F4CQ\+\H*UJPC^?J%RZEQU?RRX9$_TIL$]"F.^,9JSQP2%%I]]@>! M"]"J-%6I&4ED)RDO,R;+C$K*2,*F5D9&MM'W/S;LI(FAD>-W:E_,L>.YZ!VN;QX[GNU*]7?&KWH*7F?H$!F',8,+B"#I!QN(XH]C#4L6)!GN9FV7?"0H:24$C*JAE ME;]8T0_JL&TV!I5M1UD'):4K%:,H:%VHZ&]ULNL4HXIU+U.,/ZSG3G[A)HC2 MNQ]44)BNG[Z(,X$]'WQ[ZW/S:4MOZ<_J\4^Z>J%?BW7U?;/, B]EE& 89 'E M_J+#M^L)\:'KA@G"""7,E[IP=:D@V9 MRN-H-_1=!VQ-ZL21@W"'WRTCYH;$RWS(@B#A;A.F,"4.A2Q)?.1X4>0$%R9V MJ DT-U.YBYK1GX)^@&^LQ$:KJ#.>5@>I+\WJ4!PT.:,ZY5!8-JX]>1^[P>EN M?,7X-!EI'4LL,5(&\D#TX+66&*(HSCMGBNB!-YXZHMFN>B[)_-F+;Q(KR&?$!!I^XB[\J!'GJ M3"RV>+G.(T;,XNALBR;3J# MC@U^I4$8M'(^3EN;+,>C5Y%N3D?_0WJ^TM6ZRDF^JC-$#B0&>&JGUF>0M M#KK<&C*/H;2\A!@H?20^A$;?W9V/F^Z'T.ILN/:1U7$Q6?O(CJ#3USZR"OC9 MVD=V>[1[!B:.%3[S2;KTDB#S H(A)@%?7PC?_669%\+4Q6F$$8W=4.EFKJH M]:E ^0YAUTHYZ MU/2Q)-RZWJS)8UZMI&JRG;XU-U-3"R4?$#V"8#P:JJ^]9?OP6*(FU?RP7@KB M*9*_Y&2+5F 8&*50Z'D,M.*@1TU-%@0]KT(W MKSQ,1[V99+O4.:_D^:/WT7 MQ.HOW$(\T>N?M,3YAMZ7.:9++\4T"3T$G8!0&,1^"+/$J=+BM4* ME1OQHV;7.]6F5_'K")(D3 +$_5#J.S!P? S3Q&$P##'_$X=A%.'VZ[A>D[_X MM['38)(O@XK$A+_D-V$Y*F)OE.AF5BJ+T=3"WK8L0L2T_-GA_70Z]8<-N A/+%O@(#ATVA'.X*- @ M7(C/1/P'LI^-&NW!@.Y#? ?G7IN.Z&! Z#<,!T//F=S@+=,@Y?#P_9@;.(*Z MC;I\/Q9$T(N8[Z=IP"*F=&GV?#=S,V0UM#"K?2+/)W/^@^M[D[(&,^,]M4?V+5J(KRJ4GO_$-T@876W'@ M?/4L_ES&&?83)CB*(B(JQB<4(H\BZ#AND.$XX--=ZMCE,C'F9A$^;ZMM24&Q M/\A<"37DW?H+!F1\4S0-S.]V5EQ?Y.&J *X+V"NS %UU0*//) ,BOQN;9F F MVK/9'2"EG=[EN [L!R]H?+)=X^4 =/>6!EI3/\@_'//6V?*2!_EOWYK;*G&0 M3K)L\1D@QH_S]3&P;,([)_>F$OO[]=4ZNC]J:K*C^_,J=(_N>YY09[SY*.H2 MEQ1]+ A=^GZ6L1@S&.%8U(\+ IAZQ(&!S]VY,'$9P5B6Y*;;\-PFGI -".& MD$Z>R>8-6,,S[Q((;&_0Y+178J@YIZH6*_:W,@H>@"8AQW -"&DP M#(59^_N9--PZJNYQV'7\!36[L"FKY7U9D"VN[LJV#E>]L0L<1&*/Q9"2A#L$ M"%&(4NR(XEB>3Q.2T2"3,0=]'6^SDTSN,:5V^P$)K&7019G&=]UX\2-E$Y'!WN;VR1OA 5[:<%. M7/!'([!Z ;L!J.66?V, 6@^7:6.G0SXVCHDY9K&!OJ:F#1M7^PPGF,1+>J;D M6_&*5M5KFQN 4!HQXL4P25,$@R0C, WB%#J1@Y,P\S(W4^*;?=/ZW$S%[ZAL MJ.C+6DIE%L2WT,F9 FU +$_]5BX+V11G-38TL=^V/>E$/JO6\<0]_Y!Z]L1I M8ODAR>TW/JQ%60E"^X_%IEJZ&4E0F/HPC-),T+(D$!'N!^#8#U(712S,I&CD M%?N=V^3NB V,BK&=:5!EXSSVH#2=MRW(9YJA 8'J1?@@._].+[J86!5K$R%A:7[G39, MK K'2=A8N8%+BQ,)"ZE,,"N#P/D$YAZW)M)');&&0ZD=_>1+O"=0+L!OQ K_(\]A,.N)SK-)/Q MFVVES/.%,E\/93*;I/>#NO,LCSD\-#.LE-DC\%^V:.;P -BLGSG2LWI4])%O MQ3E+F^+YO+]:;EN5FY5CCYC*VW. T;LXNTMVS 6KD,GM#V:GM!2M;; M]B;+Q3JK1C<)Z_P#>IOD^U+!>]-Q5T=$7G[(6SQ+:V6<KV0 M;V]]ZH@JWB'$?LR(0\/,I4K1^:'.YC8W=[+66Q2Z$W0!UE3R?% *8;G]I"G< M+,_JG9B+FG:JR<"\/B!W.X"<\CY.!A)#.[#!KB;=.\DH?;SKD7I'_8)QS09X M_;/$#6FHY 7CMV_-;.CIB:[9GQ> MA>XUXYXG]%;FSWR5K^B7_(62&[XU6C_E^]#$A]>OZ#^+\N,*;9IJ>"X._21F M"63(93!(8@J3V'-(.BMY0>U M EIE#54&1FY]MP2W96-A%&EE!T #,T/^@$K/D[H'&I <>PLZ35R2 JI'/_P[ MW51U8+9=J430]G9;[XE=C,(H]AR8I2R& 0H2F 6.")E&#HT2[!%/JO2K73'G M9C0;J01A?:W09D]5#EYJ'9I-T$$+]7)^EH=]/*X[C\&T;)*[N9?C'/5'.9I' M'/6-PN!JO7<(AV7/(U MS3H(NYN^=^PCVGS_O"K^W%QEFZI$6/;X8ZB).5F&_55SOH\2@H):4O#'3E:# MT0\92$P1]P]U-2U]OX32)R3^,N]H!FA17OZ.5EOZ*=_@5;'9EDVDI),P]GI; M5%\I$K\B5]7^A2_YFMYPL39+$CLL]I$/"6,A#&*:P(2D$62"W8+BR U]J0NN M!F6:F]LB) 2UB."@U*)-)'V3/[JH:9)WNHDJ?)UW_Q *@EI#U7BO@7&6C -/ M.WJVX\,3#IQZ^-@OZQ^Y,!,''DN59)1S#]+%3@N6X[50KQ%CT8H[)NE4/XHCFF6299G'8@>F&6,P8*[@ M:@D1C((D]'! /)]*'9\8DVANZ_39#:\(!I[9\@[N>&OM+H]2*(ZO=HS"WJB] M1X3"PH"9B$[H@6PO-J$HSWM')O3@DXA+:#:L>5NG.4W??*.KFI*A>$0__YE7 MW[\7*\+=WL]%V5,C&:=^1A/LP12)LM-Q2F%"TPQ2%OHXSC#A_]<@JM"51\H& M3$\_L5,'5 6HT$^ MM7WHJSO?0-6E&W&&_A3:$A7!(@O#]#G'ZOBE:H2KFH/ MI9R9MCHR$UTG:E18 "XZZ,B^ ".EL@W>,KH015,WD'3%F/9VTH5@G=Q*M\WLWS%*!SYC&&-(1('N( H(3#Q*819E7DA=#_$_5#S@ M_J[FYMK^]O>'OX.J%19L]M*JV;P!:.6LFAG +-NMWQ[ 3DIP$-,"&_4X&H;L MST!'DUJ8<86/;8C$&WI6XI96(I_@OBQ> [60&:"^TFDE1& U$RI W)LMC1:N# JV$0==]O6.\&,M2U+WA5W MK_+-X:PH2%U*PC""?N1S8Y8%(QDT&[CO436"4N8Q;QX#B2*KFH%[W<[.$'^^^?KUY_'I]^_@ KFX_@8]WMX\WM[]> MWWZ\N5;,)5(>BY+XEII1L/G.][JKOM&QX]M]NF7POC%$44Y@&3LHMG,/XUA6'D/IN MF$4>"PAB%QP;2(HQT]."6ER]H+\L_FJQ?I-P3AKB;TY7?MD)7Y^K_ W4\H.] M E;VKIK0&8[KR_;^+N%\16CZHOBJS5S&^5^3-V]R<1QP*!9RQWXO1&\W:^X/ M\8[W%,]+Y$9Q%&4,.J[GP< C&4S2*($.(Y2F$7+"#*MX M:J%!OI,:H%9L/9)^Q1&2LX3V<;=L$/=D^AT-%N#M0#1:@+T:>S9]\RSY>C@: M9KY7%.)=V.SU@.ICJ-=L3<]D?J(O=%7\$#[3CL_Y6_[TO=J=S"6!'V=IED%N M!KEMI'$*LX0Z, HCSPT]DF*BQ"TWTM_7% I,M'+ BQGV@S"9MF&'1#K ML-,WLEHX!)7$Q9!-&NMM4N,CJ?JQE9%]39V$Y5"J;7/5+2?Y%57B[/7U:E6/ M9TW^\L!-V8KN?O.)_U34?;I;TR5E@9/0P(%>2CQ!T^)";F.X1T:I3XA+_2R1 M"JL9DVAN)LF%'GCEHDD>)Y@;F6%+]2YX6[9E'7T6X.I-V=H%V(G.?[-3JP[0 M-8KM?PV$:HNF:!S7;NI!DZ>.F7SP)B*7F7(0E7AHC (^P%1CII_)N&R,PM)E MNS';L)Z[_8U6B#OYY!J5:][%S@ET, D<-PQAF"8!#(@3PH1Y(<09%?RE<9JE M@8J7?;Z;N:UD5Y@;@&V=W@D^49;C7+&X0@^:W+WJ?].UV3HNPF ![R]_DJ MC1NYU8S!.7CE+,&%D%DV T(Z*,0#0KX%:"7<^29&#T0&D#!D"\[U,*DA&%#Q MV H,/:IYL7V+^'=>4;JY61/ZO,[YHE>[O^+T]Y_U)! #>E^L(ZOIL>OVFN0#+5]R3'M(I)L-&/_;'3O4YKVG95[4&[5.KFM$,,.(1I"Y60J# MD#M/21"'D""7QGZ,?0\I'=E:DW1N)O2AXD*UER??L,.W]^S$Y=?N,S7%2WTE M]EKOIJN];T#./L]B9"U;\I$;L0MP_5,HV,:VVNK50J\Z(+;E3]O,E;8^ J:H M;JW).2U/KFVX3TAVK7>H00]'_O.QN!4'Z,4M+43WG]?J%'%#C-,A1I)$7K22,U?:;/C1874M%.(9&T1G9J MB'M:Z 7E*^%N0%:4<(.XWZ%+*: YAG*>H\4AFB=@EW M>BQ 1Q.#I+<7(6F*'%=/B&E)="\"ZH1L][+6-$\Y6AXL/I?%.:K82@K*%FYU M1.WIZG7I$!:B,(YAX'OBR .[D'_('F0XH 1AECAJA AC'2HY:A/0(#S>/5Y] M 5]NKC[/_U(\ M!1F#7_)(Q""HML]'#J+N:\Y7_4F:ZF9[T^9DIWFROIBR] +7 M]Q)NF$+LBW0,G\',=0*(DL )_32CQ%5B>K(K[MQVH@*E2WT31WRT%LEZ, C^3JD$^V,O<;'YS6Q?54JH9_?,@RMGJBZ&Q;&(;5':6\""B.7,XB( A M*W:^CTF-SZ":QS9C^&'ULX1[2LM?RV+[XU'L#NM#C<:7_5;QG74E>YHPTLS< M9K00%]3R@EI@T)&8>PG5MERWAX?R1PEC2(X?)A@$T?+<-X"?TN&!)#):QP=C M;4]V@""I9/<(0?85S0P7W6KH76ZK[7-3&OU;OOGWYY+2W1W?;ZBB2TQ]FKJ! M"WV&Z&3,@(&1=R3UX 2B1[ #K=.$MF ML\QI]";,:GES!-M15S"=GLU^$3HONE4Z.GKS72[7' C5]SP*X-O0-Z&>\S+5 M.)G*?;$N[[0Y,%/!?Y(+,UG'>NO5[D++/=W3Y^=XB1CS8AN P,2>C + M0P9Q&B <4A2X8:IV"^5L/RJV99I[*.*@>E5L-N ';>M[ %1599YMJSKJ514 M%_]_=]_6&SF.I/N^OX)/!]V N="%NNT!%G"Y7+W&J;)]RNX>#/HAP6M9,^E, M;RKM+I]??TA)F:F\2"*9E*Q98*:ZRI;(B(]B,"(8E^=G*7.*A@O[ A#%#O@E M7P"VG,_QJC' KV8'R^D%(8QDHY1#XY.-@^% M???#ECY%^7UC5>CG*Y='1%F9XT[\7E3^S1E1Z8(H#*'P,9)R 7LPI4A*:^QG M 1?I1NDN;O54SV[7+]=[[>W;R4%_IWE98Z$ZGG4>628%P0B+(0P2RD 0Q(3)D? M)"$V\U",0O7TA%MU_THEW6"Q7(-WJ0VMMJ0;ZCJCK+NF[C2UU1S1:W$R%V?+ MZ\9)L5EZQ6399U0M_8[/"V=NX@]9$E>ZX2@TCZMKCKD,1[KKJ)/;UJ8DZYM% ML5Z59:*J-L4T\6+?XP%,1$(APB* 6>8%,(T2&H0I]4G,S>I1'LTQM:-ADU^E MPK;+8A#K33$(L*.\L.L;?0IB/;E^)G!#2^%#S!ZM,+.H1]F*BK,:E,\QZ_SR[E4EQ=:=9Y.O3*A+U21!BK:^NLZ]6.A7^?O'$Q& M*MG7P,9-J;TVGCNJYAV],EH!O#9BF[7L6I^QSH53*J:T0C>5'RZ)W+:8ZKI! MV@>8T);;$=FH9[*AT^$AT ^&NY2FMHG&3EOJ8?A$:E+?&^:!6E5J@;I%JV[= MMC=IGW,A^(I+7BRRP,U&G9KR6%$/MN0W[L'!CH$+B[QP0[2[Y]/3OBL M5LL%7[X6!_$[-=T&LJ8-, VIX@"KH>5'-TQ#B(L>4.P$0]N@XXF 'K;V-GO? MLR,'A-8NL^N??$7S0M5GJTKBE$ZWF\5ZE2^*G)8A0K,T"%7W409Y)"A$(O$A MQCR"!-&0A@F.*#5R@HU!].1DTX9FU8G^I:3Z0D6(5B2#-T7S2#&B)DNO9XY- M;4%'O'.QC!2]VX2&[GT7]_5WL>6\"B:=0)RHQ4)]=*BH"^;QH\?N?/.%_(0>_$E[R@>*[Z))QW%J%DZM->O4MO'-_??_ MA9]?_O=G,PU$#V$]9<,Y;@/O^!MI&58$@PW%94&_V[U>/RK\5,A#C-/*R2Z^(0HA1' MD&"*(/,C1'B6^I@D.I*F8XZIR96*3%#3>0$4I1)'H&C5$S5=@'8+%DWW MMT%(6VQH8-"A0VH[MZ02/.;/2JO]=GM_ ZZ6BR*7 .DF(G0@U:_HGP_2 MP/NV"Q_PIR+654'X3B3L*L&?'G*\$O"=+.W5?N]^TCQ^]$N^R-?2U'_C;%>B MLDRS4NU1J IS;]1)OA1RJRFK_XO\;F9I&OE)BAC$ B40<3^#68@)3()49&'D M1=S3NG$[DXZI28K')_G-8T6A?NCJ.[&,[.<:4TB>4\9^7 5:_%7;13P+D7IUD$@S@6$(5^" FC%&:,888XI3X- M3?Q579--[:BY7^4+FK_,>:$N9_8H-W-<=2*LYZ]RA=O I\@>F1>@[MPY: =/ M'60#\)(Q3K-;H?6=/#":(K0:4*;NDW+$^:^[L_U0CZN\*+(J]+L+U(KFA&L MJI>%""8"2ZDC FDL^RB&<1QX?NRG&1=(U]G=-LG4Y,^&3K C%%24ZONZ6P'M M=W:[@&E@*66!D)&ONP\"*V=WZZ"C>;O[V&JZNWN?M?=WWZ\X6Z^>%U;N[KV7 MI[9S][RYBE*NZBOD"QM?]SY*^JYN:X#&]'3O83.(G_LD#&>YN?=''-W+?9*A M4T[NTP]:IJ!L^S%ONJ>4;5$J@5!\>F_\JRKX$1"!(S_.(.,QA=)<\&$6" (Y M$13[)/%"JG5>VQ(P-8G0+!ZR[9+49.%")1,T?F!7>\5XG?2<$T.B/[0AXQSX M,YK5FZ'GO >]YO0?U%K>#)SVCO&&XY@[1*Y>B_7RF:\^;2Q_5^0,$(9V?V[YMW", M''TWVIZ1,P 9R36B\6$8.4=:..[PCAR^,9I[I(74IG^D[1';H/_'4F,NE_2S M:O1A%/M_\/+41$R#//!9NZE*.S;]%M/9L PL=$XE VBC9)$4T(+$&;D!AR.. MG"+0PM!QID#;@[8) W2E,H$^\^J_-XNZ1%%QC]]+[1LA2ED0I##AS%-W*2&4 MQA&#H>^E'@JR1'X;9LD"/3-.;;-OR ,O%7VF^0)] .N9-TYA&U@8;&@%OVRH M_55EE6^!O.\!TB)%0!,<9^D!??.-G!J@R?YQ6H#NB[91':J)3%D:M\SF+BY? MUT_+E:J7.PLBX7GNM< M +RELVSX4C9Y*0R[O'0!K2=?',$WM&U3(?=0(5<1"G:4N@SHZ(7#63Q'^TPC MAW/TLGP0C&$0!PU$BJ$>UW1G]TTU-?FPH!O,-R0 W2^U797T,HB'Z >]WB+B%<6B/ MZP;!+;7[S0KNW2-H$&/B%,FQXD[.0]0L*D4;H*Y(E?Y!QHM>T69H+Z)%_RUS M(=P,]+T3G[G@JY6*"J;+9SXC6%.Z:3^MSSZK/_6C6 0W#!LGJZH;51$M;1U&M+STZL0XP0UGH!Q!Q M"3BBO@)YBFE];QUTL@;EX.3.;]?U0.7 MQDA]>143%$41YA +@2"28,H3*O,@12R+,NIG) @,\T:ZYIN:!&V0"[;T5K:S M<>I()\ZZ'@9GZ WN96@%;H#Z)IJXN$L?Z9QM[ P2'=9/))%HO69[)2)5C=9$ MN.+3^S?\C^7J:HZ+XO)G7LQ\3L,D2!'$//0AP@&&F/@8^BQ,19)Y+(L-JRD9 MS3\UJ;,C'\Y/)HFJYB.2;L.H,=-5T;U5&0SKP>]8MC"?SL7MA=GBEL4*+&=W M+F:SCWP#8P7-\7V,W3 N^@Q>X=7J73D1RJZ;LY1@E/B8P2 -B#0[LPB2*(HA MST2,_"CT/,1F:U5T5T^J=4UF),*V4PX8S*#F *\+EA?E;9C<71073T#,EW\9 M]MKNQ%A/1KE";F"!M-]N\ +\MEH6[6"=V6'P- J#M!H\F.H#>PZ>9KJ[^6#+ M.Y;MTM@_7HMU62CV<:E:GRYH/N>W?%U92HW4IR&(G)J. MU>!1%7)>;;@$"[X&<\FA^JGZ>RFV7HO2:P:6VW+0>,OA?YB)LT&^ #TQ^-'K M.K3_;G])MPP"R6'MA *_*"9_5;]6?((-HRHYX)??JT7^M5'T>\?O,.W^!EP0 M5XT"AR!QW!:# X)\U)QPR+GL3ISO?*YN<^[Q:OU>9G+S]9@[V]-&6= MYZTVN3QKY5FZ?'XQWMH';TYQ0Q_HLLT.3T;[^A DK=U\!CXC[.$.:-QOY18H M;#?PX7!C;ML65@XV:]M3]O4_/N<%_9HO^,V:/_==*K2^-Z5OL%G90A$Y7Q:O M*HCZ3T4M*,EU7-WB)!1G5;?8'W'TZA8G&3I5W>+T@Y:Q#M+NNEPP]1_5K_D- MSZM^35+CS%5ASM._KRKLS7S"69"&'N0J!@)QDD""$P8%XXA1/\ \,"N@>08Q M4SNP%)$7E4.E06O9UV3'4/E[PZ")[E]_^$"WXO M/^9-M03F12E&%$84(8APPB$.TQAF5,5(^U2$J=".U=68<&JRM$[(PF\XGZOT M02"6*R!>UU+# #^D ;56EZI\!=9/7#7_],'UP_V]06BJSAITB\XAD!U8/%9 MU>3646@;@H&BV*+,A][7K!_LZQC1D8)^>Y%U%/9K@$Y7^*_.,..% 1LPM1<. M;/*>N=UV][HNUE)+D.:-NL%XXZMW90]>/J]U72SM(TQ-VNZW?"\O^/7=*QU M]5NY;C :6&XVB 0;*H$)9D;6;C\D5B9OQ["CV;W]K#6-7XVG[2Q@I>.5&NY7T;VO*\_H7G)XTIF)K$J!@ %0=@Q\(%.& ";+BPBM4U7RD]>W=0_ >61NZA-S9AK>%S M9+>:SS^JL6H-SZ&%:C^0;5@>*VM&XOD]SN7 5_@E7^/Y+(N#R _\!,98I3]1 M3"'V60 3D84\88@Q0LPBZT[.,S4AMR,3O$@Z8;X M*+4--;M-*QZLLH!6$-? M!>QP4B2J",&K'IPL8L0Z47 6YG5ZEI$CM3I9/0ZVZG[5M1R:Q=W'!QMW[BJ\<_ MGE0O,*G;X1_\-^784:7HON!\]0>>O_(915D:D"R#F&,N%2_D0\+B%#(_$QF* M$I%@(\5K&FQ-3=#5M-=UH]AR/L>K0A5_J6I(&9:0F@;&NL6^)T'LA(1YR2TL MV3VP<1L%.@ = %V$ $:HQ "5)9 M[1,HF$")D\,RY9-:=U?%SZ?!U+@EU:?!<\OA/#'J['2!^]6255[]X&R9N4KB%R.BSQ,3KSR%R]4F MIR&(O21-10I)(E1!=HY@BJF .(XI3C.>9;&6<7UZ^*D=T9)"L"51/\#A!&[] M@2'GH3&P+-D#PB+DXP0B^@$>YR$S4CB'WJ=B%+K1SG='H,:)ET8+RV@GN!F$ MT?&4N8CZ_,I5NN@N)>[;2/#P+1R,QJ0=-A\CL&6 T\:G'2%.4:KYQ;DO3;<0< M7[WEE+^T M],AEG2,]JP#@"Y\UZM+FG\H(:N \#OJY7\_&>(Q'[J^Q'D&$<0A8$/<40C2%+BQ5[@ASPS M*LRE,>?4A'Y-,N 5S556X+*\%*45Q0"7])O>$/2CKWM'X!33P6\)*CAKI3KQ&<\2 )?Q15Y0BJRJK4U)!F+(.78B[.4991I>17.I&-J DM^C;&9++)= M #WY- *L \NL+UTUEBL5L4Q/;K)S 10GH&3%G2@[$TM'XLV6BE%%WIE0'8K! M;:"RGXJ9N3B902+@G"&2AET"$I*Z7,1Q"+XU]%J51D.+ H*'3!["@)3+& M[Q&U'Z-IU=MSS.] TS$PL67]'QIB657M==4X[P,7[U\E3K)!^?^L8,CC)1D] MXO$$">;9W7*:7#ZYJ\GWU: T5_O+$Q(R-9$MM1Z_NJ[1U8^)5=9RQ["C92WW ML];,6M9XVDZ+4VT15%<$59;_&UZ_KLKRR-^E7?U>;1=QO\H7-'_!\YO%+?^Y M?OR+S]]X>8M4S+"@/J9Q 'D8Q!!Q'\$L3C/H9VDVW@P'L>C)P&# '%G@'<3*/<@+G)1C,@1FX\/Z)B2=1@K\=$-UB_!TCC.R/ MJPVA1F&7"3=^-MG64-?B]./P$ M)N QTUV5C_:/]=+YK^$-TX7;F>]+>T+SH/J64TW]E3YQ:7S5*1P^P5$8^3X4 M<48@PGX&LQ2ET$_2C 91X G!=*/K->>QWG&3(U^M%$SYEYU> MV3K@*%N\CYW-?NY][OSJ*5?+^9S3*B1;N4?EWGG^NI1B8R_S)^?%C(0Q%R'S M8)@D,40)E3L\%@3Z4IC&(?&C+-!J ' 6%5,3 _O%05XVWF/PHD*GI.&W%/LY MDF"^["B][G"U](SRP==@8'FS#_^. X7[[I*GY.(P75 R,DS1%F,8FEC[)B%; MY5*.E>2JW70B:$._('\'=-URRAUJ PLB+<# GT[;-^F!8Q7DTC'L:$$N_:PU M@UPTGK;OE%C5NS;>[RVO3VVS[_5-K&@U:&7: E'_OG: SL";^@0P VSA'AS. MZB9Y..;H_21;F#K54;+MT=&2K_Y:SD1(@I 3'Z8D5'FA?@#3U$/R;YPD7/Z" MTVS@U*N_EE.3#_++B@9/O)+@ZYDL@T,ZL% Y)^GJK^6'IESMD8;] AKOC,U2;3K,'[88/S"N$G8'C8:VHHE+$.K**V( M..T =HI[.\6D.=!XVL@)\O=4D%._M^QEO2S6=^(!S_FVIB7/ C\*$>0!22!* M*899[$?08R&C810$66J4SGTTP]1VJ2*P4?ODU@?-@U3^X NV7,D#&R]HE36SS552 MW:[J2B8)PM(F$"E,,?*@JBH#4X%2& CF48:BC*9:MY[:,TYMKU=$ [&A&N & MV1=@L25=#:Q28 M8@131UB*WCBC!:48L=4,23%[T75 X>?E,\X7,^)[&4EI"!.E@2$?<4BX0#"- MHS#T&4ZSQ'<335A-.#5)K1&9]6=%N;/0MQKY?E'M&L^!)?7'0>DJA- IB)A _N,Z4?.WCPGGG@X.?Z&ZIJ)5POF&H)-8OC,*%< M2,$<$RF8$8]A)B(.68S\2 0\CC,MGWOK#%.3Q!LBZ_(G0))9=I73#QX\#62W MG'4"S\""U1@9HP#"3NZM(@A/CSA:"&$G0\T8PNX'S?W*I:N,KE_Q?/ZN6KS^ M4=SR==47QOB27&>LJ>W@?3]K37S5:?BM^'<@&:A[(.F[H[4@[7=3NT9S<,^8 M)I #W+N;0&7EZ]::8#0?N F[3=^XT7MV/O-/KT6^X$4AIR+22%0?PZXZ] V3 M@BL7.=Y=E='_?LU7G%TNV%?YXWQ>5G&0OY,RCM6E6QN_^,P%ES]CWRMW]$QJ M;EQ0DD(J$@&1B -(! I@B#/?IUZ"@\BWJ ZQ+78,-]6?RZP2:H =C6P&[^\@)LOYKO/5^- M\<7(AZR>HTN7<6D?]4+G0Y;E\++H8X@PU[7O.5_]MEJ^OMS(N:0,_[(P5K$[ MAIB:9JU(!26MH"96E0Q=KA=+7?NX#[-^'=H17 -+Z"ZD!M"6-4"Q4I*[QAU- M-]9@KJD2ZSQNOM&KL/5+5C7F+CTZFOO[^,VI;>L-;09^KA9(^K?O>6@,O&M/ M987H@6.T6]LQL-JD)X8;;6^VL]+BK@?\*K^8&:)11KBJ,X^1#U$6)! S3&#,X\#CE(LX M-@HE/Y>@J8D$Q8JJ8J4"H^CR^5E^_X4B'HCE"DB-:SW?=A??L0=*_L#OBUR: M&[]\?_C=N.#\N06;5535FG9KTK8G>Y,U79(._ M)-U@0SCXQ!?TZ1FO_FE:<55G%?3DJ'-L!Q:61K .$ ELA)>S\JLZ=4 MAN.BJR8OVY9/NN)JZ/G-@O&?_X>_SYC',.)A %/$4JDN1JFJGQ3!+.;,9[[@ M"8O,ZB<=S# U"527"JJI!"690-)I6D+I$,C^*(BSX1E8B!@C8U%&J87[,^HH M'8XXK"\I56E82A=: MSG.:\V+GBHR3(*4I\R!GL8 H(!QF*8YAFB+N!5G&1$I,-)%SB)F:>/AT^7#S M .Z^@/OOUP_7MX^7CS=WM^#R]C-X^/W;M\OO?U>_>[CY[?;FR\W5Y>TCN+RZ MNOO]]O'F]C=P?_?UYNKF^L'P^O&QX M 1MF'/NE7<+JZM;N'%+&O81S -K1G9J+,>T$<=U:7%J7)RL>URG5LX1@'W$5 M^^\3JM0L# E+(\B2@,0BD1(W"6=O?$66ND)7;V*3W=NO[N/N5BTX/=W0%C!I&CHT1STE$/#3,@#H\'P[?- MKU!OEXOOKW/N>R3R50FPU?-BS;[,\0_=F]36 :8F322A4%$*%*G0W[M/5&70 M5$0+-RCCU8Y<_X6K$] &EAEZ>($_%=F.(B9Z8;&ZBFT?=;0;V5[&FA>S_0\[ MK^_UVVI9%#.!(\ZS)(41RSRIZ64"9I&?P)@F?ACY*(V%41.UO@FG)B'J.E/S MLLY4OJLSA4N2+\ /1;2SLEX5YGH*ATLD!Q8;G<6Z)(B_=8+HLB;7'C+#E]^J MIIM*I:T]Y@V*:NV_9YY8?H6+)_5_U0CZ#<]5PKJT9R_?<#Y7D:%?EBM5;$1U MDWS@M.XF.6,LX@D5& 8X5?>+D10\1 H>'%"$,BHMH4#K?M&6@*D)HETCLR\X M7_4TL'*S!-UR: Q@!Y9+BG10_M%@ $@.P)8%*)8K6,C?E#UNP8Z-@;'73U$? M>@U&2ED?9"V,^X")? MSY*818@R#T91ELB3(TTAICB&"1?8XR%%J2!FSLF6F:;GC;Q?+=_R0KDB5?C? M+Z2BLXRC^%5JKV4*Z!K_-/50MB*-,B])$(.4J [+,?8A%K[\@P11DJ0B)$BK MM9Q#G$>)N=P""5XV@+L!5$_S=P#3P =KC9 D<>-%!+_45+9'FAKK^3TX.%+O MVV895:OO8?50F>][?#()QM63.-\5?I./N<%G2\+%2^_BS]*&?6# M@%&(T]"'*&")/'R4$1%3$:8BP DS:US1-=O43HTOES??P1^77W^_!M^N+Q]^ M_W[][?KVT3#\JQM?3<^V*]2&=FMO'7&@0>E T5E:H+CR:'?.-:X[6X?M(U^V MUDOFCFS5$T]=F$,O8Q*&4+3"&:! M[T$_CA+/8S3#+#$HC*,[K]:^&+^6S5=)X'^ F^>7UW5U@<;EZ :UE[4@[W=4 M.T-P',FBR"TOU$M/YP5HD@PJFHTZ=6@CJ>]V=HWH2&YF!\@:.95-8.IP(FL- M,YK3V(2III/8Z#W;T@\W"U9V 3>J^E"_-#653+\9^C'_W4+Q+-8'EGXGJCM< MJ/R=_"UGKWCNJ!EZ*P)GU';8C#1R68<#!HXK.AP^8&<[?Y M*D3/ZT34.$V3.).FDB)&TH*@AD42!"#T5>1(VN CKFFMHFK4B5'^P% M*%Y?5,ORT@_SO*/;S(3J@EG/@'($WM!*3D5E"5:#S@'R>37P<&0Y=HO+)-;@#BZ<&N;O:)HK@LM*3VS9:-A"YZG:H,^6X#1 -0#CJ MB6CRKKEC^70F5\/^_?2^>Z1.UBM+/]V5A?J*W^2#:U6N;^OY_H,7:\YF$5=6 MF+3(4AS&4'FF(0F4BH580GB$ RG+=*.HAR)R:H)O%VDMM>!5+DT["MZJ$FUO M)<'Z/M?!UK7?XSV%U1I8DC8S6 ^Z6#?RTCZ]@Y.IKE5QO9I;E8.BJBU\W@^P MOP!_3&7%]3WS4UCYD;SY$_@"C&X#AEZ:CAN$P:8>[=9A:/":-Q6#SV5GO-R] M\!56=3^^ODF?_J#?^?*Y;CYI;IG\6>4^4F6I@+B1'6%PSR" MF31L(,,A]H6(!.9:G95M"9C:V;ZA&."*9+#:T SFBFB@#)X+L-RP6?W4S+0Q M7B0],V=(Z <^J+>D@Y*\"[!=AII\L*6_>J*\H75G_MA"Y\@4,IY^5+/(%IQ# M$\EZG$&JU%[_I/-7=8NH @CE_]@C_CFC-".,"@]&!&<0,6D7X8QP2!D7<CI6C:9L5D!/U V,Z\#23J-ZK2JN4_, -DRH;)G12MAV M03A.0=N3%$RIO&T71(;%;CN'LBU]6_>R3DG$LCCP(8HX@BA(*4P)9Y#3Q(NC MD*4AT]+P#@>>FJ"JR[F:=00_0JM;_IR#P^)[*#>906O_T .FKUVS'1![;\[6>_N_6OQON6$7K+Q8]U M'6#[*(>X_)D7LQ 3Y'L)@L1/0HBHX##U"8&I2E!($^)'H6\4FG=BDJG)J-WE M=17FK>@$?RI*-36'3D3UK)AS<1I8OI00/9I!9!YYUX&!JY"[4U.,&VO7P>11 MD%W7L^:FP.4S7S#E?"Z+3"**#*9KD3U8\?7DE!5[DTS&=)BG$2AQ$D<9! MY(4>3 .$81BSB*6("1)J;=*S*9G>IE9TJGC-HJ04%%M2#>_?K=>F6R*,BOC M$J0D#6P8 5M.+JJK\@+LHF#J=;D3FU\]C+XNAL$/8ZS/F!$.PZV3>?3"N=CV MA2A8CS]N',*Y,!P%&YP]H+GR^%4./*^<9*59@[(XX9@GD.,L4SE>08:0UN!!D 8J9,M+%LIE(=C MC:92MC#15"K;'K%SX'Q;+OC[-[SZ)U]_>5VPHD[[2T/LI=1'D$5> !%/",PB MBF 6^DF&HP0E2"OAN7N:J6W2DDKP7)()A*+3S'?3 J:>]^9\B ;>N14Z%86@ M)'& S,EN%!QY<%HF&=6'T\WHH1>GYVG;S*3BZ7+!#JOHJA/&%RA-TDA 7PH" M>3*3%*:44FDXQF&8(I+%W*C%8?M44Y,!945HE2%\5!K:QIO; ;&>5' #W- W M1[:86>05]<'A+)NH=:*1H]7_PHHXYG1.H&Q$\2 M&,>9BA'! MI-%E5-"76Y_6:X>\4\5 M_/:TG*N0-U7Y_V0RQ2R+F<@2ZD'B(PI1J(P:DC"8ISZOTN;R^L[F[)]&3;8"LPD<:8 MM7NU9(O/6=EK02U5@T]P1^;YC^Z>I,;2\!Q<'0E'*Q)&E97G@'0H.L\::X , MK\]UQ;SO4@#=<_FY+]8SI'H"QIX/61A$$&680!S2# KN<<:SR$M1Y"S#ZP0! M4]/UCC*\-F4&@62+#YG:=6IU] 3FD)@/+"S[4[LV](/O)?XU"R,E=W6 -T9R MUZGIIY/S' 0Y]$6A%,G9/,S6)MJ44X*86\E(2:U#_MQW7;BGE#JVA[[*V0.VI:_?N M@#(HC^P$L+&*(EL!9U8'N1>/KNK'[2^/5_.XEX&]2L?]3[M(1+E3];?XP.32CJ9[LXG MZ7[5/I5D4ZN]49(O8B*3[3%. M;\T_^((M5T#DJB[N@3967(!%?]D^$YSU#,?SL1M:)3M(,MFEO6\ZDGW#:V== M?/5@<9AWUE(2 M*9>95 P^X2*GEZ0HT^-GC-*()L2#7AQ[$"52FF2,"$@\S&D<1%YFUCO6DHZI M:3>W4M]?J<_[/\S$B.TRZ,F9$< =6!!)#D#=E?87Q<2ON[;B8+T$%2.@RCB28+16CBK@SH3J4@><.9WD_RN=S90RJTOHJ:$S^O>[, M6\:@Y?U&TS:GH- MKS/[$-:\NG2(V]#7E!6I=?N,FMAMNVWWH:"ZT+BZ:>R;;MQ;14WFCVX0==^S MDRL'CGBI/,@Q[\3G?*[:[577EW>OZV(M/Q(Y]2S-0D[DYP0Q90@BP1%,0Y5[ M&"1!*%"0RO^866^&%$S/K#NZ+ZR3#U^+JL2]/"M>7LNM]<)7U2\!+G-QI(9 M2@W!.@;#=/DPBACB4DE.*4XA\N0ID7'!81*&./'C@ 6>47O: 1=OS*M>>+!T MRQW) )6<3/>*NF=- -B/_#!@YLC=062)G*-SR73V M48\I2V@.3RW;8Y=DH/[6Z^\O-\XM2O7-:M09_-[[@ ML!I\:D*N9@)LN% ^M"T?:L\=G?WHM\@4OBJOE,\FKR=3\/Q:JH>%_-WKLWQ\(<7NCWS[<'GY\_B$%[\ME^RO?#Z? M^1X)DSBC$ <9@2@3!*:I2&#"68BQ\#%&R$1-')7ZJAO#+;*B=% MU?>J=J!;];\:]XO04TDGN\X#R_L-WZ#!^ 78L0Z:O(.*'[#AOOP>&OR#&@#5 ML7@#0?W.17V5OI8P@ T.[O3B#UD^1UKUN+2/JI-_R+(<:O0?0X1E8N.)"MKE M3 UJW@\ZF7(O2GPOXQ"3+(+(YQ02FE#H$S^.E<\D#8P\(Q8T3.W@VE:>_X3G MJI-OH=*'Y ^9.L;*UH/%43:[YP;QB_8K);><33P&@Q\J+05_M_^ MO&2E\>\M2Q?ED2*W)\_?RA-GR+:U9X#L*M_2@H)QLR_M(3K*Q3QCJ#/SB>IK MAV)[\^]')%,UG:!'?%^*S""%A(<8^A[U8RDU4Y;8)0X=SC0UP;A+6=GH](:Q M%NV8Z@DV)T@-++YV(&V('"00HA<*UUDZ1_-\3#I.&[NM>3>M+PS2/6EW5#,D M?$R]"$8H32%*6 P)00Q&(8J\E(;"R[##EDF3U::^7_]Q??O[M=,.2:8*T1#8 M#2Q&-'HA.7:>VH(U3M>C#U)A3,$P[&]TKK*B,F8N)91!&7]U+[^@.F@G\3/D M<8Q4W:L$(BPR2%*&(4+2N@L3G+)4.^'OU 13DS+U_2G>AB:JT@+B=:T2+WZ4 M[6E?I?VF/$@<*'; S8*]TJH2A.)*/\GM)-S=8L@%B .+FQ*3DKP2COXH*#U< M]-/^SL5GI(2_ YS($ZWE^Q+37SI/N$;RLTT-H,UT=/9'$,\CAC=$*TBXVNRP8;N MBU)BK"LGU74ORL9ZFSE@CC0W@XE'U=W, 3G4WBQ&L$E./NAI=?F\UL]$/GYW M:JI9:[^UJC"[2:;Q":"ZA8D+C 9W=]O!8Y@IW(Z!95KPB0%'S %N9V<_X;?C M.3O=XY*Q7*F8>*XRB&\65_@E7^-YK>_&$4&8)AP*WV/2[(IB2%@6P"Q*4(BR M1+#0*#>O<[:I;?0=L64*/,P7H*;73)7HAEA/>W &W,"[OQVS 1)1M$!QI!1T MSS6J'J#%]N'1K_>295(;?>+L=<[OQ'_Q.7ME"D(H:(90AB#TMAE&81\56'7)+.UDLI'C6UFG)8(S&S'7RX_?!X M]WCY%5P^/%P_/A@J+!5,FIJ),?-#JR#=0;CF6L8>@Z[4B6K02"4HZ5<[L8_Y<5M7X=GM_4]9_E;^09FNA8J)9_I:S5VD8= )IY!;0 M0?M3M)=Z0QU%:S@NA=Y2[PW4<:;-?QJ<$M2(:5%2#!MGN] $CE!RI"WISCJI-&,%P MJ&R8O6S>T/1*9?1I!F,>/3^A+[RDRVF\92NW5OTX]T<:K1OG20::O3A//V#K M(?_':_U%/BY;W&AEN XY[ #Q78GX(E_S![YZRRFOZO[6Z3;J@:I/%$I9S'V* MH(^(KQHW8)@% 8=>DA#NB8!EB59LTU@$3TT1+X,Q8,E,6:1E6\&VCNHV]=8/ MO-RZ#O_I+.+01L/]S57=2Z>KV8X\,U:JYT 9"G>U+-:@P9/+2X5Q@'=V+S$P MN2-?;8P#_O'MR$CS6N;NJ,3*1OYEHSRPJOT4A83!B*E.&'&"89I$(:3<)S05 M(4O,[E3:IYJ:V*]2J.<[4@US=]HQU9/0;I :6+96(#6HO "W_?6IS;-W>K%P ME;[3/M&X^3N]#!\E\/2_<4;+Q:/N8XVC\]/[[I'Z9"T]0Y79=;.06G(9:KS+ MW[Y[44,4?TA+3&5Y5S+MH!;4;RH*_3->\R\X7U6:#0]$@+(TA:E 4A8%)(49 M"C+(,A0'G!"?>T;1(I/A;&JBKR*_+&3'EO,Y7A6[FH0VW1^G@+%)2\DIT#LA M(=]4G?=;>.Q@ >3]M(JML+G8^,T:\#1+E-0(78#ZPY/?7872B2YO)5) 0044 M5JX; 4]N_5WVTYP$7^,WZ9P$VVV!"9,CT/QF5JH:MWQ9U &'FE>Q>R]-[0"4 MQ,';ZSM-E?\8@_X+5VOV!Y;U&\X=AE.VLFMU5;H_TFAWHR<9:%Z&GGY@9)6[ MWOI?EBO!;GU'X>?LD'UG^=KN"_C%Z[U5P;?%<):SO.=^KL!-14 MTV7Z:/53F]Y_#;72%'YGZJ+QQ);-_'A1<+[?Q'E;;VJ3'OA96N/8IU$01R&, MDA1#%#.FZNA%T$MHEO@9BS(/F\3(ZDYLI&F.$46KYE#%%NK6UNJ.$1=/0,R7 M?QEZG+6QUSL)AD!T8(%>D:RD\D&O^$;)N_42$%XF#SEL V@(E:O&@+K3CMLJ MT!",H^:!IN_;E8#Q#VMOJ/XTG%($F4 ^1%'*(4E$+/\9^=C'&0FX9U("YG"" MJ=FXAB5@?(NZ+T<8=TL>%\@-+&%*(,ZN^W*$BUG=EW/P&:_NBS](W9+).*$^S (0FGYU;!S>_\&><+J3])LTX>[,_*075'YOF/ MZHB)4YZR2& 89%B5,4=,I2@R&& 4)D2$U(MBBVJ;W;-.30/ZO32?"Y%+H^ME M1S!8;BDVE QZV.N)"N>(#BP[:GI5.XN:8M @&>QHOG!6J<4**K?E-WOF_(C: MFWHPM!3>U'S948GP&4D1$V& (&:JFX*',,12 D&6!K$O15.6QL3$"W0TPS3= M/,-SI;U\EVK,*E-)RM_\R;J_C.O_BO_/7]E)8GT23FUO^,U MOQ:"T_4L\6*:A22#24@Y1*'/8$H"#W+$I.T4"X\GL8FT&)?\J8FBV^M'\/GZ MZOOUY<,UN+D%5Y?P??KA\?O-U>/UY_+ MWQOV;1GW(]&3A--=^H'%K&)%KK*Z8FAPI+2V#;.@>J1J#;/WP_TW*A1V:3._ M;(#XM$E7>=O57NT3>)QRH.$I\B#24(11#P- M($E8"$7*O 2S((@"(RO>G(2IF?3E\?7EZ]W?'L"7[W??P)>;V\O;JYO;W\#E MU>/-'S>/-]MC#Z(C*6Y!P*B2V!Z@0VEZQD@NBL"H?B#YXE5.5)LQRT7QB8OEBE?//>*? MO/B6+Y:K,BY:2ALIV:6 UZM@PGP/(>8C&/$@AHAD'L1I64^&L9#YF"5A:&); MC$C[U R+L@0-*;F3LJ LH;)6_)4JY7S0^C3#?B-Z8GVB*S_P>7"B5LZ.=;#C M??-AM!;2*8T'-52)3)5.JCH!+>=S-=(&HJ'J[8RR7H-4[1F6\@^L_3/*DG17 M$!J'!*O,FWN^O.5+X]R;YFM34^)5#LK]]1VXO;XS2L#9@Z);6)^)PM#*]0X M]WDXIWBVS<39&VO,7)Q33!QDXYQ\Q$X1K3:NBKA>+N2._;Q4EV2S#$>^)WP/ MQ@F6UC?V(H@S^0>-DT!PG'%.4Q/K^^0L4]N;];F]I1+\6=%I6$S\-*)Z"M;9 M. V\>\TA,M99.B%PI%V>VI8N^VON:&^V:=U2;].P57<=NO?_D.@.+!ZT@;5M M_:J+L&%+V &0'K-5[%F?LGD364.T^IK+Z@XW;M-90R:/FM&:OF_EQOA-JG!U MT[G/O*"KO,Q7W36NU_=L](PT-0FN;/W?+B_OMWT,&T0;>3_Z$-1RB#@$;P0? M21MNX$]%,2A)=NR99VIRHVQ'MJ,3_*DH!26I MAKZ8-F#UO#$.X!I84E@A9>R2Z<'!D5.F;991W3(]K!XZ9OH>MXP]5I>"F*[_ MEJ^?KJ0EOWSFJ[+'U"U?ST@0$^$)#E$:8(AXS& F: !QP'WFQSA):6(B$[HF MFYI@V- *<'>C,G-4]02"*ZP&E@I;F/Z2=((-H1>@)/4"8"'7"ES.Y\N_RORE MLBC\BK-\#=1UGL,05@VX7 6<=DTU;GBH!M-'P9PZ[]C)DH/BB+>ORIZY$U6% MA+O7=;'&"Q7S^0D7.9T)$69A%$H-+O*EPH$$@22+(A@SSBE1O1]Q9)9!;32_ MR1X:)[5Z6Z,5US5:JPIHX+6*!BR;9KR6J3W;*L( ESF Q04@BB?[NFEF2T># M((E1FLG3@"00A8)"DB1R$5D*TGK>V@Y4KO@I*_)X7_WR4X]3Q-)1Q:?_R&.(H\J4MG,J_ M"11"'H8X2;(,4<^H>4_'7%,3"GND D4K4,1:ABMU@:QM%;N ;GBCV XU&[.W M#P]W5F_K3&,;O7TLG[!Y>U\YLQ;'+D1YYGL4H4 $,,ZPM(Y2C& 69"F, FG7 MAE[$8VY4D_7$'$9B8JQV+ ;1#W%)5. /'\?4%;0C/5QE: MS6(MO?.JC:X2WT7*E$VS!+(@B"#B#$B=0CB0<'#-*74 M2WU!+0H+3K;@0$V?59U TX(!YV QL"#8D#9(CG\;WVY+^7U0?GX;%')(U?Q'6184HXA'00"%\*FTY7QI MRT640.SQC*4DR%)JU!JY8ZZI"=R:5%#2"AK$6MEP72#K:FE.H!M<8;-$S4)[ MZ\7#F2+7/M/(.ETOR\?J7?\KYHD5]V\OCZJWBV[ZQ.;YJ>WQ>_P.WHJ]@N*? MY=$[7ZI8<_TLB2T\L>ZJLY3;=CY-7[52R&">01E1 1$,."472+O*Q0$P>ORPVNF4]GF)JVW%+ MX1E9!R> U#M?SX-GX#UJB(QY!Y56YEWU3SF>8-SN*:T,'O5.:7_2521%>5:@ M"#/L!QAR+#*(@HC!#+$89B'UD)_AD&1&,:.GIYG:%C_AV>\[84Q M;P)F=J1 M;(&2@TB)GI/939#$>">W'J/]H1$.3O>[]1-?J5H6*_XD+7=IY>^N8V_Y^DX\ MXI^GZT)O76<)"BG+> B92"*(,BDI2"RE!\U"%@N4J>;J)N+B?)*F)EI*CLJD M@"U+95E0P[K,#M9*3PJ-NP(#2ZP*_#UN]@,\2G^G"DF77 WBRG0'IZLPD?,) M&C>JQ!F 1T$H[D:V[5AY7GOS2\9R]1<\WUG&C7+Y:9QZ'N%09#R6FEPB(/&2 M&'(:)I2F 4ZI4;G\0:F=FM2NFKG6E(,=Z0T?A'$?S2$76].8G,H2#FV7*B9@ MR<5^K;,&JZJ"?_.YFEU0\GNQ6?J+EK4?Y*P897F<=1X=DM:16YB. /MQ+]0Q M)C7WH7^1*"X7_#NGRS>^>O_\RA^7? T;RU.&L2AF%H)2II_REJ N09J%*(8T))%$8J:ZK*<1>1&'"@R3* M!.%8(*/[C_:YIB8B-J2"59-6PPN0#F@U;T'< #;T5<@&JSTR';:O,(##U:5( MQTSCWHSTLWQT/:+QBGT=Q@=.5:RK:O7VAO.YDD!24WG \U+\WY$.Q7,%",F!> MN%%[)?1DS5#X#BQ\>J!5M->O0RD::@G*H=:3R&;7@U MX_Q9C7BU7$AC:ZTBN^_E(O'5BK/2_5T?VS%-&!.>6H2K=$?G"Z?GY>;&F$@+XI7^4-5-)&\%OF"%X5Z@N2+RA7Q M2\$YN%VN.? #PX)B^LND)_$& 7]@<;>C&32(!ENJ0759XU[W,@;+662W[KPC MQWD;PG$<]6TZ0)ML:Z[Q5_FW__RWS4_D'P07_#__[?\#4$L#!!0 ( 2* M9U>)/ (D%98 (<>!P 4 86EP+3(P,C,P.3,P7W!R92YX;6SDO6ESFSF2 M+OI]?D7=OE]O=F%?.J;GA&S+-8IC6QY)KIZ^7QA8;9ZF2 ])N>SY]2=!4KLH M<<'+%^Z)Z';96HA<'B0R$XG,?_U?WR]'OWQ+T]EP,O[KG^B?R9]^2>,PB_3:;_&'YSOWP3"\!_FWQ:Z\G7W],AY^_S']AA/'K'[O^[O0O M+(8D+>$@DZ @:(Y@M62@9>:91)YL4/_?Y[_P9#2GB@%1GN./"06.F A99TZ- MM<:KO/C0T7#\C[^4/[R;I5^0O?%L\<^__NG+?/[U+[_^^LJ\ M']EW5[M/]5UU'DW#+Y-I3%.T&=?+N6EXI-K[:%W]Q*]?W10_",*7X2A>_W:> M3BYKZ&H^J2"YI5J0W#_]@ESG-)VF^&ZIE;7,+3A#(,_2XB=K:/P_KA9;8_3C M+'V=3.<#IH*T%!GG5@BT@2F##9:C262D_(7YJ*LH_\'"&^& M8^#?>39""0^ MHJ6LAO!@;2-(B/8A ML9=$>T;%\7@^G/]X.QRE#U>7/DT'DO,DJ8U K5<@%$7SQC0%EH)TFDM/+=T+ M#0]7W @%LET4["7!)K1_ECX/BQ#&\P_N,@V,3DBF")"YL2"D#V!,S,"<9)XY M2UG>SV%X:M6-4*!:1\$>DFP""2<8Q4_1A"T$?X[R3Z\G5^/Y],?K24R#C(M: M01(HR0TZPQD/.T<(:&.$=5;P&%D%8#Q+Q$8XT:WCI)Z,U M_O5T>C'Y8SQ0*@L6G<13D2;TJ##4=L$0\,%&0K5B5,IZN+A=>#-4-)S5K"'0 MEC"Q<)I.IQ^GDV_#<4"?";WIY*Q$::!PA!<9G T(H\], MJ,UDOQ3&PQ4W4WW#Z<_+OUD-.!1D1R-!LJ1 M>6%E FNI JFX"4Q:I]U^UY[WEMM,\0TG*G<77B.;_OA[^.+&G],R$^^9X5E% MR,61%=EY<$H1T,FEA(>9WS<\>&K5S3#0< 9R;U$V$0Z\OIH6<2WO9@ND40=7 MLP'&O8DKH8&SDD#5!@,<*@R>8R5U:KR1H<9MQM.K;P:-YO./%43;!$1.QOAI M*([AM_3&S=V*K4$VF9&,KDX4'J'."1YSAG%@+C =J):&U;@+?WKUS>JGFD]$ M5A!M$Q I%_S3UVZ>/D^F/P9::^NR\A!L=B!(H."+)53)&ZN#CTS7N-FZM^AF M@&@^![F[()O P?FE&XU>7L0S9\^"R]%K34 $/3RZ^&2Z:3S/N+]@V\/']MBQP63,Z\($GE9!RF5Q& M'KP +QD#F4TRWMKLG:@!CD%\Y)YB; ($2/AEJ?N:A'^ MZ#&E;)S0\ 0;8!';R+2SU7P>^%A MS<*;(:+A+&<-@3:%B:5OM&3">9(XX0&("&CFN" 87V-<%5$D44?#(]\O(%F[ M]&:X:#C%64>H/2/C"#F("RY&[O,@.,$*[2#1+T+"%0-',*CB*FHN;,YQSYSW MO>4V>_+7< 9S=^'U7>JRS++>6K3K]XI2)I.#IB CQW..<0O&*PO*LI"9%<[; M_0"P;N7-L-!P\K**2*O!XE]_?23'=_B%G9LWH!\TGJ6(?YE-1L-8FG2\A?!RN1 )TN94.A;6O[,;LMNYA"UAW MX?(^!?UTG.@,"==6IX*X>SR&[E._LIXW3##FL_*.H:G$H$M8A_98T@RX]FW#@4;!+ LG:&9.6T>Q'<3P^>[B!Y..TU M %7DHCP*GYVED'#W(9\?T@TOQ.N(KG8 85@J+482&"$5$$)5ECDG[Y^[.MKI M 'V&GGZZ^W0'M&JR;P!''Z?IJQO&X^]?2YR$%OUT_@4#XKLR&QC*?;"$@5>! M(%^TE&.%7-J>4>.CL(D]]Q![%SAM0%8_#8*Z0U5M330 KOO$DQRC0X\ ?/ 8 MYH0LP.280$8:J!#<,YNZ=.O[Z274H1G:6;J[0V,R=Z-*=F?R-4WG/SZ.'(IC M'(L3^;4$RFA*!Y)&%P.+H'EY2N1, ,-$@*!LEB;R*'-M3^HY>EIPE*K$@=6$ MWH!MV19&^=,>1Y;7LM&C(\Y6FZ297*4!@Q( M2&4,KB&E!6^J"K1JB+H!Q)RBH7;EU!:54%//;$W@"&TFV[\>8B&=2DA/.5O M3.MODTG\8S@:#5C.R(=BD'DI9(G+AI0:HB*1DIR8EK4O:#:AJY^6CQT@JKH2 M&@#6#=W<6B()1[IC1L&DC"=PF:C ,XI+>"O]LV6&NX!G*X!4+S7L " [";,! M$-Q)3]QQS B2J:-G8$EAPCD)3A %E'.12?19B.<*#7;(I;?TF@3JO(^E$10U8GCM\/NIZ;<^H!OMKX?8/JIH %37%X ?W8^2MKI.P6MTWI+B%CPOSY0)!HK. M\0@N<.^\C4;XVK4G3U/2#)CVTO.:6]<]A-XC=-QPP4%)9UY?[3V6T\"%,B"& M2HC,:1#9)$!>(A 6A5-,6^L>.$B/*FLW6JC?PZPR0.J+M@$3_H''5V]="1K=E3V TDD9ZUEG=2H\&Q:!3AP)1 *1DA,405#$-4 M+U@.6N18^UW5AJ0UXW5W%^-WH:0&3-4:1_ .0SJH$$DYESGE>$Q'#]9["VB. MO7?!:^-K7Z.^2%0S/GEW>*NKF)V1]BU-_:1;#^H.2Y);[8,IT]FSQ,V3(AC" M#'@6 I=>:O6P3_VV3M26&#J$XUT?0]T(O %K]6:U;!DD>)GN6EVI==*E@6:F M%@2>\V!+-931*=W54T0"H[C Q")&ZF+2 3$H*WT2, M6SD*",.2F*F/TE9_KG9G^7X+B0Y]\[:5L)N(^BXOA\L2WO+<&,,+/*83'M;( M"@F<>!4%!L &73O),UAE+&2.XJ'9L.='#N\6Z:TEI]^*HP-%=W64T8#]N4B7 M9<3R],<#\8B@M:>1 Z7HX DF+5B),LJ*F"@]H4K4QM0:4OJM63H(GFHHH0$L M?;Q>=R&F9><#KVG@.2J@D1(0@FGT\7P ZK7U3BJKC:Z,HR?(Z+<0H(IZ'[^2 MW4O6#<#E3N?9)?W2)[2=U@%+,99XP..1K#TX*FF2EE&A:GO1#VGH-S79!5#V MDG(#*#F*<5'=YT8?W1!CR-?NZQ"=JH&0QGJ;"61'RX0]#",]3Q9HT)9%:H-Z MMF?G3D5&3Y/2;WJQ"\S4D'D+T GAZO)J5'K=+0+&T@I]FKZD\6SX+2VS$>\F ML_(2Y31?N.^#J%Q2A*"@2EP@4L+0L5C2[(@.)?=%0NU;MRU)[#<+V0G4.M11 M Q \2W,W'*=X[*9CC!%F=]A]D_(P#!>WF0)IU^@X"@P8',OEU%9 E-")>$EL M]6K)EZGJ-RW9!= J:Z(!;#T.1@:9:,=#BL 9LB&,$V5&O0*G.4N)V%"_'.XQ M%?WF'[O SIZ2;B!]]%(8.T#NF2L3BG-Y/R-*_PLG>0)J-/%)1BYR[?=J+]&T M6=!6O3-V7QG)_?52#6>';IS\<:&0+VD^#.A.W^.F4A?E^RL%E^D_MR\Y#]%=>9^=S:3NG NY&+3%&L5F# M(Y*!#$8XPWAPSTZP/G3BLM^.R]M@8].DY38*:,"+.AJ-)G^43?MV,GTSN?+S M?#5ZW-CPIKN80F.><@"E4QF(I#Q8E!6$((S7W*I(JO=NVX; -A.=6T'B88#8 MF7X: -_]+"X>&*?3Q;Z-BU3=QS1=C.0:4&ZXQ M/JEMTS:CK,UTZ3YPZT CS>%L.>?MZ&K^93(=_G>* T,ICRX$8+A%\!A0%)Q! M7[9TXJ!.99)#[<3[\Q2UF5*MAZN]-- HGDYFLRODA$I'92D/C*;,+'<8NGB& MMEC[2&E22K/JM77KJ6DS7UH;1SM(OE$,W9T]:0,WVB4+C)>$C42WU-H<(;H< M;3;41-]!M^7G2&HS*5H;3;OJH %(W;GK7'MR\Q0D93&CARC#\N1VD=!R?)L8 MG4'_L?[#SA?):C-GN@^T:NNB+7@].L!%]D1JIB'&1#X["#S%J%S][".1A C/8N91Y_;V:7,\QQ4NHI9EJK<+'7;B\X[+U#% MP)3$H(RBJ?&.,4@J9FU43EG4+E-;0\K^Y0:K#[PH"==!8,YQYBG0TDQ(**_ MI#+MET=&;532I-H%XOMM! MCY.*0FT#%(O"AB4'LS>32S<<#_",%4DP =DY!D++#(89"=XSRB4E26\V#' &W-IW2/IRUM=[I![/XW+?]SY=^C0="$UY\, MA5-F#1#M <,Z1I*@Z':)RN?,,^3TCIQ]E?VH_JB.Y/ONN.6FPV)KSR8_W&A5 M3+4H)UZQHIQ6PO!%84,J':'0!&OTT*,PA.8L@R<;M=MZ?IE^;D/K@Z.V1!NP M,#=',H83Z03_.AOXZ(5/D6#\YRP&;#$ .FH9)<,9*S>X6=3.V#VFHI%NVKL[ M*I4$W !$SM*W-+Y*M_WI14K"4,$A6>-+)P&%] L+Q&8:1'!9Y-I5%P]I:,2/ MW5&GCRKP]Q!P.P!YBW)ZJKW7[;2VV2SA_V)YKB)CRM;1 #E&E%=0&L-!XD!1 M0=#E4V6N33<8VH;,?F&V'RZ>!EEG2FH AZ\GL_EI+N-R[I[WYY-1Q$@B:*>( M@L2+!3>X48W0N#W1M'OG"*&L=A7_>FH:.=OJ&*]*0F\ /K]-)[,9.HQY.!]0 MS55$3PVD+\AWF90>SN7LMYY%7-W)VL'5G>7[K?*J#)!=Q=K XZ";YH&KF=NW MEMC[G+4, I0)$031!OU]] @5BR(FYHI+6!D?:XGIMY:K,EKJB+P!:W*&:D " MOJ!1?(-'[VBRF*.\XFK1C"LYDR$0E(YPA1G.) 1-C9-6A)AJX^=9@OIU="HI M_9''4TL##<#I/(U&Q3LK^:CI/](=80V\9HQ1BON+T#*XPD:P*AI(.I$L+8VZ M^EFUGII^?9MN@%1)]@V@Z+#D<#XMPYL-OZ9H=(SG3.7$@B2<0 MT>I2,&0698U))JD\K]V4Z 62^G6%NL%332TT *I'0AHD(P3^7^.Q'S%.E9: MY^@*,&.TE50D+FL7;#TBHE^OJ!O@["?IEASJVP8F Q;1^5?:@PY4@> Q@:-& M <%#F%,>;,BU;3Y,!E/[D/] MFA^7.9=:(Q?4H%\FJ"PC=#W0S+@*I80^UX;+6F+ZK3FO#)PZ(F_ :[DUC='X"IE:V<[)>/8JY3= MZURD&]_$.SKD2",Z(2J+,L:@U(Z21##L%NB@$,G5;?.Q6A[@70(V \G/ M4J*RNVP;.+BN.UM>/Z]]Y6;#& M?):@S8#SLY0'U)-] S'#D\P,N--*9PQ\8M#(A"\#YBTAD/"0I5ERFGEM2_,D M(?W>X554]"80VDKJ31Q/#]EX,QQ=S4N'&^NR+KE@DTLC2Y8,&&<"I!AQ8^52 M:=TU?%:D]'MW=S@ [2+YEB&T*#]_,YR%T61V-;USU\ ]-Y+9 %3CZ8P! )[3 M.4O0VOM8*OB8K5UEL"6)F]FLGZ74J4O]-'#\_2T-/W]!?HX0T^YS^G!5'CR< MYD=/OI<&NLR2Z..&!$GJP(.@$'4.Y84.>@XL9,@J>94YQ\.@ME7H%E% M=Q7!>>!V$O=F?7356^+Q(@=I-/$";_4;@"_S%HMQA(\FJ-Q@6.8RYCM3X(HE M//41OB8+#LJJ4IKL?6*UBQ"V)+%N=HPQ(]#(HZ^;?"" MU[Z1VB$[UKG;UP$ZGL^<;2/W!CR^328/X3$Q+/<.89K<++U)R__>OEG*QOF, MT7D2$D\')3QRG#4DB1YUF0:B:.WP=G^J&WFA3 MZ;D;I?,4KJ;+(23Q_UPM[]5N)F[I2$,B5@()MK14UQE,*M.2E36:$Y.=/"2R MMZ&]YW+_ V-N"\AW!H &@/\$RS>L&)NL**ULF?$>68FQI,(XNMFZ3,-$;GCM MF.@9]PRW!>E&#XQ668])_ ^4@C2 M"4N48TY4?PW54/N]^EAXH1G?-O)NX!"\H7XID6)_)^.R6Q<-QV0@2@66@6B/ MIAP]#/#"9*01C"SOZ(?7J[M+?4&H'.G4_*J7YB-UI9) MJ\"4+@-N<@"/@@#%?"XUFL'Y#LCWD'*#F&, ML<4&Q](64X(S6D$(/$@CDDRF=O^M9PGJ^;JJ.GSJ2;\%*+T\1W[%&/I^>(:C M-29&!Q"\=( /EJ)[R+*EW A9?:[0QL3UFQ'H &*=:*4!N#V<)K_B0AH7B8X* M*",&1,X,9[D,_ZO=0Z#Q+J15XJ_=!-P 1!Y>!9R,'^)9F=S[3S0EB0V$JCMB(C'KX@Z4T\#Z'MV MPDTF7--H$S":1(EJ)5CB. @6C$V12Y9K/WG<>[Y0E_,_N@/"-G.'MM'*S@C[ MNKBFQ+TTG5#X::,-'O!8_W2I*?O2_HZ M" ^)J3TUT!:2EL/D#5;)V81/?; M"ZT! '>DWW8!O=BQ&_%K=!EO)-$#DK;T="\OXTHIL^8,]RYW258/J_>EN=_& M;0W N1OMMH#FQ3XMES3(Q(7[7@9:%,$BYZ5^<_6*."VJ]])XMM#Y0%DDEGH" M*$H4,(L)O% <=-32).((JSZ]9A-)@%&H(39"U)MXR&V/UAQ1[D-MO4[A#PO=0.FT2Q1>3-9?E M"X;]0X;/$HI^-IRGU9R8Y?ETEL+D\WCQ*8NC:N H*_Z3!AT2.E71:'#>:D@1 M?2OJ*$:S]0LV'_M'1@)-2[;D))1E5DA0HR]%86#SMK&41.+?" MIXQ_#[6O&0[[WJBSCGF'A'\OZFX YO??N0K&@K=$@F+EG;YP!)Q>AL7>1I&R MD+53R2UUWSLDX'87? .H>?8&S]N@;! ,%B_]A*+ED1]#N^\XS8(%JE5[]ZK_ M%)=@U=2RYW78\3AV=:W*!)5,BPBD[!:!^P,<\1[CR4PYI3/[IIXW+SX8=IW_(T+_5?,MXL=/-H+7B2B$X" MG*6(/D$H&.\L(%"H<>6HJ][-[CEZ*CA,Y3,_3B??ABBY5S\^H=A/QC>S6X[" M?/AMZ1Q>2T!KY%') ,F4_4>" $N8 1J5RD;*VO9%T!-N5I?J M:L 7N^](6NZ-T"$#9Z7NG)36FYXZ%)W3V0=*N?DG[A#4M;:?]>&W$7T#N+F7 M\"G9FG$8CM(]EBXFVTH3 U_"/5/H$:0(PNL2_<8(%.,;*:)QBK#*\.N"CW[K MY@Z,XMZ!T,!F>)-PY3!5D.A_^]S+MCQ(E(EH&P@A1.B:B M'TVDP9A=VV23]\AK97!O0E>_)K=_]$PZ5F4#\%QS#\4PGN<6W:%@I0/T@T3) M&F4H_8T]D0Y\CLRX MB!&_RAZ$IAXLM1QBQ,A?ZQ@S>Y"#>10?O[1&O^7"S0"JJBK:N8G>; Y6E#0+ MSS-(F5(9TNW IH"Q7Q1HNIUS1'<[?F^?D62=%0HW@\WNE-D.4(]"F"[]A_N; M<#@+DZO2'64CK M""O+9,.(YXCG29 <<_5H9RTQ_9;Y-@?%.DIK!X2/;UAO)+NWW+>YF#:D5H;2! ]Y@Q]F87/@G)/PV^+ M3B3&AK(+T3NQV8)@/(%E)D ,Q"J* 21&CIU#]3%=K34^J(.)%Z&WIX):-I;H M)']UPWB=JUB=!>@]+\Z)H]DL+2)"YYA2!IBD=MD^R4;M(.E J,Y*45&[UG W M2EMKHG @?%978LN(O=Z,']V/Q4YT/&FF0X 0R]Q*FAF84IDI":,T9B=C]=XP M+Q+56@N% ]O)7533ZLD\O4(ZALX/1TOG9K6I;B1ZYWL#95PB@J,T7<@@<@K@ M49+H06>2*/&*Z=K50_O2W%HKA<,AM2O%-@GDUY/Q0HSES=QK]/31IY]>,_AC M8!)W.95.$1CJ@5#.@/$L092"&JM8)J)VN+XEB:TU3#@03.NIK0%4;EXK,Q!& M)V,H+8U8R_ A25& + #3CD9A.!&V=FO*S:GK]W _?-U<%TJK-DVG.AR7MP5/ M"S)YS9T)%F@B&H25$HQ4#'G-5@:?DD^U.\EO3V4C'54/5!U<2UT-V$?TFJ_? M](;_NAI.$_**VVS^X^/(C>?HGY0+VZ_E1P8IZ402GBVY/%H4%/>;HU: IQC2 M$=Q^0M2^;]^<)!6DHL!DZ8M-)5G> MM1K)/$V)9V-K)]FW)+')BN&#X;.B^AH"Z7024HJ+LI;"%.Z[]VY>^/IQFM=S M/ A!>T$X+;>M D29_>1&=V0Q'[+YGJRIEVHKQVCNKE0!\[Z,G0Z W.EMWA@'&PT&2PG00:M MJ72U;S(WIZ[?,KH#0[,CI;6;]7P['+MQ6"?(F(63978QPWT7C 1O(@>=@V4D M&N%M[=NA[:EL9J#]0;*>M=35SB&.AT"Y[$*6\!^E-0JR.UUU5UG==SW!]$"8 MZ"6+ ;1RI=M]&<=0VBGCQN,A,AH4Z2@RVHW@)G.CU=#T] %_ -7V?]R7YW]G MZ>O*I3G-OZ=QG$QO^9I.'?*_C XUU5P9+4$Y6WK2D@Q.>@O&64T5U=JH!V^. MGGR4N>%R3:8[:T.N*_'W#ZPG3V?(IJ#">E[TH!;KENLPWL ;]"\<) MS2EF7CUO^0P]3:8GN\;AWHII"&MWC/^=S-8BF_64>XO80 D:![R\'1&1XHZB MW(*GWD;)E:*AR[3Y!B0VF8P\Q-E=6WT-G.2;2Q--?8B6HWOL(\/M1PT!=)8Y M$$Y,R9LYPFMGR3>GKLDL9%>8[$AI#60A"UOE_^7^])L;+5V2Z^E9Y1M'XWC_ M"W=^'B)F*\!%;7&S$@-.+*8C MFIBC9$&JVC,M#\MAOTYL9]G/AF'RLV^B@9:$9X:6*":%H6AR$=F.%A317JF0 M6&2U:YGW(KA?_[A-B&^EQ&;F9N_'LB&2RI0R1&M*"L4G,#)A=("2EE($SV/M MU$+WN.W,BVX4M]LHL9$!%WLQ?"/R,H6.FB"!ESOBQ4-"EP+N7Q:4EEX(5CWJ MJT)XOWYWFRC>2:D-Q((KOAYR@['&=/H#/:/E#+A0RKX)RY"E(("[,B-3,0)& MMRYRZA.>+AT@]47"^KU![0$P3T"VKO8:@.1]D97N5%?3HHX!BX;R(!E(PR,( MFS'"Y=%CF&N4-S(:+FK?[Z^CI=][U/Z!5T5'#6#MIO?9=2W7.-YD5$[PF+F5 M%@U2VF0L<&E-J1N3& \ZAI#1DM-(I1;5Z_$V):[?=F'=U3MUHIP&4+?J$[!H MS1.7L^!/ECLHOKJ:?YC,_Y[F98#K(#,OHPT4F%*X10/5X)S0P)RP1'/%O*L? MEV]&6\_%2]U X]'QVH&>&L#?V?#S%]RMGV9IT0[JU,_=<%RRR==YL'+9<=/Z MI&3*;OM,T*0X)<(!84F52JP(QN4$E&DKA6I*[16>4H;]:/FLY^CQ-B_-H8(1&OQ=/&ZL4*5W.#'C&%'A-N*8JH'0W M&7BP_8._C$ZA MR]D#1J 6A"^!@B()@PIN$!UO<+?_,> $"J((.7="BE#:-#/L)($T-QG(2BSMGI;]^VI[-NU4;OXZNC\Y/ST[<>SX_/C#Q='Q?HO3XYW,9][+5?#RM;CMY(Q7K7:Q./] M(V(^W&OW)87#(SX@AJ4N;>$4V$0='O@AX*D;DZ[>/&T]-7N;S<<;";?7^?#S M>)B'H;38>;3T[4;3-@;'T,VA0JG2S 3WM2<"(CH@* ?GN>#E@' M48_LXZ$4V*BE/#O^_?C#I^,=C-[U;]:P7T]24KO,T+ M1IM\Z58R0@BE MCVQ('KD7$I(*24JF&,FU#=*FM/5K?+K T.,+C ZTU*C5^7!\\>[T_/SC\=GY MOQ^=[6)]'GY"#2OT+%65K-&QFX[Q+"GE?XNW++>5N#:+9'P&%Q,#(3(M;Z\X M$.5E&? I;?4A!NMHV=?>//S<6^AF(S3BTT-4V6!H$3/N#Q_!Q"0-PW@F4-,Q MDXU8E"HX>&A"Z@B^49MQ\N'WX_.+]QC?[!*BW?WM&K9B+365[,2==EVE\>&J M4^?\QVT[N1O$"*&"8MF"\@4Q3## [&LFG/Z>&N=R PDJ&\ZT;3A=%9K>ZO@4@8R8EY!:8BZ7I$E'@,@G M&$^.">)$]8??S]&SKW%\ZK-O@2V-DXD2 67*#0BJ%%C)7'$L*&X[IWSUJ=?/ M$M2OF:J&BX>&J9X2&K4N)Q\NCC[\=O+J'6[=\^.+\Z,/;WX[/7WSMY-W[W9R MQ-9_6AW';$-J*]F;WR:3^,=P-,(3YP3I'7\>XG'T\+2YO=Y.(2?B#?B8>'FY ME<&48X=0QC6W1O%0NWQJ*P+WM4@;+7:[.RQ+G&B.84DY@(7Q$C=&<+COO$N< M9VI3;2=L.PK[M5G=8>NA$>M0;XU:M:/7__'IY/RD7)7M8,7N_G8-J[66FDI6 MZOH:^/7DT@_'U]<<"P4O>D7/AHLOW9Z'/&86%016AC'&C%!R@@.)(D;\GLBZ M=A7$=A36*G>XL]I3.$?!)\^R >W0&Q A"[".>=IQXYZ"3*PTI59B$@$$JW M9 _64^XLB90164PX&PL^,#XV9;;"Q6I3-%)F6/MCBA/4[*OE;C_J;BI:9EY+ M;DFI4U=Z7,2R.YC M8S/B9N$Z&6YC,-7KWK>CL.>']9UAZ]$+O^[TUJA5.[\X??V_7V'@@3;B_>M:DV05 M)0E2+EW"%!=@-!YX7);IQUI896O7$>U'\=XNUJ:KO[J[^NT.PK @<89;)M!L M2SE=\352 FUH)#1%W,RU#X(]2>[993L' HF5.4@19"!4RQBBS.IG]OG6 MS'M\,AJR3!OA%#!FT461U.)6D (BS])KS7S4M4N]-Z?NY_+U-L?4HWK-;O35 MJ.DZ^8"^T_'%T7_N%*W>_>TZ=0)KJ*E6P(E+I0OW_0G,Z$Q+)0@#*E-Y>2X2 M6*L9.*<#?E*P)M2O/5Q+SOXEFH\^^DY\DFTDQA"P98:-R+IL#Z\A">8)(P$% M4/NUWW/T]%TJ60<3CVLC*VF@4CLXN_7YP=8?3UNH1?NYB1 MM1]5YQG;)G16>]=V,QSWQ\74H2N\&*)[ZVD[/'R,#AF,%1R/#$? :X7N=DH^ M&&=(Y/5?8PVJ&2>SUL'O)"(BF-#SSXX$O]:4"N6,YH MVCF16I+@<_T;M?7T]-MHKR-855- V#Z-$NG^7@V'UZBNS ;""D-UR@6H[@I MK@"Z' E= 8M;@/K,6%:U*\+N4]!OB[R. +.'D!N R-/=Q!]UEGXX6F>Q+P86 M3:J(.H&A7H+@499.DA)X"L(I529#5L_V[D%OOT.2NK)7AU)@"V"=C$,JC3L6 M5U+#V3]>(PW#>?G;($?& G,<'(^LM'##2X<:HW@M^.PGZ'#'6$ MMPZ5U $;UZUOD^NI&S*Q=33(0SS$?<2BB]GF4$()L!)FL$FE)_+,4K6V9OJ MEXCK=RY01\#K1C4-8.ZW*S=UXWDJ/>UCNEQVX%OF) A$!F32UW],NQV)_8[!Z A_7:KIGS#'>U'ZDQPZP[M: MM._\[E.\'Z##K.4R6YN+9OOI1_GR+ZTSN= @,QAL;60)9>J$*81B:_)! ^T@9B@1H'3PD.Y8B8Q6QYM;3=M(\+ZOH*OCYXGZJ4KZZ>!*.%):2U:#XSCS1BA M!RPJ8CCG1D#@:,P%VAWPE'*@FD@?8U;,U:Y"VX',?F^L#@'(KG77 CR7$]J& M_YWB-;?E7<+#/>>#UL08X-([=#&" *N#@^R<8BP*F7QU0&Y"6+]W8 >!8'7] M-.J2/>AFO;-K]O3G=-!ONT-7;6VWY:PBM9YG5*Q'5Y\["FA3(N")R,L,!Z$[ M;TA=.U \S0]7*+4H 2WLF^'H:I[B0_MJ::9C26/T01,X$0F@TQA=X39?6O[+ MKU?78['6=S0WR406+(-D>+'0B8.+AH,D4?K@R[C VCNW/A?]>GP=([H753=Z M&-]I%[_S0?SX,RHWLN_P -ZB2;A&52M-:7GY@MH6G($K]1]9I.RYDSFYVIVS M#M?.OGS\G4_]YH:C(O2WD^FY&ST*S 6:=,442.I2>:X_CV-XGSRWLW+OW]\F(Q="-,K-WK 8^(Q MTE)?FG+ LX$2 Y8%#98H;1UA&*S7?E6T"YW]GJR]@+,#!39ZFCXY36#G<_6Y M3^ML]D&'9^VSG>ZM5]%'@=8IH6"OQ?UU5ZW0Y 6'9JWI5 M$1-/QV=E6TS1GUP\Q+CSX((1HVT2X)!1$ CWTH-2 &$>P1!KSTF1V/4>C0=&W7\)YXI8A4&E02 D1F%IQ! M=XLRE[E(6G-9^V+UH,,4;D/IM\/Q<)[>82#]:-D'I[OE5 8B+5!:IAG9C <[ ME0:T+$]V29#$UI;)#F3^3&,5MD'9^F1(-QIL((BX9G'R'(MOK^9%I)>3Z7SX MWPL]'W\OW;L>!E BT\B,XV H+94WOLQ/S0ZBL"H1[U6J7KE5D_Y^@X[#P_K@ M.F_TF+\SO6/G8_WQ9U2>*]+AL;WE/ C/4W#:,N T*A#2$@QYG87D(]6\M.)3 MMZ?RH:0%9K.KRT>W/8DG MZ@4*C#$30/C2;?Z$__PJF_4.BZ'BNQL M&._]>KTA)QV:PP?#+A23T0O@1=>?L='@PK9FV$JG ^"MRB-YC*,@U!6NY+"\"DR4Z M<6YJNY=UI^W,IO.;TN(K-SKUH^&RY/TM+N%&?T]N>HWH:__L ;*9"\R8Q(&[ M4&[AK 7+!;I\4CB/&TE:O=%5.U)RAWW\URWK>Q/9Y*2>;;!S;8(.JZY&#='3 M$R5V-DK/?EQW$S"Z-%;[S1EP,9"HF !M$IZ-,65PW ;P7EN:G;)>=O#JJ)$Y M&+=#$.[2<52>9G]>] N8O?KQ:%#"T1]N&N_DH86@)/ $5/LBP.Q+B:D$'2RS M940ZJSZ;N3(+/_69J2 MNB[]JBXFY4NG5_/9W(TC^LT/#B;.DPE!4HC$^^(A2_20@P(KA:=<9<6K#PSN MC]M^8Z$>]]=/ K!&M^)=,9S/D:EK6;C1U5)\)1.Z_-I#[HG@+&H#K+B<"V_3 M4)4PZHTD>"(8);5[#=7EH-_W=8UMF0,!H8%M\&&R* A-\;;SX8+AA2QF1V$^ M_/8XVY*LU+IT!.:R]& 7RH#)5$)6*B<:&>.TM@.V"YW]]JWL$=*=*[4!X-YY MGX9!Z.1'2N=I^FT8TIJ#;[3XR%6S@>O[KX\824Z6JKAS[4^(X2H1T#&@()(K M34]X@&@]#SHGK73M0M3.F.FWGV835KU/>#2:X=FG<=:'TD:M/)Q[D^9N.#IT M^[!'R_?=2.QY>73?4BQ&KV@($:32K PD+Z\T:"E\3L0ZX9R0M5^]=-]2[#1_ MG$Z^ING\Q\>1&U^_4OE:S,/BU!H0[@B53 'SFI+:04A M)9Z($&:C-L4OW+'<+-@O1+K1Y61?P;: AO?ITJ?I(+G(N*,)#,/(393I=,9G M ]D;;6QFRK.-76Y(MQ82AQ%2H/7 MA7 3D7 O@&5B:'GMP_1&^9L75'YOT9Z5OHO*)C7DU[?BW?<[A%.OL\VER["- MI8S1.7 !S9U+*I4SD5J]T;.[EQ1_=]%^TM/5%+^S_!I(&ZP]\C!@2"?S=#D; M*&.TSE)!(M'AL6<56*GR7R8 MC,MS4F1H$*3GD60-F01?1NKB*4W/#KX-TPI/$,0[H[MW?+U-3 Z9RX+RDH@NZ:4*+,ZPOX3SR- M+3$Q:OI2-N;Y%?JU.QW!HZ)0>[0RA8OS29[_@:)\AAOF@[7(!,A2AR9LP@/? M.73/(J%.\U2DM0%$7EZIWQO$#J%26PNQ?Q(J"O'56'$"WO9"[SUI\'\FT^MV MS[-%OHP)Z6RP ;@N+6>LDF!EU""S%-&:0,QF?3Y?S!P\7+E?B-30Y:2:8'N& MQ0=WB4'Q/1[>3"[=<#S0(2=/0@*7),J#EKP(<0F4%AAN<%W*XBJ@8RT!_247 M]]7HI+9X>_;1;YK$KS)F+N0@,/@$32-&G(X)C"R" VUTRDPI;A^6"C[ID#_X MV/[T74E)DSH2:T39KU:D^V2925J#BB4P,,A]J4R'8$6()(6L'Y;*/:OL5WTG MD+M3]BX2:R#']^@X?/7C51J'+Y=N^H^%[>.!>"4% Q9U!)&]*-=J'"S)OI0S M:)"0E 9C;:)!+R.#A)U5@TF_Q:@M HE'K&TLJ\Q^RB)-L!3]*7!? 0K"86< M*7+Y#4&*1V5?U#2%740PNP>LC&[94BS3&:Y#R0,I1(2(HVG")/ MMGB;1"<66>UGG^NIZ?>]VR%.N=T$WR*$/J9I^8+[G.B 18&2\*P4WN)62Z2, MW) 9J-%!N^0%[KFN072'GL9LTHXZ?PE*NRK@G_#V?C7HZ?N>?BMI M=7\Y'Y@BWJ%IS<2BZ\?C8MZB "9=#,X9)JO/,#_XY7PVA&:C$K"H,"YF W0<&&E_/;"+V]R_GDG62&H@04*35\BBZK^2B&0Q@I M40R6:CSI^DDNY[?2Y?.7\]L(MMG+>1$-480%<%)+#$"4!6^S1R:(0#%Q+N-& M=S+_%)?S6VETH\OY;<3;V'UMYL8YG34HX3!<(2F"650Y!:VM")Z+0%YP?G:] MKSWPY?Q62GKFOG8;B;48B3VZ*"+1EDDW(!,-(/#O@$&'AA1RY#[H:%WM;L\_ MY7WM+F=*)TIH$E0/KHN07$^RD&!R>267A0447VF3QI+7G*'YZ#Q/])/=UVZ# M@&WO:[=11P/P6H6&SI6 ;^$@*!2Q.4M#GHC:Z*ZL7-%0>OW!'ZZ;70EQ:< M::H\L;8\K$'G$OU)P!VA0*/#B3&IY;3ZI>IS]/1KGKK RA.S3^IHH^=KM8_3 M2;P*\]/IJJ/R,EWG(V69&7"QE-#D8FM%EOB'4M%P:C/=Z+![X4;MJ;5['Z93 M2:N3BB)N R*SHW%<<3!;Q1_2*6$U!@4\.5YNBRBX1#)803/U5GD5*N+D,0'] MW<3MK]/' -E3P UXT,N>.@GY>(_4X[GOT*%;Q9/"<&$3!A52*8Q5D_ E;RK M2 ?T]SNX&*+M+MP%HK.1P.O]R6U\/*:BGZN+[D"RIYP;0,H:1^XV3V$I0;_-!I!:4H1_ M7ESC:2 ZT\0H.G.V=IKY)9IZGW-7U_7M1!4-0.N%Z/+X>QA=E8EZ1[-9F7T> M+]SW@0DF:KIF@TZ&D>4>*E*M>6"4U4[>/D?/SY'%W 8K+S>OV%$;O;;5OG-_]%A, M:,WGR-3 A:BT=1Y"B!CO$$; ,SQ'@@[$*&]IR!WTL%A+3[_.WB&P54T;#?A\ M3_'R;NC\<#2<_QA@8)25*P4221,0G"(S)$A@ED6FLC>4UYY?]BQ!_5;2]86M MW?31MN-683[CND^JZ&0=9&KBIK!RQG%29C3+4!(5+B2P1DIP6I!(J319ULXS MMW ![*-,DG@'@9#2A4,I,!S1GZ7U&"X1IS8;>?4_Z@)X&ZQL=0&\C38:.-Y6 MM)^EDCDL+Y+3-$^FER4D.O6CX9+%X^]?4QF^?XU5E&,>+WSN=H M&]Y@)+6X!U..1R8\ QF-*J\]%(;0Q("U.G@10Z)=;<%*'#29"-D!64\G0?I0 M#R TH?1_BJ7'^%4/!#N=E\M;19?GWP"8\.80HSP]2 M>=""?H7Q,4%R,4HM=([^09+NR88-G1#7;U:E$W2VH55PI$ M6F<,**(Y[N B ;(84B>T0DT016K[D+5H[_=E4O_6M[9Z&X#U:_=U.'>CXLE< M^SVO)[.R1Z?SX7\OSQQ+LM(63QJ9$T9Q*I47\X: 8M([14DTM/J]R,MD;01& M^5."L;92?JX,]N!!2F"?'/: =IG%?DCI31[[USV+,6[U_V8X36%Y>,YFPU*; M,)O/]J^\V'"!FF46N_!TX(L![61V D,YY14OO8L5.)]E>:.8<5L11GSMWIH' MNAA88U'N7.5+&CB1(0)C-(*(1I:V7@P8=S%[D:.I/V'F):)^CBN";5"SH:7? M42_M^A/(T)UI[$(2XR+->';A 2DH'F">4/21)(8$WO+ >>U]M@E=/T?!13=P MVU$[32-NH&FFAG*-] M56CTQ\$ECB(E?1S\]2/TP5] ASGZ.DHMNT+65)G;' MU 17[\Q;_7!\\>[T_/SC\=GYOQ^='9^'+RE>C=(D(W_O)K,9!H#G7U 7NSMG MVZY0PSO;BZM*[MFQFY:0^V:M&S"B&7)EW"=0G@D(RSS8%"6H)%TV1&;C:H]2 M7$?+OE8*Q7DR1JFG(M2C;RC+<+DUG81_?)F,T ;,7KG9,-R9PAV3 M<<)!#@Q%D)P [Q4%@E%>P$BRM.^M+((=2>W76:N"H8<&[1!*:^ $O"V=-30ESWRGB.L71P=1^7,PVTK^#8#G;VGX^H^IP]7Y2W@:5YLPMGIU7PV=XMK@#?#T=6\Q/ZS,)K,KJ;+--F-_)1WS*I( MRQ3$(K_R?$P8#9(D1ZSV-E9_SE"'\GZ#AD[,7@\J_8F O-CW R5=2@I%2YG# ML)R7ONH\*PC9YQ1"BG&SB0(=X'5!8+]6M \$[0CB[=79+E97XGS$XT Y)X25 M&,MQCM*,GH$MO:8R>I-JG_I.$])N;:0!]^ZNG08RMY#6@U >>F0)K'!)O M"0%?&BP[KIBD4F>3:U]MK"&EWP**!G&VBXH:OFTG[.)GCQP_=:/1CP>[P M6SI/X6HZG _3;%DVE6+1UOQ+>NU&X6JTZIFY$LXCF=5/,'9%8J<9RH/(M>L4 MIY;4:L$T<&<0^(Z54:0B@\Y"9*U#-K2V9]95BO-:,Z?Y"-42UZID>0=Q^?5J MOJJ=>4C0:I"PIRE82H#@GR!TMN"$CHM7YBR4TA=6NTZN+@>-)D2W0=RCKD_] MJ;@!_V)/GE_]>/H#%B^EK-36N6 AYFQ0*X:@JQ4,,"J==Y&CPU6]KT5W[/0+ M_3Y1^K![1B.0:7;WE'F%JW9T06'(FM F*5L&,W%F2PH\@K26F:JI2'A)C.B.+ <$H:]N:1; M2J\(J8R-@K) :]^%K26F12SNJO.'46$5!32 I+.$3M:P/!%8L/)I/)S/SLX_ M74].1<>+!F[ .X_'!]-XD$@,G*EWTN&_D-?Z@P>>(:C?G&NGB*JGB"90%5.Z M++[(Z\GX6YK.R_.JC]?$+!B\;L%J1"Z]G$%XE4K#G R><0>!*LM3UBE4KQ;9 MF+A^_;JT M%NW]6LE_GEAF-S#\_)M@]=R5Z)R#$F6TL2KM[&0 IZ.!DG')QEAJ5&,!_A9O MFEL-@7;$7%W@[P" 1J\X3C[\?GQ^\?[XP\7YF^3G=T+*ZT*Y/)G.W&B/*XJM MEZAQQ; ?7Y6N"$[0E5<-YQJ*7G(&D&?>3 MT1ZLE1E)3\ES[I.K7CNP(6G]FLR.<+3^*J">FAHX[-\.RUR35Q9-(Y[@;E8&-L^>_M8J/"66"150@")$#T)Z#RX)!PJ_D9T@PE5O M(%R3_GY!6P50DT:TVP"R/YW_-OF6IN/"PGV':97F0&=;$LDRF&@5"!\I6*(8 M&":$\T0SF6L[*"_1U"\"^T/+I$/5-0'%BVERLZOICT><<.F4C$0MWJXB)Q3] MG" U&**DHTH;P41U$*ZCIM\L4D/PJZ*N!H#W?C)./]Z[Z3_2_.W5.%YS8;Q% MUSF@-&(HVX=@E"^C Q>XQZWC<#_5CDJ>IJ3?='LS@*N@I@; ]KK<*>0A_E@1 MU9OT=3(;SJ\OLS(M5Q<.;.!EBE\4X&TRP(SW063-;*AMYIXAI]\*YV9@5TMA M+6!O,OTZF2(CKR9%J ^LMM/<1"T84"82B-+3P1A"P7,G.7[3NNJ>WK,$]=L5 MKAW\55-:$PB\O$S3(J2/[NO-N%&;/9KPK(!;&Y )B?X"31PR#=$:HZ6@M:\4 MGR1D(\2I_P&(VU=)#2#MY>S6[8T23]$+ISWD2%%8S'.P(A(P*,07)>Q*5SUWS7[M9E_*_TO2_IL;E=V)6_OF(NKM9'J^N(BZ=TVU; Q: MVB[-Y@-K@L:M)8!DB_Z%YQX*\Q 9"48YP6Q\Z1:N"B&M)ZIWA,>D+UTU8!_7 MW(ZN&#T*X>JRO+)*\;?I9#;[-,98?]$.[#<\74ISDU?E(C65R;G(=O1,!XBQ M%*(X&\%X38$+H16E*JKJ^>QJQ+=N6_<#=K^Z_@FM[X A6RKIQ9!*AU*V*&#T MED 2GH43D3/O.S*X_69Y6K6Q6VGD9ZNU*:*>H[^^%/6'R=B%,+URHPYJ;EY: MJM/:FZWX/'P-#G%.66TL2.48"#1AX)5V):2FY=Q65-7N8=M]#4[9<'=6N>>K M7&_NH]'B]U,L$2<&FZ-T_9TR]FTY0"&6O@)OA[/@1G]/;CJ(WJJ)X$=%Z<8ARHU5I0=&*2H9WC=T5,O]YG\XC=167M8'0S'N_'D#$$EC4/ M0%QP90!= NNRA&BB-#8(\JC+]4O@W(&*?AW1PZ*R:R4UV@#[CJ=68>CX?^#([G;Z;C#^7!W/$VO(6'5SP%(3D%",YW+-*>JDI MHY&(ZA-WJW+PTSB8VZ!RNUQ1ITIO-'Q_>W1R]OO1NT_'[X^/SC^=':\"W%VM MY;,?5\-<;DYO)7OYU@VGO[O15;IM,W>+14M5=I1$R(+B(4T1AL:05)XI.A%U MH$KFVM7VS]"S]Z."QY]]FH]FLU0VY,UHX0^3^?M%;1PZ%/.;7UE>E%$F(PF: M 2GM]@0+%C>GS^"Y#LHFD7BH?63L373/-=^U\/7H=<)!E=G I<\-]:]^K%@J MYTGI$+IL)<.D#>A+:PA$\')P"/ 2Q:IS2C:JJ&SN;+,^35)SR.L2(.O@64%; M+8'O?C?2Y9O:Z[H5PWVPB5+@).,FMM2!%9D!]X3C-U)6K'8N=A.Z&H%A#2"\ M; /WTTH#2/M8PG54S>UF?(++55D31>IU1%Z01]R@,0K\FRRRH\8$2:)FM:L> MMR"O$=Q5P\;D,(IJ (.OW73Z8SC^?):^(I-X,BR$MIX]Y65I)X/>2Y2VL!?! M9CPM9&(A:6=BE-5K(+@_AD MRE1)HA+XZ!TP+2A*G5A:O95>!;+[O6QIQ),\D-8; 'K)/UVDZ67)9]UP,\!X MT#G/*!!;F#!4@Z7!@-!&29L5U[9V\/TD(>N+!FN(41:I( MIFS5KY\ D[DSR7M)7 ),NZI;I14WEB\0$4!$(&GK/'42T:0#XLZD/%NOS-/FWUWG?<[HF""11"!) MG0=NN5R4))!@TF-+"><^%L;C(?3616PIS+PX&GI@!38 UA>F'Z0DHJ0D(@K< MY"G$"KD8"(H"$ZL39]:4WA8/&%(Q&,".AX1N0RGZJ*4!<&V9Y<(%$XXD"%B8 MIY"+88.HRZ,,& =/ M *RAP).A$N?;_-*)QZ'33P:K@JT&M5(*:@%K&\<82.\Y%UJLJH1A9Q8<0>#! M48)D+/HD"5.E7Q#=?];$8--UZN'K8*4T@:QM(UDBH]CF@>224H\XEQHYXP@2 MBDO8H)TRX2\T1Z4HN0X MB,PI,"BI.FW*'L1V,A9<_):01GY4'P$MP.U$BC MX**WX_@DI*=]-M(:<1)UL%7/MHI%%PL=NW M6K&,@4)T*K 5.?[U2',=D8/L*(3\YJ8=K"CB.3EUC^+J@FL?C;0$K@,JS/)+ M:HD*#P+,AT)>2V2Q6!UM*Q]CL,$E\JL4P';5/J$IC-QC<2&QX)-IXJ60W78 #@_?YG- ME[G0]L'L@!%)41-F,6(JYA<,582S:TEY[ QG->>&CHNM0 MO32P==U4BV_:@ST6B=(\:)SE\4O:862E$V EB6K'A8((O## 7B2F[B5N;9B5 MT5&S([(NSS[^\OZG#^_./G]^=_GY[./;7\[/W_[W^P\?;F?ESM)[^,[T:@QQ M\XTL#IFA=<#GR@S9*L5OH:Z-7V:S\,=X,@$T/_OL/=YOR^R#E,H001# S.>" MN_P*5#((YWV/YQ&7KG296B\"RSUG\?-X.EZ"!7^/SSY[D\'E#9Y(+9#&@B(> ML$N;J8Q'*9>?M*BJ+X:\,Q;^/GIQZ_V_\WF;R9V M<5/<'16-@N&0Y98/$T!XUAN*E&>1,I,D\:5+87J0U\JK%F41\OP%YD'4U382 M[QG[:+_&]=FL]QYSSB"X,4HCSA)D[R'/K><24R>L2J9TRT9/$JN_K3P,5+I# M\F"]-0#+M_G[XB*//25*1 B)P;>L.EYT@,1, M.FP@-B;&\]('@3M(:A9VA\/AV73+OP(Y_(WWH$SGGT-,^[R8^U@@- 5H6 4AX>EB_B!2]];M6)L*:A M>#@\GL&QM*X: .#EW(:8!737>&"4H#(JI"R!X%9CB#X4!#DF,4^D%,'ITB6# M3VFH_>+-<6%UD 8:0-"6*.7^!DE0(I7,B1*C#'%K/;*6)QW)Q(C0RB L%0B,LES$S0FRFG@,N3N.L7A#QPZ: MFCU V1,%W6'67R4-0&R''WCWIY]#1%YY8N _7EM]/"P"174G;=3$75]U-+#Y;6#A^8:.'=-: M$H^\,'F.6S#(44C=B4B$*^JD>?K:=7%_NXFNNJ,UCNYM#U;-Z=68%GF6M?OJ M U>0'N79UG[%?<9J1ERPR%,B #Y4(<=%1(8(ZJ(7ULK259)'+1A]Z/[/GQ7N MCA075%$:4+0ISS]:E7Q+"%RELL('YVCQYV:V4W1*A:%]L/.L:+Z<7AI(6^]V M8Y?R64]@R%#-$?<&>5*UV-NIJ3NX<7Q$72 'AI] M>*53]\K/U\LLR0<;\+L_O\7I8I@8J\=WC]:_TT\"5>(RREE@3!@D(%- 7'B' MK. 1$8-Q<)9KDTI?)QXU+MN2/+VHG3OA".2 MVEQ)*U&(^6P@.H:!^EGB9R 8IQI//T":DE2B27;FK&D2/1(,L#CSFBPYC7QVXFM=D+Z^;0VUNQ M)XG?GV?7.6@RPBJ/44I:0- 4 S*$1H2%QC*=QL7@S^^K&TQN\ M3\/-F#K_[^OQ8KSZK5NH>4W@/\DA''5^&X=29+7+(XBE"(DEK8H_UM&/PG)S MO&Z_^^ CBY]^//C537N0(!P':ATB(7'(U;1&-D2!1(A.>\^($:6/_/O26/=@ M=$"$O3S4:P#E->!3-W"UZO16P2:(4R/2A-J\2T?D@@](:,JUXT:86+I6Z@52 M6AG9-83^9^65T2BF\D\AC[\=MI*$AEPH(F42 8N$:$!S[5&0SF&2(F>L=(WM M3J+:V-(.4GT'..VOA\J)Z>?X=9QF\[ANJ[;:"HVU!H:U9$=@UL)WUFU"6FL(+<%3&>>[""L,@*PJNY.5X.V.HHHB.XLJ&4UC8>-XZ3H-$)(1Q%1+ELMFL EKOF' IFE?=20N@@<&:"(6.$0RII[B25,;+2D]I> MU0S*7G#H.8.RCVX:@-JV>8=2>>*%Q9D!"%A%=,AESQ%A&0]L2(%+)XZO9@;E M(1 KI9,&X'7VAYV'2_C+-QD0TT$F+A&V5"!.C4).,HH@$D[>4F94+!W2/2*@ ME:E"1PC:]A=\ ZCY_ 4$^I-=Q/!F]C7?9JQU- >[NWG!\:/1H%%PZS$2 5F$/E#RJ&X*.NIST 5L_> MT*JLXP9P?A$7R_DX7^Q^7L[\OWX#%[.X^/S;;20AA!(B4<1DRG5>\(-50J*@ M.=61"4]0C5(@15.^ MYZ.6X](3V[;14[? L_:]U7YJ:1-BG^+<9]U=@31_GRW'TRO(YB(H=+E8']"' M48 -VG(">;O/;=DJ)&1MGO4/V[9Q(II4?&K,?I0V=\>Q)U)V0["TVAH"YX/" MAS=@SF-0VNH7E^!>%C>4D5&RS"4&0O0R@;=@N7Q+QX2\(<()PQ3#I7OM^]!7 MUS\/#L3B*FH3?A?1SZZFX__$\#Z V,=I;!],IKNQL@>/DX[C O[L^NO# ['% MR OB+:$$26'!"G.%O_,\(J.H%%0JJ8J7O0_$2MW#HF."^NB*;P#_MWQM.=?] M[YC/]8'U[V#O5_&W14S7DP_C%$>.B62U#, F27DZ+476L-R&Y614P6M0,5ZO^FO;M>RT"")&'%+HHO&(15XCMX81MIH@Y0+*J<50JK2L.]. M7=U6J&-&(B74\ZIWZ]\AY#/C,^#Q4)4X. ,4;ST M%<&Q>*O;<76"N_4!T#AED]GHJV[>-<&<2&981 G#UL$]@QB/$(XH2Y+8H(P+ MI:>D#L!&)T/0?QU#**3PJA'*JI+[&7?WO*][.-]/UV.SW\RF^= 3_N2AL$:> M$1PE)-F,< W\)I6?M$LH"<=CHG"3]C#2J=/<+86@^:D9A&4>V\,L00[#OJ98LO"+ M(+#ZBS5WITBLQ/G*)^12;YY/NXWC*)#$ Y<"_NSOYNZ!$'9P/(\H,8_@'U/$A(A&2VFB&^J^[;2;NWOIOV-S=Q]E-(JI)UVJ M3%%BK$ $$YF? 6)(1Y\0M19^&ZO$U%!U!R?6W-U+]?V;NWOHH:WF[HB3],E@ M9 -3L*<+D6^$(_)<&B(Q-8&8'7'>"39W]U'7R\W=?637YG9RGSQY*;B((;^\ MSBGBF"5D@3TD(J:*:YT/*UNKZ&RG?;NPL]I/+0U!K$3QRAN[^ )_D,_5O]M) M/E$?00JN0I8K=2RWZGF)G"041N M-F,@)2#QRLSD:9W9W5WLW3FO]D2I)!EL']CG8AF%=';@E%O')8G4LJ&&KAV% MP8:K8ULQG+(@J9S6E13,^;=5 ?WTZD.TB[B:GG&>?EO<_-,1]RXI3C#2UD'6 MXVT>#Q\BHI((RZ4RTL@.&>/1"&ZXNG8?2VA7V:_,ASSRJZN]8:02\Y)HCEC$ M#O$H/7)4>22PLLP1ZRTM/5YJ6(X:+KEMQ4L<"(/79A3VVSB/^\Y[Q;F;C*]N M*BF,"E'F=\<\%WE66'3(2B^0$PES2EW4IFG#V,A5PV6]S1C'X7#H;R#FQD"F M\2H7(%^V:2.Z1TKF=T2N"+,14W MN65T5 Q_92OG/[P[^_SN\^,ST56+Z_YE\#N7+%'3WH_N0@7JJZ\L[LJ#,3=1 MR200YG+5!)R0HU@C3Z,(J\PZ,8;EWD>?G MDG,7F=?(J8 1\XK:)!C7L?0;[L^IJ%LG41 B!PJX 8C<$TY-U":X@*3.#6G4 M!.22D$@R:IPW,A$QR(;8&1"#W?\7!,1^XFST-=,;-UW@(=,7%BH72ASE^=(G M,)%$"1.\0=X+A[BP$CFM*0J:):MYP(24'F<\9 #Q9+C51SM> M^-GU='EAEW$]K'44@Z2>Y'L%8R%=([ A6R(48@8K$J6S1)8^BNE+8U-AS6#@ M.U0YS8%O/9%A,:(JV@26@F+,)I3'_3KL#$H:DZB4L9*4?B=^,R5-A4/E@+27 MH*M/5OD0%XL8'W.R^N'C;/G/F&=T %,^AM^F86T98"I?\_^.?&164^*1C!3X M]$X@R Y =-9Q335AS*<=H=-A%-2M)BP I",JH(%]J2NGV>.?ISPG)@N6C*@C M*OA\D2CR]4K$"IG\$(3-+T$0H157I:LS]B2U;@E?P9WM&*IJ^M3Y5[N\GJ_N M^6;IB1@>5H@2?TL(1EXKGJ^.( MA,(QB2 -+SYV;W]JFTH_^Z"FT_967F&M^MRGG+Z]CA_!M"__B)/O\5?8S+\L M1@I8L\0[1(D#\0:ID7-6(!69EC@$FGSI(;_[TMI48CHX+ ]5U@F!,AOHX2C)@8(]3L#GKD&(B..4Q)JKTR5Q/$IM*:8\!P7U4UE(ZT(2]A@1+U2D#()@YQAL%&'B"TW.EE5>IQ55]KJ-D95V+MZ*:.!6O6M M?#T\$G_WI\\UMS<'XTE8CB'W05'F?"A:CZRW!I$@* 2EC.)4N@5V+T+KMA@= M"WY%U-1.F] +7(X4YMHX$)CP@2+NB4(.[ MQ[K%6-O!8O-WG!5+JMNT4A%4) M43>PB;W QKI[;N2)M5(#^<)%R&$TM?EY\X"8=H*[0+QSPQ8>/:6H.HD28:#". F&S"!(5D+<5.N?1T'M!04+HGJG([ MSO!HVE/^K^;^<_3$20]T SHBE>Y G_)W=POZ7WN*^*?SBXOS_W[_\9<2U<=; M%BLAKJZT%KH:?AO=,I?@36:+ZWF\LUJCM1=1.:24YN#PC4+&ZH@(C<%PZT-P MI=_3V$S)H5MX7O7^7;J;@<66*RZI#R@FEWL"'>3]DCND;>)"$$M9\?QX QEU M+W<+Z/WI;GVHJ!MP^!]FTRM8[6MFY1+^S6IZOL01)V88DI1@Q)4WR'B+D=$! MVV MBZQXR< &.NKCY2#E/DU@#Y5T@VA9#]@/6&IE($7B1($-L?S8O!,!T42X MUR($4[QM[*EP*_@\>>S7\>3^W40_CSX-&^Q?I5!4ZI MM XS).AJYE$>.1FI0-ABC /&"9LN=P [/]06-/;1Y&PHL3:PL3S>;#_<#3/@ MT6C!@D<,DP!L*+7JQT'84*\Q""D\O2$J'+C%17X42("LE)7Y>5I#"//4V-)NJA>!+<4[ M>T)B*\Q*ZJ#N-06:1D9PC0YQP.5WI2NY=E M1DM[51D@'2KK9M]NO3_\N'^<=(MW+W&(T^M#90]X]N=QV,,?3@+7*B@DF2>( M\Q"143EF#UZDD"0AJG1_P/$.?QRA$ [ 9HH#@;U5YC@!QP2\ZD"TP3K9(4ZV M3N'PIX_>NQS^]!%U QYL8\(:8C1FU5::>)[F+#RR1#($WIE(:Q3(I/0E\VD< M_O12;I?#GSZ2;A MZQS6<6PT$QIYD<7BJ (NF$:)$B8-3XRSXK57IW+XTTO# MW0Y_^HB[^<.?)!*8D=;(4";S$]/PLV A)*1"$J=D8$^?,7M%AS^]--GK\*>/ M6!O86%Y*&*R3QAE*D+(1\D'L.=(X2$0C989BZV/QKNR3.?PYQ!F5D'<#L,EF M=;DVJ_O+]HOX;5V+>IX^S<=@(M_L9'.CI>=2A9@\4BK7YF"3D+$L($A/C?:1 MJUA\E-^A-+<4%>T)G UN[FA:/"W4OI\^:\-TP!YAS$(LD=]"Y0IBB40#8BER M(KU3UI2>L',0P2UMG$?'ZX'Z.S6PWC9L@DR5@A@&:0T_\" %TDX&Q(V3,5B/ M,2]=(;@/G74;:JM#6[NFNWPK;I]LB61,HATV^D8>\C:R$3G5\,*7![8PKDG2'-B MD34X\A0%-6%(9U>WXW5H%]9+N@UTACVD_;8IR482-%44&>QR2QO'""1#$-58 M:.8HL7*(^MXG9-1M31T:)_O(NNJHUDU,/.@[$D99Y7(HYA,'+PI)JR;P,\M) ML#A:*MR0)P\]F[T&:ST=&C9[2OR5U;?LU>^U]Z?JU;@4[_MZ<_[KK^\O?WWW M\?+SV<>W;\X_7@))[SZ^>?_N\_ZE0QT6+2'"OK07*@G*DV;'RY56SJ8A#YH% M74706%QLJ!@)$AMK&4/>N 3;.1%(!VZ0U\[J()3BNG0Q32\"#Y^&L'E^O5PL+<3*]]D4,4H)K! Q*4^JUPII"VDZLTE)%0,5LORXJ.TTU;T4 M&0X_ST=@%-1-H[W!GR_/W_SOG\X^OX,-X-=/[SY^/KM\?_ZQ0!-KQX5+;&3[ M\%"JOO$.<7EF]M=<+&MO'I^=Y(1S]4;@YR^ :V<7,=Q.[;E#I]..&N\PJ MJ+^!X^H;RF_+U&B"O#1!IF'S2R+[6GX-+'3C_;K;7U3F2.T)DEAI)9-Q@9=N MUQJ"C[K@/@!6SY[JK*SC!G!^$<'IC#UXI<_+F?_7;]/Q M],HU(TA;P9!+UDFL0_+%I\ ]_'YE?#41,.ZMCX:P=#L&@UBM:+!(;8^;AUB5+'+"C#MDD MP3H(\;D[DR/A.:8T-\\\O:;>6.BR:>TV%+Z/GF8%A59?Z92^^_IM,OMQ,QXB M7/MX\[,\$B(/A[CG2Z<4K91$")(2Z0TFW<#0^9MUO4PY MD PCY ;-P%\=?(LERQ3@303$-];*9R, M/DOI"+![1%1=1U=$]1W@M+\>*KO S_'K.,WF<;W_&FV45(PAI0B%_3=1I#VD MA(0#1]'RH*/LX.0>K]H>! Y0UZR([!K83G;NR"]MR!_N:LY\DDSFUWRD97G& M'X[(<# J#Q&")RSZ9$I/K3F!2DEC\OKTT$XT?T!=&82DC* *)D[:) MV?3\6_Z[[\"/+G_E#XH9)ON<+R#CX(1KL$K8^T>+/ MV0['3>.7":U:25&0G+2Y/-XOOMOQ)'OPGV?SE21&@E$7?'Y1!1N;WZO#R++< M;DJBY"1(!9M',\:RG9?*QPVG:BH% =* H>2"Y-ET=2[\QGX;+^WDAK$+0,/\ M>PS U\_7R^MY?+]87-NICR.=O'0A260,%N XL40Z$(:LAPV"8D^I*]TPV)O( MRGE#76@/J](&,+NW?&]\W.+=GW'NQXNX>#_]%.?C6;C,#93OI\OY>+H8^]_M MY#J."/@X;R!'DSR_))^"198J@XS43I'(/&6EW^P\!E]UV_E/==,?"CBU#Q0/ ME,?*X[VUR_BS'<]7W/\>%SE:%%1X&5U$.*H\O3NZ/,72( I_D'">U.&[C&H< MBKZZDPHJ&4$S"F_ @]Q<<<;X&1SBV,?-8H&DZ/N*NY4$%BM;?_CGN=?@XVSY MS[B\B'YV--"6Y4$RKL+Y'\VW#R.(K&2 M(5$FGCVK5CW7VH4XQWFDBW=()X>Y,H:9T*7\M#8?W2X9\2LSHA8DWPM!#?BAX>+@ MNY5N_M%3<8Z\3I%K;5&RD2,N7&Y)3!X)R1CW.%I5?"!9-6:[V>-KO?4_#8S] M15S?_4XE8TJ0EN;A8KGP.VB%#.82!>(YY*N"&)<:\G4]G=MK*PYH'R,->+.S MR>KO/-P9'DIJ_9+DR!MCE'0:&982 D8\,B9%A'T2+!'F$BW=R=B-LF[0?JV7 M^0-HKXGIFGN+=?5#CC3'TZL;RR0C%[AR@CF4C%_-*L:0S1&.7$B!$F8E*_XZ M=DGZNR'\M=[I5T-",\'-+5/W+/\VM5]G\V6.YW*,-^*&0L@6.,+4&\09@YC- M@K5[+KPE47G*0Z^P9.?&GF?X>4M@7L\,-*>RC_@8RN$=S,3Q.G'F(:Y+)>K=V&PO?1TZR@T%I0^MT5Q(J/Z[G_ EOE WY(I$EY M\-!6F(1XTI!+VQ 144FGF'B4W'<%P8YO-35AYB!0E!1J R"AS\8J&4V9TQP9 M!J3S& -RQ*:< %L2F)51=[D@V;1VW::M@B X2&@-Q @%#E\T"T*2Y)!U*D]I M<@!X:A3B.'#&N)')-M-X^Z'72(83F*9X2&Q[9-V?,MIWM4L:H;4*A"+L<_6E M(@G99"B*S(3$ DNX^!CDJOVT+9=J],+DL?II^P#DM$Z/K[]^M?,?L_2P\/_, M+\??Q\L?Q4^/NWQLP-/CWKRV<7I,/<0PRG,4 !BG' 8]E\*-WQL1IQF5>9X=!]O)MU5]R.X6H[5K,H5!IP;?DT#B/9(GA[?7\KESK)B]Z M&#??3J$ B5OE3.[-"H&J_)I=?@@@8(2#QRPRD2(K[CQZ4WFB8Z8&Q/JPBNX/ M97,#Y6F\RE'D93/1$@@[Q7&N,LJ/Y;[[\]MXOEKASLY'6N (_Z>0(^ ;.8\$ M69RGTD4;J4T:N0C %;:.8P]J!DI+V2W';-YS"8')B,O)N&ZE.N;CIV5UO'RA_GX^FU M)#0VC!@OD \V((X5I&5">:0HIYPPJ:AACPUFD#E7+U-8-]&H<%[5D,);R"G* MV?Y_Q_'5ERR6[W%NK^)M;/II/O8Q;U5IO5493@*)P2+/A("MRDFD??1($F,L M)42)4/IYZ.-S63>G>1W'P$, ZJ]C\'M= Z@7ZP1VGBLN%U Q,>@QZU9A$8P5SZ4HTUW9R&>=?Z0AC2:,+'#DGP2L$Q6^N1Y1V5M5#I&)%?# SP)R'"FD0I,6LX%=KCA M8X\]'@-M]O9@8,]6'3VOT'\]D88W1"B,';+>@30BI*5:\( "U3II)9+1I)*; MVL-0FCVM/QUO= ^3FOVPX,NG\SJS6W$V6)Q_?7F-XO/?^CZP0%G0.S% ',0*2J&N)4&Z0"Y MFPZ86Z&#\;9XG>+?4X1[8G:X*<)]U-] WG!#.?SEU;!3)XAG*B:4!8:XSD^Y MN\@0-9'9:#T3I/AS+P\)>"USA'N!X.G;+GMKI $X[2^X>[:GX):F)QQCSP'1AL+Y(3.,'^8/CY*77%0]26@/HVSL3 M_7 W^E XJ9.+&B6J.'@HO7H2"80)F7&@R3KFFKD3_O#:1K$>$AX<6?>GC/:[ MQQD?Y-Q/RD0B#=0IBY0 D^>62&1\ FUH'+SF":?8S)B^G=PTOML7QF4ILR@+ MDM=G+M^BA]S[]QFDX./)>/GC E+Q$>5"V+ *'V4 D8 #UMKE$U5A0O3&<]*, M]^C.UHE>P39I0 ?#IA5+VJ?>8YM(\N4R&3D9.(2K!$DKU[&LM1#+6FZ$LI(F MK@:9XS0(-R=ZJUK0;NJ#I!5S*;6#7(P7__IY'O,%601 +5?[AY->2:)@UR#$ M(-@L''+YH6W!H_.4Z&1B,Z,VNC)UHC>M#3J=@R'SVFSH=C=Y._X^#G$:5@(Q M(BK#A47!11 (I@09)BE*,2223/*L]93G.5,GVK_4H T=#)G3JDJX?:7A K8+ MR/6 \=79X&_3\7+XERFZ?/0(+U3TYKV-"@4ME!8 /<04UXA#:H$LA5Q",XB8 M"/P?3J5+\5]+A0)8;(#0,I>VXOPV=RE+J77-$12NAKY558H] +!U@J% M/AII $Z#W$J*"#&21H5XD:R0UCAP[J#[Q"H5>L#I&A4(? M'3> \TUAW<7GW]87WM0D1WV.X;$(B,,OD"%8((R#T-219$7I^LZM!#5^=S4X M7F9#*:\!)!;(CRD6*0@3\JO( G'A-#)&X/S0"2.!BJ18,P=_KZY:X9!0X'C7N&PO@M93[#@^FO86KK*?B*!&6BY;FU M(&^!$MRX-QA10H+ RD! VHS_Z M]X&$7-*>:>R05CG)4(: &H6$;8HIT*^VT33SD%U_]DZT1NHU6>1AD/LK&.73 M(#XJ2IQ,#A&6'PVDU"!KG$*!F1",=X+C9@JM!LD9VRNX>DT&>0C<*H^+/J)P MGDQ[6P7W;V%'N:M]>ZAHS%70,EDD+,VUH@3V-NDB(M8*QZC@@9Q.3+N7"$XT M_SR9P];!X/BJ4\_NXAL9+U@D1"#!\\/6)$EDK,&(&.QE3(HD?_1"C"/P_>K/ M<(19BLF>S";0D_D3 M]>!_J9U@2#R_ZD#@\;'@;L%%C).F)B)N\T-6N7O%<@TB#(QZ%STW]'1.Q7HR M_^I/L5_!1C DGE_U1O#@?;O=4DM&RL1B0(X&![IW"J(I+9%/R01*2/3Q=-+Z M/IR_^F/S5[ %#(;D5VW_/7(I(13#Q(&XO$B()Z60,XPAJISS@4;"Q=%?1&[E M1."43^A?@>T/A.*BI_M'&P[_3,+KGLKE[/Z/5V)=+&>W@QR'F1I_$"4#CY,O M)Z4VNKA9M,Y(#+@6 N)8+@PRS&J4=/0T!":4+%W+UTH7]]TTTCC_/O;QA6UF MLEH2?G:>+J*?74W'_P&B5H:ZHO2F14.EA(-TD XH+F"/" %!J(!1\$93XJW2 MM'B(.P0C)]W=W0?++W=WUX)% _'B^REL@?$S*'SE5S^L65RU@^9"+V*Y0\GG M9S,9_. DAA\(#C@&A9TK/>YA"SFM=(%7 \ML&,VU"\)U4Z?A+EEC(/JBD(9Q MY@38>*"(61$,(RYJ7;IO=BM!=8%83.W=X+2'#AH 5#:Q\_393N)BW;\;*=?* M#5&F-- "RSW$"?W0%'/UJY_^*2_CY8WZ,,<+DVT81L]$PFI!-1*.HL%?& MZ>1<\1%1.VBJ>Z$U'+R*ZJ(!;/T2IW%N)\#/6?@ZGHYS=K06UT@#4RJ0_'^ZJ1P-)QK+ M4,*4YTD7 EFF#?(*@ZG90%0:[.V>,BRT,G.DE<2T)D(:,) U9S%L9GQM_".3 ML&%1>I0W_YSU_?7?[C_.W[C[^_^WSYZ[N/E_O?]&Q?K\1]30^*"]VZ@.J_CI[F"]!B-?Y'0*0^/)'G@JX.A2E5CDI M,,VMA#B_Z&&1#I$AC(V&(%Y9^&\7Y,$''J .?G6/N)>^WF74 M7,1OUW/_!=S[V=4\KI+ IRRMDT&IE(B")Q1T[O?DR>6J,(Q(5)A'Y[0(G=J+ M=T"I,T%U\%5&Y[.A%5 151 /C2Z_Q!OSFLUO3\4AS[$]L16&U>N1X.!E+=K)@<*Z(@Q/'H0[RRDW?@S)<_5B:BM9/:,8JP MS7WMW&)D@PI(^.@2]]HSOBWK6T3_/Z]FW_\+EK[90. G]WO'A@^V/BU.IO&P>J: M%9!=9==P=I/,OO_TC]GTZG_#_W]8AO76YD/ ,OM,19Q'7">"K$P)$2=IHIYS MZ4T'%_'R%^II?7]MS8J+KG+$^>#,]ME>N+KGW+!#WD59 GL%LK,HD?PDNW$, M:0XVE":5U-?VW*B/\&JK?FZGBS=?QM\NH_\RG4UF5S]N*WLB M3YYP@DS(#X@RPI$C2B*G:8I:0\:';1<$O/2!.EG1D$ H(LH&+D]_NEZ,IW&Q M./,@J,7XKK(U6*$I"3[?0J_B18>TU1[IJ!3UD#MX7GJJP ND5&[P/4)L4U(7 MC4(J_W0>;ZW.BB1MKFZ@(M?X@("0SH\6&R5@1U$A:5^ZSV$G476O#HJHO@.< M]M=#L[[+"*V%2KD0P!'$768B'VM0YYVGTDM+R."^ZZC .$")G5Q8'XDVL-]L M3@,^SJ9^-EW,)N-@5_-';G;IE549Y:3)#TZDX"WB/(]29+!G&_#<6BEN?/$^ MJ]Y$5NYM/Z+;&U9_IP;0M54'08+@^?8F2)K+J")R&.S;>Z5%"#Z&5+HV?0\R M*Y>N#0N<0V"ZAQ:;=;"6.*L=-TAPE87F0ZZ7=DA22DUN!DZZTRUJFPYV<+5V M))!6O[LXNX)?Y^WKYD'A5E(+3>YK=S^Y MC/.OH^@E55C#OBPI1IPF@[23'!EA8 /'W*70Y>:GPZ MEF]4S@<'!U Q^380)+V-]^ H<*HB)!E("B\1#Y W M:P_2PICC*%)RD99^S'P'29W0I4X374-HI0&0;8X!S_^8PA>^C+_!#NNS#J_B MB"O&O7 *>9%3#"$C<@X+2'E95%Y9[WSI&:%+D8VHMNX3PW;[6"4SF-,$TD,P; M'4'P_N.;\U_?79[]WW>?]Y\[L&&1$L,&=M%6:,+ 3>AS:?_CR].O\6 MYRLU+4:8@&!EDB@XRR%AP 8Y;#A26$(L:+ 0IO23OMVI:V&BX^%X>>:]AM%. M Q'4'4/KV2T_Q6E,X^7()R&)9 QY%G.VX3DRD*4BQ@*U@1B*?>EKP1=(:6&@ M8WE$E9![ _#Y;3J_FS8$S*RY6(RL8@$+#]F#SFT<(C)D?)Z6E1P-A#&O0^D7 M4%\@I86!C>7A4T+N[<+G3FJ?XM1.EN.8)\"\SSWT$.Z=>3^_CF$DHR-20MB( MA30@-*V1SO%D?J702FR9?'IK/!3$NI#;PD3'H\&PN/X:C= OWGTXNWSW]M/9 MQ>4_+R_./GX^>[-Z(V7_<'W7BB5B]UY4%PKDUX]7?,HC,![D:@^>K>",.RDB M,IH""JF6R EF$( /)P 'PZ3T UF[:"HW$.RE+_WTX]&?W%01)4VPT@%9B!T1 M3\(B%WQ"B5FAI(LLT=)IS5Z$U@WTB^+IY7E@0RFN =?;C;554:XC3%AN"4J) M$,0-=\AYQ9#T@@9)')6X=,+9G;I6)HH-!I5G<^ 'T5MCB%S7\6)!,1@K1]03 ML.((5FP-IA"@1$HB59';TEGH<^0H5XA$PJCSG'G5:9#Q*YUYV4OG>\V\[*. RC?$[Q?YUY/X2PSVMI6( M88N) Z*%5?G@(^3F)).02UI[)IQ3I$N[PX:E3V'J92_ES)M(\A9CFDH?F&\AIY5Q9963JMZ::1=DM[,(J"$R MYLZT(!GB>9O6$"6B9"(+DD-$5_Q:;RM![03-!ZF]&YSVT$%E]_4&;.UZD@?O MWVWKZZT7L^A(U 3A($ANU(Y(._B!408Y!K 2 N_@Q%[\0)/ V$>!L]+2;&"/ M6;WM?@E_^2;@ UL(3H$7]E@@3O+P:>+YJ#O*Y6%@'BNO\[Z]?-5QS?LST-GR9V^B"FQ-I)!\PB9X!][G%$ MUN. O/-$!Q*]]J5?(AV"C[I[W@&P>GI_4EO'#>#\(BZ6\['/3V4M9_Y?OTW' MR\7%Y]]N!SBIQ UD+D@8!=+E,4]FU@81 <[#)B;3 +>=6PBJ?(E2'2_/W]HM MI+P&D A1Q_%$5PSHTMC M<0=)E8]-6T-C2056SB=>")'R3R&,6CD>B(6H$2D@%0E(*C^"8'.!D+.24TZQ M9[K+Z=CN+[4ROVWHL'$ N3>-HEN+@VTX*2)0),$B;O(Y8WY..#*P.Q,U)%GB M8!S5C-N&T&MGR.PAY*9!7#(B 6QZJ 5-^W\$AP_)2KD7L?+V4.F?IU-EU\F/]9#1H34$KQT M1$3F/B."*7(,!T25D)0*&6S4'0"S_2MU2Q@&@TI!T3;@G#[-9RDN%B 9._DY MQL7(>D^#L0JQB",$C$0A;8Q&E"6AN&*6%N]^>4I#W>O$01W20>)N "X[CV9? M.ID]_[:*%<^OEXNEG09PR1^O5PE$!',AP0OD@X($@DN*;*(*21^E$WECY:6G M4!5GHNY!YJ" K:OP4T;\S9B<]]/%@-R'^ZQO?D+/=NV]R:^4+?V(,4M MIU9_4[CFH[ERCN$JX@9$3Z]*C8-WH\D E4#'0$,/% QWP5T/!2UI?U>I2WN% M-<.=Y1\1$1W%7@<;X-'7U99?5Y[\_JYEWZCCY14+D/CK]-LX+WH)T<5/\(?_ M*D+F\U6K7 3LU,4MLCI)I&+&^(B^U734POIZLF:5D_C]M+59&HWH"K:GL)Q_ MG8:?)_:JB*8>KUCE&'PO/6V41"-:RA;_9KH(\W)J>K)DE9!][]WON2P:4=0_ M9G_(TI[ M/PWC[^-P;2>KSH9#%/5DJ;I)V7:9SW8)H+8I32;W="UV'OAT,*)-"U;3T LR MGW430 .7JX^[R,N>Q/7O4!\N6>YD15N%4EQ959N;][Y+/>2 LC[3]>B>)B?/5EN?A\=O%Y M$%CL_E[=H5-'A$=GT=<.8#9Y#_#HF,#L\'W@BEQ94]]LTS"<_ MKCY'?ST?KYYA^+H\7&\;5^WDW7%]K6T320LJ>_?GW'^:CWT!^[I?JI-R&KA: M>\9\"QKY!3S \JU=QI_M>/Z[G5P74,V&-3OIJ($+M9?%45E9CRW[QZ__6JZ@ M].;+].J3/VS;V[%T)]75O6/K)IQ6RS;?3Q=CD.+EW.9*[H7OB0I^6OKZX7R_RIW.PVGJXJIB&8WD3RYG?C MMR]0[QRS@R8>O0'?21!U"I<>TW<69M_VU]+S?UWOD&QO%;TH@HJ%9<<_=.X) MH.7XZL+^QW;'S.-_4-.27S[-GNUBL)[%?K+7D[/)MSCO;J;/_DE-V^PD])>8 MK&>(S[S]LP!MS_NY%Y<]@-C[Y7[Z ?(^_+YWXX(5KZIVZ>)AL+Q-&)63G'O2 M#K[H?;)4-=ULE?9&K;R*FZDM+,UZAB9_Y=J#09Q.5T@>J>K@[TO]CE#\=3F? MY*QI<9XNYP'45Z8$;RWHI++ M\?+@8/#14M5*W?=4RB,!5-;*Q?4D$NP$R4'#S>G#P272+ZU9K;*]GYYVB*2R MPC[.ID/H;,NRU:K:^ZEMMV":V !7=.6W?^RRQ";X:+EJ=>O[;(2;!-'09G@Y M_SI=EMT+'RQ9K49]_ZWPN4#:V@D+*>SE5:O5$1VT#S:GMMN$X>8RJMQ.^'3% M>A5$^^R&+\BC"5V]O9ZO""N@I+NEZI40[:.=IQ)H0BT/:LZNKLZ^V_'DT'*\ M;>O6JR?:1V%;9=-J68ZWK5V\\)I78B$!<@N]7E2/;&!U]$ M;%JOFKZVRGW620A_7Q'54LK?C:E_WV'US9(_QED)I3Q>J>FRJ1<9;\BOQ&7! M%'CKPM4VM7TC@RYBJKWE75TMUTP=W 3U>*EJ5XS[:FNS*"KKYY:@J9W\6(P7 M92[N7URTV@WD@;'WB^*IK+W/RW]]FOOS^>5B_FZQ''^U-QW/Y:80=OI M?O* M?;7:1VR5-?S@)86"6^G+JU:[Q-Q7ESL%U(X#_#A;_C/>>>I8:DQ>EP]4N_$L MX"QWBJVRAG^&16?3>,MIB6*J%Y:L=ANZKQ:WBZ8MO:U>^'KW9QY!$8'/:9K- M_2JT/G2S[?.=:G>GA33<18@-JOWW\6RR$O-Y^L?L:WR3WW2;__A@_QA"]UL_ M5N\VMB0"NLBS01@ Q_^^MI-Q&OLU]9?VSY_B-*;Q\N 9'GM]L-[U;TDX=)5K M6Y" ;6QBIVN"WW_]-L_O1WGKQI/Q\D>9V&V_+]:[8BX$BGZ2;2<#*QGB;5FV MWER+ DE8F['>!@(+Y]%/E^VDQ*;.NG;+J*%;@5E<0%YX$?]]/9[?[2ME-N4> MG^FDY*:.OOK+L-4JH$_?AZH >KQRD>J?+<06J/SY9'_\OO@4YY!M?;53'TL7 M_G19_P"[!N$<7NMSMTBU"]<>6GAHD4^YKWTA]&?TU\OQ]_@&MHFKV?S'P:4C MFU>LIZ:G\IYU9+[V0?)D\I2\<2Q41/+RPO6JK[:J8M9/+I55]RG."NCI?I6: M-26[93W;PGC](A\@Z6,1=3Q=J^:HGEY*>4$(?]:Q^.5JI51;;..C>/!-M3K . MMHF'ZU0K4MMF$1L8K1W4KJDM<^CV?+5Z;ONP/+ZU^XLWL\]Q$O,C[6L,'7QU ML7G%>HYD/WUME4OM/ 5("7=!_7E*8P_K_CPM8VN[5Z^W!>ZGR\[RJKUGQCC_ M93Z[_O9^L;@NJ-%MZU:KSMUW']TMH]H[ZI<\$3+<$5I*B]O6K5:7N^_NNEM& MU6UQ=CE;VDF)>^"G:U4KM]W;YC;*HKZ&SOP2,O')CT]V' HI:M.2U0IK]]?7 M%LG43I1SI@@49JI*;8TOK5FM7G9/Q>V03>VP\_9D^.S[5;&]\<5%ZY6Z[AME M[A!/0]I;4?9@ARBIQ$UKUZM3+:#++<)J82N]([7XAOKBRO4J3 _95W<)JG9E MQ;^OQ\L?^>FV&U%">O/U9K+C. $Q$;@MI=V>GZI7<+JGNO<39>VT\KU 5]9^&]T%[A]FBVWU6LDNW(J(]3]<:W*R7-S^SKU*-Z_=28FM'&!M%4_U M:.=)Y'VH^6UQL7?CY>7<,4JE/=O7PG);9T -)=9-7]4AAGNNR$8_K]GKM2U\^[ M5N^DV9;.0CH+K-6!&H_?#_HTFXS]."X^S6?^,>4'3M?8\IDBHS:ZLE%@[L;+ MGWJ&E#T;67>O?U#+[7KY\'#I4B^E[EZ]8B-H9[T][MGM**_JK=2;Z/PX6ZY) M+;.%=_]*M4ZNHGK>(K_A=_3U'^0?G%W$__4__C]02P,$% @ !(IG5^H1 M1>>." !RL !@ !E>&AI8FET,S$Q<3-F>3(S,3 M<2YH=&WE6FU3VSH6 M_KZ_0DMG6YA)@O-&(-#.I"'=F]T.<"'L[7[:D6TYUD6V?"4Y(?OK]QS)AH0D M-+27T+)\ &P=2>?E.<\YLGT2FT1\.(D9#3_\Y>2OU2HYE4&>L-200#%J6$AR MS=,Q^2UD^H94JX547V8SQ<>Q(0VOT22_277#)]2-&VX$^U"N<[+OKD_V[28G MO@QG'TY"/B$\?+_#.YUFI\':'19Z]9;GUWV?-EEPY'>:K6:[?7#XG_H.3 5Q M-T>;F6#O=Q*>5F.&^W<[CS3O,#$A$ M,C6@B8*5W;]N@Z5M#+LU52KX..U:8XNIY7 @A53=-Y[].<:1:D03+F;==SW% MJ7A7T3355V8B,SM=:]Z+67%Y_'ER1>I-6ZZU=ND=Z9Z>D MW@Z+J^NS4S!B],N 7(%EE\/1$(0'7_J_],[^/B"]_@CMKQ\U6Y4?T[K>%>F= MGE^,!J?SD4!C;/":7@,-L/;U+C_VS@97U?,OGP?_+DUK>%YC(U0V%E'Y>ZX- MCV;/8VIKI:G#"OEGC?1CJ@33Y!\TI4&%!$RA'L3$U+Q]TSX\WB1,B\JO()!- MIFW%YGJ-#$E,)XPH-N%L"C1N8J[)KSE5@#0Q(YJP1M@=S(C-ZF<"A:.6<6Y1SFGA!* DDHH@; @ MY2FAZ8SDJ5$Y RVA*-KZ"-ZB)*'H+RI(1 .XI8A,@+.-=')+ BD+F-94S5 D MH3<,]IU;4\.]$)2!+84MKK '"@1<03$%L12F@R8A4V0:\R F.L=?]_.G3+%B M$30@X5I U<4"/N4F!@-UQ@*K(*Z;@6HR!#,G,"TD_FS>#:\P_,U'PL](Q%-P M,,;JWJ$5B#V(P[":&^=I!$E##8=U>!J(/(0U(6ASWJM P#DF6@8^1[@@C(2X MQT,1"OU@:X!= MWJ!E92[0NE1F2=MGB?6JYNOE:D$# ="JD=&"M][I(KA%0N4N.W4+JP(+K$\S? M.0RYF*(N&V\4+6P$5VCF0V"! -:4Q^OEP^*?T1#YIRI89+KM3NW@Q1L"[-]. MF8;=P2N60+\>L@IR>T!SO?D4)%F?@?N+G1QMRUS! I"/$ZYMEH,42^TZV(O< M\\,\QR@FJ(UGP=OW0:D4_(.#'+@"=-%2\-">W'3N:QYRJC@:P%UUL:R7XDJY M1L:W\->V/%A.D)J!0G!FLY,RZ!=XD N*5 9F627N*P?,<'5HOGS"?SY#06 ; MF,_"Q]EE)4W\!"CR'Z)HX[1< M/F";TQI@"'$QXB5*B6*47FHAI@ABT$XH>J ML(PEH(M3GPMN9EA.5FV+R+9AMQ%UH%P0G6M!+$'>%@9EN&4RHR&U2HAM9%$'I MYQ-P@%Y1PJ$H;4 O[G)U/;>0@(E #=IU#;[,S?J]-R% >B?-L"6*OMY!$K]L MMBS*F?,!Z&,CBAO\S%$-(?^=VY;=CP>&HM3:D0?1?4*^8TV009 K=.\< 2^L METAMX X^1H!5= !+_.%.>F1W23@";$#V/9 KU(3.DMF3#1YZTOQ.ESVG24SU M787"O+588J$E-&M]038S.+_<,%$<RI9^\U])P]./YAW>801NRGL3$/ M. ._%VQ^U_M-&;U!>G9UTQ*TK?CV 4-Y%'Q2-(LVS1UF5B0I#6&B9G"O@&>9S52( MC7WD4@2QXAB3IQ,I)@QI,Z7CXLF1*I*;)9F0,P:CTUBZC*8+$(&0?F<%J3W. M>!P:R-1TJXVCFM?.GND%QVHWOGU3/_ V/18<6-V,[6,+ 1\PR%05=!0TTZQ; M_G,,I)@).NORU&YJ)QTO+@>F'D^06:$$%D"R[G##Q>NDHT[-:7IBH'"8L-RX M>-E4LR^;]DVX/ ;>/&HTUPY[M?K:L<>6K;=JC=;!G[[L8>W06S_ZK:NV&K6# MYOJI\\ON6_^J4J!$B0LY-I="9S1]O]/<*44*4NAZQ$F56[RL:&''NCD^#6[& M"LXW8;5(K,C^'!=(M@SGU0";Q)[A23E>;M;(;G&[>?K#.4M(EMDVGZF= N'9 M\DS.@(02'WBH4[&OA>]R>[T?U_KDB3:[Q-VFV0_HZS6:^'&VV';]N3:ZEYXO M;^7;-ZW.L;:_EUX4+IC^K>G]P\?Y_P#*6S MK3%7B@J=?X)\?M8O>8D[8VJ\U2P?= M3Z$^E)_&AI8FET,S$R<3-F>3(S,3 M<2YH=&WM6FU3XDH6_KZ_HM>I MG=$JP("B(SI3Q2C>H6H*O8I[[W[::I(.]!K2N=T)R/[Z?4YW(B#@X!U?1O?Z M 0E]NON\/.>RC02GXMUCK;=]=&VW>2HIX+) MYZ- CI@,/FU(+^R%>_4=OKO3\W;%OO>1UP+O(*QY!W7!0\[_7=W 5(B[.2:= M1.+3QE#&Y8&@_1O[M20]',L@'32JGO>/C7DYKOL0[:DT5<.&5_$^)BDD0A6G MT$1C9??5;;"P32INTC*/9#]N6&/SJ<6PKR*E&^\\^W=((^60#V4T:7QH:LFC M#R7#8U,V0LO0#1OY7]$X@,+V:IQ;@,F1C$5A4;5:AQFMFX'LR93M5"NU>347 M[4M5TJC"M,,9A7WX7NCGU/BX==%MG[:/F]WV68>=G;+SBW;GN'W>_,9.VYTF MON+;V2DD6A?L_.KB\JK9Z;+NV4KK7M2:BZMOK4M6W>'EZNXFWV+-S@FKUH/\ MZJIS B.Z7UOLLG5\=='NMB'<^OWX:[/S2XLUC[MD?_5@9[?TCE MQM3=I::V2ZPC_8&*N&%?*NPK'U_+V)28+S2IPM(!3]^_JW\\7"=2\_HOX9!U MICV+V=4*:[,!'PFFQ4B*,9@\'4C#?LVX!MBB";L0B=(I4S$[57K(JE[Y5Z9" MUJ1A"0>U8Q]^.7AC?JE5V!=NX W8/9RPZUB-(Q'T1^5$'!)B9; YP07@E$43?&0 MA\+T M+,T$VA3*+&C[)+%>UG^]7#FH$0!V*ZP[YZT/)@]N7A H4U082EQ:#[89U\+& M"KZ7O4B03YD 0'J1- ,2)[$A6(*8@JX#:?Q(F0SSB#^TBES0$JU\$>!GPS81 MHT @Z"X0K1M_P..^8$VDYD460<*V'O5-L66GVM:#KMREI(8A=F"A]1GE[PR& M7$Q)E[4W"N1=8$*":!J64\P\-2G %=#$JDH$]O)FL9V0@N99D@'35Q;)>3"MEAAC? MPM_8\F Y01D!A7!LLY,2] O2SR).5 :SK!+3RH$9K@[-ED]\ZPD2!-M@O@CN M9Y>E-/$*4-2[BZ*UTW(!3.LG]-J8 @Y',B"H<*-B3LS%#6!&+03AA^N@B"70 M)7E/1C*=4#E9MBTAVX;=1M2!934IRHPA#E'XY@@/, MDA*.HK0&O;C+Y?7<0@(300W&=0T]E:6K]UZ' /FMM*"6*/Q^!\EZ1;-E42Z< M#Z"/C2AM\)JC&B#_G=L6W4\'AKS4VI$[T7U OE--4+Z?:7+O# '/K3=4)L4O M="7:Q'EQYP[\J4?<,CWD?,J#R;UA_>E]G0?% L37.-4G\6 M$-.TH\ ^H$@M-!M0BJ/52)4VMQ7!_H#%ACCWID(L);.>0K6AD4!")SM]$X ! M=QCB)ORG5J= MO@CDU#98CF+?7OJV7H+/6<3QS^JVQ)AI'Z:&G-?"O@]9_/; MWF\L^#71LZN;EJ!MQ;L&;D'+CTN/PFF!^=7Q,$'VJ OP3/"INIB(V]Y9('L>08 M4\8C%8T$T6;,^_F=(YTGMQ@FD9H(C(X'RF4TGX,(0OJ#%:1R/^-)-)!QVBC7 M#BI>/7FB9QS+W?C^777/6_=8L&=U2VT?FPOT@$&AR] QXHD1C>++(4@QB?BD M(6.[J9UT.+\<3#T<$;.B!.9 LNYPP],G2A7//55*43G2H-@Y'Z[8H>TT6!R# M._?V#E8.>Y7JRK'[EJW6*[O>WJ,O^[%2MQ%YW%5W:Q6ONGIX=MEMZU]="!0P M<3&G[C(R"8\_;>QL%"(Y*S0\YJ2*+5Y6-+=CU9P>]Z_[&@>UT;WX//EK7S_;G?_T-C/90\+ MYZS_LQG^TX?Z_P#-SV[B4 9!))[3Q X?BA].V;P:40?N56HSU2C7^16D]%]I M_%<:/YJ)KIVRYY-G.QQUZ;6YN4Q^@JV7OQW$[KP7]^:*OK7RG](7[%P+(^D M;.];' ^D"-GI[1GZS-UO>U3B6.-D\6K6>"A#/.#5@"=Y)\XNTY IMO#7N^F#HS:_:MUT09^YY(PST< M'HF5[\$67IY.X3U4]"Q=/>7/O#J;?[I7?+?MJ\7_ U!+ P04 " $BF=7 M2 E\5]T% "2' & &5X:&EB:70S,C%Q,V9Y,C,Q,"UQ+FAT;>T9:U/; M1O![?\46I@G,6$(/;&.9,.,89^(V P2;)OW4.4DG=(VD4^[.@/OKNW>2P Z8 MD#28)E,/>"SMWKYW;V]O/U5Y=K"?4A(?_+3_LV7!(8]F.2T41((216.825:< MP[N8R@]@6376D)=SP89 M?;&1L\)*J>8?=+U2]2]9K-+ =9Q?-I;QB#A'U) KQ?/ L9V]4B%&P@N%D@BD M7/VL&-QBH^B5LDC&SHO *%LO;< 1S[@(-AWSZ6N(E9"<9?/@^4 PDCUO25)( M2U+!D@HLV=\TZ*' YNFRU@ 79ZR@C4:NVT8U1E1L<#2%Z?%*[9Y4&W9P2DLN%/ $!OH-DRT8%Y$- M6QKMV>:>YSG](<]+4LS-D]O?!J3TBHL<7,=Z"PD7AN3'BB30(L8R.*&EHGF( MSSY&@:EZ1$+",H1=2S&AT4PPQ:@$4L0PNHI24IQ3+)=YSJ34$N.?QHRQMD)* M!44Y%R6KI&\$0]$AHD+;N 7E3,@903,K#C?1^6S3[73[=7"B1"3FI2[;B]@U MC@X#9&<$)2(D!976\55&YS"(C,%T&+003E" ]E[_P1%1DCC&3<+*:**"=M?N M/'F4;+G;,$4]ZV!(9AE&1H1>S[1OKOTEZ,<9$U3O4U(;0-9AY?I;!*-"@-O> MBK>OC7;CW6O/UI9S>_YN9?Z\"I=%GRXB-YY% _?Z.DB^9R-[E9%9@2F3$V,Y MS$U%$#/&M\9HC0<(T\E9"BJUL5L:3+(,[;3+1]K3[S:8SD/GLVE5 M=RL=(YLB848;A)"+F H+9L,$S-HOXR.52U?Z%+242R M.F2,.2IPW4'U?-MU]G03I; Y4G'#N.ZO;--?[:CX-LQW;+_770EV;'W][S=!Y'=,086#4(3)I7/8XSZ3&(LO]CP-QJ4.O\# M!RJLAL73HM9ZK%H3DNC#N>"S(K;JS$K,IZEF@5=>:7*+E4P7N%NARLLU):JG M$_40JY+9 N&(7U2[?K?:]*^3=[6=OI7.56:N4^U/ZM./J.++^7)K\VUUK%K\ MI]?RV>9NMR_--_QFPS E(L.NY5=2D&A)]36E[_^A_".HF+,XSN@Z53S"=OI? MYVO=->E&VK$][(- \HS%T,C\'>3SH^;P [;^M=#XHE; ],YK:]RG>H2Y%(AK MF^' )S/*-5:RSPQ2US5MO-LE)W@49/HD9\Z%PY31!$_E>$)7[(+"<9*PB(H[ M;/>C9,LC9=P:*YXA$S"%+**'3!M.!"LB5I+LMI^W;Q?$'7,(OG\B^P0S$W/K M@/_3E,EZM(=VKN8;460&&'J^I,<9-Q-)Q>$R95$*3(&@&1Y.] !%0L$5Q)3F M-/Z*0:1^7]- ^J$>XT1C+H.5Y"V" 4?$I MVYO!F+\X&&M!/5U=FJ!M7:847PK(24Q1EH0+JA%)HFK*9EY:\[TVS#9:0=2# M(QT-"-?RG-.""@R3&X6TOAERFQ%DN#2BDC,T:Z66_86U?\C5W M;?5W=2>X8^XB_P%02P,$% @ !(IG5R1E>IW.!0 )!P !@ !E>&AI M8FET,S(R<3-F>3(S,3 M<2YH=&WM6>MOVS80_[Z_XI9@;0)8BB2_Y32 ZSBH M@<).8W?=/@VT1$5<)%$EZ23>7[\C)?G1-&G6Y=$%,Q)#%H_W_!UY/![&*DV. M#F-*PJ.?#G^V+#CFP2*EF8) 4*)H" O)LG/X%%)Y 9954@UXOA3L/%;@.5X= M/G%QP2Y),:Z82NA1Q>?PH/A]>&"$',YYN#PZ#-DEL/#-#@LZ0:O1KCN$=MT& M:32[]5:+MN?U^3RD]4YW_H>[@U.1O)@CU3*A;W92EEDQU?+]MI>KWA4+5>R[ MCO/+SC8=$>=(.N=*\=1W;*>3*Z2(>*90$X&74 M:CC@"1?^KF,^/3UB121ER=)_W1>,)*]KDF32DE2PJ!B6["_J=U%A\^NJM G M)RRCE46NVT0SAM^B:;T-A0/T/15/J?%@>#8;G8P& M_=EH,H;)"9R>C<:#T6G_/9R,QGU\Q*?)"5(,S^#TX]GT8W\\@]GD5NN>U1JW M Q_MJ3VP83H<&(O<>M.I07\*_>/)Z6QX_./;4&G>=5HZ'K-W0YCVS][VQ\.I M-?GM_?!WZ ]F>L1SG/N!S-L&V9\+J5BT?!R;&E^U:91!P+.,!HKQ#*Z8BD'% M%#XLB$#O)DLXHSD7"G@$??V&R1J,LL"&/4WV:K?C>4YOP-.<9$OSR^WM W(Z MX2(%U[$^0,2%8?FY8 DT"W$9G-)!$C4C(<[UL;U*7-!H&*,XH2L2<9%1:D^N$+J$?&(=I M&-1PG* "S4[OWHC(21CB)F$E-%)^LVVWGATE>^X^S-#.$@S1(D%D!!CU1,=F M%2]!/R^8H'J?DMH!LH256]\CB H!;G,OW%\Y;1W=561+S[G=>J-P?UK 93.F MF\159-'!W9X&R7_9R5[A9)9ARJ3$> YS4Q&D#/&M<5H5 <)TMOLT-3>I5Y* I*4D#'N*(;+"JK;M=UN1Q=1"HLC%5:" MR_K*-O75@0IOCGD=N]&JWSKLV.ZM8W>Q=;%F:[0?G&W7[G2:#\ZUT;8]YWYL M#XQ_1450H:0(>8B@3R1"^_EUYK=YD*FU[<;2.7Y$^6II^-WC(N2V0%AS"^+3;]=[/FKW+W= M3P]ED^88Q"V*>8&7RUH9W MY.J"97++^B?*X/_1_!),3%D8)O0I31QC0?VO4[:LFW0I[=@>5D(@><)"J'3^ M#Z3T8Z?Q/0J )^'Q8Q8$,]W"?.$[ASFA_,H""J=XRF+ZD&2.7(.8T0A.5@>R M210AD7B1Z'M"!*]B^XUV]:/W= T;GRD4$=SGT'\J& (A1R2L,:%QT@\"](K2 MEP4E1/:_:*^OD')@#JAW=TN?H9]A;@3P?Q8S6;;=,&!%[R$(3'-!]WYTJV'= M+509BEWY9A]]((HFSKLTHQK?> P 4 " 3)> @!A:7 M,C R,S Y,S!? M9&5F+GAM;%!+ 0(4 Q0 ( 2*9U) M/ (D%98 (<>!P 4 " :NN P!A:7 M,C R,S Y,S!?<')E M+GAM;%!+ 0(4 Q0 ( 2*9U?J$47GC@@ &AI8FET,S$Q<3-F>3(S,3 M<2YH=&U02P$"% ,4 " $BF=7 M# :WWYP( !A+ & @ &V300 97AH:6)I=#,Q,G$S9GDR M,S$P+7$N:'1M4$L! A0#% @ !(IG5T@)?%?=!0 DAP !@ M ( !B%8$ &5X:&EB:70S,C%Q,V9Y,C,Q,"UQ+FAT;5!+ 0(4 Q0 ( M 2*9U&AI8FET,S(R D<3-F>3(S,3 M<2YH=&U02P4& H "@"< @ GV($ end