0001498233-23-000031.txt : 20230510 0001498233-23-000031.hdr.sgml : 20230510 20230510160620 ACCESSION NUMBER: 0001498233-23-000031 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 92 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230510 DATE AS OF CHANGE: 20230510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Cepton, Inc. CENTRAL INDEX KEY: 0001498233 STANDARD INDUSTRIAL CLASSIFICATION: MOTOR VEHICLE PARTS & ACCESSORIES [3714] IRS NUMBER: 272447291 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39959 FILM NUMBER: 23906319 BUSINESS ADDRESS: STREET 1: 399 WEST TRIMBLE ROAD CITY: SAN JOSE STATE: CA ZIP: 95131 BUSINESS PHONE: 408-459-7579 MAIL ADDRESS: STREET 1: 399 WEST TRIMBLE ROAD CITY: SAN JOSE STATE: CA ZIP: 95131 FORMER COMPANY: FORMER CONFORMED NAME: Growth Capital Acquisition Corp. DATE OF NAME CHANGE: 20210910 FORMER COMPANY: FORMER CONFORMED NAME: PinstripesNYS, Inc. DATE OF NAME CHANGE: 20210910 FORMER COMPANY: FORMER CONFORMED NAME: Growth Capital Acquisition Corp. DATE OF NAME CHANGE: 20200225 10-Q 1 gcac-20230331.htm 10-Q gcac-20230331
12/31false00014982332023Q1257P1YP3YP3Y00014982332023-01-012023-03-310001498233us-gaap:CommonStockMember2023-01-012023-03-310001498233us-gaap:WarrantMember2023-01-012023-03-3100014982332023-05-01xbrli:shares00014982332023-03-31iso4217:USD00014982332022-12-31iso4217:USDxbrli:shares0001498233us-gaap:ProductMember2023-01-012023-03-310001498233us-gaap:ProductMember2022-01-012022-03-310001498233gcac:DevelopmentRevenueMember2023-01-012023-03-310001498233gcac:DevelopmentRevenueMember2022-01-012022-03-3100014982332022-01-012022-03-310001498233us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-12-310001498233us-gaap:AdditionalPaidInCapitalMember2022-12-310001498233us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember2022-12-310001498233us-gaap:RetainedEarningsMember2022-12-310001498233us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-01-012023-03-310001498233us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001498233us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember2023-01-012023-03-310001498233us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2022-12-310001498233srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2022-12-310001498233us-gaap:RetainedEarningsMember2023-01-012023-03-310001498233us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-03-310001498233us-gaap:AdditionalPaidInCapitalMember2023-03-310001498233us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember2023-03-310001498233us-gaap:RetainedEarningsMember2023-03-3100014982332021-12-310001498233us-gaap:PreferredStockMember2021-12-310001498233us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-12-310001498233gcac:CommonClassFMemberus-gaap:CommonStockMember2021-12-310001498233us-gaap:AdditionalPaidInCapitalMember2021-12-310001498233us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember2021-12-310001498233us-gaap:RetainedEarningsMember2021-12-310001498233us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-01-012022-03-310001498233gcac:CommonClassFMemberus-gaap:CommonStockMember2022-01-012022-03-310001498233us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001498233us-gaap:RetainedEarningsMember2022-01-012022-03-310001498233us-gaap:CommonClassAMembergcac:TrinityWarrantsMemberus-gaap:CommonStockMember2022-01-012022-03-310001498233us-gaap:AdditionalPaidInCapitalMembergcac:TrinityWarrantsMember2022-01-012022-03-310001498233gcac:TrinityWarrantsMember2022-01-012022-03-310001498233us-gaap:CommonClassAMembergcac:SVBWarrantsMemberus-gaap:CommonStockMember2022-01-012022-03-310001498233us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember2022-01-012022-03-310001498233us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-310001498233srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-3100014982332022-03-310001498233us-gaap:PreferredStockMember2022-03-310001498233us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-03-310001498233gcac:CommonClassFMemberus-gaap:CommonStockMember2022-03-310001498233us-gaap:AdditionalPaidInCapitalMember2022-03-310001498233us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember2022-03-310001498233us-gaap:RetainedEarningsMember2022-03-310001498233us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMembergcac:TwoCustomersMember2023-01-012023-03-31xbrli:pure0001498233us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMembergcac:ThreeCustomersMember2022-01-012022-06-300001498233us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMembergcac:CustomerAMember2023-01-012023-03-310001498233us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMembergcac:CustomerAMember2022-01-012022-03-310001498233gcac:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-03-310001498233gcac:CustomerBMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-01-012022-03-310001498233gcac:CustomerCMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-03-310001498233gcac:CustomerCMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-01-012022-03-310001498233us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMembergcac:CustomerD1Member2023-01-012023-03-310001498233us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMembergcac:CustomerD1Member2022-01-012022-03-310001498233srt:RestatementAdjustmentMember2022-03-310001498233us-gaap:CommonClassAMember2022-02-1000014982332022-02-102022-02-1000014982332022-02-1000014982332022-02-090001498233us-gaap:CommonClassAMember2022-02-090001498233us-gaap:WarrantMember2021-02-0200014982332021-02-022021-02-020001498233country:JP2023-01-012023-03-310001498233country:JP2022-01-012022-03-310001498233country:US2023-01-012023-03-310001498233country:US2022-01-012022-03-310001498233country:CN2023-01-012023-03-310001498233country:CN2022-01-012022-03-310001498233gcac:OtherMember2023-01-012023-03-310001498233gcac:OtherMember2022-01-012022-03-310001498233us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2023-03-310001498233us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2023-03-310001498233us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2023-03-310001498233us-gaap:MoneyMarketFundsMember2023-03-310001498233us-gaap:FairValueInputsLevel1Member2023-03-310001498233us-gaap:FairValueInputsLevel2Member2023-03-310001498233us-gaap:FairValueInputsLevel3Member2023-03-310001498233us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel1Member2023-03-310001498233us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-03-310001498233us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-03-310001498233us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-03-310001498233us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-03-310001498233us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-03-310001498233us-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-03-310001498233us-gaap:USTreasurySecuritiesMember2023-03-310001498233us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-03-310001498233us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-03-310001498233us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-03-310001498233us-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-03-310001498233us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-03-310001498233us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-03-310001498233us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2023-03-310001498233us-gaap:CorporateDebtSecuritiesMember2023-03-310001498233us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2022-12-310001498233us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2022-12-310001498233us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2022-12-310001498233us-gaap:MoneyMarketFundsMember2022-12-310001498233us-gaap:FairValueInputsLevel1Member2022-12-310001498233us-gaap:FairValueInputsLevel2Member2022-12-310001498233us-gaap:FairValueInputsLevel3Member2022-12-310001498233us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-12-310001498233us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-12-310001498233us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310001498233us-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-12-310001498233us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-12-310001498233us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-12-310001498233us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2022-12-310001498233us-gaap:CorporateDebtSecuritiesMember2022-12-310001498233gcac:EarnoutLiabilityMember2022-12-310001498233gcac:EarnoutLiabilityMember2023-01-012023-03-310001498233gcac:EarnoutLiabilityMember2023-03-310001498233us-gaap:MachineryAndEquipmentMember2023-03-310001498233us-gaap:MachineryAndEquipmentMember2022-12-310001498233us-gaap:VehiclesMember2023-03-310001498233us-gaap:VehiclesMember2022-12-310001498233us-gaap:LeaseholdImprovementsMember2023-03-310001498233us-gaap:LeaseholdImprovementsMember2022-12-310001498233us-gaap:ComputerEquipmentMember2023-03-310001498233us-gaap:ComputerEquipmentMember2022-12-310001498233gcac:TrinityLoanAgreementMemberus-gaap:LoansPayableMember2022-01-040001498233us-gaap:LoansPayableMembergcac:TrinityLoanAgreementMember2022-01-040001498233us-gaap:LoansPayableMemberus-gaap:PrimeRateMembergcac:TrinityLoanAgreementMember2022-01-042022-01-0400014982332022-01-042022-01-0400014982332022-01-040001498233gcac:TrinityLoanAgreementMemberus-gaap:LoansPayableMember2022-01-042022-01-040001498233us-gaap:LoansPayableMembergcac:TrinityLoanAgreementMember2022-11-072022-11-070001498233us-gaap:SecuredDebtMemberus-gaap:SecuredDebtMembergcac:KoitoMember2022-10-27iso4217:JPY0001498233us-gaap:SecuredDebtMembergcac:SecuredTermLoanAgreementMember2022-10-272022-10-27gcac:businessDay0001498233us-gaap:SecuredDebtMembergcac:KoitoMember2023-01-012023-03-310001498233gcac:KoitoMember2023-01-242023-01-2400014982332023-01-242023-01-240001498233gcac:SeriesAConvertiblePreferredStockMember2022-02-090001498233gcac:SeriesBConvertiblePreferredStockMember2022-02-090001498233gcac:SeriesB1ConvertiblePreferredStockMember2022-02-090001498233gcac:SeriesCConvertiblePreferredStockMember2022-02-090001498233us-gaap:PrivatePlacementMemberus-gaap:ConvertiblePreferredStockMember2022-10-272022-10-2700014982332022-10-2700014982332023-01-192023-01-190001498233us-gaap:PrivatePlacementMemberus-gaap:ConvertiblePreferredStockMember2023-01-192023-01-1900014982332022-10-272022-10-27gcac:vote0001498233us-gaap:CommonClassAMember2022-02-102022-02-100001498233us-gaap:PrivatePlacementMember2021-11-240001498233us-gaap:PrivatePlacementMember2021-11-242021-11-2400014982332021-11-242021-11-24gcac:salesPricegcac:salesPriceDay0001498233us-gaap:CommonClassAMemberus-gaap:PrivatePlacementMember2021-11-242021-11-240001498233us-gaap:CommonClassAMemberus-gaap:PrivatePlacementMember2022-08-092022-08-0900014982332022-08-092022-08-090001498233us-gaap:CommonClassAMemberus-gaap:PrivatePlacementMember2023-01-012023-03-310001498233us-gaap:PrivatePlacementMember2023-03-310001498233gcac:CommonClassFMember2023-01-012023-03-310001498233gcac:CommonClassFMember2022-02-0900014982332022-02-092022-02-090001498233gcac:CommonClassFMember2022-02-102022-02-100001498233gcac:A2016PlanMember2016-07-050001498233gcac:A2022StockPlanMember2022-02-100001498233gcac:A2022StockPlanMember2022-02-102022-02-100001498233gcac:A2022StockPlanMember2023-03-3100014982332022-01-012022-06-300001498233us-gaap:EmployeeStockOptionMember2023-03-310001498233us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001498233gcac:A2022StockPlanMember2023-01-012023-03-310001498233srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001498233us-gaap:RestrictedStockUnitsRSUMembersrt:MaximumMember2023-01-012023-03-310001498233us-gaap:RestrictedStockUnitsRSUMember2022-12-310001498233us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001498233us-gaap:RestrictedStockUnitsRSUMember2023-03-310001498233us-gaap:PerformanceSharesMember2023-01-012023-03-310001498233us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2023-01-012023-03-310001498233us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:PerformanceSharesMember2023-01-012023-03-31gcac:tranchegcac:tradingDay0001498233us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2023-03-310001498233us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:PerformanceSharesMember2023-03-310001498233us-gaap:CostOfSalesMember2023-01-012023-03-310001498233us-gaap:CostOfSalesMember2022-01-012022-03-310001498233us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001498233us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-03-310001498233us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001498233us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-03-310001498233us-gaap:CommonClassAMembergcac:SharePriceOneMemberus-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2023-03-310001498233us-gaap:CommonClassAMembergcac:SharePriceOneMemberus-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2023-01-012023-03-310001498233us-gaap:CommonClassAMembergcac:SharePriceTwoMemberus-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2023-03-310001498233us-gaap:CommonClassAMembergcac:SharePriceTwoMember2023-01-012023-03-310001498233us-gaap:CommonClassAMembergcac:SharePriceTwoMember2023-03-3100014982332022-02-102022-09-300001498233us-gaap:IPOMember2023-03-310001498233us-gaap:CommonClassAMemberus-gaap:IPOMember2023-03-310001498233us-gaap:CommonClassAMember2023-03-310001498233us-gaap:PrivatePlacementMembergcac:SponsorMember2023-01-012023-03-310001498233gcac:BusinessCombinationMember2023-03-310001498233us-gaap:LineOfCreditMemberus-gaap:SecuredDebtMembergcac:A2019LoanAgreementMember2019-08-3100014982332019-08-310001498233gcac:BusinessCombinationMember2019-08-310001498233us-gaap:CommonClassAMember2022-02-092022-02-090001498233us-gaap:CommonClassAMember2022-01-042022-01-040001498233us-gaap:PrivatePlacementMemberus-gaap:ConvertiblePreferredStockMember2022-10-270001498233gcac:KoitoMember2023-01-192023-01-19gcac:designee0001498233us-gaap:CommonClassAMembergcac:LincolnParkTransactionMember2023-03-310001498233us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001498233us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001498233gcac:PreferredSharesOnAnAsConvertedBasisMember2023-01-012023-03-310001498233gcac:PreferredSharesOnAnAsConvertedBasisMember2022-01-012022-03-310001498233gcac:EarnoutSharesMember2023-01-012023-03-310001498233us-gaap:ConvertiblePreferredStockMember2023-01-012023-03-31gcac:segment

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
x QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2023
OR
¨ TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from               to               
image_001.jpg
Cepton, Inc.
(Exact name of registrant as specified in its charter)
Delaware001-3995927-2447291
(State or other jurisdiction of
incorporation or organization)
(Commission File Number)(I.R.S. Employer
Identification Number)
399 West Trimble Road
San Jose, California
95131
(Address of principal executive offices)(Zip Code)
Registrant’s telephone number, including area code: 408-459-7579
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, par value $0.00001 per shareCPTN
The Nasdaq Stock Market LLC
Redeemable warrants, exercisable for common stock at an exercise price of $11.50 per share, subject to adjustmentCPTNW
The Nasdaq Stock Market LLC
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes x No ¨
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes x No ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.



Large accelerated filer¨Accelerated filer¨
Non-accelerated filerxSmaller reporting companyx
Emerging growth companyx
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes o No x
As of May 1, 2023, 156,844,093 shares of common stock, par value $0.00001, of the registrant were issued and outstanding.



Cautionary Note Regarding Forward-Looking Statements
This Quarterly Report on Form 10-Q (the “Report”) includes forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). All statements other than statements of historical or current fact included in this Report are forward-looking statements. Forward-looking statements may be identified by the use of words such as “estimate,” “plan,” “project,” “forecast,” “intend,” “will,” “expect,” “anticipate,” “believe,” “seek,” “target,” “designed to” or other similar expressions that predict or imply future events or trends or that are not statements of historical matters. In addition, any statements that refer to projections, forecasts or other characterizations of future events or circumstances, including any underlying assumptions, are forward-looking statements. The Company cautions readers of this Report that these forward-looking statements are subject to risks and uncertainties, most of which are difficult to predict and many of which are beyond the Company’s control, that could cause the actual results to differ materially from the expected results. These factors include the information set forth in Part II, Item 1A, of this Report under the heading “Risk Factors”, which we encourage you to carefully read. Forward-looking statements include, but are not limited to, statements regarding estimates and forecasts of financial and performance metrics, projections of market opportunity and market share, potential benefits and the commercial attractiveness to its customers of the Company’s products and services, the potential success of the Company’s marketing and expansion strategies, and the potential for the Company to achieve design awards. These statements are based on various assumptions, whether or not identified in this Report, and on the current expectations of the Company’s management and are not predictions of actual performance. These forward-looking statements are provided for illustrative purposes only and are not intended to serve as, and must not be relied on by any investor as, a guarantee, an assurance, a prediction or a definitive statement of fact or probability. Actual events and circumstances are difficult or impossible to predict and will differ from assumptions. You are therefore cautioned not to place undue reliance on such statements. Any forward-looking statement speaks only as of the date on which it is made, and we undertake no obligation to update any forward-looking statement to reflect events or circumstances after the date on which the statement is made or to reflect the occurrence of unanticipated events, except as required by law.
i


Cepton, Inc.
Quarterly Report on Form 10-Q
Table of Contents
Page No.
Item 1.
 
 
 
 
 
Item 2.
Item 3.
Item 4.
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.
ii


PART I - FINANCIAL INFORMATION
Item 1. Financial Statements (Unaudited)
CEPTON, INC. AND SUBSIDIARIES
Condensed Consolidated Balance Sheets
(In thousands, except share data)
(unaudited)
March 31,
2023
December 31,
2022
ASSETS
Current assets:
Cash and cash equivalents$41,972 $31,953 
Short-term investments38,066 3,703 
Accounts receivable, net of allowance for credit losses of $0 and $0, respectively
1,041 1,301 
Inventories3,430 2,985 
Prepaid expenses and other current assets4,772 6,272 
Total current assets89,281 46,214 
Property and equipment, net1,521 982 
Restricted cash2,565 2,565 
Other assets11,303 555 
Total assets$104,670 $50,316 
LIABILITIES, CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY (DEFICIT)
Current liabilities:
Accounts payable$1,521 $1,979 
Operating lease liabilities, current1,613 211 
Accrued expenses and other current liabilities2,766 2,265 
Short-term debt 42,587 
Total current liabilities5,900 47,042 
Warrant liability347 440 
Earnout liability158 920 
Operating lease liabilities, non-current10,158 281 
Total liabilities16,563 48,683 
Commitments and contingencies (Note 17)
Convertible preferred stock:  
Convertible preferred stock – Par value $0.00001 per share – 5,000,000 shares authorized at March 31, 2023 and December 31, 2022; 100,000 shares issued and outstanding at March 31, 2023 (aggregate liquidation preference of $100.8 million at March 31, 2023); No shares issued and outstanding at December 31, 2022
98,891  
Stockholders’ equity (deficit):  
Common stock – Par value $0.00001 per share – 350,000,000 shares authorized at March 31, 2023 and December 31, 2022; 156,844,093 and 156,747,708 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively
2 2 
Additional paid-in capital90,344 88,056 
Accumulated other comprehensive loss(329)(366)
Accumulated deficit(100,801)(86,059)
Total stockholders’ equity (deficit)(10,784)1,633 
Total liabilities, convertible preferred stock and stockholders' equity (deficit)$104,670 $50,316 
See accompanying notes to the condensed consolidated financial statements
1


CEPTON, INC. AND SUBSIDIARIES
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss)
(In thousands, except share and per share data)
(unaudited)
Three Months Ended
March 31,
20232022
Lidar sensor and prototype revenue$1,240 $1,485 
Development revenue245  
Total revenue1,485 1,485 
Lidar sensor and prototype cost of revenue1,448 1,252 
Development cost of revenue111  
Total cost of revenue1,559 1,252 
Gross (loss) profit(74)233 
Operating expenses:
Research and development7,238 7,754 
Selling, general and administrative6,731 8,043 
Total operating expenses13,969 15,797 
Operating loss(14,043)(15,564)
Other income (expense):
Gain on change in fair value of earnout liability762 56,678 
Gain on change in fair value of warrant liability94 780 
Foreign currency transaction loss, net(750) 
Loss on extinguishment of debt(1,123) 
Other income, net19 2 
Interest income (expense), net299 (694)
(Loss) income before income taxes(14,742)41,202 
Provision for income taxes (4)
Net (loss) income$(14,742)$41,198 
Net (loss) income per share, basic$(0.09)$0.36 
Net (loss) income per share, diluted$(0.09)$0.32 
Weighted-average common shares, basic156,779,565 115,865,890 
Weighted-average common shares, diluted156,779,565 127,082,423 
Net (loss) income$(14,742)$41,198 
Other comprehensive income (loss), net of tax:  
Changes in unrealized gain (loss) on available-for-sale securities17 (11)
Foreign currency translation adjustments20 (4)
Total other comprehensive income (loss), net of tax37 (15)
Comprehensive (loss) income$(14,705)$41,183 
See accompanying notes to the condensed consolidated financial statements
2


CEPTON, INC. AND SUBSIDIARIES
Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Deficit)
(In thousands, except share and per share data)
(unaudited)


Convertible
Preferred Stock
Common
Stock
Additional
Paid-in
Capital
Accumulated Other
Comprehensive
Loss
Accumulated
Deficit
Total Stockholders’
Equity
(Deficit)
SharesAmountSharesAmount
Balance — December 31, 2022 $ 156,747,708 $2 $88,056 $(366)$(86,059)$1,633 
Issuance of convertible preferred stock, net of transaction costs100,000 98,891 — — — — — — 
Exercise of stock options and release of RSUs— — 96,385 — 8 — — 8 
Stock-based compensation expense— — — — 2,280 — — 2,280 
Unrealized gain on available-for-sale investments— — — — — 17 — 17 
Cumulative translation adjustment— — — — — 20 — 20 
Net loss— — — — — — (14,742)(14,742)
Balance — March 31, 2023100,000 $98,891 156,844,093 $2 $90,344 $(329)$(100,801)$(10,784)

Convertible
Preferred Stock
Preferred
Stock
Common
Stock
Class F
Stock
Additional
Paid-in
Capital
Accumulated Other
Comprehensive
Loss
Accumulated
Deficit
Total Stockholders’
Equity
(Deficit)
SharesAmountSharesAmountSharesAmountSharesAmount
Balance — December 31, 202121,671,491 $99,470   27,618,907 $ 8,372,143 $ $7,949 $(43)$(95,439)$(87,533)
Retroactive application of exchange ratio31,407,080 — — — 40,026,282 — 12,133,201 — — — — — 
Conversion of convertible preferred stock to common stock(53,078,571)(99,470)— — 53,078,571 1 — — 99,470 — 1 99,472 
Conversion of Class F stock to common stock— — — — 20,505,344 — (20,505,344)— — — — — 
Reverse recapitalization, net of transaction costs— — — — 11,845,943 1 — — (33,051)— — (33,050)
Exercise of Trinity warrants— — — — 237,571 — — — 547 — — 547 
Exercise of SVB warrants— — — — 146,954 — — — — — — — 
Exercise of stock options— — — — 511,890 — — — 273 — — 273 
Stock-based compensation expense— — — — — — — — 1,357 — — 1,357 
Unrealized loss on available-for-sale investments— — — — — — — — — (11)— (11)
Cumulative translation adjustment— — — — — — — — — (4)— (4)
Net income— — — — — — — — — — 41,198 41,198 
Balance — March 31, 2022 $  $ 153,971,462 $2  $ $76,545 $(58)$(54,240)$22,249 
See accompanying notes to the condensed consolidated financial statements
3


CEPTON, INC. AND SUBSIDIARIES
Condensed Consolidated Statements of Cash Flows
(In thousands)
(unaudited)
Three Months Ended
March 31,
20232022
CASH FLOWS FROM OPERATING ACTIVITIES:
Net (loss) income$(14,742)$41,198 
Adjustments to reconcile net (loss) income to net cash used in operating activities:
Depreciation and amortization110 68 
Stock-based compensation2,289 1,347 
Amortization of right-of-use asset382 311 
Amortization, other107 (294)
Gain on change in fair value of earnout liability(762)(56,678)
Gain on change in fair value of warrant liability(94)(780)
Foreign currency transaction loss, net750  
Loss from extinguishment of debt1,123  
Changes in operating assets and liabilities:  
Accounts receivable, net260 (566)
Inventories(453)(254)
Prepaid expenses and other current assets513 (739)
Other long-term assets181 (1,945)
Accounts payable(680)(102)
Accrued expenses and other current liabilities502 (662)
Operating lease liabilities89 (389)
Other long-term liabilities (2)
Net cash used in operating activities(10,425)(19,487)
CASH FLOWS FROM INVESTING ACTIVITIES:
Purchases of property and equipment(556)(133)
Purchases of short-term investments(37,806)(20,238)
Proceeds from maturities of short-term investments3,700 2,773 
Net cash used in investing activities(34,662)(17,598)
CASH FLOWS FROM FINANCING ACTIVITIES:
Proceeds from convertible preferred stock, net of transaction costs99,884  
Repayment of Koito secured term loan(45,220) 
Proceeds from Business Combination and private offering 76,107 
Payments of Business Combination and private offering transaction costs (28,038)
Proceeds from issuance of debt and warrants, net of debt discount 9,724 
Proceeds from issuance of common stock options8 235 
Net cash provided by financing activities54,672 58,028 
Effect of exchange rate changes on cash434 (4)
Net increase in cash, cash equivalents and restricted cash10,019 20,939 
Cash, cash equivalents and restricted cash, beginning of period34,518 3,654 
Cash, cash equivalents and restricted cash, end of period$44,537 $24,593 
4


SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION  
Cash paid for interest$63 $173 
Cash paid for income taxes$ $1 
Business Combination transaction costs, accrued but not paid$ $953 
SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING INFORMATION  
Vesting of early exercised stock options$ $38 
Right-of-use assets obtained in exchange for new operating lease liabilities$11,190 $1,448 
See accompanying notes to the condensed consolidated financial statements
5


CEPTON, INC. AND SUBSIDIARIES
Notes to Condensed Consolidated Financial Statements (Unaudited) (
Note 1. Description of Business and Summary of Significant Accounting Policies
Description of Business
Cepton, Inc., and its wholly owned subsidiaries, (collectively, the “Company”) formerly known as Growth Capital Acquisition Corp. (“GCAC”), was originally incorporated in Delaware on January 4, 2010, under the name PinstripesNYS, Inc. GCAC changed its name to Growth Capital Acquisition Corp. on February 14, 2020. GCAC was a special purpose acquisition company formed for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization, or other similar business combination with one or more target businesses. On February 2, 2021, the Company consummated its initial public offering (the “IPO”), following which its shares began trading on the Nasdaq National Market (“Nasdaq”). On August 4, 2021, GCAC entered into a Business Combination Agreement (as amended, the “Merger Agreement”) with Cepton Technologies, Inc. (“Legacy Cepton”) and GCAC Merger Sub Inc., a wholly owned subsidiary of GCAC (“Merger Sub”). On February 10, 2022 (the “Closing Date”), the transactions contemplated by the Merger Agreement (the “Business Combination”) were consummated. In connection with the closing of the Business Combination, GCAC changed its name to Cepton, Inc. and its shares and public warrants began trading on the Nasdaq under the symbols “CPTN” and “CPTNW”, respectively. As a result of the Business Combination, Cepton, Inc. became the owner, directly or indirectly, of all of the equity interests of Legacy Cepton and its subsidiaries.
The Company provides state-of-the-art, intelligent, lidar-based solutions for a range of markets such as automotive, smart cities, smart spaces, and smart industrial applications. The Company’s patented lidar technology enables reliable, scalable, and cost-effective solutions that deliver long range, high resolution 3D perception for smart applications. The Company is headquartered in San Jose, California, USA, with a presence in Germany, Canada, Japan, China and India.
Basis of Presentation and Principles of Consolidation
The condensed consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The condensed consolidated financial statements include the accounts of the Company's wholly owned subsidiaries in Canada, Germany, Japan, China and the United Kingdom. All intercompany balances and transactions have been eliminated in consolidation.
The accompanying condensed consolidated financial statements have been prepared assuming the Company will continue as a going concern. As of March 31, 2023, the Company had cash and cash equivalents of $42.0 million, short-term investment of $38.1 million, and an accumulated deficit of $100.8 million. During the three months ended March 31, 2023, the Company incurred an operating loss of $14.0 million and had negative cash flows from operating activities of $10.4 million. Although much of the negative cash flow resulted from expenses for research and development projects and administrative expenses to support growth of the Company, the Company expects to continue to invest in research and development and generate operating losses in the future.
The Company is subject to risks and uncertainties frequently encountered by early-stage companies including, but not limited to, the uncertainty of successfully developing its products, securing certain contracts, building its customer base, successfully executing its business and marketing strategy and hiring appropriate personnel.
To date, the Company has been funded primarily by equity financings, convertible promissory notes, and the net proceeds received through the Business Combination, PIPE Investment (as defined below), and private placements of the Legacy Cepton convertible preferred stock. Failure to generate sufficient revenues, achieve planned gross margins and operating profitability, control operating costs, or secure additional funding may require the Company to modify, delay, or abandon some of its planned future expansion or development, or to otherwise enact operating cost reductions available to management, which could have a material adverse effect on the Company’s business, operating results, financial condition, and ability to achieve its intended business objectives.
Concentration of Risk
Financial instruments that subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments, and accounts receivable. The Company maintains a substantial portion of its cash and cash equivalents and short-term investments in money market funds, commercial paper, corporate debt securities, and asset backed securities. Management believes that the financial institutions that hold its cash, cash equivalents, and short-term
6


investments are financially sound and, accordingly, represent minimal credit risk. Deposits held with banks may exceed the amount of federal insurance limits provided on such deposits.
As of March 31, 2023 and December 31, 2022, two customers each accounted for more than 10% of accounts receivable.
Customers with revenue equal to or greater than 10% of total revenue for the periods indicated were as follows:
Three Months Ended
March 31,
20232022
Customer A58 %30 %
Customer B21 % %
Customer C11 %20 %
Customer D %27 %
Use of Estimates
The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Significant items subject to such estimates and assumptions include, but are not limited to, inventory valuation and reserves, warranty reserves, valuation allowance for deferred tax assets, valuation of earnout and warrant liabilities, stock-based compensation, useful lives of property, plant and equipment, income tax uncertainties, and other loss contingencies. The Company evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. Actual results could differ from those estimates, and such differences could be material to the Company’s condensed consolidated financial condition and results of operations.
Product Warranties
The Company typically provides a one-year warranty on its products. Estimated future warranty costs are accrued and charged to cost of goods sold in the period that the related revenue is recognized. These estimates are derived from historical data and trends of product reliability and costs of repairing and replacing defective products. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary. Through March 31, 2023, there were immaterial changes to the accrued warranty liability which was recorded in accrued expenses and other current liabilities on the condensed consolidated balance sheet.
Reclassifications

Certain reclassifications have been made to prior-period amounts to conform to current-period reporting classifications.

The condensed consolidated statements of convertible preferred stock and stockholders’ equity (deficit) included in this Report for the three months ended March 31, 2022 differ from our previously filed Quarterly Report on Form 10-Q for the three months ended March 31, 2022 by reflecting the immaterial error correction for the misclassification of $1.6 million from prepaid expenses and other current assets to additional paid-in capital for the Lincoln Park Capital Fund, LLC (“Lincoln Park” or “LPC”) commitment fee obligation as of March 31, 2022. The Company corrected the error in the condensed consolidated financial statements for the nine months ended September 30, 2022. The Company believes the correction of the error is immaterial to the previously issued condensed consolidated financial statements for prior periods.
Recently Adopted Accounting Pronouncements
In June 2016, the Financial Standards Accounting Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which significantly changes the way entities recognize credit losses and impairment of financial assets recorded at amortized cost. Currently, the credit loss and impairment model for loans and leases is based on incurred losses, and investments are recognized as impaired when there is no longer an assumption that future cash flows will be collected in full under the originally contracted terms. Under the new current expected credit loss (“CECL”) model, the standard requires immediate recognition of estimated credit losses expected to occur over the remaining life of the asset. As the
7


Company is an emerging growth company, the standard will be effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted. The Company adopted this standard on January 1, 2023 utilizing the modified retrospective method, and the adoption did not have a material impact on its condensed consolidated financial statements.
Recently Issued Accounting Pronouncements
In August 2020, the FASB issued ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40)—Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the accounting for convertible instruments by reducing the number of accounting models available for convertible debt instruments and convertible preferred stock. This update also amends the guidance for the derivatives scope exception for contracts in an entity’s own equity to reduce form-over-substance-based accounting conclusions. ASU 2020-06 amends the diluted earnings per share guidance, including the requirement to use the if-converted method for all convertible instruments. The update also requires entities to provide expanded disclosures about the terms and features of convertible instruments, how the instruments have been reported in the entity’s financial statements, and information about events, conditions, and circumstances that can affect how to assess the amount or timing of an entity’s future cash flows related to those instruments. The guidance is effective for interim and annual periods beginning after December 15, 2023 for smaller reporting companies. The Company is currently evaluating the potential impact on its condensed consolidated financial statements and related disclosures from the adoption of this standard.
Note 2. Business Combination
On February 10, 2022, the Business Combination was consummated and the following disclosure has been retained from our previously filed Form 10-K for the comparative prior period in 2022.
The Business Combination was accounted for as a reverse recapitalization as Legacy Cepton was determined to be the accounting acquirer under FASB ASC Topic 805, Business Combinations (ASC 805). The determination is primarily based on the evaluation of the following facts and circumstances:
the equity holders of Legacy Cepton hold the majority of voting rights in the Company;
the board of directors of Legacy Cepton represent a majority of the members of the board of directors of the Company or were appointed by Legacy Cepton;
the senior management of Legacy Cepton became the senior management of the Company; and
the operations of Legacy Cepton comprise the ongoing operations of the Company.
In connection with the Business Combination, outstanding capital stock of Legacy Cepton was converted into common stock of Legacy Cepton and then subsequently converted into Class A common stock of the Company, representing a recapitalization, and the net assets of the Company were acquired at historical cost, with no goodwill or intangible assets recorded. Legacy Cepton was deemed to be the predecessor of the Company, and the consolidated assets and liabilities and results of operations prior to the Closing Date are those of Legacy Cepton. The shares and corresponding capital amounts prior to the Business Combination, have been retroactively restated as shares reflecting the Exchange Ratio (defined below). Operations prior to the Business Combination were those of Legacy Cepton in future reports of the combined entity.
Recapitalization
In connection with the Business Combination, the following occurred to recapitalize the Company:
Shares of Legacy Cepton convertible preferred stock and Class F stock issued and outstanding, were converted into common stock of Legacy Cepton, and thereafter, all shares of Legacy Cepton common stock were subsequently converted into the Company’s Class A common stock, par value $0.0001 per share, at a rate of approximately 2.449 (the “Exchange Ratio”);
Vested stock options to purchase or receive shares of Legacy Cepton common stock (see Note 12) converted into options to purchase or receive shares of the Company’s Class A common stock, par value $0.0001 per share, in accordance with the Exchange Ratio;
8


Outstanding warrants, whether vested or unvested, to purchase shares of Legacy Cepton common stock (see Note 14) converted into shares of the Company’s Class A common stock, par value $0.0001 per share, in accordance with the Exchange Ratio;
Outstanding unvested stock options to purchase or receive shares of Legacy Cepton common stock (see Note 12) converted into unvested stock options to purchase or receive shares of the Company’s Class A common stock upon the same terms and conditions that were in effect with respect to such stock options immediately prior to the Business Combination, after giving effect to the Exchange Ratio;
The Company’s certificate of incorporation was amended and restated to, among other things, increase the total number of authorized shares of capital stock to 355,000,000 shares, of which 350,000,000 shares were designated common stock, $0.00001 par value per share, and of which 5,000,000 shares were designated preferred stock, $0.00001 par value per share and to reclassify each share of Class A common stock and Class B common stock into one share of common stock.
PIPE Investment
Contemporaneously with the execution of the Merger Agreement, GCAC entered into subscription agreements with certain investors (the “PIPE Investors”), pursuant to which the PIPE Investors agreed to purchase an aggregate of 5,950,000 shares of common stock at a purchase price of $10.00 per share, or an aggregate purchase price of $59.5 million (the “PIPE Investment”).
Redemption
Prior to the closing of the Business Combination on February 10, 2022, certain GCAC public shareholders exercised their right to redeem certain of their outstanding shares for cash, resulting in the redemption of 15,589,540 shares of GCAC Class A common stock for an aggregate payment of $155.9 million.
Public and Private Placement Warrants
GCAC warrants issued in connection with the IPO (“Public Warrants”) and in connection with the private placement units held by the Sponsor (“Private Placement Warrants”) remained outstanding after the closing of the Business Combination. The warrants became exercisable to purchase shares of the Company’s common stock at an exercise price of $11.50 per share 30 days after the completion of the Business Combination, subject to other conditions, including with respect to the effectiveness of a registration statement covering the shares of common stock underlying such warrants, and will expire five years after the completion of the Business Combination or earlier upon redemption or liquidation. The Public Warrants are equity-classified and were valued based on the instruments’ publicly listed trading price as of the Closing Date. The Private Placement Warrants are liability-classified and are valued on a recurring basis with changes in fair value recognized as a gain or loss upon remeasurement (see Note 14).
Transaction Costs
For the three months ended March 31, 2022, the Company incurred direct and incremental costs of approximately $31.7 million in connection with the Business Combination and the related equity issuance, consisting primarily of investment banking, legal, accounting, and other professional fees, which were recorded to additional paid-in capital as a reduction of proceeds. An approximate additional $2.6 million of transaction costs were recorded in general and administrative expense related to the liability classified instruments assumed subsequent to the Business Combination.
Transaction Proceeds
Upon closing of the Business Combination, the Company received gross proceeds of $76.1 million from the Business Combination and PIPE Investment, offset by total transaction costs of $40.7 million.
9


Note 3. Revenue
The Company disaggregates its revenue from contracts with customers by country of domicile based on the shipping location of the customer. Total revenue disaggregated by country of domicile is as follows (dollars in thousands):
Three Months Ended March 31,
20232022
Revenue% of RevenueRevenue% of Revenue
Revenue by country of domicile:
Japan$1,036 70 %$801 54 %
United States115 8 %613 41 %
China317 21 %  %
Other17 1 %71 5 %
Total$1,485 100 %$1,485 100 %

As of March 31, 2023 and December 31, 2022, the Company had $0.4 million and $0.5 million of contract liabilities included in accrued expenses and other current liabilities, respectively, and no contract assets.
Note 4. Fair Value Measurement
The following tables summarize the Company's assets and liabilities measured at fair value on a recurring basis, by level, within the fair value hierarchy (in thousands):
March 31, 2023
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market fund$8 $ $ $8 
Total cash equivalents$8 $ $ $8 
Short-term investments:
Commercial paper$ $22,377 $ $22,377 
U.S. treasury securities 2,951  2,951 
U.S. government agency securities 9,772  9,772 
Corporate debt securities 2,966  2,966 
Total short-term investments$ $38,066 $ $38,066 
Total assets measured at fair value$8 $38,066 $ $38,074 
Liabilities:
Warrant liability$ $347 $ $347 
Earnout liability  158 158 
Total liabilities measured at fair value$ $347 $158 $505 
10


December 31, 2022
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market fund$10,437 $ $ $10,437 
Total cash equivalents$10,437 $ $ $10,437 
Short-term investments:
U.S. government agency securities$ $2,493 $ $2,493 
Corporate debt securities 1,210  1,210 
Total short-term investments$ $3,703 $ $3,703 
Total assets measured at fair value$10,437 $3,703 $ $14,140 
Liabilities:
Warrant liability$ $440 $ $440 
Earnout liability  920 920 
Total liabilities measured at fair value$ $440 $920 $1,360 
Cash equivalents consist primarily of money market funds with original maturities of three months or less at the time of purchase, and the carrying amount is a reasonable estimate of fair value. Short-term investments consist of investment securities with original maturities greater than three months but less than twelve months and are included as current assets in the condensed consolidated balance sheets. For short-term investments, the fair value as of March 31, 2023 and December 31, 2022 approximates amortized cost basis.
Because the transfer of Private Placement Warrants to non-permitted transferees would result in the Private Placement Warrants having substantially the same terms as the Public Warrants, the Company determined that the fair value of each Private Placement Warrant is consistent with that of a Public Warrant. Accordingly, the Private Placement Warrants are classified as Level 2 financial instruments under warrant liability.
The value of the earnout liability is classified as Level 3 under the fair value hierarchy because it has been valued based on significant inputs not observable in the market.
Changes in Level 3 liabilities related to earnout liability measured at fair value for three months ended March 31, 2023 (in thousands):
Three Months Ended March 31, 2023
Balance as of December 31, 2022$920 
Gain on change in fair value of earnout liability(762)
Balance as of March 31, 2023$158 

The gain on change in the fair value of the earnout liability was shown in the condensed consolidated statement of operations and comprehensive income (loss).
Note 5. Inventories
Inventories consist of the following as of March 31, 2023 and December 31, 2022 (in thousands):
March 31,
2023
December 31,
2022
Raw materials$1,529 $1,179 
Work-in-process1,004 1,141 
Finished goods897 665 
Total inventories$3,430 $2,985 
11


Inventories are carried and depicted above at the lower of cost or net realizable value. Write-downs were immaterial for the three months ended March 31, 2023 and 2022.
Note 6. Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following as of March 31, 2023 and December 31, 2022 (in thousands):
March 31,
2023
December 31,
2022
Prepaid insurance$2,732 $2,533 
Other prepaid expenses1,440 1,376 
Deferred transaction costs 993 
Payroll tax receivable120 865 
Other current assets480 505 
Total prepaid expenses and other current assets$4,772 $6,272 
Note 7. Property and Equipment, Net
Property and equipment, net, consists of the following as of March 31, 2023 and December 31, 2022 (in thousands):
March 31,
2023
December 31,
2022
Machinery and equipment$2,094 $1,445 
Automobiles101 101 
Leasehold improvements189 189 
Computer and equipment116 116 
Total property and equipment2,500 1,851 
Less: accumulated depreciation and amortization(979)(869)
Total property and equipment, net$1,521 $982 
Depreciation and amortization related to property and equipment was immaterial for the three months ended March 31, 2023 and 2022.
Note 8. Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following as of March 31, 2023 and December 31, 2022 (in thousands):
March 31,
2023
December 31,
2022
Accrued payroll$1,763 $1,300 
Accrued expenses and taxes563 375 
Deferred revenue355 525 
Warranty reserve85 65 
Total accrued expenses and other current liabilities$2,766 $2,265 
Note 9. Debt
Trinity Loan Agreement
On January 4, 2022, Legacy Cepton entered into a loan and security agreement and subsequent amendments (“Trinity Loan Agreement”) with Trinity Capital Inc. (“Trinity”) to borrow up to $25.0 million through January 1, 2023 at a floating per annum rate equal to the greater of (i) 10.75% or (ii) the prime rate plus 7.0%. The loan had a maturity date of February 1,
12


2026. In connection with the Trinity Loan Agreement, Legacy Cepton issued a warrant to purchase 96,998 shares of common stock with an exercise price of $16.89 per share (see Note 14). The fair value of the warrant was estimated to be $1.3 million on the date of issuance. On January 4, 2022, Legacy Cepton borrowed $10.0 million under the agreement, incurring $0.3 million in transaction costs which were accounted for as a debt discount. Legacy Cepton also recognized a pro rata portion of the warrant fair value as a debt discount related to the $10.0 million loan. Amortization of debt discounts, in accordance with the effective interest method, are recorded as interest expense in the accompanying condensed consolidated statement of operations and comprehensive income (loss) during 2022. Obligations under the Trinity Loan Agreement were secured by interests in substantially all of the Company’s assets. The agreement contained customary affirmative and negative covenants.
On November 7, 2022, the Company repaid all outstanding principal and accrued interest under and terminated the Trinity Loan Agreement including a 1.5% prepayment penalty and 2.5% end of term payment.
Secured Term Loan Agreement with Koito

On October 27, 2022, the Company entered into an Investment Agreement (the “Investment Agreement”) with Koito Manufacturing Co., Ltd. (“Koito”) (See Note 10). Concurrently with the execution of the Investment Agreement, the Company entered into a Secured Term Loan Agreement with Koito to borrow Japanese Yen ¥5.8 billion (approximately $39.4 million) (the “Secured Term Loan Agreement”). The loan accrued interest at a rate equal to 1.0% per annum and was payable at maturity. The Secured Term Loan Agreement entered into with Koito was a related party transaction issued at a below market interest rate. To reflect what a similar debt instrument would be issued at with a market interest rate, the Company recorded a $2.0 million debt discount accounted for as a capital contribution within additional paid-in capital in the condensed consolidated balance sheet as of December 31, 2022. Amortization of the debt discount, in accordance with the effective interest method, was recorded as interest expense in the accompanying condensed consolidated statement of operations and comprehensive income (loss). The loan was set to mature on the earlier of three business days after the closing of the transactions contemplated by the Investment Agreement and the date on which the Investment Agreement is terminated in accordance with its terms. On November 7, 2022, the Company borrowed Japanese Yen ¥5.8 billion (approximately $39.4 million) under the Secured Term Loan Agreement. Obligations under the Secured Term Loan Agreement were secured by interests in substantially all of the Company’s assets, including all patents. The agreement contained customary affirmative and negative covenants. On January 24, 2023, the Company repaid all outstanding principal and accrued interest under the Secured Term Loan Agreement.
During the three months ended March 31, 2023, the Company recognized $0.3 million in interest expense in connection with the borrowings under the Secured Term Loan Agreement. Additionally, the Company recognized a $0.8 million foreign currency transaction loss on repayment using the applicable exchange rate on January 24, 2023 and a $1.1 million loss on extinguishment of debt.
Note 10. Convertible Preferred Stock
Convertible Preferred Stock Prior to Business Combination
As discussed in Note 2, the Company has retroactively adjusted the shares issued and outstanding prior to February 10, 2022 to give effect to the Exchange Ratio to determine the number of shares of common stock into which they were converted.
Prior to the Business Combination, Legacy Cepton had shares of $0.00001 par value Series A, Series B, Series B-1, and Series C preferred stock outstanding, all of which were convertible into shares of common stock of Legacy Cepton on a 1:1 basis, subject to certain anti-dilution protections.
13


The authorized, issued, and outstanding shares of Convertible Preferred Stock, and liquidation preferences prior to February 10, 2022 were as follows:
Issuance DateShares
Authorized
Shares Issued and
Outstanding
Original Issue
Price per Share
Aggregate
Liquidation
Preference
Series AJuly 6, 20168,000,000 8,000,000 $1.0000 $8,000,000 
Series BJuly 13, 20184,069,600 4,069,600 $6.2500 25,435,000 
Series B-1July 13, 20183,272,475 3,272,475 $3.1250 10,226,484 
Series CFebruary 4, 20207,463,934 6,329,416 $8.3736 52,999,998 
22,806,009 21,671,491  $96,661,482 
Upon the closing of the Business Combination, the 21,671,491 shares of convertible preferred stock issued and outstanding were converted into 53,078,571 shares of common stock at the Exchange Ratio.
Convertible Preferred Stock with Koito
On October 27, 2022, the Company entered into the Investment Agreement with Koito pursuant to which, among other things, at the closing of the transactions, and based on the terms and subject to the conditions set forth therein, the Company issued and sold to Koito, 100,000 shares of Series A Convertible Preferred Stock, par value $0.00001 per share (the “Preferred Stock”), for a purchase price of $100.0 million (the “Initial Liquidation Preference”). The issuance and sale of the Preferred Stock and related matters were approved by the Company’s stockholders on January 11, 2023, and the Preferred Stock issued to Koito on January 19, 2023 (the “Closing Date”). In connection with the issuance of the Preferred Stock, the Company incurred direct and incremental expenses of $1.1 million, comprised of transaction fees, and financial advisory and legal expenses, which reduced the carrying value of the Preferred Stock.
As of March 31, 2023, the Company had authorized 5,000,000 shares of preferred stock, each with a par value of $0.00001. As of March 31, 2023, there were 100,000 shares of preferred stock issued and outstanding.
Dividend Provisions
The Preferred Stock ranks senior to the Company’s common stock with respect to payment of dividends and rights on the distribution of assets on any liquidation, dissolution or winding up of the affairs of the Company and ranks junior to all secured and unsecured indebtedness. The Preferred Stock has an Initial Liquidation Preference of $100.0 million, representing an aggregate Liquidation Preference (as defined below) of $100.0 million upon issuance. At the Company’s election, the Preferred Stock carries a 4.250% per annum dividend if paid in kind or a 3.250% per annum dividend if paid in cash, in each case payable quarterly in arrears. Holders of the Preferred Stock are entitled to the dividend regardless of whether declared by the Company’s board of directors. Such dividends shall accrue and compound quarterly in arrears from the date of issuance of the shares. The Preferred Stock is also entitled to fully participate in any dividends paid to the holders of common stock in cash, in stock or otherwise, on an as-converted basis.
Liquidation Rights
In the event of any Liquidation, holders of the Preferred Stock are entitled to receive an amount per share equal to the greater of (1) the Initial Liquidation Preference per share plus any accrued or declared but unpaid dividends on such shares (the “Liquidation Preference”) or (2) the amount payable if the Preferred Stock were converted into common stock. The Preferred Stock will have distribution and liquidation rights senior to all other equity interests of the Company. As of March 31, 2023, the Liquidation Preference of the Preferred Stock was $100.8 million.
Conversion Feature
The Preferred Stock may be converted, at any time in whole or in part at the option of the holder, beginning on January 19, 2024, into shares of the Company’s common stock equal to the quotient obtained by dividing the sum of the Liquidation Preference by the conversion price of $2.585 (the “Conversion Price”).


14


Anti-Dilution Provisions
The Conversion Price of the Preferred Stock has customary anti-dilution provisions for stock splits, stock dividends, sales of shares through a tender or exchange offer, including under the Purchase Agreement with Lincoln Park, subject to customary exceptions for issuances pursuant to current or future equity-based incentive plans or arrangements (including upon the exercise of employee stock options).
Optional Redemption
The Company has the option, upon 30 days’ advance notice, to (A) repurchase all (but not less than all) of the outstanding Preferred Stock held by Koito or a Permitted Transferee (as defined in the Investment Agreement) on or after the second anniversary of the closing occurring after the end of the applicable fiscal year for which the Company has recorded positive net income, if the Company has recorded positive net income pursuant to GAAP in its audited financial statements for any fiscal year the end date of which falls after the fifth anniversary of the closing and (B) all or any portion of the outstanding Preferred Stock not held by Koito or a Permitted transferee any time after the seventh anniversary of the closing.
Fundamental Change Put Right
Upon occurrence of a fundamental change event, each holder of outstanding shares of the Preferred Stock has the right to require the Company to repurchase any or all of their Preferred Stock at a purchase price per share equal to the Liquidation Preference or in lieu of a repurchase, elect to convert the Preferred Stock into the Company’s common stock equal to the quotient obtained by dividing 110% of the Liquidation Preference by the Conversion Price.
A fundamental change is defined as either the direct or indirect sale, or other disposition of all or substantially all assets of the Company and its subsidiaries to any third party or the consummation of any transaction, the result of which is that any third party or group of third parties become the beneficial owner of more than 50% of the voting power of the Company. Solely with respect to shares held by Koito, the definition of a fundamental change is expanded to include agreements entered by the Company to issue equity exceeding 10% of the Company’s common stock, or any strategic alliance partnership, or joint venture agreement to a third party deemed to be a competitor with Koito (subject to certain exceptions).
Note 11. Stockholders’ Equity (Deficit)
Common Stock
Holders of common stock were entitled to one vote per share, and to receive dividends when, as and if declared by the board of directors, and, upon liquidation or dissolution, were entitled to receive all assets available for distribution to stockholders. The holders had no preemptive or other subscription rights and there were no redemption or sinking fund provisions with respect to such shares.
Upon the closing of the Business Combination, the 27,618,907 shares of Legacy Cepton common stock issued and outstanding were converted into 67,645,189 shares of common stock at the Exchange Ratio.
As of March 31, 2023, the Company had authorized 350,000,000 shares of common stock, each with a par value of $0.00001. As of March 31, 2023, there were 156,844,093 shares of common stock issued and outstanding.
Lincoln Park Transaction
On November 24, 2021, Legacy Cepton entered into a Purchase Agreement with Lincoln Park, pursuant to which Lincoln Park has agreed to purchase up to $100.0 million of common stock (subject to certain limitations contained in the Purchase Agreement) from time to time over a 36-month period (the “Purchase Agreement”) after the consummation of the Business Combination and certain other conditions set forth in the Purchase Agreement. The Company may, from time to time and at its sole discretion, direct Lincoln Park to purchase common stock in accordance with daily dollar thresholds as determined within the Purchase Agreement. The purchase price per share for common stock will be the lower of: (i) the lowest trading price for shares of common stock on the market in which it is listed, on the applicable purchase date and (ii) the average of the three (3) lowest closing sale price for common stock during the ten (10) consecutive business days ending on the business day immediately preceding such purchase date. In consideration for entering into the Purchase Agreement, the Company issued, as a commitment fee, 50,000 shares of common stock to Lincoln Park on the date of the closing of the Business Combination and subsequently an additional 150,000 shares of common stock 180 days after the date of the closing of the Business Combination.
15


As of March 31, 2023, 1,142,505 shares of common stock had been sold in aggregate to Lincoln Park under the Purchase Agreement for consideration of $1.7 million.
Class F Stock
Holders of Legacy Cepton’s Class F stock were entitled to the same voting rights as the equivalent number of common stock on an as-converted basis, and to receive dividends when, as and if declared by the board of directors. The holders had conversion rights for conversion into shares of common stock and preferred stock. The holders were subject to vesting terms wherein each holder acquired a vested interest in the stock over a service period of four years.
Upon the closing of the Business Combination, the 8,372,143 shares of Legacy Cepton Class F stock issued and outstanding were converted into 8,372,143 shares of common stock of Legacy Cepton and then subsequently converted into 20,505,344 shares of common stock of the Company at the Exchange Ratio.
Note 12. Stock-Based Compensation
Equity Incentive Plans
On July 5, 2016, Legacy Cepton adopted the 2016 Stock Plan (the “2016 Plan”) under which 4,800,000 shares of Legacy Cepton’s common stock were reserved for issuance to employees, nonemployee directors, consultants, and advisors. As a result of the Business Combination, the Company no longer grants new incentive awards under the 2016 Plan and there were no shares reserved or available for future issuance under the 2016 Plan. Incentive awards existing under the 2016 Plan immediately prior to the Business Combination were converted into options to receive shares of common stock through application of the Exchange Ratio (“Post Conversion Awards”).
On February 10, 2022, the Company adopted the 2022 Stock Plan (the “2022 Plan”) under which 15,123,142 shares of the Company’s common stock were reserved for issuance to employees, nonemployee directors, consultants, and advisors. Per the terms of the 2022 Plan, in the event any Post Conversion Awards issued and outstanding under the 2016 Plan are cancelled, terminated, or expire, said number of shares will be made available for issuance under the 2022 Plan. The share limit shall automatically increase on the first trading day in January of every calendar year during the term of the 2022 Plan, by an amount equal to the lesser of (i) two percent (2%) of the total number of shares of common stock issued and outstanding on December 31 of the immediately preceding calendar year or (ii) such number of shares of common stock as may be established by the board of directors. As of March 31, 2023, there were 10,086,988 shares of common stock reserved for issuance under the 2022 Plan.
Incentive Stock Options and Nonqualified Stock Options
A summary of the Company’s employee and nonemployee stock option activity for the three months ended March 31, 2023 is presented below:
Shares Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contract
Term
(in years)
Aggregate
Intrinsic
Value
(in thousands)
Outstanding as of December 31, 202214,261,984 $2.14 6.5$6,486 
Granted $ 
Exercised(82,923)$0.10 
Expired/Forfeited(267,889)$3.39 
Outstanding as of March 31, 2023
13,911,172 $2.13 6.3$1,371 
Exercisable as of March 31, 2023
10,593,841 $1.54 5.7$1,371 
Vested and expected to vest as of March 31, 2023
13,911,172 $2.13 6.3$1,371 
As of March 31, 2023, there was $7.5 million of unrecognized stock-based compensation expense related to unvested stock options expected to be recognized over a weighted-average period of 1.8 years. The total intrinsic value of options exercised during the three months ended March 31, 2023 was $0.1 million. The Company recognizes forfeitures as they occur.
16


Restricted Stock Units
The Company granted restricted stock units (“RSUs”) under the 2022 Plan in the second quarter of 2022. Each RSU granted under the 2022 Plan represents a right to receive one share of the Company’s common stock when the RSU vests. RSUs generally vest over a period of one to four years based on fulfilling a service condition. The fair value of RSU is equal to the fair value of the Company’s common stock on the date of grant.
A summary of the Company’s RSU activity for the three months ended March 31, 2023 is presented below:
SharesWeighted Grant Date Fair Value
Outstanding as of December 31, 20224,708,692 $2.57 
Granted3,835,166 $1.18 
Released(13,462)$1.18 
Forfeited(122,511)$1.72 
Outstanding as of March 31, 20238,407,885 $1.95 
As of March 31, 2023, there was $12.4 million of unrecognized stock-based compensation expense related to unvested RSUs expected to be recognized over a weighted-average period of 2.5 years. The total intrinsic value of RSUs outstanding at March 31, 2023 was $3.9 million. The Company recognizes forfeitures as they occur.
Performance-based Stock units
During the year ended December 31, 2022, the Company granted 123,000 shares of performance-based stock units (“PSUs”) under the 2022 Plan, with 66,000 shares in the first tranche and 57,000 shares in the second tranche. Each grant to consist of two market-based vesting tranches, with the first tranche to vest if, at the close of regular trading for 20 trading days out of any period of 30 consecutive trading days, either (i) the closing price of the Company’s common stock exceeds $15.00 per share or (ii) the Company’s market capitalization exceeds $2.1 billion; and the second tranche to vest if, at the close of regular trading for 20 trading days out of any period of 30 consecutive trading days, either (i) the closing price of the Company's common stock exceeds $17.50 per share or (ii) the Company’s market capitalization exceeds $2.5 billion, provided in each case that the applicable stock price or market capitalization goal must be achieved no later than February 10, 2025 for the applicable tranche to vest, and provided further that the vesting of each tranche is subject to the grantee’s continued employment with the Company through the day on which the applicable goal is achieved.
The fair value of the PSUs at valuation date was determined using a Monte Carlo valuation model that utilizes significant assumptions, including expected volatility, dividend yield, stock price as of the valuation date, market capitalization targets and the corresponding share price targets necessary for each tranche of PSUs to vest, expected life, and risk-free rate.
The fair value of the PSUs at valuation date was $0.1 million with weighted average grant date fair value of $0.98, amortizing over a derived service period of 21 and 22 months for each tranche, respectively.
Stock-Based Compensation
For the three months ended March 31, 2023 and 2022, the Company recorded stock-based compensation expense as follows (in thousands):
Three Months Ended
March 31,
20232022
Cost of revenue$60 $43 
Research and development expense1,177 829 
Selling, general and administrative expense1,052 475 
Total stock-based compensation expense$2,289 $1,347 
17


For the three months ended March 31, 2023 and 2022, the Company capitalized $51 thousand and $43 thousand, respectively, of stock-based compensation expense into inventory. There were no modifications during the three months ended March 31, 2023 and 2022.
Note 13. Earnout Liability
In addition to the shares issued upon closing of the Business Combination (see Note 2), additional contingent shares (“Earnout Shares”) are payable to each holder of common stock and/or options receiving consideration in the Business Combination, in the amounts set forth below:
(a)
If the closing price of the Company’s common stock equals or exceeds $15.00 per share for any 20 trading days within any consecutive 30-trading day period that occurs after the Closing Date and on or prior to the three-year anniversary of the Closing Date, then, the Company will issue to each holder of common stock that is entitled to Earnout Shares a number of shares of common stock equal to such holder’s pro rata portion of 7,000,000 shares.
(b)
If the closing price of the Company’s common stock equals or exceeds $17.50 per share for any 20 trading days within any consecutive 30-trading day period that occurs after the Closing Date and on or prior to the three-year anniversary of the Closing Date, the Company will issue to each holder of common stock that is entitled to Earnout Shares a number of shares of common stock equal to such holder’s pro rata portion of 6,000,000 shares.
The Company concluded the Earnout Shares meet the criteria for liability classification due to the existence of contingent settlement provisions that could result in holders receiving differing amounts of shares depending on the Company’s stock price or the price paid in a change of control. Because the settlement is not solely determined by the share price of the Company (that is, the share price observed in or implied by a qualifying change-in-control event), but also by the occurrence of a qualifying change-in-control event, this causes the Earnout Shares to not be indexed to the Company’s own shares, resulting in liability classification. Upon the closing of the Business Combination, the Company recorded these instruments as liabilities on the condensed consolidated balance sheet at fair value and will recognize subsequent changes in fair value in earnings at each reporting date. The fair value of the earnout liability was determined using a Monte Carlo valuation model that utilizes significant assumptions, including expected volatility, expected term, and risk-free rate, to determine the probability of achieving the common share price milestones.
The following table summarizes the assumptions used in estimating the fair value of the earnout liability at each of the relevant periods:
March 31,
2023
December 31,
2022
Current stock price$0.46 $1.27 
Expected volatility96.0 %79.0 %
Risk-free interest rate4.08 %4.42 %
Expected term (in years)1.92.1
Expected dividend yield0 %0 %
Current stock price: the stock price was based on the closing price as of the valuation date.
Expected volatility: the volatility rate was determined using the historical volatility of the Company's stock price and a mix of historical and implied volatilities of selected industry peers deemed to be comparable to the Company’s business, corresponding to the expected term of the awards.
Risk-free interest rate: The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of issuance for zero-coupon U.S. Treasury notes with maturities corresponding to the expected three-year term of the earnout period.
Expected term: The expected term is the remaining term of the three-year earnout period.
Expected dividend yield: The expected dividend rate is zero as the Company currently has no history or expectation of declaring dividends in the foreseeable future.
18


As of March 31, 2023, the balance of the earnout liability was approximately $0.2 million. For the three months ended March 31, 2023, the Company recorded a gain of $0.8 million in the condensed consolidated statement of operations and comprehensive income (loss) for the change in fair value of the earnout liability. For the three months ended March 31, 2022, the Company recorded a gain of $56.7 million in the condensed consolidated statement of operations and comprehensive income (loss) for the change in fair value of the earnout liability.
Note 14. Warrants
Common Stock Warrants Assumed in Business Combination
As part of GCAC’s initial public offering, 8,625,000 Public Warrants were sold. Each Public Warrant allows the holder to purchase one share of common stock at a price of $11.50 per share, subject to adjustments. The Public Warrants may be exercised only for a whole number of shares of common stock. The Public Warrants will expire five years after the completion of the Business Combination, or earlier upon redemption or liquidation. The Public Warrants are listed on the Nasdaq under the symbol “CPTNW”.
The Company may redeem the Public Warrants when exercisable, in whole and not in part, at a price of $0.01 per warrant, so long as the Company provides not less than 30 days’ prior written notice of redemption to each warrant holder, and only if the reported last sale of common stock equals or exceeds $18.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date the Company sends the notice of redemption to the warrant holders.
Simultaneously with GCAC’s initial public offering, GCAC consummated a private placement of 5,175,000 Private Placement Warrants with the Sponsor. The Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants and the shares of common stock issuable upon exercise will not be transferable, assignable or salable until 30 days after the completion of the Business Combination, subject to certain limited exceptions. Additionally, the Private Placement Warrants are non-redeemable so long as they are held by the initial purchasers or such purchaser’s permitted transferees. If the Private Placement Warrants are held by someone other than the initial stockholders or their permitted transferees, the Private Placement Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.
The Company concluded the Private Placement Warrants meet the criteria for liability classification due to the existence of a settlement provision that adjusts the settlement amount based on who the holder of the warrant is (i.e., permitted vs. non-permitted transferees). This provision causes the Private Placement Warrants to not be indexed to the Company’s own shares, resulting in liability classification. Upon consummation of the Business Combination, the fair value of the Private Placement Warrants was recorded at a value of approximately $2.6 million. The fair value of the Private Placement Warrants was remeasured on March 31, 2023 at $0.3 million. For the three months ended March 31, 2023 and 2022, the Company recorded an immaterial gain in the condensed consolidated statement of operations and comprehensive income (loss) for the change in fair value of the liability.
Common Stock Warrants Issued with Borrowings
In August 2019, Legacy Cepton entered into a loan and security agreement (“2019 Loan Agreement”) with Silicon Valley Bank (“SVB”) that allowed for borrowings of up to $5.0 million under a term loan through July 31, 2020. The term loan was repaid in February 2020. In connection with the 2019 Loan Agreement, Legacy Cepton issued detachable warrants to purchase an aggregate of 60,000 shares of common stock. The warrant was recorded to additional paid-in capital at an estimated fair value of $0.1 million as determined by the Black-Scholes valuation model. Immediately prior to the consummation of the Business Combination, the 60,000 warrants were net exercised and subsequently converted into 136,994 shares of common stock.
On January 4, 2022, in connection with the Trinity Loan Agreement, Legacy Cepton issued a warrant to purchase 96,998 shares of common stock with an exercise price of $16.89 per share. The warrant was immediately exercisable and expires on January 4, 2032. The Company concluded the warrant meets the criteria for liability classification due to the existence of contingent settlement provisions that could result in holders receiving differing amounts of shares depending on the Company’s stock price or the price paid in a change of control. Because the settlement is not solely determined by the share price of the Company (that is, the share price observed in or implied by a qualifying change-in-control event), but also by the occurrence of a qualifying change-in-control event, this causes the warrant to not be indexed to the Company’s own shares, resulting in liability classification. The fair value of the warrant was initially estimated to be $1.3 million using the Black-Scholes valuation model. Immediately prior to the consummation of the Business Combination, the 96,998 warrants were net exercised and subsequently converted into 73,741 shares of common stock. For the three months ended March 31,
19


2022, the Company recorded a gain of $0.7 million in the condensed consolidated statement of operations and comprehensive income (loss) for the exercise of warrants.
Note 15. Income Taxes
The Company’s provision for income taxes was immaterial for the three months ended March 31, 2023 and 2022. The difference between the Company’s effective income tax rate and the U.S. federal statutory rate is primarily attributable to unrecognized U.S. federal and state tax benefit because of a full valuation allowance that the Company has established against its federal and state deferred tax assets and foreign tax rate differential from U.S. federal statutory rate. The fair value remeasurement of the earnout and warrant liabilities have no impact to U.S. federal and state net operating loss. The Company continues to maintain a full valuation allowance against the U.S. federal and state deferred tax assets.
The Company conducts its business globally and its operating income is subject to varying rates of tax in the U.S., Canada, Germany, Hong Kong, Japan, China, and the United Kingdom. Consequently, the Company’s effective tax rate is dependent upon the geographic distribution of its earnings or losses and the tax laws and regulations in each geographical region.
Due to historical losses in the U.S., the Company has a full valuation allowance on its U.S. federal and state deferred tax assets. Management continues to evaluate the realizability of deferred tax assets and the related valuation allowance. If management’s assessment of the deferred tax assets or the corresponding valuation allowance were to change, the Company would record the related adjustment to income during the period in which management makes the determination.
The Company is subject to income taxes in the U.S. federal, state, and various foreign jurisdictions. Tax regulations within each jurisdiction are subject to the interpretation of the related tax laws and regulations and require significant judgment to apply. All of the Company’s tax years will remain open for examination by the federal and state tax authorities for three and four years, respectively, from the date of utilization of the net operating loss or research and development tax credits. The Company does not have any tax audits or other issues pending.
Note 16. Leases
The Company leases office and manufacturing facilities under non-cancelable operating leases expiring at various dates through April 2028. The Company’s lease agreements do not contain any material terms and conditions of residual value guarantees or material restrictive covenants. The Company adopted ASU 2016-02, Leases (Topic 842) using the modified retrospective method on January 1, 2022.
The Company determines if an arrangement is or contains a lease at inception. Operating leases are included in other assets and operating lease liabilities in the Company’s condensed consolidated balance sheets.
Right-of-use assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease right-of-use assets and liabilities are recognized at the commencement date based on an amount equal to the present value of lease payments over the lease term. The Company’s leases do not provide an implicit rate; therefore, the Company uses an incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The Company uses the implicit rate when it is readily determinable. The Company elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed it to carry forward existing lease classification and to exclude leases with original terms of one year or less. Further, the Company elected to combine lease and non-lease components for all asset classes. Variable lease payments are defined as payments made for the right to use an asset that vary because of changes in facts or circumstances occurring after the commencement date, other than the passage of time. Any variable lease components are expensed as incurred. The operating lease right-of-use assets also include adjustments related to prepaid or deferred lease payments and lease incentives. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Operating lease expense for lease payments is recognized on a straight-line basis over the lease term.
20


The components of lease expense for the three months ended March 31, 2023 and 2022 were as follows (in thousands):
Three Months Ended
March 31,
20232022
Operating lease cost$665 $364 
Variable lease cost205 210 
Total operating lease cost$870 $574 
Supplemental cash flow information for the three months ended March 31, 2023 and 2022 related to leases was as follows (in thousands):
Three Months Ended
March 31,
20232022
Cash paid for amounts included in the measurement of lease liabilities:
Cash paid for operating leases included in operating activities$199 $442 
Right of use assets obtained in exchange for lease obligations:
Operating leases$11,190 $1,448 
Supplemental balance sheet information related to leases was as follows (in thousands):
March 31, 2023December 31, 2022
Operating lease right-of-use assets:
Operating lease right-of-use assets, current$ $121 
Operating lease right-of-use assets, non-current11,253 324 
Total operating lease right-of-use assets$11,253 $445 
Operating lease liabilities:
Operating lease liabilities, current$1,613 $211 
Operating lease liabilities, non-current10,158 281 
Total operating lease liabilities$11,771 $492 
Weighted average remaining term and discount rates were as follows (term in years):
March 31, 2023December 31, 2022
Weighted average remaining lease term5.013.06
Weighted average discount rate14.48 %13.78 %
Maturities of lease liabilities were as follows (in thousands):
Year Ending December 31,
2023$2,370 
20243,250 
20253,328 
20263,324 
Thereafter4,215 
Total undiscounted lease payments$16,487 
Present value adjustment for minimum lease commitments4,716 
Net lease liabilities$11,771 
21


Note 17. Commitments and Contingencies
Legal Proceedings
From time to time, the Company may be involved in various legal claims, litigation and other matters that arise in the normal course of its operations. Although there can be no assurances and the outcome of these matters is currently not determinable, the Company currently believes that none of these claims, actions or proceedings are likely to have a material adverse effect on the Company’s financial position.
The Company records accruals for our outstanding legal proceedings, investigations or claims when it is probable that a liability will be incurred, and the amount of loss can be reasonably estimated. The Company evaluated developments in legal proceedings, investigations or claims that could affect the amount of any accrual, as well as any developments that would result in a loss contingency to become both probable and reasonably estimable. There were no material accruals for loss contingencies associated with such legal claims, actions or litigation as of March 31, 2023.
Note 18. Related Party Transactions
Investment Agreement and Investor Rights Agreement with Koito
On October 27, 2022, the Company entered into the Investment Agreement with Koito pursuant to which, among other things, at the closing of the transactions, and based on the terms and subject to the conditions set forth therein, the Company issued and sold to Koito 100,000 shares of Preferred Stock for a purchase price of $100.0 million. The issuance and sale of the Preferred Stock and related matters were approved by the Company’s stockholders on January 11, 2023, and the Preferred Stock issued to Koito on January 19, 2023. See Note 10 to the condensed consolidated financial statements in this Report for further information. At the closing of the issuance of the Preferred Stock, the Company and Koito entered into the Investor Rights Agreement (the “Investor Rights Agreement”), pursuant to which, among other things, the Company ensured that two designees of Koito sat on the Company’s board of directors immediately following the closing of the Transaction. The Investor Rights Agreement also provides for certain investor consent, preemptive, registration, and termination rights, which contain certain provisions that limit the Company’s ability to access additional sources of funding without Koito’s consent.
Secured Term Loan Agreement with Koito
Concurrently with the execution of the Investment Agreement, the Company entered into a Secured Term Loan Agreement with Koito to borrow Japanese Yen ¥5.8 billion (approximately $39.4 million). On January 24, 2023, the Company repaid all outstanding principal and accrued interest under the Secured Term Loan Agreement. See Note 9 to the condensed consolidated financial statements in this Report for further information.
Transactions with Koito
Koito is an automotive tier 1 partner and investor of the Company and sales to Koito were $0.9 million and $0.4 million for the three months ended March 31, 2023 and 2022, respectively. Accounts receivable from Koito were $0.4 million as of March 31, 2023 and $1.0 million as of December 31, 2022.
Note 19. Basic and Diluted Net Income (Loss) Per Share
The Company follows the two-class method when computing net income (loss) per common share when shares are issued that meet the definition of participating securities. The Company was in a net loss position for the three months ended March 31, 2023 and a net income position for the three months ended March 31, 2022. The Company considers its convertible preferred stock outstanding as of March 31, 2023 to be participating as holders of such securities have non-forfeitable dividend rights in the event of the declaration of a dividend for shares of common stock. When the Company is in a net loss position, the net loss attributable to common stockholders is not allocated to the convertible preferred stock under the two-class method as these securities do not have a contractual obligation to share in losses. Basic net income (loss) per share is computed by dividing net income (loss) attributable to common stockholders by the weighted-average number of shares of the Company’s common stock outstanding. When there is a net loss attributable to common stockholders, potentially dilutive common stock equivalents have been excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect is anti-dilutive.
22


The following table present reconciliations of the denominators of basic and diluted net income (loss) per share:
Three Months Ended
March 31,
20232022
Denominator:
Weighted-average common shares outstanding – Basic (1)
156,779,565 115,865,890 
Stock options to purchase common stock and RSUs (2)
 11,216,533 
Weighted-average common shares outstanding – Diluted156,779,565 127,082,423 
(1)
Includes 150,000 shares of common stock issuable to Lincoln Park in connection with the Purchase Agreement as of the three months ended March 31, 2022 as the shares are issuable in lieu of a commitment fee and will be issued solely as a result of the passage of time.
(2)
Includes the weighted average unvested shares subject to repurchase of 71,619 as of the three months ended March 31, 2022
The following common stock equivalents were excluded from the computation of diluted net income (loss) per share for the periods presented because including them would have been antidilutive:
Three Months Ended
March 31,
20232022
Stock options to purchase common stock and RSUs16,125,653 802,866 
Preferred shares on an as-converted basis39,008,973  
Total55,134,626802,866
As of March 31, 2023 and 2022, 13,000,000 Earnout Shares were excluded from the table above because the shares are considered contingently issuable and the required common share price milestones were not achieved as of March 31, 2023 and 2022. As of March 31, 2023 and 2022, 13,800,000 common stock warrants were excluded from the table above as no shares were issuable under the treasury stock method of computing diluted earnings per share.
Note 20. Segments
The Company conducts its business in one operating segment that develops and produces lidar sensors for use in automotive and smart infrastructure industries. The Company’s Chief Executive Officer is the chief operating decision maker (“CODM”). The CODM allocates resources and makes operating decisions based on financial information presented on a consolidated basis, accompanied by disaggregated information about sales and gross margin by product group. The profitability of the Company’s product group is not a determining factor in allocating resources and the CODM does not evaluate profitability below the level of the consolidated company. Long-lived assets of the Company located in its country of domicile, the United States, are approximately 90%.
Note 21. Subsequent Events
The Company has evaluated subsequent events from the balance sheet date through May 10, 2023, the issuance date of the condensed consolidated financial statements, and determined there are no other transactions that require additional accounting or disclosure.
23



Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
Unless otherwise indicated, references in this section to “we,” “our,” “us,” and “Cepton” generally refer to Cepton Technologies, Inc. and its consolidated subsidiaries prior to the Business Combination and to Cepton, Inc. and its consolidated subsidiaries after giving effect to the Business Combination. The following discussion and analysis of our results of operations and financial condition should be read in conjunction with the condensed consolidated financial statements included in this Report. This discussion contains forward-looking statements based upon our current expectations, estimates and projections that involve risks and uncertainties. Actual results could differ materially from those anticipated in these forward-looking statements due to, among other considerations, the matters discussed under “Risk Factors” and “Cautionary Note Regarding Forward-Looking Statements” herein.
Certain amounts that appear in this Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) may not sum due to rounding. Percentage amounts included in this MD&A have not in all cases been calculated on the basis of such rounded figures, but on the basis of such amounts prior to rounding. For this reason, percentage amounts in this MD&A may vary from those obtained by performing the same calculations using the figures in our condensed consolidated financial statements included elsewhere in this Report. Terms used but not defined in this MD&A shall have the meanings ascribed to such terms in this Report.
Business Overview
Cepton is focused on the deployment of high performance, mass-market lidar solutions to deliver safety and autonomy across the automotive and smart infrastructure markets. By adopting our solutions, our customers can enable safety and autonomy applications across a broad range of end-markets including our primary market, advanced driver assistance systems (“ADAS”) in consumer and commercial vehicles, which we believe represents not just the largest market opportunity for lidar applications over the next decade, but also the market with the best potential for near term mass-market commercialization.
Since the inception of our company in 2016, building lidars for broad market adoption has been our guiding principle. Mass-market deployment guided not just our end-market focus, but also our product design choices, our areas of technological innovation, and our approach to manufacturing, and our go-to-market strategy and partnerships. To pursue mass-market adoption, our value proposition has focused on developing a lidar that achieves high performance with automotive grade reliability at competitive prices. Our thesis was that lidar would gain broad based adoption only when solutions strike the right balance across three key facets of performance, cost and reliability.
Based on this approach, we have gained acceptance for our technology in the automotive market. In 2019, following approximately three years of rigorous engagement and working alongside our automotive tier 1 partner, Koito, we were awarded a significant ADAS lidar series production award from General Motors (“GM”) through Koito. This award includes multiple platforms and vehicle models, with an estimated production start in 2023.
As a Silicon Valley-based company led by recognized technical experts in the optical field, technology innovation is at the core of our company. We developed a comprehensive lidar platform consisting of proprietary components including our breakthrough imaging technology and our system-on-a-chip lidar engine application-specific integrated circuit, a portfolio of automotive-grade and industrial-grade long-range and near-range lidars, a software layer enabling the integration of automotive functions, and feature rich perception software capabilities.
Business Combination
On February 10, 2022, the Business Combination was consummated and as a result, a subsidiary of Growth Capital Acquisition Corp. (“GCAC”), GCAC Merger Sub Inc., merged with and into Cepton Technologies, Inc. (“Legacy Cepton”). GCAC changed its name to Cepton, Inc., and the Company is now listed on the Nasdaq under the symbol “CPTN”. Legacy Cepton is deemed to be the accounting predecessor and Cepton, Inc. is the successor registrant with the U.S. Securities and Exchange Commission (“SEC”), which means that Legacy Cepton’s financial statements for previous periods will be disclosed in Cepton, Inc.’s future periodic reports filed with the SEC.
The Business Combination was accounted for as a reverse recapitalization. Under this method of accounting, GCAC is treated as the acquired company for financial statement reporting purposes. This determination is primarily based on Legacy Cepton stockholders comprising a majority of the voting power of the combined entity and having the ability to nominate the majority of the governing body of the combined entity, Legacy Cepton’s senior management comprising the senior management of the combined entity, and Legacy Cepton’s operations comprising the ongoing operations of the
24


combined entity. For accounting purposes, the combined entity represents a continuation of the financial statements of Legacy Cepton and the Business Combination is treated as the equivalent of Legacy Cepton issuing stock for the net assets of GCAC, accompanied by a recapitalization. See Note 2 to the condensed consolidated financial statements in this Report for further information regarding the Business Combination.
As a result of our having become a publicly traded company, we have hired, and will need to hire additional personnel and implement procedures and processes to address public company regulatory requirements and customary practices. We have incurred, and expect to continue to incur, additional annual expenses as a public company for, among other things, directors’ and officers’ liability insurance, director fees and additional internal and external accounting and legal and administrative resources, including increased audit and legal fees.
Market Conditions
The global economy, including the financial and credit markets, continues to experience significant volatility and disruptions and has been impacted by increases in inflation rates, the ongoing conflict in Ukraine and rising fuel prices, rising interest rates, declines in consumer confidence, declines in economic growth, and uncertainty about economic stability. The severity and duration of the impact of broader macroeconomic conditions on our business is dynamic and cannot be predicted.
For more information on our operations and risks related to our macroeconomic environment, please see the section titled “Risk Factors”.
Key Factors Affecting Our Operating Results
We believe that our future performance and success depends, to a substantial extent, on our ability to capitalize on the following opportunities, which in turn is subject to significant risks and challenges, including those discussed below and in Part II, Item 1A of this Report under the heading “Risk Factors”.
Series Production Awards in the Automotive Market
An important part of our mission is to deploy high performance, mass-market lidar in the automotive market. Within the automotive market, we believe that passenger car ADAS applications represent the largest opportunity but also have the most stringent requirements for reliability, cost, and performance. Major automotive OEMs typically undergo several years of planning, technology selection, and vehicle integration work before introducing new and important technologies in their vehicle offerings. We anticipate that lidar, as a new sensor that improves safety and enhances autonomy, will undergo the same technology introduction and validation process as similar technologies in the past, such as anti-lock braking systems or stability control systems. The number of vehicle platforms and vehicle models that will be equipped with lidar will depend on OEM product planning, vehicle integration, and marketing schedules. Once a lidar supplier is chosen, the number of awarded vehicle platforms and vehicle models is likely to increase over time. This is because the development efforts of integrating lidar into the OEM’s product offerings is leveraged across multiple vehicle classes and platforms to maximize the OEM’s return on investment.
For example, our series production award through Koito for GM’s ADAS program initially included four vehicle models and was subsequently updated to include nine vehicle models spanning different classes of vehicles from luxury sedans to mid-level passenger cars to SUVs and trucks. These vehicles include traditional internal combustion engine types as well as electric drive train types. We expect additional vehicle models to be added to this series production award over time, with an anticipated start of production in 2023 and significant volume increase anticipated in the following years. However, if the targets of this series production award are not realized, or if GM were to terminate or significantly alter or delay its GM series production award and/or alter its relationship with us or with Koito in a manner that is adverse to us or GM would delay the introduction of the vehicle models that are part of the series production award, our business would be materially adversely affected. Similarly, if we are unable to maintain our relationship with Koito, or the terms of our arrangement with Koito with respect to the GM program differs from our expectations, including with respect to volume, pricing, and timing, then our business and prospects would be materially adversely affected.
Adoption of Lidar Solutions in Automotive and Smart Infrastructure Markets
In an endless pursuit of safety and product differentiation, many leading automotive OEMs have decided to include lidar in their next generation of vehicles for increased safety and higher levels of autonomy. The speed of lidar adoption depends on many factors, including sensor performance, reliability, and cost, as well as the time it takes to win large series production awards. Large automotive series production awards usually take a number of years to secure but once awarded,
25


the production award typically covers the entire duration of a typical vehicle model period of five to seven years for consumer vehicles. In the case of trucking applications, the production period of a typical model may exceed seven years in many cases. We are currently engaged in discussions with all of the top 10 global automotive OEMs based on vehicle production volume rankings for 2019 according to IHS Markit, a leading independent third-party industry analytics and information provider. We believe that our current series production award from GM through Koito is a validation of our technology leadership, product maturity, and potential for scalability that favorably positions us for additional series production awards at other large global OEMs.
While lidar adoption in the automotive market may take multiple years to materialize, smart infrastructure end markets could adopt lidar solutions at a more rapid pace. Applications within smart infrastructure vary widely from tolling to security, to delivery and logistics. These applications are typically project based and require certain levels of customization to deliver an end-to-end solution. To address opportunities in the smart infrastructure space, we partner with system integrators who leverage our lidar hardware as well as our Helius® perception software to provide solutions unique to each opportunity. We expect to grow our system integrator partnership network to further drive the adoption of lidar in smart infrastructure applications.
We expect our revenue to increase as lidar adoption increases in the automotive and smart infrastructure markets; however, the rate of adoption may vary due to many factors, including but not limited to competing technologies, time to market, changes in macroeconomic conditions, including rising inflation and interest rates, geopolitical conflicts and tensions, any of which may impact the pace and magnitude of lidar adoption and our revenues.
Product Cost and Margins
To drive mass-market adoption of lidar in automotive applications, product cost must be controlled. As such, cost is one of the primary design criteria that we focused on from the very beginning. Design choices were carefully evaluated to create products with the best overall balance between performance, reliability, and cost. Working with our partners, we expect to continue driving costs down as volumes increase and we achieve higher margin unit economics in the future.
In the case of our series production award from GM through Koito, we are working with our tier 1 partner, Koito, on manufacturing in order to effectively manage supply chain, component costs, and manufacturing costs to meet margin expectations at scale. Pursuant to our arrangement with Koito, we license our technology and sell components to Koito, who can manufacture and sell lidars using our technology. We expect our gross margin to rapidly increase as material costs decrease and fixed manufacturing overhead costs are absorbed over larger production volumes and as other economies of scale are achieved.
In the smart infrastructure space, the average selling price of a lidar solution may be higher than that in the automotive space due to a number of reasons, such as unit volume, level of customization, and additional software content. At the same time, the cost of production is also higher due to lower production volumes and higher levels of system integration requirements.
Due to recent supply chain shortages, lead times for some of our products are increasing, which may lead to a significant mismatch between supply and demand, giving rise to product shortages for both us and our customers, making our demand forecast more uncertain. Further, in preparation for the start of series production in fiscal year 2023, lead time for some of our products may increase as our suppliers increase their manufacturing capabilities to meet the volume and quality requirements for components demanded by us, which may constrain our ability to meet customer demand in the short term. Higher production volume may lead to short term increases in our product costs and decreases in gross margin resulting from additional components and quality control costs required to deliver high-quality, consistent products to our customers at scale volume.
During fiscal year 2022 and 2023, we made continued efforts in broadening our supply base to support our growth and better serve customer demand. Recent market conditions discussed above have strained global supply chains and could result in a shortage of key materials that our suppliers require to satisfy our needs. While we have seen improvements recently, we expect continued supply constraints for some of our products, through the end of fiscal year 2023 and potentially beyond. We have placed orders for certain supply in advance of our historical lead times, paid premiums to secure future supply and capacity, and may need to continue to do so in the future. Placing orders in advance of our historical lead times to secure supply in a constrained environment may result in excess inventory, cancellation penalties, or other charges if there is a partial or complete reduction in long-term demand for our products. These actions may also increase our product costs and decrease gross margin, in addition to increased overall costs as a result of rising inflation. Increased costs for components, logistics and other supply chain expenses, driven in part by inflation and supply chain shortages, have negatively impacted, and may continue to negatively impact, our gross margin.
26


If we cannot generate our expected revenues, margins or income from operations, we may be required to raise additional debt or equity capital, which may not be available or may only be available on terms that are onerous to our stockholders.
End Market Concentration
We believe that the automotive market represents a large portion of the total addressable market and large global automotive OEMs represent the majority of unit volume demand as well as leaders in active safety and autonomy. To drive mass-market commercialization of our lidar solutions, we have focused on top automotive OEMs and are currently engaged with all of the top 10 global automotive OEMs based on vehicle production volume rankings for 2019. Series production awards from top OEMs tend to be large and long-term in nature. While we continue to expand our system integrator partnership network to address opportunities in the smart infrastructure markets, program awards tend to be smaller and short-term in nature as compared to those in the automotive end-markets. As such, we expect a large portion of our future revenue to come from the automotive end-market.
Components of Results of Operations
Revenue
We categorize our revenue as (1) lidar sensor and prototype revenue and (2) development revenue.

Lidar sensor and prototype revenue is primarily derived from the sale of components and license of technologies to tier 1 suppliers for mass market ADAS applications in the automotive market and the sale of lidar sensors directly to end-user customers in the smart infrastructure markets. We anticipate strong revenue growth in the foreseeable future as we continue to form strategic partnerships and as the primary source of revenue shifts from prototype sales to sales of commercialized production-ready lidar sensors.

Development revenue represents arrangements with tier 1 suppliers focused on the specific customization of our proprietary lidar capabilities to the customers’ applications, typically involving development of customized software for producing or operating lidar sensor prototypes for those customers. The timing of revenue recognition for development contracts is determined for each performance obligation based on the unique facts and circumstances within each development arrangement, which generally results in recognition at a point in time. This assessment is made at the outset of the arrangement for each performance obligation.

Revenue is primarily derived from the sale of components and license of technologies to tier 1 suppliers for mass market ADAS applications in the automotive market and the sale of lidar sensors directly to end-user customers in the smart infrastructure markets. Our lidar sensors are used in applications such as advanced driver assistance systems, autonomous vehicles, and intelligent transportation systems. Our customers include leading original equipment manufacturers and suppliers within the automotive and smart infrastructure industries.
Cost of Revenue
Cost of revenue includes the manufacturing cost of our lidar sensors and components, which primarily consists of personnel-related costs directly associated with our manufacturing organization, and amounts paid to our third-party contract manufacturers and vendors. Our cost of revenue also includes cost of component inventory, product testing costs, an allocated portion of overhead costs, warranty expense, excess and obsolete inventory, and shipping costs. Development cost of revenue includes personnel-related costs incurred in the completion of the development projects. We expect cost of revenue to increase in absolute dollars in future periods, in particular as we begin series production as part of GM’s ADAS program. Increased costs for components, logistics and other supply chain expenses, driven in part by inflation and supply chain shortages, have negatively impacted, and may continue to negatively impact, our cost of revenue.
Gross Margin
Our gross margin in future periods will depend on a variety of factors including market conditions that may impact our pricing; product mix changes between established products and new products; excess and obsolete inventories; our cost structure for manufacturing operations, including third-party manufacturers, relative to volume. Our gross margin varies by product. We expect our gross margins to fluctuate over time, depending on the factors described above. Increased costs for components, logistics and other supply chain expenses, driven in part by inflation and supply chain shortages, have negatively impacted, and may continue to negatively impact, our gross margin. As we begin series production as part of GM’s ADAS program, we expect gross margin to decrease initially, followed by an increase in gross margin as unit volumes increase.
27


Operating Expenses
Research and Development Expenses
Research and development expenses consist primarily of personnel-related costs, material expenses, permits, licenses, and professional services costs directly associated with our research and development activities. The remainder primarily relates to the allocated portion of overhead costs. Our research and development efforts are focused on enhancing and developing additional functionality for our existing products and on new product development, including new releases and upgrades to our lidar sensors. We expense research and development costs as incurred. We expect our research and development expenses to increase in absolute dollars as we increase our investment in software development to broaden the capabilities of our solutions and introduce new products and features.
Selling, General and Administrative Expenses
Our selling, general and administrative expenses consist primarily of personnel-related costs, professional services costs, and advertising expenses directly associated with our sales and general and administrative activities. The remainder primarily relates to the allocated portion of overhead costs. We expect our selling expenses will increase in absolute dollars over time as we hire additional sales personnel, increase our marketing activities, grow our domestic and international operations, and build brand awareness. We also expect to increase the size of our general and administrative function to support the foregoing as well as the growth of our business.
Gain on Change in Fair Value of Earnout and Warrant Liabilities
The change in fair value of earnout and warrant liabilities consists of the change in fair value of earnout and warrant liabilities assumed in connection with the Business Combination as well as the change in fair value of other warrant liability. We expect continued financial statement volatility from the fair value adjustments at the end of each reporting period or until the Earnout Shares are issued upon the attainment of common share price milestones or through the exercise of the warrants.
Foreign Currency Transaction Loss, Net
We incurred foreign currency transaction losses resulting from the repayment of the Secured Term Loan with Koito (the “Secured Term Loan”), which was denominated in Japanese Yen.
Loss on Extinguishment of Debt
Loss on extinguishment of debt represents the loss associated with the repayment of the Secured Term Loan with Koito to borrow Japanese Yen ¥5.8 billion (approximately $39.4 million on the date of borrowing). See Note 9 to our condensed consolidated financial statements included elsewhere in this Report for further information.
Other Income, Net
Other income, net consists primarily of foreign currency transaction gains and losses related to the impact of transactions denominated in a foreign currency other than the U.S. dollar and issuance of common stock under the Lincoln Park Agreement.
Interest Income (Expense), Net
Interest income (expense), net consists primarily of interest earned on our cash equivalents and short-term investments in commercial paper, corporate debt securities, and other available-for-sale securities. These amounts will vary based on our cash, cash equivalents and short-term investment balances, and also with market rates.
Provision for Income Taxes
Our provision for income taxes consists of federal, state, and foreign current and deferred income taxes. As we expand the scale and scope of our international business activities, any changes in the United States and foreign taxation of such activities may increase our overall provision for income taxes in the future.
We have a full valuation allowance for net deferred tax assets, including federal and state net operating loss carryforwards and research and development credit carryforwards. We expect to maintain this valuation allowance until it becomes more
28


likely than not that the benefit of our federal and state deferred tax assets are realizable by way of expected future taxable income.
We believe that we have adequately reserved for our uncertain tax positions, although we can provide no assurance that the final outcome of these matters will not be materially different. To the extent that the final outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made and could have a material impact on our financial condition and results of operations.
Results of Operations for the Three Months Ended March 31, 2023 and 2022
The results of operations presented below should be reviewed in conjunction with the condensed consolidated financial statements and notes included elsewhere in this Report. The following table sets forth our condensed consolidated results of operations data for the periods presented:
Three Months Ended
March 31,
Change
$
Change
%
20232022
(dollars in thousands)
Lidar sensor and prototype revenue$1,240 $1,485 $(245)(16 %)
Development revenue245 — 245 NA
Total revenue$1,485 $1,485 $— — %
Lidar sensor and prototype cost of revenue1,448 1,252 196 16 %
Development cost of revenue111 — 111 NA
Total cost of revenue1,559 1,252 307 25 %
Gross (loss) profit(74)233 (307)(132 %)
Operating expenses:
Research and development7,238 7,754 (516)(7 %)
Sales, general, and administrative6,731 8,043 (1,312)(16 %)
Total operating expenses13,969 15,797 (1,828)(12 %)
Operating loss(14,043)(15,564)1,521 (10 %)
Other income (expenses):
Gain on change in fair value of earnout liability762 56,678 (55,916)(99 %)
Gain on change in fair value of warrant liability94 780 (686)(88 %)
Foreign currency transaction loss, net(750)— (750)NA
Loss on extinguishment of debt(1,123)— (1,123)NA
Other income, net19 17 850 %
Interest income (expense), net299 (694)993 NM
(Loss) income before income taxes(14,742)41,202 (55,944)NM
Provision for income taxes— (4)NA
Net (loss) income$(14,742)$41,198 $(55,940)NM
NA: Not applicable
NM: Not meaningful
29


Comparison of the three months ended March 31, 2023 and 2022
Revenue
Lidar sensor and prototype revenue decreased by $0.2 million, or 16%, to $1.2 million for the three months ended March 31, 2023, from $1.5 million for the three months ended March 31, 2022. Approximately $0.1 million of the decrease was driven by a slight decrease in lidar sales volume and approximately $0.1 million of the decrease was driven by slightly decreased lidar sensor average sales price.
Development revenue was $0.2 million for the three months ended March 31, 2023. During the three months ended March 31, 2023, the Company satisfied the performance obligations defined under the development work order projects and recognized development revenue of $0.2 million. The Company did not recognize any development revenue for the three months ended March 31, 2022.
Cost of Revenue
Lidar sensor and prototype cost of revenue increased by $0.2 million, or 16%, to $1.4 million for the three months ended March 31, 2023, from $1.3 million for the three months ended March 31, 2022. The increase resulted primarily from standard costing adjustments.
Development cost of revenue was $0.1 million for the three months ended March 31, 2023. The development cost of revenue resulted from the increase in development revenue described above.
Operating Expenses
Research and development expense decreased by $0.5 million, or 7%, to $7.2 million for the three months ended March 31, 2023, from $7.8 million for the three months ended March 31, 2022, resulting primarily from a $1.5 million decrease in materials costs, partially offset by a $0.8 million increase in personnel related costs.
Sales, general and administrative expense decreased by $1.3 million, or 16%, to $6.7 million for the three months ended March 31, 2023, from $8.0 million for the three months ended March 31, 2022, resulting primarily from $2.7 million in transaction costs related to the Business Combination attributable to liability-classified instruments in the prior year period, partially offset by a $1.2 million increase in personnel related costs in the current year period.
Gain on change in fair value of earnout and warrant liabilities
The earnout liability was assumed in connection with the Business Combination. The change in fair value of the earnout liability decreased by $55.9 million. This is primarily due to a larger decrease in the Company’s common stock price during the three months ended March 31, 2022 compared to the three months ended March 31, 2023.
The change in fair value of the warrant liability decreased by $0.7 million. This is primarily due to a larger decrease in the Company’s common share price for the three months ended March 31, 2022 compared to the three months ended March 31, 2023.
Foreign currency transaction loss, net
Foreign currency transaction loss of $0.8 million for the three months ended March 31, 2023 resulted from the repayment of the Secured Term Loan with Koito, which was denominated in Japanese Yen.
Loss on extinguishment of debt
Loss on extinguishment of debt of $1.1 million for the three months ended March 31, 2023 resulted from repayment of the Secured Term Loan with Koito.
Other Income, net
Other income, net remained relatively constant for the three months ended March 31, 2023 and 2022.
Interest Income (Expense), net
Interest income (expense), net changed into a net interest income position of $0.3 million for the three months ended March 31, 2023 resulting primarily from an increase in interest income of $0.4 million on proceeds received from the issuance of
30


Preferred Stock to Koito. For the three months ended March 31, 2022, interest expense of $0.7 million resulted primarily from the Company's borrowings under the Trinity Loan Agreement.
Income Taxes
Our provision for income taxes remained consistent for the three months ended March 31, 2023 and 2022. We provided a full valuation allowance on our net U.S. federal and state deferred tax assets for the three months ended March 31, 2023 and 2022. For both reporting periods, we had U.S. federal and state tax-effected net operating loss carryforwards available to reduce future taxable income, of which post-2017 Federal net operating loss will be carried forward indefinitely and pre-2017 Federal net operating loss carryover and state net operating loss carryover and state net operating loss carryover will expire on varying dates.
Liquidity and Capital Resources
Sources of Liquidity
As of March 31, 2023, we had cash, cash equivalents, and short-term investments totaling $80.0 million, comprised of money market funds, commercial paper, U.S. Treasury and Agency securities, corporate debt securities, and other available-for-sale securities held for working capital purposes. We believe that our current cash position, including our Purchase Agreement with Lincoln Park, will be sufficient to satisfy our foreseeable liquidity needs and capital expenditure requirements, including for at least the next twelve months.
On November 24, 2021, we entered into a Purchase Agreement with Lincoln Park, pursuant to which Lincoln Park has agreed to purchase up to $100.0 million of common stock (subject to certain limitations contained in the Purchase Agreement) from time to time over a 36-month period after the consummation of the Business Combination and certain other conditions set forth in the Purchase Agreement. On May 11, 2022, the registration statement related to the Lincoln Park Purchase Agreement became effective and the other terms and conditions of the Purchase Agreement were satisfied, which enabled us to begin selling common stock to Lincoln Park as a source of funds, subject to specified limitations, including that the closing price of our common stock is not less than $1.00 per share. Following the filing of our Annual Report on From 10-K for the year ended December 31, 2022, we amended the registration statement and it was subsequently declared effective on March 22, 2023.
Following the approval of the Business Combination, on February 10, 2022, we received net cash proceeds of $47.1 million from the Business Combination and PIPE Investment (as defined in Note 2 to the condensed consolidated financial statements in this Report), net of certain transaction costs.
On October 27, 2022, we entered into an Investment Agreement with Koito (the “Investment Agreement”), pursuant to which, among other things, at the closing of the transactions, and based on the terms and subject to the conditions set forth therein, we issued and sold to Koito, 100,000 shares of Series A Convertible Preferred Stock, par value $0.00001 per share (the “Preferred Stock”), for a purchase price of $100.0 million. The issuance and sale of the Preferred Stock and related matters were approved by our stockholders on January 11, 2023, and the Preferred Stock was issued to Koito on January 19, 2023. The Preferred Stock will be convertible, beginning on January 19, 2024, into shares of our common stock at an approximate initial conversion price of $2.585 per share (subject to adjustment).
We have incurred negative cash flows from operating activities and significant operating losses in the past as reflected in our accumulated deficit of $100.8 million as of March 31, 2023. During the three months ended March 31, 2023, we had negative cash flows from operating activities of $10.4 million. Although much of the negative cash flow resulted from continuing expenses related research and development for product development, and continuing administrative expenses related to becoming a publicly traded company, we expect to continue to invest in research and development and generate operating losses in the future. In addition, our future capital requirements will depend on many factors, including our lidar sales volume, the timing and extent of spending to support our research and development efforts in lidar technology, the expansion of sales and marketing activities, market adoption of new and enhanced products and features, and increased spending due to inflation and supply chain shortages. If we are required to raise additional funds by issuing equity securities, dilution to stockholders would result. Any equity securities issued may also provide for rights, preferences, or privileges senior to those of common stockholders. For example, the issuance of the Preferred Stock to Koito involves the issuance of preferred equity securities that rank senior to our common stock in the event of liquidation and include other rights and preferences senior to those of our common stock. In addition, the Preferred Stock is convertible into shares of our common stock and, upon conversion, will result in dilution to our stockholders. If we raise funds by issuing debt securities, these debt securities would have rights, preferences, and privileges senior to those of common stockholders. Our ability to raise additional funds through the issuance of debt or equity securities may be subject to Koito’s consent pursuant
31


to the Investor Rights Agreement. For information regarding our cash requirements from lease obligations, see Notes 16 to the condensed consolidated financial statements included elsewhere in this Report.
We are subject to risks and uncertainties frequently encountered by early-stage companies including, but not limited to, the uncertainty of successfully developing products, securing certain contracts, building a customer base, successfully executing business and marketing strategies, and hiring appropriate personnel.
To date, we have been funded primarily by equity financings, convertible promissory notes, and the net proceeds we received through the Business Combination, PIPE Investment, and private placements of the Legacy Cepton convertible preferred stock. Failure to generate sufficient revenues, achieve planned gross margins and operating profitability, control operating costs, or secure additional funding may require us to modify, delay, or abandon some of our planned future expansion or development, or to otherwise enact operating cost reductions available to management, which could have a material adverse effect on our business, operating results, financial condition, and ability to achieve our intended business objectives.
Cash Flow Summary — Three Months Ended March 31, 2023 and 2022
Three Months Ended
March 31,
20232022
(dollars in thousands)
Net cash provided by (used in):
Operating activities$(10,425)$(19,487)
Investing activities(34,662)(17,598)
Financing activities54,672 58,028 
Operating Activities
During the three months ended March 31, 2023, our operating activities used $10.4 million in cash. We recorded net loss of $14.7 million; however, this was offset by $3.9 million of non-cash income and expenses consisting primarily of stock-based compensation expense of $2.3 million, loss on extinguishment of debt of $1.1 million, foreign currency transaction loss of $0.8 million, and amortization of right-of-use assets of $0.4 million. These non-cash income items were partially offset by gains from the change in fair value of earnout and warrant liabilities of $0.9 million. During the three months ended March 31, 2023, we generated net cash of $0.4 million from changes in our operating assets and liabilities resulting primarily from a $0.5 million decrease in prepaid expenses and other current assets due to collection of a payroll tax receivable, a $0.5 million increase in accrued expenses and other current liabilities due to timing of payments, a $0.3 million decrease in accounts receivable, and a $0.2 million decrease in other long-term assets driven by a return of rent security deposits to the Company. These were offset by a $0.7 million decrease in accounts payable due to timing of payments, and a $0.5 million increase in inventory as the Company prepares for the start of series production.
During the three months ended March 31, 2022, our operating activities used $19.5 million in cash. We recorded net income of $41.2 million; however, this was offset by $56.1 million of non-cash income consisting primarily of gains from the change in fair value of earnout and warrant liabilities of $57.5 million and amortization of commitment fee asset of $0.4 million. These non-cash income items were partially offset by stock-based compensation expense of $1.4 million, depreciation and amortization of $0.1 million, and amortization of right-of-use assets of $0.3 million. During the three months ended March 31, 2022, we used net cash of $4.6 million from changes in our operating assets and liabilities resulting primarily from a $1.9 million increase in other long-term assets related to prepaid director and officer insurance, a $0.7 million decrease in accrued expenses and other current liabilities due to timing of payments, a $0.7 million increase in prepaid expenses and other current assets due to increases in prepaid insurance offset by decreases in deferred transaction costs in connection with the closing of the Business Combination, a $0.5 million increase in accounts receivable, a $0.4 million decrease in operating lease liabilities, a $0.3 million increase in inventories, and a $0.1 million decrease in accounts payable due to timing of payments.
Investing Activities
During the three months ended March 31, 2023, our investing activities used $34.7 million of cash, resulting primarily from purchases of short-term investments of $37.8 million and purchases of property and equipment of $0.6 million, partially offset by proceeds from maturities of short-term investments of $3.7 million.
32


During the three months ended March 31, 2022, our investing activities used $17.6 million of cash, resulting primarily from purchases of short-term investments of $20.2 million and purchases of property and equipment of $0.1 million, partially offset by proceeds from maturities of short-term investments of $2.7 million.
Financing Activities
During the three months ended March 31, 2023, our financing activities provided $54.7 million of cash consisting primarily of $99.9 million of net proceeds from the issuance of Preferred Stock to Koito, partially offset by the repayment of $45.2 million of short-term debt to Koito.
During the three months ended March 31, 2022, our financing activities provided $58.0 million of cash consisting primarily of $48.1 million of net proceeds from the Business Combination and PIPE Investment, $9.7 million of proceeds from the issuance of debt and warrants, and $0.2 million from proceeds from common stock option exercises.
Critical Accounting Policies and Estimates
We prepare our condensed consolidated financial statements in accordance with U.S. GAAP. The preparation of these condensed consolidated financial statements requires us to make estimates, assumptions and judgments that can significantly impact the amounts we report as assets, liabilities, revenue, costs and expenses and the related disclosures. We base our estimates on historical experience and other assumptions that we believe are reasonable under the circumstances. Our actual results could differ significantly from these estimates under different assumptions and conditions. A discussion of the accounting policies that management considers critical in that they involve significant management judgments and assumptions, require estimates about matters that are inherently uncertain and because they are important for understanding and evaluating our reported financial results is included in Part II, Item 7 of our Annual Report on Form 10-K for the year ended December 31, 2022. There have been no material changes to our critical accounting policies.
Emerging Growth Company Status
Section 102(b)(1) of the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”) exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can choose not to take advantage of the extended transition period and comply with the requirements that apply to non-emerging growth companies, and any such election to not take advantage of the extended transition period is irrevocable.
We are an “emerging growth company” as defined in Section 2(a) of the Securities Act and has elected to take advantage of the benefits of the extended transition period for new or revised financial accounting standards. We expect to remain an emerging growth company at least through the end of the 2023 fiscal year and to continue to take advantage of the benefits of the extended transition period, although we may decide to early adopt such new or revised accounting standards to the extent permitted by such standards. This may make it difficult or impossible to compare our financial results with the financial results of another public company that is either not an emerging growth company or is an emerging growth company that has chosen not to take advantage of the extended transition period exemptions because of the potential differences in accounting standards used.
Subject to certain conditions set forth in the JOBS Act, if, as an emerging growth company, we intend to rely on such exemptions, we are not required to, among other things: (i) provide an auditor’s attestation report on our system of internal controls over financial reporting pursuant to Section 404(b) of the Sarbanes-Oxley Act; (ii) provide all of the compensation disclosure that may be required of non-emerging growth public companies under the Dodd-Frank Wall Street Reform and Consumer Protection Act; (iii) 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 (auditor discussion and analysis); and (iv) 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.
We will remain an emerging growth company until the earlier of: (1) the last day of the fiscal year (a) ending December 31, 2026, (b) in which we have total annual gross revenue of at least $1.235 billion, or (c) in which we are deemed to be a large accelerated filer, which means the market value of our common stock that is held by non-affiliates exceeds $700 million as of the end of the prior fiscal year’s second fiscal quarter; and (2) the date on which we have issued more than $1.0 billion in non-convertible debt during the prior three-year period. References herein to “emerging growth company” shall have the meaning associated with it in the JOBS Act.
33


Recent Accounting Pronouncements
See Note 1 to our condensed consolidated financial statements included elsewhere in this Report for recently adopted accounting pronouncements and recently issued accounting pronouncements not yet adopted as of the date of this Report.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
There have been no material changes to our market risk exposures or management of market risk from those disclosed in Quantitative and Qualitative Disclosures About Market Risk included under Part II, Item 7A in our Annual Report on Form 10-K for the year ended December 31, 2022.
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 defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this Report.
Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost benefit relationship of possible controls and procedures.
As discussed elsewhere in this Report, we completed the Business Combination on February 10, 2022. Prior to the consummation of the Business Combination, we were a private company with limited accounting personnel and other resources with which to address our internal control over financial reporting. Based on the evaluation of our disclosure controls and procedures as of the end of the period covered by this Report, our management concluded that our disclosure controls and procedures were not effective as of such date because of the material weaknesses in our internal control over financial reporting identified as of December 31, 2021 that continued to exist with respect to our internal control over financial reporting as of March 31, 2023:
We did not maintain a sufficient complement of resources with an appropriate level of accounting knowledge and experience commensurate with the financial reporting requirements for a public company, in particular with respect to technical accounting knowledge regarding the accounting for certain non-standard transactions.
We cannot assure you that additional significant deficiencies or material weaknesses in our internal control over financial reporting will not be identified in the future. Any failure to maintain or implement required new or improved controls, or to implement our remediation plans or any difficulties we encounter in our implementation thereof, could result in additional significant deficiencies or material weaknesses or result in material misstatements in our financial statements. If we are unable to assert that our internal control over financial reporting is effective, or if our independent registered public accounting firm is unable to express an opinion as to the effectiveness of our internal control over financial reporting when required, lenders and investors may lose confidence in the accuracy and completeness of our financial reports.
This material weakness, if not remediated, could result in misstatements of accounts or disclosures that would result in a material misstatement to the annual consolidated financial statements or the interim condensed consolidated financial statements that would not be prevented or detected.
Our management anticipates that our internal control over financial reporting will not be effective until the above material weakness is remediated. If our remediation of this material weakness is not effective, or we experience additional material weaknesses in the future or otherwise fail to maintain an effective system of internal control over financial reporting in the future, the accuracy and timing of our financial reporting may be adversely affected, we may be unable to maintain compliance with securities law requirements regarding timely filing of periodic reports in addition to the Nasdaq listing requirements, investors may lose confidence in our financial reporting, and the price of our common stock may decline as a result. In addition, we may be unable to sell shares of common stock to Lincoln Park pursuant to the Purchase Agreement at prices we consider to be reasonable or at all, we may be unable to borrow funds from banking institutions on acceptable terms or at all, and we may face restricted access to various sources of financing in the future.
We hired additional accounting staff and we will continue to evaluate our accounting and financial staffing needs in light of the material weakness described above. While we have made progress to enhance our internal control over financial reporting and will continue to devote effort in control remediation, additional time is required to complete implementation
34


and to assess and ensure the sustainability of these procedures. Accordingly, the material weakness cannot be considered remediated until the applicable controls operate for a sufficient period of time and management has concluded, through testing, that these controls are operating effectively.
Changes in Internal Control Over Financial Reporting
Other than the remediation steps taken above, there were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) or 15d-15(d) of the Exchange Act during the quarter ended March 31, 2023 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
35


PART II – OTHER INFORMATION
Item 1. Legal Proceedings
From time to time, the Company may be involved in various legal claims, litigation and other matters that arise in the normal course of its operations. Although there can be no assurances and the outcome of these matters is not determinable, the Company currently believes that none of these claims, actions or proceedings are likely to have a material adverse effect on the Company’s financial position.
Item 1A. Risk Factors
In addition to the other information set forth in this Report, you should carefully consider the risk factors described in Part I, “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, which could materially affect our business, financial condition and/or operating results. The risks described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022 are not the only risks facing us. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially and adversely affect our business, financial condition and/or operating results. There have not been any material changes in the Risk Factors as previously disclosed in our Annual Report on Form 10-K for the year ended December 31, 2022.
Item 2. Unregistered Sales of Equity Securities
None.
Item 3. Defaults Upon Senior Securities and Use of Proceeds
None.
Item 4. Mine Safety Disclosures
Not applicable.
Item 5. Other Information
None.
Item 6. Exhibits
Exhibit No.Description
2.1
2.2
3.1
3.2
3.3
31.1*
31.2*
32.1*
36


32.2*
101.INS*Inline XBRL Instance Document.
101.SCH*Inline XBRL Taxonomy Extension Schema Document.
101.CAL*Inline XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF*Inline XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB*Inline XBRL Taxonomy Extension Label Linkbase Document.
101.PRE*Inline XBRL Taxonomy Extension Presentation Linkbase Document.
104*Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).
*Filed herewith.
37


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.
CEPTON, INC.
Date: May 10, 2023
/s/ Jun Pei
Name: Jun Pei
Title:President and Chief Executive Officer
(Principal Executive Officer)
Date: May 10, 2023
/s/ Hull Xu
Name:Hull Xu
Title:Chief Financial Officer
(Principal Financial and Accounting Officer)
38
EX-31.1 2 cptn-20230331xex311junpei.htm EX-31.1 Document

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

EX-31.2 3 cptn-20230331xex312hullxu.htm EX-31.2 Document

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

EX-32.1 4 cptn-20230331xex321junpei.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF THE PRESIDENT AND CHIEF 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 Cepton, Inc. (the “Company”) on Form 10-Q for the period ended March 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Jun Pei, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
(1)the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: May 10, 2023
By:/s/ Jun Pei
Name: Jun Pei
Title:President and Chief Executive Officer
(Principal Executive Officer)
The foregoing certification is being furnished pursuant to 18 U.S.C. Section 1350. It is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liability of that section, and it is not to be incorporated by reference into any filing of the Company, regardless of any general incorporation language in such filing.

EX-32.2 5 cptn-20230331xex322hullxu.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION OF THE CHIEF 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 Cepton, Inc. (the “Company”) on Form 10-Q for the period ended March 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Hull Xu, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
(1)the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: May 10, 2023
By:/s/ Hull Xu
Name: Hull Xu
Title:Chief Financial Officer
(Principal Financial and Accounting Officer)
The foregoing certification is being furnished pursuant to 18 U.S.C. Section 1350. It is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liability of that section, and it is not to be incorporated by reference into any filing of the Company, regardless of any general incorporation language in such filing.

EX-101.SCH 6 gcac-20230331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Deficit) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Description of Business and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Business Combination link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Fair Value Measurement link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Prepaid Expenses and Other Current Assets link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Convertible Preferred Stock link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Stockholders’ Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Earnout Liability link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Warrants link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Basic and Diluted Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Segments link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Fair Value Measurement (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Convertible Preferred Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Earnout Liability (Tables) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Basic and Diluted Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Schedule of total revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Business Combination (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Revenue - Schedule of total revenue disaggregated by geographic region (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Fair Value Measurement - Schedule of assets measured at fair value on a recurring basis (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Fair Value Measurement - Schedule of changes in Fair Value of Earnout Liability (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Inventories - Schedule of inventories (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Prepaid Expenses and Other Current Assets (Details) - Schedule of prepaid expense and other current assets link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Property and Equipment, Net (Details) - Schedule of property and equipment link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Property and Equipment, Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of accrued expenses (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Convertible Preferred Stock - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Convertible Preferred Stock (Details) - Schedule of convertible preferred stock link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Stockholders’ Equity (Deficit) (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Stock-Based Compensation - Schedule of employee and nonemployee stock option activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Stock-Based Compensation (Details) - Schedule of stock based compensation expense related to options granted to employees and non employees link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Earnout Liability - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Earnout Liability - Schedule of assumptions used in estimating the fair value of the earnout liability (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - Leases (Details) - Schedule of components of lease expense link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - Leases (Details) - Schedule of supplemental cash flow information link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - Leases (Details) - Schedule of supplemental balance sheet information related to leases link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - Leases (Details) - Schedule of weighted average remaining term and discount rates link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - Leases (Details) - Schedule of maturities of lease liabilities link:presentationLink link:calculationLink link:definitionLink 0000070 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 0000071 - Disclosure - Basic and Diluted Net Income (Loss) Per Share - Schedule of denominators of basic and diluted net income (loss) per share (Details) link:presentationLink link:calculationLink link:definitionLink 0000072 - Disclosure - Basic and Diluted Net Income (Loss) Per Share - Schedule of diluted net income (loss) per share (Details) link:presentationLink link:calculationLink link:definitionLink 0000073 - Disclosure - Basic and Diluted Net Income (Loss) Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000074 - Disclosure - Segments (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 gcac-20230331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 gcac-20230331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 gcac-20230331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Acquisition [Axis] Business Acquisition [Axis] Revision of Prior Period [Axis] Revision of Prior Period [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Class F Stock Class F Stock Common Class F [Member] Common Class F Total undiscounted lease payments Lessee, Operating Lease, Liability, to be Paid Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Two Customers Two Customers [Member] Two Customers Related Party Transactions [Abstract] Related Party Transactions [Abstract] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Period of contingency Earnout Liability, Period Of Contingency Earnout Liability, Period Of Contingency Proceeds from convertible preferred stock, net of transaction costs Proceeds from Issuance of Convertible Preferred Stock Debt Instrument [Axis] Debt Instrument [Axis] Preferred stock, dividend rate Preferred Stock, Dividend Rate, Percentage Property, and equipment Property, Plant and Equipment, Gross Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Foreign currency transaction loss Foreign Currency Transaction Gain (Loss), Realized, after Tax Customer B Customer B [Member] Customer B Number of shares per warrant (in shares) Sale Of Stock, Number Of Shares Per Warrant Sale Of Stock, Number Of Shares Per Warrant Commitment fee obligation period Business Combination, Commitment Fee Obligation Period Business Combination, Commitment Fee Obligation Period Direct and incremental cost Operating Lease, Initial Direct Cost Prepaid Expense and Other Assets, Current [Abstract] Other income (expense): Other Income and Expenses [Abstract] Additional paid-in capital Additional Paid in Capital Purchase price per share (in Dollars per share) Purchase Price Per Share Purchase price per share. Financial Instruments [Domain] Financial Instruments [Domain] Variable interest rate Debt Instrument, Basis Spread on Variable Rate Statistical Measurement [Domain] Statistical Measurement [Domain] Proceeds from issuance of debt and warrants, net of debt discount Proceeds from Issuance of Debt Exercise of stock options (in shares) Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Exercise of warrants Stock Issued During Period, Value, Warrants Exercised Stock Issued During Period, Value, Warrants Exercised Short-Term Debt, Type [Axis] Short-Term Debt, Type [Axis] Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Interest rate Debt Instrument, Interest Rate, Stated Percentage Share-Based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Conversion of convertible preferred stock to common stock Stock Issued During Period, Value, Conversion of Convertible Securities Cash paid for income taxes Income Taxes Paid Convertible preferred stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Temporary Equity, Shares Outstanding Other long-term liabilities Increase (Decrease) in Other Current Liabilities Net (loss) income Net (loss) income Net Income (Loss) Attributable to Parent Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Warrant liability Warrants fair value Warrant Liabilities, Fair Value Disclosure Warrant Liabilities, Fair Value Disclosure Antidilutive securities excluded from computation of EPS (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Entity Listings [Line Items] Document Information [Line Items] Temporary Equity [Line Items] Temporary Equity [Line Items] Gain on change in fair value of earnout liability Gain (Loss) on Earnout Liabiity Gain (Loss) on Earnout Liabiity Common stock, shares subscription (in shares) Common Stock, Shares Subscribed but Unissued Payroll tax receivable Prepaid Insurance Equity Component [Domain] Equity Component [Domain] Preferred stock, fundamental change, voting power Preferred Stock, Fundamental Change, Voting Power Preferred Stock, Fundamental Change, Voting Power Secured Debt Secured Debt [Member] Total assets measured at fair value Assets, Fair Value Disclosure Leases Lessee, Operating Leases [Text Block] Vesting of early exercised stock options VestingOfEarlyExercisesOfStockOptions Vesting of early exercises of stock options. Fair Value Measurement (Details) - Schedule of assets measured at fair value on a recurring basis [Line Items] Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items] Plan Name [Axis] Plan Name [Axis] Share Price [Domain] Share Price [Domain] Share Price [Domain] Exceeds price per share (in Dollars per share) Business Acquisition, Share Price Total short-term investments Debt Securities, Available-for-Sale SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION Supplemental Cash Flow Information [Abstract] Expired/Forfeited (in Dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Conversion of convertible preferred stock to common stock Temporary Equity, Value, Conversion of Convertible Securities Temporary Equity, Value, Conversion of Convertible Securities Number of operating segments Number of Operating Segments Prepaid insurance Other Deferred Costs, Net Plan Name [Domain] Plan Name [Domain] 2022 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Common stock, shares outstanding value Common Stock, Value, Outstanding Entity Address, State or Province Entity Address, State or Province Level 1 Fair Value, Inputs, Level 1 [Member] Schedule of weighted average remaining term and discount rates Schedule of Weighted Average Number of Shares [Table Text Block] Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted Average Remaining Contract Term (in years) Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Weighted Average Remaining Contract Years [Abstract] Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Weighted Average Remaining Contract Years Award Type [Axis] Award Type [Axis] Exercise of warrants (in shares) Stock Issued During Period, Shares, Warrants Exercised Stock Issued During Period, Shares, Warrants Exercised Net cash used in operating activities Cash flow used in operating activities Net Cash Provided by (Used in) Operating Activities Operating lease liabilities, current Operating Lease, Liability, Current Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Series B-1 Series B1 Convertible Preferred Stock [Member] Series B1 Convertible Preferred Stock Related Party Transaction [Domain] Related Party Transaction [Domain] Proceeds from divestiture of businesses Proceeds from Divestiture of Businesses Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Sponsor SponsorMember SponsorMember Short-term investments Other Short-Term Investments Liability Class [Axis] Liability Class [Axis] Total liabilities Liabilities Preferred stock, shares subscribed (in shares) Preferred Stock, Shares Subscribed but Unissued Conversion price (in Dollars per share) Preferred Stock, Convertible, Conversion Price Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Trading days threshold Earnout Liability, Trading Days Threshold Earnout Liability, Trading Days Threshold Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Geographical [Axis] Geographical [Axis] CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Consecutive trading days Share-Based Payment Arrangement, Consecutive Trading Days Share-Based Payment Arrangement, Consecutive Trading Days Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Conversion of class F stock to common stock (in shares) Conversion of Stock, Shares Converted Schedule of property and equipment Property, Plant and Equipment [Table Text Block] Convertible preferred stock – Par value $0.00001 per share – 5,000,000 shares authorized at March 31, 2023 and December 31, 2022; 100,000 shares issued and outstanding at March 31, 2023 (aggregate liquidation preference of $100.8 million at March 31, 2023); No shares issued and outstanding at December 31, 2022 Beginning balance Ending balance Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests Document Type Document Type Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Capital stock, authorized (in shares) Capital Stock, Shares, Authorized Capital Stock, Shares, Authorized Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Disclosure Of Earnout Liability [Abstract] Disclosure Of Earnout Liability [Abstract] Disclosure Of Earnout Liability [Abstract] Expired/Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Proceeds from maturities of short-term investments Proceeds from Sale and Maturity of Other Investments Assets: Assets, Fair Value Disclosure [Abstract] Outstanding (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 Debt Debt Disclosure [Text Block] Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Earnout Shares Earnout Shares [Member] Earnout Shares Lessee, Operating Lease, Liability, to be Paid, Year One Lessee, Operating Lease, Liability, to be Paid, Year One Convertible preferred stock, aggregate liquidation preference Temporary Equity, Liquidation Preference Cash paid for amounts included in the measurement of lease liabilities: CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract Short-term investments: Short-Term Investments [Abstract] Long lived assets Long Lived Assets Percentage Long lived assets, percentage. Financial Instrument [Axis] Financial Instrument [Axis] 2016 Plan 2016 Plan [Member] 2016 Plan Automobiles Vehicles [Member] Other current assets Prepaid Rent Revenue Benchmark Revenue Benchmark [Member] Document Period End Date Document Period End Date Share-Based Payment Arrangement, Tranche One Share-Based Payment Arrangement, Tranche One [Member] Series B Series B Convertible Preferred Stock [Member] Series B Convertible Preferred Stock Prepaid Expenses and Other Current Assets Other Current Assets [Text Block] Warrants Convertible Preferred Stock [Member] Total assets Assets Conversion of Stock [Line Items] Conversion of Stock [Line Items] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Income Statement Location [Axis] Income Statement Location [Axis] Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Income (Loss), Derivative Qualifying as Hedge, Excluded Component, Including Portion Attributable to Noncontrolling Interest [Member] Series A Series A Convertible Preferred Stock [Member] Series A Convertible Preferred Stock Antidilutive Securities [Axis] Antidilutive Securities [Axis] Performance Shares Performance Shares [Member] Total accrued expenses and other current liabilities Accrued Liabilities, Current Number of lowest closing common stock sales price Sale Of Stock, Number Of Lowest Closing Common Stock Sales Price Sale Of Stock, Number Of Lowest Closing Common Stock Sales Price Short-term debt Long-Term Debt, Current Maturities Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Accounting Policies [Abstract] Accounting Policies [Abstract] Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Interest expense Interest Expense, Debt Accrued expenses and taxes Employee-related Liabilities, Current Variable lease cost Variable Lease, Cost Warrants, redemption notice Warrants, Redemption Notice Warrants, Redemption Notice Line of Credit Line of Credit [Member] Share Price [Axis] Share Price [Axis] Share Price (Loss) income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Stockholders’ equity (deficit): Stockholders' Equity Attributable to Parent [Abstract] Prepaid expenses and other current assets Prepaid expenses and other current assets Total prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Right of use assets obtained in exchange for lease obligations: Right Of Use Assets Obtained In Exchange For Lease Obligations [Abstract] Right Of Use Assets Obtained In Exchange For Lease Obligations Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] SVB Warrants SVB Warrants [Member] SVB Warrants Basic and Diluted Net Income (Loss) Per Share Earnings Per Share [Text Block] Customer [Axis] Customer [Axis] Service period Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Service Period Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Service Period Warrants, consecutive trading days threshold Warrants, Consecutive Trading Days Threshold Warrants, Consecutive Trading Days Threshold Operating lease liabilities Increase (Decrease) in Operating Lease Liability Related Party Transaction [Line Items] Related Party Transaction [Line Items] Award Type [Domain] Award Type [Domain] Compensation expense recognition period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Loss on extinguishment of debt Loss from extinguishment of debt Gain (Loss) on Extinguishment of Debt Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Series C Series C Convertible Preferred Stock [Member] Series C Convertible Preferred Stock Computer and equipment Computer Equipment [Member] Finished goods Inventory, Finished Goods, Gross Gross (loss) profit Gross Profit Entity Registrant Name Entity Registrant Name Convertible preferred stock, shares authorized (in shares) Temporary Equity, Shares Authorized China CHINA Subsequent Events Subsequent Events [Text Block] Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Business Combination Series of Individually Immaterial Business Acquisitions [Member] Entity Address, City or Town Entity Address, City or Town Description of Business and Summary of Significant Accounting Policies (Details) [Table] Description of Business and Summary of Significant Accounting Policies (Details) [Table] Description of Business and Summary of Significant Accounting Policies (Details) [Table] Schedule of stock based compensation expense related to options granted to employees and non employees Schedule Of Stock-Based Compensation Expense Related To Options Granted To Employees And Non-Employees [Table Text Block] Schedule Of Stock-Based Compensation Expense Related To Options Granted To Employees And Non-Employees Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Alternative [Abstract] Leases [Abstract] Operating expenses: Operating Expenses [Abstract] Minimum Minimum [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in Dollars per share) Common Stock, Par or Stated Value Per Share Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Fair Value Measurement Fair Value Disclosures [Text Block] Exercise price per share (in Dollars per share) Current stock price (in Dollars per share) Share Price Business Combination Business Combination [Member] Business Combination Trading Symbol Trading Symbol Entity File Number Entity File Number Transaction costs Business Acquisition, Transaction Costs Business Combination transaction costs, accrued but not paid BusinessCombinationTransactionCostsAccruedButNotPaid Business Combination transaction costs, accrued but not paid. Research and development Research and Development Expense Common stock, conversion (in shares) Common Stock, Conversion Common Stock, Conversion Warrants (Details) [Line Items] Warrants (Details) [Line Items] Warrants (Details) [Line Items] Sale of public warrants (in shares) Sale Of Public Warrants Shares Sale Of Public Warrants Shares Incremental expenses Temporary Equity, Incremental Costs Temporary Equity, Incremental Costs Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Optional redemption, period to repurchase Temporary Equity, Optional Redemption, Period To Repurchase Temporary Equity, Optional Redemption, Period To Repurchase Shares, Vested and expected to vest (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Use of Estimates Use of Estimates, Policy [Policy Text Block] Total cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Business Combination Business Combination Disclosure [Text Block] Raw materials Inventory, Raw Materials, Gross Accounts payable Increase (Decrease) in Accounts Payable Balance as of December 31, 2022 Balance as of March 31, 2023 Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Prime Rate Prime Rate [Member] Concentration risk Concentration Risk, Percentage Subsequent Events [Abstract] Subsequent Events [Abstract] Total revenue Revenue Revenues Preferred stock, paid-in-kind, dividend rate Preferred Stock, Dividend Rate, Paid-In-Kind, Percentage Preferred Stock, Dividend Rate, Paid-In-Kind, Percentage Income Taxes Income Tax Disclosure [Text Block] Revenue from related parties Revenue from Related Parties Segments (Details) [Line Items] Segments (Details) [Line Items] Segments (Details) [Line Items] Operating lease liabilities: OperatingLeaseLiabilitiesAbstract OperatingLeaseLiabilitiesAbstract Intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Credit Facility [Domain] Credit Facility [Domain] Conversion of RSUs to common stock (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Conversion To Common Stock Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Conversion To Common Stock Warrants exercise price (in Dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Preferred stock, put right, conversion Preferred Stock, Put Right, Conversion Percentage Preferred Stock, Put Right, Conversion Percentage Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Warrant, non-transferable or assignable period Warrant, Non-Transferable Or Assignable Period Warrant, Non-Transferable Or Assignable Period Net income (loss) per share, basic (in Dollars per share) Earnings Per Share, Basic Lessee, Operating Lease, Liability, to be Paid, Year Three Lessee, Operating Lease, Liability, to be Paid, Year Three Fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Customer A Customer A [Member] Customer A Concentration Risk Type [Domain] Concentration Risk Type [Domain] Total stockholders’ equity (deficit) Balance Balance Stockholders' Equity Attributable to Parent Exchange ratio Exchange Ratio Exchange Ratio 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 Conversion of convertible preferred stock to common stock (in shares) Temporary Equity, Shares, Conversion of Convertible Securities Temporary Equity, Shares, Conversion of Convertible Securities Vesting [Domain] Vesting [Domain] Transaction costs Asset Acquisition, Consideration Transferred, Transaction Cost Threshold trading days Share-Based Payment Arrangement, Threshold Trading Days Share-Based Payment Arrangement, Threshold Trading Days Entity Interactive Data Current Entity Interactive Data Current Warrants (Details) [Table] Warrants (Details) [Table] Warrants (Details) [Table] Shares issued in transaction (in shares) Sale of Stock, Number of Shares Issued in Transaction Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Money market fund Money Market Funds [Member] Retroactive application of exchange ratio (in shares) Stock Issued During Period, Shares, Retroactive Application Of Exchange Ratio Stock Issued During Period, Shares, Retroactive Application Of Exchange Ratio Accumulated Deficit Retained Earnings [Member] Total operating lease cost Lease, Cost Common stock, par value $0.00001 per share Common Stock Common Stock [Member] Share Price Two Share Price Two [Member] Share Price Two Stockholders’ Equity (Deficit) (Details) [Line Items] Stockholders’ Equity (Deficit) (Details) [Line Items] Stockholders’ Equity (Deficit) (Details) [Line Items] Loan maturity, after investment agreement close Loan Maturity, After Investment Agreement Close Loan Maturity, After Investment Agreement Close Lincoln Park Transaction Lincoln Park Transaction [Member] Lincoln Park Transaction Schedule of components of lease expense Lease, Cost [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Segments (Details) [Table] Segments (Details) [Table] Segments (Details) [Table] Warrant liability Warrant Liability Warrant Liability 2022 Plan 2022 Stock Plan [Member] 2022 Stock Plan Statement [Table] Statement [Table] Weighted average grant date fair value (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 Number of tranches Share-Based Compensation Arrangement, Payment, Number Of Tranches Share-Based Compensation Arrangement, Payment, Number Of Tranches Consecutive trading days threshold Earnout Liability, Consecutive Trading Days Threshold Earnout Liability, Consecutive Trading Days Threshold Commercial paper Commercial Paper, Not Included with Cash and Cash Equivalents [Member] Document Quarterly Report Document Quarterly Report Gain on change in fair value of warrant liability Gain (Loss) on Derivative Instruments, Net, Pretax Convertible preferred stock, shares issued (in shares) Temporary Equity, Shares Issued Current assets: Assets, Current [Abstract] Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Schedule of assumptions used in estimating the fair value of the earnout liability Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Convertible preferred stock, par value (in Dollars per share) Temporary Equity, Par or Stated Value Per Share Statistical Measurement [Axis] Statistical Measurement [Axis] Related Party Transaction [Axis] Related Party Transaction [Axis] Leasehold improvements Leasehold Improvements [Member] Accumulated deficit Accumulated deficit Retained Earnings (Accumulated Deficit) Common stock vote per share Common Stock Number Of Votes The number of votes that each common share is entitled. Equity Components [Axis] Equity Components [Axis] Proceeds from Business Combination and private offering Proceeds from Issuance of Private Placement Weighted Average Exercise Price, Exercisable (in Dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Related Party Transactions Related Party Transactions Disclosure [Text Block] Revision of Prior Period [Domain] Revision of Prior Period [Domain] Document Fiscal Year Focus Document Fiscal Year Focus CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Warrants , term Warrants and Rights Outstanding, Term Accrued expenses and other current liabilities Accounts Payable and Other Accrued Liabilities, Current Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Variable Rate [Domain] Variable Rate [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Selling, general and administrative Selling, General and Administrative Expense Total operating lease right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Convertible Preferred Stock Temporary Equity [Table Text Block] Lidar sensor and prototype revenue Product [Member] Gain on change in fair value of earnout liability Increase (Decrease) In Earnout Liability Increase (Decrease) In Earnout Liability Deferred transaction costs Payroll Taxes Receivable, Current Payroll Taxes Receivable, Current Vested and expected to vest (in Dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Purchases of short-term investments PurchasesOfShorttermInvestments Purchases of short-term investments. Document Transition Report Document Transition Report Local Phone Number Local Phone Number Schedule of employee and nonemployee stock option activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Operating loss Operating loss Operating Income (Loss) Inventories Increase (Decrease) in Inventories Recently Adopted and Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Document Information [Table] Document Information [Table] Proceeds from issuance of common stock options ProceedsFromIssuanceOfCommonStockOptionsNetOfRepurchase Proceeds from issuance of common stock options, net of repurchase Accounts receivable from customer and investor Accounts Receivable, Related Parties Common stock, outstanding (in shares) Common Stock, Shares, Outstanding Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Total liabilities measured at fair value Liabilities, Fair Value Disclosure Cash paid for operating leases included in operating activities Operating Lease, Lease Income, Lease Payments Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Adjustments to reconcile net (loss) income to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Geographical [Domain] Geographical [Domain] Expire term Expire Term Expiration means an end to the Contract due to the completion in full of the mutual performances of the parties or due to the Contract's term being completed. Preferred stock, par value (in Dollars per share) Preferred Stock, Par or Stated Value Per Share Income Statement [Abstract] Income Statement [Abstract] Earnout Liability (Details) [Table] Earnout Liability (Details) [Table] Earnout Liability (Details) [Table] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Additional Paid-in Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Options, exercised, intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Cost of Revenues Cost of Goods and Services Sold Present value adjustment for minimum lease commitments Present Value of Future Insurance Profit, Experience Adjustment Reverse recapitalization, net of transaction costs Stock Issued During Period, Value, Reverse Recapitalization, Net Of Transaction Costs Stock Issued During Period, Value, Reverse Recapitalization, Net Of Transaction Costs Weighted-average common shares, diluted (in Shares) Weighted-average common shares outstanding - Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Warrant liability Derivative Liability Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Revenue by country of domicile: RevenueByCountryOfDomicileAbstract RevenueByCountryOfDomicileAbstract Schedule of inventories Schedule of Inventory, Current [Table Text Block] Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Accounts Receivable Accounts Receivable [Member] Operating lease right-of-use assets: Operating Lease, Right-Of-Use Asset [Abstract] Operating Lease, Right-Of-Use Asset Accounts payable Accounts Payable and Accrued Liabilities, Current Common stock Common Stock, Value, Issued 2019 Loan Agreement 2019 Loan Agreement [Member] 2019 Loan Agreement Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Preferred Stock Preferred Stock [Member] Reverse recapitalization, net of transaction costs (in shares) Stock Issued During Period, Shares, Reverse Recapitalization, Net Of Transaction Costs Stock Issued During Period, Shares, Reverse Recapitalization, Net Of Transaction Costs Common stock Common Stock, Value, Subscriptions 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 Prepayment penalty Long-Term Debt, Prepayment Penalty, Percent Long-Term Debt, Prepayment Penalty, Percent Short-Term Debt [Line Items] Short-Term Debt [Line Items] Schedule of denominators of basic and diluted net income (loss) per share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of assets measured at fair value on a recurring basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Description of Business and Summary of Significant Accounting Policies (Details) [Line Items] Description of Business and Summary of Significant Accounting Policies (Details) [Line Items] Description of Business and Summary of Significant Accounting Policies (Details) [Line Items] Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Purchase Agreement Private Placement [Member] 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 Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Loans Payable Loans Payable [Member] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Current liabilities: Liabilities, Current [Abstract] Borrowings Proceeds from Issuance of Long-Term Debt Net (loss) income Net Income (Loss) Available to Common Stockholders, Basic Common stock, shares issued (in shares) Common Stock, Shares, Issued Vested and expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Warranty reserve Contract with Customer, Liability, Current Foreign currency transaction loss, net Foreign Currency Transaction Gain (Loss), before Tax Income Statement Location [Domain] Income Statement Location [Domain] Accrued payroll Accrued Liabilities Customer C Customer C [Member] Customer C Number of designees on company's board Number Of Designees On Company's Board Number Of Designees On Company's Board Amendment Flag Amendment Flag Lease term Lessee, Operating Lease, Remaining Lease Term Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Gain on change in fair value of warrant liability Increase (Decrease) in Derivative Liabilities Operating lease cost Operating Lease, Cost Temporary Equity, by Class of Stock [Table] Temporary Equity, by Class of Stock [Table] Debt instrument, face amount Debt Instrument, Face Amount Total other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax Comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Gain on change in fair value of earnout liability Gain (loss) on earnout liability Gain (Loss) On Earnout Liability Gain (Loss) On Earnout Liability Fair Value, Liabilities Measured on Recurring Basis Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Customer D Customer D (1) [Member] Customer D (1) Entity Current Reporting Status Entity Current Reporting Status Other assets Other Assets, Noncurrent Aggregate Intrinsic Value (in thousands) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Shares, Exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number % of Revenue Revenue Percent Of Total Revenue Percent Of Total Purchase price percent of common stock Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Original Issue Price per Share (in Dollars per share) Temporary Equity, Liquidation Preference Per Share Japan JAPAN Number of shares (in shares) Excess Stock, Shares Outstanding Common stock issued upon conversion (in shares) Temporary Equity, Shares Issued Upon Conversion Temporary Equity, Shares Issued Upon Conversion Fair value of private placement Fair Value Of Private Placement Fair value of private placement. Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Earnout Liability Disclosure Of Earnout Liability [Text Block] Disclosure of earnout liability. Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Accrued Expenses and Other Current Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] IPO IPO [Member] Business Combination (Details) [Table] Business Combination (Details) [Table] Business Combination (Details) [Table] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Warrants, trading days threshold Warrants, Trading Days Threshold Warrants, Trading Days Threshold Liabilities: Liabilities [Abstract] Basis of Presentation and Principles of Consolidation Basis of Accounting, Policy [Policy Text Block] Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Property and equipment, net Total property and equipment, net Property, Plant and Equipment, Net Operating lease right-of-use assets, non-current Operating Lease, Right-Of-Use Asset, Noncurrent Operating Lease, Right-Of-Use Asset, Noncurrent Cash equivalents: Cash and Cash Equivalents [Abstract] Schedule of supplemental balance sheet information related to leases Schedule of Other Assets and Other Liabilities [Table Text Block] Depreciation and amortization Depreciation, Amortization and Accretion, Net Share Price One Share Price One [Member] Share Price One Stock options to purchase common stock and RSUs Share-Based Payment Arrangement, Option [Member] Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Purchase agreement Sale Of Stock, Purchase Agreement Sale Of Stock, Purchase Agreement End of term payment Long-Term Debt, End Of Term Payment, Percent Long-Term Debt, End Of Term Payment, Percent Accounts receivable, allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Other income, net Other Nonoperating Income (Expense) Changes in unrealized gain (loss) on available-for-sale securities OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Price per share (in Dollars per share) Sale of Stock, Price Per Share Exercise price (in dollars per share) Warrant Liabilities, Exercise Price Warrant Liabilities, Exercise Price Common stock, shares authorized (in shares) Common Stock, Shares Authorized Earnout liability Business Combination, Contingent Consideration, Liability, Noncurrent Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Retroactive application of exchange ratio (in shares) Temporary Equity, Shares, Retroactive Application Of Exchange Ratio Temporary Equity, Shares, Retroactive Application Of Exchange Ratio Convertible Preferred Stock Temporary Equity Disclosure [Text Block] Convertible preferred stock: Temporary Equity [Abstract] Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Total operating expenses Operating Expenses Maximum Maximum [Member] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Common Stock Class A Stock Common Class A [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Work-in-process Inventory, Work in Process, Gross Total current assets Assets, Current Warrants [Abstract] Warrants [Abstract] Warrants [Abstract] Business Acquisition [Line Items] Business Acquisition [Line Items] Entity Small Business Entity Small Business Balance (in shares) Balance (in shares) Shares, Outstanding Stockholders’ Equity (Deficit) Stockholders' Equity Note Disclosure [Text Block] Amortization of right-of-use asset Operating Lease, Right-of-Use Asset, Amortization Expense Optional redemption, advanced notification period Temporary Equity, Optional Redemption, Repurchase Notification Period Temporary Equity, Optional Redemption, Repurchase Notification Period Restricted cash Restricted Cash Unrecognized stock based compensation Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Schedule of supplemental cash flow information Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Vesting interest period Common Stock, Vesting Interest Period Common Stock, Vesting Interest Period Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Accounts receivable, net Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Short-term investment Short-Term Investments Released (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options Released Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options Released Conversion of stock, shares issued (in shares) Conversion of Stock, Shares Issued Payables and Accruals [Abstract] Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] Total operating lease liabilities Operating Lease, Liability U.S. government agency securities US Government Agencies Debt Securities [Member] Segments Segment Reporting Disclosure [Text Block] Amortization, other Accretion (Amortization) of Discounts and Premiums, Investments Accrued expenses and other current liabilities Increase (Decrease) in Other Accrued Liabilities Purchases of property and equipment PurchasesOfPropertyAndEquipment Purchases of property and equipment. LIABILITIES, CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY (DEFICIT) Liabilities and Equity [Abstract] Stockholders’ Equity (Deficit) (Details) [Table] Stockholders’ Equity (Deficit) (Details) [Table] Stockholders’ Equity (Deficit) (Details) [Table] U.S. treasury securities US Treasury Securities [Member] Granted (in Dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Development revenue Development Revenue [Member] Development Revenue Consideration to be received on transaction Sale of Stock, Consideration Received on Transaction Inventories Total inventories Inventory, Net Right-of-use assets obtained in exchange for new operating lease liabilities InitialClassificationOfWarrantLiability Amount of initial classification of warrant liability . Debt discount Debt Instrument, Unamortized Discount Warrants Warrants [Text Block] The entire disclosure for warrants. Weighted average unvested shares (in shares) Weighted Average Number of Shares, Restricted Stock Entity Filer Category Entity Filer Category Redeemable warrants, exercisable for common stock at an exercise price of $11.50 per share, subject to adjustment Warrant Warrant [Member] Weighted-average common shares, basic (in shares) Weighted Average Number of Shares Outstanding, Basic United States UNITED STATES Issuance of convertible preferred stock, net of transaction costs (in shares) Temporary Equity, Stock Issued During Period, Shares, New Issues Temporary Equity, Stock Issued During Period, Shares, New Issues Trinity Warrants Trinity Warrants [Member] Trinity Warrants Stock-based compensation expense Share-Based Payment Arrangement, Expense SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING INFORMATION Noncash Investing and Financing Items [Abstract] Commitments and contingencies (Note 17) Commitments and Contingencies Security Exchange Name Security Exchange Name Beginning balance (in Dollars per share) Ending balance (in Dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Deferred revenue Accrued Unvested Option Liability Accrued unvested option liability. Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Selling, general and administrative expense General and Administrative Expense [Member] Short-Term Debt, Type [Domain] Short-Term Debt, Type [Domain] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Conversion of convertible preferred stock to common stock (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Description of Business Business Combinations and Other Purchase of Business Transactions, Policy [Policy Text Block] Stock reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Cover [Abstract] Level 3 Fair Value, Inputs, Level 3 [Member] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Business Combinations [Abstract] Business Combinations [Abstract] Revenue Revenue from Contract with Customer [Text Block] Schedule of prepaid expense and other current assets Schedule of Other Current Assets [Table Text Block] Segment Reporting [Abstract] Segment Reporting [Abstract] Thereafter Lessee, Operating Lease, Liability, To Be Paid After Year Three Lessee, Operating Lease, Liability, To Be Paid After Year Three Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Interest income (expense), net Interest Income (Expense), Net Total liabilities, convertible preferred stock and stockholders' equity (deficit) Liabilities and Equity Optional redemption, net income requirement period Temporary Equity, Optional Redemption, Net Income Requirement Period Temporary Equity, Optional Redemption, Net Income Requirement Period Long-Term Debt, Type [Axis] Long-Term Debt, Type [Axis] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expenses, Other Stock options to purchase common stock and RSUs (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Product Warranties Standard Product Warranty, Policy [Policy Text Block] Net lease liabilities Net Lease Liabilities Net lease liabilities. Earnout liability Earnout Liability Earnout liability. Level 2 Fair Value, Inputs, Level 2 [Member] Other OtherMember OtherMember Current Fiscal Year End Date Current Fiscal Year End Date Product warranty, term Product Warranty, Term Product Warranty, Term Operating lease right-of-use assets, current Operating Lease, Right-Of-Use Asset, Current Operating Lease, Right-Of-Use Asset, Current Vesting [Axis] Vesting [Axis] Net income (loss) per share, diluted (in Dollars per share) Earnings Per Share, Diluted Sale of Stock [Domain] Sale of Stock [Domain] Share-Based Payment Arrangement, Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Earnout Liability (Details) [Line Items] Earnout Liability (Details) [Line Items] Earnout Liability (Details) [Line Items] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Payments of Business Combination and private offering transaction costs Payments of Stock Issuance Costs Foreign currency transaction loss, net Gain (Loss) on Disposition of Property Plant Equipment Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Gain on exercise of warrants Fair Value Adjustment of Warrants Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total current liabilities Liabilities, Current Optional redemption, related party redemption period Temporary Equity, Optional Redemption, Related Party Redemption Period Temporary Equity, Optional Redemption, Related Party Redemption Period Lessee, Operating Lease, Liability, to be Paid, Year Two Lessee, Operating Lease, Liability, to be Paid, Year Two Provision for income taxes Interest Income (Expense), after Provision for Loan Loss Customer Concentration Risk Customer Concentration Risk [Member] Entity Ex Transition Period Entity Ex Transition Period Corporate debt securities Corporate Debt Securities [Member] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Accounts receivable, net of allowance for credit losses of $0 and $0, respectively Accounts and Other Receivables, Net, Current Schedule of maturities of lease liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of total revenue Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Capitalized share-based compensation Share-Based Payment Arrangement, Amount Capitalized Contract liabilities Contract with Customer, Liability Unrealized loss on available-for-sale investments Unrealized Gain (Loss) on Investments Product and Service [Axis] Product and Service [Axis] Class of Stock [Domain] Class of Stock [Domain] Exercised (in Dollars per share) Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Exercisable Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan exercisable. Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Issuance of convertible preferred stock, net of transaction costs Temporary Equity, Stock Issued During Period, Value, New Issues Released (in Dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Released in Period, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Released in Period, Weighted Average Grant Date Fair Value Secured Term Loan Agreement Secured Term Loan Agreement [Member] Secured Term Loan Agreement Credit Facility [Axis] Credit Facility [Axis] Schedule of accrued expenses Schedule of Accrued Liabilities [Table Text Block] Inventories Inventory Disclosure [Text Block] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Vested and expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Aggregate Instrinsic Value hare-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Aggregate Intrinsic Value Machinery and equipment Machinery and Equipment [Member] Intrinsic value (in Dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Intrinsic Value, Amount Per Share Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Entity Tax Identification Number Entity Tax Identification Number Common stock shares (in shares) Common Stock Shares Common stock shares. Schedule of Short-Term Debt [Table] Schedule of Short-Term Debt [Table] Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Schedule of total revenue disaggregated by geographic region Disaggregation of Revenue [Table Text Block] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Private placement warrants (in shares) Stock Issued During Period, Shares, Other Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Net increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Preferred stock, fundamental change, agreements exceeding Preferred Stock, Fundamental Change, Agreements Exceeding Percent Preferred Stock, Fundamental Change, Agreements Exceeding Percent Entity Central Index Key Entity Central Index Key Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Repayment of Koito secured term loan Repayments of Secured Debt Weighted 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] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Transaction period Sale Of Stock, Transaction Period Sale Of Stock, Transaction Period Koito Koito [Member] Koito Concentration of Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Preferred shares on an as-converted basis Preferred Shares On An As-Converted Basis [Member] Preferred Shares On An As-Converted Basis City Area Code City Area Code ASSETS Assets [Abstract] Earnout Liability Earnout Liability [Member] Earnout Liability Other long-term assets Increase (Decrease) in Other Current Assets Long-Term Debt, Type [Domain] Long-Term Debt, Type [Domain] Adjustment Revision of Prior Period, Adjustment [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Sale of Stock [Axis] Sale of Stock [Axis] Revenue, Major Customer [Line Items] Revenue, Major Customer [Line Items] Other prepaid expenses Other Prepaid Expense, Current CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Market capitalization Market Capitalization Market Capitalization Description of Business and Summary of Significant Accounting Policies Business Description and Accounting Policies [Text Block] Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Average sales price, consecutive days Sale Of Stock, Average Sales Price, Consecutive Days Sale Of Stock, Average Sales Price, Consecutive Days Convertible preferred stock, liquidation preference Preferred Stock, Liquidation Preference, Value Variable Rate [Axis] Variable Rate [Axis] Warrants (in shares) Class of Warrant or Right, Outstanding Three Customers Three Customers [Member] Three Customers Trinity Loan Agreement Trinity Loan Agreement [Member] Trinity Loan Agreement Estimated fair value of additional paid-in capital Other Additional Capital Research and development expense Research and Development Expense [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Common stock shares outstanding (in shares) Excess Stock, Shares Issued Aggregate warrants to purchase of shares (in shares) Warrant Liability, Issued Aggregate warrants to purchase of shares. Schedule of diluted net income (loss) per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Cost of revenue Cost of Sales [Member] Customer [Axis] Customer [Domain] EX-101.PRE 10 gcac-20230331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 gcac-20230331_g1.jpg begin 644 gcac-20230331_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#V/Q7XKTSP M?HKZEJ4GR_=BB7[\K]E4?U[5\\:O\1/&WCS4S9:5]J@B<_)9Z?G=C_:8[>] M1<\6E\#)'(/12?\ V4UNI^T#XC%YYCZ7I[0$_P"I&\''L<]:]7UCQ':7'AK3 M[R]TE4U"=5G@M+I0S0-V8^F*F>ZMOL=X\:O-:, MX9HB>@/\ZU*\?T/6I]/UY+V25G$KXG)/W@3U_K7KX.0".AK*A755-F=*JJB% MICRQI]]U7ZG%0W]P;33[BY R8HV<#Z"O/M%\/2^*XIM1O[^0$R%0 ,_SZ"G4 MJ.+48J[8YS::25V>CI+')]QU;']TYI]YKEOB <:#$ M0<$3KR/H:TJ3Y(.78N1D$ X/K7G/B7PE%IFGS:E]MFFE,@R' YR:NK.4%=*XZDG%72N>A MB>%B LL9)Z ,*DKB?#'A*U$=CJ[3RM)M$@CP H-=M3IRE*-Y*PX2K@X/)P!GM63J&F>(?#ML-1&K-,J,-Z[B0,^QZBLYU^ M5M)7MN3*K9NRO8]%I&95&6( ]2:IZ3>_VEI5M>;=IE0,1Z'O6=XR_P"16O?H M/YBM93M#F1;E:/,;9FB! ,B GU84_(->;:)X,_MC28[Z:^=&DSY:@9P </?!Y5G^*UH]W_K@LSC= M_P ]-I_Q-6/CJ]RWQ&*S;O)6TC\C/3'. MDD3'E?U9:]A\4^%M&^+GAFRU73+Q(KI4S;W&,XSUC<=>OY4 >0_![3]&U#QC MC4BKWD49EL+>3B.64>I]1U KN=3N+NZU&>6^+?:=Q#@_PX[?2N5LO@IXXM-6 MAE@>SMVAD#I=+.Z1I[ZIJEO:1@G>PW$=E'4U[4BA$5 M1T P*SP$7JS/")ZLH:W_ ,@*^_ZX/_*L/X??\B\__7=OY"MW659]$OE49)A; M _"N?^'\T7]A21^8N]9B2">1D"NB7\>/HS=_Q5Z'7T&D#!NA!^AI:Z#4\WU+ M4TT?Q_/>/$TJJH&U>IRM;NG>.;6^OX;4V<\1E;:K'!&?>LXF./XG-YX4*ZX& M_HFI7=GU):Y+XA?\@"/_KNO\C76BN2^ M(/\ R (_^NZ_R-;8C^%(TK? S6M+NW@\.0/+-&H6U&@X?"CA?$?\ R/FD?\ _]"K: M\:_\BM=?5?\ T(5B>)V6'QQI,LA"H-F6/3[U:_C::-?#$ZEUS(RA1GKR#7+T MJ_UT,.D_ZZ%OPI_R+%A_US_K4?C+_D5KWZ#^8J3PJ"/#%AD8_=_UJ/QE_P B MM>_0?S%;/^!\OT-/^77R#P=_R*MC_NM_Z$:P?"?_ "..L?5__0ZWO!W_ "*E MC_NM_P"A&L'PG_R..L?5_P#T.LW_ ,NOZZ$/[']=#NZ***ZSH.2\?>!++QSH MXMY6$%[#EK:Y R4/H?53WKY]'_"&)^T%X@%MM?2=/:;'^L!<#_OG/]:HZ-X^^('BCQ=9W-K'+>I$^ M'LH(]MN4/#!NW3N37 :C_P AV;_KM_6OJSX>_P#(JP?2@#3T7P]9Z.TTT$9$ MLQR=QSL']T>PK8HHJ8Q459"225D(0&!!&0>"#7'7GP_M9KII;6]EMD8Y,87( M'TY%=E2=J4Z<9_$B90C+='-Z'X3?1-0^TKJ%[77&25I'@N$&!*@SD>A%8B_#^5&#+K4P8'(.SI^M=N>M%9RHTY M2NUJ2Z4).[0V)62%$9B[*H!8]SZUG:]HR:YIQM'E,1W!E<#."/:M2D[5I**D MK,MI-69#9P?9;."WW;O*0)NQC.!BIZ2EIK1#"L_6M+36=,DLI)&C#X(91G!% M:%(:))-68FDU9E73+/\ L_3;>S#^9Y*!=V,9JW0**$K*R!*R,C7?#]KKMNJ3 MEDD3[DJ]5_Q%8,'P\@$RFZU&::-3]S;C/XY-=K25G*C3D^9HB5.+=VAL420Q M)%&H5$ 55'856U73X]4TV:RD9E648W+U'O5RD/2M&DU9EM)JQ2T?3O[)TJ"Q M$GF^4"-Y&,Y)/3\:I:=X=BTW6[O48IV87(.8R/NDG)YK;I.]3R1T\A XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover Page - shares
3 Months Ended
Mar. 31, 2023
May 01, 2023
Entity Listings [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2023  
Document Transition Report false  
Entity Registrant Name Cepton, Inc.  
Entity Incorporation, State or Country Code DE  
Entity File Number 001-39959  
Entity Tax Identification Number 27-2447291  
Entity Address, Address Line One 399 West Trimble Road  
Entity Address, City or Town San Jose  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 95131  
City Area Code 408  
Local Phone Number 459-7579  
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   156,844,093
Current Fiscal Year End Date --12-31  
Amendment Flag false  
Entity Central Index Key 0001498233  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Common stock, par value $0.00001 per share    
Entity Listings [Line Items]    
Title of 12(b) Security Common stock, par value $0.00001 per share  
Trading Symbol CPTN  
Security Exchange Name NASDAQ  
Redeemable warrants, exercisable for common stock at an exercise price of $11.50 per share, subject to adjustment    
Entity Listings [Line Items]    
Title of 12(b) Security Redeemable warrants, exercisable for common stock at an exercise price of $11.50 per share, subject to adjustment  
Trading Symbol CPTNW  
Security Exchange Name NASDAQ  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 41,972 $ 31,953
Short-term investments 38,066 3,703
Accounts receivable, net of allowance for credit losses of $0 and $0, respectively 1,041 1,301
Inventories 3,430 2,985
Prepaid expenses and other current assets 4,772 6,272
Total current assets 89,281 46,214
Property and equipment, net 1,521 982
Restricted cash 2,565 2,565
Other assets 11,303 555
Total assets 104,670 50,316
Current liabilities:    
Accounts payable 1,521 1,979
Operating lease liabilities, current 1,613 211
Accrued expenses and other current liabilities 2,766 2,265
Short-term debt 0 42,587
Total current liabilities 5,900 47,042
Warrant liability 347 440
Earnout liability 158 920
Operating lease liabilities, non-current 10,158 281
Total liabilities 16,563 48,683
Commitments and contingencies (Note 17)
Convertible preferred stock:    
Convertible preferred stock – Par value $0.00001 per share – 5,000,000 shares authorized at March 31, 2023 and December 31, 2022; 100,000 shares issued and outstanding at March 31, 2023 (aggregate liquidation preference of $100.8 million at March 31, 2023); No shares issued and outstanding at December 31, 2022 98,891 0
Stockholders’ equity (deficit):    
Common stock 2 2
Additional paid-in capital 90,344 88,056
Accumulated other comprehensive loss (329) (366)
Accumulated deficit (100,801) (86,059)
Total stockholders’ equity (deficit) (10,784) 1,633
Total liabilities, convertible preferred stock and stockholders' equity (deficit) $ 104,670 $ 50,316
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts $ 0 $ 0
Convertible preferred stock, par value (in Dollars per share) $ 0.00001 $ 0.00001
Convertible preferred stock, shares authorized (in shares) 5,000,000 5,000,000
Convertible preferred stock, shares issued (in shares) 100,000 0
Convertible preferred stock, shares outstanding (in shares) 100,000 0
Convertible preferred stock, aggregate liquidation preference $ 100,800,000  
Common stock, par value (in Dollars per share) $ 0.00001 $ 0.00001
Common stock, shares authorized (in shares) 350,000,000  
Common stock, shares issued (in shares) 156,844,093 156,747,708
Common stock, outstanding (in shares) 156,844,093 156,747,708
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Total revenue $ 1,485 $ 1,485
Cost of Revenues 1,559 1,252
Gross (loss) profit (74) 233
Operating expenses:    
Research and development 7,238 7,754
Selling, general and administrative 6,731 8,043
Total operating expenses 13,969 15,797
Operating loss (14,043) (15,564)
Other income (expense):    
Gain on change in fair value of earnout liability 762 56,678
Gain on change in fair value of warrant liability 94 780
Foreign currency transaction loss, net (750) 0
Loss on extinguishment of debt (1,123) 0
Other income, net 19 2
Interest income (expense), net 299 (694)
(Loss) income before income taxes (14,742) 41,202
Provision for income taxes 0 (4)
Net (loss) income $ (14,742) $ 41,198
Net income (loss) per share, basic (in Dollars per share) $ (0.09) $ 0.36
Net income (loss) per share, diluted (in Dollars per share) $ (0.09) $ 0.32
Weighted-average common shares, basic (in shares) 156,779,565 115,865,890
Weighted-average common shares, diluted (in Shares) 156,779,565 127,082,423
Net (loss) income $ (14,742) $ 41,198
Other comprehensive income (loss), net of tax:    
Changes in unrealized gain (loss) on available-for-sale securities 17 (11)
Foreign currency translation adjustments 20 (4)
Total other comprehensive income (loss), net of tax 37 (15)
Comprehensive (loss) income (14,705) 41,183
Lidar sensor and prototype revenue    
Revenue 1,240 1,485
Cost of Revenues 1,448 1,252
Development revenue    
Revenue 245 0
Cost of Revenues $ 111 $ 0
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Deficit) (Unaudited) - USD ($)
$ in Thousands
Total
Trinity Warrants
Cumulative Effect, Period of Adoption, Adjustment
Preferred Stock
Additional Paid-in Capital
Additional Paid-in Capital
Trinity Warrants
Accumulated Other Comprehensive Loss
Accumulated Other Comprehensive Loss
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Deficit
Common Stock
Common Stock
Common Stock
Common Stock
Trinity Warrants
Common Stock
Common Stock
SVB Warrants
Class F Stock
Common Stock
Beginning balance (in shares) at Dec. 31, 2021 21,671,491                        
Beginning balance at Dec. 31, 2021 $ 99,470                        
Increase (Decrease) in Temporary Equity [Roll Forward]                          
Retroactive application of exchange ratio (in shares) 31,407,080                        
Conversion of convertible preferred stock to common stock (in shares) 53,078,571                        
Conversion of convertible preferred stock to common stock $ (99,470)                        
Ending balance (in shares) at Mar. 31, 2022 0                        
Ending balance at Mar. 31, 2022 $ 0                        
Balance (in shares) at Dec. 31, 2021       0           27,618,907     8,372,143
Balance at Dec. 31, 2021 (87,533)   $ (4) $ 0 $ 7,949   $ (43) $ (4) $ (95,439) $ 0     $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                          
Retroactive application of exchange ratio (in shares)                   40,026,282     12,133,201
Conversion of convertible preferred stock to common stock (in shares)                   53,078,571      
Conversion of convertible preferred stock to common stock 99,472       99,470       1 $ 1      
Conversion of class F stock to common stock (in shares)                   (20,505,344)     (20,505,344)
Reverse recapitalization, net of transaction costs (in shares)                   11,845,943      
Reverse recapitalization, net of transaction costs (33,050)       (33,051)         $ 1      
Exercise of warrants (in shares)                     237,571 146,954  
Exercise of warrants   $ 547       $ 547              
Exercise of stock options (in shares)                   511,890      
Exercise of stock options 273       273                
Stock-based compensation expense 1,357       1,357                
Unrealized loss on available-for-sale investments (11)           (11)            
Net income (loss) 41,198               41,198        
Balance (in shares) at Mar. 31, 2022       0           153,971,462     0
Balance at Mar. 31, 2022 $ 22,249     $ 0 76,545   (58)   (54,240) $ 2     $ 0
Beginning balance (in shares) at Dec. 31, 2022 0                        
Beginning balance at Dec. 31, 2022 $ 0                        
Increase (Decrease) in Temporary Equity [Roll Forward]                          
Issuance of convertible preferred stock, net of transaction costs (in shares) 100,000                        
Issuance of convertible preferred stock, net of transaction costs $ 98,891                        
Ending balance (in shares) at Mar. 31, 2023 100,000                        
Ending balance at Mar. 31, 2023 $ 98,891                        
Balance (in shares) at Dec. 31, 2022                   156,747,708      
Balance at Dec. 31, 2022 $ 1,633   $ 20   88,056   (366) $ 20 (86,059) $ 2      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                          
Exercise of stock options (in shares) 82,923                 96,385      
Exercise of stock options $ 8       8                
Stock-based compensation expense 2,280       2,280                
Unrealized loss on available-for-sale investments 17           17            
Net income (loss) (14,742)               (14,742)        
Balance (in shares) at Mar. 31, 2023                   156,844,093      
Balance at Mar. 31, 2023 $ (10,784)       $ 90,344   $ (329)   $ (100,801) $ 2      
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net (loss) income $ (14,742) $ 41,198
Adjustments to reconcile net (loss) income to net cash used in operating activities:    
Depreciation and amortization 110 68
Stock-based compensation 2,289 1,347
Amortization of right-of-use asset 382 311
Amortization, other 107 (294)
Gain on change in fair value of earnout liability (762) (56,678)
Gain on change in fair value of warrant liability (94) (780)
Foreign currency transaction loss, net 750 0
Loss from extinguishment of debt 1,123 0
Changes in operating assets and liabilities:    
Accounts receivable, net 260 (566)
Inventories (453) (254)
Prepaid expenses and other current assets 513 (739)
Other long-term assets 181 (1,945)
Accounts payable (680) (102)
Accrued expenses and other current liabilities 502 (662)
Operating lease liabilities 89 (389)
Other long-term liabilities 0 (2)
Net cash used in operating activities (10,425) (19,487)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (556) (133)
Purchases of short-term investments (37,806) (20,238)
Proceeds from maturities of short-term investments 3,700 2,773
Net cash used in investing activities (34,662) (17,598)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from convertible preferred stock, net of transaction costs 99,884 0
Repayment of Koito secured term loan (45,220) 0
Proceeds from Business Combination and private offering 0 76,107
Payments of Business Combination and private offering transaction costs 0 (28,038)
Proceeds from issuance of debt and warrants, net of debt discount 0 9,724
Proceeds from issuance of common stock options 8 235
Net cash provided by financing activities 54,672 58,028
Effect of exchange rate changes on cash 434 (4)
Net increase in cash, cash equivalents and restricted cash 10,019 20,939
Cash, cash equivalents and restricted cash, beginning of period 34,518 3,654
Cash, cash equivalents and restricted cash, end of period 44,537 24,593
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION    
Cash paid for interest 63 173
Cash paid for income taxes 0 1
Business Combination transaction costs, accrued but not paid 0 953
SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING INFORMATION    
Vesting of early exercised stock options 0 38
Right-of-use assets obtained in exchange for new operating lease liabilities $ 11,190 $ 1,448
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business and Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Description of Business and Summary of Significant Accounting Policies Description of Business and Summary of Significant Accounting Policies
Description of Business
Cepton, Inc., and its wholly owned subsidiaries, (collectively, the “Company”) formerly known as Growth Capital Acquisition Corp. (“GCAC”), was originally incorporated in Delaware on January 4, 2010, under the name PinstripesNYS, Inc. GCAC changed its name to Growth Capital Acquisition Corp. on February 14, 2020. GCAC was a special purpose acquisition company formed for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization, or other similar business combination with one or more target businesses. On February 2, 2021, the Company consummated its initial public offering (the “IPO”), following which its shares began trading on the Nasdaq National Market (“Nasdaq”). On August 4, 2021, GCAC entered into a Business Combination Agreement (as amended, the “Merger Agreement”) with Cepton Technologies, Inc. (“Legacy Cepton”) and GCAC Merger Sub Inc., a wholly owned subsidiary of GCAC (“Merger Sub”). On February 10, 2022 (the “Closing Date”), the transactions contemplated by the Merger Agreement (the “Business Combination”) were consummated. In connection with the closing of the Business Combination, GCAC changed its name to Cepton, Inc. and its shares and public warrants began trading on the Nasdaq under the symbols “CPTN” and “CPTNW”, respectively. As a result of the Business Combination, Cepton, Inc. became the owner, directly or indirectly, of all of the equity interests of Legacy Cepton and its subsidiaries.
The Company provides state-of-the-art, intelligent, lidar-based solutions for a range of markets such as automotive, smart cities, smart spaces, and smart industrial applications. The Company’s patented lidar technology enables reliable, scalable, and cost-effective solutions that deliver long range, high resolution 3D perception for smart applications. The Company is headquartered in San Jose, California, USA, with a presence in Germany, Canada, Japan, China and India.
Basis of Presentation and Principles of Consolidation
The condensed consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The condensed consolidated financial statements include the accounts of the Company's wholly owned subsidiaries in Canada, Germany, Japan, China and the United Kingdom. All intercompany balances and transactions have been eliminated in consolidation.
The accompanying condensed consolidated financial statements have been prepared assuming the Company will continue as a going concern. As of March 31, 2023, the Company had cash and cash equivalents of $42.0 million, short-term investment of $38.1 million, and an accumulated deficit of $100.8 million. During the three months ended March 31, 2023, the Company incurred an operating loss of $14.0 million and had negative cash flows from operating activities of $10.4 million. Although much of the negative cash flow resulted from expenses for research and development projects and administrative expenses to support growth of the Company, the Company expects to continue to invest in research and development and generate operating losses in the future.
The Company is subject to risks and uncertainties frequently encountered by early-stage companies including, but not limited to, the uncertainty of successfully developing its products, securing certain contracts, building its customer base, successfully executing its business and marketing strategy and hiring appropriate personnel.
To date, the Company has been funded primarily by equity financings, convertible promissory notes, and the net proceeds received through the Business Combination, PIPE Investment (as defined below), and private placements of the Legacy Cepton convertible preferred stock. Failure to generate sufficient revenues, achieve planned gross margins and operating profitability, control operating costs, or secure additional funding may require the Company to modify, delay, or abandon some of its planned future expansion or development, or to otherwise enact operating cost reductions available to management, which could have a material adverse effect on the Company’s business, operating results, financial condition, and ability to achieve its intended business objectives.
Concentration of Risk
Financial instruments that subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments, and accounts receivable. The Company maintains a substantial portion of its cash and cash equivalents and short-term investments in money market funds, commercial paper, corporate debt securities, and asset backed securities. Management believes that the financial institutions that hold its cash, cash equivalents, and short-term
investments are financially sound and, accordingly, represent minimal credit risk. Deposits held with banks may exceed the amount of federal insurance limits provided on such deposits.
As of March 31, 2023 and December 31, 2022, two customers each accounted for more than 10% of accounts receivable.
Customers with revenue equal to or greater than 10% of total revenue for the periods indicated were as follows:
Three Months Ended
March 31,
20232022
Customer A58 %30 %
Customer B21 %— %
Customer C11 %20 %
Customer D— %27 %
Use of Estimates
The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Significant items subject to such estimates and assumptions include, but are not limited to, inventory valuation and reserves, warranty reserves, valuation allowance for deferred tax assets, valuation of earnout and warrant liabilities, stock-based compensation, useful lives of property, plant and equipment, income tax uncertainties, and other loss contingencies. The Company evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. Actual results could differ from those estimates, and such differences could be material to the Company’s condensed consolidated financial condition and results of operations.
Product Warranties
The Company typically provides a one-year warranty on its products. Estimated future warranty costs are accrued and charged to cost of goods sold in the period that the related revenue is recognized. These estimates are derived from historical data and trends of product reliability and costs of repairing and replacing defective products. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary. Through March 31, 2023, there were immaterial changes to the accrued warranty liability which was recorded in accrued expenses and other current liabilities on the condensed consolidated balance sheet.
Reclassifications

Certain reclassifications have been made to prior-period amounts to conform to current-period reporting classifications.

The condensed consolidated statements of convertible preferred stock and stockholders’ equity (deficit) included in this Report for the three months ended March 31, 2022 differ from our previously filed Quarterly Report on Form 10-Q for the three months ended March 31, 2022 by reflecting the immaterial error correction for the misclassification of $1.6 million from prepaid expenses and other current assets to additional paid-in capital for the Lincoln Park Capital Fund, LLC (“Lincoln Park” or “LPC”) commitment fee obligation as of March 31, 2022. The Company corrected the error in the condensed consolidated financial statements for the nine months ended September 30, 2022. The Company believes the correction of the error is immaterial to the previously issued condensed consolidated financial statements for prior periods.
Recently Adopted Accounting Pronouncements
In June 2016, the Financial Standards Accounting Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which significantly changes the way entities recognize credit losses and impairment of financial assets recorded at amortized cost. Currently, the credit loss and impairment model for loans and leases is based on incurred losses, and investments are recognized as impaired when there is no longer an assumption that future cash flows will be collected in full under the originally contracted terms. Under the new current expected credit loss (“CECL”) model, the standard requires immediate recognition of estimated credit losses expected to occur over the remaining life of the asset. As the
Company is an emerging growth company, the standard will be effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted. The Company adopted this standard on January 1, 2023 utilizing the modified retrospective method, and the adoption did not have a material impact on its condensed consolidated financial statements.
Recently Issued Accounting Pronouncements
In August 2020, the FASB issued ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40)—Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the accounting for convertible instruments by reducing the number of accounting models available for convertible debt instruments and convertible preferred stock. This update also amends the guidance for the derivatives scope exception for contracts in an entity’s own equity to reduce form-over-substance-based accounting conclusions. ASU 2020-06 amends the diluted earnings per share guidance, including the requirement to use the if-converted method for all convertible instruments. The update also requires entities to provide expanded disclosures about the terms and features of convertible instruments, how the instruments have been reported in the entity’s financial statements, and information about events, conditions, and circumstances that can affect how to assess the amount or timing of an entity’s future cash flows related to those instruments. The guidance is effective for interim and annual periods beginning after December 15, 2023 for smaller reporting companies. The Company is currently evaluating the potential impact on its condensed consolidated financial statements and related disclosures from the adoption of this standard.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combination
3 Months Ended
Mar. 31, 2023
Business Combinations [Abstract]  
Business Combination Business Combination
On February 10, 2022, the Business Combination was consummated and the following disclosure has been retained from our previously filed Form 10-K for the comparative prior period in 2022.
The Business Combination was accounted for as a reverse recapitalization as Legacy Cepton was determined to be the accounting acquirer under FASB ASC Topic 805, Business Combinations (ASC 805). The determination is primarily based on the evaluation of the following facts and circumstances:
the equity holders of Legacy Cepton hold the majority of voting rights in the Company;
the board of directors of Legacy Cepton represent a majority of the members of the board of directors of the Company or were appointed by Legacy Cepton;
the senior management of Legacy Cepton became the senior management of the Company; and
the operations of Legacy Cepton comprise the ongoing operations of the Company.
In connection with the Business Combination, outstanding capital stock of Legacy Cepton was converted into common stock of Legacy Cepton and then subsequently converted into Class A common stock of the Company, representing a recapitalization, and the net assets of the Company were acquired at historical cost, with no goodwill or intangible assets recorded. Legacy Cepton was deemed to be the predecessor of the Company, and the consolidated assets and liabilities and results of operations prior to the Closing Date are those of Legacy Cepton. The shares and corresponding capital amounts prior to the Business Combination, have been retroactively restated as shares reflecting the Exchange Ratio (defined below). Operations prior to the Business Combination were those of Legacy Cepton in future reports of the combined entity.
Recapitalization
In connection with the Business Combination, the following occurred to recapitalize the Company:
Shares of Legacy Cepton convertible preferred stock and Class F stock issued and outstanding, were converted into common stock of Legacy Cepton, and thereafter, all shares of Legacy Cepton common stock were subsequently converted into the Company’s Class A common stock, par value $0.0001 per share, at a rate of approximately 2.449 (the “Exchange Ratio”);
Vested stock options to purchase or receive shares of Legacy Cepton common stock (see Note 12) converted into options to purchase or receive shares of the Company’s Class A common stock, par value $0.0001 per share, in accordance with the Exchange Ratio;
Outstanding warrants, whether vested or unvested, to purchase shares of Legacy Cepton common stock (see Note 14) converted into shares of the Company’s Class A common stock, par value $0.0001 per share, in accordance with the Exchange Ratio;
Outstanding unvested stock options to purchase or receive shares of Legacy Cepton common stock (see Note 12) converted into unvested stock options to purchase or receive shares of the Company’s Class A common stock upon the same terms and conditions that were in effect with respect to such stock options immediately prior to the Business Combination, after giving effect to the Exchange Ratio;
The Company’s certificate of incorporation was amended and restated to, among other things, increase the total number of authorized shares of capital stock to 355,000,000 shares, of which 350,000,000 shares were designated common stock, $0.00001 par value per share, and of which 5,000,000 shares were designated preferred stock, $0.00001 par value per share and to reclassify each share of Class A common stock and Class B common stock into one share of common stock.
PIPE Investment
Contemporaneously with the execution of the Merger Agreement, GCAC entered into subscription agreements with certain investors (the “PIPE Investors”), pursuant to which the PIPE Investors agreed to purchase an aggregate of 5,950,000 shares of common stock at a purchase price of $10.00 per share, or an aggregate purchase price of $59.5 million (the “PIPE Investment”).
Redemption
Prior to the closing of the Business Combination on February 10, 2022, certain GCAC public shareholders exercised their right to redeem certain of their outstanding shares for cash, resulting in the redemption of 15,589,540 shares of GCAC Class A common stock for an aggregate payment of $155.9 million.
Public and Private Placement Warrants
GCAC warrants issued in connection with the IPO (“Public Warrants”) and in connection with the private placement units held by the Sponsor (“Private Placement Warrants”) remained outstanding after the closing of the Business Combination. The warrants became exercisable to purchase shares of the Company’s common stock at an exercise price of $11.50 per share 30 days after the completion of the Business Combination, subject to other conditions, including with respect to the effectiveness of a registration statement covering the shares of common stock underlying such warrants, and will expire five years after the completion of the Business Combination or earlier upon redemption or liquidation. The Public Warrants are equity-classified and were valued based on the instruments’ publicly listed trading price as of the Closing Date. The Private Placement Warrants are liability-classified and are valued on a recurring basis with changes in fair value recognized as a gain or loss upon remeasurement (see Note 14).
Transaction Costs
For the three months ended March 31, 2022, the Company incurred direct and incremental costs of approximately $31.7 million in connection with the Business Combination and the related equity issuance, consisting primarily of investment banking, legal, accounting, and other professional fees, which were recorded to additional paid-in capital as a reduction of proceeds. An approximate additional $2.6 million of transaction costs were recorded in general and administrative expense related to the liability classified instruments assumed subsequent to the Business Combination.
Transaction Proceeds
Upon closing of the Business Combination, the Company received gross proceeds of $76.1 million from the Business Combination and PIPE Investment, offset by total transaction costs of $40.7 million.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
The Company disaggregates its revenue from contracts with customers by country of domicile based on the shipping location of the customer. Total revenue disaggregated by country of domicile is as follows (dollars in thousands):
Three Months Ended March 31,
20232022
Revenue% of RevenueRevenue% of Revenue
Revenue by country of domicile:
Japan$1,036 70 %$801 54 %
United States115 %613 41 %
China317 21 %— — %
Other17 %71 %
Total$1,485 100 %$1,485 100 %

As of March 31, 2023 and December 31, 2022, the Company had $0.4 million and $0.5 million of contract liabilities included in accrued expenses and other current liabilities, respectively, and no contract assets.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurement
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurement Fair Value Measurement
The following tables summarize the Company's assets and liabilities measured at fair value on a recurring basis, by level, within the fair value hierarchy (in thousands):
March 31, 2023
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market fund$$— $— $
Total cash equivalents$$— $— $
Short-term investments:
Commercial paper$— $22,377 $— $22,377 
U.S. treasury securities— 2,951 — 2,951 
U.S. government agency securities— 9,772 — 9,772 
Corporate debt securities— 2,966 — 2,966 
Total short-term investments$— $38,066 $— $38,066 
Total assets measured at fair value$$38,066 $— $38,074 
Liabilities:
Warrant liability$— $347 $— $347 
Earnout liability— — 158 158 
Total liabilities measured at fair value$— $347 $158 $505 
December 31, 2022
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market fund$10,437 $— $— $10,437 
Total cash equivalents$10,437 $— $— $10,437 
Short-term investments:
U.S. government agency securities$— $2,493 $— $2,493 
Corporate debt securities— 1,210 — 1,210 
Total short-term investments$— $3,703 $— $3,703 
Total assets measured at fair value$10,437 $3,703 $— $14,140 
Liabilities:
Warrant liability$— $440 $— $440 
Earnout liability— — 920 920 
Total liabilities measured at fair value$— $440 $920 $1,360 
Cash equivalents consist primarily of money market funds with original maturities of three months or less at the time of purchase, and the carrying amount is a reasonable estimate of fair value. Short-term investments consist of investment securities with original maturities greater than three months but less than twelve months and are included as current assets in the condensed consolidated balance sheets. For short-term investments, the fair value as of March 31, 2023 and December 31, 2022 approximates amortized cost basis.
Because the transfer of Private Placement Warrants to non-permitted transferees would result in the Private Placement Warrants having substantially the same terms as the Public Warrants, the Company determined that the fair value of each Private Placement Warrant is consistent with that of a Public Warrant. Accordingly, the Private Placement Warrants are classified as Level 2 financial instruments under warrant liability.
The value of the earnout liability is classified as Level 3 under the fair value hierarchy because it has been valued based on significant inputs not observable in the market.
Changes in Level 3 liabilities related to earnout liability measured at fair value for three months ended March 31, 2023 (in thousands):
Three Months Ended March 31, 2023
Balance as of December 31, 2022$920 
Gain on change in fair value of earnout liability(762)
Balance as of March 31, 2023$158 

The gain on change in the fair value of the earnout liability was shown in the condensed consolidated statement of operations and comprehensive income (loss).
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories
3 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consist of the following as of March 31, 2023 and December 31, 2022 (in thousands):
March 31,
2023
December 31,
2022
Raw materials$1,529 $1,179 
Work-in-process1,004 1,141 
Finished goods897 665 
Total inventories$3,430 $2,985 
Inventories are carried and depicted above at the lower of cost or net realizable value. Write-downs were immaterial for the three months ended March 31, 2023 and 2022.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Prepaid Expenses and Other Current Assets
3 Months Ended
Mar. 31, 2023
Prepaid Expense and Other Assets, Current [Abstract]  
Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following as of March 31, 2023 and December 31, 2022 (in thousands):
March 31,
2023
December 31,
2022
Prepaid insurance$2,732 $2,533 
Other prepaid expenses1,440 1,376 
Deferred transaction costs— 993 
Payroll tax receivable120 865 
Other current assets480 505 
Total prepaid expenses and other current assets$4,772 $6,272 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment, Net
3 Months Ended
Mar. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net Property and Equipment, Net
Property and equipment, net, consists of the following as of March 31, 2023 and December 31, 2022 (in thousands):
March 31,
2023
December 31,
2022
Machinery and equipment$2,094 $1,445 
Automobiles101 101 
Leasehold improvements189 189 
Computer and equipment116 116 
Total property and equipment2,500 1,851 
Less: accumulated depreciation and amortization(979)(869)
Total property and equipment, net$1,521 $982 
Depreciation and amortization related to property and equipment was immaterial for the three months ended March 31, 2023 and 2022.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following as of March 31, 2023 and December 31, 2022 (in thousands):
March 31,
2023
December 31,
2022
Accrued payroll$1,763 $1,300 
Accrued expenses and taxes563 375 
Deferred revenue355 525 
Warranty reserve85 65 
Total accrued expenses and other current liabilities$2,766 $2,265 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Debt
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Debt Debt
Trinity Loan Agreement
On January 4, 2022, Legacy Cepton entered into a loan and security agreement and subsequent amendments (“Trinity Loan Agreement”) with Trinity Capital Inc. (“Trinity”) to borrow up to $25.0 million through January 1, 2023 at a floating per annum rate equal to the greater of (i) 10.75% or (ii) the prime rate plus 7.0%. The loan had a maturity date of February 1,
2026. In connection with the Trinity Loan Agreement, Legacy Cepton issued a warrant to purchase 96,998 shares of common stock with an exercise price of $16.89 per share (see Note 14). The fair value of the warrant was estimated to be $1.3 million on the date of issuance. On January 4, 2022, Legacy Cepton borrowed $10.0 million under the agreement, incurring $0.3 million in transaction costs which were accounted for as a debt discount. Legacy Cepton also recognized a pro rata portion of the warrant fair value as a debt discount related to the $10.0 million loan. Amortization of debt discounts, in accordance with the effective interest method, are recorded as interest expense in the accompanying condensed consolidated statement of operations and comprehensive income (loss) during 2022. Obligations under the Trinity Loan Agreement were secured by interests in substantially all of the Company’s assets. The agreement contained customary affirmative and negative covenants.
On November 7, 2022, the Company repaid all outstanding principal and accrued interest under and terminated the Trinity Loan Agreement including a 1.5% prepayment penalty and 2.5% end of term payment.
Secured Term Loan Agreement with Koito

On October 27, 2022, the Company entered into an Investment Agreement (the “Investment Agreement”) with Koito Manufacturing Co., Ltd. (“Koito”) (See Note 10). Concurrently with the execution of the Investment Agreement, the Company entered into a Secured Term Loan Agreement with Koito to borrow Japanese Yen ¥5.8 billion (approximately $39.4 million) (the “Secured Term Loan Agreement”). The loan accrued interest at a rate equal to 1.0% per annum and was payable at maturity. The Secured Term Loan Agreement entered into with Koito was a related party transaction issued at a below market interest rate. To reflect what a similar debt instrument would be issued at with a market interest rate, the Company recorded a $2.0 million debt discount accounted for as a capital contribution within additional paid-in capital in the condensed consolidated balance sheet as of December 31, 2022. Amortization of the debt discount, in accordance with the effective interest method, was recorded as interest expense in the accompanying condensed consolidated statement of operations and comprehensive income (loss). The loan was set to mature on the earlier of three business days after the closing of the transactions contemplated by the Investment Agreement and the date on which the Investment Agreement is terminated in accordance with its terms. On November 7, 2022, the Company borrowed Japanese Yen ¥5.8 billion (approximately $39.4 million) under the Secured Term Loan Agreement. Obligations under the Secured Term Loan Agreement were secured by interests in substantially all of the Company’s assets, including all patents. The agreement contained customary affirmative and negative covenants. On January 24, 2023, the Company repaid all outstanding principal and accrued interest under the Secured Term Loan Agreement.
During the three months ended March 31, 2023, the Company recognized $0.3 million in interest expense in connection with the borrowings under the Secured Term Loan Agreement. Additionally, the Company recognized a $0.8 million foreign currency transaction loss on repayment using the applicable exchange rate on January 24, 2023 and a $1.1 million loss on extinguishment of debt.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Convertible Preferred Stock
3 Months Ended
Mar. 31, 2023
Temporary Equity [Abstract]  
Convertible Preferred Stock Convertible Preferred Stock
Convertible Preferred Stock Prior to Business Combination
As discussed in Note 2, the Company has retroactively adjusted the shares issued and outstanding prior to February 10, 2022 to give effect to the Exchange Ratio to determine the number of shares of common stock into which they were converted.
Prior to the Business Combination, Legacy Cepton had shares of $0.00001 par value Series A, Series B, Series B-1, and Series C preferred stock outstanding, all of which were convertible into shares of common stock of Legacy Cepton on a 1:1 basis, subject to certain anti-dilution protections.
The authorized, issued, and outstanding shares of Convertible Preferred Stock, and liquidation preferences prior to February 10, 2022 were as follows:
Issuance DateShares
Authorized
Shares Issued and
Outstanding
Original Issue
Price per Share
Aggregate
Liquidation
Preference
Series AJuly 6, 20168,000,000 8,000,000 $1.0000 $8,000,000 
Series BJuly 13, 20184,069,600 4,069,600 $6.2500 25,435,000 
Series B-1July 13, 20183,272,475 3,272,475 $3.1250 10,226,484 
Series CFebruary 4, 20207,463,934 6,329,416 $8.3736 52,999,998 
22,806,009 21,671,491  $96,661,482 
Upon the closing of the Business Combination, the 21,671,491 shares of convertible preferred stock issued and outstanding were converted into 53,078,571 shares of common stock at the Exchange Ratio.
Convertible Preferred Stock with Koito
On October 27, 2022, the Company entered into the Investment Agreement with Koito pursuant to which, among other things, at the closing of the transactions, and based on the terms and subject to the conditions set forth therein, the Company issued and sold to Koito, 100,000 shares of Series A Convertible Preferred Stock, par value $0.00001 per share (the “Preferred Stock”), for a purchase price of $100.0 million (the “Initial Liquidation Preference”). The issuance and sale of the Preferred Stock and related matters were approved by the Company’s stockholders on January 11, 2023, and the Preferred Stock issued to Koito on January 19, 2023 (the “Closing Date”). In connection with the issuance of the Preferred Stock, the Company incurred direct and incremental expenses of $1.1 million, comprised of transaction fees, and financial advisory and legal expenses, which reduced the carrying value of the Preferred Stock.
As of March 31, 2023, the Company had authorized 5,000,000 shares of preferred stock, each with a par value of $0.00001. As of March 31, 2023, there were 100,000 shares of preferred stock issued and outstanding.
Dividend Provisions
The Preferred Stock ranks senior to the Company’s common stock with respect to payment of dividends and rights on the distribution of assets on any liquidation, dissolution or winding up of the affairs of the Company and ranks junior to all secured and unsecured indebtedness. The Preferred Stock has an Initial Liquidation Preference of $100.0 million, representing an aggregate Liquidation Preference (as defined below) of $100.0 million upon issuance. At the Company’s election, the Preferred Stock carries a 4.250% per annum dividend if paid in kind or a 3.250% per annum dividend if paid in cash, in each case payable quarterly in arrears. Holders of the Preferred Stock are entitled to the dividend regardless of whether declared by the Company’s board of directors. Such dividends shall accrue and compound quarterly in arrears from the date of issuance of the shares. The Preferred Stock is also entitled to fully participate in any dividends paid to the holders of common stock in cash, in stock or otherwise, on an as-converted basis.
Liquidation Rights
In the event of any Liquidation, holders of the Preferred Stock are entitled to receive an amount per share equal to the greater of (1) the Initial Liquidation Preference per share plus any accrued or declared but unpaid dividends on such shares (the “Liquidation Preference”) or (2) the amount payable if the Preferred Stock were converted into common stock. The Preferred Stock will have distribution and liquidation rights senior to all other equity interests of the Company. As of March 31, 2023, the Liquidation Preference of the Preferred Stock was $100.8 million.
Conversion Feature
The Preferred Stock may be converted, at any time in whole or in part at the option of the holder, beginning on January 19, 2024, into shares of the Company’s common stock equal to the quotient obtained by dividing the sum of the Liquidation Preference by the conversion price of $2.585 (the “Conversion Price”).
Anti-Dilution Provisions
The Conversion Price of the Preferred Stock has customary anti-dilution provisions for stock splits, stock dividends, sales of shares through a tender or exchange offer, including under the Purchase Agreement with Lincoln Park, subject to customary exceptions for issuances pursuant to current or future equity-based incentive plans or arrangements (including upon the exercise of employee stock options).
Optional Redemption
The Company has the option, upon 30 days’ advance notice, to (A) repurchase all (but not less than all) of the outstanding Preferred Stock held by Koito or a Permitted Transferee (as defined in the Investment Agreement) on or after the second anniversary of the closing occurring after the end of the applicable fiscal year for which the Company has recorded positive net income, if the Company has recorded positive net income pursuant to GAAP in its audited financial statements for any fiscal year the end date of which falls after the fifth anniversary of the closing and (B) all or any portion of the outstanding Preferred Stock not held by Koito or a Permitted transferee any time after the seventh anniversary of the closing.
Fundamental Change Put Right
Upon occurrence of a fundamental change event, each holder of outstanding shares of the Preferred Stock has the right to require the Company to repurchase any or all of their Preferred Stock at a purchase price per share equal to the Liquidation Preference or in lieu of a repurchase, elect to convert the Preferred Stock into the Company’s common stock equal to the quotient obtained by dividing 110% of the Liquidation Preference by the Conversion Price.
A fundamental change is defined as either the direct or indirect sale, or other disposition of all or substantially all assets of the Company and its subsidiaries to any third party or the consummation of any transaction, the result of which is that any third party or group of third parties become the beneficial owner of more than 50% of the voting power of the Company. Solely with respect to shares held by Koito, the definition of a fundamental change is expanded to include agreements entered by the Company to issue equity exceeding 10% of the Company’s common stock, or any strategic alliance partnership, or joint venture agreement to a third party deemed to be a competitor with Koito (subject to certain exceptions).
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders’ Equity (Deficit)
3 Months Ended
Mar. 31, 2023
Stockholders' Equity Note [Abstract]  
Stockholders’ Equity (Deficit) Stockholders’ Equity (Deficit)
Common Stock
Holders of common stock were entitled to one vote per share, and to receive dividends when, as and if declared by the board of directors, and, upon liquidation or dissolution, were entitled to receive all assets available for distribution to stockholders. The holders had no preemptive or other subscription rights and there were no redemption or sinking fund provisions with respect to such shares.
Upon the closing of the Business Combination, the 27,618,907 shares of Legacy Cepton common stock issued and outstanding were converted into 67,645,189 shares of common stock at the Exchange Ratio.
As of March 31, 2023, the Company had authorized 350,000,000 shares of common stock, each with a par value of $0.00001. As of March 31, 2023, there were 156,844,093 shares of common stock issued and outstanding.
Lincoln Park Transaction
On November 24, 2021, Legacy Cepton entered into a Purchase Agreement with Lincoln Park, pursuant to which Lincoln Park has agreed to purchase up to $100.0 million of common stock (subject to certain limitations contained in the Purchase Agreement) from time to time over a 36-month period (the “Purchase Agreement”) after the consummation of the Business Combination and certain other conditions set forth in the Purchase Agreement. The Company may, from time to time and at its sole discretion, direct Lincoln Park to purchase common stock in accordance with daily dollar thresholds as determined within the Purchase Agreement. The purchase price per share for common stock will be the lower of: (i) the lowest trading price for shares of common stock on the market in which it is listed, on the applicable purchase date and (ii) the average of the three (3) lowest closing sale price for common stock during the ten (10) consecutive business days ending on the business day immediately preceding such purchase date. In consideration for entering into the Purchase Agreement, the Company issued, as a commitment fee, 50,000 shares of common stock to Lincoln Park on the date of the closing of the Business Combination and subsequently an additional 150,000 shares of common stock 180 days after the date of the closing of the Business Combination.
As of March 31, 2023, 1,142,505 shares of common stock had been sold in aggregate to Lincoln Park under the Purchase Agreement for consideration of $1.7 million.
Class F Stock
Holders of Legacy Cepton’s Class F stock were entitled to the same voting rights as the equivalent number of common stock on an as-converted basis, and to receive dividends when, as and if declared by the board of directors. The holders had conversion rights for conversion into shares of common stock and preferred stock. The holders were subject to vesting terms wherein each holder acquired a vested interest in the stock over a service period of four years.
Upon the closing of the Business Combination, the 8,372,143 shares of Legacy Cepton Class F stock issued and outstanding were converted into 8,372,143 shares of common stock of Legacy Cepton and then subsequently converted into 20,505,344 shares of common stock of the Company at the Exchange Ratio.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
Equity Incentive Plans
On July 5, 2016, Legacy Cepton adopted the 2016 Stock Plan (the “2016 Plan”) under which 4,800,000 shares of Legacy Cepton’s common stock were reserved for issuance to employees, nonemployee directors, consultants, and advisors. As a result of the Business Combination, the Company no longer grants new incentive awards under the 2016 Plan and there were no shares reserved or available for future issuance under the 2016 Plan. Incentive awards existing under the 2016 Plan immediately prior to the Business Combination were converted into options to receive shares of common stock through application of the Exchange Ratio (“Post Conversion Awards”).
On February 10, 2022, the Company adopted the 2022 Stock Plan (the “2022 Plan”) under which 15,123,142 shares of the Company’s common stock were reserved for issuance to employees, nonemployee directors, consultants, and advisors. Per the terms of the 2022 Plan, in the event any Post Conversion Awards issued and outstanding under the 2016 Plan are cancelled, terminated, or expire, said number of shares will be made available for issuance under the 2022 Plan. The share limit shall automatically increase on the first trading day in January of every calendar year during the term of the 2022 Plan, by an amount equal to the lesser of (i) two percent (2%) of the total number of shares of common stock issued and outstanding on December 31 of the immediately preceding calendar year or (ii) such number of shares of common stock as may be established by the board of directors. As of March 31, 2023, there were 10,086,988 shares of common stock reserved for issuance under the 2022 Plan.
Incentive Stock Options and Nonqualified Stock Options
A summary of the Company’s employee and nonemployee stock option activity for the three months ended March 31, 2023 is presented below:
Shares Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contract
Term
(in years)
Aggregate
Intrinsic
Value
(in thousands)
Outstanding as of December 31, 202214,261,984 $2.14 6.5$6,486 
Granted— $— 
Exercised(82,923)$0.10 
Expired/Forfeited(267,889)$3.39 
Outstanding as of March 31, 2023
13,911,172 $2.13 6.3$1,371 
Exercisable as of March 31, 2023
10,593,841 $1.54 5.7$1,371 
Vested and expected to vest as of March 31, 2023
13,911,172 $2.13 6.3$1,371 
As of March 31, 2023, there was $7.5 million of unrecognized stock-based compensation expense related to unvested stock options expected to be recognized over a weighted-average period of 1.8 years. The total intrinsic value of options exercised during the three months ended March 31, 2023 was $0.1 million. The Company recognizes forfeitures as they occur.
Restricted Stock Units
The Company granted restricted stock units (“RSUs”) under the 2022 Plan in the second quarter of 2022. Each RSU granted under the 2022 Plan represents a right to receive one share of the Company’s common stock when the RSU vests. RSUs generally vest over a period of one to four years based on fulfilling a service condition. The fair value of RSU is equal to the fair value of the Company’s common stock on the date of grant.
A summary of the Company’s RSU activity for the three months ended March 31, 2023 is presented below:
SharesWeighted Grant Date Fair Value
Outstanding as of December 31, 20224,708,692 $2.57 
Granted3,835,166 $1.18 
Released(13,462)$1.18 
Forfeited(122,511)$1.72 
Outstanding as of March 31, 20238,407,885 $1.95 
As of March 31, 2023, there was $12.4 million of unrecognized stock-based compensation expense related to unvested RSUs expected to be recognized over a weighted-average period of 2.5 years. The total intrinsic value of RSUs outstanding at March 31, 2023 was $3.9 million. The Company recognizes forfeitures as they occur.
Performance-based Stock units
During the year ended December 31, 2022, the Company granted 123,000 shares of performance-based stock units (“PSUs”) under the 2022 Plan, with 66,000 shares in the first tranche and 57,000 shares in the second tranche. Each grant to consist of two market-based vesting tranches, with the first tranche to vest if, at the close of regular trading for 20 trading days out of any period of 30 consecutive trading days, either (i) the closing price of the Company’s common stock exceeds $15.00 per share or (ii) the Company’s market capitalization exceeds $2.1 billion; and the second tranche to vest if, at the close of regular trading for 20 trading days out of any period of 30 consecutive trading days, either (i) the closing price of the Company's common stock exceeds $17.50 per share or (ii) the Company’s market capitalization exceeds $2.5 billion, provided in each case that the applicable stock price or market capitalization goal must be achieved no later than February 10, 2025 for the applicable tranche to vest, and provided further that the vesting of each tranche is subject to the grantee’s continued employment with the Company through the day on which the applicable goal is achieved.
The fair value of the PSUs at valuation date was determined using a Monte Carlo valuation model that utilizes significant assumptions, including expected volatility, dividend yield, stock price as of the valuation date, market capitalization targets and the corresponding share price targets necessary for each tranche of PSUs to vest, expected life, and risk-free rate.
The fair value of the PSUs at valuation date was $0.1 million with weighted average grant date fair value of $0.98, amortizing over a derived service period of 21 and 22 months for each tranche, respectively.
Stock-Based Compensation
For the three months ended March 31, 2023 and 2022, the Company recorded stock-based compensation expense as follows (in thousands):
Three Months Ended
March 31,
20232022
Cost of revenue$60 $43 
Research and development expense1,177 829 
Selling, general and administrative expense1,052 475 
Total stock-based compensation expense$2,289 $1,347 
For the three months ended March 31, 2023 and 2022, the Company capitalized $51 thousand and $43 thousand, respectively, of stock-based compensation expense into inventory. There were no modifications during the three months ended March 31, 2023 and 2022.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Earnout Liability
3 Months Ended
Mar. 31, 2023
Disclosure Of Earnout Liability [Abstract]  
Earnout Liability Earnout Liability
In addition to the shares issued upon closing of the Business Combination (see Note 2), additional contingent shares (“Earnout Shares”) are payable to each holder of common stock and/or options receiving consideration in the Business Combination, in the amounts set forth below:
(a)
If the closing price of the Company’s common stock equals or exceeds $15.00 per share for any 20 trading days within any consecutive 30-trading day period that occurs after the Closing Date and on or prior to the three-year anniversary of the Closing Date, then, the Company will issue to each holder of common stock that is entitled to Earnout Shares a number of shares of common stock equal to such holder’s pro rata portion of 7,000,000 shares.
(b)
If the closing price of the Company’s common stock equals or exceeds $17.50 per share for any 20 trading days within any consecutive 30-trading day period that occurs after the Closing Date and on or prior to the three-year anniversary of the Closing Date, the Company will issue to each holder of common stock that is entitled to Earnout Shares a number of shares of common stock equal to such holder’s pro rata portion of 6,000,000 shares.
The Company concluded the Earnout Shares meet the criteria for liability classification due to the existence of contingent settlement provisions that could result in holders receiving differing amounts of shares depending on the Company’s stock price or the price paid in a change of control. Because the settlement is not solely determined by the share price of the Company (that is, the share price observed in or implied by a qualifying change-in-control event), but also by the occurrence of a qualifying change-in-control event, this causes the Earnout Shares to not be indexed to the Company’s own shares, resulting in liability classification. Upon the closing of the Business Combination, the Company recorded these instruments as liabilities on the condensed consolidated balance sheet at fair value and will recognize subsequent changes in fair value in earnings at each reporting date. The fair value of the earnout liability was determined using a Monte Carlo valuation model that utilizes significant assumptions, including expected volatility, expected term, and risk-free rate, to determine the probability of achieving the common share price milestones.
The following table summarizes the assumptions used in estimating the fair value of the earnout liability at each of the relevant periods:
March 31,
2023
December 31,
2022
Current stock price$0.46 $1.27 
Expected volatility96.0 %79.0 %
Risk-free interest rate4.08 %4.42 %
Expected term (in years)1.92.1
Expected dividend yield%%
Current stock price: the stock price was based on the closing price as of the valuation date.
Expected volatility: the volatility rate was determined using the historical volatility of the Company's stock price and a mix of historical and implied volatilities of selected industry peers deemed to be comparable to the Company’s business, corresponding to the expected term of the awards.
Risk-free interest rate: The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of issuance for zero-coupon U.S. Treasury notes with maturities corresponding to the expected three-year term of the earnout period.
Expected term: The expected term is the remaining term of the three-year earnout period.
Expected dividend yield: The expected dividend rate is zero as the Company currently has no history or expectation of declaring dividends in the foreseeable future.
As of March 31, 2023, the balance of the earnout liability was approximately $0.2 million. For the three months ended March 31, 2023, the Company recorded a gain of $0.8 million in the condensed consolidated statement of operations and comprehensive income (loss) for the change in fair value of the earnout liability. For the three months ended March 31, 2022, the Company recorded a gain of $56.7 million in the condensed consolidated statement of operations and comprehensive income (loss) for the change in fair value of the earnout liability.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Warrants
3 Months Ended
Mar. 31, 2023
Warrants [Abstract]  
Warrants Warrants
Common Stock Warrants Assumed in Business Combination
As part of GCAC’s initial public offering, 8,625,000 Public Warrants were sold. Each Public Warrant allows the holder to purchase one share of common stock at a price of $11.50 per share, subject to adjustments. The Public Warrants may be exercised only for a whole number of shares of common stock. The Public Warrants will expire five years after the completion of the Business Combination, or earlier upon redemption or liquidation. The Public Warrants are listed on the Nasdaq under the symbol “CPTNW”.
The Company may redeem the Public Warrants when exercisable, in whole and not in part, at a price of $0.01 per warrant, so long as the Company provides not less than 30 days’ prior written notice of redemption to each warrant holder, and only if the reported last sale of common stock equals or exceeds $18.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date the Company sends the notice of redemption to the warrant holders.
Simultaneously with GCAC’s initial public offering, GCAC consummated a private placement of 5,175,000 Private Placement Warrants with the Sponsor. The Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants and the shares of common stock issuable upon exercise will not be transferable, assignable or salable until 30 days after the completion of the Business Combination, subject to certain limited exceptions. Additionally, the Private Placement Warrants are non-redeemable so long as they are held by the initial purchasers or such purchaser’s permitted transferees. If the Private Placement Warrants are held by someone other than the initial stockholders or their permitted transferees, the Private Placement Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.
The Company concluded the Private Placement Warrants meet the criteria for liability classification due to the existence of a settlement provision that adjusts the settlement amount based on who the holder of the warrant is (i.e., permitted vs. non-permitted transferees). This provision causes the Private Placement Warrants to not be indexed to the Company’s own shares, resulting in liability classification. Upon consummation of the Business Combination, the fair value of the Private Placement Warrants was recorded at a value of approximately $2.6 million. The fair value of the Private Placement Warrants was remeasured on March 31, 2023 at $0.3 million. For the three months ended March 31, 2023 and 2022, the Company recorded an immaterial gain in the condensed consolidated statement of operations and comprehensive income (loss) for the change in fair value of the liability.
Common Stock Warrants Issued with Borrowings
In August 2019, Legacy Cepton entered into a loan and security agreement (“2019 Loan Agreement”) with Silicon Valley Bank (“SVB”) that allowed for borrowings of up to $5.0 million under a term loan through July 31, 2020. The term loan was repaid in February 2020. In connection with the 2019 Loan Agreement, Legacy Cepton issued detachable warrants to purchase an aggregate of 60,000 shares of common stock. The warrant was recorded to additional paid-in capital at an estimated fair value of $0.1 million as determined by the Black-Scholes valuation model. Immediately prior to the consummation of the Business Combination, the 60,000 warrants were net exercised and subsequently converted into 136,994 shares of common stock.
On January 4, 2022, in connection with the Trinity Loan Agreement, Legacy Cepton issued a warrant to purchase 96,998 shares of common stock with an exercise price of $16.89 per share. The warrant was immediately exercisable and expires on January 4, 2032. The Company concluded the warrant meets the criteria for liability classification due to the existence of contingent settlement provisions that could result in holders receiving differing amounts of shares depending on the Company’s stock price or the price paid in a change of control. Because the settlement is not solely determined by the share price of the Company (that is, the share price observed in or implied by a qualifying change-in-control event), but also by the occurrence of a qualifying change-in-control event, this causes the warrant to not be indexed to the Company’s own shares, resulting in liability classification. The fair value of the warrant was initially estimated to be $1.3 million using the Black-Scholes valuation model. Immediately prior to the consummation of the Business Combination, the 96,998 warrants were net exercised and subsequently converted into 73,741 shares of common stock. For the three months ended March 31,
2022, the Company recorded a gain of $0.7 million in the condensed consolidated statement of operations and comprehensive income (loss) for the exercise of warrants.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
3 Months Ended
Mar. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company’s provision for income taxes was immaterial for the three months ended March 31, 2023 and 2022. The difference between the Company’s effective income tax rate and the U.S. federal statutory rate is primarily attributable to unrecognized U.S. federal and state tax benefit because of a full valuation allowance that the Company has established against its federal and state deferred tax assets and foreign tax rate differential from U.S. federal statutory rate. The fair value remeasurement of the earnout and warrant liabilities have no impact to U.S. federal and state net operating loss. The Company continues to maintain a full valuation allowance against the U.S. federal and state deferred tax assets.
The Company conducts its business globally and its operating income is subject to varying rates of tax in the U.S., Canada, Germany, Hong Kong, Japan, China, and the United Kingdom. Consequently, the Company’s effective tax rate is dependent upon the geographic distribution of its earnings or losses and the tax laws and regulations in each geographical region.
Due to historical losses in the U.S., the Company has a full valuation allowance on its U.S. federal and state deferred tax assets. Management continues to evaluate the realizability of deferred tax assets and the related valuation allowance. If management’s assessment of the deferred tax assets or the corresponding valuation allowance were to change, the Company would record the related adjustment to income during the period in which management makes the determination.
The Company is subject to income taxes in the U.S. federal, state, and various foreign jurisdictions. Tax regulations within each jurisdiction are subject to the interpretation of the related tax laws and regulations and require significant judgment to apply. All of the Company’s tax years will remain open for examination by the federal and state tax authorities for three and four years, respectively, from the date of utilization of the net operating loss or research and development tax credits. The Company does not have any tax audits or other issues pending.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Leases
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Leases Leases
The Company leases office and manufacturing facilities under non-cancelable operating leases expiring at various dates through April 2028. The Company’s lease agreements do not contain any material terms and conditions of residual value guarantees or material restrictive covenants. The Company adopted ASU 2016-02, Leases (Topic 842) using the modified retrospective method on January 1, 2022.
The Company determines if an arrangement is or contains a lease at inception. Operating leases are included in other assets and operating lease liabilities in the Company’s condensed consolidated balance sheets.
Right-of-use assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease right-of-use assets and liabilities are recognized at the commencement date based on an amount equal to the present value of lease payments over the lease term. The Company’s leases do not provide an implicit rate; therefore, the Company uses an incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The Company uses the implicit rate when it is readily determinable. The Company elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed it to carry forward existing lease classification and to exclude leases with original terms of one year or less. Further, the Company elected to combine lease and non-lease components for all asset classes. Variable lease payments are defined as payments made for the right to use an asset that vary because of changes in facts or circumstances occurring after the commencement date, other than the passage of time. Any variable lease components are expensed as incurred. The operating lease right-of-use assets also include adjustments related to prepaid or deferred lease payments and lease incentives. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Operating lease expense for lease payments is recognized on a straight-line basis over the lease term.
The components of lease expense for the three months ended March 31, 2023 and 2022 were as follows (in thousands):
Three Months Ended
March 31,
20232022
Operating lease cost$665 $364 
Variable lease cost205 210 
Total operating lease cost$870 $574 
Supplemental cash flow information for the three months ended March 31, 2023 and 2022 related to leases was as follows (in thousands):
Three Months Ended
March 31,
20232022
Cash paid for amounts included in the measurement of lease liabilities:
Cash paid for operating leases included in operating activities$199 $442 
Right of use assets obtained in exchange for lease obligations:
Operating leases$11,190 $1,448 
Supplemental balance sheet information related to leases was as follows (in thousands):
March 31, 2023December 31, 2022
Operating lease right-of-use assets:
Operating lease right-of-use assets, current$— $121 
Operating lease right-of-use assets, non-current11,253 324 
Total operating lease right-of-use assets$11,253 $445 
Operating lease liabilities:
Operating lease liabilities, current$1,613 $211 
Operating lease liabilities, non-current10,158 281 
Total operating lease liabilities$11,771 $492 
Weighted average remaining term and discount rates were as follows (term in years):
March 31, 2023December 31, 2022
Weighted average remaining lease term5.013.06
Weighted average discount rate14.48 %13.78 %
Maturities of lease liabilities were as follows (in thousands):
Year Ending December 31,
2023$2,370 
20243,250 
20253,328 
20263,324 
Thereafter4,215 
Total undiscounted lease payments$16,487 
Present value adjustment for minimum lease commitments4,716 
Net lease liabilities$11,771 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Legal Proceedings
From time to time, the Company may be involved in various legal claims, litigation and other matters that arise in the normal course of its operations. Although there can be no assurances and the outcome of these matters is currently not determinable, the Company currently believes that none of these claims, actions or proceedings are likely to have a material adverse effect on the Company’s financial position.
The Company records accruals for our outstanding legal proceedings, investigations or claims when it is probable that a liability will be incurred, and the amount of loss can be reasonably estimated. The Company evaluated developments in legal proceedings, investigations or claims that could affect the amount of any accrual, as well as any developments that would result in a loss contingency to become both probable and reasonably estimable. There were no material accruals for loss contingencies associated with such legal claims, actions or litigation as of March 31, 2023.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions
3 Months Ended
Mar. 31, 2023
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
Investment Agreement and Investor Rights Agreement with Koito
On October 27, 2022, the Company entered into the Investment Agreement with Koito pursuant to which, among other things, at the closing of the transactions, and based on the terms and subject to the conditions set forth therein, the Company issued and sold to Koito 100,000 shares of Preferred Stock for a purchase price of $100.0 million. The issuance and sale of the Preferred Stock and related matters were approved by the Company’s stockholders on January 11, 2023, and the Preferred Stock issued to Koito on January 19, 2023. See Note 10 to the condensed consolidated financial statements in this Report for further information. At the closing of the issuance of the Preferred Stock, the Company and Koito entered into the Investor Rights Agreement (the “Investor Rights Agreement”), pursuant to which, among other things, the Company ensured that two designees of Koito sat on the Company’s board of directors immediately following the closing of the Transaction. The Investor Rights Agreement also provides for certain investor consent, preemptive, registration, and termination rights, which contain certain provisions that limit the Company’s ability to access additional sources of funding without Koito’s consent.
Secured Term Loan Agreement with Koito
Concurrently with the execution of the Investment Agreement, the Company entered into a Secured Term Loan Agreement with Koito to borrow Japanese Yen ¥5.8 billion (approximately $39.4 million). On January 24, 2023, the Company repaid all outstanding principal and accrued interest under the Secured Term Loan Agreement. See Note 9 to the condensed consolidated financial statements in this Report for further information.
Transactions with Koito
Koito is an automotive tier 1 partner and investor of the Company and sales to Koito were $0.9 million and $0.4 million for the three months ended March 31, 2023 and 2022, respectively. Accounts receivable from Koito were $0.4 million as of March 31, 2023 and $1.0 million as of December 31, 2022.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Basic and Diluted Net Income (Loss) Per Share
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Basic and Diluted Net Income (Loss) Per Share Basic and Diluted Net Income (Loss) Per ShareThe Company follows the two-class method when computing net income (loss) per common share when shares are issued that meet the definition of participating securities. The Company was in a net loss position for the three months ended March 31, 2023 and a net income position for the three months ended March 31, 2022. The Company considers its convertible preferred stock outstanding as of March 31, 2023 to be participating as holders of such securities have non-forfeitable dividend rights in the event of the declaration of a dividend for shares of common stock. When the Company is in a net loss position, the net loss attributable to common stockholders is not allocated to the convertible preferred stock under the two-class method as these securities do not have a contractual obligation to share in losses. Basic net income (loss) per share is computed by dividing net income (loss) attributable to common stockholders by the weighted-average number of shares of the Company’s common stock outstanding. When there is a net loss attributable to common stockholders, potentially dilutive common stock equivalents have been excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect is anti-dilutive.
The following table present reconciliations of the denominators of basic and diluted net income (loss) per share:
Three Months Ended
March 31,
20232022
Denominator:
Weighted-average common shares outstanding – Basic (1)
156,779,565 115,865,890 
Stock options to purchase common stock and RSUs (2)
— 11,216,533 
Weighted-average common shares outstanding – Diluted156,779,565 127,082,423 
(1)
Includes 150,000 shares of common stock issuable to Lincoln Park in connection with the Purchase Agreement as of the three months ended March 31, 2022 as the shares are issuable in lieu of a commitment fee and will be issued solely as a result of the passage of time.
(2)
Includes the weighted average unvested shares subject to repurchase of 71,619 as of the three months ended March 31, 2022
The following common stock equivalents were excluded from the computation of diluted net income (loss) per share for the periods presented because including them would have been antidilutive:
Three Months Ended
March 31,
20232022
Stock options to purchase common stock and RSUs16,125,653 802,866 
Preferred shares on an as-converted basis39,008,973 — 
Total55,134,626802,866
As of March 31, 2023 and 2022, 13,000,000 Earnout Shares were excluded from the table above because the shares are considered contingently issuable and the required common share price milestones were not achieved as of March 31, 2023 and 2022. As of March 31, 2023 and 2022, 13,800,000 common stock warrants were excluded from the table above as no shares were issuable under the treasury stock method of computing diluted earnings per share.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Segments
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Segments SegmentsThe Company conducts its business in one operating segment that develops and produces lidar sensors for use in automotive and smart infrastructure industries. The Company’s Chief Executive Officer is the chief operating decision maker (“CODM”). The CODM allocates resources and makes operating decisions based on financial information presented on a consolidated basis, accompanied by disaggregated information about sales and gross margin by product group. The profitability of the Company’s product group is not a determining factor in allocating resources and the CODM does not evaluate profitability below the level of the consolidated company. Long-lived assets of the Company located in its country of domicile, the United States, are approximately 90%.
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events
3 Months Ended
Mar. 31, 2023
Subsequent Events [Abstract]  
Subsequent Events Subsequent EventsThe Company has evaluated subsequent events from the balance sheet date through May 10, 2023, the issuance date of the condensed consolidated financial statements, and determined there are no other transactions that require additional accounting or disclosure.
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business and Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Description of Business
Description of Business
Cepton, Inc., and its wholly owned subsidiaries, (collectively, the “Company”) formerly known as Growth Capital Acquisition Corp. (“GCAC”), was originally incorporated in Delaware on January 4, 2010, under the name PinstripesNYS, Inc. GCAC changed its name to Growth Capital Acquisition Corp. on February 14, 2020. GCAC was a special purpose acquisition company formed for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization, or other similar business combination with one or more target businesses. On February 2, 2021, the Company consummated its initial public offering (the “IPO”), following which its shares began trading on the Nasdaq National Market (“Nasdaq”). On August 4, 2021, GCAC entered into a Business Combination Agreement (as amended, the “Merger Agreement”) with Cepton Technologies, Inc. (“Legacy Cepton”) and GCAC Merger Sub Inc., a wholly owned subsidiary of GCAC (“Merger Sub”). On February 10, 2022 (the “Closing Date”), the transactions contemplated by the Merger Agreement (the “Business Combination”) were consummated. In connection with the closing of the Business Combination, GCAC changed its name to Cepton, Inc. and its shares and public warrants began trading on the Nasdaq under the symbols “CPTN” and “CPTNW”, respectively. As a result of the Business Combination, Cepton, Inc. became the owner, directly or indirectly, of all of the equity interests of Legacy Cepton and its subsidiaries.
The Company provides state-of-the-art, intelligent, lidar-based solutions for a range of markets such as automotive, smart cities, smart spaces, and smart industrial applications. The Company’s patented lidar technology enables reliable, scalable, and cost-effective solutions that deliver long range, high resolution 3D perception for smart applications. The Company is headquartered in San Jose, California, USA, with a presence in Germany, Canada, Japan, China and India.
Basis of Presentation and Principles of Consolidation
Basis of Presentation and Principles of Consolidation
The condensed consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The condensed consolidated financial statements include the accounts of the Company's wholly owned subsidiaries in Canada, Germany, Japan, China and the United Kingdom. All intercompany balances and transactions have been eliminated in consolidation.
The accompanying condensed consolidated financial statements have been prepared assuming the Company will continue as a going concern. As of March 31, 2023, the Company had cash and cash equivalents of $42.0 million, short-term investment of $38.1 million, and an accumulated deficit of $100.8 million. During the three months ended March 31, 2023, the Company incurred an operating loss of $14.0 million and had negative cash flows from operating activities of $10.4 million. Although much of the negative cash flow resulted from expenses for research and development projects and administrative expenses to support growth of the Company, the Company expects to continue to invest in research and development and generate operating losses in the future.
The Company is subject to risks and uncertainties frequently encountered by early-stage companies including, but not limited to, the uncertainty of successfully developing its products, securing certain contracts, building its customer base, successfully executing its business and marketing strategy and hiring appropriate personnel.
To date, the Company has been funded primarily by equity financings, convertible promissory notes, and the net proceeds received through the Business Combination, PIPE Investment (as defined below), and private placements of the Legacy Cepton convertible preferred stock. Failure to generate sufficient revenues, achieve planned gross margins and operating profitability, control operating costs, or secure additional funding may require the Company to modify, delay, or abandon some of its planned future expansion or development, or to otherwise enact operating cost reductions available to management, which could have a material adverse effect on the Company’s business, operating results, financial condition, and ability to achieve its intended business objectives.
Concentration of Risk
Concentration of Risk
Financial instruments that subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments, and accounts receivable. The Company maintains a substantial portion of its cash and cash equivalents and short-term investments in money market funds, commercial paper, corporate debt securities, and asset backed securities. Management believes that the financial institutions that hold its cash, cash equivalents, and short-term
investments are financially sound and, accordingly, represent minimal credit risk. Deposits held with banks may exceed the amount of federal insurance limits provided on such deposits.
Use of Estimates Use of EstimatesThe preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Significant items subject to such estimates and assumptions include, but are not limited to, inventory valuation and reserves, warranty reserves, valuation allowance for deferred tax assets, valuation of earnout and warrant liabilities, stock-based compensation, useful lives of property, plant and equipment, income tax uncertainties, and other loss contingencies. The Company evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. Actual results could differ from those estimates, and such differences could be material to the Company’s condensed consolidated financial condition and results of operations.
Product Warranties Product Warranties The Company typically provides a one-year warranty on its products. Estimated future warranty costs are accrued and charged to cost of goods sold in the period that the related revenue is recognized. These estimates are derived from historical data and trends of product reliability and costs of repairing and replacing defective products. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary. Through March 31, 2023, there were immaterial changes to the accrued warranty liability which was recorded in accrued expenses and other current liabilities on the condensed consolidated balance sheet.
Reclassifications
Reclassifications

Certain reclassifications have been made to prior-period amounts to conform to current-period reporting classifications.

The condensed consolidated statements of convertible preferred stock and stockholders’ equity (deficit) included in this Report for the three months ended March 31, 2022 differ from our previously filed Quarterly Report on Form 10-Q for the three months ended March 31, 2022 by reflecting the immaterial error correction for the misclassification of $1.6 million from prepaid expenses and other current assets to additional paid-in capital for the Lincoln Park Capital Fund, LLC (“Lincoln Park” or “LPC”) commitment fee obligation as of March 31, 2022. The Company corrected the error in the condensed consolidated financial statements for the nine months ended September 30, 2022. The Company believes the correction of the error is immaterial to the previously issued condensed consolidated financial statements for prior periods.
Recently Adopted and Issued Accounting Pronouncements
Recently Adopted Accounting Pronouncements
In June 2016, the Financial Standards Accounting Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which significantly changes the way entities recognize credit losses and impairment of financial assets recorded at amortized cost. Currently, the credit loss and impairment model for loans and leases is based on incurred losses, and investments are recognized as impaired when there is no longer an assumption that future cash flows will be collected in full under the originally contracted terms. Under the new current expected credit loss (“CECL”) model, the standard requires immediate recognition of estimated credit losses expected to occur over the remaining life of the asset. As the
Company is an emerging growth company, the standard will be effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted. The Company adopted this standard on January 1, 2023 utilizing the modified retrospective method, and the adoption did not have a material impact on its condensed consolidated financial statements.
Recently Issued Accounting Pronouncements
In August 2020, the FASB issued ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40)—Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the accounting for convertible instruments by reducing the number of accounting models available for convertible debt instruments and convertible preferred stock. This update also amends the guidance for the derivatives scope exception for contracts in an entity’s own equity to reduce form-over-substance-based accounting conclusions. ASU 2020-06 amends the diluted earnings per share guidance, including the requirement to use the if-converted method for all convertible instruments. The update also requires entities to provide expanded disclosures about the terms and features of convertible instruments, how the instruments have been reported in the entity’s financial statements, and information about events, conditions, and circumstances that can affect how to assess the amount or timing of an entity’s future cash flows related to those instruments. The guidance is effective for interim and annual periods beginning after December 15, 2023 for smaller reporting companies. The Company is currently evaluating the potential impact on its condensed consolidated financial statements and related disclosures from the adoption of this standard.
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business and Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Schedule of total revenue
Customers with revenue equal to or greater than 10% of total revenue for the periods indicated were as follows:
Three Months Ended
March 31,
20232022
Customer A58 %30 %
Customer B21 %— %
Customer C11 %20 %
Customer D— %27 %
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of total revenue disaggregated by geographic region
The Company disaggregates its revenue from contracts with customers by country of domicile based on the shipping location of the customer. Total revenue disaggregated by country of domicile is as follows (dollars in thousands):
Three Months Ended March 31,
20232022
Revenue% of RevenueRevenue% of Revenue
Revenue by country of domicile:
Japan$1,036 70 %$801 54 %
United States115 %613 41 %
China317 21 %— — %
Other17 %71 %
Total$1,485 100 %$1,485 100 %
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurement (Tables)
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of assets measured at fair value on a recurring basis
The following tables summarize the Company's assets and liabilities measured at fair value on a recurring basis, by level, within the fair value hierarchy (in thousands):
March 31, 2023
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market fund$$— $— $
Total cash equivalents$$— $— $
Short-term investments:
Commercial paper$— $22,377 $— $22,377 
U.S. treasury securities— 2,951 — 2,951 
U.S. government agency securities— 9,772 — 9,772 
Corporate debt securities— 2,966 — 2,966 
Total short-term investments$— $38,066 $— $38,066 
Total assets measured at fair value$$38,066 $— $38,074 
Liabilities:
Warrant liability$— $347 $— $347 
Earnout liability— — 158 158 
Total liabilities measured at fair value$— $347 $158 $505 
December 31, 2022
Level 1Level 2Level 3Total
Assets:
Cash equivalents:
Money market fund$10,437 $— $— $10,437 
Total cash equivalents$10,437 $— $— $10,437 
Short-term investments:
U.S. government agency securities$— $2,493 $— $2,493 
Corporate debt securities— 1,210 — 1,210 
Total short-term investments$— $3,703 $— $3,703 
Total assets measured at fair value$10,437 $3,703 $— $14,140 
Liabilities:
Warrant liability$— $440 $— $440 
Earnout liability— — 920 920 
Total liabilities measured at fair value$— $440 $920 $1,360 
Fair Value, Liabilities Measured on Recurring Basis
Changes in Level 3 liabilities related to earnout liability measured at fair value for three months ended March 31, 2023 (in thousands):
Three Months Ended March 31, 2023
Balance as of December 31, 2022$920 
Gain on change in fair value of earnout liability(762)
Balance as of March 31, 2023$158 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of inventories
Inventories consist of the following as of March 31, 2023 and December 31, 2022 (in thousands):
March 31,
2023
December 31,
2022
Raw materials$1,529 $1,179 
Work-in-process1,004 1,141 
Finished goods897 665 
Total inventories$3,430 $2,985 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Prepaid Expenses and Other Current Assets (Tables)
3 Months Ended
Mar. 31, 2023
Prepaid Expense and Other Assets, Current [Abstract]  
Schedule of prepaid expense and other current assets
Prepaid expenses and other current assets consisted of the following as of March 31, 2023 and December 31, 2022 (in thousands):
March 31,
2023
December 31,
2022
Prepaid insurance$2,732 $2,533 
Other prepaid expenses1,440 1,376 
Deferred transaction costs— 993 
Payroll tax receivable120 865 
Other current assets480 505 
Total prepaid expenses and other current assets$4,772 $6,272 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
Property and equipment, net, consists of the following as of March 31, 2023 and December 31, 2022 (in thousands):
March 31,
2023
December 31,
2022
Machinery and equipment$2,094 $1,445 
Automobiles101 101 
Leasehold improvements189 189 
Computer and equipment116 116 
Total property and equipment2,500 1,851 
Less: accumulated depreciation and amortization(979)(869)
Total property and equipment, net$1,521 $982 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities (Tables)
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Schedule of accrued expenses
Accrued expenses and other current liabilities consisted of the following as of March 31, 2023 and December 31, 2022 (in thousands):
March 31,
2023
December 31,
2022
Accrued payroll$1,763 $1,300 
Accrued expenses and taxes563 375 
Deferred revenue355 525 
Warranty reserve85 65 
Total accrued expenses and other current liabilities$2,766 $2,265 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Convertible Preferred Stock (Tables)
3 Months Ended
Mar. 31, 2023
Temporary Equity [Abstract]  
Schedule of Convertible Preferred Stock
The authorized, issued, and outstanding shares of Convertible Preferred Stock, and liquidation preferences prior to February 10, 2022 were as follows:
Issuance DateShares
Authorized
Shares Issued and
Outstanding
Original Issue
Price per Share
Aggregate
Liquidation
Preference
Series AJuly 6, 20168,000,000 8,000,000 $1.0000 $8,000,000 
Series BJuly 13, 20184,069,600 4,069,600 $6.2500 25,435,000 
Series B-1July 13, 20183,272,475 3,272,475 $3.1250 10,226,484 
Series CFebruary 4, 20207,463,934 6,329,416 $8.3736 52,999,998 
22,806,009 21,671,491  $96,661,482 
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of employee and nonemployee stock option activity
A summary of the Company’s employee and nonemployee stock option activity for the three months ended March 31, 2023 is presented below:
Shares Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contract
Term
(in years)
Aggregate
Intrinsic
Value
(in thousands)
Outstanding as of December 31, 202214,261,984 $2.14 6.5$6,486 
Granted— $— 
Exercised(82,923)$0.10 
Expired/Forfeited(267,889)$3.39 
Outstanding as of March 31, 2023
13,911,172 $2.13 6.3$1,371 
Exercisable as of March 31, 2023
10,593,841 $1.54 5.7$1,371 
Vested and expected to vest as of March 31, 2023
13,911,172 $2.13 6.3$1,371 
Schedule of stock based compensation expense related to options granted to employees and non employees
For the three months ended March 31, 2023 and 2022, the Company recorded stock-based compensation expense as follows (in thousands):
Three Months Ended
March 31,
20232022
Cost of revenue$60 $43 
Research and development expense1,177 829 
Selling, general and administrative expense1,052 475 
Total stock-based compensation expense$2,289 $1,347 
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity
A summary of the Company’s RSU activity for the three months ended March 31, 2023 is presented below:
SharesWeighted Grant Date Fair Value
Outstanding as of December 31, 20224,708,692 $2.57 
Granted3,835,166 $1.18 
Released(13,462)$1.18 
Forfeited(122,511)$1.72 
Outstanding as of March 31, 20238,407,885 $1.95 
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Earnout Liability (Tables)
3 Months Ended
Mar. 31, 2023
Disclosure Of Earnout Liability [Abstract]  
Schedule of assumptions used in estimating the fair value of the earnout liability
The following table summarizes the assumptions used in estimating the fair value of the earnout liability at each of the relevant periods:
March 31,
2023
December 31,
2022
Current stock price$0.46 $1.27 
Expected volatility96.0 %79.0 %
Risk-free interest rate4.08 %4.42 %
Expected term (in years)1.92.1
Expected dividend yield%%
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of components of lease expense
The components of lease expense for the three months ended March 31, 2023 and 2022 were as follows (in thousands):
Three Months Ended
March 31,
20232022
Operating lease cost$665 $364 
Variable lease cost205 210 
Total operating lease cost$870 $574 
Schedule of supplemental cash flow information
Supplemental cash flow information for the three months ended March 31, 2023 and 2022 related to leases was as follows (in thousands):
Three Months Ended
March 31,
20232022
Cash paid for amounts included in the measurement of lease liabilities:
Cash paid for operating leases included in operating activities$199 $442 
Right of use assets obtained in exchange for lease obligations:
Operating leases$11,190 $1,448 
Schedule of supplemental balance sheet information related to leases
Supplemental balance sheet information related to leases was as follows (in thousands):
March 31, 2023December 31, 2022
Operating lease right-of-use assets:
Operating lease right-of-use assets, current$— $121 
Operating lease right-of-use assets, non-current11,253 324 
Total operating lease right-of-use assets$11,253 $445 
Operating lease liabilities:
Operating lease liabilities, current$1,613 $211 
Operating lease liabilities, non-current10,158 281 
Total operating lease liabilities$11,771 $492 
Schedule of weighted average remaining term and discount rates
Weighted average remaining term and discount rates were as follows (term in years):
March 31, 2023December 31, 2022
Weighted average remaining lease term5.013.06
Weighted average discount rate14.48 %13.78 %
Schedule of maturities of lease liabilities
Maturities of lease liabilities were as follows (in thousands):
Year Ending December 31,
2023$2,370 
20243,250 
20253,328 
20263,324 
Thereafter4,215 
Total undiscounted lease payments$16,487 
Present value adjustment for minimum lease commitments4,716 
Net lease liabilities$11,771 
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Basic and Diluted Net Income (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of denominators of basic and diluted net income (loss) per share
The following table present reconciliations of the denominators of basic and diluted net income (loss) per share:
Three Months Ended
March 31,
20232022
Denominator:
Weighted-average common shares outstanding – Basic (1)
156,779,565 115,865,890 
Stock options to purchase common stock and RSUs (2)
— 11,216,533 
Weighted-average common shares outstanding – Diluted156,779,565 127,082,423 
(1)
Includes 150,000 shares of common stock issuable to Lincoln Park in connection with the Purchase Agreement as of the three months ended March 31, 2022 as the shares are issuable in lieu of a commitment fee and will be issued solely as a result of the passage of time.
(2)
Includes the weighted average unvested shares subject to repurchase of 71,619 as of the three months ended March 31, 2022
Schedule of diluted net income (loss) per share
The following common stock equivalents were excluded from the computation of diluted net income (loss) per share for the periods presented because including them would have been antidilutive:
Three Months Ended
March 31,
20232022
Stock options to purchase common stock and RSUs16,125,653 802,866 
Preferred shares on an as-converted basis39,008,973 — 
Total55,134,626802,866
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business and Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Jun. 30, 2022
Dec. 31, 2022
Description of Business and Summary of Significant Accounting Policies (Details) [Line Items]        
Cash and cash equivalents $ 41,972     $ 31,953
Short-term investment 38,100      
Accumulated deficit 100,801     86,059
Operating loss 14,043 $ 15,564    
Cash flow used in operating activities $ 10,425 19,487    
Product warranty, term 1 year      
Prepaid expenses and other current assets $ (4,772)     (6,272)
Additional paid-in capital $ 90,344     $ 88,056
Adjustment        
Description of Business and Summary of Significant Accounting Policies (Details) [Line Items]        
Prepaid expenses and other current assets   1,600    
Additional paid-in capital   $ 1,600    
Accounts Receivable | Customer Concentration Risk | Two Customers        
Description of Business and Summary of Significant Accounting Policies (Details) [Line Items]        
Concentration risk 10.00%      
Accounts Receivable | Customer Concentration Risk | Three Customers        
Description of Business and Summary of Significant Accounting Policies (Details) [Line Items]        
Concentration risk     10.00%  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business and Summary of Significant Accounting Policies - Schedule of total revenue (Details) - Revenue Benchmark - Customer Concentration Risk
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Customer A    
Revenue, Major Customer [Line Items]    
Concentration risk 58.00% 30.00%
Customer B    
Revenue, Major Customer [Line Items]    
Concentration risk 21.00% 0.00%
Customer C    
Revenue, Major Customer [Line Items]    
Concentration risk 11.00% 20.00%
Customer D    
Revenue, Major Customer [Line Items]    
Concentration risk 0.00% 27.00%
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combination (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Feb. 10, 2022
USD ($)
$ / shares
shares
Feb. 02, 2021
$ / shares
Mar. 31, 2023
$ / shares
shares
Dec. 31, 2022
$ / shares
Feb. 09, 2022
USD ($)
shares
Business Acquisition [Line Items]          
Common stock, par value (in Dollars per share) | $ / shares $ 0.00001   $ 0.00001 $ 0.00001  
Exchange ratio 2.449        
Capital stock, authorized (in shares) | shares 355,000,000        
Common stock, shares authorized (in shares) | shares 350,000,000   350,000,000    
Preferred stock, shares authorized (in shares) | shares 5,000,000        
Preferred stock, par value (in Dollars per share) | $ / shares       $ 0.00001  
Common stock, conversion (in shares) | shares 1        
Common stock, shares subscription (in shares) | shares 5,950,000        
Purchase price per share (in Dollars per share) | $ / shares $ 10.00        
Common stock | $ $ 59.5        
Common stock shares outstanding (in shares) | shares         15,589,540
Exercise price per share (in Dollars per share) | $ / shares $ 1.27   $ 0.46    
Warrant, non-transferable or assignable period   30 days 30 days    
Expire term   5 years      
Direct and incremental cost | $ $ 31.7        
Transaction costs | $ 2.6        
Proceeds from divestiture of businesses | $ 76.1        
Transaction costs | $ $ 40.7        
Warrant          
Business Acquisition [Line Items]          
Exercise price per share (in Dollars per share) | $ / shares   $ 11.50      
Class A Stock          
Business Acquisition [Line Items]          
Common stock, par value (in Dollars per share) | $ / shares $ 0.0001        
Common stock, shares outstanding value | $         $ 155.9
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Narrative (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Contract liabilities $ 0.4 $ 0.5
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Schedule of total revenue disaggregated by geographic region (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue by country of domicile:    
Revenue $ 1,485 $ 1,485
% of Revenue 100.00% 100.00%
Japan    
Revenue by country of domicile:    
Revenue $ 1,036 $ 801
% of Revenue 70.00% 54.00%
United States    
Revenue by country of domicile:    
Revenue $ 115 $ 613
% of Revenue 8.00% 41.00%
China    
Revenue by country of domicile:    
Revenue $ 317 $ 0
% of Revenue 21.00% 0.00%
Other    
Revenue by country of domicile:    
Revenue $ 17 $ 71
% of Revenue 1.00% 5.00%
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurement - Schedule of assets measured at fair value on a recurring basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Jan. 04, 2022
Cash equivalents:      
Total cash equivalents $ 8 $ 10,437  
Short-term investments:      
Total short-term investments 38,066 3,703  
Total assets measured at fair value 38,074 14,140  
Liabilities:      
Warrant liability 347 440 $ 1,300
Earnout liability 158 920  
Total liabilities measured at fair value 505 1,360  
Commercial paper      
Short-term investments:      
Total short-term investments 22,377    
U.S. treasury securities      
Short-term investments:      
Total short-term investments 2,951    
U.S. government agency securities      
Short-term investments:      
Total short-term investments 9,772 2,493  
Corporate debt securities      
Short-term investments:      
Total short-term investments 2,966 1,210  
Money market fund      
Cash equivalents:      
Total cash equivalents 8 10,437  
Level 1      
Cash equivalents:      
Total cash equivalents 8 10,437  
Short-term investments:      
Total short-term investments 0 0  
Total assets measured at fair value 8 10,437  
Liabilities:      
Warrant liability 0 0  
Earnout liability 0 0  
Total liabilities measured at fair value 0 0  
Level 1 | Commercial paper      
Short-term investments:      
Total short-term investments 0    
Level 1 | U.S. treasury securities      
Short-term investments:      
Total short-term investments 0    
Level 1 | U.S. government agency securities      
Short-term investments:      
Total short-term investments 0 0  
Level 1 | Corporate debt securities      
Short-term investments:      
Total short-term investments 0 0  
Level 1 | Money market fund      
Cash equivalents:      
Total cash equivalents 8 10,437  
Level 2      
Cash equivalents:      
Total cash equivalents 0 0  
Short-term investments:      
Total short-term investments 38,066 3,703  
Total assets measured at fair value 38,066 3,703  
Liabilities:      
Warrant liability 347 440  
Earnout liability 0 0  
Total liabilities measured at fair value 347 440  
Level 2 | Commercial paper      
Short-term investments:      
Total short-term investments 22,377    
Level 2 | U.S. treasury securities      
Short-term investments:      
Total short-term investments 2,951    
Level 2 | U.S. government agency securities      
Short-term investments:      
Total short-term investments 9,772 2,493  
Level 2 | Corporate debt securities      
Short-term investments:      
Total short-term investments 2,966 1,210  
Level 2 | Money market fund      
Cash equivalents:      
Total cash equivalents 0 0  
Level 3      
Cash equivalents:      
Total cash equivalents 0 0  
Short-term investments:      
Total short-term investments 0 0  
Total assets measured at fair value 0 0  
Liabilities:      
Warrant liability 0 0  
Earnout liability 158 920  
Total liabilities measured at fair value 158 920  
Level 3 | Commercial paper      
Short-term investments:      
Total short-term investments 0    
Level 3 | U.S. treasury securities      
Short-term investments:      
Total short-term investments 0    
Level 3 | U.S. government agency securities      
Short-term investments:      
Total short-term investments 0 0  
Level 3 | Corporate debt securities      
Short-term investments:      
Total short-term investments 0 0  
Level 3 | Money market fund      
Cash equivalents:      
Total cash equivalents $ 0 $ 0  
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurement - Schedule of changes in Fair Value of Earnout Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Gain on change in fair value of earnout liability $ (800) $ (56,700)
Earnout Liability    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance as of December 31, 2022 920  
Gain on change in fair value of earnout liability (762)  
Balance as of March 31, 2023 $ 158  
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories - Schedule of inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw materials $ 1,529 $ 1,179
Work-in-process 1,004 1,141
Finished goods 897 665
Total inventories $ 3,430 $ 2,985
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Prepaid Expenses and Other Current Assets (Details) - Schedule of prepaid expense and other current assets - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Prepaid Expense and Other Assets, Current [Abstract]    
Prepaid insurance $ 2,732 $ 2,533
Other prepaid expenses 1,440 1,376
Deferred transaction costs 0 993
Payroll tax receivable 120 865
Other current assets 480 505
Total prepaid expenses and other current assets $ 4,772 $ 6,272
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment, Net (Details) - Schedule of property and equipment - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property, and equipment $ 2,500 $ 1,851
Less: accumulated depreciation and amortization (979) (869)
Total property and equipment, net 1,521 982
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, and equipment 2,094 1,445
Automobiles    
Property, Plant and Equipment [Line Items]    
Property, and equipment 101 101
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, and equipment 189 189
Computer and equipment    
Property, Plant and Equipment [Line Items]    
Property, and equipment $ 116 $ 116
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment, Net - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Property, Plant and Equipment [Abstract]    
Depreciation and amortization $ 110 $ 68
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities - Schedule of accrued expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued payroll $ 1,763 $ 1,300
Accrued expenses and taxes 563 375
Deferred revenue 355 525
Warranty reserve 85 65
Total accrued expenses and other current liabilities $ 2,766 $ 2,265
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Details)
$ / shares in Units, $ in Thousands, ¥ in Millions
3 Months Ended
Jan. 24, 2023
USD ($)
Nov. 07, 2022
Oct. 27, 2022
USD ($)
businessDay
Jan. 04, 2022
USD ($)
$ / shares
shares
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Oct. 27, 2022
JPY (¥)
Short-Term Debt [Line Items]                
Aggregate warrants to purchase of shares (in shares) | shares       96,998        
Exercise price (in dollars per share) | $ / shares       $ 16.89        
Warrants fair value       $ 1,300 $ 347   $ 440  
Loss from extinguishment of debt $ 1,100       1,123 $ 0    
Koito                
Short-Term Debt [Line Items]                
Foreign currency transaction loss $ 800              
Secured Debt | Koito                
Short-Term Debt [Line Items]                
Interest expense         $ 300      
Secured Debt | Secured Debt | Koito                
Short-Term Debt [Line Items]                
Debt instrument, face amount     $ 39,400         ¥ 5,800
Interest rate     1.00%         1.00%
Debt discount     $ 2,000          
Trinity Loan Agreement | Loans Payable                
Short-Term Debt [Line Items]                
Interest rate       10.75%        
Prepayment penalty   1.50%            
End of term payment   2.50%            
Trinity Loan Agreement | Prime Rate | Loans Payable                
Short-Term Debt [Line Items]                
Variable interest rate       7.00%        
Trinity Loan Agreement | Loans Payable                
Short-Term Debt [Line Items]                
Debt instrument, face amount       $ 25,000        
Borrowings       10,000        
Debt discount       $ 300        
Secured Term Loan Agreement | Secured Debt                
Short-Term Debt [Line Items]                
Loan maturity, after investment agreement close | businessDay     3          
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Convertible Preferred Stock - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jan. 19, 2023
Oct. 27, 2022
Aug. 09, 2022
Nov. 24, 2021
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Feb. 10, 2022
Feb. 09, 2022
Dec. 31, 2021
Temporary Equity [Line Items]                    
Convertible preferred stock, par value (in Dollars per share)   $ 0.00001     $ 0.00001 $ 0.00001     $ 0.00001  
Convertible preferred stock, shares outstanding (in shares)         100,000 0 0 21,671,491 21,671,491 21,671,491
Convertible preferred stock, shares issued (in shares)         100,000 0   21,671,491 21,671,491  
Issuance of convertible preferred stock, net of transaction costs (in shares)         100,000          
Incremental expenses $ 1,100                  
Convertible preferred stock, shares authorized (in shares)         5,000,000 5,000,000     22,806,009  
Convertible preferred stock, liquidation preference         $ 100,800          
Conversion price (in Dollars per share)   $ 2.585                
Optional redemption, advanced notification period   30 days                
Optional redemption, period to repurchase   2 years                
Optional redemption, net income requirement period   5 years                
Optional redemption, related party redemption period   7 years                
Preferred stock, put right, conversion   110.00%                
Preferred stock, fundamental change, voting power   50.00%                
Preferred stock, fundamental change, agreements exceeding   10.00%                
Class A Stock                    
Temporary Equity [Line Items]                    
Common stock issued upon conversion (in shares)               53,078,571    
Class A Stock | Purchase Agreement                    
Temporary Equity [Line Items]                    
Shares issued in transaction (in shares)     150,000 50,000 1,142,505          
Warrants | Purchase Agreement                    
Temporary Equity [Line Items]                    
Issuance of convertible preferred stock, net of transaction costs (in shares)   100,000                
Consideration to be received on transaction   $ 100,000                
Preferred stock, paid-in-kind, dividend rate 4.25%                  
Preferred stock, dividend rate 3.25%                  
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Convertible Preferred Stock (Details) - Schedule of convertible preferred stock - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Feb. 10, 2022
Feb. 09, 2022
Dec. 31, 2021
Conversion of Stock [Line Items]            
Convertible preferred stock, shares authorized (in shares) 5,000,000 5,000,000     22,806,009  
Convertible preferred stock, shares outstanding (in shares) 100,000 0 0 21,671,491 21,671,491 21,671,491
Convertible preferred stock, shares issued (in shares) 100,000 0   21,671,491 21,671,491  
Convertible preferred stock, aggregate liquidation preference $ 100,800,000       $ 96,661,482  
Series A            
Conversion of Stock [Line Items]            
Convertible preferred stock, shares authorized (in shares)         8,000,000  
Convertible preferred stock, shares outstanding (in shares)         8,000,000  
Convertible preferred stock, shares issued (in shares)         8,000,000  
Original Issue Price per Share (in Dollars per share)         $ 1.0000  
Convertible preferred stock, aggregate liquidation preference         $ 8,000,000  
Series B            
Conversion of Stock [Line Items]            
Convertible preferred stock, shares authorized (in shares)         4,069,600  
Convertible preferred stock, shares outstanding (in shares)         4,069,600  
Convertible preferred stock, shares issued (in shares)         4,069,600  
Original Issue Price per Share (in Dollars per share)         $ 6.2500  
Convertible preferred stock, aggregate liquidation preference         $ 25,435,000  
Series B-1            
Conversion of Stock [Line Items]            
Convertible preferred stock, shares authorized (in shares)         3,272,475  
Convertible preferred stock, shares outstanding (in shares)         3,272,475  
Convertible preferred stock, shares issued (in shares)         3,272,475  
Original Issue Price per Share (in Dollars per share)         $ 3.1250  
Convertible preferred stock, aggregate liquidation preference         $ 10,226,484  
Series C            
Conversion of Stock [Line Items]            
Convertible preferred stock, shares authorized (in shares)         7,463,934  
Convertible preferred stock, shares outstanding (in shares)         6,329,416  
Convertible preferred stock, shares issued (in shares)         6,329,416  
Original Issue Price per Share (in Dollars per share)         $ 8.3736  
Convertible preferred stock, aggregate liquidation preference         $ 52,999,998  
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders’ Equity (Deficit) (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Aug. 09, 2022
shares
Feb. 10, 2022
$ / shares
shares
Feb. 09, 2022
shares
Nov. 24, 2021
USD ($)
salesPrice
salesPriceDay
shares
Mar. 31, 2023
USD ($)
vote
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Stockholders’ Equity (Deficit) (Details) [Line Items]            
Common stock vote per share | vote         1  
Common stock, outstanding (in shares)         156,844,093 156,747,708
Common stock, shares issued (in shares)         156,844,093 156,747,708
Conversion of stock, shares issued (in shares)     8,372,143      
Common stock, shares authorized (in shares)   350,000,000     350,000,000  
Common stock, par value (in Dollars per share) | $ / shares   $ 0.00001     $ 0.00001 $ 0.00001
Number of lowest closing common stock sales price | salesPrice       3    
Average sales price, consecutive days | salesPriceDay       10    
Commitment fee obligation period 180 days          
Purchase Agreement            
Stockholders’ Equity (Deficit) (Details) [Line Items]            
Purchase agreement | $       $ 100.0 $ 1.7  
Transaction period       36 months    
Class A Stock            
Stockholders’ Equity (Deficit) (Details) [Line Items]            
Common stock, outstanding (in shares)     27,618,907      
Common stock, shares issued (in shares)     27,618,907      
Conversion of stock, shares issued (in shares)   67,645,189        
Common stock, par value (in Dollars per share) | $ / shares   $ 0.0001        
Class A Stock | Purchase Agreement            
Stockholders’ Equity (Deficit) (Details) [Line Items]            
Shares issued in transaction (in shares) 150,000     50,000 1,142,505  
Class F Stock            
Stockholders’ Equity (Deficit) (Details) [Line Items]            
Common stock, outstanding (in shares)     8,372,143      
Common stock, shares issued (in shares)     8,372,143      
Conversion of stock, shares issued (in shares)   20,505,344        
Vesting interest period         4 years  
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Feb. 10, 2022
shares
Mar. 31, 2023
USD ($)
tradingDay
tranche
$ / shares
shares
Mar. 31, 2022
USD ($)
Jul. 05, 2016
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Options, exercised, intrinsic value   $ 100    
Capitalized share-based compensation   $ 51 $ 43  
2016 Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock reserved for future issuance (in shares) | shares       4,800,000
2022 Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock reserved for future issuance (in shares) | shares 15,123,142 10,086,988    
Purchase price percent of common stock 2.00%      
Conversion of RSUs to common stock (in shares) | shares   1    
Restricted Stock Units (RSUs)        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized stock based compensation   $ 12,400    
Compensation expense recognition period   2 years 6 months    
Intrinsic value   $ 3,900    
Granted (in shares) | shares   3,835,166    
Restricted Stock Units (RSUs) | Minimum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period   1 year    
Restricted Stock Units (RSUs) | Maximum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period   4 years    
Performance Shares        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Granted (in shares) | shares   123,000    
Number of tranches | tranche   2    
Fair value   $ 100    
Weighted average grant date fair value (in Dollars per share) | $ / shares   $ 0.98    
Performance Shares | Share-Based Payment Arrangement, Tranche One        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Granted (in shares) | shares   66,000    
Threshold trading days | tradingDay   20    
Consecutive trading days | tradingDay   30    
Intrinsic value (in Dollars per share) | $ / shares   $ 15.00    
Market capitalization   $ 2,100,000    
Service period   21 months    
Performance Shares | Share-Based Payment Arrangement, Tranche Two        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Granted (in shares) | shares   57,000    
Threshold trading days | tradingDay   20    
Consecutive trading days | tradingDay   30    
Intrinsic value (in Dollars per share) | $ / shares   $ 17.50    
Market capitalization   $ 2,500,000    
Service period   22 months    
Stock options to purchase common stock and RSUs        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized stock based compensation   $ 7,500    
Compensation expense recognition period   1 year 9 months 18 days    
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Schedule of employee and nonemployee stock option activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2023
Jun. 30, 2022
Dec. 31, 2022
Shares      
Beginning balance (in shares) 14,261,984    
Granted (in shares) 0    
Exercised (in shares) (82,923)    
Expired/Forfeited (in shares) (267,889)    
Ending balance (in shares) 13,911,172    
Shares, Exercisable (in shares) 10,593,841    
Shares, Vested and expected to vest (in shares) 13,911,172    
Weighted Average Exercise Price      
Beginning balance (in Dollars per share) $ 2.14    
Granted (in Dollars per share) 0    
Exercised (in Dollars per share) 0.10    
Expired/Forfeited (in Dollars per share) 3.39    
Ending balance (in Dollars per share) 2.13    
Weighted Average Exercise Price, Exercisable (in Dollars per share) 1.54    
Vested and expected to vest (in Dollars per share) $ 2.13    
Weighted Average Remaining Contract Term (in years)      
Outstanding 6 years 3 months 18 days 6 years 6 months  
Exercisable 5 years 8 months 12 days    
Vested and expected to vest 6 years 3 months 18 days    
Aggregate Intrinsic Value (in thousands)      
Outstanding $ 1,371   $ 6,486
Exercisable 1,371    
Vested and expected to vest $ 1,371    
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Schedule of Restricted Stock (Details) - $ / shares
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Weighted Grant Date Fair Value    
Released (in Dollars per share) $ 1.18  
Restricted Stock Units (RSUs)    
Shares    
Outstanding, beginning balance (in shares) 4,708,692  
Granted (in shares) 3,835,166  
Released (in shares) (13,462)  
Forfeited (in shares) (122,511)  
Outstanding, ending balance (in shares) 8,407,885  
Weighted Grant Date Fair Value    
Outstanding (in Dollars per share) $ 1.95 $ 2.57
Granted (in Dollars per share) 1.18  
Forfeited (in Dollars per share) $ 1.72  
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation (Details) - Schedule of stock based compensation expense related to options granted to employees and non employees - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation expense $ 2,289 $ 1,347
Cost of revenue    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation expense 60 43
Research and development expense    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation expense 1,177 829
Selling, general and administrative expense    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock-based compensation expense $ 1,052 $ 475
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Earnout Liability - Narrative (Details)
$ / shares in Units, $ in Millions
3 Months Ended 8 Months Ended
Feb. 10, 2022
Mar. 31, 2023
USD ($)
tradingDay
$ / shares
shares
Mar. 31, 2022
USD ($)
Sep. 30, 2022
Earnout Liability (Details) [Line Items]        
Period of contingency   3 years    
Expected dividend yield 0.00% 0.00%   0.00%
Earnout liability | $   $ 0.2    
Gain (loss) on earnout liability | $   $ 0.8 $ 56.7  
Class A Stock | Share Price Two        
Earnout Liability (Details) [Line Items]        
Trading days threshold   20    
Consecutive trading days threshold   30    
Period of contingency   3 years    
Number of shares (in shares) | shares   6,000,000    
Class A Stock | Business Combination | Share Price One        
Earnout Liability (Details) [Line Items]        
Exceeds price per share (in Dollars per share) | $ / shares   $ 15.00    
Trading days threshold   20    
Consecutive trading days threshold   30    
Period of contingency   3 years    
Number of shares (in shares) | shares   7,000,000    
Class A Stock | Business Combination | Share Price Two        
Earnout Liability (Details) [Line Items]        
Exceeds price per share (in Dollars per share) | $ / shares   $ 17.50    
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Earnout Liability - Schedule of assumptions used in estimating the fair value of the earnout liability (Details) - $ / shares
3 Months Ended 8 Months Ended
Feb. 10, 2022
Mar. 31, 2023
Sep. 30, 2022
Disclosure Of Earnout Liability [Abstract]      
Current stock price (in Dollars per share) $ 1.27 $ 0.46  
Expected volatility 79.00%   96.00%
Risk-free interest rate 4.42%   4.08%
Expected term (in years) 2 years 1 month 6 days   1 year 10 months 24 days
Expected dividend yield 0.00% 0.00% 0.00%
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Warrants (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Feb. 09, 2022
shares
Jan. 04, 2022
USD ($)
$ / shares
shares
Feb. 02, 2021
Mar. 31, 2023
USD ($)
tradingDay
$ / shares
shares
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Aug. 31, 2019
USD ($)
shares
Warrants (Details) [Line Items]              
Warrants exercise price (in Dollars per share) | $ / shares   $ 16.89   $ 0.01      
Warrants, redemption notice       30 days      
Warrants, trading days threshold | tradingDay       20      
Warrants, consecutive trading days threshold | tradingDay       30      
Warrant, non-transferable or assignable period     30 days 30 days      
Warrant liability | $       $ 300      
Gain on change in fair value of warrant liability | $       (94) $ (780)    
Estimated fair value of additional paid-in capital | $             $ 100
Warrants (in shares) | shares             60,000
Aggregate warrants to purchase of shares (in shares) | shares   96,998          
Warrant liability | $   $ 1,300   347   $ 440  
Gain on exercise of warrants | $       $ 700      
Line of Credit | 2019 Loan Agreement | Secured Debt              
Warrants (Details) [Line Items]              
Debt instrument, face amount | $             $ 5,000
IPO              
Warrants (Details) [Line Items]              
Sale of public warrants (in shares) | shares       8,625,000      
Warrants , term       5 years      
Class A Stock              
Warrants (Details) [Line Items]              
Price per share (in Dollars per share) | $ / shares       $ 18.00      
Common stock shares (in shares) | shares 136,994 73,741          
Class A Stock | IPO              
Warrants (Details) [Line Items]              
Number of shares per warrant (in shares) | shares       1      
Price per share (in Dollars per share) | $ / shares       $ 11.50      
Business Combination              
Warrants (Details) [Line Items]              
Fair value of private placement | $       $ 2,600      
Warrants (in shares) | shares             60,000
Sponsor | Purchase Agreement              
Warrants (Details) [Line Items]              
Private placement warrants (in shares) | shares       5,175,000      
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Narrative (Details)
Mar. 31, 2023
Leases [Abstract]  
Lease term 1 year
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details) - Schedule of components of lease expense - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Leases [Abstract]    
Operating lease cost $ 665 $ 364
Variable lease cost 205 210
Total operating lease cost $ 870 $ 574
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details) - Schedule of supplemental cash flow information - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash paid for amounts included in the measurement of lease liabilities:    
Cash paid for operating leases included in operating activities $ 199 $ 442
Right of use assets obtained in exchange for lease obligations:    
Operating leases $ 11,190 $ 1,448
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details) - Schedule of supplemental balance sheet information related to leases - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Operating lease right-of-use assets:    
Operating lease right-of-use assets, current $ 0 $ 121
Operating lease right-of-use assets, non-current 11,253 324
Total operating lease right-of-use assets 11,253 445
Operating lease liabilities:    
Operating lease liabilities, current 1,613 211
Operating lease liabilities, non-current 10,158 281
Total operating lease liabilities $ 11,771 $ 492
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details) - Schedule of weighted average remaining term and discount rates
Mar. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Weighted average remaining lease term 5 years 3 days 3 years 21 days
Weighted average discount rate 14.48% 13.78%
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details) - Schedule of maturities of lease liabilities
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Leases [Abstract]  
2022 $ 2,370
Lessee, Operating Lease, Liability, to be Paid, Year One 3,250
Lessee, Operating Lease, Liability, to be Paid, Year Two 3,328
Lessee, Operating Lease, Liability, to be Paid, Year Three 3,324
Thereafter 4,215
Total undiscounted lease payments 16,487
Present value adjustment for minimum lease commitments 4,716
Net lease liabilities $ 11,771
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions (Details)
¥ in Millions, $ in Millions
3 Months Ended
Jan. 19, 2023
designee
Oct. 27, 2022
USD ($)
shares
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Oct. 27, 2022
JPY (¥)
shares
Related Party Transaction [Line Items]            
Revenue from related parties     $ 0.9 $ 0.4    
Accounts receivable from customer and investor     $ 0.4   $ 1.0  
Koito            
Related Party Transaction [Line Items]            
Number of designees on company's board | designee 2          
Secured Debt | Koito | Secured Debt            
Related Party Transaction [Line Items]            
Debt instrument, face amount   $ 39.4       ¥ 5,800
Warrants | Purchase Agreement            
Related Party Transaction [Line Items]            
Preferred stock, shares subscribed (in shares) | shares   100,000       100,000
Consideration to be received on transaction   $ 100.0        
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Basic and Diluted Net Income (Loss) Per Share - Schedule of denominators of basic and diluted net income (loss) per share (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Feb. 09, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted-average common shares, basic (in shares) 156,779,565 115,865,890    
Stock options to purchase common stock and RSUs (in shares) 0 11,216,533    
Weighted-average common shares outstanding - Diluted (in shares) 156,779,565 127,082,423    
Common stock, shares issued (in shares) 156,844,093   156,747,708  
Weighted average unvested shares (in shares)   71,619    
Common Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Common stock, shares issued (in shares)       27,618,907
Common Stock | Lincoln Park Transaction        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Common stock, shares issued (in shares) 150,000      
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Basic and Diluted Net Income (Loss) Per Share - Schedule of diluted net income (loss) per share (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of EPS (in shares) 55,134,626 802,866
Stock options to purchase common stock and RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of EPS (in shares) 16,125,653 802,866
Preferred shares on an as-converted basis    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of EPS (in shares) 39,008,973 0
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Basic and Diluted Net Income (Loss) Per Share - Narrative (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of EPS (in shares) 55,134,626 802,866
Earnout Shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of EPS (in shares) 13,000,000  
Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of EPS (in shares) 13,800,000  
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Segments (Details)
3 Months Ended
Mar. 31, 2023
segment
Segments (Details) [Line Items]  
Number of operating segments 1
United States  
Segments (Details) [Line Items]  
Long lived assets 90.00%
XML 86 gcac-20230331_htm.xml IDEA: XBRL DOCUMENT 0001498233 2023-01-01 2023-03-31 0001498233 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001498233 us-gaap:WarrantMember 2023-01-01 2023-03-31 0001498233 2023-05-01 0001498233 2023-03-31 0001498233 2022-12-31 0001498233 us-gaap:ProductMember 2023-01-01 2023-03-31 0001498233 us-gaap:ProductMember 2022-01-01 2022-03-31 0001498233 gcac:DevelopmentRevenueMember 2023-01-01 2023-03-31 0001498233 gcac:DevelopmentRevenueMember 2022-01-01 2022-03-31 0001498233 2022-01-01 2022-03-31 0001498233 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001498233 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001498233 us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember 2022-12-31 0001498233 us-gaap:RetainedEarningsMember 2022-12-31 0001498233 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001498233 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001498233 us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember 2023-01-01 2023-03-31 0001498233 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember 2022-12-31 0001498233 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2022-12-31 0001498233 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001498233 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-03-31 0001498233 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001498233 us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember 2023-03-31 0001498233 us-gaap:RetainedEarningsMember 2023-03-31 0001498233 2021-12-31 0001498233 us-gaap:PreferredStockMember 2021-12-31 0001498233 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001498233 gcac:CommonClassFMember us-gaap:CommonStockMember 2021-12-31 0001498233 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001498233 us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember 2021-12-31 0001498233 us-gaap:RetainedEarningsMember 2021-12-31 0001498233 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001498233 gcac:CommonClassFMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001498233 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001498233 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001498233 gcac:TrinityWarrantsMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001498233 gcac:TrinityWarrantsMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001498233 gcac:TrinityWarrantsMember 2022-01-01 2022-03-31 0001498233 gcac:SVBWarrantsMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001498233 us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember 2022-01-01 2022-03-31 0001498233 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember 2021-12-31 0001498233 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-12-31 0001498233 2022-03-31 0001498233 us-gaap:PreferredStockMember 2022-03-31 0001498233 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-03-31 0001498233 gcac:CommonClassFMember us-gaap:CommonStockMember 2022-03-31 0001498233 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001498233 us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember 2022-03-31 0001498233 us-gaap:RetainedEarningsMember 2022-03-31 0001498233 gcac:TwoCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001498233 gcac:ThreeCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001498233 gcac:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001498233 gcac:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001498233 gcac:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001498233 gcac:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001498233 gcac:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001498233 gcac:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001498233 gcac:CustomerD1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001498233 gcac:CustomerD1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001498233 srt:RestatementAdjustmentMember 2022-03-31 0001498233 us-gaap:CommonClassAMember 2022-02-10 0001498233 2022-02-10 2022-02-10 0001498233 2022-02-10 0001498233 2022-02-09 0001498233 us-gaap:CommonClassAMember 2022-02-09 0001498233 us-gaap:WarrantMember 2021-02-02 0001498233 2021-02-02 2021-02-02 0001498233 country:JP 2023-01-01 2023-03-31 0001498233 country:JP 2022-01-01 2022-03-31 0001498233 country:US 2023-01-01 2023-03-31 0001498233 country:US 2022-01-01 2022-03-31 0001498233 country:CN 2023-01-01 2023-03-31 0001498233 country:CN 2022-01-01 2022-03-31 0001498233 gcac:OtherMember 2023-01-01 2023-03-31 0001498233 gcac:OtherMember 2022-01-01 2022-03-31 0001498233 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2023-03-31 0001498233 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2023-03-31 0001498233 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2023-03-31 0001498233 us-gaap:MoneyMarketFundsMember 2023-03-31 0001498233 us-gaap:FairValueInputsLevel1Member 2023-03-31 0001498233 us-gaap:FairValueInputsLevel2Member 2023-03-31 0001498233 us-gaap:FairValueInputsLevel3Member 2023-03-31 0001498233 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-03-31 0001498233 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-03-31 0001498233 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-03-31 0001498233 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-03-31 0001498233 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2023-03-31 0001498233 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2023-03-31 0001498233 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasurySecuritiesMember 2023-03-31 0001498233 us-gaap:USTreasurySecuritiesMember 2023-03-31 0001498233 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-03-31 0001498233 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-03-31 0001498233 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-03-31 0001498233 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-03-31 0001498233 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2023-03-31 0001498233 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2023-03-31 0001498233 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2023-03-31 0001498233 us-gaap:CorporateDebtSecuritiesMember 2023-03-31 0001498233 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001498233 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001498233 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0001498233 us-gaap:MoneyMarketFundsMember 2022-12-31 0001498233 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001498233 us-gaap:FairValueInputsLevel2Member 2022-12-31 0001498233 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001498233 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001498233 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001498233 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001498233 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001498233 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001498233 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001498233 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001498233 us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001498233 gcac:EarnoutLiabilityMember 2022-12-31 0001498233 gcac:EarnoutLiabilityMember 2023-01-01 2023-03-31 0001498233 gcac:EarnoutLiabilityMember 2023-03-31 0001498233 us-gaap:MachineryAndEquipmentMember 2023-03-31 0001498233 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001498233 us-gaap:VehiclesMember 2023-03-31 0001498233 us-gaap:VehiclesMember 2022-12-31 0001498233 us-gaap:LeaseholdImprovementsMember 2023-03-31 0001498233 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001498233 us-gaap:ComputerEquipmentMember 2023-03-31 0001498233 us-gaap:ComputerEquipmentMember 2022-12-31 0001498233 gcac:TrinityLoanAgreementMember us-gaap:LoansPayableMember 2022-01-04 0001498233 gcac:TrinityLoanAgreementMember us-gaap:LoansPayableMember 2022-01-04 0001498233 gcac:TrinityLoanAgreementMember us-gaap:LoansPayableMember us-gaap:PrimeRateMember 2022-01-04 2022-01-04 0001498233 2022-01-04 2022-01-04 0001498233 2022-01-04 0001498233 gcac:TrinityLoanAgreementMember us-gaap:LoansPayableMember 2022-01-04 2022-01-04 0001498233 gcac:TrinityLoanAgreementMember us-gaap:LoansPayableMember 2022-11-07 2022-11-07 0001498233 us-gaap:SecuredDebtMember gcac:KoitoMember us-gaap:SecuredDebtMember 2022-10-27 0001498233 gcac:SecuredTermLoanAgreementMember us-gaap:SecuredDebtMember 2022-10-27 2022-10-27 0001498233 us-gaap:SecuredDebtMember gcac:KoitoMember 2023-01-01 2023-03-31 0001498233 gcac:KoitoMember 2023-01-24 2023-01-24 0001498233 2023-01-24 2023-01-24 0001498233 gcac:SeriesAConvertiblePreferredStockMember 2022-02-09 0001498233 gcac:SeriesBConvertiblePreferredStockMember 2022-02-09 0001498233 gcac:SeriesB1ConvertiblePreferredStockMember 2022-02-09 0001498233 gcac:SeriesCConvertiblePreferredStockMember 2022-02-09 0001498233 us-gaap:ConvertiblePreferredStockMember us-gaap:PrivatePlacementMember 2022-10-27 2022-10-27 0001498233 2022-10-27 0001498233 2023-01-19 2023-01-19 0001498233 us-gaap:ConvertiblePreferredStockMember us-gaap:PrivatePlacementMember 2023-01-19 2023-01-19 0001498233 2022-10-27 2022-10-27 0001498233 us-gaap:CommonClassAMember 2022-02-10 2022-02-10 0001498233 us-gaap:PrivatePlacementMember 2021-11-24 0001498233 us-gaap:PrivatePlacementMember 2021-11-24 2021-11-24 0001498233 2021-11-24 2021-11-24 0001498233 us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember 2021-11-24 2021-11-24 0001498233 us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember 2022-08-09 2022-08-09 0001498233 2022-08-09 2022-08-09 0001498233 us-gaap:CommonClassAMember us-gaap:PrivatePlacementMember 2023-01-01 2023-03-31 0001498233 us-gaap:PrivatePlacementMember 2023-03-31 0001498233 gcac:CommonClassFMember 2023-01-01 2023-03-31 0001498233 gcac:CommonClassFMember 2022-02-09 0001498233 2022-02-09 2022-02-09 0001498233 gcac:CommonClassFMember 2022-02-10 2022-02-10 0001498233 gcac:A2016PlanMember 2016-07-05 0001498233 gcac:A2022StockPlanMember 2022-02-10 0001498233 gcac:A2022StockPlanMember 2022-02-10 2022-02-10 0001498233 gcac:A2022StockPlanMember 2023-03-31 0001498233 2022-01-01 2022-06-30 0001498233 us-gaap:EmployeeStockOptionMember 2023-03-31 0001498233 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001498233 gcac:A2022StockPlanMember 2023-01-01 2023-03-31 0001498233 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001498233 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001498233 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001498233 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001498233 us-gaap:RestrictedStockUnitsRSUMember 2023-03-31 0001498233 us-gaap:PerformanceSharesMember 2023-01-01 2023-03-31 0001498233 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-01 2023-03-31 0001498233 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-01-01 2023-03-31 0001498233 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-03-31 0001498233 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-03-31 0001498233 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001498233 us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001498233 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001498233 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0001498233 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001498233 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-03-31 0001498233 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:CommonClassAMember gcac:SharePriceOneMember 2023-03-31 0001498233 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:CommonClassAMember gcac:SharePriceOneMember 2023-01-01 2023-03-31 0001498233 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:CommonClassAMember gcac:SharePriceTwoMember 2023-03-31 0001498233 us-gaap:CommonClassAMember gcac:SharePriceTwoMember 2023-01-01 2023-03-31 0001498233 us-gaap:CommonClassAMember gcac:SharePriceTwoMember 2023-03-31 0001498233 2022-02-10 2022-09-30 0001498233 us-gaap:IPOMember 2023-03-31 0001498233 us-gaap:CommonClassAMember us-gaap:IPOMember 2023-03-31 0001498233 us-gaap:CommonClassAMember 2023-03-31 0001498233 gcac:SponsorMember us-gaap:PrivatePlacementMember 2023-01-01 2023-03-31 0001498233 gcac:BusinessCombinationMember 2023-03-31 0001498233 us-gaap:SecuredDebtMember gcac:A2019LoanAgreementMember us-gaap:LineOfCreditMember 2019-08-31 0001498233 2019-08-31 0001498233 gcac:BusinessCombinationMember 2019-08-31 0001498233 us-gaap:CommonClassAMember 2022-02-09 2022-02-09 0001498233 us-gaap:CommonClassAMember 2022-01-04 2022-01-04 0001498233 us-gaap:ConvertiblePreferredStockMember us-gaap:PrivatePlacementMember 2022-10-27 0001498233 gcac:KoitoMember 2023-01-19 2023-01-19 0001498233 gcac:LincolnParkTransactionMember us-gaap:CommonClassAMember 2023-03-31 0001498233 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001498233 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001498233 gcac:PreferredSharesOnAnAsConvertedBasisMember 2023-01-01 2023-03-31 0001498233 gcac:PreferredSharesOnAnAsConvertedBasisMember 2022-01-01 2022-03-31 0001498233 gcac:EarnoutSharesMember 2023-01-01 2023-03-31 0001498233 us-gaap:ConvertiblePreferredStockMember 2023-01-01 2023-03-31 shares iso4217:USD iso4217:USD shares pure iso4217:JPY gcac:businessDay gcac:vote gcac:salesPrice gcac:salesPriceDay gcac:tranche gcac:tradingDay gcac:designee gcac:segment --12-31 false 0001498233 2023 Q1 P2Y P5Y P7Y P1Y P3Y P3Y 10-Q true 2023-03-31 false Cepton, Inc. DE 001-39959 27-2447291 399 West Trimble Road San Jose CA 95131 408 459-7579 Common stock, par value $0.00001 per share CPTN NASDAQ Redeemable warrants, exercisable for common stock at an exercise price of $11.50 per share, subject to adjustment CPTNW NASDAQ Yes Yes Non-accelerated Filer true true false false 156844093 41972000 31953000 38066000 3703000 0 0 1041000 1301000 3430000 2985000 4772000 6272000 89281000 46214000 1521000 982000 2565000 2565000 11303000 555000 104670000 50316000 1521000 1979000 1613000 211000 2766000 2265000 0 42587000 5900000 47042000 347000 440000 158000 920000 10158000 281000 16563000 48683000 0.00001 0.00001 5000000 5000000 100000 100000 100800000 0 0 0 98891000 0 0.00001 0.00001 350000000 156844093 156844093 156747708 156747708 2000 2000 90344000 88056000 -329000 -366000 -100801000 -86059000 -10784000 1633000 104670000 50316000 1240000 1485000 245000 0 1485000 1485000 1448000 1252000 111000 0 1559000 1252000 -74000 233000 7238000 7754000 6731000 8043000 13969000 15797000 -14043000 -15564000 762000 56678000 94000 780000 -750000 0 -1123000 0 19000 2000 299000 -694000 -14742000 41202000 0 -4000 -14742000 41198000 -0.09 0.36 -0.09 0.32 156779565 115865890 156779565 127082423 -14742000 41198000 17000 -11000 20000 -4000 37000 -15000 -14705000 41183000 0 0 156747708 2000 88056000 -366000 -86059000 1633000 100000 98891000 96385 8000 8000 2280000 2280000 17000 17000 20000 20000 -14742000 -14742000 100000 98891000 156844093 2000 90344000 -329000 -100801000 -10784000 21671491 99470000 0 0 27618907 0 8372143 0 7949000 -43000 -95439000 -87533000 31407080 40026282 12133201 53078571 99470000 53078571 1000 99470000 1000 99472000 20505344 20505344 11845943 1000 -33051000 -33050000 237571 547000 547000 146954 511890 273000 273000 1357000 1357000 -11000 -11000 -4000 -4000 41198000 41198000 0 0 0 0 153971462 2000 0 0 76545000 -58000 -54240000 22249000 -14742000 41198000 110000 68000 2289000 1347000 382000 311000 -107000 294000 -762000 -56678000 -94000 -780000 -750000 0 -1123000 0 -260000 566000 453000 254000 -513000 739000 -181000 1945000 -680000 -102000 502000 -662000 89000 -389000 0 -2000 -10425000 -19487000 556000 133000 37806000 20238000 3700000 2773000 -34662000 -17598000 99884000 0 45220000 0 0 76107000 0 28038000 0 9724000 8000 235000 54672000 58028000 434000 -4000 10019000 20939000 34518000 3654000 44537000 24593000 63000 173000 0 1000 0 953000 0 38000 11190000 1448000 Description of Business and Summary of Significant Accounting Policies<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cepton, Inc., and its wholly owned subsidiaries, (collectively, the “Company”) formerly known as Growth Capital Acquisition Corp. (“GCAC”), was originally incorporated in Delaware on January 4, 2010, under the name PinstripesNYS, Inc. GCAC changed its name to Growth Capital Acquisition Corp. on February 14, 2020. GCAC was a special purpose acquisition company formed for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization, or other similar business combination with one or more target businesses. On February 2, 2021, the Company consummated its initial public offering (the “IPO”), following which its shares began trading on the Nasdaq National Market (“Nasdaq”). On August 4, 2021, GCAC entered into a Business Combination Agreement (as amended, the “Merger Agreement”) with Cepton Technologies, Inc. (“Legacy Cepton”) and GCAC Merger Sub Inc., a wholly owned subsidiary of GCAC (“Merger Sub”). On February 10, 2022 (the “Closing Date”), the transactions contemplated by the Merger Agreement (the “Business Combination”) were consummated. In connection with the closing of the Business Combination, GCAC changed its name to Cepton, Inc. and its shares and public warrants began trading on the Nasdaq under the symbols “CPTN” and “CPTNW”, respectively. As a result of the Business Combination, Cepton, Inc. became the owner, directly or indirectly, of all of the equity interests of Legacy Cepton and its subsidiaries.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides state-of-the-art, intelligent, lidar-based solutions for a range of markets such as automotive, smart cities, smart spaces, and smart industrial applications. The Company’s patented lidar technology enables reliable, scalable, and cost-effective solutions that deliver long range, high resolution 3D perception for smart applications. The Company is headquartered in San Jose, California, USA, with a presence in Germany, Canada, Japan, China and India. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The condensed consolidated financial statements include the accounts of the Company's wholly owned subsidiaries in Canada, Germany, Japan, China and the United Kingdom. All intercompany balances and transactions have been eliminated in consolidation. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements have been prepared assuming the Company will continue as a going concern. As of March 31, 2023, the Company had cash and cash equivalents of $42.0 million, short-term investment of $38.1 million, and an accumulated deficit of $100.8 million. During the three months ended March 31, 2023, the Company incurred an operating loss of $14.0 million and had negative cash flows from operating activities of $10.4 million. Although much of the negative cash flow resulted from expenses for research and development projects and administrative expenses to support growth of the Company, the Company expects to continue to invest in research and development and generate operating losses in the future. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to risks and uncertainties frequently encountered by early-stage companies including, but not limited to, the uncertainty of successfully developing its products, securing certain contracts, building its customer base, successfully executing its business and marketing strategy and hiring appropriate personnel. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To date, the Company has been funded primarily by equity financings, convertible promissory notes, and the net proceeds received through the Business Combination, PIPE Investment (as defined below), and private placements of the Legacy Cepton convertible preferred stock. Failure to generate sufficient revenues, achieve planned gross margins and operating profitability, control operating costs, or secure additional funding may require the Company to modify, delay, or abandon some of its planned future expansion or development, or to otherwise enact operating cost reductions available to management, which could have a material adverse effect on the Company’s business, operating results, financial condition, and ability to achieve its intended business objectives.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Risk </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments, and accounts receivable. The Company maintains a substantial portion of its cash and cash equivalents and short-term investments in money market funds, commercial paper, corporate debt securities, and asset backed securities. Management believes that the financial institutions that hold its cash, cash equivalents, and short-term </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">investments are financially sound and, accordingly, represent minimal credit risk. Deposits held with banks may exceed the amount of federal insurance limits provided on such deposits.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023 and December 31, 2022, two customers each accounted for more than 10% of accounts receivable. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers with revenue equal to or greater than 10% of total revenue for the periods indicated were as follows:</span></div><div style="margin-top:10pt"><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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer A</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer C</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer D</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Significant items subject to such estimates and assumptions include, but are not limited to, inventory valuation and reserves, warranty reserves, valuation allowance for deferred tax assets, valuation of earnout and warrant liabilities, stock-based compensation, useful lives of property, plant and equipment, income tax uncertainties, and other loss contingencies. The Company evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. Actual results could differ from those estimates, and such differences could be material to the Company’s condensed consolidated financial condition and results of operations. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Product Warranties </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company typically provides a one-year warranty on its products. Estimated future warranty costs are accrued and charged to cost of goods sold in the period that the related revenue is recognized. These estimates are derived from historical data and trends of product reliability and costs of repairing and replacing defective products. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary. Through March 31, 2023, there were immaterial changes to the accrued warranty liability which was recorded in accrued expenses and other current liabilities on the condensed consolidated balance sheet. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Reclassifications</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain reclassifications have been made to prior-period amounts to conform to current-period reporting classifications.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated statements of convertible preferred stock and stockholders’ equity (deficit) included in this Report for the three months ended March 31, 2022 differ from our previously filed Quarterly Report on Form 10-Q for the three months ended March 31, 2022 by reflecting the immaterial error correction for the misclassification of $1.6 million from prepaid expenses and other current assets to additional paid-in capital for the Lincoln Park Capital Fund, LLC (“Lincoln Park” or “LPC”) commitment fee obligation as of March 31, 2022. The Company corrected the error in the condensed consolidated financial statements for the nine months ended September 30, 2022. The Company believes the correction of the error is immaterial to the previously issued condensed consolidated financial statements for prior periods.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Recently Adopted Accounting Pronouncements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Standards Accounting Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which significantly changes the way entities recognize credit losses and impairment of financial assets recorded at amortized cost. Currently, the credit loss and impairment model for loans and leases is based on incurred losses, and investments are recognized as impaired when there is no longer an assumption that future cash flows will be collected in full under the originally contracted terms. Under the new current expected credit loss (“CECL”) model, the standard requires immediate recognition of estimated credit losses expected to occur over the remaining life of the asset. As the </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company is an emerging growth company, the standard will be effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted. The Company adopted this standard on January 1, 2023 utilizing the modified retrospective method, and the adoption did not have a material impact on its condensed consolidated financial statements.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Recently Issued Accounting Pronouncements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40)—Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which simplifies the accounting for convertible instruments by reducing the number of accounting models available for convertible debt instruments and convertible preferred stock. This update also amends the guidance for the derivatives scope exception for contracts in an entity’s own equity to reduce form-over-substance-based accounting conclusions. ASU 2020-06 amends the diluted earnings per share guidance, including the requirement to use the if-converted method for all convertible instruments. The update also requires entities to provide expanded disclosures about the terms and features of convertible instruments, how the instruments have been reported in the entity’s financial statements, and information about events, conditions, and circumstances that can affect how to assess the amount or timing of an entity’s future cash flows related to those instruments. The guidance is effective for interim and annual periods beginning after December 15, 2023 for smaller reporting companies. The Company is currently evaluating the potential impact on its condensed consolidated financial statements and related disclosures from the adoption of this standard.</span></div> <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cepton, Inc., and its wholly owned subsidiaries, (collectively, the “Company”) formerly known as Growth Capital Acquisition Corp. (“GCAC”), was originally incorporated in Delaware on January 4, 2010, under the name PinstripesNYS, Inc. GCAC changed its name to Growth Capital Acquisition Corp. on February 14, 2020. GCAC was a special purpose acquisition company formed for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization, or other similar business combination with one or more target businesses. On February 2, 2021, the Company consummated its initial public offering (the “IPO”), following which its shares began trading on the Nasdaq National Market (“Nasdaq”). On August 4, 2021, GCAC entered into a Business Combination Agreement (as amended, the “Merger Agreement”) with Cepton Technologies, Inc. (“Legacy Cepton”) and GCAC Merger Sub Inc., a wholly owned subsidiary of GCAC (“Merger Sub”). On February 10, 2022 (the “Closing Date”), the transactions contemplated by the Merger Agreement (the “Business Combination”) were consummated. In connection with the closing of the Business Combination, GCAC changed its name to Cepton, Inc. and its shares and public warrants began trading on the Nasdaq under the symbols “CPTN” and “CPTNW”, respectively. As a result of the Business Combination, Cepton, Inc. became the owner, directly or indirectly, of all of the equity interests of Legacy Cepton and its subsidiaries.</span></div>The Company provides state-of-the-art, intelligent, lidar-based solutions for a range of markets such as automotive, smart cities, smart spaces, and smart industrial applications. The Company’s patented lidar technology enables reliable, scalable, and cost-effective solutions that deliver long range, high resolution 3D perception for smart applications. The Company is headquartered in San Jose, California, USA, with a presence in Germany, Canada, Japan, China and India. <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). The condensed consolidated financial statements include the accounts of the Company's wholly owned subsidiaries in Canada, Germany, Japan, China and the United Kingdom. All intercompany balances and transactions have been eliminated in consolidation. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements have been prepared assuming the Company will continue as a going concern. As of March 31, 2023, the Company had cash and cash equivalents of $42.0 million, short-term investment of $38.1 million, and an accumulated deficit of $100.8 million. During the three months ended March 31, 2023, the Company incurred an operating loss of $14.0 million and had negative cash flows from operating activities of $10.4 million. Although much of the negative cash flow resulted from expenses for research and development projects and administrative expenses to support growth of the Company, the Company expects to continue to invest in research and development and generate operating losses in the future. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to risks and uncertainties frequently encountered by early-stage companies including, but not limited to, the uncertainty of successfully developing its products, securing certain contracts, building its customer base, successfully executing its business and marketing strategy and hiring appropriate personnel. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To date, the Company has been funded primarily by equity financings, convertible promissory notes, and the net proceeds received through the Business Combination, PIPE Investment (as defined below), and private placements of the Legacy Cepton convertible preferred stock. Failure to generate sufficient revenues, achieve planned gross margins and operating profitability, control operating costs, or secure additional funding may require the Company to modify, delay, or abandon some of its planned future expansion or development, or to otherwise enact operating cost reductions available to management, which could have a material adverse effect on the Company’s business, operating results, financial condition, and ability to achieve its intended business objectives.</span></div> 42000000 38100000 -100800000 -14000000 -10400000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Risk </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments, and accounts receivable. The Company maintains a substantial portion of its cash and cash equivalents and short-term investments in money market funds, commercial paper, corporate debt securities, and asset backed securities. Management believes that the financial institutions that hold its cash, cash equivalents, and short-term </span></div>investments are financially sound and, accordingly, represent minimal credit risk. Deposits held with banks may exceed the amount of federal insurance limits provided on such deposits. 0.10 0.10 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers with revenue equal to or greater than 10% of total revenue for the periods indicated were as follows:</span></div><div style="margin-top:10pt"><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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer A</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer C</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer D</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div> 0.58 0.30 0.21 0 0.11 0.20 0 0.27 Use of EstimatesThe preparation of the condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Significant items subject to such estimates and assumptions include, but are not limited to, inventory valuation and reserves, warranty reserves, valuation allowance for deferred tax assets, valuation of earnout and warrant liabilities, stock-based compensation, useful lives of property, plant and equipment, income tax uncertainties, and other loss contingencies. The Company evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors and adjusts those estimates and assumptions when facts and circumstances dictate. Actual results could differ from those estimates, and such differences could be material to the Company’s condensed consolidated financial condition and results of operations. Product Warranties The Company typically provides a one-year warranty on its products. Estimated future warranty costs are accrued and charged to cost of goods sold in the period that the related revenue is recognized. These estimates are derived from historical data and trends of product reliability and costs of repairing and replacing defective products. The Company periodically assesses the adequacy of its recorded warranty liabilities and adjusts the amounts as necessary. Through March 31, 2023, there were immaterial changes to the accrued warranty liability which was recorded in accrued expenses and other current liabilities on the condensed consolidated balance sheet. P1Y <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Reclassifications</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain reclassifications have been made to prior-period amounts to conform to current-period reporting classifications.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated statements of convertible preferred stock and stockholders’ equity (deficit) included in this Report for the three months ended March 31, 2022 differ from our previously filed Quarterly Report on Form 10-Q for the three months ended March 31, 2022 by reflecting the immaterial error correction for the misclassification of $1.6 million from prepaid expenses and other current assets to additional paid-in capital for the Lincoln Park Capital Fund, LLC (“Lincoln Park” or “LPC”) commitment fee obligation as of March 31, 2022. The Company corrected the error in the condensed consolidated financial statements for the nine months ended September 30, 2022. The Company believes the correction of the error is immaterial to the previously issued condensed consolidated financial statements for prior periods.</span></div> 1600000 -1600000 <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Recently Adopted Accounting Pronouncements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Standards Accounting Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which significantly changes the way entities recognize credit losses and impairment of financial assets recorded at amortized cost. Currently, the credit loss and impairment model for loans and leases is based on incurred losses, and investments are recognized as impaired when there is no longer an assumption that future cash flows will be collected in full under the originally contracted terms. Under the new current expected credit loss (“CECL”) model, the standard requires immediate recognition of estimated credit losses expected to occur over the remaining life of the asset. As the </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company is an emerging growth company, the standard will be effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted. The Company adopted this standard on January 1, 2023 utilizing the modified retrospective method, and the adoption did not have a material impact on its condensed consolidated financial statements.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Recently Issued Accounting Pronouncements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40)—Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which simplifies the accounting for convertible instruments by reducing the number of accounting models available for convertible debt instruments and convertible preferred stock. This update also amends the guidance for the derivatives scope exception for contracts in an entity’s own equity to reduce form-over-substance-based accounting conclusions. ASU 2020-06 amends the diluted earnings per share guidance, including the requirement to use the if-converted method for all convertible instruments. The update also requires entities to provide expanded disclosures about the terms and features of convertible instruments, how the instruments have been reported in the entity’s financial statements, and information about events, conditions, and circumstances that can affect how to assess the amount or timing of an entity’s future cash flows related to those instruments. The guidance is effective for interim and annual periods beginning after December 15, 2023 for smaller reporting companies. The Company is currently evaluating the potential impact on its condensed consolidated financial statements and related disclosures from the adoption of this standard.</span></div> Business Combination<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 10, 2022, the Business Combination was consummated and the following disclosure has been retained from our previously filed Form 10-K for the comparative prior period in 2022. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Business Combination was accounted for as a reverse recapitalization as Legacy Cepton was determined to be the accounting acquirer under FASB ASC Topic 805, Business Combinations (ASC 805). The determination is primarily based on the evaluation of the following facts and circumstances:</span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the equity holders of Legacy Cepton hold the majority of voting rights in the Company;</span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the board of directors of Legacy Cepton represent a majority of the members of the board of directors of the Company or were appointed by Legacy Cepton;</span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the senior management of Legacy Cepton became the senior management of the Company; and</span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the operations of Legacy Cepton comprise the ongoing operations of the Company.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination, outstanding capital stock of Legacy Cepton was converted into common stock of Legacy Cepton and then subsequently converted into Class A common stock of the Company, representing a recapitalization, and the net assets of the Company were acquired at historical cost, with no goodwill or intangible assets recorded. Legacy Cepton was deemed to be the predecessor of the Company, and the consolidated assets and liabilities and results of operations prior to the Closing Date are those of Legacy Cepton. The shares and corresponding capital amounts prior to the Business Combination, have been retroactively restated as shares reflecting the Exchange Ratio (defined below). Operations prior to the Business Combination were those of Legacy Cepton in future reports of the combined entity.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recapitalization</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Business Combination, the following occurred to recapitalize the Company:</span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Shares of Legacy Cepton convertible preferred stock and Class F stock issued and outstanding, were converted into common stock of Legacy Cepton, and thereafter, all shares of Legacy Cepton common stock were subsequently converted into the Company’s Class A common stock, par value $0.0001 per share, at a rate of approximately 2.449 (the “Exchange Ratio”);</span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Vested stock options to purchase or receive shares of Legacy Cepton common stock (see Note 12) converted into options to purchase or receive shares of the Company’s Class A common stock, par value $0.0001 per share, in accordance with the Exchange Ratio;</span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Outstanding warrants, whether vested or unvested, to purchase shares of Legacy Cepton common stock (see Note 14) converted into shares of the Company’s Class A common stock, par value $0.0001 per share, in accordance with the Exchange Ratio;</span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Outstanding unvested stock options to purchase or receive shares of Legacy Cepton common stock (see Note 12) converted into unvested stock options to purchase or receive shares of the Company’s Class A common stock upon the same terms and conditions that were in effect with respect to such stock options immediately prior to the Business Combination, after giving effect to the Exchange Ratio;</span></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The Company’s certificate of incorporation was amended and restated to, among other things, increase the total number of authorized shares of capital stock to 355,000,000 shares, of which 350,000,000 shares were designated common stock, $0.00001 par value per share, and of which 5,000,000 shares were designated preferred stock, $0.00001 par value per share and to reclassify each share of Class A common stock and Class B common stock into one share of common stock.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PIPE Investment</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contemporaneously with the execution of the Merger Agreement, GCAC entered into subscription agreements with certain investors (the “PIPE Investors”), pursuant to which the PIPE Investors agreed to purchase an aggregate of 5,950,000 shares of common stock at a purchase price of $10.00 per share, or an aggregate purchase price of $59.5 million (the “PIPE Investment”).</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Redemption</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the closing of the Business Combination on February 10, 2022, certain GCAC public shareholders exercised their right to redeem certain of their outstanding shares for cash, resulting in the redemption of 15,589,540 shares of GCAC Class A common stock for an aggregate payment of $155.9 million.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Public and Private Placement Warrants</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">GCAC warrants issued in connection with the IPO (“Public Warrants”) and in connection with the private placement units held by the Sponsor (“Private Placement Warrants”) remained outstanding after the closing of the Business Combination. The warrants became exercisable to purchase shares of the Company’s common stock at an exercise price of $11.50 per share 30 days after the completion of the Business Combination, subject to other conditions, including with respect to the effectiveness of a registration statement covering the shares of common stock underlying such warrants, and will expire five years after the completion of the Business Combination or earlier upon redemption or liquidation. The Public Warrants are equity-classified and were valued based on the instruments’ publicly listed trading price as of the Closing Date. The Private Placement Warrants are liability-classified and are valued on a recurring basis with changes in fair value recognized as a gain or loss upon remeasurement (see Note 14).</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transaction Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2022, the Company incurred direct and incremental costs of approximately $31.7 million in connection with the Business Combination and the related equity issuance, consisting primarily of investment banking, legal, accounting, and other professional fees, which were recorded to additional paid-in capital as a reduction of proceeds. An approximate additional $2.6 million of transaction costs were recorded in general and administrative expense related to the liability classified instruments assumed subsequent to the Business Combination. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transaction Proceeds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div>Upon closing of the Business Combination, the Company received gross proceeds of $76.1 million from the Business Combination and PIPE Investment, offset by total transaction costs of $40.7 million. 0.0001 2.449 0.0001 0.0001 355000000 350000000 0.00001 5000000 0.00001 1 5950000 10.00 59500000 15589540 155900000 11.50 P30D P5Y 31700000 2600000 76100000 40700000 Revenue<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company disaggregates its revenue from contracts with customers by country of domicile based on the shipping location of the customer. Total revenue disaggregated by country of domicile is as follows (dollars in thousands):</span></div><div style="margin-top:10pt"><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 style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% of Revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% of Revenue</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue by country of domicile:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Japan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,036 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">China</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,485 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,485 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:10pt"><span><br/></span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023 and December 31, 2022, the Company had $0.4 million and $0.5 million of contract liabilities included in accrued expenses and other current liabilities, respectively, and no contract assets.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company disaggregates its revenue from contracts with customers by country of domicile based on the shipping location of the customer. Total revenue disaggregated by country of domicile is as follows (dollars in thousands):</span></div><div style="margin-top:10pt"><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 style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% of Revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% of Revenue</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue by country of domicile:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Japan</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,036 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">China</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,485 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,485 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div> 1036000 0.70 801000 0.54 115000 0.08 613000 0.41 317000 0.21 0 0 17000 0.01 71000 0.05 1485000 1 1485000 1 400000 500000 Fair Value Measurement<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the Company's assets and liabilities measured at fair value on a recurring basis, by level, within the fair value hierarchy (in thousands):</span></div><div style="margin-top:10pt"><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 style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cash equivalents</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,966 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,966 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total short-term investments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,066 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,066 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets measured at fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,066 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,074 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrant liability</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnout liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities measured at fair value</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">347 </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:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">158 </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:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">505 </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:bottom"/></tr></table></div><div style="margin-top:10pt"><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 style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,437 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,437 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cash equivalents</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,437 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,437 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total short-term investments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,703 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,703 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets measured at fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,140 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrant liability</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnout liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities measured at fair value</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">440 </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:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">920 </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:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,360 </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:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents consist primarily of money market funds with original maturities of three months or less at the time of purchase, and the carrying amount is a reasonable estimate of fair value. Short-term investments consist of investment securities with original maturities greater than three months but less than twelve months and are included as current assets in the condensed consolidated balance sheets. For short-term investments, the fair value as of March 31, 2023 and December 31, 2022 approximates amortized cost basis.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because the transfer of Private Placement Warrants to non-permitted transferees would result in the Private Placement Warrants having substantially the same terms as the Public Warrants, the Company determined that the fair value of each Private Placement Warrant is consistent with that of a Public Warrant. Accordingly, the Private Placement Warrants are classified as Level 2 financial instruments under warrant liability.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value of the earnout liability is classified as Level 3 under the fair value hierarchy because it has been valued based on significant inputs not observable in the market.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in Level 3 liabilities related to earnout liability measured at fair value for three months ended March 31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (in thousands):</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 style="width:78.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.052%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Balance as of December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">920 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Gain on change in fair value of earnout 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(762)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Balance as of March 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">158 </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"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gain on change in the fair value of the earnout liability was shown in the condensed consolidated statement of operations and comprehensive income (loss).</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the Company's assets and liabilities measured at fair value on a recurring basis, by level, within the fair value hierarchy (in thousands):</span></div><div style="margin-top:10pt"><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 style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cash equivalents</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,377 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,951 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,966 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,966 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total short-term investments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,066 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,066 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets measured at fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,066 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,074 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrant liability</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnout liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities measured at fair value</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">347 </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:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">158 </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:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">505 </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:bottom"/></tr></table></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 style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,437 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,437 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total cash equivalents</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,437 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,437 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government agency securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total short-term investments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,703 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,703 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets measured at fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,140 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warrant liability</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnout liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities measured at fair value</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">440 </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:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">920 </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:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,360 </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:bottom"/></tr></table> 8000 0 0 8000 8000 0 0 8000 0 22377000 0 22377000 0 2951000 0 2951000 0 9772000 0 9772000 0 2966000 0 2966000 0 38066000 0 38066000 8000 38066000 0 38074000 0 347000 0 347000 0 0 158000 158000 0 347000 158000 505000 10437000 0 0 10437000 10437000 0 0 10437000 0 2493000 0 2493000 0 1210000 0 1210000 0 3703000 0 3703000 10437000 3703000 0 14140000 0 440000 0 440000 0 0 920000 920000 0 440000 920000 1360000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in Level 3 liabilities related to earnout liability measured at fair value for three months ended March 31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (in thousands):</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 style="width:78.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.052%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended March 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Balance as of December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">920 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Gain on change in fair value of earnout 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(762)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Balance as of March 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">158 </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"/></tr></table></div> 920000 762000 158000 Inventories<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following as of March 31, 2023 and December 31, 2022 (in thousands):</span></div><div style="margin-top:10pt"><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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,529 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,179 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total inventories</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,430 </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:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,985 </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:bottom"/></tr></table></div>Inventories are carried and depicted above at the lower of cost or net realizable value. Write-downs were immaterial for the three months ended March 31, 2023 and 2022. <div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following as of March 31, 2023 and December 31, 2022 (in thousands):</span></div><div style="margin-top:10pt"><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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,529 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,179 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total inventories</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,430 </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:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,985 </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:bottom"/></tr></table></div> 1529000 1179000 1004000 1141000 897000 665000 3430000 2985000 Prepaid Expenses and Other Current Assets<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following as of March 31, 2023 and December 31, 2022 (in thousands):</span></div><div style="margin-top:10pt"><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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Prepaid insurance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,732 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,533 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other prepaid expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred transaction costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Payroll tax 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total prepaid expenses and other current assets</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,772 </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:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,272 </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:bottom"/></tr></table></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consisted of the following as of March 31, 2023 and December 31, 2022 (in thousands):</span></div><div style="margin-top:10pt"><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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Prepaid insurance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,732 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,533 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other prepaid expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred transaction costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Payroll tax 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">480 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total prepaid expenses and other current assets</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,772 </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:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,272 </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:bottom"/></tr></table></div> 2732000 2533000 1440000 1376000 0 993000 120000 865000 480000 505000 4772000 6272000 Property and Equipment, Net<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net, consists of the following as of March 31, 2023 and December 31, 2022 (in thousands):</span></div><div style="margin-top:10pt"><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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Machinery and equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,094 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,445 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Automobiles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Computer and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total property and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,851 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(979)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(869)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,521 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">982 </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"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization related to property and equipment was immaterial for the three months ended March 31, 2023 and 2022.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net, consists of the following as of March 31, 2023 and December 31, 2022 (in thousands):</span></div><div style="margin-top:10pt"><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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Machinery and equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,094 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,445 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Automobiles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Computer and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total property and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,851 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(979)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(869)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,521 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">982 </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"/></tr></table></div> 2094000 1445000 101000 101000 189000 189000 116000 116000 2500000 1851000 979000 869000 1521000 982000 Accrued Expenses and Other Current Liabilities<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following as of March 31, 2023 and December 31, 2022 (in thousands):</span></div><div style="margin-top:10pt"><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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accrued payroll</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,763 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Warranty reserve</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total accrued expenses and other current liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,766 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,265 </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"/></tr></table></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following as of March 31, 2023 and December 31, 2022 (in thousands):</span></div><div style="margin-top:10pt"><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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accrued payroll</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,763 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Warranty reserve</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total accrued expenses and other current liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,766 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,265 </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"/></tr></table></div> 1763000 1300000 563000 375000 355000 525000 85000 65000 2766000 2265000 Debt<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trinity Loan Agreement</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 4, 2022, Legacy Cepton entered into a loan and security agreement and subsequent amendments (“Trinity Loan Agreement”) with Trinity Capital Inc. (“Trinity”) to borrow up to $25.0 million through January 1, 2023 at a floating per annum rate equal to the greater of (i) 10.75% or (ii) the prime rate plus 7.0%. The loan had a maturity date of February 1, </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026. In connection with the Trinity Loan Agreement, Legacy Cepton issued a warrant to purchase 96,998 shares of common stock with an exercise price of $16.89 per share (see Note 14). The fair value of the warrant was estimated to be $1.3 million on the date of issuance. On January 4, 2022, Legacy Cepton borrowed $10.0 million under the agreement, incurring $0.3 million in transaction costs which were accounted for as a debt discount. Legacy Cepton also recognized a pro rata portion of the warrant fair value as a debt discount related to the $10.0 million loan. Amortization of debt discounts, in accordance with the effective interest method, are recorded as interest expense in the accompanying condensed consolidated statement of operations and comprehensive income (loss) during 2022. Obligations under the Trinity Loan Agreement were secured by interests in substantially all of the Company’s assets. The agreement contained customary affirmative and negative covenants. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 7, 2022, the Company repaid all outstanding principal and accrued interest under and terminated the Trinity Loan Agreement including a 1.5% prepayment penalty and 2.5% end of term payment. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Secured Term Loan Agreement with Koito</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On October 27, 2022, the Company entered into an Investment Agreement (the “Investment Agreement”) with Koito Manufacturing Co., Ltd. (“Koito”) (See Note 10). Concurrently with the execution of the Investment Agreement, the Company entered into a Secured Term Loan Agreement with Koito to borrow Japanese Yen ¥5.8 billion (approximately $39.4 million) (the “Secured Term Loan Agreement”). The loan accrued interest at a rate equal to 1.0% per annum and was payable at maturity. The Secured Term Loan Agreement entered into with Koito was a related party transaction issued at a below market interest rate. To reflect what a similar debt instrument would be issued at with a market interest rate, the Company recorded a $2.0 million debt discount accounted for as a capital contribution within additional paid-in capital in the condensed consolidated balance sheet as of December 31, 2022. Amortization of the debt discount, in accordance with the effective interest method, was recorded as interest expense in the accompanying condensed consolidated statement of operations and comprehensive income (loss). The loan was set to mature on the earlier of three business days after the closing of the transactions contemplated by the Investment Agreement and the date on which the Investment Agreement is terminated in accordance with its terms. On November 7, 2022, the Company borrowed Japanese Yen ¥5.8 billion (approximately $39.4 million) under the Secured Term Loan Agreement. Obligations under the Secured Term Loan Agreement were secured by interests in substantially all of the Company’s assets, including all patents. The agreement contained customary affirmative and negative covenants. On January 24, 2023, the Company repaid all outstanding principal and accrued interest under the Secured Term Loan Agreement.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2023, the Company recognized $0.3 million in interest expense in connection with the borrowings under the Secured Term Loan Agreement. Additionally, the Company recognized a $0.8 million foreign currency transaction loss on repayment using the applicable exchange rate on January 24, 2023 and a $1.1 million loss on extinguishment of debt.</span></div> 25000000 0.1075 0.070 96998 16.89 1300000 10000000 300000 10000000 0.015 0.025 5800000000 39400000 39400000 0.010 2000000 3 5800000000 39400000 39400000 300000 300000 -800000 -1100000 Convertible Preferred Stock<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Convertible Preferred Stock Prior to Business Combination</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 2, the Company has retroactively adjusted the shares issued and outstanding prior to February 10, 2022 to give effect to the Exchange Ratio to determine the number of shares of common stock into which they were converted.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the Business Combination, Legacy Cepton had shares of $0.00001 par value Series A, Series B, Series B-1, and Series C preferred stock outstanding, all of which were convertible into shares of common stock of Legacy Cepton on a 1:1 basis, subject to certain anti-dilution protections.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The authorized, issued, and outstanding shares of Convertible Preferred Stock, and liquidation preferences prior to February 10, 2022 were as follows:</span></div><div style="margin-top:10pt"><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 style="width:27.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Issuance Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shares<br/>Authorized</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shares Issued and <br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Original Issue<br/>Price per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Aggregate<br/>Liquidation<br/>Preference</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Series A</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">July 6, 2016</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.0000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Series B</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">July 13, 2018</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,069,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,069,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.2500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25,435,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Series B-1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">July 13, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,272,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,272,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.1250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10,226,484 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Series C</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">February 4, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,463,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,329,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8.3736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">52,999,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22,806,009 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">21,671,491 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">96,661,482 </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"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the closing of the Business Combination, the 21,671,491 shares of convertible preferred stock issued and outstanding were converted into 53,078,571 shares of common stock at the Exchange Ratio.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Convertible Preferred Stock with Koito</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 27, 2022, the Company entered into the Investment Agreement with Koito pursuant to which, among other things, at the closing of the transactions, and based on the terms and subject to the conditions set forth therein, the Company issued and sold to Koito, 100,000 shares of Series A Convertible Preferred Stock, par value $0.00001 per share (the “Preferred Stock”), for a purchase price of $100.0 million (the “Initial Liquidation Preference”). The issuance and sale of the Preferred Stock and related matters were approved by the Company’s stockholders on January 11, 2023, and the Preferred Stock issued to Koito on January 19, 2023 (the “Closing Date”). In connection with the issuance of the Preferred Stock, the Company incurred direct and incremental expenses of $1.1 million, comprised of transaction fees, and financial advisory and legal expenses, which reduced the carrying value of the Preferred Stock.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, the Company had authorized 5,000,000 shares of preferred stock, each with a par value of $0.00001. As of March 31, 2023, there were 100,000 shares of preferred stock issued and outstanding.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Dividend Provisions</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Preferred Stock ranks senior to the Company’s common stock with respect to payment of dividends and rights on the distribution of assets on any liquidation, dissolution or winding up of the affairs of the Company and ranks junior to all secured and unsecured indebtedness. The Preferred Stock has an Initial Liquidation Preference of $100.0 million, representing an aggregate Liquidation Preference (as defined below) of $100.0 million upon issuance. At the Company’s election, the Preferred Stock carries a 4.250% per annum dividend if paid in kind or a 3.250% per annum dividend if paid in cash, in each case payable quarterly in arrears. Holders of the Preferred Stock are entitled to the dividend regardless of whether declared by the Company’s board of directors. Such dividends shall accrue and compound quarterly in arrears from the date of issuance of the shares. The Preferred Stock is also entitled to fully participate in any dividends paid to the holders of common stock in cash, in stock or otherwise, on an as-converted basis.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liquidation Rights</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event of any Liquidation, holders of the Preferred Stock are entitled to receive an amount per share equal to the greater of (1) the Initial Liquidation Preference per share plus any accrued or declared but unpaid dividends on such shares (the “Liquidation Preference”) or (2) the amount payable if the Preferred Stock were converted into common stock. The Preferred Stock will have distribution and liquidation rights senior to all other equity interests of the Company. As of March 31, 2023, the Liquidation Preference of the Preferred Stock was $100.8 million.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Conversion Feature</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Preferred Stock may be converted, at any time in whole or in part at the option of the holder, beginning on January 19, 2024, into shares of the Company’s common stock equal to the quotient obtained by dividing the sum of the Liquidation Preference by the conversion price of $2.585 (the “Conversion Price”).</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Anti-Dilution Provisions</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Conversion Price of the Preferred Stock has customary anti-dilution provisions for stock splits, stock dividends, sales of shares through a tender or exchange offer, including under the Purchase Agreement with Lincoln Park, subject to customary exceptions for issuances pursuant to current or future equity-based incentive plans or arrangements (including upon the exercise of employee stock options).</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Optional Redemption</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has the option, upon 30 days’ advance notice, to (A) repurchase all (but not less than all) of the outstanding Preferred Stock held by Koito or a Permitted Transferee (as defined in the Investment Agreement) on or after the second anniversary of the closing occurring after the end of the applicable fiscal year for which the Company has recorded positive net income, if the Company has recorded positive net income pursuant to GAAP in its audited financial statements for any fiscal year the end date of which falls after the fifth anniversary of the closing and (B) all or any portion of the outstanding Preferred Stock not held by Koito or a Permitted transferee any time after the seventh anniversary of the closing. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fundamental Change Put Right</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon occurrence of a fundamental change event, each holder of outstanding shares of the Preferred Stock has the right to require the Company to repurchase any or all of their Preferred Stock at a purchase price per share equal to the Liquidation Preference or in lieu of a repurchase, elect to convert the Preferred Stock into the Company’s common stock equal to the quotient obtained by dividing 110% of the Liquidation Preference by the Conversion Price.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A fundamental change is defined as either the direct or indirect sale, or other disposition of all or substantially all assets of the Company and its subsidiaries to any third party or the consummation of any transaction, the result of which is that any third party or group of third parties become the beneficial owner of more than 50% of the voting power of the Company. Solely with respect to shares held by Koito, the definition of a fundamental change is expanded to include agreements entered by the Company to issue equity exceeding 10% of the Company’s common stock, or any strategic alliance partnership, or joint venture agreement to a third party deemed to be a competitor with Koito (subject to certain exceptions).</span></div> 0.00001 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The authorized, issued, and outstanding shares of Convertible Preferred Stock, and liquidation preferences prior to February 10, 2022 were as follows:</span></div><div style="margin-top:10pt"><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 style="width:27.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Issuance Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shares<br/>Authorized</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shares Issued and <br/>Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Original Issue<br/>Price per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Aggregate<br/>Liquidation<br/>Preference</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Series A</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">July 6, 2016</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.0000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Series B</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">July 13, 2018</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,069,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,069,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.2500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25,435,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Series B-1</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">July 13, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,272,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,272,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.1250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10,226,484 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Series C</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">February 4, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,463,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,329,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8.3736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">52,999,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22,806,009 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">21,671,491 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">96,661,482 </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"/></tr></table></div> 8000000 8000000 8000000 1.0000 8000000 4069600 4069600 4069600 6.2500 25435000 3272475 3272475 3272475 3.1250 10226484 7463934 6329416 6329416 8.3736 52999998 22806009 21671491 21671491 96661482 21671491 21671491 53078571 100000 0.00001 100000000 100000000 1100000 5000000 0.00001 100000 100000000 100000000 100000000 100000000 0.04250 0.03250 100800000 2.585 P30D 1.10 0.50 0.10 Stockholders’ Equity (Deficit)<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of common stock were entitled to one vote per share, and to receive dividends when, as and if declared by the board of directors, and, upon liquidation or dissolution, were entitled to receive all assets available for distribution to stockholders. The holders had no preemptive or other subscription rights and there were no redemption or sinking fund provisions with respect to such shares.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the closing of the Business Combination, the 27,618,907 shares of Legacy Cepton common stock issued and outstanding were converted into 67,645,189 shares of common stock at the Exchange Ratio.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, the Company had authorized 350,000,000 shares of common stock, each with a par value of $0.00001. As of March 31, 2023, there were 156,844,093 shares of common stock issued and outstanding.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lincoln Park Transaction</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 24, 2021, Legacy Cepton entered into a Purchase Agreement with Lincoln Park, pursuant to which Lincoln Park has agreed to purchase up to $100.0 million of common stock (subject to certain limitations contained in the Purchase Agreement) from time to time over a 36-month period (the “Purchase Agreement”) after the consummation of the Business Combination and certain other conditions set forth in the Purchase Agreement. The Company may, from time to time and at its sole discretion, direct Lincoln Park to purchase common stock in accordance with daily dollar thresholds as determined within the Purchase Agreement. The purchase price per share for common stock will be the lower of: (i) the lowest trading price for shares of common stock on the market in which it is listed, on the applicable purchase date and (ii) the average of the three (3) lowest closing sale price for common stock during the ten (10) consecutive business days ending on the business day immediately preceding such purchase date. In consideration for entering into the Purchase Agreement, the Company issued, as a commitment fee, 50,000 shares of common stock to Lincoln Park on the date of the closing of the Business Combination and subsequently an additional 150,000 shares of common stock 180 days after the date of the closing of the Business Combination. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, 1,142,505 shares of common stock had been sold in aggregate to Lincoln Park under the Purchase Agreement for consideration of $1.7 million.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Class F Stock</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of Legacy Cepton’s Class F stock were entitled to the same voting rights as the equivalent number of common stock on an as-converted basis, and to receive dividends when, as and if declared by the board of directors. The holders had conversion rights for conversion into shares of common stock and preferred stock. The holders were subject to vesting terms wherein each holder acquired a vested interest in the stock over a service period of four years.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the closing of the Business Combination, the 8,372,143 shares of Legacy Cepton Class F stock issued and outstanding were converted into 8,372,143 shares of common stock of Legacy Cepton and then subsequently converted into 20,505,344 shares of common stock of the Company at the Exchange Ratio.</span></div> 1 27618907 27618907 67645189 350000000 0.00001 156844093 156844093 100000000 P36M 3 10 50000 150000 P180D 1142505 1700000 P4Y 8372143 8372143 8372143 20505344 Stock-Based Compensation<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Incentive Plans</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 5, 2016, Legacy Cepton adopted the 2016 Stock Plan (the “2016 Plan”) under which 4,800,000 shares of Legacy Cepton’s common stock were reserved for issuance to employees, nonemployee directors, consultants, and advisors. As a result of the Business Combination, the Company no longer grants new incentive awards under the 2016 Plan and there were no shares reserved or available for future issuance under the 2016 Plan. Incentive awards existing under the 2016 Plan immediately prior to the Business Combination were converted into options to receive shares of common stock through application of the Exchange Ratio (“Post Conversion Awards”). </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 10, 2022, the Company adopted the 2022 Stock Plan (the “2022 Plan”) under which 15,123,142 shares of the Company’s common stock were reserved for issuance to employees, nonemployee directors, consultants, and advisors. Per the terms of the 2022 Plan, in the event any Post Conversion Awards issued and outstanding under the 2016 Plan are cancelled, terminated, or expire, said number of shares will be made available for issuance under the 2022 Plan. The share limit shall automatically increase on the first trading day in January of every calendar year during the term of the 2022 Plan, by an amount equal to the lesser of (i) two percent (2%) of the total number of shares of common stock issued and outstanding on December 31 of the immediately preceding calendar year or (ii) such number of shares of common stock as may be established by the board of directors. As of March 31, 2023, there were 10,086,988 shares of common stock reserved for issuance under the 2022 Plan. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Incentive Stock Options and Nonqualified Stock Options</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s employee and nonemployee stock option activity for the three months ended March 31, 2023 is presented below:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"/><td style="width:40.452%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.055%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.055%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.055%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.059%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Shares </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Exercise<br/>Price </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Remaining<br/>Contract<br/>Term <br/>(in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Aggregate<br/>Intrinsic<br/>Value <br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,261,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2.14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,486 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(82,923)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expired/Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(267,889)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of March 31, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13,911,172 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Exercisable as of March 31, 2023</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10,593,841 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Vested and expected to vest as of March 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13,911,172 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, there was $7.5 million of unrecognized stock-based compensation expense related to unvested stock options expected to be recognized over a weighted-average period of 1.8 years. The total intrinsic value of options exercised during the three months ended March 31, 2023 was $0.1 million. The Company recognizes forfeitures as they occur.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company granted restricted stock units (“RSUs”) under the 2022 Plan in the second quarter of 2022. Each RSU granted under the 2022 Plan represents a right to receive one share of the Company’s common stock when the RSU vests. RSUs generally vest over a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI0NDczZDFkYjcwYzRlMTM4NGZiYWNkMjFjMzhiZDNjL3NlYzpiNDQ3M2QxZGI3MGM0ZTEzODRmYmFjZDIxYzM4YmQzY183MC9mcmFnOjUxN2ZjMmQwZjlmZTRlYjNiMzRjYmU0Mzk5MWE3NDdhL3RleHRyZWdpb246NTE3ZmMyZDBmOWZlNGViM2IzNGNiZTQzOTkxYTc0N2FfNDY4Mw_f6640da6-a56c-4aac-bcb5-fab5a2e42101">one</span> to four years based on fulfilling a service condition. The fair value of RSU is equal to the fair value of the Company’s common stock on the date of grant. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s RSU activity for the three months ended March 31, 2023 is presented below:</span></div><div style="margin-top:10pt;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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted Grant Date 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,708,692 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,835,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,462)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(122,511)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding as of March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,407,885 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, there was $12.4 million of unrecognized stock-based compensation expense related to unvested RSUs expected to be recognized over a weighted-average period of 2.5 years. The total intrinsic value of RSUs outstanding at March 31, 2023 was $3.9 million. The Company recognizes forfeitures as they occur.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance-based Stock units</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, the Company granted 123,000 shares of performance-based stock units (“PSUs”) under the 2022 Plan, with 66,000 shares in the first tranche and 57,000 shares in the second tranche. Each grant to consist of two market-based vesting tranches, with the first tranche to vest if, at the close of regular trading for 20 trading days out of any period of 30 consecutive trading days, either (i) the closing price of the Company’s common stock exceeds $15.00 per share or (ii) the Company’s market capitalization exceeds $2.1 billion; and the second tranche to vest if, at the close of regular trading for 20 trading days out of any period of 30 consecutive trading days, either (i) the closing price of the Company's common stock exceeds $17.50 per share or (ii) the Company’s market capitalization exceeds $2.5 billion, provided in each case that the applicable stock price or market capitalization goal must be achieved no later than February 10, 2025 for the applicable tranche to vest, and provided further that the vesting of each tranche is subject to the grantee’s continued employment with the Company through the day on which the applicable goal is achieved.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the PSUs at valuation date was determined using a Monte Carlo valuation model that utilizes significant assumptions, including expected volatility, dividend yield, stock price as of the valuation date, market capitalization targets and the corresponding share price targets necessary for each tranche of PSUs to vest, expected life, and risk-free rate.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the PSUs at valuation date was $0.1 million with weighted average grant date fair value of $0.98, amortizing over a derived service period of 21 and 22 months for each tranche, respectively. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2023 and 2022, the Company recorded stock-based compensation expense as follows (in thousands):</span></div><div style="margin-top:10pt"><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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">43 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Research and development expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Selling, general and administrative expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total stock-based compensation 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,289 </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:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,347 </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:bottom"/></tr></table></div>For the three months ended March 31, 2023 and 2022, the Company capitalized $51 thousand and $43 thousand, respectively, of stock-based compensation expense into inventory. There were no modifications during the three months ended March 31, 2023 and 2022. 4800000 15123142 0.02 10086988 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s employee and nonemployee stock option activity for the three months ended March 31, 2023 is presented below:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"/><td style="width:40.452%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.055%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.055%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.055%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.059%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Shares </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Exercise<br/>Price </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted<br/>Average<br/>Remaining<br/>Contract<br/>Term <br/>(in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Aggregate<br/>Intrinsic<br/>Value <br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,261,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2.14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,486 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(82,923)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expired/Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(267,889)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of March 31, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13,911,172 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Exercisable as of March 31, 2023</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10,593,841 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Vested and expected to vest as of March 31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13,911,172 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 14261984 2.14 P6Y6M 6486000 0 0 82923 0.10 267889 3.39 13911172 2.13 P6Y3M18D 1371000 10593841 1.54 P5Y8M12D 1371000 13911172 2.13 P6Y3M18D 1371000 7500000 P1Y9M18D 100000 1 P4Y <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s RSU activity for the three months ended March 31, 2023 is presented below:</span></div><div style="margin-top:10pt;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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted Grant Date 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,708,692 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,835,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Released</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,462)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(122,511)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding as of March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,407,885 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4708692 2.57 3835166 1.18 13462 1.18 122511 1.72 8407885 1.95 12400000 P2Y6M 3900000 123000 66000 57000 2 20 30 15.00 2100000000 20 30 17.50 2500000000 100000 0.98 P21M P22M <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2023 and 2022, the Company recorded stock-based compensation expense as follows (in thousands):</span></div><div style="margin-top:10pt"><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 style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">43 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Research and development expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Selling, general and administrative expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total stock-based compensation 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,289 </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:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,347 </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:bottom"/></tr></table></div> 60000 43000 1177000 829000 1052000 475000 2289000 1347000 51000 43000 Earnout Liability<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the shares issued upon closing of the Business Combination (see Note 2), additional contingent shares (“Earnout Shares”) are payable to each holder of common stock and/or options receiving consideration in the Business Combination, in the amounts set forth below:</span></div><div style="margin-top:10pt"><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 style="width:5.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:92.688%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(a)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the closing price of the Company’s common stock equals or exceeds $15.00 per share for any 20 trading days within any consecutive 30-trading day period that occurs after the Closing Date and on or prior to the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI0NDczZDFkYjcwYzRlMTM4NGZiYWNkMjFjMzhiZDNjL3NlYzpiNDQ3M2QxZGI3MGM0ZTEzODRmYmFjZDIxYzM4YmQzY183My9mcmFnOmUwNGE5YzcxZWFhZTQxYWNiMGUwOTFiMDIxYzRkYWZkL3RhYmxlOjg4NWFjMTg3NzI1MzRhMzBiNjRmMjQyYjJkNTM3MjIxL3RhYmxlcmFuZ2U6ODg1YWMxODc3MjUzNGEzMGI2NGYyNDJiMmQ1MzcyMjFfMC0xLTEtMS0zNzE4OS90ZXh0cmVnaW9uOjhjMDNmYTcxNjBiMzQ3M2I5MDE0ZGQ3MDY2ODJlMGMzXzIxMw_da5f2fd9-dc6a-46f7-9896-d89ed57402c9">three</span>-year anniversary of the Closing Date, then, the Company will issue to each holder of common stock that is entitled to Earnout Shares a number of shares of common stock equal to such holder’s pro rata portion of 7,000,000 shares.</span></div></td></tr></table></div><div style="margin-top:10pt"><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 style="width:5.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:92.688%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(b)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the closing price of the Company’s common stock equals or exceeds $17.50 per share for any 20 trading days within any consecutive 30-trading day period that occurs after the Closing Date and on or prior to the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI0NDczZDFkYjcwYzRlMTM4NGZiYWNkMjFjMzhiZDNjL3NlYzpiNDQ3M2QxZGI3MGM0ZTEzODRmYmFjZDIxYzM4YmQzY183My9mcmFnOmUwNGE5YzcxZWFhZTQxYWNiMGUwOTFiMDIxYzRkYWZkL3RhYmxlOjkxMDU2MzVmMjZlZTQ5MjM5ZmY0NjIwMWEzNzA1MjQzL3RhYmxlcmFuZ2U6OTEwNTYzNWYyNmVlNDkyMzlmZjQ2MjAxYTM3MDUyNDNfMC0xLTEtMS0zNzE4OS90ZXh0cmVnaW9uOjk3MGNhODEyOGI5NzQ4Y2RhZWZlZTg3MmI3NzE2MzFjXzIxMw_9e760483-5439-45b4-a65a-0f6afea53aaa">three</span>-year anniversary of the Closing Date, the Company will issue to each holder of common stock that is entitled to Earnout Shares a number of shares of common stock equal to such holder’s pro rata portion of 6,000,000 shares.</span></div></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company concluded the Earnout Shares meet the criteria for liability classification due to the existence of contingent settlement provisions that could result in holders receiving differing amounts of shares depending on the Company’s stock price or the price paid in a change of control. Because the settlement is not solely determined by the share price of the Company (that is, the share price observed in or implied by a qualifying change-in-control event), but also by the occurrence of a qualifying change-in-control event, this causes the Earnout Shares to not be indexed to the Company’s own shares, resulting in liability classification. Upon the closing of the Business Combination, the Company recorded these instruments as liabilities on the condensed consolidated balance sheet at fair value and will recognize subsequent changes in fair value in earnings at each reporting date. The fair value of the earnout liability was determined using a Monte Carlo valuation model that utilizes significant assumptions, including expected volatility, expected term, and risk-free rate, to determine the probability of achieving the common share price milestones. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the assumptions used in estimating the fair value of the earnout liability at each of the relevant periods:</span></div><div style="margin-top:10pt"><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 style="width:70.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.839%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Current stock price</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.46 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.27 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expected volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">96.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">79.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.08 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Current stock price:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the stock price was based on the closing price as of the valuation date.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected volatility:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> the volatility rate was determined using the historical volatility of the Company's stock price and a mix of historical and implied volatilities of selected industry peers deemed to be comparable to the Company’s business, corresponding to the expected term of the awards.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Risk-free interest rate:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of issuance for zero-coupon U.S. Treasury notes with maturities corresponding to the expected three-year term of the earnout period.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected term:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The expected term is the remaining term of the three-year earnout period.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected dividend yield:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The expected dividend rate is zero as the Company currently has no history or expectation of declaring dividends in the foreseeable future.</span></div>As of March 31, 2023, the balance of the earnout liability was approximately $0.2 million. For the three months ended March 31, 2023, the Company recorded a gain of $0.8 million in the condensed consolidated statement of operations and comprehensive income (loss) for the change in fair value of the earnout liability. For the three months ended March 31, 2022, the Company recorded a gain of $56.7 million in the condensed consolidated statement of operations and comprehensive income (loss) for the change in fair value of the earnout liability. 15.00 20 30 7000000 17.50 20 30 6000000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the assumptions used in estimating the fair value of the earnout liability at each of the relevant periods:</span></div><div style="margin-top:10pt"><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 style="width:70.263%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.839%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Current stock price</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.46 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.27 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expected volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">96.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">79.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.08 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr></table></div> 0.46 1.27 0.960 0.790 0.0408 0.0442 P1Y10M24D P2Y1M6D 0 0 P3Y P3Y 0 200000 800000 56700000 Warrants<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock Warrants Assumed in Business Combination</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of GCAC’s initial public offering, 8,625,000 Public Warrants were sold. Each Public Warrant allows the holder to purchase one share of common stock at a price of $11.50 per share, subject to adjustments. The Public Warrants may be exercised only for a whole number of shares of common stock. The Public Warrants will expire five years after the completion of the Business Combination, or earlier upon redemption or liquidation. The Public Warrants are listed on the Nasdaq under the symbol “CPTNW”.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may redeem the Public Warrants when exercisable, in whole and not in part, at a price of $0.01 per warrant, so long as the Company provides not less than 30 days’ prior written notice of redemption to each warrant holder, and only if the reported last sale of common stock equals or exceeds $18.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date the Company sends the notice of redemption to the warrant holders.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Simultaneously with GCAC’s initial public offering, GCAC consummated a private placement of 5,175,000 Private Placement Warrants with the Sponsor. The Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants and the shares of common stock issuable upon exercise will not be transferable, assignable or salable until 30 days after the completion of the Business Combination, subject to certain limited exceptions. Additionally, the Private Placement Warrants are non-redeemable so long as they are held by the initial purchasers or such purchaser’s permitted transferees. If the Private Placement Warrants are held by someone other than the initial stockholders or their permitted transferees, the Private Placement Warrants will be redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company concluded the Private Placement Warrants meet the criteria for liability classification due to the existence of a settlement provision that adjusts the settlement amount based on who the holder of the warrant is (i.e., permitted vs. non-permitted transferees). This provision causes the Private Placement Warrants to not be indexed to the Company’s own shares, resulting in liability classification. Upon consummation of the Business Combination, the fair value of the Private Placement Warrants was recorded at a value of approximately $2.6 million. The fair value of the Private Placement Warrants was remeasured on March 31, 2023 at $0.3 million. For the three months ended March 31, 2023 and 2022, the Company recorded an immaterial gain in the condensed consolidated statement of operations and comprehensive income (loss) for the change in fair value of the liability.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock Warrants Issued with Borrowings</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2019, Legacy Cepton entered into a loan and security agreement (“2019 Loan Agreement”) with Silicon Valley Bank (“SVB”) that allowed for borrowings of up to $5.0 million under a term loan through July 31, 2020. The term loan was repaid in February 2020. In connection with the 2019 Loan Agreement, Legacy Cepton issued detachable warrants to purchase an aggregate of 60,000 shares of common stock. The warrant was recorded to additional paid-in capital at an estimated fair value of $0.1 million as determined by the Black-Scholes valuation model. Immediately prior to the consummation of the Business Combination, the 60,000 warrants were net exercised and subsequently converted into 136,994 shares of common stock.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 4, 2022, in connection with the Trinity Loan Agreement, Legacy Cepton issued a warrant to purchase 96,998 shares of common stock with an exercise price of $16.89 per share. The warrant was immediately exercisable and expires on January 4, 2032. The Company concluded the warrant meets the criteria for liability classification due to the existence of contingent settlement provisions that could result in holders receiving differing amounts of shares depending on the Company’s stock price or the price paid in a change of control. Because the settlement is not solely determined by the share price of the Company (that is, the share price observed in or implied by a qualifying change-in-control event), but also by the occurrence of a qualifying change-in-control event, this causes the warrant to not be indexed to the Company’s own shares, resulting in liability classification. The fair value of the warrant was initially estimated to be $1.3 million using the Black-Scholes valuation model. Immediately prior to the consummation of the Business Combination, the 96,998 warrants were net exercised and subsequently converted into 73,741 shares of common stock. For the three months ended March 31, </span></div>2022, the Company recorded a gain of $0.7 million in the condensed consolidated statement of operations and comprehensive income (loss) for the exercise of warrants. 8625000 1 11.50 P5Y 0.01 P30D 18.00 20 30 5175000 P30D 2600000 300000 5000000 60000 100000 60000 136994 96998 16.89 1300000 96998 73741 -700000 Income Taxes<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s provision for income taxes was immaterial for the three months ended March 31, 2023 and 2022. The difference between the Company’s effective income tax rate and the U.S. federal statutory rate is primarily attributable to unrecognized U.S. federal and state tax benefit because of a full valuation allowance that the Company has established against its federal and state deferred tax assets and foreign tax rate differential from U.S. federal statutory rate. The fair value remeasurement of the earnout and warrant liabilities have no impact to U.S. federal and state net operating loss. The Company continues to maintain a full valuation allowance against the U.S. federal and state deferred tax assets.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company conducts its business globally and its operating income is subject to varying rates of tax in the U.S., Canada, Germany, Hong Kong, Japan, China, and the United Kingdom. Consequently, the Company’s effective tax rate is dependent upon the geographic distribution of its earnings or losses and the tax laws and regulations in each geographical region.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to historical losses in the U.S., the Company has a full valuation allowance on its U.S. federal and state deferred tax assets. Management continues to evaluate the realizability of deferred tax assets and the related valuation allowance. If management’s assessment of the deferred tax assets or the corresponding valuation allowance were to change, the Company would record the related adjustment to income during the period in which management makes the determination.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to income taxes in the U.S. federal, state, and various foreign jurisdictions. Tax regulations within each jurisdiction are subject to the interpretation of the related tax laws and regulations and require significant judgment to apply. All of the Company’s tax years will remain open for examination by the federal and state tax authorities for three and four years, respectively, from the date of utilization of the net operating loss or research and development tax credits. The Company does not have any tax audits or other issues pending.</span></div> Leases<div style="margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases office and manufacturing facilities under non-cancelable operating leases expiring at various dates </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">through April 2028.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company’s lease agreements do not contain any material terms and conditions of residual value guarantees or material restrictive covenants. The Company adopted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Topic 842)</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> using the modified retrospective method on January 1, 2022.</span></div><div style="margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is or contains a lease at inception. Operating leases are included in other assets and operating lease liabilities in the Company’s condensed consolidated balance sheets.</span></div><div style="margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease right-of-use assets and liabilities are recognized at the commencement date based on an amount equal to the present value of lease payments over the lease term. The Company’s leases do not provide an implicit rate; therefore, the Company uses an incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The Company uses the implicit rate when it is readily determinable. The Company elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed it to carry forward existing lease classification and to exclude leases with original terms of one year or less. Further, the Company elected to combine lease and non-lease components for all asset classes. Variable lease payments are defined as payments made for the right to use an asset that vary because of changes in facts or circumstances occurring after the commencement date, other than the passage of time. Any variable lease components are expensed as incurred. The operating lease right-of-use assets also include adjustments related to prepaid or deferred lease payments and lease incentives. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Operating lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></div><div style="margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense for the three months ended March 31, 2023 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were as follows (in thousands):</span></div><div style="margin-top:10pt"><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 style="width:59.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.689%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">665 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total operating lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">870 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">574 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information for the three months ended March 31, 2023 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">related to leases was as follows (in thousands):</span></div><div style="margin-top:10pt"><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 style="width:57.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.053%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cash paid for operating leases included in operating activities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Right of use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,448 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases was as follows (in thousands):</span></div><div style="margin-top:10pt"><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 style="width:57.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.053%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">March 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease right-of-use assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease right-of-use assets, current</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease right-of-use assets, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total operating lease right-of-use assets</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,253 </span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">445 </span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease liabilities, current</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease liabilities, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,771 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">492 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining term and discount rates were as follows (term in years):</span></div><div style="margin-top:10pt"><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 style="width:57.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.053%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">March 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.01</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.06</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14.48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr></table></div><div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities were as follows (in thousands):</span></div><div style="margin-top:10pt"><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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,370 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total undiscounted lease payments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,487 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Present value adjustment for minimum lease commitments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,716 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,771 </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"/></tr></table></div> P1Y <div style="margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense for the three months ended March 31, 2023 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were as follows (in thousands):</span></div><div style="margin-top:10pt"><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 style="width:59.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.689%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">665 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total operating lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">870 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">574 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 665000 364000 205000 210000 870000 574000 <div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information for the three months ended March 31, 2023 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">related to leases was as follows (in thousands):</span></div><div style="margin-top:10pt"><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 style="width:57.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.053%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cash paid for operating leases included in operating activities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">442 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Right of use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,448 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 199000 442000 11190000 1448000 <div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases was as follows (in thousands):</span></div><div style="margin-top:10pt"><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 style="width:57.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.053%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">March 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease right-of-use assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease right-of-use assets, current</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease right-of-use assets, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total operating lease right-of-use assets</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,253 </span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">445 </span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease liabilities, current</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease liabilities, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total operating lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,771 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1.5pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1.5pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">492 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 121000 11253000 324000 11253000 445000 1613000 211000 10158000 281000 11771000 492000 <div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining term and discount rates were as follows (term in years):</span></div><div style="margin-top:10pt"><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 style="width:57.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.053%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">March 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.01</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.06</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14.48 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td></tr></table></div> P5Y3D P3Y21D 0.1448 0.1378 <div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities were as follows (in thousands):</span></div><div style="margin-top:10pt"><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 style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Year Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,370 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,328 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total undiscounted lease payments</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,487 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Present value adjustment for minimum lease commitments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,716 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,771 </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"/></tr></table></div> 2370000 3250000 3328000 3324000 4215000 16487000 4716000 11771000 Commitments and Contingencies<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company may be involved in various legal claims, litigation and other matters that arise in the normal course of its operations. Although there can be no assurances and the outcome of these matters is currently not determinable, the Company currently believes that none of these claims, actions or proceedings are likely to have a material adverse effect on the Company’s financial position.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records accruals for our outstanding legal proceedings, investigations or claims when it is probable that a liability will be incurred, and the amount of loss can be reasonably estimated. The Company evaluated developments in legal proceedings, investigations or claims that could affect the amount of any accrual, as well as any developments that would result in a loss contingency to become both probable and reasonably estimable. There were no material accruals for loss contingencies associated with such legal claims, actions or litigation as of March 31, 2023.</span></div> Related Party Transactions<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investment Agreement and Investor Rights Agreement with Koito</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 27, 2022, the Company entered into the Investment Agreement with Koito pursuant to which, among other things, at the closing of the transactions, and based on the terms and subject to the conditions set forth therein, the Company issued and sold to Koito 100,000 shares of Preferred Stock for a purchase price of $100.0 million. The issuance and sale of the Preferred Stock and related matters were approved by the Company’s stockholders on January 11, 2023, and the Preferred Stock issued to Koito on January 19, 2023. See Note 10 to the condensed consolidated financial statements in this Report for further information. At the closing of the issuance of the Preferred Stock, the Company and Koito entered into the Investor Rights Agreement (the “Investor Rights Agreement”), pursuant to which, among other things, the Company ensured that two designees of Koito sat on the Company’s board of directors immediately following the closing of the Transaction. The Investor Rights Agreement also provides for certain investor consent, preemptive, registration, and termination rights, which contain certain provisions that limit the Company’s ability to access additional sources of funding without Koito’s consent. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Secured Term Loan Agreement with Koito</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concurrently with the execution of the Investment Agreement, the Company entered into a Secured Term Loan Agreement with Koito to borrow Japanese Yen ¥5.8 billion (approximately $39.4 million). On January 24, 2023, the Company repaid all outstanding principal and accrued interest under the Secured Term Loan Agreement. See Note 9 to the condensed consolidated financial statements in this Report for further information.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Transactions with Koito</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Koito is an automotive tier 1 partner and investor of the Company and sales to Koito were $0.9 million and $0.4 million for the three months ended March 31, 2023 and 2022, respectively. Accounts receivable from Koito were $0.4 million as of March 31, 2023 and $1.0 million as of December 31, 2022.</span></div> 100000 100000000 2 5800000000 39400000 39400000 900000 400000 400000 1000000 Basic and Diluted Net Income (Loss) Per ShareThe Company follows the two-class method when computing net income (loss) per common share when shares are issued that meet the definition of participating securities. The Company was in a net loss position for the three months ended March 31, 2023 and a net income position for the three months ended March 31, 2022. The Company considers its convertible preferred stock outstanding as of March 31, 2023 to be participating as holders of such securities have non-forfeitable dividend rights in the event of the declaration of a dividend for shares of common stock. When the Company is in a net loss position, the net loss attributable to common stockholders is not allocated to the convertible preferred stock under the two-class method as these securities do not have a contractual obligation to share in losses. Basic net income (loss) per share is computed by dividing net income (loss) attributable to common stockholders by the weighted-average number of shares of the Company’s common stock outstanding. When there is a net loss attributable to common stockholders, potentially dilutive common stock equivalents have been excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect is anti-dilutive.<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table present reconciliations of the denominators of basic and diluted net income (loss) per share:</span></div><div style="margin-top:10pt"><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 style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Weighted-average common shares outstanding – Basic </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">156,779,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">115,865,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Stock options to purchase common stock and RSUs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,216,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted-average common shares outstanding – Diluted</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">156,779,565 </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:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">127,082,423 </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:bottom"/></tr></table></div><div style="margin-top:10pt"><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 style="width:3.596%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:94.204%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Includes 150,000 shares of common stock issuable to Lincoln Park in connection with the Purchase Agreement as of the three months ended March 31, 2022 as the shares are issuable in lieu of a commitment fee and will be issued solely as a result of the passage of time.</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Includes the weighted average unvested shares subject to repurchase of 71,619 as of the three months ended March 31, 2022</span></div></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following common stock equivalents were excluded from the computation of diluted net income (loss) per share for the periods presented because including them would have been antidilutive:</span></div><div style="margin-top:10pt"><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 style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Stock options to purchase common stock and RSUs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,125,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">802,866 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Preferred shares on an as-converted basis</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">39,008,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">55,134,626</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">802,866</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023 and 2022, 13,000,000 Earnout Shares were excluded from the table above because the shares are considered contingently issuable and the required common share price milestones were not achieved as of March 31, 2023 and 2022. As of March 31, 2023 and 2022, 13,800,000 common stock warrants were excluded from the table above as no shares were issuable under the treasury stock method of computing diluted earnings per share.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table present reconciliations of the denominators of basic and diluted net income (loss) per share:</span></div><div style="margin-top:10pt"><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 style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Weighted-average common shares outstanding – Basic </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">156,779,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">115,865,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Stock options to purchase common stock and RSUs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,216,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted-average common shares outstanding – Diluted</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">156,779,565 </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:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">127,082,423 </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:bottom"/></tr></table></div><div style="margin-top:10pt"><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 style="width:3.596%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:94.204%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Includes 150,000 shares of common stock issuable to Lincoln Park in connection with the Purchase Agreement as of the three months ended March 31, 2022 as the shares are issuable in lieu of a commitment fee and will be issued solely as a result of the passage of time.</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(2)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Includes the weighted average unvested shares subject to repurchase of 71,619 as of the three months ended March 31, 2022</span></div></td></tr></table></div> 156779565 115865890 0 11216533 156779565 127082423 150000 71619 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following common stock equivalents were excluded from the computation of diluted net income (loss) per share for the periods presented because including them would have been antidilutive:</span></div><div style="margin-top:10pt"><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 style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Stock options to purchase common stock and RSUs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,125,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">802,866 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Preferred shares on an as-converted basis</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">39,008,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">55,134,626</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">802,866</span></td></tr></table></div> 16125653 802866 39008973 0 55134626 802866 13000000 13800000 SegmentsThe Company conducts its business in one operating segment that develops and produces lidar sensors for use in automotive and smart infrastructure industries. The Company’s Chief Executive Officer is the chief operating decision maker (“CODM”). The CODM allocates resources and makes operating decisions based on financial information presented on a consolidated basis, accompanied by disaggregated information about sales and gross margin by product group. The profitability of the Company’s product group is not a determining factor in allocating resources and the CODM does not evaluate profitability below the level of the consolidated company. Long-lived assets of the Company located in its country of domicile, the United States, are approximately 90%. 1 0.90 Subsequent EventsThe Company has evaluated subsequent events from the balance sheet date through May 10, 2023, the issuance date of the condensed consolidated financial statements, and determined there are no other transactions that require additional accounting or disclosure. EXCEL 87 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,: JE8'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 " #&@*I67GEI;>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.FT9$E&7"]-.("$Q"<0M2KPMHOFCQ*C=V].6K1."!^ 8^Y?/ MGR6W.@H=$CZG$#&1Q7PSN,YGH>.:'8FB ,CZB$[ED/ M=4"H.;\#AZ2,(@43L(@+D_"V@6XES]$SMW@)V30[9+JN_[LF_FW+A#!6]/CR_SNH7U MF937./[*5M IXII=)K\V#YO=ELF:UTW!5T7%=S47?"5N[]\GUQ]^5V$7C-W; M?VQ\$90M_+H+^0502P,$% @ QH"J5IE&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" #&@*I67T)X!Z$& 7)P & 'AL+W=O'E(Z6+#^&>QIE2BISA*Q&5G+67ZNM<3_IK& M1)RRE";JSI+QF$AURE<]D7)*@CPHCGK8<(B6)4@#I/=+WDJ*J). "X"\+, UZL(\(H +S>Z*UEN MZPV19'S!V09Q_;12TP=YW>31RDV8Z#3.)5=W0Q4GQU/V2#F:J8RA+A)KPJFX MZ$DEK&_W_$+D:B>"*T0\](XEEE1W4\0?DC[8R__<8]JR$CUL4VIS"H>[3O>#S1(8U=#2H+0TJ&?I0T:XI#S:HGN:,BYM]F IR3-; MI4S!J(;VSDI[9_7LS2@/6: [)%+C@C5YL%+9!2O[(!C?T.>P]#FLV3(Y45-* M/B-4YQ'66I)(6!,)AC4T>%X:/ <+58PY]W2E1AWE4:([$EO3".M,:2I9"F?K'QB^OXG02!4A.RT'J!EGCV'BV[,,:TXG5J-MD)%KT,B%@>:Y MT1D3DD3H]S"M'(./*(X&KF?OMVU DFLHR87A)F^L$[7LK38&"_2=>:_7; IY9D M>9?,[ M76/&3=;D[A:.:^C1US:(@G>^-6G[!BE<\V> @;'L*U M>4CAGAI55XQO;>Z.Z-RQI$M\GRH9)1+L!*W;!FW@$39XA&OAT3PF482N,J%N M"VNK/:)3M?*$PYK:,S2$:]'0=4SY2O?*'Y6"7*LA-DY)8L\K+%CILPWTP09] M<"WTN7XZ7'WN%MQ6D[!:Y?(3CFOJTF /KH4]\S55C17*(2Q3;:\-V,$&=G M MV%'&8I6]N63^9X5V^08H>I])13Y)H!JQU?$+P4M1#SNU0:ZF=]T?Q^[@[+S? M=T;>1>_19M)P#C[".<5,>1,*30:?*.'@EM 1N6[7Q5T[T,&13;-IR ?#T#*) M:1+D&T(W$;$GK>$F$!S7U)A!'EP/>90UKC)XFP3T"?U"[3T1EG([25+H_( M?;!V1#BHJ4>#.!Z,)L5X*G;C::J2^$BBC*)7SJFC&R!*%>KE[YFLCE\(8(JJ M: .'/(-#'G[9UT8O1#6%^388R3MX9093S4,H(XK8$KGXN\7W:$[]C*O:L/J& ME?Y3BYK"XDVKP4"4!]./ L0@7Z!NXP6+K.Z/;!3-'NZLOMJ@)\_0DP?3TSZ? M"H+]-4E6M/+UQ!&AN\G\S<3ZEA .;.K0H),'L\X]#2B-B=Z!W1"NW\"($T2? M*/=#D5]=,H[\@[:)B$0DV3]"4,A[#2_Z%A3N$R M-JU-0XL>#'@UAE580 ^K'ZW&VD#$OD'$/LQT]P>?'NE] MG_R++*':7Y;(W5=(Y=7RJZ])_JU3SSR^^V3L'=';1@)%=*E"G=.AF@#X[BNL MW8ED:?XATX))R>+\<$U)0+E^0-U?,B;W)_H?E-_"C?\!4$L#!!0 ( ,: MJE8]([60=@8 !<; 8 >&PO=V]R:W-H965T&ULK5EM M;]LV$/XKA!MT#9#$(O6>%P-MLF']T#9HVO4S(]$V44GT2#II]NMWE!W)%BDF MV5*@K63=G9X['N^YH\[OA?RIEHQI]*NN&G4Q66J].IU.5;%D-54G8L4:>#(7 MLJ8:;N5BJE:2T;)5JJLI"8)D6E/>3&;G[6_7GER$Q M"JW$7YS=JYUK9%RY%>*GN?E87DP"@XA5K-#&!(7_[M@EJRIC"7#\O34ZZ=YI M%'>O'ZW_T3H/SMQ2Q2Y%]8.7>GDQR2:H9'.ZKO17OH!EGKUA75='8N MQ3V21AJLF8LV-JTV>,,;LXPW6L)3#GIZ=BF:$A:%E0BNE*AX237><^Z=PGK;UPS/VUE*S1B"H%?IZZ_-D8B-P& MS"X[52M:L(L);"/%Y!V;S-Z^P4EPYO+NE8SM^1IVOH8^Z[-+JI8(5@T5YH+] MO>9WM +GG:NX,96TIDPIN)M%.$\AY'>[[MA2(<[CL)/:PQEU.",OSINED/I8 M,UE#KMTQI>LQD!L[\>[KLR!)!B =4FDP@C'N,,9>C.^+0JP!%52R@D$<;RMV MA!JHNF*.: 6UL=T]4&51(5G)-:H$9)@RCP^"=A$.@B-05BO6UK'JP>5?;"'' M080'[CF$P@"[W4LZ]Q*O>Q\A[HT6DC-GW!,[HE$8#'#90B3/8C>NM,.5>G%= M2[:BO$3LU\H4+=5&4N@E@SCO[607ZM0"%*561MM""=D1VD.==:@S+^IO0M/J M&0 SZ]U93K+A>MM244)PY(:8=Q#S)P(+C8'4#VU 36E8F4W7IK0+:6[G7$R& M0&VA/!N)) YZN@J\0+]"/9"\,!QERIB3@ ([\^(D'J![2FH?WPZ=8B^^+VTR MCJ_Q5GTO=+!?PR$Z6RR.Q\#U9(>]_+)-1 \XXBHX23K<4UE!\G)6,OT;V4DU_+VK[3/=MA/]UU5+*B#X9'G [;'.;8<"ZI M/,U'5J6G.NSGNB]0&:CFS0)5#!KFW=4Y>JQJ3M .9DJPE>FV%,$C](5[_L)^ M H.@RC7S$L6.&T[T#OY*K=[")45&JTA/<]C/BJ/-5W$>6% =K)8&T1A=]+2&_;SV@TI)=T ZVRQL,U48I4.$ MME 4!6Y\I*SWZEL8+CVXR,V5>$X&^!S".5D#%]/9^0).O/M_48TQY[] M3QQ4%SB VV*[3<\^\)VY[CE4]T1N$@??)7$R+%$.L2A+LI$1@O1T1YX8R$1= M\\UTLYG+1&-"S9H"\*)WGX5F"*>'3N3_@;.0]YCT1^LA_0R*M-9 '_P?,48T^45DL-[@?#UW: M5+N"L;6^97+O$3E#>-\85\JP:$N>:ZTT7)A:,&+X'5TL)%M0;>H$S! E;4_J M-OXQ,Q";\1=><9*AFE=5>XSG-'5XACZ+IT&XO7 FC]UEY%F6#SLHA]A8">U; M$9)X\_S&+.I25"63JEVU]*R=L>E>R.2^X/G0GO+?%>7'"OY*U_2CT'0WQ M=S2FUL%RMQGN=-;N58:CN5=D'U;?RA!_*_.^++E)4N *<[!PS!L8*U<$3Z9H;XFQEH:M?UNFH/:+>]K*AAM9;F5/V.M6=, M3MAVZW(X\;[3;EV.H%%DPW*(NP2P)XI$Q M)^Q;G=#?ZFPZ!O6,W>K$;W DA2#)S5>8S8T6 MJ_9#QJW06M3MY9)1P&\$X/E<0,>TO3'?1KIO8;-_ 5!+ P04 " #&@*I6 M#5%SL'P# !]# & 'AL+W=O!A@ULCT4?:"ELT6$(E62LKO]]3M*BBH[ M\D>2^<$FQ;OC_8YW)WJRE>I)9P"&_,RYT%,G,Z:X=5V=9)!3?2T+$+BRDBJG M!J=J[>I" 4TKI9R[@>>-W)PRX<23ZMEXGDNOHFVUHVBAR2E-K(O%%&#W(F MZE_ZLPE$1\$?'% (&H7@7(6P40@KT-JS"NN!&AI/E-P29:71FAU4L:FTD88) M>XP+HW"5H9Z)9U*D>"B0$AQIR5E*#4[N*:!2T3!FN7)*+.54@ M3 :&)93K2_*)/"X>R,5OEQ/7H$?6KILTN]_7NP<'=O^3JFL2^EL MQW=)(DN!QZX@ ;:A2PY7A'*L^"HGL'>05)9+LRHYEF$MVQ>0>I=1M8MM)YO8 MF[B;+N4QB1W7!ZWK@Z.N8Q)O0!F&+A.,S J4PFS&*DJ>KDA!%=E07@*Y8((\ M2,ZITJ0 [&H9YG1O_M;;11T/??CD#?PT[+@Z]ZK.'#<.T+D^#C%XXZ/=QO!0[0!"U!-&[ M"? ]J0T5*1/K4QC1>1@OQ0Y@C%N,\=LQZ'JM8(U-D'#VH[3O MOV:C' VN\# M&;^H8009][$<=>R-/>VFQ;XY@9WGB/*.3G!S5BDM[KW#_U<7? M6.^F4=B4]?XA'7?DC:?D=ZXC_NM!SVL,C>6=DAJ.QH.!=Q/N0_:*1H,H\L8' MCNK7'<(_^F[>(WA%1VCLGN5_KVBO_V[G;F@OYGCE6C.A"8<5ZGK7$1I1]5VW MGAA95-?%I31X^:R&&?X_ &4%<'TEI7F>V!MH^X\C_@]02P,$% @ QH"J M5OU65L.)!@ _QP !@ !X;"]W;W)KN.;\MF#'-^(M[KT]>,SF"VT>#,8W*S;G3UQ_73U(N!OLK*39DA6XL 8Y_:Z.]W3>- MXO[UF_7?2N?!F6>F^$3DW[)4+VY[PQY*^8RM<_THMG_PVJ'(V)N*7)6_:%O+ M!CTT72LMEK4R(%AF1?7/7NJ!V%, .VX%4BN0MD+8H4!K!5HZ6B$KW;IGFHUO MI-@B::3!FKDHQZ;4!F^RPH3Q24MXFX&>'D]$D4)0>(K@2HD\2YF&FR<-?Q M MK9"8H;]67#(SZ@JQPD@N8H>R M GU9B+4"'74ST(#6?',PK9'=52CTNU4TV M;L8X'$8W@\T^YB-"!\C"';+0BVPBE#9A?ZRP.6-768CVOQM%HQ8XAQ")B!M< MM ,7><']+F&>H8N\G&TK*6:9=N&+K$_WD[ %SY8AE+K1Q3MT<:E$.]#5F5+, M$7]9F;Q2URYTL<]%4[FOU8I-^6T/\DQQN>&]\<\_X3CXQ35MSV3LP-]DYV_B MC<8C6&1RNBCK0@KS)1$#ELQ<0@E4>@.RG 'TF'9TE/K#S$(?[(U0!=,I%4=P1>;Q' M;]B?D'K!)3!1Q5'U2%XZD[*V=*:L/)>U0[])XS?QETGHX!"T2=,%*^;<4/&, M91)M6+[FIK9#UA;0U:$\8\]9GNE7YX@0.QMCT@Z=+13%<3+LB%Q#C]C/C\<\ MV#(I67', VJ!&[5IP"&3#(,.^ V'8C^)0I,)+23 7TO)B^DK@DI3*%8UKR9= MWJ.".^LDMFFSGT1!&[4MU86YH5;LYU;3PIDAYR\FJ=>96IA:;@8[Y<]NK Z> MQ9A8Z6V+=8%MF!9[B>T@L[O',K8K7[LX.F0Z>A3K%407 MN-I&?&PH'7(AQJ..4DL:DB1>,BI!ODW4NK&&U%(+)B&S8)&<3=$%U-][D>=, MJN;EI=.9ZEO#?6>"JZ ]E1UBP16-.UQI>(_X><_K2IKE:[.Z_0%GR&G.V&+@ M3,<4)PT%$C\%?BLW(7C:9QMHM( $P:\E3/@2K]H/3?7$[8)-;SB*DV04Q>W% MI$L41\,X&HXZRC5I^)#X^?"8+_NQ>?)XXUIX=GCC6GXFP9"$I*-!)PU3$C]3 MGI;6T8EI;UP.!I. M)GY.GI2-I#*=Y+J0G.79?S#?YJ;-K$-IMA4W+,O9<\[[P"I]Q7*.%(<>+M.9 MFUB(3M=+F#YT1MDS)I\Z%#II,/ M&]8F)ZUM?V1F.O';7$VM47?P.>[8&J,-H5,_H1]N?AZM =2Y $X":Q_/EH,: M,.PH5+2A=NJG]D]9RH#@ "XT26;?8R6%%OIUQ;U;CV=="I_+VN$0-"T!];<$ MCQX_[;4K)F$[$5Q2G9NL=&__U\_NIVRS4@])$B>V# -S> MK'0(M<$-]HZ2EES.RQ,V!:5Z7>CJJ&7W='>*]Z$\NVH]O\/7D^HLKC%3'0U^ M9G*>%0KE? 8F@ZL$!DM6IVW5C1:K\L#J66@MEN7E@K.42R, [V="Z+<;\X'= MF>?X?U!+ P04 " #&@*I6HPFP800. #MN & 'AL+W=OI\5?[\@J?[X9*:.7'WS('I95_8.K MV^MM^D ^DNK3]GU!GUT=E46V)ILRRS=20>YO1K\J/R>Z7B^P>\7O&7DN3QY+ M]:9\SO,O]1-_<3.2ZS4B*S*O:B*E_SR1.[):U1)=CS\/Z.C89KW@Z>,7W=EM M/-V8SVE)[O+5']FB6MZ,K)&T(/?IXZKZD#][Y+!!1NW-\U6Y^[_T?'BM/)+F MCV65KP\+TS589YO]O^G7PXXX64#1SBR@'A90V07,,PMHAP4T9@'CW"KIAP5T MMH7)F06,PP(&LX!Z;I4FAP4FS +TZ/(7, \+F,P"VKD6K,,"%K/ V>,P/2PP M9;?A[(&37XZON6S3=W7/U8%_6U&EZMN M[_+-@O9Q MNPN+%=FF7KT_TJ)(Z59RA)E8N'M6+>H?]NLBW M=2G[D3[Z'SV,]9[D-&&+FV!V-0=PQ,"O"[J_Z6JD*^E]FBW&=%??I=N,O\?< MUUI2CYWI7<#G\_WNI-OZ[VI)"OJ66]._7\E3_GZL2XC@&_=?C MT!TX2'CA_9:OU_1OX[[3G3[A4-$KJ3Y',GZM_?'W=R(WN>"N4GJPG(O;?T7K MW[$(JL:"G#:MT,R?2&_KV+I=I0D=K[QLZO3Z^>;E5E8BKZE+[ZZ;0L"5>D/K'[N=RF=#OEI)3EX\ MI\7BO[S2H0-WR1T2FR$Q&XDY2,Q%8AX2\Y%8@,1")!8AL1B))2"L56&,8X4Q MA";J[CTHO8,G7^3+=/!"IJ']T>EG#*S!&YRI&4W39 ME"WV]$2X/D.+!Q*SD9B#Q%PDYB$Q'XD%2"Q$8A$2BY%8 L):Q6-R+!X38?'8 MW]LM#_5B?G*G=WN\_5CN;KI4.?WU[K[+_OF%8C+I%!-#DTW+,-E;(L+U&UI, MD)B-Q!PDYB(Q#XGY2"Q 8B$2BY!8C,02$-8J)N:QF)C?IICP"HC9N5,RYMTJ M$:[1T/*!Q&PDYB Q%XEY2,Q'8@$2"Y%8A,1B)): L%;YL([EPQ*6#WNS$'P( M$Z?%\=:JRBL85N>,@ZT5PN:'U@HD9B,Q!XFY2,Q#8CX2"Y!8B,0B)!8CL02$ MM6K%]%@KID-J19_Z,.V<4+#U0=CDT/J Q&PDYB Q%XEY2,Q'8@$2"Y%8A,1B M)): L%9]4.1C@:AS?:+/9U^9Y1"S0S]G@6HSJ&8?-,$9DP-MT(5J'E3SH5H MU4+.@5+-B6)-9;-]O")HNS%42SA;86FFJNC:<2/:7?TDQ*KTZNJ]NK?268NQ M91J:QIP+B)L/VO_D$"!9G!NH-J,ZAF M0S4'JKE0S8-J/E0+H%H(U2*H%D.U!*6UBTZ3;U3$ 4=8KD#J;,B&INML.8&&#:%:TFLSVK6B"1,JXC3A!U*7"B(5 M9+X?:2#[.]U_&W]#JKI\5$6Z*=/]H#'SO*S*BR4#&96Z@VHSJ&9#-0>JN5#- M@VH^5 N@6GC06BEF#<>: M1NL>>RD!31Q"-1NJ.>?VB,)>2T#SA%#-AVH!5 L/FO"R YH4A&H)2FOW^B8L MJ%Q("WXEQ3RCW9YV\.?#(#073Q:06:@[J#:#:C9425 UX)$#-#2\!!.RWA MALX$N&;0)FVHYD UM\_N\*!-^E M@&HA5(N@6@S5$I36[OQ-6% 5AP5/.__^ M1N-^D+^+)P1B=W U@.8+H9H-U1RHYD(U#ZKY4"V :J':S;T:2ATA9JXBH*W& M4"U!:>W*T:0P5?$XD6U2T*0>56'R MZ?;3IB#UIP>T$JSJ@<3KB2N>TFR5?EZ1\7U>C,MT1:1L\T3VXX;S3Q*Z&;&Q MTADS&AGHFD$U&ZHY4,V%:EZ?0^5#FPR@6@C5(J@60[4$I;4K0Y-95,69Q814 MM-_3TP,BO:E+ _]F0C=IIBO*U&+[/C2+"-5LJ.9 -1>J>5#-AVI!OS=2"&TT M@FHQ5$M06KOW-PE'59QP/#/LP,712<3LX+N+T#@C5+/5;F:,_9XSM$$7JGE0 MS8=J 50+.0=*,;2IJ>@3]JM/T(9CJ)8(WV_M7MYD$U5Q-O'=@'&'U.Y(AJJJ MLM_:OQ.W.+C+0N.$G$WH=-EN.LV<&+K!7M=#PW^<1L>&Q9Z40S-]W"9U59?9 M/[B[C1-]DX59^\&S;/$[TJ7Q_@3K\/@;@2-W$$U!ZJY M4,V#:CY4"Z!:"-4BJ!9#M02EM:M'D^%3Q1F^B_,M\2O&Y5'_Q.T.KAC0:!Y4 M5DXFLQ:G&_O.N:-SRP0GT<4]*L+-:8Z>UQLYKC9W8&CNS-79J:^S M5/.A6@#50J@60;48JB4HK5UTFLBG=F%*Y]<.MJ)UDYZ6.E4[?[FA:4^H9D,U M!ZJY4,V#:CY4"Z!:R'E;3B>:9;"G(= 8)U1+4%J[(C0Q3JW_4(P7!U'1NNE- M]AN2XN8&5P!H>A.J.5IW<#V+/<.'1C*AF@_5 J@60K4(JL50+4%IK=ZO-Y%, M73SRXFL&4-$YL]^J%OOIHKCAH74 JME0S>FU/UQHFQY4\Z%: -5"J!9!M1BJ M)2BM70J:L*0N#DM"!E#1.8%(=F@E\7H,K@S0,"14[[T,PB5'.@F@O5 M/*CF0[6@YSLIA+8:0;48JB4HK=W_FS2B+DXC]AA A1LI$K-#/Y& :C.H9D,U M!ZJY4,V#:CY4"Z!:J'-"M,;$TG5YRL[N!&TXAFH)2FO7CB:)J MC2^>&9>'7 M"[US;W&LR*:ELZ<0R-S5#*K94,WA[)&IW)F/T(4VZO$.@Z9.V2L#9)L!_]#+ MELQ.]LIY(9LX@*Y9#-42E+;OC5?EDI!JEE;I[?4V?2"TASUDFU):D7O*RS^9 MM'@5VC'Q.:^J?+U[N"3I@A3U"^CO[_.\>GER1?WGO/BR:^/V M_U!+ P04 " #&@*I6=1X@9,8( #N)@ & 'AL+W=OJG"Q99E'-J&*D&2&F@12(;GS6=@B M>*^Q&$GD,;]^6S;!8,F"U/(EP:;5G%8_3K?LBS M^=L?;&-0J/5%/)7Y7_2VD?4:*%I+Q9>;Q8!@F63%?_J^V8B=!:#'O@!O%N#J M E*S(-@L"')#"V2Y6==4T?Z%X&](:&G0IC_D>Y.O!FN23+MQJ@1\F\ ZU1_R M+ :GL!C!)\G3)*8*+J8*_H&WE$1\CH94+M M>%RB;\\97<<)R'Q'3?0\O4;? M?ON.?D-)AIX6?"UI%LN+E@)D6G\KVJ"X*E#@&A0!NN>96DAT VCB_?4ML&AK M%OXTZPH[%=Y3\0,%_AG"'@XL>(;'+\<..,%VEX-<7U"WRX/I'^CV;O+7%-T^ M3N[1Y.'FF[;MD(ML:O5*7XN5S1BEPW(8^/H2)]2[F4WR%4(KYD-FL+%>UBL*4J(1)JT?#4WKT1,KV-JR]W;"VTZ/7#)1&"2VJ M<18CNN1")?_D-VR6%^K"';?YOE=QK2G3KO%K9PNSXX0Y53SZU=25/D;@/: _ M68NP8_PZQMU>!:(IY >D8P?9W8+L.D$.=K9.%URAR:?)YTT(+T2E9,H&MVL@ M";K57+'(^+X=;&\+MGN4]>IX+.E&GB'K'#\[V2TCPGP-^I M3L@,10N:O3"=G7.:"/1*TS73N\NHR*"C06E"9TF:J \K87DFMDZ[NKTVJ;#= M[M0$K;]#R_[_9<,;%8)FAVSP370[V[LQP2+4Z7HU!N#2 .PT )HL:*' @+40 M+(L^D *\DA;-FRZG9[J(6E%C U GK!8*BU =Y)*D?2<#]N\ %9H+OD3L79?R M=2(7FA#T?L=L9@<;6*J:;CGVT9I2=6A+0O6)NZ?((T-6R$?7"IF7X\_(J",B MWTG87V6B4VG;WXR2O'TGU?4'4<37FKJ!DECR2F-TFL-N%E16[28N@;P$VA9B?HU0 OR=-WL^P>AFK1GM'H6F6;0 MK8E77%(C=E-C-5X/(751W0:H*=*LV]"2#K&;#L?'S#A6P";;07@2'%91V^1Z MI%O33..2&O$!:JR,VZ/QSYOI,>,V/BDGGDK;_BZ4G(C=G/BP%M ]ZCR&_F4E MM/?41Y[3[.]ULM*=C74/;,P7MJN^LTCY05#CN9(?L9L?]S#+!0P:18HDP)N; MZ=R*V<*( 32Q!FH;-,^+JE:BSP]OFB&R8]!QS.2 MW3*F=CIU6U^R*':SJ)'N!=@CTMW"EP%I&[.23<[OA'4'-[@D5MS[4KK?CL:# M\?"8='<2]I?3_43:]D\82_8.W.R]'X(1!^_!F Y]!N0^FS/@[QA)?1B2-\8Z M,'TP&)EOW>MUN=8JTB-5,.$')Z(&;T1^A'_WX',#^Y(GB2#+H1,"0 M@CNUA*^AZERR)>S)"O/RE8"AA2E M)WGP#*28U8S#O&\1Z;1WCUGVK=@YKG93_T.Q[WGY.MJ&(^/)-0IOK++T!;CK MU57IH.P+ O:0W1ET6'""4P6#TF[4^4;FUC7PW515')]X.;Z&XCW*(\-]KXY MGA,Z#Z+-@8R.?C#-BMRD;A(8I=0R)=?%2LGNP6%V3[)(Y*-14B \*UR@N\%7 MFN;YKE, R$F))-*/ 6OML,S1GN=7YR>+&/9Z=0-_4!)^X)ZDAT>#/T,S]I)D MF0XJW05#H>*QU2)SI Y(Z!O98!%KUQV]D)*[B9N[OV(0TT.YRQ1B4C$A85 ] M>[>(81+V:OI(4K(V\9W=V/3YX>'NYOYF_#2X0]>CZ?!N,GU^O$&36[1MU& B MNYT\W@^>1I.QU01G8_#5QNQ4VO8WI&P)B+LER)^>YR=K,Y)W^T%F!SF<(M(S6,GLO,(V4W?UD[$:#K. M@#V*/!K/;J$EF"D*8OE8O6T:=*9E[&WG6.VH@\O-S^^^_N#[?L^P MS2)&2-6ZULZ;0TLF7O(7JB3*F]WB;9OMW>U+6X/\5:7*_2O_?%B\>E6J*=X$ MNZ<"&%B"<7-0Z?WHP':+XN6JXD+Q5?Y^THPKQ9?YQP6C,1-: +Z?&PO=V]R:W-H M965T&ULO5MK<]NXDOTK*-_')E6R+,G.H_*J;5W[:7? M&M.I[W75^-<'VZ[;O3@Z\L76U-I/WN[RK;F+-6^;ZN=7O]UE1N__I@?A"_^&HWVXZ^.'KS M:JN^ZKZZ_=],L.<)R2M_!#=L/SV3TW+,(-"]9;-F(MW^E.OWG5NKUJ:36DT0^&*]V4ZEP.BKX_MYO&KFVAFTZ=%H7KF\XV&W7F M*EM8XU\==="%)!X58=^WLN_BGGV/U6?7=%NOWC>E*)=<+ MO].%>7V [/&FO3(';_[ZI_G3V(1\XX:],=3U1W=:HO_[I^6(Q M>[ET]4XWUWPU?_E8$9Z9%F(N&PA2VJN?X/-NJY9Z9SM=0<_?>NLMZ[1T[6ZJ M'@51/RU/EU'.1.UQJVOMQC::M+)-@<6NU1V4LPU,J_1>MT9!S,^ZZ2Y6*]I,%5O=;(Q8SRL[]\?JXL,'LVIY MQSEON9@%>:2S5GYG"HM;=ST4]@8(.8@HQ%WBII+^837C4AR26:_)T3A&K>#) MC6DGJ@C* +:*2V6^B]XX.>]17S+YD[ $\K#&8TEK4%ET8W_7\CLV=-@1]PL7N,;0\MK!RYV&)EU:;/Q4?M@UT9+^L$)^P=6U:LO-1%DX?S[X,(;!&T+D]+=EO;;%E(7Z+0_=J96"4 M FB4]#,T)AF_:%_JW_ /V8"-@%V74#K&E_P?]*F;Q/?G+0,&W/!IKAEM'OAB">L;N6(P.9EDY M3ZY&-33#"=$"'$+C-9,!"B(XK]Y5?.BK:UYPTQ,CN7=Y=W 5SB$/HRELI>LF M< ]V)0DK@G8PE2[O$CJY/^5S.$QH& *-+D/ FY@:O=P\ W0XZ_K%5A$.& MPI:54UU,S6L @EY5,*HUE:5/V+#0E7RBS0KGN\. VU**[?J(6-%3 M]59[R]%PQG=W@H"TX SX7=@=^08_+Z&D(^?Q[Z0L4K5$HV%*3F+YC:H>-FBX M1'*8$";@=)'J4&^G@S$:?*8M-2DKR@_\9C=LBW R+1,$_ [WR;T4SA>H-K@Z MIQU8O5-44_@RP>#%]!QE^_3T;$#!']49:E1]*;D6]/,QG<)!_<<#O(I4CPN]J438IC>D!.35 : O2VT%!KZ)1)N/F^HP 07*;49ZM(I]*@0+D=>Q*0 M_R\ GT2>+G'FEIHYEIPDH,CZ?@?ZWJF-\.MQEHQ=1+>11-R5@@6?Y?@H=N]5 MAJX%$CISP[N2;K3-NN_ZUMR"4V0F&4([M=9?BD$]Q66GD6ODV76+6,,^%=4$ M3G>&7O S7 M/2%&L(PLH+(+3Y<]_(*8-H7$7[B7W40-M*>-;%7&6V32863",AE+-]\AI8LK M5WF+*967?N*C-*B!'(J6-T51:ATPF'P,%WOB8Q7T6T.:($.@.-R$WE?.8XAD M6+U&*[BR%3PWD7-W5;: N(CG-H^#!"A;EC;T0W0&M*;6UXHBV;9F=%C0M':E M74,P2(N^9C%Z!0U@JT< MO@)/U(>T!X\C>HDKIH@)>L:'4>1R. 0+^ H%B?")RS*@-DLI6G!?9;RG$(:D M2N1%DHE.8(R/-(WG(#$8RWMQ;F)F4WZD!P3*JI[D.L,-A MRE!0 [EDDJ)W/ :)$R $V:H+*"@= !O!TY"5+BXI"=./4Y3C&$B4Y72(P>]< M#4;'8KNY?J"@B/+A(W#P,M&1BASU;SV5^X MR;PKNI9)!!L5X)#<"]T)-%H H:$<'\GJ' W"XNHT/P,2N-)S=ULP=^/1@?9A MAN1?()J)IN73<;&2)QU1&76JGCQ7?U'',_Q)7[Y5BSFN&4H6+_-?EFI.ORQ& MR]]E*Q?/\.=")GOO$5XU=R.46<*4$T1T/]QZT"(:(Q(\L0M30Q/!W6<0*H!Z M"0F(R Y^J%_#@\L_"3.EJZSK[*E%,*9HU09,14Q9DE$$SMS8I'(I;,R,CNA-=QNG=[V7V&?Y*Q[CBH43/ M4[\MRJ"CWK[BPT9K3;X:-%B#=+@V=BC_ZCW779JWW[_;?DND5]1D V0H$(&;1=) M^<,$2?0EQA?KA8,,I(?G2&?22*A?)39L0*3$/*YWY,LJ&^=I>AAP>(W &B(5 M>^1=R33A6^*%:2F34LX,E(*VY^:WI%%LN^$,$1X(+3>.4-QSV6TR9!_*=6ND M-X\5P')5<4C>WVD^##O&Q]H266BY/^ #R6(%O@L3%AQ#&<.=/2.3/J%^<<(7 MD&6G0Q?$_J4.@:XH*67Z-_AC-!AE,X);*6FY(>7"75+)*ZXCA2)K6JI.R7LW M@78(89- #Y6N,=3;Z?::=I9.Z(XY!!T+_;%UBC49B?L8<_&(;NU_'5@X/>5* M6LJDCF](0#MD'H\ZQN@3^?D]H1P&68H?O4_55U-4%@5I:D]-W7%4KZTR>BEB _ M(;-C*_PHC)P>QYH2\@!1_I4U2XSGCZ9.BQ$,N;XE5:ZLZWU%'7>%]?^0V3&N M@VQZLDENF<\.__$#&ZVH:JVK\-22[LF""\9#$(*E#<]LHMR:Z$+N8IE;39^F MZ1=KSC3)/AA<@5]0BS;TNG33(9&D\.@T;ON)2E;5J#/T&NDA[X>>:/FG3\,S MLGQ9?&H#"?'7L_2@FML4*^.$-1SE5I7=A+)]FU0OQJ@0W!(HO+C*/I@>=U*A M:%N#5G1\4N(Z?O]#0.A":)LYB/C;JYQZF+F;SIS)N&GKK \^S^MP[? MI+/]<'K^-AU?4#Y;/$BXV#$YC?>=GE^DVVCKPSD@==CYX]#5!_Z_E$;NDTP? M'WUSJ*OJ>/'T\0OUV6ABRG$6/5Y)>7B76!7G('X@JW!8PN\ME5P:37:"M*DP MQI8RS$'Y.5Y-A2SN/QQ22*:$[]02U 2)OQLI@]2Y<=[%%T$RV3"?\D&A%'XJ)?>"/E1B\]5'E*+-F$JA3Q-*EK$-DX?LR&>*=1 M?J)S0A\"*\EFZ/P\8D61SV^W"-K2=#1[C)N]@Q*GK)2O:/<1M!?#BR9FGP!) MYM?DK\PU,8J6[Y>?4ABQ@\2-/H3=T+PAZ7 [16"P/?'[1+3&YYKVI?:Y@#;* M707U$&HHFCP+M^O4;_%A<_<_>D)!!Z4,O7Q"-X2!?9%/ZI.RT8/#TT\Z[;6E M!Z2*^"(_+;<-;ZW7U,VGD<+\21PII#FY/-2R=6KHJ;%E1"0:G8L%W:21.R#? MR1%#:]P$*.X"#TSVZ H7$:3YME[0W'@T7?@*+_'(L:C4,M4LVM=?"ZO:@-E MRF$6G10H4:6H\;LYGJ10E;$D3Y+^]RB98>+'6RAU&Q+#NRST.E( 1>!2&'6XF/K\(5+[)?0#3TZ[U<=P]?)L]GA8O8X#(=X M3LZ](EW_S904,1']XC,)2JKWA$E#'_-ECZ\"Y4FBG\^?')[,'H?;,ULII)89 MJ'Z_-%MW"KG;_FHEGD.N'T,D*;G,!X&7#Q;IXS. M!]DW)?+HTMZPX,$'"=\H;GNI1;KR3EXW$M4WO2W39(#'*=F9^ )='P\)A_<* MBAN^,F-?T3M[@8O25QYJ4 4],X. M?NA7T@PKD+\;AW(7.,0B*>^/<]:R;M06=_(@3;AP6#D>8' ]+*A&RKB/U7.A M,1W-DQ%5M@ZO5MT.E]LE-?;G3!,)M&^=0 I91/6X;$3PET?Q#4U68AWXHR)R M'%^:02%O\RXN/HN]];BWB"PF#J!BQ.T6C[(7T?F=4'K=GL=&32?OI*=OTQO]I_(B^[!<_CO Y_!8L3)KW#J; M/GMRH%IYQ5XN@,7\6OO*=9VK^2.]:&1:6H#?UP[^"1>T0?I_#F_^!U!+ P04 M " #&@*I65?TLS\() "6' & 'AL+W=O2J"6I M\;B_OM\A*5FRY<&D*(H^)&.)Y#G?N9]#76R5_FXR(2Q[+/+27(XR:ZL/DXF) M,U%P,U:5*+&2*EUPBT>]F9A*"YZX0T4^F4^G;R8%E^7HZL*]N]-7%ZJVN2S% MG6:F+@JN=SQ>+$8MK8U41#@-!(4O_ES\&/70.O)N>.# /!^8.MV?D4/Z)6WYU MH=66:=H-:O3#B>I. YPLR2CW5F-5XIR]NJD-WAC#5JI8RY*3JBXF%I1I?1(' M*C>>ROP$E07[K$J;&?:Q3$32/S\!HA;6O(%U,W^2X&>NQVPQB]A\.E\\06_1 MBKEP]!8_(*9A_[A>&ZOA&/\<$ME3/!NF2,'RP50\%IOX$WK,6[]E3U)]MEB>I#&,<(LV^E.Q6K'6-N&2SJ5/[/&(V$VQP^Y8;%D.# M%,E6)(R7B=N!#:"/R->24MS^6__'ZL_E5L>+QC*U'90" 15NC"P;8*.V. M92H'7D-$^D+3@MM8\-^5IJW8\J"7BN(IB'7"=)M?ASF#6K8";\:I2TEEZO>OSZP,$7_*B@ID+6E,$K<#*B0,AP+%>KPT\ M"(J 8QZ06.4"N->C4>#'M8NQOR0)T(!),! MJ4.9&LB4$E4N$Y\3/1-:RR5?RUQ:*?PS%("FPE^F[ "TI7!RR&O2CC2+1-NM;*=TVP-:C:(%?# M#_V3:Z[ B.A]?(PS:%BPKT2*O41OY-+FFCH_9+DO)T0=SMWBI,R4?M+:4FF! M,RF]=Y#8$0!+5H@[&_XYZ@ORH>LZ.U//_)'\CX__*-?Y3?L_5%*NKT!@:U[*@ MAVP* 00.S#+$E@MC*$ZD*;*?5QI5"GH@&]5Q=H!1%JB TD?@,PJ'RRML(Q]( MS8%+.'#*,-\&A(PI.Z:HY3X1R!)V1I+O=/3HPI*0%-NB9%5$18[2M'-JFP&% M(4^)D?%"PV45U<*RI@;3)9D:!48CA2<=Q?<[)PBP6"XC."#]"]LBVK?-)#2V M6$X/%KVB$V'DIG30^G[MO9G15QW!YK/0F\ ^WJCA6NY(_;+ZGI%15WH-J>@(,5:5GYP:W8:3Y5\"),F M=A)_FAFZM:,##4M-[8@H($V-W$A:\A:@0_W=GE72BU]. /!Z$UQV&;U?]NQV MH!Q?Z=KC"*W8G7LQ(_-UW8$FUB[Q@3/+]^,E*]#BDAY.2$F::<2DGBB!(9S> M[KI1'8>.,QAAL"M3@]<$C;J=E:IZG6/P=1(T,R8LK&-)0RPH2^W'2.^,U&>W M!#QK;.B.,D&)-+['W&11Z)YI*B\1*,R6T?+=^VAYUM6_@S;HX>F1DOFN MF?->S);+\?M&O7!J+QL%!53W0+OO-50%&U*.I2@FDF#S M^S,]Q<\EK1+"0!W\@%/S.]QB#)6]H]@I6X?J!L]LO.P$#UM,6<)WI@L;='/1 M333#A0RIY?=0O'PQV9=25U#RVG=2!Q74I3)7]E#)'54J,=BQD73)Z/BZ:N5T M'BMT""@,KSOG#ZQ^6E)(.#N:0K MK,I=SNRC26-TQ9B==&QZX*5N-O572J]#89&A.+MRY:I0TK_"DB444KM\'8P< ML@:J0BY=MP2%.25[^_*];W3&XH#G=" 2M&;T/D+']^"H@E!=Q'A'M(%5-H7$ MM2WNPBOELJFI=&^P*5W?X"X4-RYW05<*J@TZ+-!UU-H#ZC7'0 UTAOM(7BD# MH+?AKM-F*"ZL\%?IOLOYS#6U&;/NE6QS#P)?]!.IOQL+B2+V7,-=B#F>IEXL M9N.W;=>.0N0&# 8+EP?>FZN+816//RNYMA M]21TW00"R,8WV,8#A!O&NB2'Y55+( M,D3\ Z6\2I1FK[*0*%JW9!VW[,0%W1[5= &U'[R?ZK[[3G47I&1#'R(FG6]% M!35:]$6,DBR,X#\;M6_;CV[7_EO3?KO_8@??W S+)GBZ'3\=CGRI;UYL*IR M7Y[6REI5N)^9X$AJM 'KJ4)0A =BT'Z*O/HW4$L#!!0 ( ,: JE:>1 HR M.@, $X' 8 >&PO=V]R:W-H965T&ULC55MC],P#/XK M5CD02-/ZLNXVC6W2W0 !$N)T+_ !\2%KO38B34J2WF[_'B=]88?N)KXTL1T_ M?NPZSG*O]"]3(EIXJ(0TJZ"TMEZ$HJL8*+O%*@VFJBNG#)0JU7P5QT"NN>5%:IPC7RYH5 M>(/VKK[2)(4#2LXKE(8K"1IWJ^ B7ERF[KP_\(WCWASMP66R5>J7$S[EJR!R MA%!@9AT"H^4>-RB$ R(:OSO,8 CI'(_W/?H'GSOELF4&-TI\Y[DM5\$\@!QW MK!'V6NT_8I?/U.%E2AC_A7U[-IT%D#7&JJIS)@85E^W*'KHZ'#G,HV<JG5'K0[36ANXU/UWD2.2_=3;JPF*R<_N[[&>Y0-+D-+8$X5 M9IWC9>N8/.,X@2]*VM+ >YEC_M@_)!(#DZ1G!U3AM&A+B+J1K#9&[>+"A' MC?BH#X&Z*"N'-G*?!/J2O'0A>N&D\FE6"_C,J)YP!O$HFIS#+"+O,YA',4Q3 MVMY)[E*ZL;[,<3R%.6G/XPFD,6TV)9>,J,T@<>*K%_,D3MX.ZTOX2F730'9G MGA$H+6WM7,1T/H4X:D,>2Q?&VX&[3#8W'1 MSLB_Q]N7AFI5<&E X(Y(]O#L^=[S+^4*;[[80PK$? M5:GL1:]PKCX;#&Q6B(K;OJZ%PI>I-A5W&)K9P-9&\-P+5>4@B>/C0<6EZEV> M^[D[X,LTU5<;.\%J5>7/2&O=7$1SDK'$T,+L]K/A.?A/M2WQF, M!FN47%9"6:D5,V)ZT;L:GEV/:+U?\%6*A=UX9V3)1.OO-/@SO^C%I) H1>8( M@>,Q%S>B+ D(:OS38O;66Y+@YOL*_;VW';9,N!4WNOPF5"\-Y:2B0_GD#+Y*R+G+]UP:]I67C6"W@MO& M"'C$F*Y;LI?^H&XO][*LS=DO3:RZP M#X3"ANTS:9\I^ZP=+]F55_6,W7!;,/%/(X$.>S$#@HHE8L=\1ZZ;-K#E.3O! M[\6SDV28O-EZ.VG1L@[*@R*?"FW<:R=,Q:2:"^NJL#'\6 F32>#5O!9F2RQ) MHG0\WC?UI?^ISYSQ/EXR2_X,;E^M3*+3HV%GY(5F>BZ,\L>,Q*JRO=*GT7B< M=$8WVM3:<">0V";NP)['QYU1<)7=:_V68>E)%&/]GJD T=+L *V"ZP]@C$?L MPSTSS]@W;@R'_2NZ+K'3B?T'9)P3"[I8D_IP= MQ4?LKC0Z3??,/,[# M890,X\[HZ3R,QG&Z9^9I+%R[9Q=F.(J&H_AGF#C"\N[X<2:>)K'__1(3PY8D M#H6C]#C>X13+-*HNZUAM)-T'Y9+I*:NZ/+,^DS-MY$PJZ($::75,6.X*(P0) M456@#9*_M:05I7V'NH[6U TR.VJJR%\M]"6#MY9T:_!*-_":M/XNX58KNJ(8 MSA,J.2]];U__ !_7AF#U_?0FGPY:,,.F@(-27&W;,J&C(6/"IX4HY^MO9 8W M IME99/3,4 'W(,^% *OVIL/FN6H;;&$=-2ES+%=CLNRY"H3S%=TML]0>AY@ M=-2]0+EW>^>R)(5V4PVO:Z-_>$=:\K1QN/-)$[C*7]=]=BTRWMA0"*! 4G8* M .#?&; $_K\K4?AX;[8$AS\T4UJ]Q@U724?&K.0$.5HW98Z3M"B75SYX *O@ M80)W)TA(,I:#.N0+JDH"2C,I9;86C39K%^0/6HN2B.C5LF^S5)DR MP>&O@YH0 5L2T:RGBP>").]LW6=76:9-#L7+9?28A423K 0IY%0&HJP2_Q1< M5+YK=(6]& E-FE)(!T.!,P7 M0H4UN6^%6:INH*K2\,^$"F(?L^UIA\S19S<(FYGP@;!28S.# M&5'Z2 ";=@TYD-[0G&['J* NI!L+W;KRLY?8[%NZ$M=M-(;0VHVCD$9_1^]+ MGLB\8617EV%=,UZ.CY-7'?3.UJ%6H+.=[<#ODGC_L2^ C.2Q4(\D'828"^P$ M%/I]W+SHF$,VRQ!(1A34AL]]7M.(OY=HG^RK_KXN9[#1BZ+JG?F.FV((V3RT MI>O9=5-_%7K9^^7A/P+P"-*R1;*=0C3NCX]ZS(0N.PRW#@ *O&9K8I[;_?&1)&I31]P?;YOL_?87^W;)1^- 6B MA>=22+/R"FNKA>^;I,"2F3-5H:2=3.F265KJW#>51I:VH%+X81!,_9)QZ:V7 M;>Q6KY>JMH)+O-5@ZK)D^F6#0C4K;^SM W<\+ZP+^.MEQ7*\1_NSNM6T\GN6 ME)_:JMG6K9,H-?E7C@J2U6WLR#%#-6"WNGFN^XJV?B M^!(E3/N%ILN-0@^2VEA5[L"DH.2R&]GS[C\, +/@#4"X X2M[NZ@5N4ELVR] MU*H![;*)S4W:4ELTB>/27><"@?D)O_?'#>!I\.2(W M[N7&Q]C?NXRCX,/2!HPPG">*;&4LJ QL@9 I0>[D,@=F7(SN(2GZBP F4[C$ M!,LMZGTTA$]<$EC5AK;-Y\4 ]"KWCC7T8"UJSH2!$QB/)N&\'5IIE: Q% V"V.W%8[CBDM/+3B%7*C4PFY_#=#J!'\HR 7Q0S0E$HS@*: Q' M\]D$#EV%/_!(B3IO.X'[$;6TG5WZ:-]L+CJ/_4_O.A45FG-I0&!&T.#L?.*! M[MS?+:RJ6L=ME27_MM."&B9JET#[F5)VOW ']"UX_0]02P,$% @ QH"J M5NV:O]6_ @ D@8 !D !X;"]W;W)K&ULI57; M;IM $/V5$8VB5K("7O ECFW)N53M0U0KZ>6AZL,:!H,"NW1WB9V_[^R"J9,Z M5J2^L+=SSLR9A6&ZD>I!9X@&MF4A],S+C*DFOJ_C#$NNSV2%@DY2J4IN:*G6 MOJX4\L21RL)G03#T2YX+;SYU>TLUG\K:%+G I0)=ER573Y=8R,W,ZWN[C;M\ MG1F[X<^G%5_C/9IOU5+1RN]4DKQ$H7,I0&$Z\Q;]R65D\0[P/<>-WIN#=;*2 M\L$N/B\PJ*P0I3&[U;3ZT):XOY\I_[1>2?L/4SL'JQ++1[PJ;!#D(/XEH;6;9DRJ#,13/R;5N' M/<(X>(7 6@)S>3>!7);7W/#Y5,D-*(LF-3MQ5AV;DLN%O91[H^@T)YZ9+Q56 M/$_@9DO7K%$#%PE\,1DJN*J50F%@H34:/?4-A;,D/VZE+QMI]HIT"+=2F$S# MC4@P><[W*F'G/71ZX=N\[UEO+/>Z$OQ< MK+11] ;].E2&)DIT.(K]JB:ZXC'.//IL-*I'].:G[_K#X.*(AZCS$!U3_[_[ M.RI]./$WQX,=$O>1TB'C%LD;9"SI&]<&Z3@% D J"VH6N5@3PN[1Q<=9=_-. MZ!IC+%>DU>XR>)\+(LM:T['^,-DC/?G(2SYDR(K8/B6&EB, M^2-?%0A]%L!X.&@#O2A&- Y@$ S@JS2\^#>+5XMX E%O-+(NACU&XZ%WR]_K M$R6JM>N&MOZU,$W+Z':[AKMH^LQ?>-.MJ;IK*B$4F!(U.!L-/%!-!VP61E:N MZZRDH1[FIAG]-%!9 )VG4IK=P@;H?D/S/U!+ P04 " #&@*I6?WFY2.D" M #B!@ &0 'AL+W=ON!$#VJ*1VDZA$K$9Q[/(2%'?'I@)-FH6QBB,=[3)VE05>!)"2 M<98D)['B0D?3<9#-['1L:I1"P\PR5RO%[=,Y2+.:1&FT$=R(98E>$$_'%5_" M+>#7:F;I%+X "D]$85QO^:,6I<>N+W?L+\/N5,N<^[@PLCOHL!R$@TB5L"" MUQ)OS.H#K//I>[[<2!?>;-78]LAC7CLT:@VFLQ*Z6?GC^AZV (/D!4"V!F0A M[L91B/*2(Y^.K5DQZZV)S6]"J@%-P0GMBW*+EK2"<#B=6:JOQ2?&=<&N[FM1 MT8UCAWT&',=(#KQ9G*_)SANR[ 6R+KLV&DO'KG0!Q2X^IL#:Z+)-=.?90<)K M;H]9-^VP+,FZ!_BZ;;;=P-?]2[8=-I-=1KHE1OJ18>. MF07#$MC"2.IIH9>,!QE5*R_;<@6*2\A!S<%NI!D[$IK IG:D=F]'6Z =VVN> MEQ2W_2,2]IIEG638HS7M]'I]=E93AYBYD.!8FJ3A^034IJ61!1.JLN8!/)+4 M@V%X+HRJ:B0_N\QI>A*>+P:Y9-7>BR#G_20AUX.^=^/\F3<$Y,I8%+\:P='P=/B6'0U.Z'W(2;CMD& _2VD=#C*ZFT/,%AK_:%Z* M>T45$C1V*6U!CFF8APIB:0&8:IH6?-/N*Z*OV_&^KSC>FCL*[#),5T??2:VQ M&4&MM!W@9\W<>C9OIC^Y70KMF(0%09/CTW[$;#-1FP.:*DRQN4&J>-B6]!," MZPU(OS &-P?OH/VM37\#4$L#!!0 ( ,: JE:_8-COI@( &(& 9 M>&PO=V]R:W-H965TOC U*[=AQ4KHD MD+0=&ZPLM/MX&'M0[.M85)8\26Z2?[\KV?%22 .%O41?YYQ[[E5T/=DH_6A* M1 O;2D@S#4IKZZLP-%F)%3,7JD9))X72%;.TU.O0U!I9[DF5".,H&H45XS*8 M3?S>4L\FJK&"2UQJ,$U5,;U;H%";:3 (]AOW?%U:MQ'.)C5;XP/:[_52TRKL M57)>H31<2=!83(/YX&HQ='@/^,%Q8P[FX#)9*?7H%I_S:1 Y0R@PLTZ!T?"$ MURB$$R(;?SK-H _IB(?SO?I'GSOELF(&KY7XR7-;3H/+ '(L6"/LO=I\PBZ? MU.EE2AC_"YL6.QP'D#7&JJHCDX.*RW9DVZX.!X3+Z 5"W!%B[[L-Y%W>,,MF M$ZTVH!V:U-S$I^K99(Y+=RD/5M,I)YZ=S;-,-YC#[9:NV: !)G/X:DO4<-UH MC=+"%\Y67'#+T4Q"2S$=,\PZ_46K'[^@G\"=DK8T<"MSS)_S0_+:&X[WAA?Q M2<$[IB\@&9Q#',7)";VD+T#B]9(7])9LQU:B2]Q7@PD#O^8K8S7]97X?2[E5 M'!Y7=,_HRM0LPVE [\2@?L)@]O;-8!1]..%WV/L=GE+_#Q=V4O^X^]<%A3T< M#^'*P[,.+@[@F:(W;BP15 &$@D():A9DC@-H!Z+Q0RNX7+D#_69G]!5!+ P04 " #&@*I6+'B( MBA$' "G$P &0 'AL+W=O4X>0";98MOMM(/.;(O%8C]0TK5%#"6J)!4G_?5[+BG)>ZGKE;&?7$'DQ5.I*WVT:KU5%[ZUP35E*^_R6M%G= MC*:C[L7/:EEX?C&^O:[EDCZ0_U?]WF(T[K7DJJ3**5,)2XN;T=WTS=L37A\6 M_*)HY0;/@BU)C?G$@^_RF]&$ 9&FS+,&B;]'NB>M61%@_-;J'/5;LN#PN=/^ M;; =MJ32T;W1OZK<%S>CBY'(:2$;[7\VJW]0:\\IZ\N,=N%7K.+:V?E(9(WS MIFR%@:!45?R73ZT?!@(7DQT"LU9@%G#'C0+*!^GE[;4U*V%Y-;3Q0S U2 .< MJC@H'[S%K(*)RU4F^CU&R'U%R\,Y4OG/A[E5.^*3\&@A[& MK(/Q=K97X3MI$S&?'HO99#;?HV_>FS4/^N9[S!(/RF7:N,:2^,]=ZKQ%"OQW MF[%1U\EV77PLWKA:9G0S0MX[LH\TNOWFJ^G9Y&H/TI,>ZQP%K")+N5"5 M-T(*S?*RRH6CK+&L4?;*PNLF=?1;$X9XF?.$$X???'4QFTVNMJ,(D].K(Z2S M+WJD][)67FKQ794E+Q7T$L"4&LMN;&H>',Q.DPER7VL^QKZPIED6O8EMS@@) M<&(!4[RJEJ(F"^A54PHK/0F@QZ[0Y0L2@(AW5IB%.%1'8CI)SD^_%L9BA"&O MJ"UX)TK6NG'B/)E\G8B/F FN*F2.O< (T5DYKX.R;RFU TAG":"6ME? ]X->-S0IPD+@\.[Z\O!"ND,A(WCPS90DA\$7V M*>X$W?1$-E,N&)0%C ?3L^3B,K@GR(I#1R1^-+!@>G(4;5Q(9<6CU$V08, = M@I5T@IQ7,!W(.$X$C81-DE5'R&3D90PZU!PC(.MP-",8&I7+M M*%4A3RW'^6 RV%UA=^!T,OH[,PYINBI45H@5\AT5(#--Q=!1S 1LD>!OG*,< M/,$3R0M(4CN#PI.99:5^#Z&HK>&TP(.Q88\7#AJX[K5ZJ-*=XUAHTU#.K$3< ME:SX=]DIWU#@V/)@AN,HL6"0GGC(PU3G1; MW%U+E4= C6>(>> DF)BI&D3$FN%OVT0.CO&( MON IO$"ECZFRVS50IIN@6(II @:K>=_G,(?(2LT\#FTSG@-K!^= LV@7)>)# MZ]>/_/:EXSFU_FD4YWIM7<6^EU"#OD'\FRK!?I5@H4)NEL,I"MN@5G*Z,,78[JD3?,:#G32;?4DFRMK5A5K$J;?J2SY2=YXK' MF&9F^!M>=CC_4R&2O] 6>2>MEV>O:X:H08/ ?^9PL%Q^S\7 MCD$V,QJ0."=M2$GJ>@V25JO8S:$U! .DC0.I.XD[I+]$*.N2N^

[GO"Y;JXV%UTWQJ/%5?M()WW>@LMJ/S+U?!_]"U#[&-GH3CPI@Z?8E+CD:[AL2"),/ "S"\,VI=VP!OTW^9N M_P=02P,$% @ QH"J5E?0'A"%"P \Q\ !D !X;"]W;W)K&ULG5EM<]NX$?XK&%]Z8\\PLD3)LIT7S]A.TO,UUWB27/NA MTP\0"5E(*((!0"OJK^^S"_!%LJ0FO9F<*1)8[,NSS^Z2KU;&?G4+I;SXOBQ* M]_IHX7WUXO3490NUE&Y@*E7BR=S8I?3X:1].7665S'G3LCA-A\/IZ5+J\NCJ M%=^[MU>O3.T+7:I[*UR]7$J[OE&%6;T^&ATU-S[JAX6G&Z=7KRKYH#XI_V=U M;_'KM)62ZZ4JG3:EL&K^^NAZ].)F0NMYP3^T6KG>M2!+9L9\I1]W^>NC(2FD M"I5YDB#QYU'=JJ(@05#C6Y1YU!Y)&_O7C?1W;#MLF4FG;DWQ3YW[Q>NCBR.1 MJ[FL"__1K'Y3T9XSDI>9PO'_Q2JL3;$XJYTWR[@9&BQU&?[*[]$/O0T7PST; MTK@A9;W#0:SE&^GEU2MK5L+2:DBC"S:5=T,Y75)0/GF+IQK[_-6M*1^5]7I6 M*'$/ARAK52X^>9-]?77J<0 M.\VBL)L@+-TC;"S^,*5?./&VS%6^N?\4BK7: MI8UV-^E!@7](.Q#C42+283H^(&_<6CMF>>,]\CZK964LP"?>?JNU7XM_7<^< MMX#&OW=9&X1-=@NC='GA*IFIUT?(!Z?LHSJZ^O67T73X\H"JDU;5R2'I/QN8 M_UN8./3LWFICA3?BIG80Z1Q6+V>ZE)Q1UT[DV@&D#AMT*?YNO!)I(OQ"T;I* MEFNQD ZYZZT)Z5>LAUT-F"UJ_%2EF%%>PAE0\ZAY"T74Y)Q'OU(+.UN%65 MA]B%S'MG/1L.AOAO)"IIQ:,L:B4^*:OQ\#IIKFZZJ^= /ODD_KZ%0YKX!'5[ MSL+*HJ S@O9]Q3FT;-D>J_%[4VNB2S%Z,2+"TRX!9<^^1#=G$ BNAUY>/\]U M43,4*HO8,\^Z@?@,W\C:+XS5_U%Y$J.;/ EOI\T!#(9MA4:^YC*>10M4F6'O M 82P!X"^N2E0>=P+<0+'12K^K! @RHVL,(YBC.#N3Q5ZTI/41V>'AVW,[^&*S4P- M<#\;)\/SB^3L?+0/^=+OX(W!04Y<:;\0?S,:\C^4XD/F#5%*>AY@M\E^J@3[ M--K0@SO(=1Y-C0>PK%)\U9-8U99 RIG&B0SX0UOX$;L!] 5,13Y&M;> M"8 64-[YN4V7@\G=$6''C3"4Q8AC.OO77R[2=/AR:R??';T\24A=D!4=I&#*K#C(^[.UGUGTC&C\Y]6\ HLYJ?Y=H2LDAC MW+,,<'A:?<<4X6(1' U&35@22D>$C&$Z[R-8S)6**)Z#,,J, B;S1^T,S..: M %KN)">Q\$&).HO=12:M79/! 6&[#1E0'X-'Z#6Q?=PZ?;.+R7L539RUI-[! M?8NF$J$DE6'RINRAO-<$'#@8J&'H/,VJ'V/#@7BC'W6NV-..D_OS#@C! MX5\I[7[,-T W&9(N@3!4)I))K)C'HELDG][Y3VAI2"7N-+BP$#P==4$4,[G4EO7_&R"Q(>R.5_JQASJB9P"-J./ MZK+Y!:EJAEREJC38Z1IJ764I#I/%4Z9)X!V>!] @06U(D&T+L4?&,4[")(D* M"9*@.?ED!X'55%J;I 1V_,Y8->-NLI,P*"&(E*684(/Q%^9:6:(M;H,G-$ F M-3?T7S7!BNAU_"/+,^E0KW#!T,^8C>5:$N]_ RF!$0MB"@$EE+3P^F\-Z>UA M5&0 >=$7@>0"CN*YY%&;%]13<-.KN$#F*BNDW<^U,X-- :O$4X:T^%1#VPZ[ MR#6 1F:9K0/I$T.9&A>[C!!S:Y9!,PHP)&_S9LC=W1#3"$7AS(:5\[K "6 , MKS-=D5 =DJ13D1T>';+H?+@UR73QB%V^#5W$"FR;A,Q#&C[O>B9N]@<;(/T8 MDO@N)+%ZC)E.ZKSOY^SBYR()WRN:WDB#)7SK>T5?PUX=!); MJ(/YV FJBMJQIB&6C.0.'[4'&; C.[^2\P@,D6[[I?-PJT"BC].@7V-01+[> M[9%=[6H_?KOQL@(7@)<>M_AT>T**U-NQ.H^&G" JO/?0W)@ZOTVBAXKA?@+< M:2 XC1GLHF&PIJWF]WGO$%?P\$XKEW(-&NR\P_TN!=+K)6?#"G!3Y'-<4Z(T M_;"IFO+2948"49CG2NZ3G_1'DV1[,/Z?!7 #G]]JXS4GQ8RFXD \#"@ZC],? M9!G%[G%@I*JLW[0L;%;WP MVE%RF[4UY#D.[G!5H3V](N!?;2XEW"N[WJL6O["F?J!NR&,!Y330V,Q= M9CZG4*%E+.I0[7D):]AT]EL#TWLL-@7,D?;KYAN*5GV(5Y5O%6Z8V6V,6=RX M4@0MJ)1B>< HQUR/Q"9I3+H?6DM*D"DBBIW,S_*KORF9@6;)>+:O" MK)5J2#CH@W!]X"M Z:/*L8@]_'GKS5D'ZB1('P]19]8N(I/Z82XU)5"8@=1A MSO'U"34@C=,H\X^)[+!$<+7T"V+=HCAI(-"?HI_ 014,Z3A?4"MP3^_3/)'6 M9^K6"<6;'8PN]XZZ)R+T='+N8W31CF'ZI*9"$SXI:E&M=KC-*$+<2K6[J %H MFL$* ,R8:N?:9?#G&G69X]V^Q]MZ&YD9FT//"O(YL"6&7@+3$A[4\Y_:L(&D MOUY?WY/UR =,"QBI57]V@8]]Q R/K)#>5[@QJVDC@O)S!,KU#)_K.0T4^[U% MI>#XYB0P?CBEPCS?H\5#X2:0' RY[T+>$G(_F-0@'-)O(-XALV6<"F]#\M\# MGMQHA-='(>!-;9'(RFY'I L^)XY8@>9IZ>YWB_M8CNYSH0P-"7+>JHW8\^TN MD7"'G!%>LF*=MD_;'/_T3<2>QF9?,>6:5FA5!]L[!9+0VC-CA<*X^Y5 ^2-# MW$_4L-$(??\/%;#M$H.*M"MVNF,*1$'I^&)+-:\.V 7QFFI(TC:NU/2$'(PS M9, XJ)_"3DTA?5Z@YCT.ET_G0TI-6@_;)$]"U!Q1K!<:A]BEL@_\N9D,PD00OLFV=]LOVM?A0VZW/'P.1P>.MM6A9L^Q=3@X M/SL*=-7\\*;BS[HSX]'N\.5"25 A+<#SN3&^^4$'M-_YK_X+4$L#!!0 ( M ,: JE:F=W**A@8 # 1 9 >&PO=V]R:W-H965TD[;5W[9;KR_9AMP^T!%M<)%(E*;O> MKQ\ 2JZ5V%[;[4,;B22 !R#P /+%RMA[EP-X\:4LM+OLY=Y79X.!2W,HI>N; M"C3NS(TMI<=7NQBXRH+,6*@L!L,X/AF44NG>U06OW=FK"U/[0FFXL\+592GM M^@8*L[KL);UVX;U:Y)X6!E<7E5S !_"?JCN+;X.-EDR5H)TR6EB87_:ND[.; M,9WG [\I6+FM9T&>S(RYIYE+3>'X?[$*9T>G M/9'6SINR$48$I=+AK_S2Q&%+8!KO$1@V D/&'0PQRA?2RZL+:U;"TFG41@_L M*DLC.*7I4CYXB[L*Y?S5!V_2^]P4&5CW]*?I,#D]%R\_U\JOQ=$+F*M4^>.+ M@4=+='Z0-EIO@M;A'JTC\0=>4'B' #<]C"O!D>5/A.VKX8)9$8 MQL/1 7VCC=LCUC?Z!K=_;AW^Q7@0?US/G+>8+'_N_62@5TYBJ9PF4/ M*\2!74+OZNE/R4E\?@#S>(-Y?$C[#U_5?]C2ZD*.2M S(.XMVK&\B3@MF+4%Q\13?,B-I05\0M9 M-XB7>&_F4JLJ5F*)'()OM D!E"8L&4L&W$[I>Z478E[CPN1UY_&![+ /J=%+L!ZWE49D)ZAZ/(F2 MZ?,MU1UETC.&EU_27.H%B/<$K"^N^236.7K6%GI B_ KJ=<<:UG[W%CU-YH; M3>(HCOG?'E.1 (G:.'A25-**I2QJH&-/XC[*Q1_'ST3Z7 M=L>G+]XJC?RLQ9VT]^*CE=K)T(M^U4@V2RAGF"?#,1M%T]T;P(P%VX95BKL: M$6+[$=<+2C;<#8YMVXA$55M72\U)LLI5VMW'$&(.DCS70=6JK"MZ?9+$&!5L M,D7!Z?C R2-,Z+^:_$OQQK'A8]F5RG-B.4H$6F/$?&^/$1^+N36E\-C520O_ MQ3!8=&]T\JRDED%2\V,AYQBDD/R(@08+WV#?5P%\ M2RW^4*DHFJG@!)(!,0#BV.M$(( V*4NYCG9X148PT176/!(1\1QR 80*# 36 MO9CMV^BF%@TNJ;&9U"F$&\^0JM8B,P7R(V+$A"0V<5)#63.RS-IDRN798G>QK@W)[3ZBRA$PA M1KREBGH-GV3*[KC0%V\T6\ .:$-N$BBN>Y+@PM]]?UUB#/03FB?[I#SSPQRP MX4X.,23E72A!$,HU#4+]6 M\W<"V$?C292,A]$DGNPS33UE!GC=6*5,7'*!,5Z0]8>AP9;<@-M!Q2&;MJ^2 MFDS2/VWIM"]N"YPUQ*O'0U2']IL1S&V.[YFM"(>3)0]8%)QVP'"\@_>@L-<1 M,EUSE]E1@W1'[MG7_HT?-\K]KQ/:XUDI6'-;(U$3N7:5DW[?Y,!#$ MZUK@*&VUJ276/MY6\@.U MPYC**1J-QP?T;I/3[G%OU^?08.LKM@2[X&]UFBMJ[<,'[69U\W/ =?@*_GH\ M_): /+!0V,X+F*-HW#^=]$*^M2_>5/Q-/#,>O[#Y,0>)&4$'<']N\+NE>2$# MFQ])KOX!4$L#!!0 ( ,: JE;I*=[PO D *$; 9 >&PO=V]R:W-H M965TT9KL2+KNO+C+V7-IFFZUEG M-P^=/D D)*%+$EH E*S]]?T.0-*4+=ENDG;Z8I, SOT[%U#G6Z6_F)40EMT5 M>6DN>BMKUZ\' Y.N1,%-7ZU%B9V%T@6W>-7+@5EKP3-'5.2#. S'@X++LG=Y M[M9N].6YJFPN2W&CF:F*@NO=MB#PG1E#C:\VSUXHDPNYSP_V]LQVVS+D1;U3^J\SLZJ(W[;%,+'B5 MVX]J^U=1VS,B?JG*C?O+MO[L,.FQM#)6%34Q-"ADZ?_SN]H/'8)I>(0@K@EB MI[<7Y+1\RRV_/-=JRS2=!C=Z<*8Z:B@G2PK*K=78E:"SE[=6I5]>7<.NC+U1 M!6)M.+GK?&#!G<4'^&4L)]5:5>&O2LSD>W3#Z!5JUKESFNSYJFXZ"$WC- ;T;O\X;MH')X]H?FPU7SX%/?_*$A/6G8AY+]5.4[-J+01.. _4TL>;IC;\3:4J)E M:FW!RJZ$VV>.OZ-E)[3XPW?3. [/W!ZMNO?H[)150(YFVY5,5VP83,,P",.0 M&8J;86JQ+X>HHLF98:DJ"H@U3LI6:,%JRS*&HL6D,16'!6"8UBH326$Y5:9#0O+1XX64&:S;28*O/K@SCQ!K;I Q9[&S*ZVJY8KQ]3J7J>=8._K= M7;JB1&4?:9F=U!"Z4<9" 9+GNL25LZC!4Y^0^E[,=85VPZ+059)X/S[[8(WC MXV#%WE&P1J,@BI,@&L8=VSIB_N=8O:D#:84N6F5:&P)$QJV(#14^\L-A3SJ% MH!LQ1T2ZRP$DF6- S+!-W:R@>,,-EQLJJF(,>:M7>VLH\ M9W.!QI:)!Y@^".;:CC[[956CB>6RD):>P8E7:)L 2HJ7'64;QA4CF/)&+Z2& MK:CTSI2,TPGV$R\=2J 3G(('T(HRXYKM!/YDE:;#C4L/>'0.+,$)A:K@4?&U MXGF3*3FRQ%M[(D^9W2JV%IIRD)W$?SIM6%EE0?+(,P]SY$A L/\6R>6(DZCA MN9^\V'=G]RV#BT\D]#(5&X0HQV%2D#V/)>8/#*RG<3-%3!#)"U&7='$ M EHYN#>]/.C6-:1E.!T'L^GTF,S#&7(0#O>US:?QA[KVD+O^KDJ*BEQ(L-K? MOFIFTF-IVV8?,>IFH]?0ES@_85+#)$5=3%<:9PH_%@D:BQYX N8PUX=+JD%S M&I%?LUOOAE_=0(GE]N%JN=3H@%:P#YW0<^>Q3O1]F6/1,(C'$1P[9-^SN!\- MV;@_PN,X&$['["_4C<#3F1B?8;UY>G<'=$J:!4ZF<3"+DU-LAOTHQ [E<#; M.+P0DJA/XO$DF$YG="3I)[,#BCTP.$J"610%T23V6B70*L%C%"23J)'MDO\P M>1B,9DDP'49$TQ\-V:@_: ()4V!7;8/FW:/,D=L'O^PD<6J!T MU8VJ*@%[M2SE-\AUR'@U=T-5VAVJ2+/24.'/>:U@56Z\YETXF3T;YD30,EQ:_S@T 1^,&+ZUIKJW&AE*",%,1LD$#[DBV-*TPXG^$[5HZ0WU:?BHE!J4N MHV6-5GU_U+NJ;<>#C[2?SH#_O%8BF[1GH!8R@'&!,<>6.CO39.P[;P*25 M=XB'%G7&NG&0 M =;5 ;ZH;TH@E@);Q&))0P@'"1$6PI2D24NI<#;QWO^_"2 MF&>K%C']+]4D5S[86ZI%[[G4[+/#TTO*TC"8A--@//,9-YJTE0A9G6",&H]= M9D=3X"(7+GU.D*;#<7S:;'3J3X1Y;A1%?@M9_&S]F0;#D$K6R%',1L\G>13W MAW]LEKL(_Y[DAM]>E-Q.4'=,X/9@ B?]V>])8 R;[NL0FF_MBMM.P2,_;&\24":JO?O@.M'P@Y5@IMG*D& D=.NV'C%)3*_-8=M.[Y"*@T-&! M-%?&Q1:30)7#GCI)#[\&3A$XYD59N4.H2! P1!O+]H%I+ MHTW<_-*7531QEPJ14=J,^G 9Q#;EL)XS#W'PWL%@NI9 LOS6I%#-"HV9S3T\ MSYIK\0/W_W^[ZL]'G80)X@]STJAQ4@ EU$9F[@;.!.$RI?N/7=6>J2_8-&5Y MA6JE]1$A2X7Z4E1P+RH5V$E!XSA]VN#6919_?,\>M1VG(^U!M/RMM55V46GG MTE;/)E'H4D96-.3H4*::_POUL[EC^7HA.IC$-:"DFY(?U=T'OC;+FBK3?'"@ M-;H'TA<,=Y]_H+:S'T(;TWV17%#C:VLMD5#5(?31HO=<1AV2:FPF_(68A@J' M$^X^ET(7KG/5H2A4)G+O J N=[772!3A!92ARSHN0(4?VN@:G^:5PV3;3C8* M00&=W06XAY%CX>*=%#GNX=U@\_:SP+ZVP1$,6*Z7PIHV_U*E40S7RC<6#U_/ MN3E9HL0;0Y @).P%$)*=KUH4WAT'?E=%))(&?KJ1D;*.B2$![:]RE_\&4$L#!!0 ( ,: MJE8#A>=?K@8 41 9 >&PO=V]R:W-H965TT&\,H?ZV23S>X"V207#=#;!DG3/A1]H*3QB@@E*B1EK^^O M[YFA9,N)-TV!/O0AL222,V=FSGQPK[?.?PX5450/M6W"S:2*L;V:S4)14:U# MYEIJL+)VOM81K_Y^%EI/NI1#M9TMY_-GLUJ;9G)[+=_>^]MKUT5K&GKO5>CJ M6OO='5FWO9DL)L.'#^:^BOQA=GO=ZGOZ2/%3^][C;;:74IJ:FF!BUL_\P9:QN)L\GJJ2U[FS\X+9_HMZ>IRRO<#;(_VJ; M]JXN)JKH0G1U?Q@(:M.D7_W0^V%TX/G\D0/+_L!2<"=%@O*-COKVVKNM\KP; MTOA!3)73 &<:#LK'Z+%J<"[>OM6^0:S4GXW.C35Q=SV+$,N+LZ(7<9=$+!\1 M<:%^GY\!SA[3@\J;^NU3<6JW^^RD/TX,>_3AF?9*].R^:* 3UVM6Y:;2Z%:JL*$ *'J8F#Z+-? M?GJ^7,Y?#G ^RF?YN'CY1.%%M7JGI*W6FGZAW MR?#!#ZTW!0W>@+!6-SN&O[A\&8X!TI=.VZ" D1X*HC*HGQ=/L_EL/ )WEO^/C;S,GO[?&?FW@R&LK; =:I2L'S-1 MU=P!Q1?>0(W1@M_NLZ:P.@2S-D6B5]G1H(@>3(C4),>-F4\Q6JKYL?5N8X+P M50PJ7&=+4#>@=S 9$]7'9"[->@T4>!I("N%]+I6$EBR.$4(Q!>-CPG@"SI@6GC3KK;;9L^--,^IJP6ECW&GDQ] M:OO0_4"9G1[Y%!1QON=P8&AH71T'"OD1]AH-\ \:'- CS4K)-F=-B:2!J[75 M[*TT^B%,:VV\VFC;I8S:&FM%V7UC?L>V#A'[TC$ADC\#&S@Z@S>"_V!+8&E2 MP3VUJ*HIHR-EDHRC([W-U+O]X*VM#F.B=>(A+6,&'*&]=2(A96+M2K(IK5!( M+, B 0Q0L[K9_A99,M+]?9;1ZH7S[*Y^H.Z?"$_'_8N- @@,B2*+]4J MFS_'\BI;+?'S=NQ[=08S=S C/(&6%VJ9+0X;2I1(4+I4.T,HHZR"_YV >I4* MSP@[4XNG^%)]E8!I68?!0P>")>Z>,#-)'YDM5ITD+V]$M8D.6C ?C6RGWEI)0SZ6&Y<++5OMA MW#I5U/*^$DVQ%WX-*%B2-_NF-XY6;X3>:E^"UH\$_$KX[A]A@_DJ,)^RCT@0 M7#0QN._Z4*/&;U*I07R4-4IC2&X M2<7.)]?]!S-YFCAG1AY9/"1:2J/LF,3)WF-/F=#G'U^81=%(VDC)HX*/R?^5 MBOWBX%%V I-ZW$%2HXQHYI7FWMX3:Y>&.9:4> ]0):%Q^32/),EAF)WA8O0? M$@JM.WB1LE,7GMGH:EJ3OY<+.#L;,TVZI>Z_[N_XK]+5]K ]_8$ %>H>[4Y9 M6N/H/+M\.@&9Y-*=7J)KY:*;NXAKLSQ6I#%8\0:LKQT"W[^P@OU?/F[_#5!+ M P04 " #&@*I6KO8PBXT( "M%P &0 'AL+W=OB5S%BK,<#(:'0X+J6WOXHS?W?B+,U=% MHZVZ\2)412']^DH9MSKOC7O-BU_U8AGIQ?#BK)0+=:OB;^6-Q].PU9+K0MF@ MG15>S<][E^/W5_NTGS=\UFH5.K\%63)S[HX>/N;GO1$!4D9ED31(_+E7U\H8 M4@087VN=O?9($NS^;K1_8-MARTP&=>W,%YW'Y7GON"=R-9>5B;^ZU3]4;<\! MZJAER\^"*]ES:&LV&$-GHWS&K)JR0Y>49R M*GYV-BZ#^,'F*M^6'P)%"V720+F:O*CP9^D'8CKNB\EH,GU!W[0U;CT!8C[+<3] ME[2_Z/T7)7?C:BV^=D6!E+^-+KL3[=O+@-)3N=!67%4!"@/OG&DKN4(N@RBE MC\+-Q=^O+Z^__^YX,CXZ#=BOHY9&E-7,Z S+<^6U7?3%$QG-UZ5]H8:"TU\,_!.&*MI ]" MSB.9"0&H*(UBCT,AO=D5C;X $D@:#;&J9 K,55$F.2^,_EKIG+?NQD'^,SI$ MMHR/^46&7'X5E#T9@#N$K*$$(GC+,+(5-Z-!!* M[^YUCAB0-D.^BDMIQ70DV$*;2,)%!;O@H03]Y[S@.T MMNT %,FM+M#*I%6N"O #0?Q&'J!=<(WESDX^XQ#?$Z[2@*.H"@G$07]\5/-% MO7S3+G?J!^<2P%LD?7"^SN[G!S M-6O;)$5B;\\%$2J46/NJS2"D=T&UF;<>4@H8/\Z_!5AS:G"%HA;A(.,3#72! M<)#JI"8H6--^]\FO^H-C.E.BXX_:[*;6*%M2A(;9' M";I-N*BES%2YRE\#6-#F]I[M4"I96Y1.[=2U.I9N]+V8;4\"ISG@+/C;*5E"4< M\:")74'-;R:#0UP&C&F;_Y\XIU R5#X%#Z,WEL=.;IYH@/J8[P#[$1 M19K[%,=EP&I!#PM:W.&B-M*#9P;FCV!Z M8.".=.4\AGOD"%YC5*X6* I8.C[IBY_40F9K<0W.I89@81U/V32%@CQA,Z$- M*JL\I95-FLU7/8NW3X+6#"+>(S6!P7>\7#+2?I>'K8/SG9?]9__[3B1VDYP/O] MNKKU[AA_\M2&U]\69ME&I1O<$P)S_-SPQ2?)SMC5N0T>#HY/-K/WT[CKCL>[ M/3OU<+JP<;_>LG4Z>:DS-]JI#8?_0A^&=FI#Q V[&G)(!9ZY"I-0:EH4B&;6 M0%XK?<]W!%W/YG6;#IU+;*[*[>O%X\Z8'%W[-;%H>FC*73:L6B/V#NE\I;A! M/QX3=+JQ@=#)ZT^+)%V3VB!VF\9;-E;74]K6QAE_\& P0*@Q,.ND4@JZD^GY MFNQ+*%'2>S5*H>Z!Z5U?S"JB28RV-0J7@9O]9AIZ70F!@FV=H:23R_^K"81$ MIR>GNQO^5J:G69CRO*4OH "F-^--7Q=$*HO_(U?5I?U7N.IHVC_:'S]+5=\T MJ.SZ<#?L?$(ME%_PA^) I69C^IK:OFV_15^F3[";[>E#-@Y::-2J47.(C@9' M!SWAT\?A]!!=R1]D9RY&5_#/I9(H8=J ];ESL7F@ ]HO]!?_ 5!+ P04 M" #&@*I6-"M0-$L% #\# &0 'AL+W=OMH=A#[1T)#&E2)67*.ZO MWW=(6Y%3Q]T>;(OB.=_YSI7T66_=5]\0!7'7:N//)TT(WR3$JMGB\7B^?S5BHSN3A+[SZXBS,;@U:&/CCA8]M*M[DB M;?OSR?+RZI3E MD\"?BGH_>A;LR=K:K[QX6YY/%DR(-!6!$21^;NF:M&8@T/BVQ9P,)EEQ_+Q# M_RWY#E_6TM.UU7^I,C3GDQ<345(EHPX?;?^&MOX\8[S":I^^19]E5ZN)**(/ MMMTJ@T&K3/Z5=]LXC!1>+!Y16&X5EHEW-I18OI9!7IPYVPO'TD#CA^1JT@8Y M93@IGX+#KH)>N'AK"MN2^"SOR)_- Q#Y_;S8:E]E[>4CVBOQWIK0>/&K*:G< MUY^#R4!GN:-SM3P*^%ZZF5B=3,5RL5P=P5L-[JT2WNJG[HG7RA?:^NA(_'VY M]L&A(/XYY')&/#V,R$WRTG>RH/,)NL"3NZ7)Q=,G)\\7KX[P/1WXGAY#_VDZ M_KNV^-R0N+9M)\WFZ9,7RY-?7GG1.7NK4C^AG87*XB&)]](+A<8,Y)34:3\ M(32.2+0YR\19%LA1T0Q)$M*4_+"<)8NEJBIR9 H2:PH]D4DP#XD0I%(_CD@( M!^,)CC6^S#[-1$4E.;#Q0888K-MD&<6>* P1I3="AN#4.@:YUH"Q(AI'A:V- M^@ZN>R@,S4C9VIH,52K@MY#1D["5D***6HM;J:/,,T-C:$EV)C0RC#T1#>)% MGJTJ=%\I9(T)Z(-0P1\PB#E!SD&,+4OO"5*\BS!C;IA[]W?Q"RD)SK;' I%# M7DGE$F?"E&Q)+>&]J+5=P\XF(?'./>]MP:&&?%S?4/;X%@<2;W)4?0HOD5D M1D/]>%<,]0":)77<>,A:[&RF5).MG>P:5:!@?*Y_#BV(L[.<<5B%(RZEB?Q MBH&U[/,+1W74*2F>G26)OKZ'1AX@@,V9>!U3:S6P95W:V<+NA>AA>QS)/!9, M]/\D_3T24.?"WBLTROB4S.->HM7W7-L;#L=CC9>%X3RV#A"AV=7=6%1(A&7$@6UBFI##B1OD MKM+',7FTK//Z6U2,"$JJ0ODB$C>QK'/Y?@.M&C5-":*J@NIC]\FPB7+YKYT6P7;K?KFW ;3D]-OA[0HX%L%]9&W8+ M-C#\X;GX%U!+ P04 " #&@*I6>L8,-)8' E% &0 'AL+W=O[%N3)VIA/]..?V?UH1H!4 MH5)/&B2^GM1;512D"#!^;76.#B9)L'_=:?^6?8$8A; M@9AQ!T.,\AOIY<.=-3MAZ32TT06[RM( IRM*R@=O\51#SC]\I^"2NYMZZ*([ MT[25>Q/DXF?DYN*=J7SNQ-^K3&5#^2DP'(#$'9 W\56%[Z2=B'DT%O$LGE_1 M-S\X-F=]\ZN.B?\\KIVWR/U_+_D85"2755 _W+I:INI^A()WRCZIT<-77T3+ MV>LK ),#P.2:]BN1ORIW&57K[<=FK&6U%T6X938;G2HAJPQE4S4;A**Q MNMH*7.E">XTS#7)H166JEZFL4E7(=:$$^MY*3R=;3>ISK5E2>O$DK3:-$YGT M>.)S:YIM+AYKJPM*X&K2A_+5%ZLXNGGM@B(AMU8I]+6'N(%5+U*4$OA#$&PT MFK):%@)?I6/<>)QIZF'R!DS@=-;@P),L&B6VC;2R\HITB6)M,;#1&K MO#6N5D%_J7QN,@&.^1$M$"^Y5 (S?#;0,#M M+E9X@HS4Y/U$_/LT)=(J>EXTZ$%<" .45DCGE ^A.TFB*+1<=UG'>7\A211M MD*[BN#M3:,IQ!NHKJ#8$4PTBR?3]TFQ>-@0S6+2**Q+N7%)L24)X(UBB"E57 M[+FB2%Y@Q+!@@$K!8A_.D5^W8]:%WDKF?!@KY:=.8RWWH>Q0O)S3C37ET>)9 M? /B$Q\940\+I<"JU&PK_1O") .FU)0PE8;<4@!Y='"-4.)+T^"^^I7*&!A) MHO,H5#7J_ 0S:O@T.E>:[-!:M35/.N-XZ[(N=*J]@(_J->G" #16C?M1I.0X M/EVEEN$#XMI8D!O%Q0Y<(3E=APUZ?!T M.I DR6">8"EAC[<-VH/:8J=]WC94A57$>=2)M-D8R'2:4\;A;6A/.KAU8R$+ M;$34M]P4*=A@3RVP@Q@0:-? M<,M42NR5M,0OA7*(Y[>-)2##O!^"8BAK:]!41T$P1J.A18+CT$BAH7:%#VWS M,D0%[3^AN[@&SII.T;H$Q>@2=[Q?2KC0M?XI1P3=/@\C9R_6*I7T"'ZE.9$G MTQ@-M<"?VJ9-2<%/:1ZD:6/#Q-KX-G=G%3D^9$56;44XUU:$Q_HY$8^(SM/0 MJ5X4R"VJ%V9,27#(J,I"R9WR[T5&*9SI6!Q#Z7]8^D)D+"9QFQ+T2"UU1CXB MAHH,G,7W0)4T,2J:3.[:& X%4LK]P;:IPY#ETO*J8G-M$Z''CN0S[#9GJ,?V M(E66ISAGJU]:.UU03RF;:K)+C\WEB=9%DNOAQ#\V=N!9Z@)!FQT'E'8DHB5] MA2=[.3MP3-\<=W:.U01CGC=;19NMP%Z*_NT64XXRC7:Q WM2OC>&VA@; WN. MG0@GW->W,$FJ^DMR4,#"IVZGQGGQ0BR7"WS.E\EI$_'S>+80<303'PUQ\FEE MM2I6-S-\+FX2\:&IZZ)C\%2Z7&P =,#7?\'M7DUVM(,@_-4XO"587-A,)CP6 MW6"CX;4+AIHPC(ZIZ\W@VQ,]9YOK8$4Z/.0_A&&(OQ#1JU?X3)(X+#9DI]>B M9DV5'12 =9EY>C5ZW#B Y6Q)@_)H'+VBO$3C)%D-,S/8JP;9^;]#?9*S;Q1H M;HUN:.^]MV(QLN(],71N1,#D0'XV3A:K$2\BIX!WU\4&?3- M342@7\7B9WY?0#,#A$7S!@4NVZ6HVWPS[5+>%"W_S3JC'#Z((J#Q_J<*X(K1 MWM*]F,PB,9_,EN?G!XA$E$Q0SE^*:#ZYH>]WDOY;LK>7^O0/.?,76E/ $83G M%#PG9SP'O>%'(N;(/U\N<#F/5W2YY,N$V!YCB4=^,HZC19L<+' M^O/AB>0L MQ\GJ1KP?+*/':ELEM^ M045_P@ SO,4YW#V\ WL,KWZ.Q\,+-&1_2_\="[6!Z&QRLQB%[NE^>%/SBZ"U M\=Z4?)EC65:6#N#YQAC?_2 #AS>##[\#4$L#!!0 ( ,: JE8A&!!:PP, M -(( 9 >&PO=V]R:W-H965TNE@%+=TA]XTB6 MT:C6:;9:O4EKJ4RRV\2].[?;V#9H9>C."=_6M73'&]*VWR9GR6GCDSI4@3?2 MW::1!_I,X<_FSF&53BBEJLEX98UPM-\FUV=7-^=\/A[XHJCWLW?!D>36WO/B MMW*;K)@0:2H"(T@\.KHEK1D(-/X=,9/))1O.WT_H'V+LB"67GFZM_DN5H=HF MEXDH:2];'3[9_E<:X[E@O,)J'W]%/YR]R!)1M#[8>C0&@UJ9X2F_CCK,#"Y7 M/S#(1H,L\AX<19;O99"[C;.]<'P::/P20XW6(*<,)^5S3O0CX4;JE6)\M1+;*UB_@K:=XUQ%O_5_B%>^5+[3UK2/Q]W7N@T/1_/.< M"H.3\^>=<"-=^486M$W0*9Y<1\GN]:NS-ZMW+X1P/H5P_A+ZSZ?L?\")W^D@ MM;ASMB JL>W%!V=K$="8(MCX7(A0$OR=NN%51YQ9EP +U M"IY\6U1/>FY6A?/V\QPX;EJVG!: ML(/I;\SN&U!+ P04 " #&@*I6"'7ASB4% #0 &0 'AL+W=O?XDX$?I)F(^&XL\ MR^=/X,UWSLXCWOR[G15_GBU]<'C[:\CO!+L_#,MU\\8WLJ#3$0K#D[NAT>+Y ML]FK[/@)H_=W1N\_A?Z=$?JO6.*]N2$?4&Y!G*T=47R2INPVK!.Q8'UO=Z-" M)7ZR*ECQR8A/1;!+.5CT6H2%S8NI'F3D">'$Y6!M*\,7A>#[%IG6\E MUO"\J511C86LK5D+"VT'"&76'FLAHA7:>L6;J_@:>IZ-HQ==\",&)873) LGN69>,LRX2O M)'*!#;I$GR''SE\'6WQA5"'9OZ*"4:)QJB"6VX/J)$.1:PT+)N(SCN-CI,%^ M/$AJVGKX-2CONRZZZ%7PT(L-[!:R:9R]P>KRKN_ \V>'^>SU,?QD]0HNL ;X M^2!-B^XL9EW9)?J&CNPHV'G>5SY*RA-Q321^L8' 2Y]D='6HX@GDJ3):O5(& MGBJI81(6.!\\TH4C[<45-8A%I&[5NI@!RJ21%+DZ&TR#'7O#I#V,*+N9''DD M5X=*X 5O,Y=Y=ORH5-R?';\)4WUB,'*_6AE)N)8,]MKK4 M_CJ\2RM=R9*E M#%-!+N!. !(['0XV1$$"*S4\C,=(V;7BOLMG=)F&VD0FQ)'MXC'C1!4#1,0M MJ3BFQ-S^:[&^[T,L)M_9M M6>?[VY[0-\]1(Q5:H=8"I*%X$XGH:RCG!@QS6,&[:Y,/\,4' :ICQM-3_O3Z MQ]'_V3X>3,(>A^E;\:P0LL5=S'+:BJ ,!,-IJC!$_NW2_,NJOVNPGW;W_?) MV);WLLG1EN0HA(4=Z]'0.*@J$"'J=*LBOE4)W(E0"]M+451-TQ:L-A3ON/H. M#;$H;,L4H.I)W<@E1L?*V?HK&^Z/E+$"!M#W9O=#J9-Z"\R:9WTGF$^&[CG3 MWJVT)K>.=V\N(]B5+JB[U=WU_BS=:N_%TW\#F+56"(VF%52SR>N#46H.VY=@ MFWC'7=J *,7'"G]1R+$ ]E<6.=2]\ &[/SV+?P%02P,$% @ QH"J5@[! MEZP)!@ +! !D !X;"]W;W)K&ULK5A=;]LV M%/TKA <4+:#8EAP[3IH$2-H.*] .0=.N#\,>:(FVN%"B2E)1\^]W+BG)^ZYWV3.&VWN;"Z$8]\+5=J+4>Y<=3:9V#07!;=C78D27];:%-QA M:3836QG!,R]4J$DRG2XF!9?EZ/+Z=DJ6XL8P6Q<%-P_70NGF8A2/ MNA>?Y"9W]&)R>5[QC;@5[DMU8[":]"B9+$1II2Z9$>N+T55\=GU,^_V&/Z1H M[."9D24KK>]H\3Z[&$V)D% B=83 \>=>O!%*$1!H?&LQ1[U*$AP^=^B_>MMA MRXI;\4:KKS)S^<5H.6*96/-:N4^Z^4VT]LP)+]7*^M^L"7N/%R.6UM;IHA4& M@T*6X2__WOIA(+"<'A!(6H'$\PZ*/,NWW/'+_E!6_N*W0C#;G-NQ/G$024) M3M(6_CK )P?@9^RC+EUNV;LR$]FN_ 14>[Y)Q_1+P(S=C-HLCEDR3V1-X ML][^F<>;'C$CJS%4_%Q0@U8H6Y M%Z/+%[_$B^GK)\@>]V2/GT+_[\'Z'^$_YX*]T47%RP>VU@K%;9G#.]?HHU1Q M:UDA7*XSUN2B9("H:@='LQ*0LH54'K(")-8%:M3Z '@)_V@9K:6U-72O,\Y[Q\^-./9&,DNJU2CQ67"@)NSM+H7,&:E@(P.)8R! M//I >L?05*V#?K(1IL#N1]R<9BOQR!G8F&OE\2%@:^S?^H?E_%ZP4I='(+\6 MTG'2F\E[$(*=AGJ:]QG9)>Y%Z0@D^!]1-KP+ -\*D1O:Z.%#%UDR8,R^4FC= MP'AY*"*1W]:_YLX9N:H#/Y@YA.W, U:I'>-(QI13^F(?@3SETAKA,?L3E_N$ MMF+HKDQ[%=YKG(!]HZBY8GJEY":X VI#(L,R(D]I&&IK?_*WFVU;)>"V>@CN MW%\P/^,+()!1C9]*(CL"88,AR\JZ6$$E94(?HD$\7ORR3.*3UW8'R ASJ"1^LAP@(8JIQ;"WFZQS]C7QV$>]E.[ MTS=\A./7;4*^C%^Q>+Z(3DY.H_EBSN)X'BT7^#F=LML0^RJ8!+]5-9H-3D"[ M\2)S/MU^L>QE\BJ@)Z^!$R7Q(IK/9O^&6S=^=I@E)]%TF43'< "QQEBBA+#8 M-(VFT^F!EN.'1Q?X#^1J5;(;;NZH.!&TLCT=-M+E/F8WG9%7&WB_H.CR/J _ M[.QM'CV>7IX =0,IZM MB:-T'GX-2')B(Y6B]MV..ZN50)%PJC%@X939L:C0 MI,B1M,0!>>P]W_MC6/:L\WF-#FCI14O,UJN_*FS3-XM MC(.UW%#'V%/&ON?M+>-#G;*;LW@C=6:[*J2^*5)>6W(UJ?%UBDL,+@:UR@;- MA"J[*^P?E-ESBP!)'R?S:#&?L>4T02TMV,UVY+0I2@S@XJ-V,!%Q5*-ELU-D M\C(Z/9GUA?19.PR7^3R*9\?1(EGTJ%?[YC_1(-H1BV=4%+XPZ(B+*@O'MH-Q M" V-K[1W4G#CHTSN#BH0H\D']\+KZF&;X:2>9 S%/6P;'.LJ(U-DDE3(1%UV M3/S$3G.)PT6V_U#3&37^"9N7K]IC;Y;'H[A=]^H[W700F@QM<(E"Y>Y_FU_%;X* M-\#M]G"/AGLV$KFJQ!JBT_')?!3.<=W"Z&PO=V]R M:W-H965TY3-[^4BR20@-%B0,"C^><(5&B-$ M',:_(V>R/U* A^L=^Z\Q=\YEK0*NG/E+E]0LDHL$2JQ4;^C>;7[#,9^WPES":+F&I$R/-7S3A:/F#-$E.8I\1L8DN+$7DS(/,?(&=PZRPU M 3[9$LMC?,I1[$/)=Z'81Y"YP/P'0!]0&%2/7>FDXF*@, 336ROO&*%^>S> MBUO)#>PUA@D^"5CVRU\_"DV=7JR\?;^-R>O7+> Y;0!GC"D6< U?+]5ZRD4@%'%Y@#7&X M2Y8(*FV5+;0RDE ZRC MSR&76O/]"$&9,:C:.RX0:UBSM(P<]">Q]]V0%)LJ36JMC:8MN"I*]+VB1SC1 MT3KB6$LD]'QY2+X5MS^744HX*"3&8XEHIV'I<*# )V5ZSN*[*-9RIT=W(]VS MB^I(FD&1[00^.UN_,5SG$E0(R)UYG 0,]1*A8M\6KK?D8ZJE:W6A#9Y%_Z]6 MB]L#2759=.XTU7%@SYK51;.%#]E/DY=F,CVX)EOT=7P,QH.&&W-OW;\WU\,U M^\U]>*QN8ZEX/K!B:#9Y_S8!/SP PX9<%R_=M2,>E+AL^,U$+P[\O7*.=ALY M8/\*+_\#4$L#!!0 ( ,: JE;( (;:A@( *8% 9 >&PO=V]R:W-H M965T[C M,.R@V+0M5!)=24[6?S]*3KP,:(/N8%NDWGLD+9&++=D'UR)Z^*V5<)I?3 MB]4\X"/@N\2M.UA#J&1-]!",+]4RR4)"J+#T04'P9X-7J%00XC0>=YK)&#(0 M#]=[]4^Q=JYE+1Q>D?HA*]\ND_,$*JQ%K_P=;3_CKI[3H%>2$\>X&0[PAYS'L(%+/\*+PH%I:V8 .:U<(BEAK9 MG)PTX5#NO>5=R3Q?W/=KAX\]&@_7&WZ[1>I9-FRFY4YB-4CD+TC,X(:,;QU< MFPJK?_DIIS/FE.]S6N5'!6^$G@)YEL^.Z,W&&F=1;_;:&N'GY=IYRS?B MUW/E#FKSY]5"EURX3I2X3+@-'-H-)L7;-].S[,.17.=CKO-CZJ\[C_^4^-HB M7)'NA'F"5CC C5"]\%AQ*XY0'/Y,;4F#9\):*&%*A&$T5 QGMZ6^:>%&/ WU M3K/AC$XB0SK71TH$4QV=)?&E,(YC\=0.QE@%65#&Z6%&5)O?'2-$ 6*NE* M1:ZW.'GN?-*#WM%HFS@A'$2%H8U&[SB$+H?>^PL?)AC?VT9R7@IKIF:3=Z<) MV&$J#(:G+G;BFCSW=5RV/$C1!@#OUT1^;X0 XV@N_@!02P,$% @ QH"J M5AXU*[83$0 &# !D !X;"]W;W)K&ULM5MM M<]NZL?XK&/=.F\S(LB0[+SUYF7&3$U]L M3*W]U&U-@R*WK=$E3ZJKD\5L]OBDUK8Y>OF[WG3TP\G+YUN]-E>F^[*];/'M)$DI;6T: M;UVC6K-Z<70^_^G5?$83>,3_6K/SV6=%6UDZ]Y6^O"M?',U((U.9HB,1&G^N MS86I*I($/7X+0H_2FC0Q_QREO^7-8S-+[LM"K.5K MW>F7SUNW4RV-AC3ZP%OEV5#.-G0J5UV+IQ;SNI>OC2]:NV4+N95ZU7L,\%[I MIE17V7QX%VD]^JPOSX@B1Y$U[;8Y>_O$/ M\\>S9P>T/4O:GAV2?M>)[E/SOQ*D+LRV<\U$O6N*Z80=Q79>[3:NJN KN\:4 MB/&EMZ75+4PU40_@I!R%UZ:ZF:AN8]0?__!TL9@]NW#U5C<4Y+[F8!7FDLU9^:PJ+ MJ=L>"GL#V!I$%&(N,5-)?UC-.!2'9%8K,C0\52M8JVMI4&($:G@&I+&)O5W%F8 MP#6&AM<.5NXT-.G28..GZF-FAP6;82Z>$5P" AO.%%VPL&V@(]MEB1#$7E>F MI7T^R-SIW>7'P056<#JWHR&[C2TV+,1O<.A>+0TVI1"^)3V&QB3C%^U+_1O^ MT!ZP$%#D*Y2._B6/HWC>P'F_!D"+XY#Z?(JFZ4S+7@9WT%G49 8Z7[?&(+5! M.ITY/@'X1H'Q@<]N&)@BA&TK$:@^FV+3N,JM.5\V1JI"@SG! -P"$T7G.& M)B>"\>IMQ8>^O.$!MRTQDKO/NH.I< ZY&TVQ5_K>!$+ IB1A1= .6Z6O^X1. M[@[Y' X3&@9'HZ_!80$WV&IWV/D&Z/$W]1*I/1GP\O,O86,L-/OYU_ [12N! MA\#L5)T3FN GT)/#.QMM8&D*WA=&DRL /DK;0BBY1@NGCM\F)!/8&D4;H$A' M0$O>[[%-_#YRPL$T66Z8'LAWCU*^>W0P3;W2WO)REY1+FTY"C%:[!$ 4=EL9 M?GP!3T#V+OGYOFSX_[",^KQA%RQ!8^$V17I&Z(T#:!CJ/82Q;^/$X++@!%LM M$ )T1N(J,.K :E\+Y MR_0*Z>?\_'*(YOOJ##6JOA2?"?KYZ!8!S?]T@!^0JA>ZT:5&D!D0[0;.];/& M-+CF!@NRD;/-_ V[+UT-#X?[L#;IE&F0NIJ(A$H M\M.2K=,66!P9^3YV&-9()X@4V]ILTQO%27_MPF*%:1L.7=@/ M"0AI*_+8<7;<:&BD_89WRA\H *]U98+Q_^=L,9VA8*@J2>P;UW;',%6-75\C M0!E*:=SIT^E\&$?B-+M=7_>"PRAQ0'EE\'PVFSZ-HZ?J==_&S74;X#.R/1-Y MSF<']8?/]"U;"-QR"^=EEP8.B_+SLT%YUHGVVP!."-QDORLD=Z]6K:LS 5SC M@2>8(&8V/1NT/:^ZC>O7&U7WT"LXZ/=" V;2*9-P\VU+#N"9;5'H\ZY(I]( M:-V6+;EMW;^!B^)YNL296RH/6'*2@&3A^RUH:*?6PA/'43(V$4TCB9B5G 6? MY?C(=^]4AKX+)'3FEG4EW&B95=_UK1&73Z?"Z$P;H95:Z[_*AGKRRPXE/EMV MU<+7L ZBV30<[DQXD*^A3G5SC)!8F\!5);X)'Z#!! RP4XWK%,4@6;ASLN=A M 28,>;_J"3'"SF@'E#Y@Z;*'7>#3IA#_"W/93%22>5K(5F6<(F6TD?)] M,I9NOD%*%TK M%V!8]1P9F ;A%LN3T21S!DAIUM >&[G&GNRRHFS@:NN] [6"Y8CH13AL#/M= M84SIX0R%@;/1DY:=_.Y\?_GN\@V2?4(!XJ 4Y 3,2VK3/)0UH.4U[ZY"J5J; M#-7'B7VLK0$O)W?@4F*JWFI;]2U[;G))WZ\(4FCM%H<+QZ9=%1N++[1:0YH@ M0J XS(0:3LYC\&3L>H629FDK6&XBY^ZJ;$#A/'D!(I:=!"A;EC;P>CH#&E/K M&T6>;%LS.BQH6KO2KB"X1)EXPV+T$AI@KQY^1%9@3PR:2B11O&II5F%\%HX\ M'T*Y<-I9U&FF@9/>TA:JD%MSLM+7,)HFYR8W>.#E.N"\F'#,"HMB$] I'W,[:"8_>V6O;+5VV0!+OI[ M\?INH[L!&,>N4N1R.$ *G"32):$GDP8D@BS@:?N.-!U"/E$K"77RCS%Z M4P^6<)"[""!8' D@9RN[D)H,A!Q$!5 U>E7Z&W MW&R(?1:$P+(+&-W9B%O2FM71WPRR?)+Y\<],LOTFMY U4H_/:VUNXG@8Y12&/RQ^[>+)P& M46>((I6+A<3M(\[Y#$T$6[X",*(2\8#Z>IO95PN>D#I0$&8DTE8GDL\'*E,K M*SAA@ZC2>JJL"1O)ZYG#K)F?W#%'5BF9M=S? #$M[M,RIAD>E/A8.=!7F<2Y M!7#JRNFHXPVN4H^HD2<&>;?A0D4D?(=*NMN%*\XU(>5V^ENP;3Z8NH*Z;5POQ# (SBT?^G['1(]*)FZP3R + MO3<@2AA]+9R:2 ^2/;(BI3\12V[D;("YCLKE!0+L4 M5JY^%>^R^T'QOC)&;M'=;.E$D4/A@]>VI#.B+O/Q#=Q[B!?L-"\3I@ED$U%+ M0YDEI$#/8:NT<*+;G3".\2E!BR%"MD6(Y U54DC3 M#A#R.S4>L8^Q<[64'ULF[.P6FM#F4) MGS)1=OI&T,!\++-';E/91C K00=7B-S(*1'51/(#:Z#=M,3UDO5NP_T02"9! M+RJ+QE"QI=L;6EE*$VX,R'W7J#M 9T/_V#JYO31$[?*7$3N#'=H215 MI7_&$Q+F#R# #8@Q$$;6?$=4A?:2XMO60U'SYQ0U?S[H\9],4<'JG&8X%/<% MS3U%H"J3:KC][LG0H*IUR<4%>*EKCX,SQT,35DM,@C^*F>*@(5'>DGZP;YBE M::$"=Q6, H?TB7@="IJ =+%*?A"Z40]CC@T1B7C[Q)JE2[$?-:06(UAV?4NJ M7%O7^XJ*\0KC_]YK$ FZC@RRZ?*.S#*?'?_]'@LM*8NOJG Q1W,R#\?F(0@> MVX9KB2BW)OJ4FUA:6M/'J3'&FC-MM <]// MJMZ&,I@F'1-I#+>#<=GWE,*K M1EV"Z*=[S+>@^Q/U_OUP#90/BQ<3D!"?7J:[6*X1K'0:5C"46U9V'6C,]VW. MQ1B?@EF,,#LQE3T8HWNI8=Q;@^ 9G]05=^E,0=G@.B#27H^&U[VF/T(+:1Q=UXZOB8@9WDGZN5O.;0. M?+$)79^];W3<QW.QDD?-ER81'GG5]]2=-HZ>,Y%MB*A0A[63U)3H1&PP MA'8N7ZO5E/[C^H-#AS;DFM7&H&)RNG0 MDJNP<^+I7DGM0.0K=O9%O_""2-9*(.XS<"," 5F$TCIQ;"$"$-DXR&CH\I=N M)!(5%](5N%QV%<#7*DN*4G[91#(#-7FS6]7LE9#8+"9L,6V-_/5E>._#[!)X M2AN>[)69)GK1Q9N+]\F-V$!B1A_<;BB\ 1"83AX8]IYJLT1/Q^>:UJ7680%M ME+L.ZL'5D."YI6]7J5;FP^:[H]%%"QV4,O0N"$T(]PY%?N&0E(T6#"^17$MY MN4(>@B\1R^;+:]OPTGH%LZG7"'2&S_DC@<_)T.Z7NSE;1PCCI@2C-Y5 N5B0 M=+HY0'IR$RYW="T3]*YU M\9IOLR>QX M,9/W0EX;;O=SG4_?_VI*\IB(?O%JA8+J#6'24(-^W.&G0,^2Z*?S1\=GLX=A M>K975G2X/K^!CDOE7#/OZ3(G0T44':3IV8VI MHS4(X(C.^_&W)7*/T][:P<'[D,_DM[WD(EUY)V__B.KKWI:IJ\.ML.Q,?(&* MG=[>,MM$$XM;MC)C6]$K=($WTW4>;9=EU\<$)<>A1UR8T/C)-DY=[:KWPNLS M=\NU+6W5D[=3)LUI23XPI/"4 /KN5T1T_O%6F9$M/ MU :TB_7.#GZHK5+_,1#56X>R#QQBDI27K#EJ63=J)G1R'RB\/8P<-Y\X'Q:4 M(Z55R^JY4,YGY3C?0]DZO.GTO;M\GU)C5X,I+8'V=R>07!9>/4X;$?SEC8*& MNF(Q#_PHB9RR %_C_$V;5YSQ2OF[6^LBLIC8/(P>MW6=D5N0_QJY0TLEO R1 M^4_HYV59@S-QEI?VDO:3[&5M?D637DGGEE_3R7O;Z=?TVONYO.P]#)=WYC^$ MV]'*K#!U-GWRZ$BU\AJZ? $6\ZO?2]=UKN:/&X/:OZ4!>+YRL$_X0@ND_PSP M\O\ 4$L#!!0 ( ,: JE;POIK(E ( +X% 9 >&PO=V]R:W-H965T M2Z^_M12$NV(:1(X0"LRM0V"TO> "A7! 1.-YBQD,5[K _?,. M_8O/G7)9,X,+)7[PPE;3X#J C>L%?9!=5]QF\^%P\N5,'Z%;NL;!9"WQJIZ M&TP,:B[[G;UNW^%_ I)M0.)Y]Q=YEK?,LFRB50?:>1.:._A4?321X])]RLIJ MLG**L]DMFESSQK^0VL"\->1@##!9P*K_**=?\5+R#<^9M##+<]5*RV4)2R5X MSM' AT>V%F@^3D)+I!QTF&\)S'L"R3L$4KA7TE8&/LL"B[?Q(24S9)3L,IHG M1P'OF3Z'-/X$292D1_#2X852CY>^@W0B:#&8,CY5&?%,-_@O=DL".#,S@XAI.(8UH&91S2&*2STZNDSBY MV;P;I>Q.'%$5/MU(]ZQS1P&M9"#WS_K.,>2Z1M9 MH2!+*E7)#*DJ\W6ED"7.J2S\* B&?LFX\.93M_>@YE-9FX(+?%"@Z[)D:K? M0FYG7NCM-QYYEAN[X<^G%:I>E"D^1U*PDL4FDL!"M.9=Q=.%GU[WAWX MP7&K#V2PF6RD?+;*UV3F!980%A@;B\!H><$E%H4%(AI_6DRO"VD=#^4]^F>7 M.^6R81J7LOC)$Y//O+$'"::L+LRCW'[!-I^!Q8MEH=T7MLW9(46,:VUDV3J3 M7G+1K.RUK<.!PSAXQR%J'2+'NPGD6'YDALVG2FY!V=.$9@67JO,F^OO$ MIJ,4[2DMHI. ]TS=0"^\ABB(>B?P>EV*/8?7^T^*J9(E+(FKHE:@,IL;1N]"H7M";7WP(A\'M"?;]CGW_%/I\ M1<\PJ0L$F8*1AA7T%)I\$JY9EBG,F,$$-CO(4&:*53DG7,RHYX_ED,8!>1]!N,@ MA$&?Q"?!;4HKX\H&ULK5=M;]I($/XK([?J)9(O^(6W4$ *I.U5:J0H2=L/I_NP MV ->Q?;2W364^_6=71L'B"'IZ3X8>W9WGGGQ,YYAN!;R426(&GYF::Y&3J+U M[<,<7B38+K?%PR19XC_KK\E:2U*I18IYAKKC( M0>)\Y%SY@TG'G+<'OG%URTM/CCXQ+^,;2 N$&F2HD4L8UG#VP68KJ?-C2 M9,0<;445X*0$#(X AG C$ M)_#".N+0XH4O1WS-590*$[2"OZ]F2DLBR3]-,9>0[69(4S@#M601CARJ#(5R MA<[XW1N_Z[T_X7"[=KA]"GU\3X48%RF"F -3"K6"K'Q5,3 -)D/I/C3(#GJ]0Z:PT3'G,4$:<\)9LB7)/ M+0C^Y[;#WA&F5IM'&?X:Y6-TQWVY=AP\K+//3= MP/<.I-?ST.UY8O?X3$TN31IT< M=L.N!R=Z6J?N:9V3/>VI";N[X6]GD-@TA;NZ)4R.-;*31IH;V31A^8(L4=/8 M5LQN0B2FQ*,8M !\EMBP33U8C=UAZ5!CPE*6 M1T@,,ZW_^1>@?"N?:/(VZ8IL8":NW=XZ;PCCK-<-S@_0#TR7GYZF%]W:F36I M32WL1*T@$D6NR[&S7JV']JMR5GTZ7D[\9'/!9T#0'V\>$_GB@- =H?RZ$W@K&0/U79OP+4$L#!!0 ( ,: JE8C?W5\ MC ( )<% 9 >&PO=V]R:W-H965TD#4$JW4MLW]WW M^3M?[N8;I9]-@6CAM132++S"VFKF^R8ML&3F5%4HR9,K73)+1[WV3:6190VH M%'X8!&._9%QZR;RQW>EDKFHKN,0[#:8N2Z;?EBC49N$-O9WAGJ\+ZPQ^,J_8 M&A_0_JSN-)W\CB7C)4K#E02-^<(['\Z6L8MO GYQW)C>'EPF*Z6>W>$F6WB! M$X0"4^L8&"TO>(%"."*2\7?+Z757.F!_OV._:G*G7%;,X(423SRSQ<*;>)!A MSFIA[]7F&K?YC!Q?JH1IOK!I8Z/0@[0V5I5;,"DHN6Q7]KI]AQY@$GP""+> ML-'=7M2HO&26)7.M-J!=-+&Y39-J@R9Q7+JB/%A-7DXXF]S(%Y16:8X&CA[9 M2J YGON6F)W?3[5)IE:(Q9 V"V/GB(5QQR>D7 MSV"M5&9@,CV#\7@$C\HRT7\?(HL&<130&@ZFDQ'L*X7?:Y82];H9">XA:FG; MONFLW=0Y;YOM/;P=693HFDL# G."!J=G(P]T.P;:@U55TWHK9:F1FVU!DQ.U M"R!_KI3='=P%W2Q._@%02P,$% @ QH"J5FK.M?_4 @ ? 8 !D !X M;"]W;W)K&ULC55=;YLP%/TK5[2J6BDJ!,A'TP0I M_9BVAVI1VVT/TQX,[7O./><:7Z9K(5]4AJAA M4Q9G,F?$80%AAKP\!H>,5; M+ I#1#)^MYQ.E]( =]^W[)^L=_*R9 IO1?$C3W0V<\8.))BRNM"/8OT96S\# MPQ>+0MDGK)O80>! 7"LMRA9,"LJ<-R/;M'78 8R] P"_!?A6=Y/(JKQCFD53 M*=8@332QF1=KU:))7,[-H3QI2;LYX72TD%BQ/('[#1VS0@6,)_!59RCAMI82 MN8:Y4J@5G#^S98'J8NIJRFO0;MSFN&ER^ =R!/ @N,X4W/,$D_=XE_1VHOVM MZ!O_*.$#DY<0]'O@>WYPA"_HBA!8ON#_BK!3@\9[KZO%S_E2:4F?TJ]]96BR MA/NSF.LU416+<>;0_5$H7]&)SD[Z0^_ZB(>P\Q >8X^>Z+HF=8$@4JA:/[CC M1U@_<>N#65_[/!S-LM_#XGTZ=3 ?Q()NL]*8&)44 *DHJ"WD?$419HU.-LZZ MH[5$=QACN22N=M6'\YP36-2*MM7%9 ?T+G8K*^>JEHS'"*?@]T:!;\=!$+1G M7'V4W^^%H4?/8#0DQA3)0@)TZERQII7$0I&9LY.QW_>OX>HJ@ 5[DV0%--M0 MJXHQ?S67!?J^!^/AH$WTH1CAV(.!-X!GH5GQKXJ#13R%L#<:&1?#GD_COH_' MW>D()UTRT MJ&Q_60I-WJ7U'9*NU^_LP,93)1]B%_. M=\\]=_9=)ANE'TT)8,F+X-),@]+::AR&)B]!4'.N*I!XLE):4(M;O0Y-I8$6 MWDCP,(FB02@HDT$V\;*%SB:JMIQ)6&AB:B&H?IT#5YMI$ <[P1U;E]8)PFQ2 MT37<@_U6+33NPA:E8 *D84H2#:MI,(O'\]3I>X7O##9F;TU<)$NE'MWF6*&S^23:.;HL>\-E:)K3'N!9/-3%^V>=@S&$9O&"1; M@\3S;AQYEE?4TFRBU89HIXUH;N%#]=9(CDEW*?=6XRE#.YLM--ZOMJ^$RH)< M/]6LPHS;+OF*[Z'S0)<H"9OH/;(K9*V-.1:%E QZO]Y^PNV3!J;2'T9.?LZ6Q&A_, MKV.A-\CI<6171&-3T1RF 5:) ?T,0?;A73R(/I[@G;:\TU/HV3T695%S(&I% MJOVK@QWY8XQ/8AYGO#@*WB42<,@5%J6QQK&P)9"5XEC<3*X)]3*\K;QLK\M# M7$$.8@EZ)TU(ATDT5K7!8W,VWC,ZT+VE>8F$]3],R'N2=*-1BG/<3=,^F=58 M*FK)\,&2.(K]]P6P7DO%"\($9NL9G"4>#T?^NU2BJBWZ.42.XX'_'I2E_(TL MH_-^%*'K8=^Y,6:,_26O14+A7_@+TVCKY2RNXUST/Y=LC]0 M2P,$% @ QH"J5EN:=\JZ @ *@8 !D !X;"]W;W)K&ULA55M;]HP$/XKIZR:6JEJ0D)HQ2 2M)TV:=50VZT?IGTPR4&L M.C:SG0+_?F%!E0CC*!J$%>,RR$;^;*:SD:JMX!)G&DQ=54QO MIRC4>AST@MW!/5^6UAV$V6C%EOB ]MMJIFD7=BP%KU :KB1H7(R#26\X[3M[ M;_"=X]KLK<%%,E?JV6T^%^,@%+'ERMA_"^L&]MT$$!>&ZNJ M%DP**BZ;+]NT>=@#7$5O .(6$'O=C2.O\H99EHVT6H-VUL3F%CY4CR9Q7+JB M/%A-MYQP-IODN:ZQ@-L-E=F@ 28+^&I+U'!=:XW2PA?.YEQPR^GV])'-!9JS M46C)N:,(\];1M'$4O^$H@3LE;6G@5A98O,:')+I3'N^43^.CA'=,7T#2.X/0^P]CEQ1KQI+ ))$5K!0@IJ>RR4PX\ZH9'G9UU.VXIM-;F!$^B=7PX2_TVB" YJMVQ#JY3,DLN4 M^!9(410T7%Y0U@A)FD(:I_#$M&;2;J'-!%RE,$CA45DF_LGU?Y)R C'I&OAO M3"2'*A_N]6^%>NFGE,MG+6W3RMUI-P@G3?__,6^F*&5KR:4!@0N"1A>7:0"Z MF4S-QJJ5GP9S96FV^&5)PQRU,Z#[A5)VMW$.NK^'[#=02P,$% @ QH"J M5KU5AH(> P Q 8 !D !X;"]W;W)K&ULA55M MCYLX$/XK(VY5]20:P! 2MDFD9-NJ>U+55;.]^W"Z#PY,P%K U#:;[OWZCDV2 M3:ML^@$\'N9YYAF_#+.=5 ^Z0C3PO:E;/?X4\L*!FCI@89@>MMY@YWYU:S&1O:M'BG0+=-PU73RNLY6[N1=[! M\464E;&.8#'K>(EK-%^[.T6SX,A2B 9;+60+"K=S;QE=KQ(;[P+^%KC3)S;8 M2C92/MC);3'W0BL(:\R-9> T/.(-UK4E(AG?]IS>,:4%GMH']@^N=JIEPS7> MR/H?49AJ[DT]*'#+^]I\D;N/N*]G;/ER66OWAMT0FX0>Y+TVLMF#24$CVF'D MW_?K< *8O@1@>P!SNH=$3N4[;OABIN0.E(TF-FNX4AV:Q(G6;LK:*/HJ"&<6 M-[)]1&7$ID:XHP5!I;" M9'Y [R^Y^36?\X"0YEL?)#O65<#*WN!-89/LC65 MAO=M@<7/^( 4'F6R@\P5NTCXB:L1Q)$/+&3Q!;[X6';L^.(7^.ZQZ:2B4PCO MO_7"/,&_RXTVBL[(?^>J'_1&EX=L+4I.C MU.02^V)-][#H:7OD%B[LUCG9%XG/R[ZO$'AO*JG$_UCX(+3N[O!G@4._P4$C],,S^E@&?K"M(1&Y/!QGX2 MCW^"OXE^(8A]-F%^,AF?6%<0CR)BL*O!6.HGT^1 GZIX9<]JT9FLS1>VS1RZ$S/8&PO=V]R:W-H965TC(G. M9,WYHY[\EL\M5P."&C*E(U#\>X)+J&L="&'\N8]I#4=JQ\-Q'_W:Y(ZYK*F$ M2UY_KW)5SJW4(CELZ+96MWSW*^SSB72\C-?2_)+=WM:U2+:5BC=[9T305*S[ MI\_[[_ >!W_OX!O$ML9H>F!2-=X(KF+Z4E9*X&Z%?FJQ M4CQ[_'R!>>7DDC=XUY*:SW5R1]QD^Y 774C_C9 !^D MF")+(2@KP(Q_7ZZE$LB7/XXEW\4.C\?6-70F6YK!W,(BD2">P%I\^N#%[OD( M\G! 'HY%7ZRP)O-M#81O"#1MS5\ "&4Y89P-CF6R>A9QS-9 M]M6K$:@2#&_GT(?6]Y%S^1U0$5<6$4:5 FZ;C#6C>$+SUK!RNG522&!A, MX=Y:B\D9,1K@\#)9%(:"@"LBWK9(*L52L(%1JU%>00;,&T8?VB1?: M?NS9TS0D'XD_\4(23R( 4 M-]V)Y^).6PG('12.#53:^\2/$SM-I]HDF 33(\#^D; 7V%//L[W$[U %B"K MH6<'B=>?K6OT#7?7CJ:!G8:>]IE$(8DFR>#^ %*CTI<$SRTJ)$X4)T^X_#-H M1J@=#=2.WDWMCBMK4Z#9H2AIK$P"O@8UW4/N&"5)L;\F7.HY)WL2OJX<*X-1 M7,?+X/K=M-4(-,GLPVI!_!D7VMID^GDD4[R,#:^1[9*<5 R#\*W$F/+TC-R9 MPP^UMCO2E@'D>=U6Z@D/]3 U Y=+9N1\9A&1TGB''0_#8C"]'@22;=EJFN$ MAM6AC5QVW=.K>=>#XO%%A6)2PP9=W4F"VB"ZOJZ;*-Z:7FK-%79F9EAB*PQ" M&^#^AG/53_0!0W.]^ M02P,$% @ QH"J5G,@<7;/ @ , 8 !D !X M;"]W;W)K&ULK57;;MLP#/T5PKN@!3;;<=RTS9( MO0T;L&)%VVT/PQX4FXZ%R)(GR4FSKQ\E.VZ'I<$>]I!(E,C#.G_O\)7CVCS9@U,R5VKIC(_Y-(@=(12868? :%GA M!0KA@(C&SPXSZ%.ZP*?[+?I[KYVTS)G!"R6^\=R6T^ D@!P+U@A[J]8?L--S MY/ R)8S_AG7G&P>0-<:JJ@LF!A67[NM_A7P*2+B#QO-M$GN4ELVPVT6H- MVGD3FMMXJ3Z:R''I'N7.:KKE%&=G5TQ+>BOXQ-F<"VXW<'#/Y@+-X22RA.^\ MHJS#.F^QDF>PAG"MI"T-7,D<\S_C(^+5DTNVY,Z3O8#73(_"& MO=BAQQL^@W?)32:4:33"YP+^EO[];&ZLID+YL4M\BYWNQG;-,S8URW :4'<8 MU"L,9J]?#$;QNSW,TYYYN@]]=D?-F#<"017 #'50[6K:0&,P!RX!C>54HEPN MP)8(!>,:5DPT/L"=8"=6;,7N4KB?P[T#5H+:V*=Q5=+U,O^%QF?Y/]2 63K, MRJV#IAY>,6FA1LU5;L9 A4'7KC(N,<-JCMH;%XW62'[4-=D2:LTSA)<0A^F( MED&8',/50TWC@(BME"!./MOI*(SA%1R?^N66F^7;0B,2=XOTDA8TLPAI&)_0 M=1JF"2T]#KE4<$ R-R3#'%*64TC"P:-#SE<\1YG#AJ/(P:6@SZZ2B)YT<85Z MX6>5@4PUTK8-W9_VX_"LG0*/[NTLI=]GP>D-!!84&H?'1P'H=CZUAE6UGPES M96G"^&U)(QVU&ULG5=K;]LV%/TK%VI7 MK(!CZVTEM0TD:8<-6-:@R5H,PS[0\K6E51(UDHJ3?[]+TE;L6%'^Z\:AD>>7,)N;=M9A->*.*O,)K ;(I2R8>+K#@ZZGC.=L77_)5IO2+ MT6Q2LQ7>H/JSOA;T-&I1%GF)E?? M]<-OBZGC:D)88*HT J._.[S$HM! 1.._#:;3IM2!N^TM^B]F[#26.9-XR8MO M^4)E4R=Q8(%+UA3J"U__BIOQ1!HOY84TO["V?>-3!])&*EYN@HE!F5?VG]UO MYF$G('&?"? W ;[A;1,9EA^98K.)X&L0NC>AZ889JHDFH'P_&2D"U9]&Z0;@P@+XSP $<,4KE4GX5"UPL1\_(C(M(W_+ MZ,+O!;QB8@B!-P#?]8,>O* =86#P@OX1_GT^ETJ0"?[I&J.%"+LA=&&^I M B5VT>X%[J9]FV%?%J Z!T5]5"80H;3:HM862)DT:Z4!5BUTPX*9<*WD(<1_0;Q"%\92+7 MYMS][KL1^)X+MURQ G@W1#)VZ3<:A] C4M2*%!TMDFSJND!:F73RE,D,EC1N MR"N[1M)BTZ55+WZW5CTF\8 M^F"V%IVGD=J8$K71YXJV* N ]VG&JI4UN^7"YT6^,E-*7#X_S4[@WL [U7[R M!F&8]#DJ;AT5O\Y1>YKTJ=]GZ7%KZ?'1EEZ;\Q"YA=T1!:HUJGXJ0$U%H2C-T<&\1HZ'H0#-WXL/\>(_#"(:TG M/X$7#,?TWZ-"TJJ0'*T"56XCK-Q=RV[7E/>"=Z\?5_U97CP@_$5SKS<6/8=/ M)]S4P""@O9P>0@BHS$PSHF;@)[H9FR;5:T9YV)+F'\*![T6;&FBJ[8R3")9< MS1Y*<_RA&H@'83*&:ST8TN2.%0UQ7?Q+1V^S6^DM@L[=>=F4[?&B+'-EX\/! MV(OA#UHH>^JK2]/1SI&]1+$R%Q,)AJ8]O;=OV[O/N3WR/W:W%R=R["JO)#%8 M4J@['--)0]C+B'U0O#87@#E7=)TPS8SN;RAT!_J^Y%QM'W2"]D8X^Q]02P,$ M% @ QH"J5CG!=Q8H! &PH !D !X;"]W;W)K&ULI59K;]LV%/TKA H4":!&+TMV'-M W'18@78PXG3],.P#+5U;7"A2 M)2D[_?>[I!ZQ@<1K.\ /D;H\]]S'(3D[2/6H2P!#GBHN]-PKC:FG0:#S$BJJ MKV0- M]LI:JHP:':!;I60 NWJ.)!'(994%$FO,7,S:W48B8;PYF E2*ZJ2JJ MOB^!R\/R1MM M9-4M1@85$^T_?>KR<+1@$KZR(.X6Q(YWZ\BQO*.&+F9*'HBRUHAF'URH;C62 M8\(696T4OF6XSBR65+.<4%&0.\8; P7Y SOAH\AE!>3BD]3ZDJQ D75)%4X\ MT T'?3D+#/JV"$'>^5FV?N)7_"3DLQ2FU.2#** X71\@YX%XW!-?QF/HOWK=J.-PK[Y^Z5X6[C1RW!62U-= MTQSF'HI%@]J#MWC[)LK"FS-D1P/9T3GTQ1JU630^^$D]D>8 ,L: ME=GK,;:VUK C8\4T$$"'G$%CL:CCR(R#WR*D M3>*!<4XV[0($UI(#_VX!*?:7QLVV9U%3K6TB[1#/B2N7^2$?UN+0Y9ST.6_$ M'K2=Z(CI9O,/1FZ3HF"H*P*.(S^+KG\FY#.J3@=5IS^NZE_3[GD'I]H]Z0_X MUK ]Y5@(C6G#>L&32V1!MDI6+@5H7S?&2?L'&:(SU98*%).%[C<*7+6!G#;: M=H-UX[82O&[@$=[P@I18+[0 /+2%8?V_; ?S9OKTW8A3N& 7/8XM+P:HPM MH-JK2#LPLG;'_T8:O$RXQQ)O;Z"L ;[?2FGZ@74PW <7_P)02P,$% @ MQH"J5E:3Q=57!0 "B( !D !X;"]W;W)K&UL MS9KO;Z,V&,?_%8N=ICOI6GZ$D*1+(K7 :3>M6]7<;2^FO7#!2;P"SMDF::7] M\;.!0DB(4S9/ZIL$#,_7CS^V'_L!ICM"']D:(0Z>TB1C,V/-^>;*-%FT1BED MEV2#,G%E26@*N3BE*Y-M*()Q890FIF-9GIE"G!GS:5%V1^=3DO,$9^B. I:G M*:3/-R@ANYEA&R\%]WBUYK+ G$\W<(46B'_=W%%Q9M8J,4Y1QC#) $7+F7%M M7X5.85#<\1M&.[9W#&13'@AYE">?XYEA28]0@B(N):#XVR(?)8E4$GY\JT2- MNDYIN'_\HOZI:+QHS -DR"?)[SCFZYDQ-D",EC!/^#W9_8BJ!@VE7D025OR" M776O98 H9YRDE;'P(,59^0^?*A![!D*GV\"I#)Q# _>$P: R&+RV!K8!81/&F MZ#2R!#&3Y J\RO,01S#BXCB*29QQG*W!'$AQAQ, %^ 52 M"F6G@_F &55NWI1N.B?< M'(!;DO$U V$6H[C#/E#;>PI[4R"KN3DOW&X MI)=@8'\$CN4,.OSQ7V_N M=#5';?Y3G@ESZZ1YJ#8/4'2J]A:,03V(!H7>X/\=1,W ^>-G(0 ^4LIKY"22]-V[MJ3D1A:VWW0R@K[@M8I%A[[ M/[ GPT'M?XO@L"8X5!)D4"S6)M2![-61/"5G$D3S-$\A1+/<'(I!T(O:.$ O 8\L^8*RLJR]CG6+A M<0/&GC6<=(_040UOI(3WZP;)-5O$X(2PSHD].N;F6N[@ -OH:/K8PZ'GMN\* ME+[TY:%)K(5M7&,;GP^-2['%!CD3PT[L;$@-LMCX8BZ6LRZRU8M2'&.Y&88) MD'PO1(2(X 9SF'2"M(] 3JR!ZQZ"5-;9&Z1.M;"C">.Q-?1.@'0:D,X9D'_E MI_=-:N.^:8!6M4"K6JA+K=T-37IGO['\SM::X&E5"[2JA;K4VCW;)'FV.LO[ M;RN SAS,K]1:VQ[O, L*M-89ZE)KTV\21%N=(?9<)W0F;7ZEYIW!K351U*76 MQMVDBO;97%'&) ;N483P%CXD"/P-_.(AJQCP/LDB,>#E1E[$N7O,'L75+SM2 MW]$]"72F>;Y6M4"K6JA+K=U[3:YJC][8(J0S8?6UJ@5:U4)=:NV>;=)I^TP^ MW9IX5$R\SNXH129[ GQOXI^:XK0F?BG M,Q_VM:H%6M5"76KM]TU-LNY8;RO^.3IS;5^K6J!5+=2EUN[9YG&!HWY<\+KX MIQ;IW1U:GR94:LK8'.JJLJ1L[KWS%K%I57QLP$ QX,O7N'5I_4'#=?$:_Z#\ MQK[RR\\2&IGR*XE;2%8JF6?&.+'0<L,.1CN\@17([[L% M5RN[1(E("E001A&']=B:N/ ;HGEEAM8<2QR,.#L@KJ,5FKXPVIALQ890?8PKR=5=HO)D, <1%CX\>&96Q0)]I!%$UWU;:E )Y1X&F7B/@(^8=Y+L? MD.=X?DT]L]O3O89R_/*\?(/7O8)7BC6ITZ8Q5[\1[L4.AS"VU",O@._!"MZ^ M37-Q6('B2DXG>= -TV!6@) MK") KQ2@UWS.E6>!7WD6;'>6UECX,*/]EF/K[3>F-%'(-.*Y]ULN5N.5Q,S5%SL3_78 M96:'$TP^LZE>=4.H0 FL%:33&:C.@>=C4+Z0;&%_H'RF$T^ ]02P,$% @ QH"J5MC"4!R1!@ :30 !D !X;"]W M;W)K&ULM9M=;]LV%(;_"N$50PNDMD1;CMTY!AI+ MQ HL0-"LZ\6P"UJF;:*2Z))TD@[[\:,^8IF*S%CM:2YB2=9YSI%>\4AZ9 MA/RBMHQI])@FF;KJ;;7>O1L,5+QE*55]L6.9^68M9$JUF96;@=I)1E=%4)H, ML.>-!RGE66\^*Y;=ROE,['7",W8KD=JG*97?KEDB'JYZ?N]IP4>^V>I\P6 ^ MV]$-NV/ZT^Y6FKG!@;+B*^^_(WB2!Q1K_,79@SJ:1OFF+(7X MDL]\6%WUO+PBEK!8YPAJ/N[9@B5)3C)U?*V@O4/.//!X^HE.BHTW&[.DBBU$ M\IFO]/:J-^FA%5O3?:(_BH??6;5!07^^56:(4 M6HATR3-:R/TZ9)KR1+U!K] J2V53"&>H4\9U^K"+#33-SQ)S+IJ-M"FC!PV MB*N489D2GT@Y1#!L(OK-++CY9*%V> /5R _2-@VS:[23=4]M'0+TC#LTJ+W,"0Q0<@=I=&SMG( M:6/OM=$L<8:' VQ8X(0]Z\U__<4?>[^U:0P)"R%A$22, ,$LD4<'D4 M>L%L<'^LJ[.DKKJ>E3(Z:RT"5)BE1'!0(G J$3W&6YIM&))Y*V_;N66\[QUM M!.Z/1M/&WG6FZ;IW(6$1)(P P2RMQ@>MQNY10W=:Q^'SH*Z M2@8)BR!A! AFJ3H]J#KMINH/7X\X\W6]'(6$A9"P:'K6U0U02DM:WZMO5[T. M3386V3V3AWMP ME6Y\/&Z?B>LLJ;.XD+0(E$:@:+:XM:?C.]T$:^#FRK4*5B)\WQJ3_>9=O#M3 M9\U _1E0&H&BV9K5%HU_OD?SU&O%7BM-LQ7/-N>W6DC?90%*"T%I$2B-5#3K MPB,()M-@5+/+YL@%M8A:[0QD+ID]2ZJ9/"E1P?6T]" MQDW=0/T:4%H$2B-0-/L9?NWL8+>SZ8TUWO33\4:+:NG MR.RDFA7=4O-RW/>FQW\-;=T5==46E!:!T@@4S=:V-GJPV^@Y>TQ6'*N9CKQG MS=2=KK-PH"X.*(U T6SA:A<'NUV5[S&;>[K,X"@SI*H#0" M1;,%KATE[':46I]Q'S]W*?4^=3\$Z MG$B9W!3ON"ASC[K/=/D2Q6'IX3V:]\7;(X-Z]?(EG!LJ-SQ3*&%K$VKN69/,'A[:+Y_U!+ P04 M" #&@*I6":Y8D2<" .!0 &0 'AL+W=O=STY:J1YU!6#04\V%3G%E3+,D1!<5U%3/9 /"[I12 MU=184QV(;A30O0?5G$1!<$UJR@3.$N];JRR11\.9@+5"^EC75/V^!2[;%(?X M[-BP0V6<@V1)0P^P!?/0K)6UR,"R9S4(S:1 "LH4WX3+/';Q/N ;@U:/UL@I MV4GYZ(R[?8H#5Q!P*(QCH/9W@APX=T2VC%\])QY2.N!X?6;_[+5;+3NJ(9?\ M.]N;*L4?,=I#28_<;&3[!7H]"\=72*[]%[5=[&*.47'41M8]V%90,]']Z5/? MAQ$@? D0]8#H7P%Q#_"=(UUE7M:*&IHE2K9(N6C+YA:^-QYMU3#A3G%KE-UE M%F>R#9Q ' &]1U^I4M3U%%VNP%#&]97U/FQ7Z/+B"ET@)M ]X]SV7B?$V-2. M@!1]FMLN3?1"FGNJ9B@.WZ$HB.()>/XZ? 7% (^>PXD5/*B.!M61YXO_HKI4 MLD:Y%$;9<;*=-Q7*?<]!H1\W.^W]/Z?D=OSS:7YW]9:ZH06DV-XM#>H$.'O[ M)KP./DV)_T]DSUH1#ZV(7V//!O6SFR+T-IRR8S1-R&@N9 M#%H,05V!9#2M[J6PLW%@0B,.I44%LP\+C%1W^SK#R,8/\$X:>S1^6=D'"Y0+ ML/NEE.9LN#LQ/('9'U!+ P04 " #&@*I6+U[$=<<# "S$@ &0 'AL M+W=O32#N9 MK=I*JXXFG?;9$V[ 6K!3VTEV_GUM(! 8QVFVO"08[CF<8^[E&L^/7'R1*8!" M7_.,R867*K6;^;[<=WP/25+1\CX<>%A[W3BB2:I,B?\Y7Q'$EB#>MX]"CWR M:Y:8YL DY0P)V"Z\CWBV"@M $?$7A:,\.T;&R@OG7\S@MWCA!4819+!1AH+H MOP.L(,L,D];Q3T7JU?@;6"G++RGWRM)N(,H'GL@+ "A%W X (@ MJ@!18;145MAZ((HLYX(?D3#1FLT<%'-3H+4;RLQC7"NAKU*-4\LG. #; _H) MK76&Q/L,$-\BQ17)]%,JK\54DB01D! %,7IY10GP1)!=2O4=(#%/X_T#*$(S M^4$3/:\?T/MW'] [1!GZ,^5[25@LY[[2Z;$JYGZF.=T0S.8V2:L)!S8"4W%S^2.;&#AZ9*6( [@+7_X#H^"GVUN>R)K M>1_4W@CI M^3T[JEP1+4FC6M+(*>EWLB/,IL4)NS41>B)K.1S7#L=]%\&X3^\]D;6\3VKO MDV\M@LG;_ ZB42?=W@9-@@L)-ZTE3?]7#4S?9'AP-^[(LL4,!W9=.&CZ5.!4 M]LRHZ3YKI9N0O9DX\;?F15]L;;=G71GW71858U_^>V)K^P\;_^&WED:%;-4& M[O8'2] (1Q=RL&G8V-D3KU9'!6^G?C#I:K-%#2X4+FXZ*G:WU%5*&;&JV-HNFQZ-A[T7AK/MW^R_)[:V_V9!@-TK E?VC=[D?(2[+V=+4' A\YH6 MCIU=\GI9C"T)'W873[:H"\J:!HO='?8/E8*P2G+B;LZ)GMC:+IN>C:>]UX1S M&7"S_Y[8VE]US=(@="\-'*E7(5O-HEL2EICQA;=QV#3PT-D@K]9$!>^TBFY- MV*.ZWSG^V>=_#B(I=D5DF0OEUW%]MMYY^5CL-W3.W^/9JMP_:6C*[1S][9M0 M)E$&6TVIUWSZ+2C*'9)RH/BNV&1XX4KQO#A,@<0@3("^ON5&PO=V]R:W-H965T_9IYFF'?CN[0]Z^%N6GZEG*VOEKN]E5 M=[/GNMZ_F<^KU;/<9M5-L9>[YC>/1;G-ZN9M^32O]J7,UL=!V\W<6RRB^3;+ M=[/E[?%G[\OE;7&H-_E.OB^=ZK#=9N7GMW)3O-[-W-F7'_R:/SW7[0_FR]M] M]B0?9/UA_[YLWLTO*.M\*W=57NR<4C[>S7YTWPAWL6A''$U^S^5KU7GMM+%\ M+(I/[9O_K.]FB]8EN9&KNL7(FO]>Y+W<;%JHQI$_SZBSRX>V [NOOZ#_=(R^ MB>9C5LG[8O-'OJZ?[V;)S%G+Q^RPJ7\M7G^6YXC"%F]5;*KCO\[KV78Q &WQE@'<>X)D.\,\#?-,!P7E <&3F%,J1!Y'5 MV?*V+%Z=LK5NT-H71S*/HYOP\UW[Q3_49?/;O!E7+W_*\M+Y/=LQ'?=R'-=^>\T<6!W*,M\] MM=]"7CG?"5EG^:;ZOH'Z\""<[[[YWOG&R7?.;\_%HS)NLK6;[( MV?+;?[C1XE\Z>I!@ @2F4.=?J/,Y].5O19UMG%6/0!U_)YSHB--> U^6R>W\ MI4O*T,)=!'ZL6@G6GXG1!I=H W:B/#P79?U#+%?-^:!,,ID5Y?MR_B/*?:LW1-52L M2S+6947>\L/-PXU3E\=+U&>G:A>,QZN6EA^HDH6B"12:2B.)63>$)2Q(?IY9 M1*()%)K*(FECUT0<6R3L4/!Z:>CV\Q4D>,\474,^NZ2?759HGO+UJ7B1Y>Y8 M$\J>Y&XUFKA060U%$R@TE4]2UFX"2UQ6I%NSB$03*#2519+W+J_OK1-7H^/C MV.LG[M#*"]+^:IYW;6+H'NE]C]?[]T6Y+\JLELY:?JQ'$I''LBX=(M$$"DWE MD58,GHM*1 ^Z<("B"12:RF*G?,U*:NM$/,.I?T$'536-E>NY_24G[]K4T$GM M>[S:?U?LY&=GFY6?9+/./NS6VGB1VOT>BB90:"I_M!+P^(JVV=8'= D 11,H M-)4_6@)X)@5MD_T/;UBE[M>Y-":Z'1#>I:DADU[W>+W^BWR1&\?5QH@4W?=0 M-(%"4UDC">_Q-7"S1(-*=BB:0*&I_)%D]_AJN$6B#>O=@T0;FF@3[1KZVB-] M[:4P<022PV=ZD&@"A:;N3Y-4]TU*\^;BR!]6VA?]C>I1$\$[-35HTM4^7XF? MN.%X1N521V.BW:6_AB+V21'[?"E];,?1A];/H6@"A:92USG0P2MJHVU'?U@T M'R3)J(G@/9D:*6E?GZ^"&^U/GC'82$=-!._)U$A)I?HF*G7:]J0_%*4# D9- M!._@5 )(L_I&FM7YGV.R1\F#65\=H#(6A:8223+6YV6LA2;QH6(6BB90:"J+ M)&9]$S%KH4F&>G60@]#*,@I-Y8>4K\]7EBE=;78J>5#K"0<5P2@T]=@BB>!@ M@4K; %JMAJ()%)K*(JGJP$15FZ=M,-3*_;3E/]&:GVNH[H!4=\#7H7MI:[MA MR:-;SSRH*$>AJUGD;0 RLH-)516DP$$2P9H2L)*)I H:DLTDHBX,^T6"=C M/)Z,HR:"=VIJT"3\ U[X4S(:;5SR:-;3![I$0*&I3-(2(>"+XT;[*0%T10!% M$R@TM0^'5@2A25G<9#\E'%:[^T5AC8FN*,R[-#5DDN\A+]]/R:?K-WS+C[2= M*% T@4)362-1'P*:(T.H=(>B"12:RA])]Q#5(1F.%]7'303OSM1P26.'_($2 M"W$40H^50-$$"DUEL=,F">Z3-&R4-.N4O(:\#DE>AU=IE@RUW9)#"C1F&@JN MH8U#TL;AWVN8#*&E=2B:0*&IU)'"#@%=DZ%)VZ3&:-@WR7LS-5I2P2&@Q3(< MGJ@>_%T9-1&\)U,;J$FO1M?KL(R&\G3X=6N,AE\W[^14$DC!1D8*UG ;DP>S MO4I T00*32621&T$:[6,H-(6BB90:"J+)&TC;*ME9-9JR7^J-4?7T,,1Z>&( MKSE3RMIL9?*@UI,.*HU1:"JA)(TC6--E!*UA0]$$"DUEL7-#$FS39634=,E_ MJ#5%UQ#A$8GPB"]0]S+7=C>31[>>?%"-CD)3F26-'L':+R-H!1R*)E!H*HND M_2-L^V5DU'ZIL=*T7_*N30P]IL5 S"\&NCK88D^31[6=3% T@4)3&:6510QK MQ(RARPHHFD"AJ2S2LB+&-F+&1HV8&BM-(R;OVM30:2T0\VL!2DFCG4T>S7H2 M05<,*#2525HQQ'P%W6C#)88N$*!H H6F\D<+A!C5DAF/'VT?-Q&\.U/#)24? MFQQMU]V$]2T_TGJ20,4]"DUEK7-'0D [9HR],2'VSH37D/ Q2?@8U8X9CY]= M'S<1O#M3PR6M'<-:,6/HF1,HFD"AJ?>S)-F>8%LQD_%6S'$3P3LU-6A2ULE5 M6C&3\;/CXR:"]VUJ[*2'D[_7AIE :^M0-(%"4ZDC/9T VC"3\1,CXR:"]V1J MI*1W$[Y";K2'F0S/60_O$ZLQ&MXHEO=F:K2D3I/KM6(FFON##$D8&FE(N(9F M34BS)D::U7 ?DP>SODI 92P*32629&P":\=,H&(6BB90:"J+G1MM8]LQDW%) MRW^B-3_74+\)J=_$I!W3M]S#Y$&M)QQ4"*/0U/NBDQ!.8>V8*;1F#443*#25 M15+6*;8=,QV7U/PG6O-S#?6=DOI.3=HQ_:D;F#RZ]1M"C M+"@TE5%:3*2P=LP4NI* H@D4FLHBK212;#MF.MZ..6XB>*>F!DW"/S5IQ_1- M-RUY-.OI UTBH-!4)CN/^@&T8Z;0%0$43:#0>@\0ZCY!"-60^04I8G+/P$:, M>&0;\[SSZ,OV2:7OLO(IWU7.1CXV\(N;=I^T/#W[\_2F+O;'IV%^+.JZV!Y? M/LML+&ULU5;?;],P$/Y73@&A M(6U+FJZ_1AMI[1@@,6G:&#P@'MSDVE@X=K&==OOO.2=I:+LN,#0>>&EC^^Z[ M[[N[.#=<*?W=I(@6[C(AS6K=AA\- M%VR.-VAO%U>:5GZ-DO ,I>%*@L;9R#MKG4X&SKXP^,QQ93:>P2F9*O7=+3XD M(R]PA%!@;!T"H[\E3E (!T0T?E287AW2.6X^K]$O"NVD9!!G!NKLLJ9&&16$VGG/QL M=,&XAL],Y B7R$RND4IDX0ANJ%^27""H&<0IDW,TP"5LV-/!6Z8EM09\Y&S* M!;?W<'".EG%A7A/$[>B6,#7:R4$4.>OF$Z^[:M!R?%D/T=WF9R:!8MQY-%MX0*C%[UZ MT>H&;_8E\)G MM)Y4J?SI D]>D=WETM9V;6N]V8NPO3F>OL7G&3# 9(S#C6OT<8\RFJ!^YK4KM)6!GHXL' MX6ZG-P;]2TG]6E+_W[_/_04#CZQ,1ITR=J/'AP M][0Z_1T]C1&?JL??&#(RU/-B]C(0JUS:\M-;[];CW5DQU>SLCVGL*Z>T7S#E MS$BJYUP:$#@CR."X1_72Y1Q6+JQ:%*/,5%D:C(K'E$97U,Z SF=*V?7"!:B' MX>@G4$L#!!0 ( ,: JE;5CMP%C0( -X& 9 >&PO=V]R:W-H965T MVK9, M3VU7.MMX9YLM9<5EC#C](ED*I]:YQ;*8(TKJNYY?0N=G]#PI9S*YHGJ-G;B6RBM MI.)%!]8*"L+:-W[ISF$ <(,/ %X'\/X5X'< OS':*FMLS;'"22QXC82)UFQF MT)Q-@]9N"#.WN%1"[Q*-4\D=VP)37!"0Z!0M]4>251007R,RV#F>@\*$RA,= M\[B8[GC\!G MA^%S2'NX]QYNZS/H#\+K#\)K^/R_',0KFA.94BXK >C'U4HJH3^UGV/^6L)@ MG-"4WZ4L<0I32]>7!+$%*_G\R8V5/>D><$K8:2EX"G)46TL0 M#M,Z3K"C;23(#=QQ;6&O+3RH[88PH@LO0QO.QPL@W,MZ?C'94;8?$T7AN+"H M%Q8=%/; %:;#^AW3%NW=EA_XSHZX_2#OXGQ7G3WH/J;SZ\+>$"81A;6&.6<3 M;4ZTW;2=*%XV#6G%E6YOS3#7/R 0)D#OKSE7;Q/3X_I?6O(;4$L#!!0 ( M ,: JE:9-&PO=V]R:W-H965T]@&WN.3[W^-IFLF7\160 $NUR6HBIE4E9WMJV2#+(L;AF)13JRYKQ M'$O5Y<^V*#G@M ;EU'8=)[1S3 HKGM1C"QY/6"4I*6#!D:CR'//7>Z!L.[5& MUMO WG.I!ZPXTF)GV$)\JE<<-6S#4M*6R MP@)FC/XBJ4#VWZ%-I] \R6,BOJ)MFVL8Z&D$I+E+5@IR$G1 MO/&N]:$#&/E' &X+<-\+\%J 5R?:**O3FF.)XPEG6\1UM&+3C=J;&JVR(85> MQ:7DZBM1.!DO.)28I.CS3M6% (%PD:(?,@..9A7G4$AT)P1(@<[G(#&AX@)= MH:4JIK2B@-@:E2T#- PU :L)DI8 -P17Z&DY1^=G%^@,D0(]9JP2*EA,;*D2 MT7+LI!5]WXAVCXC^CODU\D:7R'5<;P ^.PV?0V+@[C[<5O89#UWCH5OS>>_S ML&-A8]VEL?+WW4I(KDKWSU#2S2S^\"QZ.]^*$B(O+&1-SXI[Y%)3'M5>/3T M'%(^[FT./XH.=U _*'0[08UVNW.!Z,M;';#/:O,B"FL%H[VO&Y%M'7U/FKR3^!U!+ P04 " #&@*I6IHP@ MP443G2<+4_5L0]UH M$QO*K93?;>=]M'0\RP@$A,9",/S;P1J$L$C(XT<%ZM3OM([-]@/ZNR)X#.:6 M:5A+\8U')EXZ,X=$L&6Y,)_D_B^H @HL7BB%+G[)OK+U'!+FVLBD/./B5@_^K#J/*850$6C(KPKIFAJT62NZ)LM:(9AN%-H4W1L-3 M.XTW1N%3CGYFM5&8$DQO,GR@7 M0.269$T?>/!!HR\WU^3EBU?D!>$I^1S+7*.%7K@&B=K7N6%%ZFU)RG^$U$>F M+LF(7A#?\T<=[NM^]VL(:W>_[>ZB/+5&?JV17^"-GM#H@FP$PT!;4I%_/J Y M>6\@T?]VA5IBC[NQ[2J]TAD+8>G@,M2@=N"L?O^-3KP_N@(?"*PEPZB68=2' MWI"A->]=,9= DP+(;B2[E1]XWL+=-6,Y-:*S@-9&+8[CFN.XE^,'T/H*]X8P M3W+!#$2XI%&*D+-RTT#B+)'*\/^*@2[NY0N"!JW7\^G\B'N'T6PR[^8>U-R# M7NZ?I6'BD<5U05+H5#HX(4(#GQZQ/36:S_QNLI.:[*27[$<6QCBD[I].AEZ@ MF0\HP$%A+AEDMPVRH?6!VDGB^-Q\?9>>I$1V/@^[T MG-<Z.@Y\[2W-#E;BH'0VE(<:A3:7Z2GA0:='1W(&0FN'?:AKZ.0Y\W308FWN44TT.5=_.R8V167&]OI<$SOVC&P")0 MU@"?;Z4T#QU[8ZZ_D*S^!U!+ P04 " #&@*I6136;7V@" #'!0 &0 M 'AL+W=OL#$T@,?*K=(BE MD6C+M#V *AC;P[0'-[DV%HX=;*>%_?4[VVE66,OVL)?8=[[O\WT7WV5KJ>YU M!6#(8\V%'@65,R=9P)F"FB&[KFJJG,7"Y'@5QL''&I_+41#9A(!#82P#Q64% M$^#<$F$:#QUGT%]I@=O[#?M'IQVUS*F&B>3?6&FJ47 6D!(6M.7F1JX_0:?G MU/(5DFOW)6L?^_XT($6KC:P[,&90,^%7^MC580L0[P,D'2!Y"1CL :0=('5" M?69.UI0:FF=*KHFRTW4[)X<$1.2!,D"^5;#6"=18:S,>R MAD5W]]C?G>RY.R574IA*DTM10OD<'Z*.7DRR$3-.7B6\HNJ$I/$Q2:(DW9'/ MY-_AR2OII'UM4\>7_J6VQV3&J3#/2TR^7\RU4?B,?^RJG&<>[&:VK7VN&UK M*,#>U:!6$.1OW\3#Z,,NV?^)[%D1!GT1!J^QYU- TH)1W[18 5I+9=A/Y]BE MW-,-'9V=0:L\CJ,L7&T+^C-F>-:'^#3#K9ZH02W=J-"DD*TP_D7UWGX:7;@F M?.$?XY3R0^4WC1]Q^%Z63&C"88&4T8D="LJ/#6\8V;C.FTN#?>RV%4Y:4#8 MSQ=2FHUA+^AG=_X+4$L#!!0 ( ,: JE:PI$1#R ( - ' 9 >&PO M=V]R:W-H965TV*B30I )EW'8=)[ SRG(K&E7? M9C(:B5)SEL-,$E5F&96[6^!B,[8&UO[#/5NEVGRPHU%!5S '_5C,),[LEB5A M&>2*B9Q(6(ZMF\'U)#3Q5T-']_P MQ8*KZDDV3:QCD;A46F0-&!5D+*_?=-ODX0 P&!X!N W ?2O :P!>9;165MF: M4DVCD10;(DTTLIE!E9L*C6Y8;DYQKB6N,L3IZ":.90D)^;S%NE"@",T3\D.G M(,FDE!)R3;XQNF"<:8:K'\D-PMM:H7M$X7&;T1U=\"915?8H5^37S4)IB37YN\]@S3CL9S3_Z;4J M: QC"W]$!7(-5O3^W2!P/O79_4]D+\Q[K7GO%'M;+07=2<%YG]>:(*@(3 M9 M1X,PP'-;'WKH"?(W]?U7TKHQOGM$6M!*"TY*>Z)2TESO2%,V M?=*"SK97KY5U0X(CPL)66'A2V(/0E'=[C3E>436JN&E4_%^CZA,?=HK.#8/@ ME?R>(+=CP#[HM^:NPQ:U8KDB')8(:%%4+7@A-#;T:ICBE0O2 M!.#Z4@B]GYBNWE[BT5]02P,$% @ QH"J5J(;KGJ-" ;%T !D !X M;"]W;W)K&ULM9QI;]LX'H>_"N$=+%J@$^OPV4D, M--$YV\X&33N#Q6)?,#9C"Z/#0](Y@'[XU17+E&7&6ORV+VI;UO^A)#^A*/\L M7CYE_$^Q84R2YR1.Q=5@(^7VXW HEAN64'&1;5F:O_.0\83*_"5?#\66,[HJ MBY)X:!G&9)C0*!TL+LMEMWQQF>UD'*7LEA.Q2Q+*7ZY9G#U=#66KMD=D]^WMSQ_-=Q35E'"4A%E*>'LX6KPR?P8VJ.BH%SC]X@]B8/G MI-B5^RS[LW@1KJX&1K%%+&9+62!H_O#(;E@<%Z1\._ZJH8-]FT7AX?-7NE?N M?+XS]U2PFRS^(UK)S=5@-B K]D!WL?R:/06LWJ%QP5MFL2C_)T_5NI/)@"QW M0F9)79QO01*EU2-]K@_$08%EG2BPZ@*K56".3A38=8'=*K!/%8SJ@E&K8&2< M*!C7!>-S]V%2%TS.+9C6!=-S"V9UP>S<@GE=,"]UJ#Z_\L-WJ*2+2YX]$5ZL MG=.*)Z5!977^F4=I(?N=Y/F[45XG%PZ[E^2=PR2-8O&>_$2&1&PH9X)$*?F> M1E)\R!?FS[]MLIV@Z2I__?>_F9/Q+\7"+U$6%O@K32^(-?I +,.RR?<[A[S[Z7W' M=MWH,;]ECQ?$F)88JZ/"W.]$OIX0#GWI0+IG[)@Q:B$/ M/JCJH>LCT(._4'Y!;//-(^:?C[$TF$"/<=CR+$S8YP/X]?9?Y%VEZWN-8_;^ MC\4NX?8)^-TFX_+G;XPGI/R[^??G? 422I:(_W1LZG5%&W73BM/81[&E2W8U MR,]3@O%'-E@4&VO\TN4M$N8@82X2YB%A/A(6(&$A"*9H/-IK/-+1%Y_6:\[6 M5#+R1#FGJ11$9F2[X\M-/FP@V<-KS_(N[^*KI^_)C]/]S+6VN;Z>(V$.$N96 ML'$)*P:1CXOY9#Z?70X?#P5&-NDC80$2%H)@BL#CORMG6BM_>.ULWV@$2>/--ZQ+BVUD+Y:(F$.$N96L,FAEK9AM*P\ M7LD>3=5U?.16!<<-CD:MC0I!#2H.3?<.3;4.?992N=Y'8)"R5 MQ4E[E0])NX2:'A]ILWVD;[3-]A4%"7.1,&]Z= HW3$^4A8@(2%()BBL6DT7[L:VH[7RSB+UBE9[CAGZ?*%R'QL M*&B5 ,3Y6;[+YIIY>&::'9W)]0WWU11*$D-S M*"C-A=*\FJ9\^]0>;?G0)@,H+4315#>;E,G4QTRM412ICZ8 M*BV.4B'YKL@2/I"'O"U"DVR7=@8*>EQOH:$9E=D1&#AJ!06E.33OLY2SCN).#IEM0 MF@^E!5!:B**I9C81EZF-'A;?>)1&\H5\SFA*/JTY8V7"_Z-<(,@M?:'W<7E.9# M:0&4%J)HJM!-,F;ID[$WQZWZ^MX&0R,Q*,VM:>98&:B9QG3<^E$?M%D?2@N@ MM!!%4^5LTBY+&SXL;CG;TI=R\+!E*8UEU]U'UWI(;T.M+@L,LR6! VW5A=(\ M*,V'T@(H+4315$&;],K2IU=NNBI^N"J+\4!M:J>AT "KIK4-M8X,A4934)H' MI?E06@"EA2B::FB385GZ#.ODM=@MCQ)&OA8W49UQ8:9OI;?!T$P+2G.A- ]* M\Z&T $H+4335\R;3LK"9E@7-M* T!TISH30/2O.AM !*"U$T5>@FT[+TF=;O ME$=%;TRB-Z_0H&D6E.9 :6Y-:WV3/C64?V;[:@V:;4%I 906HFBJL4T$9NDC ML/_]:U\]N+?!T&P,2G.A- ]*\Z&T $H+4315[29KLV;8T04T>H/2'"C-A=(\ M*,V'T@(H+4315*&;B,[21W1]?S&CQ_46&AK,06EN35.2Z?%1-.U!&_6AM !* M"U$T=<*B)G&S]?>976<\KXG2=><-9?KBOEY":0Z4YM8TYV/CA[\^:D*#,RC-K6G:^PP\:),^E!9 :2&*IHK9A&:V M/C1[O4VA'*T>78L=WL30:2TT3(/2'"C-A=(\*,V'T@(H+4315+T/9C $3V&( MG<,0.XDA=A9#[#2&V'D,L1,98FB2.OTL[%>Z]OK;3PTJZMIAZ/8UN1%+K1!#TKSH;0 M2@M1M$KCX<&,S GCZW(Z;T'*T6XUI_%^Z7[*\$_E1-FMY9[YT:\F_FXPU3SD M7RA?1ZD@,7O(D<;%-+>"5U-[5R]DMBWG?;[/I,R2\NF&T17CQ0KY^P]9)E]? M% WL)UA?_!=02P,$% @ QH"J5B13=V 4"0 U6, !D !X;"]W;W)K M&ULQ9UM;Z/&&H;_RLBMJJZ4M0''=KQ-(F7#.V?; MJ.F>?JCZ80*3&"UFO#!V-M7Y\6=XB3$V&>/VEKH?-@;/F&92)^2!BYD]7,LHQ%Y%[P\ MY M3WZF64:+FB<_FDS0.,G?R;V?[TWRX_?OR/=D1/(%S5A.XI1\3F.1G\F=\O5O M"[[.:1KEER,A.UFD&H5UA^RJ0\8;'1J33SP5BYQ8:<2B=OQ('MSV"(W7(_QH M*($^38=$GY\10S/&'?VY58?_$HHA,69EN-$1;JK#;]9/0Z+-WPRWU.$_\XW, M?EZ&ZUT?ICK\$\V&9*R_>>R..MQDX3:\J_-N_^Q=X9XZW&8/\HO3W@SW>X0K M/OF@_['KBC(<;X4V+GGC-WB_L>6*9W+4(M;7=2Q>R!__D2V()]@R_[.C>Q\K MW'DWKAAI/^0K&K*K@1Q*FUR.-KO20J:TD#"[5_^=7JU<9,<\),SO MU?\ E+)5Y9-ME4_^?I77LS%YZI0+.?V*TZ>RW*O=G36N3'9JC2-A)A)F(6%V M!9OL%HE6_-O3PF&SO1;NT1;>80M#G\[T\[G>;NCW;1CT:-BJR^FV+J?_N"[C M/%_+G4=*4IGGU))$PDPDS$+"[&F_DCQLME^2R%YYA^G>J-Z^#0-0]UH5/MM6 M^$Q9X9ZL7IJ&C/!'$JJJ/66B:",RFN:TNG(4\ESDQPI?F?[4PD?"3"3,0L+L M6;_"1^9TD3 /"?.1L $:VGM8JNU"[76TC!C2Y8*FA#V;<72G'5=2_I84::[ M7[^^_^7?*E.=*@4DS$+";"3,0<)<),Q#PGPD+ #!6H*9;P4S_\?3+[H6"Y[% M?QV?@BESG3H2(6$F$F8A8?;\8"2::%U#4<]V+K)S'A+F'QZ!85QH4TV;[\W6 M0%E;@M"U9F5#^_N22.*OZSBBY>2L>I/)J5V7%M193A4#E&9":1:49M>TUMBL M:1<'>H!F=:$T#TKSH;0 16NK:V?=4.^AKKS23QR>VE#E.UI:ZQV.-1/2EZ\3,A/;#@M)L*,V! MTEPHS8/2?"@M0-'::FN6XW7E6F2WVBI=$<'EWM4Z"QDV^4V7%]?$X#?F2R=WR M-*RZTJ<:U* K\4>Z/%'(#;H\#Z794)H#I;E0F@>E^5!:@**UY=9X W2U.:!3 M;AE+J) SR!7-Q,O..RK!06T!1SH]4P@.:@* TFPHS8'27"C-@])\*"U T=J" M:TP/NMKU<'?@,UL+DA4V_K-ZC;BX0M(I,:C-H:;-=R^V#?7]*R!0_P*49D-I M#I3F0FD>E.9#:0&*UE938[#0U0Z+ S4]KM.(ULO \F0L?6)G9,-%X6M;\6>6 M=0H+:J.H:;O"TH8'EQ:A_@@HS8;2'"C-A=(\*,V'T@(4K2VLQDVAJ^T4O81% MGS)6GHGEA'T+&2OLHYT"0RZ:W]:TML .1BZHZP)*LZ$T!TISH30/2O.AM !% M:PNL<5_H1^P7"1I-5-\O65CO2I-[%O+QQ'_H#K#R?I#TDPHS8+2;"C-@=)<*,VK:2T;Y%B; M74QF^_>&0/,&*%I;6XW'PU [)EKS1/(_A0NE.9!:3Z4%J!H;1DT1@Q#[6GXO7AP5G$EO?<4#^JX@-), M*,V"TFPHS8'27"C-@])\*"U T=IJ:UP8QA0\Q8.:+Z T$TJSH#0;2G.@-!=* M\Z T'TH+4+2VVAJ7AO$O/P=#G?]D=?9[1(0)S6I!:3:4YD!I+I3F06D^E!:@ M:&W=-28.0VWBN.5I'D.M/J5!74MF%T/'FC4U50 MYP:49D-I#I3F0FD>E.9#:0&*UE95X]PPU,Z-0PNNA6D--GLOO/85&W8^39XE0SP:49D-I#I3F0FD>E.9#:0&* MUG[:<>/9&*N?OG&@JZ-*JH'[2AH?*$F=^50E06D6E&9#:0Z4YD)I'I3F0VD! MBE8I:;3SL/XERY[*WY/(Y9G1.A75<_NW>[>_67%3_E+#J&E>_>#%)YH]Q6E. M$O8H0[7A3$HGJWY#HMH0?%4^^O^!"\&7Y&ULO9Q1;Z-&%(7_"G*K:E?:M9D!8WN;6-H-,S125XW6VO:A MZ@.Q)S9:#%[ R;:_OH G8 R90'R('Q)CS_WNP#W&W*,Q%P]A]"W>")%H/[9^ M$%\.-DFR^S :Q M,)A?Y*_=1/.+<)_X7B!N(BW>;[=N].\GX8'SAB[?>)-D+H_G%SEV+ MA4B^[FZB=&M44%;>5@2Q%P9:).XN!Q_)!\>(B/GFO9KMR&X;=L MXWIU.="S&0E?+),,X:;_[L65\/V,E,[CNX0.BIQ9X/'S1SK/=S[=F5LW%E>A M_Y>W2C:7@^E 6XD[=^\G7\*'WX3.V 98,L-H&3&3 )"_6 MX>CFI;'=Q)U?1.&#%F6C4UKV)*]O'IU6Q LR*2Z2*'W72^.2^548W(LH\6Y] MH=VD*A!1)%;:(@F7W[0WMDA&=MCR*V14Q<1[S7ONZ ML+4W/[^]&"7I]+(DHZ6M] M4,/?OZ>#M.M$;.-_FHI[()K-Q.R,^B'>N4MQ.4@E$XOH7@SFO_Q$+/W7IE(C M8382QI PCH0Y(%A%,$8A&$-%KYQ&3DX)[[1XXZ89-7>?;,+(^R]]XXT7R%<; MSQ.'7.,\5_9=>C\?Z_GC8G1_K)*6XVSEW+L* GC]3V@=*I;NCZK[H(#REHI MKED4USR[N.E53IRXPI WG:@ MTV)@Y1B/BV,\/OL8>W&\?_[#,VYW>.O#3@^O16+N)T'SO^]Y;N?DU]V&8"):BJ6B'=%:U:-.FNBDGUO6;$0EC M2!BO'Y"995G$G-(3&8"R5F0P*60P4XOG:=R4&[ MB;QE*AD1:8M,$[DZ[-#WW2C.7\V5TBP4J \(I=E0&H/2N*156L!3B?3A\)'2 MXB-G>'PO:7K5^3I+!4FSH30&I7%)LYX_I_3A&I+2-B1JWU"VQY\::Z\,[5Q[ M),V&TAB4QJ$T!T6K"J3T/,D8WB83I"UY!:794!J#TCB4YJ!H5>&4]BLYPW_M MW"ZKDW66%-2AA=(8E,8E[?C:UM2MF57_'NK#I"6E2TO4-BVZ:89:NU":#:4Q M*(U+6@NY]&'=DM*[)4JG#]DT0SU=*,V&TAB4QB6MA5+Z\&Q):=H2M6N+:YJA MCBV49D-I#$KCDD:,(Z580SH^E4D?IBTM35MZAFG[DL99G:_S6BNH;0NE,2B- M2]IQXTS'IC&N=\ZHO%7%E+XM5?NVCYWS>])8?J@7"Z794!J#TCB4YJ!H58D< MK=#L88DF=HTF=I$F=I4F=IDF=IUF'S8N+6U<^II+-=7).DL*ZN%":0Q*X[2^ M\M.@$VI.3J]=4&FK:BD]7/JJ:S_5V3K+!6K[0FD,2N.2UD(N?3BZM'1TZ6LM M8U4GZJP4J,\+I3$HC=/Z MHGE-*'A4M+"Y>J+5Q8[ZS.TUDH4/<62F-0&I>T M2N]L#$FM>49EK>JD-&_I&>;MBYIGJ'T+I=E0&H/2N*15UZA3:IE3\U0Q??BW MM/1OJ=J_EY0%U?*(U!:=RHK\"U##HSB74JESX,7:,T= WU"EQT%DKIY:?V1[^U5SNXL-99G:>S4*#F+93&H#0N:976>3HT M)D9-*'V8MT9IWAIGF+TQ/%0/U;T=' M-P;*[BSUV8W2,T>L^>(NQ>O#27JNBPXW:SIL).$NOU?0;9@DX39_NA'N2D39 M@/3]NS!,'C>RVP\5M\R:_P]02P,$% @ QH"J5I:N.>A@!P FD, !D M !X;"]W;W)K&ULO9SO;YLX&,?_%2N;IE7J)6!( M2+6R> M;[#Y0KE\9-DWOJ)4H!])G/*KP4J(];O1B(KP;FX'G' MYVBY$OF.T>QR39;TGHHOZ[M,?AK5E'F4T)1'+$4975P-KLUW@54$%"V^1O21 MM[91/I0'QK[E'S[.KP9&WB,:TU#D"")_;.D-C>.<)/OQO8(.ZIQY8'O[F>X7 M@Y>#>2"#Z0#-Z8)L8O&9/?Y.JP&-$XS_N;5%)O.>^1]WT3B";UUZ2(*(W&6;PD2Q?P, MO48CQ%;Y1 9%^<(&QA7W>WHUHV>XM.'(3*-BM(: M^$&@>P+P>+<\/>43VPX1M@N*B;[&-?WHL54T8-6ZMHH,%HRN__Y#QJ./@B;\GX[A M?"B3V=W)\NGB'5^3D%X-Y'S :;:E@]F;5^;$>-^E.TB8"PGS(&$^)"P @BE: MLFLMV3KZ[(8EB9PU>2ZI\BNPIEDI5?2SV-$E&2VSKV0@82XDS(.$^25L7,#R M1=1V9EZ.MFT= *53=#"N=3 ^60?G2*[KN"#I/$J7Z*V< ,M3UUF7%+38OE* MA+F0, \2YH_WI3">3&W;N+!V)-'9TK$=QYC6+95Z3^IZ3WK4^WG9P_F&SH]5 M7 ON6W%(F L)\R!A_N3DBG>VU%7MA: O[:9,\ MR+K)DWS,'BD7*(P9SU=R87NM7UQ*HW5Q6?VS=6'=55M]PK[%!:6YH#2OHBG? M7;5J/FC" (JF:J7ED)E:K5S+)0%9TK8:SJ5.4D[#3>ZCHCEYXHH^7/+4*1%M MGMX2@:2YH#2OHBDK-&-7(Y 9 RB:JA'<: 0?G2@BD=!4H 6EB#W$T9(47KN< M'B(V[Y2#'FE.C4)9G;77AO:N/23- Z7YH+0 BJ:JI/$D3:U--;O;9.&*<(JN MEQFEN5HZ=0%J-H+27%":!TKS06D!%$V52F,YFO9+^ME M!5 T55.-?6GJ_3S_Y%4NG7$ =2U":"TKS*MI$6:GL+57*1J;9;C5T M=BY5H#JF5KF++CA M'4]0F@M*\T!I/B@M@**IFFK<4[./?=KCAJF>VUL]D#2WHK6]#>Q,S.F%L;,@ M\$#S^J"T (JF/J#5^*]8[[_^PJU5/;FO-D!I+MZW1@]H S2O#TH+H&BJ-AJ_ M%>O]UE^_":M/T%LB^V;FQ)G88UG6G9LMH'D]4)H/2@N@:*I$&KL5'[=; >_+ MZ;/UUDM),ZV68(RA81CFKEQ ?5=0F@]*"Z!HJEP:WQ7K?5?E"DBJX30?5@_M MK0I0'Q:4YH'2?%!: $53I=/XL/A%?5@,ZL."TEQ0F@=*\T%I 11-U53CPV*] M#WNOK&7DE"5:UMVQI4W7TX[[3\W.\9$:C> MJ>5LC%=\Y#'18G;Q#_MK^OC>7WI0SQ64YH'2?%!: $535=*XL-AYT8D$U+,% MI;F@- ^4YH/2 BB:JJG&L\5]'DKMX:_IN;W5 ^K.XOU'0[L?5 9-ZX/2 BB: M*HS&>,5]C-=^W@FH]0I*<_&^]7I &J#.*R@M@**I?Q;9.*_6,>?U5]TU?8*^ M"K$Z+%-#KO$LV]ZQ2T#S>J T'Y060-%4B30&K*4W8+]2+O)))$H%S?*'HP\_ M3J G]=8"Z".MH#0/E.8?J8"-GBC).O^P&JH?I39&K3<')#1;%B^%X"ADFU24 M+Q&H]]8OGK@N7K4R/5PWD#^?L&8>/Z0)ZA?QS'[#U!+ P04 " #&@*I64-[$I 8) M #>40 &0 'AL+W=O^)LN5JDX,IQ=KOA0W0MVNKZ7^-=Q2%DDF\C(I7@ MH_^!12:!N>+71#R6.\>DNI6[HOA>_?B\N!QX58E$*N:J0G#]SX.8B32M2+H< MOS?0P3;/*N'N\0O]D[EY?3-WO!2S(OTM6:C5Y6 \( MQSS>I^EH\_DTT-Q15 MO'F1EN;_Y+&YUAN0^:941=8DUB7(DKS^ES\U0NPDH/Z!!+1)0/<21),#"8(F M0;"? SV0(&P2A*\M4M0D,+<^K._="!=SQ:<7LG@DLKI:TZH#H[Y)K?5*\NI! MN5%2_S71Z=3T1A7S[^^OM-0+,BLR_?R5W$3P/?F92\FK,)(WL5 \2W>:+*=_JD/OZV*C8ESQ?EQ5#I%'VYJ2L* C^)NS/B>^\(]2AMRMM5+)CRADM49(ODGP9\^?J,-<5=U>4@WG%K\^+ON35@6$PYN^;](QX487Q1YV% MD G4])!_U$Y(OA6XX%+E[)KO77?-G<_KC(Y<+\L]_:"3Y MK$16_JOCMJ[J_,/N_*O&\D.YYG-Q.="M82GD@QA,__PG?^3]I2NLF+ 8$\:0 M8$X0PVT00X@^_65=A4Q75_$DY#S1,7JGZZV2B6[TY^2!IQO1%1D0VC]B^+ K.&:&# GF"!YM!8] P6=\G2B>)O_6M<%4Q?=WIF;,=VI0 ME^(@M:_B44OQR-\3O'U)&+B7,*0B.3*.MC*.0!E-4W:=\DZMP*1]M<*$Q9@P MA@1S]#_?ZG]^XL;_'#.(F+ 8$\:08$X0Q]L@CL%*9(9YI.$NB#88Y'ZC-E*0 MI"PW>ABC!WEZ$%>/&-Z2_QP>R%R!&?6-%B8LQH2Q&A;MMHICK_IOVS0Z@9AL M S$YTIKI\=VAU@Q,VE=:3%B,"6-(,$=_W[.&QSMQ>]84 "F.J+08E<:P:&XH M=[RK__]JU9J<=NN['_DT\$/JCH5F75=ZWG@T&8_W!E9PZ7MKC41SM:96:PIJ M?;V1\Y6N#&0M$ZWK6GN(JD84]]5X-M/5IZR"T2EM#9[L".:=>2U9P>Q[/^:8 M-(9%%T5N0/0IJI.2WWUYO;DJC"D?WUCSFJT6YH3E78KP.H_AF+ MY@;".F@?MM!?1:G]\ESIMJ9N>LP$&'E3A:1KMN8*YO66&Y,6H](8%LV-C+7: M?G3J3AW5EJ/28E0:PZ*YH;1VWX?]_FTNQ;Q8YO6\B:EFKYLW@;F](S1JSU71 ML#5;A9HIPZ*YTENG[X,>=.K4'/%4'0O21,._=A^_[Y^#PM3.@=@''KZ0\F[8T.I8)Q$/FCT;[FJ%83XT\%&#M6NH])B M5!K#HKDQLLZ>AJ=NY%"G E!I,2J-8='<4-JI HON[^BD4.U\D>*$]9>I5-V M5-N.17-EM[:=PK;]6DBS;;&:=+\Y.&B&(;VE1UVQ1Z4Q+)H;#FOEZ:E7[2FJ MXT>EQ:@TAD5S0VG-/X7-?U]C"N-Z!Z:]$.[3P&O-!:#FRK!HKN1V+H#"="Z#MN0"ZKS;J+ 6S=U<:FO+@ MR+IZ:]RD->_LE6W'_8Y\:[:>_Y)WUQE4&X]*BU%I#(OF1F]G8_S)=\;C;HW' MW1N/NSG^?S$%$-@I@ !>W.\[S()QO0,3MOK\T:@]RD+-E&'17,6M4P]@:_QM MI:FK(EV\O%2C.Z7G9J35O&/3*3RJ?6]HSF"KI3JJ4<>BN:I;HQ[ 1GU6Y*68 M;\R+7?UT1_7N#3?GX&X2F--;Y_9Z.O7=[>2-V*@V&HOFBFUM M= #;Z!M-;#:+'IB*A0&]53ZR]]X']HN@EH1AT=PW_:RC#F%'_<=,Q;?'HBM6 M<)Z]7P5$77%'I3$LFAL]Z]C#4Z^XAZBN'946H](8%LT-I77W(>SN^YH*&-<[ M,+0UQHK.VWT.:J8,B^8J;AUY"*^V_Z"I@*F]A6]OC&^9"M0<&1;-57WGW7+8 M//^PJ8"YO75ON^B6J4#-D6'17-VMA0YA"XUD*N!<>D&N>P]>\15[4'Q*IWD%;O[P4Z+R,QO.%>4NM,S*HMAJ5%J/2 M&!;-C97UWN'DU"8"U;NCTF)4&L.BN9^1L6X^@MW\#[\1!7/[1BAJ+YV?1ZV> M!C5/AD5SE;=./(+7SO_ "U$PN;?V<#GKG=1DTG1$Q!^;T7=7S4 M%\.BU?$9 M[GS'+A-R:3X@6.K'?).K^NMOV[/;CQ1^-)_FVSL_\S_$]:<&+:;^\J$>J"WU M@)FDXEXCO;-S/6Z4]<<$ZQ^J6)NOY=T52A69.5P)OA"RND#__;XHU,N/*H/M M)QVG_P502P,$% @ QH"J5J'LV2IO!0 /B$ !D !X;"]W;W)K&ULM9IK;^(X%(;_BL6.5AVI)=B!$+H4J869W5FIVJJ= M=CZ[R0&B)C9KFU[^_3J7)H2DAJS<+VT<QRF+UP\R36 0J])S.1% M;ZW4YMQQ9+"&A,H^WP#3GRRY2*C23;%RY$8 #;.@)';(8. Y"8U8;S;-SMV( MV91O51PQN!%(;I.$BK(C@1>X80QRG2GH<_Q:BO;+/-'#W^%W]>S9Y/9E'*F'.XU]1J-87/;^'0EC2;:QN M^.TE-*!^8$Q?"O\N&3#X;OHFO.U%JB;RR$L"5^;H[W#/&.1EGR M).\\KXA1\)J*/G+Q*2(#XK:-QQS^]Y;I\$$63EK"%^;P!01E[\0P&[=<'6ZF MYWZT.K+[U79;\KAA>UR:K,[EA@9PT=/92()XAM[L]]^P-_BCC8E-L84EL1JO M8>K_FL;QEQNE,FE*?IYAH?$PQ-_.'6> M=Q$9^^V*R))8#=&H1#0R(OI34*9TLCD 9M0 ,]@C8NRF*Q%+8C4B7DG$,Q+Y M]@HBB.1A)EZ#R9E/)FF:J8$Q]M85C"6Q&IAQ"69\ ,PF$A Z^@&_A.B(13-N M B+>V/X2,W78E9$FL1L@O"?EF0BSLD&S\9K)Q)QCC,=GC8^RT*Q]+8C4^ MDY+/Q,@G?WZ=HN(K1A_C@Y F34B#T<3UAW@/DK'GKI LB=4@X4'E 0='87H MF7[+4H\'KQOMS'5#@ZZ7VE ;H140"MI+!-ZV15;6%+K4Z35#3)_[!/"Q['5$BT 9&OP/8%F$O[ M.PN0]/&^C3(/H#,N2VIU7)4YQT8O6[-21T)R#]HJ5'<=F/UZW M5D.*TN.S9Z\W6@=B6O4Q.7VW7W+91Y!9UZ? MX==Q9=CQ M%U'PO*:L'26VG?PYNX[P_H,#X\K$X_-+O[ ([)ISHY$.6ZB MQ/U1(^%;]?JVU.HH*[>/S7;_D#\[DIS?]J1LK$&K18 MM3JXJ@S DVXV[1;2 M/?'T2SSG3 D:*/031))1? /-L)V<3<\_MZJVL*56W_6L2@AB+B'^V2JI:)87 MV\@=B/9RZ,A%2;X=BWT4TK>VG(=6ZB?H910.IB@9BM-&SG837RLH< M/2HFZ)>LR,>LK%8'MM3JV*KJ@)BK T/V:\5H5NNTY*Q6#;;4ZABKJH&8]_0O M5RL!*ZH _="9+V(R"M #C;?YPU>]OXMI38#$ZK:_5;6%+;4ZUJK4(.92XU " MS*.]VO[(>+^J,/?1F4BS3V_H>V6?]9E6U0(Y5"V8TU=SZ[YMIE;K 5MJ=2)5 M/4#,]4#7S.0=M1:L%@&VU')"SLX+YP3$*GMQ+U' MTSE[Y[+L^6/ RZS5^). M=7G^RX)K*E8Z":$8ECITT!_K6RGRE_5Y0_%-]OKZD2O%D^QP#30$D5Z@/U]R MKMX;:0?E3R9F_P%02P,$% @ QH"J5C)CF8:7 P 0P\ !D !X;"]W M;W)K&ULK9?;;MLX$(9?A= 6BQ1HK)-U<-86T#C; MW;TH&MA(>\U(8YL(17I).F[??BE*D25'X3J&;RQ1YOPS'X>GF>ZY>)(; (5^ MEI3)F;-1:GOCNC+?0(GEB&^!Z7]67)18Z:98NW(K !?&J*1NX'FQ6V+"G&QJ MOMV+;,IWBA(&]P+)75EB\>L6*-_/'-]Y^; @ZXVJ/KC9=(O7L 3UL+T7NN6V M*@4I@4G"&1*PFCF?_9NY'U4&IL=W GO9>4<5RB/G3U7CGV+F>%5$0"%7E036 MCV>8 Z65DH[CWT;4:7U6AMWW%_4O!E[#/&()$?5@N__ MA@;(!)AS*LTOVM=]DXF#\IU4O&R,=00E8?43_VP&HF.@=88-@L8@.#88OV$0 M-@:A :TC,UAW6.%L*O@>B:JW5JM>S-@8:TU#6)7&I1+Z7Z+M5+94/'^ZOM4# M4: Y+_7LD-B,[S5:ZBE3["@@OD(+D$J07.E>Q@)=W8'"A,J/NN,'Y"*YP0+D MU%4ZIDK9S1O_M[7_X W_(?K*F=I(]"@&X#J^!7+$8H]#^A MP O"@7CF=O,[R%OSP!).V(YO:/3"-_1^F'FDA^TO@9E".D> OF BT'=,=S T M7K7>>%BO6M4WYRV3U>B93U#)%_\-TM X> M&%$272V6#W*0R"KWWFQ>2*Q''K?DL74B+]]NH4>XBIF,O M2=/H&-$:PKF(P0$QN/#)W@A>:*>\E%H?_W"O\:UWAVZ&WW' -Z+]$W[R*K.O M>P6C*&E[]4,^W$=\^X6DN_N=&&XMZ"?V&XG=[[FI.-Q)?/NEI+][G$@6#20B M.=X5[8[?"^9VRI02Q-I4;Q+E?,=47;&T7]L*\;.IB]Q#][J\U+=\?3Q+1&&E M3;U1H@,5=<56-Q3?FJ+GD2M=0IG7C:YR050=]/\KSM5+HW+0ULW9?U!+ P04 M " #&@*I6PKZ]%8 # #1#@ &0 'AL+W=O3O=T@IBN0H0K,0D!>;EYFCF3-'PLSB*.2=2@$TN<\95TLGU;JX<%T5I9!3 M=2X*X'BS$S*G&KW8M5PNQURSC<"V)VNZ9OQ/$OJ!(:&[Q(,&5_R;&R]1P2 M[946>>6,$>09+__I?45$PP%QNAV"RB$X=1B]X!!6#I8YMXS,IG5%-5TMI#@2 M::P1S2PL-]8;L\FX*>-62[S-T$^OMEI$=V=K)"(F&Y&C.A2U_+Z_ DTSICZ0 M,[)%\<1[!D3LB#(.EKF81$T'N#=KP-HRJO%2"R(*#'0X$\@+/Z_3=_XGWJ(F<@L!95HYJJ41]Z)?"7]=J5?(DXL8CF M.WA8!<%LOG /S:2>&_GA:%H;M8(=U\&.>X/="*7-2R;A 'S?&5LOP&L+,Q!8 M*]=)G>ODC34\&9*J@;>N_4:;Y/?'BXUFQI./) $.DC*KF&0FMS$3QQ$;RQT*L AJ)K(+0V74^]FM_;W_P_J8?/NPMO')Q* M_;G5:#H^D;K;& YRD(F=F11&LN>Z;(#KTWHNN[33R,GYVLQK=NAX@BF'/6QO MDPS[? 8[A/3.I_CRR7)^*C=:%'8$N14:!QJ[3''F!&D,\'XGA'[2<RCJO ['>RX>Y(92A9[B*)$3 M:Z/4]MJV9;"A,9$=OJ6)_F;%14R4/A5K6VX%)6$6%$K[PC:TW*KU@3\=;LJ8+JNZW=T*?V24E M9#%-).,)$G0UL6Z<:Q^[:4!VQY^,[N71,4J'LN3\(3WY'$ZL;MHC&M% I0BB M/Q[IG$912M+]^+> 6F6;:>#Q\3/]4S9X/9@ED73.H[]8J#83:V2AD*[(+E+? M^/YW6@RHG_("'LGL?[3/[QWV+13LI.)Q$:Q[$+,D_R1/A1!' 4[O3 N O!) M0-\Y$^ 6 >Y) ,9G GI%0.^T2^?&T"\"LJ';^=@SX3RBR'0L^!Z)]&Y-2P\R M];-HK1=+THFR4$)_RW2)MK4,I!GX68X:-P$]TV4%.]R/"78R;QF,.OR6B@UPG"W?1 M_<)#EQ!G]MHDLZ,6="MQC2.M*:<6TXC-^.Y M;YY&U=3Y^XN^&7U6-);_-/1TEI-[S>1TH;R66Q+0B:570DG%([6F/__D#+J_ M-F4($N9!PGP@6"T]O3(]/1-]>D<%XR'B*Q3H)T;/1IH$AZ9<&#%MM'"+])6-[@0+*/J^YTTR&H%M M982$>9 P'PA6R\I5F96K=ZLTKB#3 PGS(&$^$*R6'J=;&8JN\;'YGM>[*"0' MB=1&-['AS:\\,ZAM/@I:_VA!P:@CY^:8UR=MNFBPRXR:>KOH M1FAKT9T7HKLO1(=LT8>BU47'E>@8II(V MTC$;MM-Z:+:3^@Y]:<[C)4M(]L-?O4SZ(Z&-V0"UF: T#Y3F0]'J*:OLI]-_ MMV+)@72317MBK MJ^DR5_V,V)@W4/MC: T'XI63U+ER;'9DP.7K^;6 M6N9X<; M2D(JTAOT]RO.U?-)VD"YS6GZ/U!+ P04 " #&@*I6DIP/\6H# <"P M&0 'AL+W=O+""5J)&7'_WY'2E%M1U:;H5]LD>)[=^_I M2-YB*]6CSA$-/!6BU$LO-Z:Z]'V=Y%@P/9(5EO0FDZI@AH9J[>M*(4L=J!!^ M& 0SOV"\]**%F[M3T4+61O 2[Q3HNBB8VEVCD-NE-_:>)^[Y.C=VPH\6%5OC M YJ_JSM%([]C27F!I>:R!(79TKL:7\9SN]XM^,QQJ_>>P2I92?EH!W^F2R^P M":' Q%@&1G\;O$$A+!&E\6_+Z74A+7#_^9G]@]-.6E9,XXT4__#4Y$MO[D&* M&:N%N9?;/[#5<<":Z9:JD:H"_.%MQPA(W\1H&!?Z+='_"C[HG"G4"]^0!)N(G[3IWC3I MAB?2G]K/;<^O2UVQ!)<>'5 :U0:]Z+=?QK/@]S[??B99_)/(#CR= M=IY.A]BCFUHI+ W05DX>H5(\07A#NRB60C"EH4+5;(>W?9XVW'/';8_P330> MA><+?[/OU=V-F@V'NN']]G"I'.2H.4A '%#/8);HCL MW; 7/YA.PR/-@P%?J_E$T&#>+_N\DWW^8]^8-!>NPG=T#^C>JAYF"ALDC*&P MAS7,(&6[WLMBD.>UO@PG-79)T5'?)*4AG/:D=>#RDH9Z'?>84_N*RBZ@]YF4YGE@ W0- M&PO=V]R:W-H965T M]I@I]-] M4?2"MAE;&!U<4DXF0!^^E"Q+IBRSTN"_22Q%ZUND_(=<6DODW5LJOLL=YQGY M$4>)O!_LLFS_:3B4ZQV/F;Q-]SQ1?WE)1?9M_R34T;"B;,*8)S),$R+XR_W@P?I$G5EN4%SQSY"_R;//)._**DV_YP=? M-O>#4=XB'O%UEB.8^O7*'WD4Y235CO^4T$'E,S<\_WRB^T7G56=63/+'-/HC MW&2[^\%\0#;\A1VB[/?TC?*R0Y.R&P7ATQ< I#9R&@36^8C N#<8-@\FU)DU*@TFS#]B?2-B/QJ1I LVJ6C!8WQ![9=MG>EF8]FBE_98FBC$O*MV>7?/A%NP-7P6Z7YMD%V&J[ M76;SKTS<$LM.&&K&/!RV)XRU MJ'K^6]GX^ L?MP'Q.^23W;,WO!VK2 MD%R\\L'RSW^RIJ._M,D0"7.1, \)\Y&P FC()@FOG$EOK&)7HN/_^!B'4I. M]B)<<_)!C:EN&D5,2++GXJCV7\E_S_Z[VX1I=-97F$?8O(#E@<[KTIK>SA=W MP]=SQ2%=>I[XOX+TDSI:8V MI1AA?96"A+E(F&>^9\Z(;-A[ZP2);$6 A%$03!/9M!+9M*/(RH"CN'\DVRE7 MNS3:J &JCD3:9&?$]Y4=$N8B8=X1-CD;Q^Q18Q1#^@N0, J":0*;50*;=138 M.DTD7Q_RY]>?%9O155^Q(6$N$N;-+L3F-,6&]!<@810$T\0VK\0V[R*V&S5- M)A^5E!+YP@5;19RD@C IPVU2'*D +$PW;0HS\OLJ# ESS3V_/O%Y/VOH(YL? M(&$4!-,TMJ@TMNBB,1*%;!5&8?:>Q_!M4C)B^DH)"7.1,.\(FVJ#57.T0CH, MD# *@FE*LD9U0FYDU%+ U%.ABNK7.Y9L>9YV>V&A(*\L.J@AZX6\==6:V4]? ML4%I+I3FE;3SR?'C8MS06WG1N2@_SN8-50;0AE$439?266[7,DK)DUD8LXQO M&A)BFTV8/SFRB.Q9N/FH-+9F^S!3Q]>T9'346TM(F@NE>5":#Z4%4!HM:>?_ M$-;9**UKSJXU9W?+=>7)K6,.*\]H7<]FF7F]I86DN5":!Z7Y4%H I=&2=CX@ M3T>CJ^*JD_B6,4V[?-AN!=^J$>TT"ZH'Q93L#T)-EK(8VLJ:2&?Q09/\)>V\ MVXOI8C%O)%.A3CTHS8?2 BB-HFBZ^.HDOM4IB]\A\((FZ$N:-DQ?1-,NU*=7 MTK1LPWC6#*B@*?J6;H['C5Y2E$M= 77RW3)GDD^A>57&J<-Q>54,T!P\E.9" M:5Y)._\&9Q=/?5"7 91&431=7776W3*GW8MRM%+4H^ J/%=Z*BKAOZ4L(0]J MVN,Q3_*SSWQ]4%<0EZ^R5L%!L^]0F@NE>5":#Z4%4!I%T71EUNEZ:X9^><*" MIN6A-!=*\Z T'TH+H#2*HNDJK//XECDKG0]X)$QD)@[Y4'A#7I0OPN+T4(R+ M[;,O-'E^5!: *71DG8>9TRN/UO6*7S+G,/_\O3W5@5!4_90F@NE M>5":#Z4%4!I%T?075^L,OSU"3ZE^5!: *51%$U785TRH16*J TS[ZL M5%CS9BP'+51 :11%T_56%RILGE2N[-3.D](D&+ M"%":!Z7Y4%H I5$435=>742PY_"(#5I#@-)<*,V#TGPH+8#2*(JFJ["N-=CF M6L/?#O%*!6;U^VIYF'9ZL;OS5 JM3$!I+I3FE30M:&B&:]!R Y1&431]XX.Z MW."8%Q2 '@_,7OK*#4ISH32OI&EKXJW;24-Q4)\!E$91-%UQ=6G!,9<6/A^D M.J,B//6DL H3EJ\U:)44M(0 I;E0F@>E^5!: *51%$V77EUG<&QT?.= ZPY0 MF@NE>5":#Z4%4!I%T705GFTV9*Y%^-IRJ[T(7_,U"_M(>2S?XFQ]6\E,[:U$ M[)Y#V$V'G(L,G#V]J*="?090&D71=(75E0?'F%/NO\S*S.NM+6C= 4KSH#0? M2@N@-%K2.BZS6,NML4FS9*L\R4+ MQZUNJ[/51M /Q?;'C?.>]Y@VK;[.7_ %!+ P04 " #& M@*I6# P76MH! #_ P &0 'AL+W=O&VMV',[NLGU[SDX: M%:GKF\1GW_/X=_:YZ"T^N ; LR>C6U?RQOMN+H2K&S#2S6P'+:UL+!KI*<2M M1T2)+D@MAI&IY5<2Y)5:%W7FM6E@B/# MA*B*3F[A#OQ]MT2*Q.2R5@9:IVS+$#8EOTKGBSSDQX2?"GIW,&:ADI6U#R'X MNBYY$H! 0^V#@Z3?(UR#UL&(,/Z.GGS:,@@/QWOWS[%VJF4E'5Q;_4NM?5/R M2\[6L)$[[6]M_P7&>LZ#7VVUBU_6#[G91\[JG?/6C&(B,*H=_O)I/(<#07KV M@B ;!5GD'C:*E#?2RZI VS,,V>06!K'4J"8XU89+N?-(JXITOOH&5))C[]D/ MB2C#";$W-^"ETNYM(3SM$/)$/;HM!K?L!;?O$FNXZ64/)J6L=X"/PZO6K]"+Y= (PGP#S M4^X#(/. YAC9:6W*GD'B,0AQ<)_A:="Q;E7KF(8-.26S#^>&ULK5713MLP%/T5*T,3 M2(.D21L0:R/1LFF3AH8HL(=I#VYRVU@X=F8[;??WNW;2K)00\;"7VM>YY_B< M6_MZO)'J2>< AFP++O3$RXTI+WU?ISD45)_)$@1^64I54(.A6OFZ5$ S!RJX M'P9![!>4"2\9N[5;E8QE93@3<*N(KHJ"JC]3X'(S\0;>;N&.K7)C%_QD7-(5 MS,$\E+<*([]ER5@!0C,IB(+EQ+L:7,YBF^\2'AEL]-Z<6"<+*9]L\#6;>($5 M!!Q28QDH#FN8 >>6"&7\;CB]=DL+W)_OV#\[[^AE037,)/_!,I-/O N/9+"D M%3=W MX2N J %$SFBMS-FZIH8F8R4W1-EL9+,35QN'1C=,V']Q;A1^98@SR3? &FAR M? V&,JY/R"F9XTG)*@Y$+DDJBU(*$$;;B-MD EL\0CB>DH?Y-3D^.B%'A ER MG\M*4Y'IL6]0F*7WTT;$M!81OB(B(C=2F%R33R*#[#G>1T.MJW#G:AKV$MY0 M=4:BP0<2!F'4H6?V=GC8(R=JBQPYOJB_R#^O%MHH/+B_NDI44PR[*>QEOM0E M36'BX6W5H-;@)>_?#>+@8Y>__T3VS.VP=3OL8T^^EZ"H86+5G)=4:M-EN&:) M'8MM-NLDCD=C?[WOXV5.% _;G&?R1JV\4:^\1ZH87>#Q[E=7DXSV=@Z#0W4= M.8.@6UWPVD +5R?57CMI4P M]:UK5]O6?>4ZUL'Z%%MZW8'_T=3O =ZI%1,:#2V1,C@[Q[*INL?6@9&E:U,+ M:;#IN6F.SQ(HFX#?EU*:76 W:!^ZY"]02P,$% @ QH"J5OI8ZCG< @ MTP< !D !X;"]W;W)K&ULK55=;]HP%/TK5E9- MK;0V(0FL91"IT$V;M&I56;=GDUP2JXZ=V0YT_W[73DB!IF@/?0%_W>-[SHGO MG6RD>M0%@"%/)1=ZZA7&5&/?UVD!)=47L@*!.RNI2FIPJG)?5PIHYH)*[H=! M,/)+RH273-S:G4HFLC:<";A31-=E2=7?&7"YF7H#;[MPS_+"V 4_F50TAP68 MA^I.XI4$O5!8D&'T@8A%%//O/_#P^/I!-U6D<.+WH%;V[UJRC+"*I':"EK831J MEO(:^5KQ3 &D1$=JY32W#G!K$.&,+AEGAH$>]PG;7!SW7VPKP5A7-(6IAT]= M@UJ#E[Q_-Q@%G_I4>2.P/8WB3J/X&/J!1EBL%'YE(F]DV!?K>=/5 B=.GS;- MA2-WH2UJZV1P=37QU[N47YZ)X[ [L\=DV#$9'G7;%43K8(W^4:T!O99+?&6B M21^>TH**'!S1QF6YY"QWKZK?Y>%;NOQ&8'O:C#IM1D==_G'@:Q_9T4O;!H.K MX,"XGE-Q?'G@G+]3'TM0N6L;FJ3V 3;5I%OM.M.U*\@'ZS/L6$V#>89IVAW6 MBIP)C7Q6"!E/(/ M4$L#!!0 ( ,: JE8D!45]X0( -() 9 >&PO=V]R:W-H965T;.;8"T@J9-VK2JM-MGDQS JA-G MMH'NW^\X2:- KVL7R!.SGGSO,<^L4<[(1_4&D"3QX2G:FRMM2J$V2 M4/GW&KC8C2W7>KIQRU9K;6[8DU%&5S '?9_=2!S9E4K,$D@5$RF1L!Q;G]WA M=&#B\X!?#':J=DV,DX40#V;P+1Y;C@$"#I$V"A3_MC %SHT08OPI-:WJE2:Q M?OVD_B7WCEX65,%4\-\LUNNQU;=(#$NZX?I6[+Y"Z2I'@*O\ENS+6L4BT M45HD93(2)"PM_NEC68=:@AL<2?#*!.^E"7Z9X.=&"[+C&Y::69QKB4\9YNG)=\ :*'(^ TT95Q>D0^:X4N(-!R*6.+E9Q@%G M35..Y>(TC8 4RXNEQ1HJII-3#3'1@O!"L$/NYS-R?G9!SC"2W*W%1M$T5B-; M([5YMQV5A-<%H7>$\ >55\1W+XGG>'Y+^O1T^@RB*MW;3[>Q5E7!O*I@7J[G M']'[F8%$T^FJ<$JD62<=L>QL<$"5 JV&;28+U:!=U?3J4&4T@K&%S:A ;L&: M?/S@=IU/;9;?26RO 'Y5 /^4^DL*<(DK5TI<-&V%*-2[N;KYQFPGSLC>UMTU M(US/K6+VH(,*.OA_Z%2DG1/@Q1O".I;KA?X!?#/*]X)V^+""#T_"WPG3?>)Y M"VW4X8NHFU%!$+93=ROJ[JL:A3.Z8)QI!NT-TGW/!GDGL3WCOWUW /:9E0P\ YH[=J.:TX[N$FM6*H08XE9SE4/S4:#UT@30 ^7PJAGP9F7Z^.<9-_4$L#!!0 ( ,: JE;*7Z)0 M40( 8& 9 >&PO=V]R:W-H965T%"::&-KYM=4MNPFU!::"%L:/>A]$&QQ[%8V7(E.=[\?4>RXR;%"13Z$NLR MYV3.T/+)=J)G#TO@W!!A&K\&3F?\2P,\71_9/UKMJ&5+%2P%?V*Y+A/GSB$Y M%+3E^E%TGV#0DO>DPU62MYR(*(@G;4!%,:;!Z1S3(BM Z)SE3F6AK M3235H&)78UJ&W,V&%![Z%((+*7RE0C?#@'.ZB&:,C MP>A(8/G"ZX[\N-\J+;'*?DXIZBFB:0K3>0O5T P2!UM+@=R#D[Y^Y<^]#U/Z M_A/9F=IP5!M>8T^?+C\P-T;89YYRX#KM#3D E8J$)*>'J9I87L>' S[P)PC. MA$:CT.C?A)Z5[93"GL\T+A*::;A/O9D?17>QNS]5,AT7WOZ)ZQ-V3[K43$BL M^QVK%?I<(-";W2*#[*=.O]&BL8V[%1K'@%V6.*A!F@"\+X30QXV9!>/H3W\# M4$L#!!0 ( ,: JE9=[1Z6$P, *P( 9 >&PO=V]R:W-H965T5HS+(%_ZM;7.EZJQ@DM< M:S!-53']?(="'5=!'+PL?.#[TKJ%,%_6;(^/:#_6:TVSL(]2\ JEX4J"QMTJ MN(UO[F+OX"U^Y7@T)V-PJ6R4^N0F/Q>K(')$*'!K70A&MP.^12%<).+XNPL: M])K.\73\$OU'GSPELV$&WRKQ&R]LN0H6 12X8XVP']3Q)^P2FKEX6R6,O\*Q MM-L8JZK.F0@J+ML[^]QMQ(E#DEQP2#J'Q'.W0I[RGEF6+[4Z@G;6%,T- M?*K>F^"X=&_ET6IZRLG/Y@](*1EX?8^6<6'>P'?P2&^^: 2"VI&2;32WG$QH M)IPQ",XV7+2+KX!+>"I58Y@LS#*TA.0"A]M._JZ53R[(I_!.25L:^$$66'SM M'U(J?3[)2SYWR6C =TQ?01I/((F2%#X^WL/K5V]&XJ;]/J4^;CJ^3W_<;HS5 M]"G].91K&V(Z',*=KQM3LRVN CI !O4!@_S;;^)Y]/T(X+0'G(Y%SRG?9(BI M]9I[+W=$#WF29M$R/ QHS7JMV:C6 QJ#.('W-6IFN=R#WYX)/'2?QO,$K((- MPIKQ8@*_(]/P7N(07ZLT.^%+D]D%OGG/-__O^9Z.:HAO?LZ7)HMAOJSGR_X' MOE+CX YF0X338<)%3[@8)7PJD6K\SJ(>4ER<*4Z3>#:L>-TK7H\K*LL$-++@ M9JL::;'HRDW-GJD+V,'BT<&"B06#%7U2' M'0-0%W1%F%=-U=%M555Q>Q&P$_IJJ[)X?@'PI&C'HX"_4+L^*\:#^O'9\8_C M+(O_!1">-) *]=ZW20/^1;2]I%_M6_%MVX"^F+=]G KPGDM#>#MRC:XRREVW MK;&=6%7[=K11EIJ;'Y;T.X':&=#SG5+V9>($^A^4_!]02P,$% @ QH"J M5A[8(QGO! ;B$ !D !X;"]W;W)K&ULM9IM M;^HV%,>_BI5=;:U4D0>>2B\@E>9A]V[=4+N[JVG:"Q,.$#6)F6W@5KH??LY# M VF#!])I7Y3$\?D=V^?/<6PSW#'^)%8 DGQ+XE2,C)64ZQO3%.$*$BI:; VI M>K)@/*%2W?*E*=8F= H-<;#O&S*QT.VD7&4PI03L4D2RI\G M$+/=R+"-EX*':+F268$Y'J[I$AY!?EE/N;HS*\H\2B 5$4L)A\7(N+5O KN; M&>0U_HQ@)PZN2=:5&6-/V'C]0O?SSJO.S*B .Q9_C>9R-3*N#3*'!=W$\H'M?H:R0WD#0Q:+_#_9%75[ M/8.$&R%94AJK%B116GS2;^5 '!@X[2,&3FG@O#88'#%HEP;MUP;.$8-.:= Y MU:!;&G1/->B5!KU3^] O#?IYL(K1S4/C4DG'0\YVA&>U%2V[R..;6ZN(1&DF MQ4?)U=-(V#LTI6I+1C3#TJ];^'6.^&V3>Y;*E2!>.H=YW=Y4?:@ZXKQT9.)H M@9]IVB+VX(HXEM-68A31,@5H:-B=GO-[*%O$Z><HP+X4F8X)PA^CS]BUP4"FD>IUHXVY4NV[F/ M]KFZ)'__JJJ23Q(2\4]#VR<%M]/,S3+[C5C3$$:&2MT"^!:,<=9ZZV.35C!A M+B;,PX3YF+ "5:33:>234='5[+90KH!LN L43-EH:&UTE#4^.V=:&GGB@43 MYA8PN\C;V0O%=FRU!D-S>RB"QDJ=>B4?LUD!$JP6W&X5W*XVN+=AR#:I%"JP M(41;.HO+0!?S)'!"T[F:EK:@;GE3N+7\<\.-"7.[)T32P_3H%[#>@4.[[BY M+=:^*=4\;ZU]8)%E3"+5FYX80$^9BPCQ,F(\)"Y!@-57T*U7TW^FMH(\I M&TR8BPGS,&$^)BQ @M5D>+^^TC3A7%I@P#Q/F8\(")%A-%H-*%@.M+!XAW'"5 M35R8217\?,I1GX?%34+00L]-)9@P%Q/F8<)\3%B !*MIQK;V&R;6.\U!)1A) M.:@T%Y7FH=)\5%J 1:O+YV"_S=8FG3S91*F0?)- *J_(0ODB-,E6-HVBT>+. M%HW]=IW1'KQ>:+BH3CU4FH]*"UX&I',P(-UKRZH&I!YF9Q]F1QOFKY2KS*#6 MJM_)=,/#%15 ;I<<( MZ8YRUO+/CC$ES46D>*LU'I058M+IJ]IN>]GOM>MJH MVYZH-!>5YJ'2?%1:@$6KRV>_^6GK=S^G'!; LW=7(5GX=%5NQQ.QF8F01S/U MX")*R])+E9J.'FM,])[.UE/GS>+)MK*_U_,.IE:CTH+_'Y&Z!O9[I+9^ MD_2.I2*: Z=YVE +FAF4^Z4J^EG)/JDTQAUUB]1NV&1\&W1,EQXJS4>E!5BT M0AKFP:EO GR9'^@+DN^1%^>F56GUHX';_*C\5;EKWWC%T?\>4_P2X9[RI7I7 M)3$L%-)J]54'>'&X7]Q(ML[/EF=,2I;DERN@2GY9!?5\P9A\N&PO=V]R:W-H965TLG2G$^- MM1#%E6GR:$TRS"]I07)XLZ0LPP**;&7R@A$<*Z,L-1W+\LP,)[DQFZBZ!S:; MT%*D24X>&.)EEF'VSPU)Z79JV,:NXC%9K86L,&>3 J_(@HAOQ0.#DMFHQ$E& MB1M.G--Q_WJE_48.'P3QA3N8T_9[$8CTU1@:*R1*7J7BDV]]( M/2!7ZD4TY>H_VM9M+0-%)10R41:"P=L$ M[,3L!O,D0CB/49"DI2 Q^@K9>9M'-"/H[(YR_AD]$(86:\P(ND +R-2X3 FB M2XA'3L$E+"CCLOS4:,6U5@Y:2:V5*JT"M+C2.@N(P$D*=1=5#9^8 D8D_3*C MVON;RGOG'>\'Z)[F8LU1F,QPW#B]@O>87:*!?8X9?R-,ELL9=YBT8@R8W!DIO\([>=2X2%4F8RFA!HI(E M(B$ ^R5*2^"-EHQF:$ZSHA1837M(@A"S/,E7?"]K_KP#870K2,;_ZHIQY<6P MVPNY4E[Q D=D:L!2R G;$&/VZ1?;LW[M"I!.L4"G6*A)K!7*81/*89_Z[+M: M,$E\@3>$P0: 8$YF$+!JXIW74_>.QE:[9=#K]JF$-8FU"+L-8;>7\$+0Z!G10LX#C@1%1;;GCT^R&F=78::Q%KLQPW[\3$YK9;K+K:] MUJ>RU2D6Z!0+-8FU0F!;KX<.ZZ?XLJS=T!1-K6J!5K50EUH[H'NG2/O_VBGZ ME4^.D4ZU0*M:6*OM+[6.[]GP4>PWJVV;O_/*WSEZ54/_HCMYZ$YS](#9,_J= MX9QC=2_3R;]7^63^.M4"K6JA+K5VC%Y/T_;/<9RVM9ZGM:H%6M5"76KM@+Z> MJ>W^0_6/+'I=9VD+_@X^COL].)F^UM.V+K6*OKEWAYD1ME*7QQR.>&4NJON[ MIK:YH+Y6U[(']3?VU;RZ9GZ5J6Z][S%;)7 X3\D2)*U+'_"SZB*Y*@A:J)O2 M)RH$S=3CFN"8,-D WB\I%;N"[*"YSI_]!U!+ P04 " #&@*I6]SSO6U8# M !M# &0 'AL+W=O(UWK>KP5\DZE )KY, MXRJ9.)Z)"#*(M:&@>-G '++,,&$N>*QR(&<7 NEWI$%2+),J01R2I:XCY(R R)6 M)*D1'!&L1F0642!"6<3))6C*,NP[K7K4V-48MYG=C>L89U6,P3,QAN2+X#I5 MY"-/(&GC7=3;B X>1,^"@X1?J#PCH?^>!%X0=L0S_W=X<""QUF)BLE*BIS,15Z4FMK-C^9_I)(SOE8[J_/S&HG) ME89<_>IRN8JBUQV%>5^+T+WW495,W:M[.:]]]FVN_[82\*HK&[V17_=.#0 M"X;1X["6K'XCJW]0UE*+^(Z(PD2LB!:D*&6++]U)M+! M"5ZZQ$&C:SA05D+/-5!2HR_BI&8HQ]_ZC06? /2G#]XC+/.;#A(_=+%/1)9RX51 MX\+HO\B&T3$-.Q)9RS#?>ZQKO%?)AWK:W7T>CCQO.!KL)T3'2&\O&=R=PBT' MN;;UK,*H2JZK\!D&8 /E\)H1\:9H+F"V/Z%U!+ P04 " #& M@*I6(T53=!,# !6# &0 'AL+W=OU ]^]G.R$0 MFD;KA-3R0/QUSKWGV Z7T9KQ1Y$ 2/24I52,K43*_-RV191 AL4IRX&JF07C M&9:JRY>VR#G@V("RU/8<)[ S3*@5CLS8C(Q5)AOM*[6.A:*"B%95H%5!AFA MY1,_54;L !1/.\"K -X^H/<"P*\ OA%:9F9D76*)PQ%G:\3U:L6F&\8;@U9J M"-7;.)=8 SI! MMYASK)U'1Y<@,4G5_ D2>E:,;*DRTKQV5$6?E-&]%Z+[Z(91F0CTA<80-_&V M4E++\39R)EXGX0WFI\AW/R'/\?R6?*;_#O%WO3,+$U#!J& M17N&S>;HB-#J%!ZW&51&[9NH^LVV"OM]U^\%7C"R5[OBGR\<.MXPV"YKR.K7 MLOJ=LO26JG=HN9NM]Z03_]H=/!!90VI02PW>Q9$/#FG8@<@:A@UJPP9O1E$5MV),M-'?C I*HJ M33-1A3]PO4#-+QB3FXX.4/^5"/\"4$L#!!0 ( ,: JE8^[E'M4P( %<& M 9 >&PO=V]R:W-H965T,BK MO*)(BURK'='.V[*YC0_5HZTX)EU1EJCM+;,X+)90VQ2C(:^N "GCYG4>H^5U MMW&YYY@'CO09CHS<*HF-(>]E!=6O^-CJZ42E!U'SM)?PENH!R89O2)JD&3%! M8@]OU@6;>=[LCX,E7V^L#[E&$.;;J<@#X=EI0M@M1\?+% M<)R\ZY%[ULD]ZV,O/FW$"C11:V)[4%-DLCXDPYS2&MA&GLTUX[88YO'VA(!1 M)V#4*^!>,H2*+)$BG'RQ%_Z7V1EWXL;_NICC_R!WTLF=].;R1MGJ<3N!*D*- M@=,5#!3G1Q5,!N>_U3 ^:G8!NO8CS9!2;22&ON].NZEY$8;%3_]W=^N6\_T\"YZUE)+XX@[73A M0JD-C 4(CPMPB!VC[N]2Z^&GBL@XGF)N XM;QR2X30ASCHY*YT V"'&_:U75 MT(0Y^L>NX.$%Q.A[=OK?OY"RJX&#==M??& MPR3/MELP<(U!12X)'[D3PME4,/!*2,KXVIA[8)CE/!>.5'M?R?'!4CX8 MV#<]>"Q4/"G+UH-WP,V/1#(.*\%]EQC& \+(B45V97JZ,':^ AR MJO;MNE *YX*L_=Z%NW70-Q5DFHN8BNVCR-V8QD-.$Y CV'P!=YD7'H!2YJEJ MQ(S,\XQH#1N/JJ%H9Y3S&WAF?D]VN%=)8UWU#LCJIA)4-0V-Z0!_D\UP-VD' MS^)U"G:?RT]+E4ZF^U M]%K0A*UT?Y74 C!V'V.,$KW-S>]6O\\818.< 4%L=.&B-W&]PK./;H,YT MR;AD6=5;L#BFV:-S@**79,KI+K\:'].$++F\K<&1NVU_I3%;IE$]ZAHFHAJU M;7^!]/RP/N6I6"R+Z8K&DZHKYE/==%1#1:TN<-A'KO1E1S ?@]D1P+ XF +, MQWAA"!Q8%(3YMK?+7Q"CEQRH*;M/$,"J8MJP'8PC480A4(OV&@U#9'9"^-C7!]LE M01!%=@0PNX(@P!#8C3B"*0 -&!($^CVX]S[R-N\I;_MOBO$?4$L#!!0 ( M ,: JE:7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:GW.:J\2RXSR6)3WG2#IZ5/IAJ=0#>ZK*VLQ':VLWA^.QR=>BXN8/M1&U M.[-2NN+6'>K[L=EHP0NS%L)6Y3B:3+)QQ64].C[:W>M*C\,#945NI:I=H2^X MD^+1_#CO#]E6&KF4I;3?YJ/V>RE&K)*UK.1W4X%>[B M[JBQZJ,LK= +;L5?6C4;6=_[V[BG& >/T=;#[K.KQ$/],]6H5BN9BX7*FTK4 MMJM'+4H/6)NUW)@1JWDEYJ-3M16:7?%[X1_*_E#Z4[H\Z)E MI.2I"U$;43#WS:A2%HZC8">\Y'4N6 9 .U(FRJ G '( M&2WD?U2GJEK*NKT@('L/R-[3DEV+K:B;Q5&;+#E%X/6Q\ANG]EKB&NA-:M'53^$"(B-TR)Y=#"K%59"&V^M"W/ M-<*#A7 _E_:WD!+)84ILAY;RW0GO3%OY!OC2$%.DB"FQ(\ZXKE5CV87D73H1 M@B%=3(E]\0_7FM5XG2!1XB)I)/N M:4'EV4 A)I).2BP=B-G?!(*DDQ)+Y^V\MAV3PFT@2#H9L71>Y[6]:#C$1-+) MB*4SA!F$12$FDDY&+)W=TMJ@>#(DGHQ8/,^S _^7ZF3(.AFQ=78S&#NN%Z%O MB(FLDQ%;!V+V!J ,[O BM@[&[.U#0];)B*V#,<.)EPQ9)_M%LVO#F.'$2X:L MDY$OXKRU"-NBA_OZD'5FQ-;!DX)AVYPAZ\R(K8,QP[8Y0]:94<^V0_:2U.^O M635E>>K*/M<7BA>[[?*[K?['_P)02P,$% @ QH"J5L?7A)Q1JA 7/X!^H2 QY=R:,9] M>QIV^VY8?!X/IV%5[<:Q^U77PWI7CLUPUW;E=#ZR:?MC,YZ7_;;NFO5[LRVU M+)=1][D.Q'8G1#O1*"WH-Y"H+>@WD*@MTP>M@GT M%M1;"/06U%L(]!;46PCT%M1;"/06U%L(]!;46PCT%M1;"/16U%L)]%;46PGT M5M1;"?36R]G4!O1[V=0&]'O9U ;T>]G4!OGWRL)-#;46\GT-M1;R?0VU%O M)]#;46\GT#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O(- [4.\@T#LF/YL0Z!VH M=Q#H':AW$.@=J'<0Z)U1[TR@=T:],X'>&?7.!'IGU#L3Z)U1[_R3>@_CUZ$, MUY[O-5[_)ZD>S^>6Z^4OR^^=D[OW@G-]6S$\_0502P,$% @ QH"J5A^= MA6\) @ V"H !, !;0V]N=&5N=%]4>7!E&ULS=K-3N,P% 7@5ZFR M18WKWS"(L@&V XMY 4]RVT9-8LMV.^7M<5) FA%4H"+-V31J;=]SXRM]JU[_ M>O(49X>^&^*RV*3DKQB+]89Z&TOG:<@K*Q=ZF_+7L&;>UEN[)B86"\-J-R0: MTCR--8J;ZSM:V5V79O>'_'-LW; L G6QF-T>-XY9R\)ZW[6U37F=[8?FGY3Y M2T*93TY[XJ;U\2)O*-B[">/*QP$OYQ[V%$+;T.S1AO33]GD7.W0LIJ>.8GFZ MQ#L]NM6JK:EQ]:[/1\KH ]DF;HA2WY7'HA>GDU.^83I^\K/SIS*G O/.Q^!\ MS!,+]/6XUY&,I^<^%Z*0VM.O^):82Y_]?C1.NZ'FD]GY>O^XL)WF$=GT./^. M_Y[Q6_TO]B% ^I @?2B0/C1('P:DCPJDCTN0/GZ ],$7*(V@B,I12.4HIG(4 M5#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)* M%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR M*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR&I09#4H MLAH460V*K 9%5H,BJT&1U:#(:E!D-2BR5BBR5BBR5BBR5BBR5O]3UM_.;;\Y M?GJ6O6V'UWPV_:'UYAE02P$"% ,4 " #&@*I6!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( ,: MJE9>>6EM[P "L" 1 " :\ !D;V-0&UL4$L! A0#% @ QH"J5E]"> >A M!@ %R< !@ ("!#@@ 'AL+W=O4. !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ QH"J5OU65L.)!@ _QP !@ M ("!0QD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ QH"J5G9#WL0T$@ \S !@ ("!.#< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ QH"J5A&PO=V]R:W-H965TU? !X;"]W;W)K&UL4$L! A0#% @ QH"J5G]YN4CI @ X@8 !D M ("!XV( 'AL+W=O&PO=V]R M:W-H965T(B*$0< *<3 M 9 " @>!H !X;"]W;W)K&UL M4$L! A0#% @ QH"J5E?0'A"%"P \Q\ !D ("!*' M 'AL+W=OP >&PO=V]R:W-H965T&UL4$L! A0#% @ MQH"J5@.%YU^N!@ !1$ !D ("!E(P 'AL+W=O&PO=V]R:W-H965T'.)04 - 9 " @8:M !X;"]W;W)K&UL4$L! A0#% @ QH"J5@[!EZP)!@ +! !D M ("!XK( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ QH"J5AXU*[83$0 &# !D ("!C;\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QH"J M5B]1)&5'! U@P !D ("!T-8 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K M&UL4$L! A0#% @ QH"J5FE@N0C6 @ :08 M !D ("!'.$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QH"J5G":US)+! : L !D M ("!;^H 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ QH"J5CG!=Q8H! &PH !D ("!R/8 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ QH"J5MC" M4!R1!@ :30 !D ("!,P0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QH"J5FM_W6>9"@ CG4 !D M ("!5Q$! 'AL+W=O#D# 8"P &0 @($G' $ >&PO M=V]R:W-H965T&UL4$L! A0#% @ QH"J5IDUQ\/K @ H0@ !D ("! M6R(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ QH"J5K"D1$/( @ T < !D ("![BL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QH"J5C\O9Z3@ M!@ /DL !D ("!_$ ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ QH"J5J'LV2IO!0 /B$ !D M ("!YU@! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ QH"J5F9%J"I.!0 \B0 !D ("!$F8! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MQH"J5@P,%UK: 0 _P, !D ("!3G@! 'AL+W=O&UL4$L! A0#% @ QH"J5B0%17WA @ MT@D !D ("!0H ! 'AL+W=O&PO=V]R:W-H965T*% 0!X;"]W;W)K&UL4$L! A0#% @ QH"J5A[8(QGO! ;B$ !D M ("!+(D! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ QH"J5B-%4W03 P 5@P !D ("!BI8! 'AL M+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ !2 %( =18 #2K 0 $! end XML 88 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 89 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 90 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 208 372 1 false 81 0 false 13 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.globenewswire.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) Sheet http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheetsUnauditedParentheticals Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) Sheet http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders??? Equity (Deficit) (Unaudited) Sheet http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders??? Equity (Deficit) (Unaudited) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 0000007 - Disclosure - Description of Business and Summary of Significant Accounting Policies Sheet http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies Description of Business and Summary of Significant Accounting Policies Notes 7 false false R8.htm 0000008 - Disclosure - Business Combination Sheet http://www.globenewswire.com/role/BusinessCombination Business Combination Notes 8 false false R9.htm 0000009 - Disclosure - Revenue Sheet http://www.globenewswire.com/role/Revenue Revenue Notes 9 false false R10.htm 0000010 - Disclosure - Fair Value Measurement Sheet http://www.globenewswire.com/role/FairValueMeasurement Fair Value Measurement Notes 10 false false R11.htm 0000011 - Disclosure - Inventories Sheet http://www.globenewswire.com/role/Inventories Inventories Notes 11 false false R12.htm 0000012 - Disclosure - Prepaid Expenses and Other Current Assets Sheet http://www.globenewswire.com/role/PrepaidExpensesandOtherCurrentAssets Prepaid Expenses and Other Current Assets Notes 12 false false R13.htm 0000013 - Disclosure - Property and Equipment, Net Sheet http://www.globenewswire.com/role/PropertyandEquipmentNet Property and Equipment, Net Notes 13 false false R14.htm 0000014 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.globenewswire.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 14 false false R15.htm 0000015 - Disclosure - Debt Sheet http://www.globenewswire.com/role/Debt Debt Notes 15 false false R16.htm 0000016 - Disclosure - Convertible Preferred Stock Sheet http://www.globenewswire.com/role/ConvertiblePreferredStock Convertible Preferred Stock Notes 16 false false R17.htm 0000017 - Disclosure - Stockholders??? Equity (Deficit) Sheet http://www.globenewswire.com/role/StockholdersEquityDeficit Stockholders??? Equity (Deficit) Notes 17 false false R18.htm 0000018 - Disclosure - Stock-Based Compensation Sheet http://www.globenewswire.com/role/StockBasedCompensation Stock-Based Compensation Notes 18 false false R19.htm 0000019 - Disclosure - Earnout Liability Sheet http://www.globenewswire.com/role/EarnoutLiability Earnout Liability Notes 19 false false R20.htm 0000020 - Disclosure - Warrants Sheet http://www.globenewswire.com/role/Warrants Warrants Notes 20 false false R21.htm 0000021 - Disclosure - Income Taxes Sheet http://www.globenewswire.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 0000022 - Disclosure - Leases Sheet http://www.globenewswire.com/role/Leases Leases Notes 22 false false R23.htm 0000023 - Disclosure - Commitments and Contingencies Sheet http://www.globenewswire.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 23 false false R24.htm 0000024 - Disclosure - Related Party Transactions Sheet http://www.globenewswire.com/role/RelatedPartyTransactions Related Party Transactions Notes 24 false false R25.htm 0000025 - Disclosure - Basic and Diluted Net Income (Loss) Per Share Sheet http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShare Basic and Diluted Net Income (Loss) Per Share Notes 25 false false R26.htm 0000026 - Disclosure - Segments Sheet http://www.globenewswire.com/role/Segments Segments Notes 26 false false R27.htm 0000027 - Disclosure - Subsequent Events Sheet http://www.globenewswire.com/role/SubsequentEvents Subsequent Events Notes 27 false false R28.htm 0000028 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) Sheet http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies Description of Business and Summary of Significant Accounting Policies (Policies) Policies http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies 28 false false R29.htm 0000029 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables) Sheet http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables Description of Business and Summary of Significant Accounting Policies (Tables) Tables http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies 29 false false R30.htm 0000030 - Disclosure - Revenue (Tables) Sheet http://www.globenewswire.com/role/RevenueTables Revenue (Tables) Tables http://www.globenewswire.com/role/Revenue 30 false false R31.htm 0000031 - Disclosure - Fair Value Measurement (Tables) Sheet http://www.globenewswire.com/role/FairValueMeasurementTables Fair Value Measurement (Tables) Tables http://www.globenewswire.com/role/FairValueMeasurement 31 false false R32.htm 0000032 - Disclosure - Inventories (Tables) Sheet http://www.globenewswire.com/role/InventoriesTables Inventories (Tables) Tables http://www.globenewswire.com/role/Inventories 32 false false R33.htm 0000033 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) Sheet http://www.globenewswire.com/role/PrepaidExpensesandOtherCurrentAssetsTables Prepaid Expenses and Other Current Assets (Tables) Tables http://www.globenewswire.com/role/PrepaidExpensesandOtherCurrentAssets 33 false false R34.htm 0000034 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.globenewswire.com/role/PropertyandEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.globenewswire.com/role/PropertyandEquipmentNet 34 false false R35.htm 0000035 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.globenewswire.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.globenewswire.com/role/AccruedExpensesandOtherCurrentLiabilities 35 false false R36.htm 0000036 - Disclosure - Convertible Preferred Stock (Tables) Sheet http://www.globenewswire.com/role/ConvertiblePreferredStockTables Convertible Preferred Stock (Tables) Tables http://www.globenewswire.com/role/ConvertiblePreferredStock 36 false false R37.htm 0000037 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.globenewswire.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.globenewswire.com/role/StockBasedCompensation 37 false false R38.htm 0000038 - Disclosure - Earnout Liability (Tables) Sheet http://www.globenewswire.com/role/EarnoutLiabilityTables Earnout Liability (Tables) Tables http://www.globenewswire.com/role/EarnoutLiability 38 false false R39.htm 0000039 - Disclosure - Leases (Tables) Sheet http://www.globenewswire.com/role/LeasesTables Leases (Tables) Tables http://www.globenewswire.com/role/Leases 39 false false R40.htm 0000040 - Disclosure - Basic and Diluted Net Income (Loss) Per Share (Tables) Sheet http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareTables Basic and Diluted Net Income (Loss) Per Share (Tables) Tables http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShare 40 false false R41.htm 0000041 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails Description of Business and Summary of Significant Accounting Policies - Narrative (Details) Details http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables 41 false false R42.htm 0000042 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Schedule of total revenue (Details) Sheet http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleoftotalrevenueDetails Description of Business and Summary of Significant Accounting Policies - Schedule of total revenue (Details) Details 42 false false R43.htm 0000043 - Disclosure - Business Combination (Details) Sheet http://www.globenewswire.com/role/BusinessCombinationDetails Business Combination (Details) Details http://www.globenewswire.com/role/BusinessCombination 43 false false R44.htm 0000044 - Disclosure - Revenue - Narrative (Details) Sheet http://www.globenewswire.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 44 false false R45.htm 0000045 - Disclosure - Revenue - Schedule of total revenue disaggregated by geographic region (Details) Sheet http://www.globenewswire.com/role/RevenueScheduleoftotalrevenuedisaggregatedbygeographicregionDetails Revenue - Schedule of total revenue disaggregated by geographic region (Details) Details 45 false false R46.htm 0000046 - Disclosure - Fair Value Measurement - Schedule of assets measured at fair value on a recurring basis (Details) Sheet http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails Fair Value Measurement - Schedule of assets measured at fair value on a recurring basis (Details) Details 46 false false R47.htm 0000047 - Disclosure - Fair Value Measurement - Schedule of changes in Fair Value of Earnout Liability (Details) Sheet http://www.globenewswire.com/role/FairValueMeasurementScheduleofchangesinFairValueofEarnoutLiabilityDetails Fair Value Measurement - Schedule of changes in Fair Value of Earnout Liability (Details) Details 47 false false R48.htm 0000048 - Disclosure - Inventories - Schedule of inventories (Details) Sheet http://www.globenewswire.com/role/InventoriesScheduleofinventoriesDetails Inventories - Schedule of inventories (Details) Details 48 false false R49.htm 0000049 - Disclosure - Prepaid Expenses and Other Current Assets (Details) - Schedule of prepaid expense and other current assets Sheet http://www.globenewswire.com/role/PrepaidExpensesandOtherCurrentAssetsDetailsScheduleofprepaidexpenseandothercurrentassets Prepaid Expenses and Other Current Assets (Details) - Schedule of prepaid expense and other current assets Details http://www.globenewswire.com/role/PrepaidExpensesandOtherCurrentAssetsTables 49 false false R50.htm 0000050 - Disclosure - Property and Equipment, Net (Details) - Schedule of property and equipment Sheet http://www.globenewswire.com/role/PropertyandEquipmentNetDetailsScheduleofpropertyandequipment Property and Equipment, Net (Details) - Schedule of property and equipment Details http://www.globenewswire.com/role/PropertyandEquipmentNetTables 50 false false R51.htm 0000051 - Disclosure - Property and Equipment, Net - Narrative (Details) Sheet http://www.globenewswire.com/role/PropertyandEquipmentNetNarrativeDetails Property and Equipment, Net - Narrative (Details) Details 51 false false R52.htm 0000052 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of accrued expenses (Details) Sheet http://www.globenewswire.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesDetails Accrued Expenses and Other Current Liabilities - Schedule of accrued expenses (Details) Details 52 false false R53.htm 0000053 - Disclosure - Debt (Details) Sheet http://www.globenewswire.com/role/DebtDetails Debt (Details) Details http://www.globenewswire.com/role/Debt 53 false false R54.htm 0000054 - Disclosure - Convertible Preferred Stock - Narrative (Details) Sheet http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails Convertible Preferred Stock - Narrative (Details) Details 54 false false R55.htm 0000055 - Disclosure - Convertible Preferred Stock (Details) - Schedule of convertible preferred stock Sheet http://www.globenewswire.com/role/ConvertiblePreferredStockDetailsScheduleofconvertiblepreferredstock Convertible Preferred Stock (Details) - Schedule of convertible preferred stock Details http://www.globenewswire.com/role/ConvertiblePreferredStockTables 55 false false R56.htm 0000056 - Disclosure - Stockholders??? Equity (Deficit) (Details) Sheet http://www.globenewswire.com/role/StockholdersEquityDeficitDetails Stockholders??? Equity (Deficit) (Details) Details http://www.globenewswire.com/role/StockholdersEquityDeficit 56 false false R57.htm 0000057 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 57 false false R58.htm 0000058 - Disclosure - Stock-Based Compensation - Schedule of employee and nonemployee stock option activity (Details) Sheet http://www.globenewswire.com/role/StockBasedCompensationScheduleofemployeeandnonemployeestockoptionactivityDetails Stock-Based Compensation - Schedule of employee and nonemployee stock option activity (Details) Details 58 false false R59.htm 0000059 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock (Details) Sheet http://www.globenewswire.com/role/StockBasedCompensationScheduleofRestrictedStockDetails Stock-Based Compensation - Schedule of Restricted Stock (Details) Details 59 false false R60.htm 0000060 - Disclosure - Stock-Based Compensation (Details) - Schedule of stock based compensation expense related to options granted to employees and non employees Sheet http://www.globenewswire.com/role/StockBasedCompensationDetailsScheduleofstockbasedcompensationexpenserelatedtooptionsgrantedtoemployeesandnonemployees Stock-Based Compensation (Details) - Schedule of stock based compensation expense related to options granted to employees and non employees Details http://www.globenewswire.com/role/StockBasedCompensationTables 60 false false R61.htm 0000061 - Disclosure - Earnout Liability - Narrative (Details) Sheet http://www.globenewswire.com/role/EarnoutLiabilityNarrativeDetails Earnout Liability - Narrative (Details) Details 61 false false R62.htm 0000062 - Disclosure - Earnout Liability - Schedule of assumptions used in estimating the fair value of the earnout liability (Details) Sheet http://www.globenewswire.com/role/EarnoutLiabilityScheduleofassumptionsusedinestimatingthefairvalueoftheearnoutliabilityDetails Earnout Liability - Schedule of assumptions used in estimating the fair value of the earnout liability (Details) Details 62 false false R63.htm 0000063 - Disclosure - Warrants (Details) Sheet http://www.globenewswire.com/role/WarrantsDetails Warrants (Details) Details http://www.globenewswire.com/role/Warrants 63 false false R64.htm 0000064 - Disclosure - Leases - Narrative (Details) Sheet http://www.globenewswire.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 64 false false R65.htm 0000065 - Disclosure - Leases (Details) - Schedule of components of lease expense Sheet http://www.globenewswire.com/role/LeasesDetailsScheduleofcomponentsofleaseexpense Leases (Details) - Schedule of components of lease expense Details http://www.globenewswire.com/role/LeasesTables 65 false false R66.htm 0000066 - Disclosure - Leases (Details) - Schedule of supplemental cash flow information Sheet http://www.globenewswire.com/role/LeasesDetailsScheduleofsupplementalcashflowinformation Leases (Details) - Schedule of supplemental cash flow information Details http://www.globenewswire.com/role/LeasesTables 66 false false R67.htm 0000067 - Disclosure - Leases (Details) - Schedule of supplemental balance sheet information related to leases Sheet http://www.globenewswire.com/role/LeasesDetailsScheduleofsupplementalbalancesheetinformationrelatedtoleases Leases (Details) - Schedule of supplemental balance sheet information related to leases Details http://www.globenewswire.com/role/LeasesTables 67 false false R68.htm 0000068 - Disclosure - Leases (Details) - Schedule of weighted average remaining term and discount rates Sheet http://www.globenewswire.com/role/LeasesDetailsScheduleofweightedaverageremainingtermanddiscountrates Leases (Details) - Schedule of weighted average remaining term and discount rates Details http://www.globenewswire.com/role/LeasesTables 68 false false R69.htm 0000069 - Disclosure - Leases (Details) - Schedule of maturities of lease liabilities Sheet http://www.globenewswire.com/role/LeasesDetailsScheduleofmaturitiesofleaseliabilities Leases (Details) - Schedule of maturities of lease liabilities Details http://www.globenewswire.com/role/LeasesTables 69 false false R70.htm 0000070 - Disclosure - Related Party Transactions (Details) Sheet http://www.globenewswire.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.globenewswire.com/role/RelatedPartyTransactions 70 false false R71.htm 0000071 - Disclosure - Basic and Diluted Net Income (Loss) Per Share - Schedule of denominators of basic and diluted net income (loss) per share (Details) Sheet http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareScheduleofdenominatorsofbasicanddilutednetincomelosspershareDetails Basic and Diluted Net Income (Loss) Per Share - Schedule of denominators of basic and diluted net income (loss) per share (Details) Details http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareTables 71 false false R72.htm 0000072 - Disclosure - Basic and Diluted Net Income (Loss) Per Share - Schedule of diluted net income (loss) per share (Details) Sheet http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareScheduleofdilutednetincomelosspershareDetails Basic and Diluted Net Income (Loss) Per Share - Schedule of diluted net income (loss) per share (Details) Details http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareTables 72 false false R73.htm 0000073 - Disclosure - Basic and Diluted Net Income (Loss) Per Share - Narrative (Details) Sheet http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareNarrativeDetails Basic and Diluted Net Income (Loss) Per Share - Narrative (Details) Details http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareTables 73 false false R74.htm 0000074 - Disclosure - Segments (Details) Sheet http://www.globenewswire.com/role/SegmentsDetails Segments (Details) Details http://www.globenewswire.com/role/Segments 74 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept RevenueFromRelatedParties in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. gcac-20230331.htm 4 [dq-0542-Deprecated-Concept] Concept AccountsReceivableRelatedParties in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. gcac-20230331.htm 4 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 6 fact(s) appearing in ix:hidden were eligible for transformation: gcac:EarnoutLiabilityPeriodOfContingency, gcac:TemporaryEquityOptionalRedemptionNetIncomeRequirementPeriod, gcac:TemporaryEquityOptionalRedemptionPeriodToRepurchase, gcac:TemporaryEquityOptionalRedemptionRelatedPartyRedemptionPeriod, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 - gcac-20230331.htm 4 gcac-20230331.htm cptn-20230331xex311junpei.htm cptn-20230331xex312hullxu.htm cptn-20230331xex321junpei.htm cptn-20230331xex322hullxu.htm gcac-20230331.xsd gcac-20230331_cal.xml gcac-20230331_def.xml gcac-20230331_lab.xml gcac-20230331_pre.xml gcac-20230331_g1.jpg http://fasb.org/us-gaap-sup/2022q3 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 93 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "gcac-20230331.htm": { "axisCustom": 1, "axisStandard": 29, "baseTaxonomies": { "http://fasb.org/us-gaap-sup/2022q3": 1, "http://fasb.org/us-gaap/2022": 671, "http://xbrl.sec.gov/dei/2022": 33 }, "contextCount": 208, "dts": { "calculationLink": { "local": [ "gcac-20230331_cal.xml" ] }, "definitionLink": { "local": [ "gcac-20230331_def.xml" ] }, "inline": { "local": [ "gcac-20230331.htm" ] }, "labelLink": { "local": [ "gcac-20230331_lab.xml" ] }, "presentationLink": { "local": [ "gcac-20230331_pre.xml" ] }, "schema": { "local": [ "gcac-20230331.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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 603, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 1, "http://www.globenewswire.com/20230331": 5, "http://xbrl.sec.gov/dei/2022": 5, "total": 11 }, "keyCustom": 83, "keyStandard": 289, "memberCustom": 29, "memberStandard": 46, "nsprefix": "gcac", "nsuri": "http://www.globenewswire.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover Page", "menuCat": "Cover", "order": "1", "role": "http://www.globenewswire.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Fair Value Measurement", "menuCat": "Notes", "order": "10", "role": "http://www.globenewswire.com/role/FairValueMeasurement", "shortName": "Fair Value Measurement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Inventories", "menuCat": "Notes", "order": "11", "role": "http://www.globenewswire.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Prepaid Expenses and Other Current Assets", "menuCat": "Notes", "order": "12", "role": "http://www.globenewswire.com/role/PrepaidExpensesandOtherCurrentAssets", "shortName": "Prepaid Expenses and Other Current Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Property and Equipment, Net", "menuCat": "Notes", "order": "13", "role": "http://www.globenewswire.com/role/PropertyandEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Accrued Expenses and Other Current Liabilities", "menuCat": "Notes", "order": "14", "role": "http://www.globenewswire.com/role/AccruedExpensesandOtherCurrentLiabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Debt", "menuCat": "Notes", "order": "15", "role": "http://www.globenewswire.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "gcac:TemporaryEquityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Convertible Preferred Stock", "menuCat": "Notes", "order": "16", "role": "http://www.globenewswire.com/role/ConvertiblePreferredStock", "shortName": "Convertible Preferred Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "gcac:TemporaryEquityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Stockholders\u2019 Equity (Deficit)", "menuCat": "Notes", "order": "17", "role": "http://www.globenewswire.com/role/StockholdersEquityDeficit", "shortName": "Stockholders\u2019 Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Stock-Based Compensation", "menuCat": "Notes", "order": "18", "role": "http://www.globenewswire.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "gcac:DisclosureOfEarnoutLiabilityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Earnout Liability", "menuCat": "Notes", "order": "19", "role": "http://www.globenewswire.com/role/EarnoutLiability", "shortName": "Earnout Liability", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "gcac:DisclosureOfEarnoutLiabilityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "gcac:WarrantsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Warrants", "menuCat": "Notes", "order": "20", "role": "http://www.globenewswire.com/role/Warrants", "shortName": "Warrants", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "gcac:WarrantsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "21", "role": "http://www.globenewswire.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Leases", "menuCat": "Notes", "order": "22", "role": "http://www.globenewswire.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "23", "role": "http://www.globenewswire.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Related Party Transactions", "menuCat": "Notes", "order": "24", "role": "http://www.globenewswire.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Basic and Diluted Net Income (Loss) Per Share", "menuCat": "Notes", "order": "25", "role": "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShare", "shortName": "Basic and Diluted Net Income (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Segments", "menuCat": "Notes", "order": "26", "role": "http://www.globenewswire.com/role/Segments", "shortName": "Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "27", "role": "http://www.globenewswire.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "28", "role": "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Description of Business and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables", "shortName": "Description of Business and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)", "menuCat": "Statements", "order": "3", "role": "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheetsUnauditedParentheticals", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.globenewswire.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Fair Value Measurement (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.globenewswire.com/role/FairValueMeasurementTables", "shortName": "Fair Value Measurement (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.globenewswire.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.globenewswire.com/role/PrepaidExpensesandOtherCurrentAssetsTables", "shortName": "Prepaid Expenses and Other Current Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Property and Equipment, Net (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.globenewswire.com/role/PropertyandEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.globenewswire.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Convertible Preferred Stock (Tables)", "menuCat": "Tables", "order": "36", "role": "http://www.globenewswire.com/role/ConvertiblePreferredStockTables", "shortName": "Convertible Preferred Stock (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Stock-Based Compensation (Tables)", "menuCat": "Tables", "order": "37", "role": "http://www.globenewswire.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Earnout Liability (Tables)", "menuCat": "Tables", "order": "38", "role": "http://www.globenewswire.com/role/EarnoutLiabilityTables", "shortName": "Earnout Liability (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "39", "role": "http://www.globenewswire.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss)", "menuCat": "Statements", "order": "4", "role": "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Basic and Diluted Net Income (Loss) Per Share (Tables)", "menuCat": "Tables", "order": "40", "role": "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareTables", "shortName": "Basic and Diluted Net Income (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Narrative (Details)", "menuCat": "Details", "order": "41", "role": "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff9bead839bb41c08cb37d4dfce50c81_D20230101-20230331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Schedule of total revenue (Details)", "menuCat": "Details", "order": "42", "role": "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleoftotalrevenueDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Schedule of total revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff9bead839bb41c08cb37d4dfce50c81_D20230101-20230331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "i697ab571339244068440d4256f3b8a7c_I20220210", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Business Combination (Details)", "menuCat": "Details", "order": "43", "role": "http://www.globenewswire.com/role/BusinessCombinationDetails", "shortName": "Business Combination (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifca194be55f34b74bea4b2611558f9c4_D20220210-20220210", "decimals": "INF", "lang": "en-US", "name": "gcac:ExchangeRatio", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Revenue - Narrative (Details)", "menuCat": "Details", "order": "44", "role": "http://www.globenewswire.com/role/RevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Revenue - Schedule of total revenue disaggregated by geographic region (Details)", "menuCat": "Details", "order": "45", "role": "http://www.globenewswire.com/role/RevenueScheduleoftotalrevenuedisaggregatedbygeographicregionDetails", "shortName": "Revenue - Schedule of total revenue disaggregated by geographic region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": "2", "lang": "en-US", "name": "gcac:RevenuePercentOfTotal", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Fair Value Measurement - Schedule of assets measured at fair value on a recurring basis (Details)", "menuCat": "Details", "order": "46", "role": "http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails", "shortName": "Fair Value Measurement - Schedule of assets measured at fair value on a recurring basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "gcac:GainLossOnEarnoutLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Fair Value Measurement - Schedule of changes in Fair Value of Earnout Liability (Details)", "menuCat": "Details", "order": "47", "role": "http://www.globenewswire.com/role/FairValueMeasurementScheduleofchangesinFairValueofEarnoutLiabilityDetails", "shortName": "Fair Value Measurement - Schedule of changes in Fair Value of Earnout Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ibc33cdf274b047eb929897a91fcb2e31_I20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Inventories - Schedule of inventories (Details)", "menuCat": "Details", "order": "48", "role": "http://www.globenewswire.com/role/InventoriesScheduleofinventoriesDetails", "shortName": "Inventories - Schedule of inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherDeferredCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Prepaid Expenses and Other Current Assets (Details) - Schedule of prepaid expense and other current assets", "menuCat": "Details", "order": "49", "role": "http://www.globenewswire.com/role/PrepaidExpensesandOtherCurrentAssetsDetailsScheduleofprepaidexpenseandothercurrentassets", "shortName": "Prepaid Expenses and Other Current Assets (Details) - Schedule of prepaid expense and other current assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherDeferredCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "i5f41065c80a642ee8a8356375f136c1a_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders\u2019 Equity (Deficit) (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited", "shortName": "Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders\u2019 Equity (Deficit) (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "i5f41065c80a642ee8a8356375f136c1a_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Property and Equipment, Net (Details) - Schedule of property and equipment", "menuCat": "Details", "order": "50", "role": "http://www.globenewswire.com/role/PropertyandEquipmentNetDetailsScheduleofpropertyandequipment", "shortName": "Property and Equipment, Net (Details) - Schedule of property and equipment", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DepreciationAmortizationAndAccretionNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Property and Equipment, Net - Narrative (Details)", "menuCat": "Details", "order": "51", "role": "http://www.globenewswire.com/role/PropertyandEquipmentNetNarrativeDetails", "shortName": "Property and Equipment, Net - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedLiabilitiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule of accrued expenses (Details)", "menuCat": "Details", "order": "52", "role": "http://www.globenewswire.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesDetails", "shortName": "Accrued Expenses and Other Current Liabilities - Schedule of accrued expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedLiabilitiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "i8f7d0d22446646f3a904c13d5b29135a_D20220104-20220104", "decimals": "0", "first": true, "lang": "en-US", "name": "gcac:WarrantLiabilityIssued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Debt (Details)", "menuCat": "Details", "order": "53", "role": "http://www.globenewswire.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "i8f7d0d22446646f3a904c13d5b29135a_D20220104-20220104", "decimals": "2", "lang": "en-US", "name": "gcac:WarrantLiabilitiesExercisePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "icd60f37cb94b45e39caf115d7a5d5d25_I20221027", "decimals": "5", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Convertible Preferred Stock - Narrative (Details)", "menuCat": "Details", "order": "54", "role": "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails", "shortName": "Convertible Preferred Stock - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "icd60f37cb94b45e39caf115d7a5d5d25_I20221027", "decimals": "5", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Convertible Preferred Stock (Details) - Schedule of convertible preferred stock", "menuCat": "Details", "order": "55", "role": "http://www.globenewswire.com/role/ConvertiblePreferredStockDetailsScheduleofconvertiblepreferredstock", "shortName": "Convertible Preferred Stock (Details) - Schedule of convertible preferred stock", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:TemporaryEquityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "i4e1d2208cfc44718996ca6aedf235f8d_I20220209", "decimals": "0", "lang": "en-US", "name": "us-gaap:TemporaryEquityLiquidationPreference", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "gcac:CommonStockNumberOfVotes", "reportCount": 1, "unique": true, "unitRef": "vote", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Stockholders\u2019 Equity (Deficit) (Details)", "menuCat": "Details", "order": "56", "role": "http://www.globenewswire.com/role/StockholdersEquityDeficitDetails", "shortName": "Stockholders\u2019 Equity (Deficit) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "gcac:CommonStockNumberOfVotes", "reportCount": 1, "unique": true, "unitRef": "vote", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Stock-Based Compensation - Narrative (Details)", "menuCat": "Details", "order": "57", "role": "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iffc0ad2c564748c09131b376bc9090c8_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Stock-Based Compensation - Schedule of employee and nonemployee stock option activity (Details)", "menuCat": "Details", "order": "58", "role": "http://www.globenewswire.com/role/StockBasedCompensationScheduleofemployeeandnonemployeestockoptionactivityDetails", "shortName": "Stock-Based Compensation - Schedule of employee and nonemployee stock option activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iffc0ad2c564748c09131b376bc9090c8_I20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": "2", "first": true, "lang": "en-US", "name": "gcac:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock (Details)", "menuCat": "Details", "order": "59", "role": "http://www.globenewswire.com/role/StockBasedCompensationScheduleofRestrictedStockDetails", "shortName": "Stock-Based Compensation - Schedule of Restricted Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": "2", "first": true, "lang": "en-US", "name": "gcac:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "gcac:ScheduleOfStockBasedCompensationExpenseRelatedToOptionsGrantedToEmployeesAndNonEmployeesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Stock-Based Compensation (Details) - Schedule of stock based compensation expense related to options granted to employees and non employees", "menuCat": "Details", "order": "60", "role": "http://www.globenewswire.com/role/StockBasedCompensationDetailsScheduleofstockbasedcompensationexpenserelatedtooptionsgrantedtoemployeesandnonemployees", "shortName": "Stock-Based Compensation (Details) - Schedule of stock based compensation expense related to options granted to employees and non employees", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "gcac:ScheduleOfStockBasedCompensationExpenseRelatedToOptionsGrantedToEmployeesAndNonEmployeesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "gcac:EarnoutLiabilityPeriodOfContingency", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Earnout Liability - Narrative (Details)", "menuCat": "Details", "order": "61", "role": "http://www.globenewswire.com/role/EarnoutLiabilityNarrativeDetails", "shortName": "Earnout Liability - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "gcac:EarnoutLiabilityPeriodOfContingency", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "i697ab571339244068440d4256f3b8a7c_I20220210", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Earnout Liability - Schedule of assumptions used in estimating the fair value of the earnout liability (Details)", "menuCat": "Details", "order": "62", "role": "http://www.globenewswire.com/role/EarnoutLiabilityScheduleofassumptionsusedinestimatingthefairvalueoftheearnoutliabilityDetails", "shortName": "Earnout Liability - Schedule of assumptions used in estimating the fair value of the earnout liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifca194be55f34b74bea4b2611558f9c4_D20220210-20220210", "decimals": "3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ibed56f326f264147a2290b9ee9452bda_I20220104", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Warrants (Details)", "menuCat": "Details", "order": "63", "role": "http://www.globenewswire.com/role/WarrantsDetails", "shortName": "Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ibed56f326f264147a2290b9ee9452bda_I20220104", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - Leases - Narrative (Details)", "menuCat": "Details", "order": "64", "role": "http://www.globenewswire.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - Leases (Details) - Schedule of components of lease expense", "menuCat": "Details", "order": "65", "role": "http://www.globenewswire.com/role/LeasesDetailsScheduleofcomponentsofleaseexpense", "shortName": "Leases (Details) - Schedule of components of lease expense", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncomeLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - Leases (Details) - Schedule of supplemental cash flow information", "menuCat": "Details", "order": "66", "role": "http://www.globenewswire.com/role/LeasesDetailsScheduleofsupplementalcashflowinformation", "shortName": "Leases (Details) - Schedule of supplemental cash flow information", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncomeLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "gcac:OperatingLeaseRightOfUseAssetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - Leases (Details) - Schedule of supplemental balance sheet information related to leases", "menuCat": "Details", "order": "67", "role": "http://www.globenewswire.com/role/LeasesDetailsScheduleofsupplementalbalancesheetinformationrelatedtoleases", "shortName": "Leases (Details) - Schedule of supplemental balance sheet information related to leases", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "gcac:OperatingLeaseRightOfUseAssetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - Leases (Details) - Schedule of weighted average remaining term and discount rates", "menuCat": "Details", "order": "68", "role": "http://www.globenewswire.com/role/LeasesDetailsScheduleofweightedaverageremainingtermanddiscountrates", "shortName": "Leases (Details) - Schedule of weighted average remaining term and discount rates", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000069 - Disclosure - Leases (Details) - Schedule of maturities of lease liabilities", "menuCat": "Details", "order": "69", "role": "http://www.globenewswire.com/role/LeasesDetailsScheduleofmaturitiesofleaseliabilities", "shortName": "Leases (Details) - Schedule of maturities of lease liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "ifa9ed39e16e9437299ebeed60bec5378_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000007 - Disclosure - Description of Business and Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "7", "role": "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies", "shortName": "Description of Business and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000070 - Disclosure - Related Party Transactions (Details)", "menuCat": "Details", "order": "70", "role": "http://www.globenewswire.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000071 - Disclosure - Basic and Diluted Net Income (Loss) Per Share - Schedule of denominators of basic and diluted net income (loss) per share (Details)", "menuCat": "Details", "order": "71", "role": "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareScheduleofdenominatorsofbasicanddilutednetincomelosspershareDetails", "shortName": "Basic and Diluted Net Income (Loss) Per Share - Schedule of denominators of basic and diluted net income (loss) per share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000072 - Disclosure - Basic and Diluted Net Income (Loss) Per Share - Schedule of diluted net income (loss) per share (Details)", "menuCat": "Details", "order": "72", "role": "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareScheduleofdilutednetincomelosspershareDetails", "shortName": "Basic and Diluted Net Income (Loss) Per Share - Schedule of diluted net income (loss) per share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "i9766dddc4fde4dd8a3e4101d8ef14610_D20230101-20230331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000073 - Disclosure - Basic and Diluted Net Income (Loss) Per Share - Narrative (Details)", "menuCat": "Details", "order": "73", "role": "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareNarrativeDetails", "shortName": "Basic and Diluted Net Income (Loss) Per Share - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "i368f0f792b454cf7abc8b61d0e8a4333_D20230101-20230331", "decimals": "0", "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000074 - Disclosure - Segments (Details)", "menuCat": "Details", "order": "74", "role": "http://www.globenewswire.com/role/SegmentsDetails", "shortName": "Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Business Combination", "menuCat": "Notes", "order": "8", "role": "http://www.globenewswire.com/role/BusinessCombination", "shortName": "Business Combination", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Revenue", "menuCat": "Notes", "order": "9", "role": "http://www.globenewswire.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "gcac-20230331.htm", "contextRef": "iff60c7a8a67b4d3ca307edb71ebd8d00_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 81, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA", "terseLabel": "China" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.globenewswire.com/role/RevenueScheduleoftotalrevenuedisaggregatedbygeographicregionDetails" ], "xbrltype": "domainItemType" }, "country_JP": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "JAPAN", "terseLabel": "Japan" } } }, "localname": "JP", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.globenewswire.com/role/RevenueScheduleoftotalrevenuedisaggregatedbygeographicregionDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.globenewswire.com/role/RevenueScheduleoftotalrevenuedisaggregatedbygeographicregionDetails", "http://www.globenewswire.com/role/SegmentsDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Entity Listings [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r606" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r607" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "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'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r604" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r604" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r609" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r604" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r608" ], "lang": { "en-us": { "role": { "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).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r604" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r604" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r604" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r604" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r603" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "gcac_A2016PlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2016 Plan", "label": "2016 Plan [Member]", "terseLabel": "2016 Plan" } } }, "localname": "A2016PlanMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "gcac_A2019LoanAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2019 Loan Agreement", "label": "2019 Loan Agreement [Member]", "terseLabel": "2019 Loan Agreement" } } }, "localname": "A2019LoanAgreementMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "gcac_A2022StockPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2022 Stock Plan", "label": "2022 Stock Plan [Member]", "terseLabel": "2022 Plan" } } }, "localname": "A2022StockPlanMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "gcac_AccruedUnvestedOptionLiability": { "auth_ref": [], "calculation": { "http://www.globenewswire.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued unvested option liability.", "label": "Accrued Unvested Option Liability", "terseLabel": "Deferred revenue" } } }, "localname": "AccruedUnvestedOptionLiability", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesDetails" ], "xbrltype": "monetaryItemType" }, "gcac_BusinessCombinationCommitmentFeeObligationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Commitment Fee Obligation Period", "label": "Business Combination, Commitment Fee Obligation Period", "terseLabel": "Commitment fee obligation period" } } }, "localname": "BusinessCombinationCommitmentFeeObligationPeriod", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "durationItemType" }, "gcac_BusinessCombinationDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination (Details) [Table]", "label": "Business Combination (Details) [Table]", "terseLabel": "Business Combination (Details) [Table]" } } }, "localname": "BusinessCombinationDetailsTable", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/BusinessCombinationDetails" ], "xbrltype": "stringItemType" }, "gcac_BusinessCombinationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination", "label": "Business Combination [Member]", "terseLabel": "Business Combination" } } }, "localname": "BusinessCombinationMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "gcac_BusinessCombinationTransactionCostsAccruedButNotPaid": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination transaction costs, accrued but not paid.", "label": "BusinessCombinationTransactionCostsAccruedButNotPaid", "terseLabel": "Business Combination transaction costs, accrued but not paid" } } }, "localname": "BusinessCombinationTransactionCostsAccruedButNotPaid", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "gcac_CapitalStockSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capital Stock, Shares, Authorized", "label": "Capital Stock, Shares, Authorized", "terseLabel": "Capital stock, authorized (in shares)" } } }, "localname": "CapitalStockSharesAuthorized", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/BusinessCombinationDetails" ], "xbrltype": "sharesItemType" }, "gcac_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract", "label": "CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/LeasesDetailsScheduleofsupplementalcashflowinformation" ], "xbrltype": "stringItemType" }, "gcac_CommonClassFMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Class F", "label": "Common Class F [Member]", "terseLabel": "Class F Stock", "verboseLabel": "Class F Stock" } } }, "localname": "CommonClassFMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited", "http://www.globenewswire.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "domainItemType" }, "gcac_CommonStockConversion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Conversion", "label": "Common Stock, Conversion", "terseLabel": "Common stock, conversion (in shares)" } } }, "localname": "CommonStockConversion", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/BusinessCombinationDetails" ], "xbrltype": "sharesItemType" }, "gcac_CommonStockNumberOfVotes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of votes that each common share is entitled.", "label": "Common Stock Number Of Votes", "terseLabel": "Common stock vote per share" } } }, "localname": "CommonStockNumberOfVotes", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "integerItemType" }, "gcac_CommonStockShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock shares.", "label": "Common Stock Shares", "terseLabel": "Common stock shares (in shares)" } } }, "localname": "CommonStockShares", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "sharesItemType" }, "gcac_CommonStockVestingInterestPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Vesting Interest Period", "label": "Common Stock, Vesting Interest Period", "terseLabel": "Vesting interest period" } } }, "localname": "CommonStockVestingInterestPeriod", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "durationItemType" }, "gcac_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer A", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "localname": "CustomerAMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleoftotalrevenueDetails" ], "xbrltype": "domainItemType" }, "gcac_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer B", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleoftotalrevenueDetails" ], "xbrltype": "domainItemType" }, "gcac_CustomerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer C", "label": "Customer C [Member]", "terseLabel": "Customer C" } } }, "localname": "CustomerCMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleoftotalrevenueDetails" ], "xbrltype": "domainItemType" }, "gcac_CustomerD1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer D (1)", "label": "Customer D (1) [Member]", "terseLabel": "Customer D" } } }, "localname": "CustomerD1Member", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleoftotalrevenueDetails" ], "xbrltype": "domainItemType" }, "gcac_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of Business and Summary of Significant Accounting Policies (Details) [Line Items]", "label": "Description of Business and Summary of Significant Accounting Policies (Details) [Line Items]", "terseLabel": "Description of Business and Summary of Significant Accounting Policies (Details) [Line Items]" } } }, "localname": "DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsLineItems", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "gcac_DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of Business and Summary of Significant Accounting Policies (Details) [Table]", "label": "Description of Business and Summary of Significant Accounting Policies (Details) [Table]", "terseLabel": "Description of Business and Summary of Significant Accounting Policies (Details) [Table]" } } }, "localname": "DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetailsTable", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "gcac_DevelopmentRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Development Revenue", "label": "Development Revenue [Member]", "terseLabel": "Development revenue" } } }, "localname": "DevelopmentRevenueMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "domainItemType" }, "gcac_DisclosureOfEarnoutLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure Of Earnout Liability [Abstract]", "label": "Disclosure Of Earnout Liability [Abstract]", "terseLabel": "Disclosure Of Earnout Liability [Abstract]" } } }, "localname": "DisclosureOfEarnoutLiabilityAbstract", "nsuri": "http://www.globenewswire.com/20230331", "xbrltype": "stringItemType" }, "gcac_DisclosureOfEarnoutLiabilityTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of earnout liability.", "label": "Disclosure Of Earnout Liability [Text Block]", "terseLabel": "Earnout Liability" } } }, "localname": "DisclosureOfEarnoutLiabilityTextBlock", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/EarnoutLiability" ], "xbrltype": "textBlockItemType" }, "gcac_EarnoutLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Earnout liability.", "label": "Earnout Liability", "terseLabel": "Earnout liability" } } }, "localname": "EarnoutLiability", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/EarnoutLiabilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "gcac_EarnoutLiabilityConsecutiveTradingDaysThreshold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnout Liability, Consecutive Trading Days Threshold", "label": "Earnout Liability, Consecutive Trading Days Threshold", "terseLabel": "Consecutive trading days threshold" } } }, "localname": "EarnoutLiabilityConsecutiveTradingDaysThreshold", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/EarnoutLiabilityNarrativeDetails" ], "xbrltype": "integerItemType" }, "gcac_EarnoutLiabilityDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnout Liability (Details) [Line Items]", "label": "Earnout Liability (Details) [Line Items]", "terseLabel": "Earnout Liability (Details) [Line Items]" } } }, "localname": "EarnoutLiabilityDetailsLineItems", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/EarnoutLiabilityNarrativeDetails" ], "xbrltype": "stringItemType" }, "gcac_EarnoutLiabilityDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnout Liability (Details) [Table]", "label": "Earnout Liability (Details) [Table]", "terseLabel": "Earnout Liability (Details) [Table]" } } }, "localname": "EarnoutLiabilityDetailsTable", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/EarnoutLiabilityNarrativeDetails" ], "xbrltype": "stringItemType" }, "gcac_EarnoutLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnout Liability", "label": "Earnout Liability [Member]", "terseLabel": "Earnout Liability" } } }, "localname": "EarnoutLiabilityMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofchangesinFairValueofEarnoutLiabilityDetails" ], "xbrltype": "domainItemType" }, "gcac_EarnoutLiabilityPeriodOfContingency": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnout Liability, Period Of Contingency", "label": "Earnout Liability, Period Of Contingency", "terseLabel": "Period of contingency" } } }, "localname": "EarnoutLiabilityPeriodOfContingency", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/EarnoutLiabilityNarrativeDetails" ], "xbrltype": "durationItemType" }, "gcac_EarnoutLiabilityTradingDaysThreshold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnout Liability, Trading Days Threshold", "label": "Earnout Liability, Trading Days Threshold", "terseLabel": "Trading days threshold" } } }, "localname": "EarnoutLiabilityTradingDaysThreshold", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/EarnoutLiabilityNarrativeDetails" ], "xbrltype": "integerItemType" }, "gcac_EarnoutSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnout Shares", "label": "Earnout Shares [Member]", "terseLabel": "Earnout Shares" } } }, "localname": "EarnoutSharesMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "gcac_ExchangeRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exchange Ratio", "label": "Exchange Ratio", "terseLabel": "Exchange ratio" } } }, "localname": "ExchangeRatio", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/BusinessCombinationDetails" ], "xbrltype": "pureItemType" }, "gcac_ExpireTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expiration means an end to the Contract due to the completion in full of the mutual performances of the parties or due to the Contract's term being completed.", "label": "Expire Term", "terseLabel": "Expire term" } } }, "localname": "ExpireTerm", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/BusinessCombinationDetails" ], "xbrltype": "durationItemType" }, "gcac_FairValueOfPrivatePlacement": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of private placement.", "label": "Fair Value Of Private Placement", "terseLabel": "Fair value of private placement" } } }, "localname": "FairValueOfPrivatePlacement", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "monetaryItemType" }, "gcac_GainLossOnEarnoutLiabiity": { "auth_ref": [], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (Loss) on Earnout Liabiity", "label": "Gain (Loss) on Earnout Liabiity", "terseLabel": "Gain on change in fair value of earnout liability" } } }, "localname": "GainLossOnEarnoutLiabiity", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "gcac_GainLossOnEarnoutLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (Loss) On Earnout Liability", "label": "Gain (Loss) On Earnout Liability", "negatedTerseLabel": "Gain on change in fair value of earnout liability", "terseLabel": "Gain (loss) on earnout liability" } } }, "localname": "GainLossOnEarnoutLiability", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/EarnoutLiabilityNarrativeDetails", "http://www.globenewswire.com/role/FairValueMeasurementScheduleofchangesinFairValueofEarnoutLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "gcac_IncreaseDecreaseInEarnoutLiability": { "auth_ref": [], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Earnout Liability", "label": "Increase (Decrease) In Earnout Liability", "verboseLabel": "Gain on change in fair value of earnout liability" } } }, "localname": "IncreaseDecreaseInEarnoutLiability", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "gcac_InitialClassificationOfWarrantLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of initial classification of warrant liability .", "label": "InitialClassificationOfWarrantLiability", "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities" } } }, "localname": "InitialClassificationOfWarrantLiability", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "gcac_KoitoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Koito", "label": "Koito [Member]", "terseLabel": "Koito" } } }, "localname": "KoitoMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails", "http://www.globenewswire.com/role/DebtDetails", "http://www.globenewswire.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "gcac_LesseeOperatingLeaseLiabilityToBePaidAfterYearThree": { "auth_ref": [], "calculation": { "http://www.globenewswire.com/role/LeasesDetailsScheduleofmaturitiesofleaseliabilities": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, To Be Paid After Year Three", "label": "Lessee, Operating Lease, Liability, To Be Paid After Year Three", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearThree", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/LeasesDetailsScheduleofmaturitiesofleaseliabilities" ], "xbrltype": "monetaryItemType" }, "gcac_LincolnParkTransactionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lincoln Park Transaction", "label": "Lincoln Park Transaction [Member]", "terseLabel": "Lincoln Park Transaction" } } }, "localname": "LincolnParkTransactionMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareScheduleofdenominatorsofbasicanddilutednetincomelosspershareDetails" ], "xbrltype": "domainItemType" }, "gcac_LoanMaturityAfterInvestmentAgreementClose": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Maturity, After Investment Agreement Close", "label": "Loan Maturity, After Investment Agreement Close", "terseLabel": "Loan maturity, after investment agreement close" } } }, "localname": "LoanMaturityAfterInvestmentAgreementClose", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/DebtDetails" ], "xbrltype": "integerItemType" }, "gcac_LongLivedAssetsPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived assets, percentage.", "label": "Long Lived Assets Percentage", "terseLabel": "Long lived assets" } } }, "localname": "LongLivedAssetsPercentage", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/SegmentsDetails" ], "xbrltype": "percentItemType" }, "gcac_LongTermDebtEndOfTermPaymentPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, End Of Term Payment, Percent", "label": "Long-Term Debt, End Of Term Payment, Percent", "terseLabel": "End of term payment" } } }, "localname": "LongTermDebtEndOfTermPaymentPercent", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "gcac_LongTermDebtPrepaymentPenaltyPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Prepayment Penalty, Percent", "label": "Long-Term Debt, Prepayment Penalty, Percent", "terseLabel": "Prepayment penalty" } } }, "localname": "LongTermDebtPrepaymentPenaltyPercent", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "gcac_MarketCapitalization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Market Capitalization", "label": "Market Capitalization", "terseLabel": "Market capitalization" } } }, "localname": "MarketCapitalization", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "gcac_NetLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net lease liabilities.", "label": "Net Lease Liabilities", "terseLabel": "Net lease liabilities" } } }, "localname": "NetLeaseLiabilities", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/LeasesDetailsScheduleofmaturitiesofleaseliabilities" ], "xbrltype": "monetaryItemType" }, "gcac_NumberOfDesigneesOnCompanysBoard": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Designees On Company's Board", "label": "Number Of Designees On Company's Board", "terseLabel": "Number of designees on company's board" } } }, "localname": "NumberOfDesigneesOnCompanysBoard", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "integerItemType" }, "gcac_OperatingLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "OperatingLeaseLiabilitiesAbstract", "label": "OperatingLeaseLiabilitiesAbstract", "terseLabel": "Operating lease liabilities:" } } }, "localname": "OperatingLeaseLiabilitiesAbstract", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/LeasesDetailsScheduleofsupplementalbalancesheetinformationrelatedtoleases" ], "xbrltype": "stringItemType" }, "gcac_OperatingLeaseRightOfUseAssetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease, Right-Of-Use Asset", "label": "Operating Lease, Right-Of-Use Asset [Abstract]", "terseLabel": "Operating lease right-of-use assets:" } } }, "localname": "OperatingLeaseRightOfUseAssetAbstract", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/LeasesDetailsScheduleofsupplementalbalancesheetinformationrelatedtoleases" ], "xbrltype": "stringItemType" }, "gcac_OperatingLeaseRightOfUseAssetCurrent": { "auth_ref": [], "calculation": { "http://www.globenewswire.com/role/LeasesDetailsScheduleofsupplementalbalancesheetinformationrelatedtoleases": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Right-Of-Use Asset, Current", "label": "Operating Lease, Right-Of-Use Asset, Current", "terseLabel": "Operating lease right-of-use assets, current" } } }, "localname": "OperatingLeaseRightOfUseAssetCurrent", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/LeasesDetailsScheduleofsupplementalbalancesheetinformationrelatedtoleases" ], "xbrltype": "monetaryItemType" }, "gcac_OperatingLeaseRightOfUseAssetNoncurrent": { "auth_ref": [], "calculation": { "http://www.globenewswire.com/role/LeasesDetailsScheduleofsupplementalbalancesheetinformationrelatedtoleases": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Right-Of-Use Asset, Noncurrent", "label": "Operating Lease, Right-Of-Use Asset, Noncurrent", "terseLabel": "Operating lease right-of-use assets, non-current" } } }, "localname": "OperatingLeaseRightOfUseAssetNoncurrent", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/LeasesDetailsScheduleofsupplementalbalancesheetinformationrelatedtoleases" ], "xbrltype": "monetaryItemType" }, "gcac_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "OtherMember", "label": "OtherMember", "terseLabel": "Other" } } }, "localname": "OtherMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/RevenueScheduleoftotalrevenuedisaggregatedbygeographicregionDetails" ], "xbrltype": "domainItemType" }, "gcac_PayrollTaxesReceivableCurrent": { "auth_ref": [], "calculation": { "http://www.globenewswire.com/role/PrepaidExpensesandOtherCurrentAssetsDetailsScheduleofprepaidexpenseandothercurrentassets": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Payroll Taxes Receivable, Current", "label": "Payroll Taxes Receivable, Current", "terseLabel": "Deferred transaction costs" } } }, "localname": "PayrollTaxesReceivableCurrent", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/PrepaidExpensesandOtherCurrentAssetsDetailsScheduleofprepaidexpenseandothercurrentassets" ], "xbrltype": "monetaryItemType" }, "gcac_PreferredSharesOnAnAsConvertedBasisMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred Shares On An As-Converted Basis", "label": "Preferred Shares On An As-Converted Basis [Member]", "terseLabel": "Preferred shares on an as-converted basis" } } }, "localname": "PreferredSharesOnAnAsConvertedBasisMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareScheduleofdilutednetincomelosspershareDetails" ], "xbrltype": "domainItemType" }, "gcac_PreferredStockDividendRatePaidInKindPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred Stock, Dividend Rate, Paid-In-Kind, Percentage", "label": "Preferred Stock, Dividend Rate, Paid-In-Kind, Percentage", "terseLabel": "Preferred stock, paid-in-kind, dividend rate" } } }, "localname": "PreferredStockDividendRatePaidInKindPercentage", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "percentItemType" }, "gcac_PreferredStockFundamentalChangeAgreementsExceedingPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred Stock, Fundamental Change, Agreements Exceeding Percent", "label": "Preferred Stock, Fundamental Change, Agreements Exceeding Percent", "terseLabel": "Preferred stock, fundamental change, agreements exceeding" } } }, "localname": "PreferredStockFundamentalChangeAgreementsExceedingPercent", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "percentItemType" }, "gcac_PreferredStockFundamentalChangeVotingPower": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred Stock, Fundamental Change, Voting Power", "label": "Preferred Stock, Fundamental Change, Voting Power", "terseLabel": "Preferred stock, fundamental change, voting power" } } }, "localname": "PreferredStockFundamentalChangeVotingPower", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "percentItemType" }, "gcac_PreferredStockPutRightConversionPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred Stock, Put Right, Conversion Percentage", "label": "Preferred Stock, Put Right, Conversion Percentage", "terseLabel": "Preferred stock, put right, conversion" } } }, "localname": "PreferredStockPutRightConversionPercentage", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "percentItemType" }, "gcac_ProceedsFromIssuanceOfCommonStockOptionsNetOfRepurchase": { "auth_ref": [], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance of common stock options, net of repurchase", "label": "ProceedsFromIssuanceOfCommonStockOptionsNetOfRepurchase", "terseLabel": "Proceeds from issuance of common stock options" } } }, "localname": "ProceedsFromIssuanceOfCommonStockOptionsNetOfRepurchase", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "gcac_ProductWarrantyTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product Warranty, Term", "label": "Product Warranty, Term", "terseLabel": "Product warranty, term" } } }, "localname": "ProductWarrantyTerm", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "gcac_PurchasePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price per share.", "label": "Purchase Price Per Share", "terseLabel": "Purchase price per share (in Dollars per share)" } } }, "localname": "PurchasePricePerShare", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/BusinessCombinationDetails" ], "xbrltype": "perShareItemType" }, "gcac_PurchasesOfPropertyAndEquipment": { "auth_ref": [], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Purchases of property and equipment.", "label": "PurchasesOfPropertyAndEquipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PurchasesOfPropertyAndEquipment", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "gcac_PurchasesOfShorttermInvestments": { "auth_ref": [], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Purchases of short-term investments.", "label": "PurchasesOfShorttermInvestments", "negatedLabel": "Purchases of short-term investments" } } }, "localname": "PurchasesOfShorttermInvestments", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "gcac_RevenueByCountryOfDomicileAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "RevenueByCountryOfDomicileAbstract", "label": "RevenueByCountryOfDomicileAbstract", "terseLabel": "Revenue by country of domicile:" } } }, "localname": "RevenueByCountryOfDomicileAbstract", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/RevenueScheduleoftotalrevenuedisaggregatedbygeographicregionDetails" ], "xbrltype": "stringItemType" }, "gcac_RevenuePercentOfTotal": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue Percent Of Total", "label": "Revenue Percent Of Total", "terseLabel": "% of Revenue" } } }, "localname": "RevenuePercentOfTotal", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/RevenueScheduleoftotalrevenuedisaggregatedbygeographicregionDetails" ], "xbrltype": "percentItemType" }, "gcac_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right Of Use Assets Obtained In Exchange For Lease Obligations", "label": "Right Of Use Assets Obtained In Exchange For Lease Obligations [Abstract]", "terseLabel": "Right of use assets obtained in exchange for lease obligations:" } } }, "localname": "RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/LeasesDetailsScheduleofsupplementalcashflowinformation" ], "xbrltype": "stringItemType" }, "gcac_SVBWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SVB Warrants", "label": "SVB Warrants [Member]", "terseLabel": "SVB Warrants" } } }, "localname": "SVBWarrantsMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "domainItemType" }, "gcac_SaleOfPublicWarrantsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Of Public Warrants Shares", "label": "Sale Of Public Warrants Shares", "terseLabel": "Sale of public warrants (in shares)" } } }, "localname": "SaleOfPublicWarrantsShares", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "sharesItemType" }, "gcac_SaleOfStockAverageSalesPriceConsecutiveDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Of Stock, Average Sales Price, Consecutive Days", "label": "Sale Of Stock, Average Sales Price, Consecutive Days", "terseLabel": "Average sales price, consecutive days" } } }, "localname": "SaleOfStockAverageSalesPriceConsecutiveDays", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "integerItemType" }, "gcac_SaleOfStockNumberOfLowestClosingCommonStockSalesPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Of Stock, Number Of Lowest Closing Common Stock Sales Price", "label": "Sale Of Stock, Number Of Lowest Closing Common Stock Sales Price", "terseLabel": "Number of lowest closing common stock sales price" } } }, "localname": "SaleOfStockNumberOfLowestClosingCommonStockSalesPrice", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "integerItemType" }, "gcac_SaleOfStockNumberOfSharesPerWarrant": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Of Stock, Number Of Shares Per Warrant", "label": "Sale Of Stock, Number Of Shares Per Warrant", "terseLabel": "Number of shares per warrant (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesPerWarrant", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "sharesItemType" }, "gcac_SaleOfStockPurchaseAgreement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sale Of Stock, Purchase Agreement", "label": "Sale Of Stock, Purchase Agreement", "terseLabel": "Purchase agreement" } } }, "localname": "SaleOfStockPurchaseAgreement", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "monetaryItemType" }, "gcac_SaleOfStockTransactionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Of Stock, Transaction Period", "label": "Sale Of Stock, Transaction Period", "terseLabel": "Transaction period" } } }, "localname": "SaleOfStockTransactionPeriod", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "durationItemType" }, "gcac_ScheduleOfStockBasedCompensationExpenseRelatedToOptionsGrantedToEmployeesAndNonEmployeesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Stock-Based Compensation Expense Related To Options Granted To Employees And Non-Employees", "label": "Schedule Of Stock-Based Compensation Expense Related To Options Granted To Employees And Non-Employees [Table Text Block]", "terseLabel": "Schedule of stock based compensation expense related to options granted to employees and non employees" } } }, "localname": "ScheduleOfStockBasedCompensationExpenseRelatedToOptionsGrantedToEmployeesAndNonEmployeesTableTextBlock", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "gcac_SecuredTermLoanAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secured Term Loan Agreement", "label": "Secured Term Loan Agreement [Member]", "terseLabel": "Secured Term Loan Agreement" } } }, "localname": "SecuredTermLoanAgreementMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "gcac_SegmentsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Segments (Details) [Line Items]", "label": "Segments (Details) [Line Items]", "terseLabel": "Segments (Details) [Line Items]" } } }, "localname": "SegmentsDetailsLineItems", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/SegmentsDetails" ], "xbrltype": "stringItemType" }, "gcac_SegmentsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Segments (Details) [Table]", "label": "Segments (Details) [Table]", "terseLabel": "Segments (Details) [Table]" } } }, "localname": "SegmentsDetailsTable", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/SegmentsDetails" ], "xbrltype": "stringItemType" }, "gcac_SeriesAConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series A Convertible Preferred Stock", "label": "Series A Convertible Preferred Stock [Member]", "terseLabel": "Series A" } } }, "localname": "SeriesAConvertiblePreferredStockMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/ConvertiblePreferredStockDetailsScheduleofconvertiblepreferredstock" ], "xbrltype": "domainItemType" }, "gcac_SeriesB1ConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series B1 Convertible Preferred Stock", "label": "Series B1 Convertible Preferred Stock [Member]", "terseLabel": "Series B-1" } } }, "localname": "SeriesB1ConvertiblePreferredStockMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/ConvertiblePreferredStockDetailsScheduleofconvertiblepreferredstock" ], "xbrltype": "domainItemType" }, "gcac_SeriesBConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series B Convertible Preferred Stock", "label": "Series B Convertible Preferred Stock [Member]", "terseLabel": "Series B" } } }, "localname": "SeriesBConvertiblePreferredStockMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/ConvertiblePreferredStockDetailsScheduleofconvertiblepreferredstock" ], "xbrltype": "domainItemType" }, "gcac_SeriesCConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series C Convertible Preferred Stock", "label": "Series C Convertible Preferred Stock [Member]", "terseLabel": "Series C" } } }, "localname": "SeriesCConvertiblePreferredStockMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/ConvertiblePreferredStockDetailsScheduleofconvertiblepreferredstock" ], "xbrltype": "domainItemType" }, "gcac_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsConversionToCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Conversion To Common Stock", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Conversion To Common Stock", "terseLabel": "Conversion of RSUs to common stock (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsConversionToCommonStock", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "gcac_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options Released", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options Released", "negatedTerseLabel": "Released (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleased", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "gcac_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Released in Period, Weighted Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Released in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Released (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "gcac_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsServicePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Service Period", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Service Period", "terseLabel": "Service period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsServicePeriod", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "gcac_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceExercisable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan exercisable.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Exercisable", "terseLabel": "Exercised (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceExercisable", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofemployeeandnonemployeestockoptionactivityDetails" ], "xbrltype": "perShareItemType" }, "gcac_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAggregateInstrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "hare-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Aggregate Instrinsic Value", "terseLabel": "Vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAggregateInstrinsicValue", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofemployeeandnonemployeestockoptionactivityDetails" ], "xbrltype": "monetaryItemType" }, "gcac_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractYearsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Weighted Average Remaining Contract Years", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Weighted Average Remaining Contract Years [Abstract]", "terseLabel": "Weighted Average Remaining Contract Term (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractYearsAbstract", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofemployeeandnonemployeestockoptionactivityDetails" ], "xbrltype": "stringItemType" }, "gcac_ShareBasedCompensationArrangementPaymentNumberOfTranches": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement, Payment, Number Of Tranches", "label": "Share-Based Compensation Arrangement, Payment, Number Of Tranches", "terseLabel": "Number of tranches" } } }, "localname": "ShareBasedCompensationArrangementPaymentNumberOfTranches", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "integerItemType" }, "gcac_ShareBasedPaymentArrangementConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Consecutive Trading Days", "label": "Share-Based Payment Arrangement, Consecutive Trading Days", "terseLabel": "Consecutive trading days" } } }, "localname": "ShareBasedPaymentArrangementConsecutiveTradingDays", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "integerItemType" }, "gcac_ShareBasedPaymentArrangementThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Threshold Trading Days", "label": "Share-Based Payment Arrangement, Threshold Trading Days", "terseLabel": "Threshold trading days" } } }, "localname": "ShareBasedPaymentArrangementThresholdTradingDays", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "integerItemType" }, "gcac_SharePriceAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Price", "label": "Share Price [Axis]", "terseLabel": "Share Price [Axis]" } } }, "localname": "SharePriceAxis", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/EarnoutLiabilityNarrativeDetails" ], "xbrltype": "stringItemType" }, "gcac_SharePriceDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Price [Domain]", "label": "Share Price [Domain]", "terseLabel": "Share Price [Domain]" } } }, "localname": "SharePriceDomain", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/EarnoutLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "gcac_SharePriceOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Price One", "label": "Share Price One [Member]", "terseLabel": "Share Price One" } } }, "localname": "SharePriceOneMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/EarnoutLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "gcac_SharePriceTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Price Two", "label": "Share Price Two [Member]", "terseLabel": "Share Price Two" } } }, "localname": "SharePriceTwoMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/EarnoutLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "gcac_SponsorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SponsorMember", "label": "SponsorMember", "terseLabel": "Sponsor" } } }, "localname": "SponsorMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "gcac_StockIssuedDuringPeriodSharesRetroactiveApplicationOfExchangeRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Retroactive Application Of Exchange Ratio", "label": "Stock Issued During Period, Shares, Retroactive Application Of Exchange Ratio", "terseLabel": "Retroactive application of exchange ratio (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRetroactiveApplicationOfExchangeRatio", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "gcac_StockIssuedDuringPeriodSharesReverseRecapitalizationNetOfTransactionCosts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Reverse Recapitalization, Net Of Transaction Costs", "label": "Stock Issued During Period, Shares, Reverse Recapitalization, Net Of Transaction Costs", "terseLabel": "Reverse recapitalization, net of transaction costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesReverseRecapitalizationNetOfTransactionCosts", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "gcac_StockIssuedDuringPeriodSharesWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Warrants Exercised", "label": "Stock Issued During Period, Shares, Warrants Exercised", "terseLabel": "Exercise of warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "gcac_StockIssuedDuringPeriodValueReverseRecapitalizationNetOfTransactionCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Reverse Recapitalization, Net Of Transaction Costs", "label": "Stock Issued During Period, Value, Reverse Recapitalization, Net Of Transaction Costs", "terseLabel": "Reverse recapitalization, net of transaction costs" } } }, "localname": "StockIssuedDuringPeriodValueReverseRecapitalizationNetOfTransactionCosts", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "gcac_StockIssuedDuringPeriodValueWarrantsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Warrants Exercised", "label": "Stock Issued During Period, Value, Warrants Exercised", "terseLabel": "Exercise of warrants" } } }, "localname": "StockIssuedDuringPeriodValueWarrantsExercised", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "gcac_StockholdersEquityDeficitDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders\u2019 Equity (Deficit) (Details) [Line Items]", "label": "Stockholders\u2019 Equity (Deficit) (Details) [Line Items]", "terseLabel": "Stockholders\u2019 Equity (Deficit) (Details) [Line Items]" } } }, "localname": "StockholdersEquityDeficitDetailsLineItems", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "stringItemType" }, "gcac_StockholdersEquityDeficitDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders\u2019 Equity (Deficit) (Details) [Table]", "label": "Stockholders\u2019 Equity (Deficit) (Details) [Table]", "terseLabel": "Stockholders\u2019 Equity (Deficit) (Details) [Table]" } } }, "localname": "StockholdersEquityDeficitDetailsTable", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "stringItemType" }, "gcac_TemporaryEquityDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "", "label": "Temporary Equity Disclosure [Text Block]", "terseLabel": "Convertible Preferred Stock" } } }, "localname": "TemporaryEquityDisclosureTextBlock", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/ConvertiblePreferredStock" ], "xbrltype": "textBlockItemType" }, "gcac_TemporaryEquityIncrementalCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Incremental Costs", "label": "Temporary Equity, Incremental Costs", "terseLabel": "Incremental expenses" } } }, "localname": "TemporaryEquityIncrementalCosts", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "gcac_TemporaryEquityOptionalRedemptionNetIncomeRequirementPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Optional Redemption, Net Income Requirement Period", "label": "Temporary Equity, Optional Redemption, Net Income Requirement Period", "terseLabel": "Optional redemption, net income requirement period" } } }, "localname": "TemporaryEquityOptionalRedemptionNetIncomeRequirementPeriod", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "durationItemType" }, "gcac_TemporaryEquityOptionalRedemptionPeriodToRepurchase": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Optional Redemption, Period To Repurchase", "label": "Temporary Equity, Optional Redemption, Period To Repurchase", "terseLabel": "Optional redemption, period to repurchase" } } }, "localname": "TemporaryEquityOptionalRedemptionPeriodToRepurchase", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "durationItemType" }, "gcac_TemporaryEquityOptionalRedemptionRelatedPartyRedemptionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Optional Redemption, Related Party Redemption Period", "label": "Temporary Equity, Optional Redemption, Related Party Redemption Period", "terseLabel": "Optional redemption, related party redemption period" } } }, "localname": "TemporaryEquityOptionalRedemptionRelatedPartyRedemptionPeriod", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "durationItemType" }, "gcac_TemporaryEquityOptionalRedemptionRepurchaseNotificationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Optional Redemption, Repurchase Notification Period", "label": "Temporary Equity, Optional Redemption, Repurchase Notification Period", "terseLabel": "Optional redemption, advanced notification period" } } }, "localname": "TemporaryEquityOptionalRedemptionRepurchaseNotificationPeriod", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "durationItemType" }, "gcac_TemporaryEquitySharesConversionOfConvertibleSecurities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Shares, Conversion of Convertible Securities", "label": "Temporary Equity, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of convertible preferred stock to common stock (in shares)" } } }, "localname": "TemporaryEquitySharesConversionOfConvertibleSecurities", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "gcac_TemporaryEquitySharesIssuedUponConversion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Shares Issued Upon Conversion", "label": "Temporary Equity, Shares Issued Upon Conversion", "terseLabel": "Common stock issued upon conversion (in shares)" } } }, "localname": "TemporaryEquitySharesIssuedUponConversion", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "sharesItemType" }, "gcac_TemporaryEquitySharesRetroactiveApplicationOfExchangeRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Shares, Retroactive Application Of Exchange Ratio", "label": "Temporary Equity, Shares, Retroactive Application Of Exchange Ratio", "terseLabel": "Retroactive application of exchange ratio (in shares)" } } }, "localname": "TemporaryEquitySharesRetroactiveApplicationOfExchangeRatio", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "gcac_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "label": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of convertible preferred stock, net of transaction costs (in shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited", "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "sharesItemType" }, "gcac_TemporaryEquityValueConversionOfConvertibleSecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Value, Conversion of Convertible Securities", "label": "Temporary Equity, Value, Conversion of Convertible Securities", "negatedTerseLabel": "Conversion of convertible preferred stock to common stock" } } }, "localname": "TemporaryEquityValueConversionOfConvertibleSecurities", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "gcac_ThreeCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Three Customers", "label": "Three Customers [Member]", "terseLabel": "Three Customers" } } }, "localname": "ThreeCustomersMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "gcac_TrinityLoanAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trinity Loan Agreement", "label": "Trinity Loan Agreement [Member]", "terseLabel": "Trinity Loan Agreement" } } }, "localname": "TrinityLoanAgreementMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "gcac_TrinityWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trinity Warrants", "label": "Trinity Warrants [Member]", "terseLabel": "Trinity Warrants" } } }, "localname": "TrinityWarrantsMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "domainItemType" }, "gcac_TwoCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Customers", "label": "Two Customers [Member]", "terseLabel": "Two Customers" } } }, "localname": "TwoCustomersMember", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "gcac_VestingOfEarlyExercisesOfStockOptions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Vesting of early exercises of stock options.", "label": "VestingOfEarlyExercisesOfStockOptions", "terseLabel": "Vesting of early exercised stock options" } } }, "localname": "VestingOfEarlyExercisesOfStockOptions", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "gcac_WarrantLiabilitiesExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Liabilities, Exercise Price", "label": "Warrant Liabilities, Exercise Price", "terseLabel": "Exercise price (in dollars per share)" } } }, "localname": "WarrantLiabilitiesExercisePrice", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/DebtDetails" ], "xbrltype": "perShareItemType" }, "gcac_WarrantLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Warrant Liabilities, Fair Value Disclosure", "label": "Warrant Liabilities, Fair Value Disclosure", "terseLabel": "Warrant liability", "verboseLabel": "Warrants fair value" } } }, "localname": "WarrantLiabilitiesFairValueDisclosure", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/DebtDetails", "http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails", "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "monetaryItemType" }, "gcac_WarrantLiability": { "auth_ref": [], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Warrant Liability", "label": "Warrant Liability", "terseLabel": "Warrant liability" } } }, "localname": "WarrantLiability", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "gcac_WarrantLiabilityIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aggregate warrants to purchase of shares.", "label": "Warrant Liability, Issued", "terseLabel": "Aggregate warrants to purchase of shares (in shares)" } } }, "localname": "WarrantLiabilityIssued", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/DebtDetails", "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "sharesItemType" }, "gcac_WarrantNonTransferableOrAssignablePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant, Non-Transferable Or Assignable Period", "label": "Warrant, Non-Transferable Or Assignable Period", "terseLabel": "Warrant, non-transferable or assignable period" } } }, "localname": "WarrantNonTransferableOrAssignablePeriod", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/BusinessCombinationDetails", "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "durationItemType" }, "gcac_WarrantsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants [Abstract]", "label": "Warrants [Abstract]", "terseLabel": "Warrants [Abstract]" } } }, "localname": "WarrantsAbstract", "nsuri": "http://www.globenewswire.com/20230331", "xbrltype": "stringItemType" }, "gcac_WarrantsConsecutiveTradingDaysThreshold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants, Consecutive Trading Days Threshold", "label": "Warrants, Consecutive Trading Days Threshold", "terseLabel": "Warrants, consecutive trading days threshold" } } }, "localname": "WarrantsConsecutiveTradingDaysThreshold", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "integerItemType" }, "gcac_WarrantsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants (Details) [Line Items]", "label": "Warrants (Details) [Line Items]", "terseLabel": "Warrants (Details) [Line Items]" } } }, "localname": "WarrantsDetailsLineItems", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "stringItemType" }, "gcac_WarrantsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants (Details) [Table]", "label": "Warrants (Details) [Table]", "terseLabel": "Warrants (Details) [Table]" } } }, "localname": "WarrantsDetailsTable", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "stringItemType" }, "gcac_WarrantsRedemptionNotice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants, Redemption Notice", "label": "Warrants, Redemption Notice", "terseLabel": "Warrants, redemption notice" } } }, "localname": "WarrantsRedemptionNotice", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "durationItemType" }, "gcac_WarrantsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for warrants.", "label": "Warrants [Text Block]", "terseLabel": "Warrants" } } }, "localname": "WarrantsTextBlock", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/Warrants" ], "xbrltype": "textBlockItemType" }, "gcac_WarrantsTradingDaysThreshold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants, Trading Days Threshold", "label": "Warrants, Trading Days Threshold", "terseLabel": "Warrants, trading days threshold" } } }, "localname": "WarrantsTradingDaysThreshold", "nsuri": "http://www.globenewswire.com/20230331", "presentation": [ "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "integerItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r158", "r208", "r214", "r221", "r278", "r417", "r418", "r419", "r424", "r425", "r443", "r445", "r446", "r447", "r480" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r158", "r208", "r214", "r221", "r278", "r417", "r418", "r419", "r424", "r425", "r443", "r445", "r446", "r447", "r480" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r158", "r208", "r214", "r221", "r278", "r417", "r418", "r419", "r424", "r425", "r443", "r445", "r446", "r447", "r480" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r271", "r583", "r658", "r713" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleoftotalrevenueDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r296", "r297", "r298", "r299", "r379", "r521", "r533", "r560", "r561", "r580", "r593", "r602", "r656", "r701", "r702", "r703", "r704", "r705", "r706" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r296", "r297", "r298", "r299", "r379", "r521", "r533", "r560", "r561", "r580", "r593", "r602", "r656", "r701", "r702", "r703", "r704", "r705", "r706" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r271", "r583", "r658", "r713" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Axis]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleoftotalrevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r267", "r522", "r581", "r600", "r651", "r652", "r658", "r712" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r267", "r522", "r581", "r600", "r651", "r652", "r658", "r712" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r296", "r297", "r298", "r299", "r372", "r379", "r407", "r408", "r409", "r497", "r521", "r533", "r560", "r561", "r580", "r593", "r602", "r650", "r656", "r702", "r703", "r704", "r705", "r706" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r296", "r297", "r298", "r299", "r372", "r379", "r407", "r408", "r409", "r497", "r521", "r533", "r560", "r561", "r580", "r593", "r602", "r650", "r656", "r702", "r703", "r704", "r705", "r706" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r205", "r206", "r207", "r216", "r217", "r238", "r446", "r447", "r634", "r635", "r636", "r637", "r638", "r639", "r640" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period, Adjustment [Member]", "terseLabel": "Adjustment" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r159", "r205", "r206", "r207", "r209", "r210", "r211", "r212", "r213", "r214", "r216", "r217", "r218", "r219", "r220", "r221", "r238", "r279", "r280", "r425", "r444", "r446", "r447", "r448", "r468", "r481", "r482", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r159", "r205", "r206", "r207", "r209", "r210", "r211", "r212", "r213", "r214", "r216", "r217", "r218", "r219", "r220", "r221", "r238", "r279", "r280", "r425", "r444", "r446", "r447", "r448", "r468", "r481", "r482", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r268", "r269", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r582", "r601", "r658" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.globenewswire.com/role/RevenueScheduleoftotalrevenuedisaggregatedbygeographicregionDetails", "http://www.globenewswire.com/role/SegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r268", "r269", "r545", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r582", "r601", "r658" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.globenewswire.com/role/RevenueScheduleoftotalrevenuedisaggregatedbygeographicregionDetails", "http://www.globenewswire.com/role/SegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.", "label": "Accounts and Other Receivables, Net, Current", "terseLabel": "Accounts receivable, net of allowance for credit losses of $0 and $0, respectively" } } }, "localname": "AccountsAndOtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/AccruedExpensesandOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accounts Payable and Other Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r546" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableRelatedParties": { "auth_ref": [ "r125", "r127", "r148", "r171", "r630" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amount of receivables arising from transactions with related parties.", "label": "Accounts Receivable, Related Parties", "terseLabel": "Accounts receivable from customer and investor" } } }, "localname": "AccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r57" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedLabel": "Amortization, other" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r20" ], "calculation": { "http://www.globenewswire.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "totalLabel": "Total accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r135", "r152" ], "calculation": { "http://www.globenewswire.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.", "label": "Accrued Liabilities", "terseLabel": "Accrued payroll" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r79", "r165" ], "calculation": { "http://www.globenewswire.com/role/PropertyandEquipmentNetDetailsScheduleofpropertyandequipment": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/PropertyandEquipmentNetDetailsScheduleofpropertyandequipment" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r181", "r187", "r440", "r621", "r622" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from increase (decrease) in value of excluded component of derivative hedge, including portion attributable to noncontrolling interest.", "label": "Accumulated Other Comprehensive Income (Loss), Derivative Qualifying as Hedge, Excluded Component, Including Portion Attributable to Noncontrolling Interest [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r31", "r32", "r33", "r172", "r529", "r539", "r543" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r8", "r599" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets", "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r417", "r418", "r419", "r631", "r632", "r633", "r689" ], "lang": { "en-us": { "role": { "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.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r102", "r103", "r381" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net (loss) income to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r411" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationDetailsScheduleofstockbasedcompensationexpenserelatedtooptionsgrantedtoemployeesandnonemployees" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r173", "r273", "r281" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheetsUnauditedParentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of EPS (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareNarrativeDetails", "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareScheduleofdilutednetincomelosspershareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareScheduleofdilutednetincomelosspershareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareNarrativeDetails", "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareScheduleofdenominatorsofbasicanddilutednetincomelosspershareDetails", "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareScheduleofdilutednetincomelosspershareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareScheduleofdilutednetincomelosspershareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost": { "auth_ref": [ "r595", "r686", "r687", "r688" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction cost incurred as part of consideration transferred in asset acquisition.", "label": "Asset Acquisition, Consideration Transferred, Transaction Cost", "terseLabel": "Transaction costs" } } }, "localname": "AssetAcquisitionConsiderationTransferredTransactionCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r129", "r145", "r167", "r202", "r254", "r258", "r263", "r277", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r309", "r310", "r434", "r438", "r454", "r599", "r654", "r655", "r699" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r161", "r175", "r202", "r277", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r309", "r310", "r434", "r438", "r454", "r599", "r654", "r655", "r699" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r113" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Total assets measured at fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r77", "r274", "r287", "r523" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale", "terseLabel": "Total short-term investments" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareNarrativeDetails", "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails", "http://www.globenewswire.com/role/StockBasedCompensationScheduleofRestrictedStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation and Principles of Consolidation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r431", "r591", "r592" ], "lang": { "en-us": { "role": { "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.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/EarnoutLiabilityNarrativeDetails", "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r106", "r107", "r431", "r591", "r592" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/EarnoutLiabilityNarrativeDetails", "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.", "label": "Business Acquisition, Transaction Costs", "terseLabel": "Transaction costs" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BusinessCombinationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Share Price", "terseLabel": "Exceeds price per share (in Dollars per share)" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/EarnoutLiabilityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r108", "r109" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Earnout liability" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets", "http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r111", "r432" ], "lang": { "en-us": { "role": { "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).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combination" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BusinessCombination" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock": { "auth_ref": [ "r105", "r110" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for business combinations and other business acquisition transactions not accounted for using the purchase method, such as an exchange of shares between entities under common control.", "label": "Business Combinations and Other Purchase of Business Transactions, Policy [Policy Text Block]", "terseLabel": "Description of Business" } } }, "localname": "BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r64", "r74" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and accounting policies 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. Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Business Description and Accounting Policies [Text Block]", "terseLabel": "Description of Business and Summary of Significant Accounting Policies" } } }, "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]", "terseLabel": "Cash equivalents:" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r58", "r163", "r563" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets", "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r163" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Total cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r52", "r58", "r63" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r52", "r121" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r168", "r169", "r170", "r202", "r225", "r229", "r232", "r234", "r242", "r243", "r277", "r300", "r303", "r304", "r305", "r309", "r310", "r339", "r340", "r343", "r347", "r354", "r454", "r562", "r610", "r627", "r641" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareScheduleofdenominatorsofbasicanddilutednetincomelosspershareDetails", "http://www.globenewswire.com/role/BusinessCombinationDetails", "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited", "http://www.globenewswire.com/role/ConvertiblePreferredStockDetailsScheduleofconvertiblepreferredstock", "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails", "http://www.globenewswire.com/role/CoverPage", "http://www.globenewswire.com/role/EarnoutLiabilityNarrativeDetails", "http://www.globenewswire.com/role/RelatedPartyTransactionsDetails", "http://www.globenewswire.com/role/StockholdersEquityDeficitDetails", "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r94", "r96" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]", "terseLabel": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Warrants exercise price (in Dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Warrants (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember": { "auth_ref": [ "r659", "r691" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds that is excluded from cash and cash equivalents.", "label": "Commercial Paper, Not Included with Cash and Cash Equivalents [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperNotIncludedWithCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r24", "r136", "r150" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 17)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r82", "r294", "r295", "r547", "r653" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Common Stock", "verboseLabel": "Class A Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareScheduleofdenominatorsofbasicanddilutednetincomelosspershareDetails", "http://www.globenewswire.com/role/BusinessCombinationDetails", "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited", "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails", "http://www.globenewswire.com/role/EarnoutLiabilityNarrativeDetails", "http://www.globenewswire.com/role/StockholdersEquityDeficitDetails", "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Stock reserved for future issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r631", "r632", "r689" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock", "verboseLabel": "Common stock, par value $0.00001 per share" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited", "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in Dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BusinessCombinationDetails", "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheetsUnauditedParentheticals", "http://www.globenewswire.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BusinessCombinationDetails", "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheetsUnauditedParentheticals", "http://www.globenewswire.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareScheduleofdenominatorsofbasicanddilutednetincomelosspershareDetails", "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheetsUnauditedParentheticals", "http://www.globenewswire.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r7", "r91" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheetsUnauditedParentheticals", "http://www.globenewswire.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesSubscribedButUnissued": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Amount of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.", "label": "Common Stock, Shares Subscribed but Unissued", "terseLabel": "Common stock, shares subscription (in shares)" } } }, "localname": "CommonStockSharesSubscribedButUnissued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BusinessCombinationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesSubscriptions": { "auth_ref": [ "r7", "r90" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Monetary value of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.", "label": "Common Stock, Value, Subscriptions", "terseLabel": "Common stock" } } }, "localname": "CommonStockSharesSubscriptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r7", "r599" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockValueOutstanding": { "auth_ref": [ "r7" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.", "label": "Common Stock, Value, Outstanding", "terseLabel": "Common stock, shares outstanding value" } } }, "localname": "CommonStockValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r34", "r184", "r186", "r192", "r525", "r531" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive (loss) income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer and equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/PropertyandEquipmentNetDetailsScheduleofpropertyandequipment" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r69", "r70", "r119", "r120", "r271", "r546" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleoftotalrevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r69", "r70", "r119", "r120", "r271", "r544", "r546" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleoftotalrevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r69", "r70", "r119", "r120", "r271", "r546", "r715" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleoftotalrevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r142", "r246" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r69", "r70", "r119", "r120", "r271" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleoftotalrevenueDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r69", "r70", "r119", "r120", "r271", "r546" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleoftotalrevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r357", "r358", "r369" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r357", "r358", "r369" ], "calculation": { "http://www.globenewswire.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Warranty reserve" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Conversion of Stock [Line Items]", "terseLabel": "Conversion of Stock [Line Items]" } } }, "localname": "ConversionOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/ConvertiblePreferredStockDetailsScheduleofconvertiblepreferredstock" ], "xbrltype": "stringItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r60", "r61", "r62" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "negatedTerseLabel": "Conversion of class F stock to common stock (in shares)" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r60", "r61", "r62" ], "lang": { "en-us": { "role": { "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Issued", "terseLabel": "Conversion of stock, shares issued (in shares)" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [ "r339", "r340", "r343" ], "lang": { "en-us": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Convertible Preferred Stock [Member]", "terseLabel": "Warrants" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareNarrativeDetails", "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails", "http://www.globenewswire.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r588", "r590", "r714" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r41", "r522" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of Revenues" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationDetailsScheduleofstockbasedcompensationexpenserelatedtooptionsgrantedtoemployeesandnonemployees" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DebtDetails", "http://www.globenewswire.com/role/RelatedPartyTransactionsDetails", "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DebtDetails", "http://www.globenewswire.com/role/RelatedPartyTransactionsDetails", "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r68", "r271" ], "lang": { "en-us": { "role": { "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.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleoftotalrevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r87", "r199", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r327", "r334", "r335", "r337" ], "lang": { "en-us": { "role": { "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.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r2", "r3", "r4", "r130", "r131", "r143", "r204", "r311", "r312", "r313", "r314", "r315", "r317", "r323", "r324", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r333", "r467", "r575", "r576", "r577", "r578", "r579", "r628" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DebtDetails", "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Variable interest rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r123", "r124", "r311", "r467", "r576", "r577" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DebtDetails", "http://www.globenewswire.com/role/RelatedPartyTransactionsDetails", "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r22", "r312" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r23", "r204", "r311", "r312", "r313", "r314", "r315", "r317", "r323", "r324", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r333", "r467", "r575", "r576", "r577", "r578", "r579", "r628" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DebtDetails", "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r122", "r124", "r657" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "terseLabel": "Debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "auth_ref": [ "r56" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Depreciation, Amortization and Accretion, Net", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAmortizationAndAccretionNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.globenewswire.com/role/PropertyandEquipmentNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r176", "r177", "r453", "r567" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Warrant liability" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/RevenueScheduleoftotalrevenuedisaggregatedbygeographicregionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r368", "r581", "r582", "r583", "r584", "r585", "r586", "r587" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/RevenueScheduleoftotalrevenuedisaggregatedbygeographicregionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of total revenue disaggregated by geographic region" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r384", "r413", "r414", "r416", "r420", "r594" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-Based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r193", "r211", "r212", "r214", "r215", "r216", "r222", "r225", "r232", "r233", "r234", "r238", "r447", "r448", "r526", "r532", "r569" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net income (loss) per share, basic (in Dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r193", "r211", "r212", "r214", "r215", "r216", "r225", "r232", "r233", "r234", "r238", "r447", "r448", "r526", "r532", "r569" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net income (loss) per share, diluted (in Dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r235", "r236", "r237", "r239" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Basic and Diluted Net Income (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r459" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r20" ], "calculation": { "http://www.globenewswire.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued expenses and taxes" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/AccruedExpensesandOtherCurrentLiabilitiesScheduleofaccruedexpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r412" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Amount Capitalized", "terseLabel": "Capitalized share-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r415" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Compensation expense recognition period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Stock options to purchase common stock and RSUs" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareScheduleofdilutednetincomelosspershareDetails", "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Major Customer [Line Items]", "terseLabel": "Revenue, Major Customer [Line Items]" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleoftotalrevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r91", "r158", "r187", "r188", "r189", "r205", "r206", "r207", "r210", "r217", "r220", "r241", "r278", "r356", "r417", "r418", "r419", "r424", "r425", "r446", "r460", "r461", "r462", "r463", "r464", "r466", "r482", "r534", "r535", "r536" ], "lang": { "en-us": { "role": { "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.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_ExcessStockSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of excess stock shares of an entity that have been sold or granted to shareholders.", "label": "Excess Stock, Shares Issued", "terseLabel": "Common stock shares outstanding (in shares)" } } }, "localname": "ExcessStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BusinessCombinationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ExcessStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of excess stock held by shareholders.", "label": "Excess Stock, Shares Outstanding", "verboseLabel": "Number of shares (in shares)" } } }, "localname": "ExcessStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/EarnoutLiabilityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r56", "r88" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "negatedNetLabel": "Gain on exercise of warrants" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r449", "r450", "r452" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r115" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Schedule of assumptions used in estimating the fair value of the earnout liability" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/EarnoutLiabilityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r325", "r373", "r374", "r375", "r376", "r377", "r378", "r450", "r494", "r495", "r496", "r576", "r577", "r588", "r589", "r590" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r117", "r118" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofchangesinFairValueofEarnoutLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]", "terseLabel": "Fair Value Measurement (Details) - Schedule of assets measured at fair value on a recurring basis [Line Items]" } } }, "localname": "FairValueDisclosureAssetAndLiabilityNotMeasuredAtFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurement" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurement" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r325", "r373", "r378", "r450", "r494", "r588", "r589", "r590" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r325", "r373", "r378", "r450", "r495", "r576", "r577", "r588", "r589", "r590" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r325", "r373", "r374", "r375", "r376", "r377", "r378", "r450", "r496", "r576", "r577", "r588", "r589", "r590" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r113", "r114" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofchangesinFairValueofEarnoutLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofchangesinFairValueofEarnoutLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofchangesinFairValueofEarnoutLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r116", "r118" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofchangesinFairValueofEarnoutLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r116" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Balance as of March 31, 2023", "periodStartLabel": "Balance as of December 31, 2022" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofchangesinFairValueofEarnoutLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r325", "r373", "r374", "r375", "r376", "r377", "r378", "r494", "r495", "r496", "r576", "r577", "r588", "r589", "r590" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r275", "r276", "r282", "r283", "r284", "r285", "r286", "r288", "r289", "r290", "r336", "r352", "r441", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r572", "r645", "r646", "r647", "r716", "r717", "r718", "r719", "r720", "r721", "r722" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r455", "r456", "r457", "r458" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign currency transaction loss, net" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossRealizedAfterTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Foreign Currency Transaction Gain (Loss), Realized, after Tax", "negatedLabel": "Foreign currency transaction loss" } } }, "localname": "ForeignCurrencyTransactionGainLossRealizedAfterTax", "nsuri": "http://fasb.org/us-gaap-sup/2022q3", "presentation": [ "http://www.globenewswire.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "auth_ref": [ "r112" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "terseLabel": "Gain on change in fair value of warrant liability" } } }, "localname": "GainLossOnDerivativeInstrumentsNetPretax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r56" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Foreign currency transaction loss, net" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r56", "r85", "r86" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Loss from extinguishment of debt", "terseLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "http://www.globenewswire.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "Selling, general and administrative expense" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationDetailsScheduleofstockbasedcompensationexpenserelatedtooptionsgrantedtoemployeesandnonemployees" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r40", "r202", "r254", "r257", "r262", "r265", "r277", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r309", "r310", "r454", "r571", "r654" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross (loss) profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r36", "r128", "r138", "r154", "r254", "r257", "r262", "r265", "r527", "r571" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "(Loss) income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r292", "r293" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationDetailsScheduleofstockbasedcompensationexpenserelatedtooptionsgrantedtoemployeesandnonemployees" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationDetailsScheduleofstockbasedcompensationexpenserelatedtooptionsgrantedtoemployeesandnonemployees" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r203", "r421", "r422", "r423", "r426", "r427", "r428", "r429", "r430" ], "lang": { "en-us": { "role": { "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.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r53", "r59" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r55" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r55" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDerivativeLiabilities": { "auth_ref": [ "r624" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the carrying value of derivative instruments reported as liabilities that are due to be disposed of within one year (or the normal operating cycle, if longer).", "label": "Increase (Decrease) in Derivative Liabilities", "terseLabel": "Gain on change in fair value of warrant liability" } } }, "localname": "IncreaseDecreaseInDerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r55" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r624", "r695" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r55" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accrued Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r624" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Other long-term assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r624" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "Other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpensesOther": { "auth_ref": [ "r55" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods.", "label": "Increase (Decrease) in Prepaid Expenses, Other", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpensesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r226", "r227", "r228", "r234", "r383" ], "calculation": { "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareScheduleofdenominatorsofbasicanddilutednetincomelosspershareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "verboseLabel": "Stock options to purchase common stock and RSUs (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareScheduleofdenominatorsofbasicanddilutednetincomelosspershareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r43", "r331", "r338", "r578", "r579" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss": { "auth_ref": [ "r141" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income or expense, including any amortization and accretion (as applicable) of discounts and premiums, including consideration of the provisions for loan, lease, credit, and other related losses.", "label": "Interest Income (Expense), after Provision for Loan Loss", "terseLabel": "Provision for income taxes" } } }, "localname": "InterestIncomeExpenseAfterProvisionForLoanLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r140" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest income (expense), net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r194", "r197", "r198" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r614" ], "calculation": { "http://www.globenewswire.com/role/InventoriesScheduleofinventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/InventoriesScheduleofinventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r174", "r564", "r599" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.globenewswire.com/role/InventoriesScheduleofinventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets", "http://www.globenewswire.com/role/InventoriesScheduleofinventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r616" ], "calculation": { "http://www.globenewswire.com/role/InventoriesScheduleofinventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/InventoriesScheduleofinventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r615" ], "calculation": { "http://www.globenewswire.com/role/InventoriesScheduleofinventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/InventoriesScheduleofinventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r476", "r598" ], "calculation": { "http://www.globenewswire.com/role/LeasesDetailsScheduleofcomponentsofleaseexpense": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total operating lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/LeasesDetailsScheduleofcomponentsofleaseexpense" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r696" ], "lang": { "en-us": { "role": { "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.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of components of lease expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/PropertyandEquipmentNetDetailsScheduleofpropertyandequipment" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r697" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r477" ], "calculation": { "http://www.globenewswire.com/role/LeasesDetailsScheduleofmaturitiesofleaseliabilities": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total undiscounted lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/LeasesDetailsScheduleofmaturitiesofleaseliabilities" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r477" ], "calculation": { "http://www.globenewswire.com/role/LeasesDetailsScheduleofmaturitiesofleaseliabilities": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year One" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/LeasesDetailsScheduleofmaturitiesofleaseliabilities" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r477" ], "calculation": { "http://www.globenewswire.com/role/LeasesDetailsScheduleofmaturitiesofleaseliabilities": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Three" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/LeasesDetailsScheduleofmaturitiesofleaseliabilities" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r477" ], "calculation": { "http://www.globenewswire.com/role/LeasesDetailsScheduleofmaturitiesofleaseliabilities": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Two" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/LeasesDetailsScheduleofmaturitiesofleaseliabilities" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r697" ], "calculation": { "http://www.globenewswire.com/role/LeasesDetailsScheduleofmaturitiesofleaseliabilities": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/LeasesDetailsScheduleofmaturitiesofleaseliabilities" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r694" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Lease term" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r19", "r202", "r277", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r309", "r310", "r435", "r438", "r439", "r454", "r570", "r654", "r699", "r700" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r12", "r132", "r147", "r599", "r629", "r648", "r692" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities, convertible preferred stock and stockholders' equity (deficit)" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES, CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS\u2019 EQUITY (DEFICIT)" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r21", "r162", "r202", "r277", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r309", "r310", "r435", "r438", "r439", "r454", "r599", "r654", "r699", "r700" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r113" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Liabilities, Fair Value Disclosure", "terseLabel": "Total liabilities measured at fair value" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Borrowing supported by a written promise to pay an obligation.", "label": "Loans Payable [Member]", "terseLabel": "Loans Payable" } } }, "localname": "LoansPayableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-Term Debt, Current Maturities", "terseLabel": "Short-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-Term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DebtDetails", "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r23", "r84" ], "lang": { "en-us": { "role": { "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.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-Term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DebtDetails", "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/PropertyandEquipmentNetDetailsScheduleofpropertyandequipment" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r659" ], "lang": { "en-us": { "role": { "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.", "label": "Money Market Funds [Member]", "terseLabel": "Money market fund" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r196" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r196" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r52", "r54", "r57" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Operating Activities", "negatedLabel": "Cash flow used in operating activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r37", "r57", "r139", "r153", "r160", "r182", "r185", "r189", "r202", "r209", "r211", "r212", "r214", "r215", "r219", "r220", "r230", "r254", "r257", "r262", "r265", "r277", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r309", "r310", "r448", "r454", "r571", "r654" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net (loss) income", "totalLabel": "Net (loss) income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r211", "r212", "r214", "r215", "r222", "r223", "r231", "r234", "r254", "r257", "r262", "r265", "r571" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net (loss) income" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted and Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING INFORMATION" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r644" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/SegmentsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r254", "r257", "r262", "r265", "r571" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "negatedLabel": "Operating loss", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r471", "r598" ], "calculation": { "http://www.globenewswire.com/role/LeasesDetailsScheduleofcomponentsofleaseexpense": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/LeasesDetailsScheduleofcomponentsofleaseexpense" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncomeLeasePayments": { "auth_ref": [ "r240", "r479" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease income from lease payments paid and payable to lessor. Excludes variable lease payments not included in measurement of lease receivable.", "label": "Operating Lease, Lease Income, Lease Payments", "terseLabel": "Cash paid for operating leases included in operating activities" } } }, "localname": "OperatingLeaseLeaseIncomeLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/LeasesDetailsScheduleofsupplementalcashflowinformation" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r470" ], "calculation": { "http://www.globenewswire.com/role/LeasesDetailsScheduleofsupplementalbalancesheetinformationrelatedtoleases": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/LeasesDetailsScheduleofsupplementalbalancesheetinformationrelatedtoleases" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r470" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.globenewswire.com/role/LeasesDetailsScheduleofsupplementalbalancesheetinformationrelatedtoleases": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets", "http://www.globenewswire.com/role/LeasesDetailsScheduleofsupplementalbalancesheetinformationrelatedtoleases" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r470" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.globenewswire.com/role/LeasesDetailsScheduleofsupplementalbalancesheetinformationrelatedtoleases": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets", "http://www.globenewswire.com/role/LeasesDetailsScheduleofsupplementalbalancesheetinformationrelatedtoleases" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r469" ], "calculation": { "http://www.globenewswire.com/role/LeasesDetailsScheduleofsupplementalbalancesheetinformationrelatedtoleases": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "totalLabel": "Total operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/LeasesDetailsScheduleofsupplementalbalancesheetinformationrelatedtoleases" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r625" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r475", "r598" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/LeasesDetailsScheduleofweightedaverageremainingtermanddiscountrates" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r474", "r598" ], "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/LeasesDetailsScheduleofweightedaverageremainingtermanddiscountrates" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesIncomeStatementInitialDirectCosts": { "auth_ref": [ "r693" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of incremental cost of lease that would not have been incurred if lease had not been obtained.", "label": "Operating Lease, Initial Direct Cost", "terseLabel": "Direct and incremental cost" } } }, "localname": "OperatingLeasesIncomeStatementInitialDirectCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAdditionalCapital": { "auth_ref": [ "r29", "r45" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of additional paid-in capital (APIC) classified as other.", "label": "Other Additional Capital", "terseLabel": "Estimated fair value of additional paid-in capital" } } }, "localname": "OtherAdditionalCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r166" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r178", "r179", "r180" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "verboseLabel": "Changes in unrealized gain (loss) on available-for-sale securities" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r30" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r35", "r91", "r183", "r186", "r191", "r460", "r465", "r466", "r524", "r530", "r620", "r621" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Total other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Alternative [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other current assets.", "label": "Other Current Assets [Text Block]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "OtherCurrentAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/PrepaidExpensesandOtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherDeferredCostsNet": { "auth_ref": [ "r613" ], "calculation": { "http://www.globenewswire.com/role/PrepaidExpensesandOtherCurrentAssetsDetailsScheduleofprepaidexpenseandothercurrentassets": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Net amount of other deferred costs capitalized at the end of the reporting period. Does not include deferred finance costs or deferred acquisition costs of insurance companies.", "label": "Other Deferred Costs, Net", "terseLabel": "Prepaid insurance" } } }, "localname": "OtherDeferredCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/PrepaidExpensesandOtherCurrentAssetsDetailsScheduleofprepaidexpenseandothercurrentassets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r44" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r617", "r649" ], "calculation": { "http://www.globenewswire.com/role/PrepaidExpensesandOtherCurrentAssetsDetailsScheduleofprepaidexpenseandothercurrentassets": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Other Prepaid Expense, Current", "terseLabel": "Other prepaid expenses" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/PrepaidExpensesandOtherCurrentAssetsDetailsScheduleofprepaidexpenseandothercurrentassets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherShortTermInvestments": { "auth_ref": [ "r137", "r151", "r618" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term investments classified as other.", "label": "Other Short-Term Investments", "terseLabel": "Short-term investments" } } }, "localname": "OtherShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r51" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedLabel": "Payments of Business Combination and private offering transaction costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockConvertibleConversionPrice": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "documentation": "Per share conversion price of preferred stock.", "label": "Preferred Stock, Convertible, Conversion Price", "terseLabel": "Conversion price (in Dollars per share)" } } }, "localname": "PreferredStockConvertibleConversionPrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockDividendRatePercentage": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "The percentage rate used to calculate dividend payments on preferred stock.", "label": "Preferred Stock, Dividend Rate, Percentage", "terseLabel": "Preferred stock, dividend rate" } } }, "localname": "PreferredStockDividendRatePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_PreferredStockLiquidationPreferenceValue": { "auth_ref": [ "r200", "r343" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares.", "label": "Preferred Stock, Liquidation Preference, Value", "terseLabel": "Convertible preferred stock, liquidation preference" } } }, "localname": "PreferredStockLiquidationPreferenceValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r6", "r339" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in Dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BusinessCombinationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockShareSubscriptions": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "The number of nonredeemable preferred stock (shares) (or preferred stock redeemable solely at the option of the issuer) allocated to investors to buy shares of a new issue of preferred stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.", "label": "Preferred Stock, Shares Subscribed but Unissued", "terseLabel": "Preferred stock, shares subscribed (in shares)" } } }, "localname": "PreferredStockShareSubscriptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BusinessCombinationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r619" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.globenewswire.com/role/PrepaidExpensesandOtherCurrentAssetsDetailsScheduleofprepaidexpenseandothercurrentassets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Prepaid Expense and Other Assets, Current", "negatedTerseLabel": "Prepaid expenses and other current assets", "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Total prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets", "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.globenewswire.com/role/PrepaidExpensesandOtherCurrentAssetsDetailsScheduleofprepaidexpenseandothercurrentassets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current [Abstract]" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PrepaidInsurance": { "auth_ref": [ "r565", "r573", "r649" ], "calculation": { "http://www.globenewswire.com/role/PrepaidExpensesandOtherCurrentAssetsDetailsScheduleofprepaidexpenseandothercurrentassets": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Insurance", "terseLabel": "Payroll tax receivable" } } }, "localname": "PrepaidInsurance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/PrepaidExpensesandOtherCurrentAssetsDetailsScheduleofprepaidexpenseandothercurrentassets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidRent": { "auth_ref": [ "r566", "r574", "r649" ], "calculation": { "http://www.globenewswire.com/role/PrepaidExpensesandOtherCurrentAssetsDetailsScheduleofprepaidexpenseandothercurrentassets": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Rent", "terseLabel": "Other current assets" } } }, "localname": "PrepaidRent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/PrepaidExpensesandOtherCurrentAssetsDetailsScheduleofprepaidexpenseandothercurrentassets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PresentValueOfFutureInsuranceProfitExperienceAdjustment": { "auth_ref": [ "r711" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for writeoff from unexpected insurance contract termination, charged against previously capitalized present value of future profit of insurance contract acquired in business combination.", "label": "Present Value of Future Insurance Profit, Experience Adjustment", "terseLabel": "Present value adjustment for minimum lease commitments" } } }, "localname": "PresentValueOfFutureInsuranceProfitExperienceAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/LeasesDetailsScheduleofmaturitiesofleaseliabilities" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]", "terseLabel": "Purchase Agreement" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails", "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.globenewswire.com/role/RelatedPartyTransactionsDetails", "http://www.globenewswire.com/role/StockholdersEquityDeficitDetails", "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r46" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Proceeds from divestiture of businesses" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock": { "auth_ref": [ "r48" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.", "label": "Proceeds from Issuance of Convertible Preferred Stock", "terseLabel": "Proceeds from convertible preferred stock, net of transaction costs" } } }, "localname": "ProceedsFromIssuanceOfConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r623" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from issuance of debt and warrants, net of debt discount" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r49" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-Term Debt", "terseLabel": "Borrowings" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "auth_ref": [ "r48" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.", "label": "Proceeds from Issuance of Private Placement", "terseLabel": "Proceeds from Business Combination and private offering" } } }, "localname": "ProceedsFromIssuanceOfPrivatePlacement", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfOtherInvestments": { "auth_ref": [ "r47" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale and maturity (principal being due) of other investments, prepayment and call (request of early payment) of other investments not otherwise defined in the taxonomy.", "label": "Proceeds from Sale and Maturity of Other Investments", "terseLabel": "Proceeds from maturities of short-term investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Lidar sensor and prototype revenue" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r160", "r182", "r185", "r195", "r202", "r209", "r219", "r220", "r254", "r257", "r262", "r265", "r277", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r309", "r310", "r433", "r436", "r437", "r448", "r454", "r527", "r571", "r596", "r597", "r622", "r654" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/PropertyandEquipmentNetDetailsScheduleofpropertyandequipment" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r81", "r548", "r549", "r550" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/PropertyandEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r78", "r164" ], "calculation": { "http://www.globenewswire.com/role/PropertyandEquipmentNetDetailsScheduleofpropertyandequipment": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/PropertyandEquipmentNetDetailsScheduleofpropertyandequipment" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/PropertyandEquipmentNetDetailsScheduleofpropertyandequipment" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r80", "r149", "r528", "r599" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.globenewswire.com/role/PropertyandEquipmentNetDetailsScheduleofpropertyandequipment": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Total property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets", "http://www.globenewswire.com/role/PropertyandEquipmentNetDetailsScheduleofpropertyandequipment" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/PropertyandEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/PropertyandEquipmentNetDetailsScheduleofpropertyandequipment" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r157", "r485", "r486", "r698" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareScheduleofdenominatorsofbasicanddilutednetincomelosspershareDetails", "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails", "http://www.globenewswire.com/role/DebtDetails", "http://www.globenewswire.com/role/RelatedPartyTransactionsDetails", "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareScheduleofdenominatorsofbasicanddilutednetincomelosspershareDetails", "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails", "http://www.globenewswire.com/role/DebtDetails", "http://www.globenewswire.com/role/RelatedPartyTransactionsDetails", "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r483", "r484", "r486", "r487", "r488" ], "lang": { "en-us": { "role": { "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.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r50" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.", "label": "Repayments of Secured Debt", "negatedTerseLabel": "Repayment of Koito secured term loan" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r104", "r156", "r707" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development expense" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationDetailsScheduleofstockbasedcompensationexpenserelatedtooptionsgrantedtoemployeesandnonemployees" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r612", "r626", "r708", "r710" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r163" ], "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Restricted Stock Units (RSUs) [Member]", "verboseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails", "http://www.globenewswire.com/role/StockBasedCompensationScheduleofRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r9", "r93", "r146", "r538", "r543", "r599" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "negatedTerseLabel": "Accumulated deficit", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets", "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r158", "r205", "r206", "r207", "r210", "r217", "r220", "r278", "r417", "r418", "r419", "r424", "r425", "r446", "r534", "r536" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r252", "r253", "r256", "r260", "r261", "r267", "r268", "r271", "r367", "r368", "r522" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r370", "r371" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r39", "r155", "r302", "r303", "r304", "r308", "r309", "r310" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Revenue from related parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r190", "r202", "r252", "r253", "r256", "r260", "r261", "r267", "r268", "r271", "r277", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r309", "r310", "r454", "r527", "r654" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "totalLabel": "Total revenue", "verboseLabel": "Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss", "http://www.globenewswire.com/role/RevenueScheduleoftotalrevenuedisaggregatedbygeographicregionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r473", "r598" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/LeasesDetailsScheduleofsupplementalcashflowinformation" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Consideration to be received on transaction" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails", "http://www.globenewswire.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BusinessCombinationDetails", "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails", "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.globenewswire.com/role/RelatedPartyTransactionsDetails", "http://www.globenewswire.com/role/StockholdersEquityDeficitDetails", "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Shares issued in transaction (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails", "http://www.globenewswire.com/role/StockholdersEquityDeficitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "verboseLabel": "Price per share (in Dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r271", "r643" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue Benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleoftotalrevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareNarrativeDetails", "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareScheduleofdenominatorsofbasicanddilutednetincomelosspershareDetails", "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareScheduleofdilutednetincomelosspershareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of denominators of basic and diluted net income (loss) per share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Schedule of supplemental cash flow information" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r642" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of diluted net income (loss) per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r75" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesScheduleoftotalrevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r449", "r450" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of assets measured at fair value on a recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r0", "r13", "r14", "r15" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, classified as other.", "label": "Schedule of Other Assets and Other Liabilities [Table Text Block]", "terseLabel": "Schedule of supplemental balance sheet information related to leases" } } }, "localname": "ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Schedule of prepaid expense and other current assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/PrepaidExpensesandOtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/PropertyandEquipmentNetDetailsScheduleofpropertyandequipment" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r126", "r127" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Schedule of total revenue" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r380", "r382", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationDetailsScheduleofstockbasedcompensationexpenserelatedtooptionsgrantedtoemployeesandnonemployees", "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails", "http://www.globenewswire.com/role/StockBasedCompensationScheduleofRestrictedStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r97", "r98", "r99" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of employee and nonemployee stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShortTermDebtTable": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-Term Debt [Table]", "terseLabel": "Schedule of Short-Term Debt [Table]" } } }, "localname": "ScheduleOfShortTermDebtTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Schedule of weighted average remaining term and discount rates" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DebtDetails", "http://www.globenewswire.com/role/RelatedPartyTransactionsDetails", "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r249", "r250", "r251", "r254", "r255", "r259", "r263", "r264", "r265", "r266", "r267", "r270", "r271", "r272" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segments" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/Segments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r42" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "auth_ref": [ "r107" ], "lang": { "en-us": { "role": { "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period.", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "terseLabel": "Business Combination" } } }, "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/EarnoutLiabilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r55" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r594" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "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).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails", "http://www.globenewswire.com/role/StockBasedCompensationScheduleofRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average intrinsic value of award granted under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Intrinsic Value, Amount Per Share", "terseLabel": "Intrinsic value (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "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).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r396", "r397" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding, ending balance (in shares)", "periodStartLabel": "Outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofRestrictedStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofRestrictedStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r396", "r397" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "terseLabel": "Outstanding (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofRestrictedStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofRestrictedStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r403" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/EarnoutLiabilityNarrativeDetails", "http://www.globenewswire.com/role/EarnoutLiabilityScheduleofassumptionsusedinestimatingthefairvalueoftheearnoutliabilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/EarnoutLiabilityScheduleofassumptionsusedinestimatingthefairvalueoftheearnoutliabilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/EarnoutLiabilityScheduleofassumptionsusedinestimatingthefairvalueoftheearnoutliabilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationDetailsScheduleofstockbasedcompensationexpenserelatedtooptionsgrantedtoemployeesandnonemployees", "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails", "http://www.globenewswire.com/role/StockBasedCompensationScheduleofRestrictedStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Aggregate Intrinsic Value (in thousands)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofemployeeandnonemployeestockoptionactivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Shares, Exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofemployeeandnonemployeestockoptionactivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Exercisable (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofemployeeandnonemployeestockoptionactivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r403" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Options, exercised, intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r666" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Expired/Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofemployeeandnonemployeestockoptionactivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofemployeeandnonemployeestockoptionactivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r101" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "verboseLabel": "Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofemployeeandnonemployeestockoptionactivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r388", "r389" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofemployeeandnonemployeestockoptionactivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r388", "r389" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending balance (in Dollars per share)", "periodStartLabel": "Beginning balance (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofemployeeandnonemployeestockoptionactivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofemployeeandnonemployeestockoptionactivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. 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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Shares, Vested and expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofemployeeandnonemployeestockoptionactivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. 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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Vested and expected to vest (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofemployeeandnonemployeestockoptionactivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareNarrativeDetails", "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails", "http://www.globenewswire.com/role/StockBasedCompensationScheduleofRestrictedStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Expired/Forfeited (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofemployeeandnonemployeestockoptionactivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in Dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofemployeeandnonemployeestockoptionactivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "Share-Based Payment Arrangement, Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Share-Based Payment Arrangement, Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Current stock price (in Dollars per share)", "verboseLabel": "Exercise price per share (in Dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BusinessCombinationDetails", "http://www.globenewswire.com/role/EarnoutLiabilityScheduleofassumptionsusedinestimatingthefairvalueoftheearnoutliabilityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "terseLabel": "Intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/EarnoutLiabilityScheduleofassumptionsusedinestimatingthefairvalueoftheearnoutliabilityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r101" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofemployeeandnonemployeestockoptionactivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofemployeeandnonemployeestockoptionactivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Shares" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofemployeeandnonemployeestockoptionactivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofemployeeandnonemployeestockoptionactivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. 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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Vested and expected to vest" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationScheduleofemployeeandnonemployeestockoptionactivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Purchase price percent of common stock" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Short-Term Debt [Line Items]", "terseLabel": "Short-Term Debt [Line Items]" } } }, "localname": "ShortTermDebtLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-Term Debt, Type [Axis]", "terseLabel": "Short-Term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DebtDetails", "http://www.globenewswire.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-Term Debt, Type [Domain]", "terseLabel": "Short-Term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DebtDetails", "http://www.globenewswire.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r133", "r134", "r144", "r618" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-Term Investments", "verboseLabel": "Short-term investment" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Short-Term Investments [Abstract]", "terseLabel": "Short-term investments:" } } }, "localname": "ShortTermInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Product Warranties" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r168", "r169", "r170", "r202", "r225", "r229", "r232", "r234", "r242", "r243", "r277", "r300", "r303", "r304", "r305", "r309", "r310", "r339", "r340", "r343", "r347", "r354", "r454", "r562", "r610", "r627", "r641" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareScheduleofdenominatorsofbasicanddilutednetincomelosspershareDetails", "http://www.globenewswire.com/role/BusinessCombinationDetails", "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited", "http://www.globenewswire.com/role/ConvertiblePreferredStockDetailsScheduleofconvertiblepreferredstock", "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails", "http://www.globenewswire.com/role/CoverPage", "http://www.globenewswire.com/role/EarnoutLiabilityNarrativeDetails", "http://www.globenewswire.com/role/RelatedPartyTransactionsDetails", "http://www.globenewswire.com/role/StockholdersEquityDeficitDetails", "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r28", "r91", "r158", "r187", "r188", "r189", "r205", "r206", "r207", "r210", "r217", "r220", "r241", "r278", "r356", "r417", "r418", "r419", "r424", "r425", "r446", "r460", "r461", "r462", "r463", "r464", "r466", "r482", "r534", "r535", "r536" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited", "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r205", "r206", "r207", "r241", "r522" ], "lang": { "en-us": { "role": { "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.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited", "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r27", "r91", "r92", "r93", "r328" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of convertible preferred stock to common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Shares, Other", "terseLabel": "Private placement warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r6", "r7", "r91", "r93", "r393" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)", "terseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited", "http://www.globenewswire.com/role/StockBasedCompensationScheduleofemployeeandnonemployeestockoptionactivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r28", "r91", "r93" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of convertible preferred stock to common stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r28", "r91", "r93" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r7", "r10", "r11", "r76", "r599", "r629", "r648", "r692" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders\u2019 equity (deficit)" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets", "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity (deficit):" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r95", "r201", "r340", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r353", "r356", "r442" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders\u2019 Equity (Deficit)" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockholdersEquityDeficit" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r489", "r490" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BusinessCombinationDetails", "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails", "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.globenewswire.com/role/RelatedPartyTransactionsDetails", "http://www.globenewswire.com/role/StockholdersEquityDeficitDetails", "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Temporary Equity [Abstract]", "terseLabel": "Convertible preferred stock:" } } }, "localname": "TemporaryEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityByClassOfStockTable": { "auth_ref": [ "r1", "r89" ], "lang": { "en-us": { "role": { "documentation": "Table of capital stock that is classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable.", "label": "Temporary Equity, by Class of Stock [Table]", "terseLabel": "Temporary Equity, by Class of Stock [Table]" } } }, "localname": "TemporaryEquityByClassOfStockTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/ConvertiblePreferredStockDetailsScheduleofconvertiblepreferredstock", "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests": { "auth_ref": [ "r25", "r202", "r277", "r454" ], "calculation": { "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Convertible preferred stock \u2013 Par value $0.00001 per share \u2013 5,000,000 shares authorized at March\u00a031, 2023 and December\u00a031, 2022; 100,000 shares issued and outstanding at March\u00a031, 2023 (aggregate liquidation preference of $100.8 million at March\u00a031, 2023); No shares issued and outstanding at December\u00a031, 2022" } } }, "localname": "TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheets", "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Temporary Equity [Line Items]", "terseLabel": "Temporary Equity [Line Items]" } } }, "localname": "TemporaryEquityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityLiquidationPreference": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Liquidation Preference", "terseLabel": "Convertible preferred stock, aggregate liquidation preference" } } }, "localname": "TemporaryEquityLiquidationPreference", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheetsUnauditedParentheticals", "http://www.globenewswire.com/role/ConvertiblePreferredStockDetailsScheduleofconvertiblepreferredstock" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityLiquidationPreferencePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The per share liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Liquidation Preference Per Share", "terseLabel": "Original Issue Price per Share (in Dollars per share)" } } }, "localname": "TemporaryEquityLiquidationPreferencePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/ConvertiblePreferredStockDetailsScheduleofconvertiblepreferredstock" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "auth_ref": [ "r1", "r89" ], "lang": { "en-us": { "role": { "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.", "label": "Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Convertible preferred stock, par value (in Dollars per share)" } } }, "localname": "TemporaryEquityParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheetsUnauditedParentheticals", "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Authorized", "terseLabel": "Convertible preferred stock, shares authorized (in shares)" } } }, "localname": "TemporaryEquitySharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheetsUnauditedParentheticals", "http://www.globenewswire.com/role/ConvertiblePreferredStockDetailsScheduleofconvertiblepreferredstock", "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Issued", "terseLabel": "Convertible preferred stock, shares issued (in shares)" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheetsUnauditedParentheticals", "http://www.globenewswire.com/role/ConvertiblePreferredStockDetailsScheduleofconvertiblepreferredstock", "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Convertible preferred stock, shares outstanding (in shares)" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedBalanceSheetsUnauditedParentheticals", "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited", "http://www.globenewswire.com/role/ConvertiblePreferredStockDetailsScheduleofconvertiblepreferredstock", "http://www.globenewswire.com/role/ConvertiblePreferredStockNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of new stock classified as temporary equity issued during the period.", "label": "Temporary Equity, Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of convertible preferred stock, net of transaction costs" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityTableTextBlock": { "auth_ref": [ "r1", "r89" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity [Table Text Block]", "terseLabel": "Schedule of Convertible Preferred Stock" } } }, "localname": "TemporaryEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/ConvertiblePreferredStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r275", "r276", "r336", "r352", "r441", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r645", "r646", "r647", "r716", "r717", "r718", "r719", "r720", "r721", "r722" ], "lang": { "en-us": { "role": { "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.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r568", "r588", "r709" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "U.S. government agency securities" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r568", "r588", "r590", "r709" ], "lang": { "en-us": { "role": { "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).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. treasury securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/FairValueMeasurementScheduleofassetsmeasuredatfairvalueonarecurringbasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r56" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain (Loss) on Investments", "terseLabel": "Unrealized loss on available-for-sale investments" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r71", "r72", "r73", "r244", "r245", "r247", "r248" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r472", "r598" ], "calculation": { "http://www.globenewswire.com/role/LeasesDetailsScheduleofcomponentsofleaseexpense": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/LeasesDetailsScheduleofcomponentsofleaseexpense" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Automobiles" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/PropertyandEquipmentNetDetailsScheduleofpropertyandequipment" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrant", "verboseLabel": "Redeemable warrants, exercisable for common stock at an exercise price of $11.50 per share, subject to adjustment" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BusinessCombinationDetails", "http://www.globenewswire.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r690" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Warrants , term" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/WarrantsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r224", "r234" ], "calculation": { "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareScheduleofdenominatorsofbasicanddilutednetincomelosspershareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average common shares, diluted (in Shares)", "totalLabel": "Weighted-average common shares outstanding - Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareScheduleofdenominatorsofbasicanddilutednetincomelosspershareDetails", "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r222", "r234" ], "calculation": { "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareScheduleofdenominatorsofbasicanddilutednetincomelosspershareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average common shares, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareScheduleofdenominatorsofbasicanddilutednetincomelosspershareDetails", "http://www.globenewswire.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.", "label": "Weighted Average Number of Shares, Restricted Stock", "terseLabel": "Weighted average unvested shares (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesRestrictedStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.globenewswire.com/role/BasicandDilutedNetIncomeLossPerShareScheduleofdenominatorsofbasicanddilutednetincomelosspershareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 13 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=116873391&loc=d3e408-128459", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=13988685&loc=d3e8784-128493", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.5)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.12)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL77927221-108306", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.27(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121549185&loc=d3e80784-113994", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.T)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868742-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(3)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6829253&loc=SL6831962-166255", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r603": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r604": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r605": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r606": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r607": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r608": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r609": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2646-109256", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123388062&loc=SL77916655-209961", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124505477&loc=SL117422543-158416", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 94 0001498233-23-000031-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001498233-23-000031-xbrl.zip M4$L#!!0 ( ,: JE9OQ+N9@P@ %DK = 8W!T;BTR,#(S,#,S,7AE M>#,Q,6IU;G!E:2YH=&WM6FUS&CD2_GZ_0HOKLG85+S.\^ 4[KB(PN;"5M;T8 M7[*?KL2,!G36C&8E#9C]]=D4BFDNC*;*SZ>&%+WZ@WR2:I;/J6NW7 C MV/E"SUG-/9_5["!G(QG-S\\B/B4\>EOBU/>.CFC#._::7K/9:)Z,XD/J-R*_ MT:P?^O[Q?WPPL@;BKH\V<\'>EA*>5B8,QV\W6YDYG?'(3-J^Y_VS9.7.SV*9 M&AA,06?WU>E8UT35&)09F4%WT&38G:E0P<=IV_I7@1_"4+?SQ MZ^A$<#?A(VY(PZ_Z#SW8SO809IZI%S*^&PR&_??];F?8O[P@E^_)\$- K@;! M=;\77 Q)YZ)'NA_ZP7L2? ZZ-\/^OP,0 OE@\*2KN^+:U#F M8W!-_ :M^,U]>F#]\EN1>]IY3VXN>L' 1N8:@C#H#_O@3/"Y^Z%S\:^ =+I# M#)Q_TFB62>>:='J75\.@1U;\WWD/P2\+P(977X#PNC-XU[D(KBN7GS\&ORZ\ MK'M>_<\LLO_FVO!X_I>[U]SH7K],?LI33WBF Q*#[>Z*![Q=,(HMFNH- +N>Q7%WY]_]$?S917;>$T],F$3AE1;,K9 M#(JEF7!-?LFI MB+.1FP3"I#9$K>2Y40WZO\0F1,NBPS,BV3?AI6(5PGKS1< M]9T+USNJ(4@0CF1.;E,Y$RP:L[*+FG*QBB28D$K@/S "Y2FAZ9SDJ5$Y P^ M$5ER!$&D)($GQ:D@,0WAE2(R@9)MI)-;$TA9R+2F:HXB";UE,.Z*3@WO(C & MAA266<$8*!!R!4P*Q%+H#I9$3)'9A(<3HG/\6/:?,<4*)>A PK4 RH7L;<;- M!!S4&0NM@:@W ]-D!&Y.H5M$1O/5:7C%J&S\?5#)2,Q3B#M":!GG,D 2Q*%9 MK;3S-(840W$/ -]#D4>@$["T$M0RX)!C6LH "HAB1+<02Y@6"-&/AH:5$-G- M11DE<@$"@$T) ++#:6M/2/6$Q$+.] *XBHVY-K S,83B2VP9]>&+-F M[2N&8'/G(#A\$*\W>\=U_^A4%R KV 4F$AG''!YM)/N$*F8Q QC@(\$PMH0! M4$>"ZPF*HU@"2103*3Y'7(="ZASZ87I54CCP9$J&+(+7FNP#5B(&X'. ".[" M"4W'C'0@R4 2'E82XH9G]PRQJQY #0PS&*52($WT8,!2%!0W\6/2,A[SJT1[L#[2(A M/T3VUEEM#>#;Y\.M<0YK8\HCA"_5,J68^*D&Z"-!14Q3%2WP!8CG=,0%-W-D M!9N&Q=5FH6A1YA;* ]$5@FOKRUWA4):K#%"N+8L)0ZDB:X"ENF.6 CD1 '9H M@ M@VR1HMWC9AII(0P=(;UJ1U9',C=/6[!-$:'WT@R9>/SE_109+3B^797,S038 M8Q&( [Q.%$:[@\)%8G7Q7<<)[O,+"FA;-H+Q*](IT@ 9AKE"-*S4W U:$ZD- MO,?34M"E0U#TFSM#(OM/=(D!UI#H'DD7AL->C-DC"CR]2/-[NPZ<51.J[PD* MIDB[#%AD:X>=CR*OSXG@MTP4YQ6/Y,O/GJ)G0G_7-WFMG8/^G]ODV0/.:+%J MRLM,AHEU%;G+I(;8^PK*LD:'[TVC0(F-5/J>)=@7H#))N#&,_4'9&$G@(=@> M<;#/*MD'?$.6UE@%X"\2\\6B9+_E',RW"S!/0WNL+MF6M]@AV<2KU51@LMC_N/&-#]J,1 M=-3L/OD]B=>"ZT(7 !U0TK+C#1I(@\X3@ S,DG6F*#H;S^]>.2?8O9NG=@YMI]-" M_T@:(Y,VWKR88MD "E*,8@=TS<6EC).3ZG'S&.]E& 7_H\7 Q96-JKVR43/1 M>ENS53UL'#W9[%7])]O^2&VKVJRWOKE6:^SQ5FIK=B+<9,!TZXRF;TN-TJ)# M@=!V/;LC_L,8(F@?S[B;[-5K+]]Q1=D+-SU8([94DI_I_,V>?^B=^E[97@QZ M=/FFF)EOZ/1+^/MN_I 8O ZOWNPU(0G9S\6]@@<>;HE:#QTMO9I9N: )VS;: M12JUR3<#2_$ EZ")IW\GCWM\Q?QREU?4T"4D0!:#MJ= M\@ M4[9V;7.YDBR_\)9=Z B64V[6NWSAIF?QZ2Z=VNNOY_\#4$L#!!0 ( ,: MJE:%<\6@<0@ % K = 8W!T;BTR,#(S,#,S,7AE>#,Q,FAU;&QX=2YH M=&WM6FUS&CD2_GZ_0HOKLG85+\-;;&/'503PFBHO]F)C7Z])H^Q5R4C16 LC9$S#2J4W*)#"U)BD5:G,Y_/R MO%Z6:E(9#2NHJE$)I=2\S PK7)SC&_CDE%W\X_RG4HETI9]&/#;$5YP:SDBJ M13PAGQC7#Z14RJ0Z,EDH,9D:4O-J=?))J@<4]GU?L(.=C MR187YTS,B& ?"N)D3)L-_MX+O)K?J!W73CW:K-'&2<-GQ\P/@G]5P<@*B+L^ MVBQ"_J$0B;@TY3A^J]%,S-E<,#-M53WOGP4K=W$>R-C 8 HZNZ].QZ8FJB:@ MS,@$NH,FPQ]-B89B$K>L?P6G*A?W92A5Z\"S_\ZPI1302(2+UL\C$7%-!GQ. MAC*B\<]%#3$I::Y$X 2U^ ]W@]C'N;/_&/2$(N:Y/]4:.M%[G(JQ,*1>+=>> M>K";[3[,/%<_R/A.;SCJ7_8[[5'_9D!N+LGHJD);GL#]J#3K]]#:]! MHC=\T;E]<>;V?GAWWQZ,R.B&#.^O>W>D6J>E:N.0'I'VH$NJ3>:>]MZ3^T&W M-[2QN.MU[H?]41^7>GF\W7O]]S+FN?]I67U[U0;$2S^Y^XUMKK7+Y*K M- S)Y[1(?*[0$F*FU+P[:)Z<[>Q.0AF#C%X*>0"*3[8ZZ%Z)F$$T6R44^D$N M5\NY7]]_]&=<\4P).A )'0+)0KXV%V8*#NJ$^]9 U)N :9*!FS/HQLAXL3X- M;QB5];\/*CD)1 QQ1PBMXEP$2((X-*NU=A$'D&(HLG[X[H+21[!.JN,4,8$",0XZQ)1R .@Z%GJ(XBD601#&1XC,3V@^E3J$? MIE>1$F?,WBMR2%@A7$ GP-$[]&?TGC"21LRUS -0<(R[N8A/[)=+>/& M)_6SW(P5U,1,,X4NU MC"DF?JH!^DA0$=-4L1Q?@'A!QR(49H&L8-NPN-HL%"W*W$)Y(KI&<&U]>3Y%QSO'MJN1N)L >BT -7I%.D =+W4X5H6*NY6[1&4AMXCZ>EH$O[H.@/=X9$#E_H$@"L(=$] MD\X,A[T8MT<4>'H1ITN[CIQ54ZJ7! 53I%T&G-G:8>HE="?]\W> ;LK3&*@!_D9CGBY+_D0HP MWR[ -/;ML<;1__=RWY,=M$/@>C!7 L"'.VK=W;YP3[-]FJPVE/U"06XH !&[3(4#)GJ%GF"NZRBGBF0QG M',MG3"?93P$JRZ \2D*YX- ZGTJ7-ND31 ,"OPFW*+_NQTICMVQ9CS& E*L2 MS'Y($\U;^9U5H&?7;;*9^89._PA_/RZ>$H.WX=6[@P8D M(?N9WRMXXN&.J/70T<*;F94!C?BNT'9YF\D>; *E8 MCK"%E:S?S4RDNYG:#,R,6IU;G!E:2YH=&W=6.MOVS80_[Z_XNI@;0+HZ5<2VPW@V@KJH8U= M6UG;3P,E439;2=0H.H[WU^](27EG,[JU31L$@L5[\'YWI^,=!\_&TY'_<>;! M2J8)S,Y?O9F,H&':]OO6R+;'_AA>^V_?0-MR7/ %R0HF&<](8MO>60,:*RGS MGFUO-AMKT[*X6-K^W%:JVG;">4&M2$:-DX%:P2F"6,>KE.:20@% M)9)&L"Y8MH3W$2T^@VE67".>;P5;KB0TG68+WG/QF5V0DBZ93.A)K6=@E^\# M6V\R"'BT/1E$[ )8]++!FH>MN!6UNATG/FQW.T?D.#AJ=UN'4= .@^.@^X>+ M1MK(7LH4:*JOU[[4XN^QL6R57/=9Q?&YKO9!#S3.)F H7+GZ6. M^YJ(6*(RR7,41TV27DJ3)&R9]32^1JFJ9@]YPD5OS]%_?44Q8Y*R9-M[X;.4 M%G!&-S#G*& 7&Q"RH8'')6+"_:+F)?MV4]A^BGH1EM,;C-A4([W+% B:A MU;37-_Z-R?_.XA$_)[^-_ZQ\-0HCIUN';7%.8MS.F'-]Y'&(Y\16DZ3O-+LO+3 MNI LWGYUJ.T'H4XR"'F6T5#52=@PN0*YHO!N303Z/]G"G.9<2. QC&@N>6; M) LMV%=.FDVG/^)I3K*M?G/[!X"*3KE(P77,=Q!SH37F:!^/@&81EL^W M1(2KYWMNU^FW7$.72P-( 3%+D'IEQ8*&:X$5'.&2+ +O,ER1;$FQT*8I*PIE M,?XKS@BK,JRHH&CG3=-*ZVO+T'8#?EMG,*/,@)F@!8M455?*1RM&8]P"MY3L M@L(TCEE(A0*N]%48#< U%2X#\K4HU@2E);^9])4GRZ1'2"3BN3HQ;K+73"JG M*OT+(@*2T<*<7B9T"\-0NUSEE(%T(@TEEV[A<\8WZ*,E?;[7.>KOG&\YB2(\ ML42RY1+>J9[E'_].O]P3NZ[!S6P;[_];5=UK59;^4&%J/H2 MXG6"GT6(^9"HQ+Q*5D'_7#-!U?%>J-A=9\(^P6]"@-O9CPZNXGV=VE=I707= M/6ZU,;K'?967_S7"3R&T%[]HQ^Q(D_(MLV.U>RV'B4[EOLH[9_4 M=BVG^;CDEVI%8]MN=R>UMG9$Z0ST=X$!?-EH-6J!*N=ZS?P2W-NU5J7A79>7 MWK[9I'_#;T0'=HSYK \4/)FWY;GL.N6Y?&=4J#SS/X+^QGC=-N)]M;U]?/X< MJ)[OM0_[A7[67Y1S^XGQNV[A)^ MI '65WT7%W3)U8U<.9UAB'3OQ0H(J%J.UR)CQ>K.&/;PU&;!1"K)C,M:6D^E M:I!%Z9P7]'9_?[1C3U^.@ZF>@ TU$' 4$AM68"NW#CZA.F644I0P$K"$R6VI MF:!3R\T,'6YV91_R!ZJ3#3G:)?3-9+#%=C/&23@+%04YL+E4$!22N\,LNHV( M**&%1J08ES3#!C6YH5-A3!#+FBR50K0U7%7Z'N]9;]Y#HL=T*]P3-"$J_^[= M3%Y77]V5.MJ^H;WY&]02P,$% @ QH"J5K@/ M @^A!0 'A8 !T !C<'1N+3(P,C,P,S,Q>&5X,S(R:'5L;'AU+FAT;=U8 M66_;.!!^WU\Q=;!I EB7I;B^&L!U',1 :J>Q@K9/"UJB;&XE44M1<;2_?H>4 ME#N[P:)-CR 0+,[!^69&PQF.7ATM)O[GLREL9!+#V<6[T]D$6H9E?70GEG7D M'\&)__X4/--VP!MCH&5G5^\C2FXQ6/"P/1R&[!!:^;;$WGD?[ M7:B)BCD/1U.\<@ M&3D5+*H8<_8WK7;5K]L*T!O4$[.4-@"=CD(UO=JP%9/@=LS.74C/ Q.@_51\ M)^,GTW-_=CR;C/W98@Z+8_!/IC YF4V/X7@V'\\GL_$I+B/']!R>1/>CH#F[ M.%]>C.<^^ MP>G!A+LV)",EC(\69_[TZ.?"TZ#HV]TF3LOQ M^;OQ?+HT%I].IY]A//$5I6/;_RL/_RQRR:+RFT/U'H4Z2R'@:4H#52IAR^0& MY(;"AX((]']WN]#H=>SCA24;24K\YPWU M1<=<).#8Q@>(N- :,[2/AT"Q;H3PGHA@L[OC=.VAZ[1UQ6P#R2%B,5*OK5C2 MH!!8Q!$N24.87@4;DJXIUMHD87FN+,9_Q1EB888-%13MO&U:97UC&=K>AI,B MCN%3T8;)AM$(CEE*TH"1&!91Q (J%%2EH4;5!EQ3 6I#5HB\(!@CR6^G>>V[ M*LT1! EYIHZ)V^P-D\JB6O^2B!5):6XLKF):PCC03E99U$8ZD6TEEY3P)>5; M],J:[NX<](;/SK",A"$>4T9,(SDX\+*[==MP>B]0N!]/N3UGOT'Q\MO?]4O7 M=#WE!Q6/.M$C3(\2OXDDBU7>7>>BH'\53%!U@.J 8F@,E@0D9!CGO*VEHNM2@0I#W5SJNH1<15QE!<UU-MHL3>4(;-QG4':>H.TI+A0YIW8+JN^R39 M-ITG:?^FMFO:;N>K:]7&'CQ+K:4=43D#W9UC_-ZVW%8C4*?-_CE;-O=^$O^(GH_O\(TUD?'GCNEM6IZ]C5J7MO%J@]\Q5!OS!>QT.\[\J[ M1^6O@6IWQWLSS/6SZ6'N('QFUMH*:.N7\R^6PXJJY:@0*,WOZ:O9+](#;5@,!1R&Q93FV&@FP:* M@AS87"H("LG]R17=1D08TUPC4HQKFF*#&M_2J3#&B*4@:Z40;0TVM;ZG>];; M-XWH,=T*#P2-4=TE?7#W>%-^=5=JWXB0%5;@0CX4^8_KROI9W9SJ.]S#?P!0 M2P,$% @ QH"J5ER=$ <%] $ ?\T4 !$ !G8V%C+3(P,C,P,S,Q+FAT M;>R]:5<;2[(N_/W^"KV<\]Z[>RV7G?/@[O9=;(-I]K&$#<)N^.*5(Q1HH$L2 M('[]C2Q)3 8;;(%40MW;MJ2JRLK,F)Z(C(S\Q_\];[=JIZ'HY=W./U?P:[12 M^[_O_O'_9=F__]S^6%OKND$[=/JU]T4P_>!K9WG_L/;5A]YQ+1;==NUKMSC. M3TV6E<^\[YX,B_S@L%\CB-!;%XNWF!A-I"8915QGS!J6&1]\9AE7.G@2H@^O M#MYRRUCTRFWO>RCO'_UPY[/=/WKYY75E M?.MW=Y[;HE7>2Q"B;])E:WIAOLD[<'=(<_FF7YA. M+W:+MNG#7$-3F&=(911/VO$AOVRC?..D$;@ MQ-R]<+[>H?IM3=.;G?=0:=? M#.]N>WSQ1OOIAOP'$Y!W>GW3<9<3,.AE!\:<7#X13<^6=X\OW.I\_^ZF?S15 M!&6(9'C2R/UD3 2_U:VL-S@Y:87$QO?V,-U3]O(_=/+T@3,W27K0ZMK0"6>] ML[P(KUVWG1Z@B%X1L%?<\0;X\>;D]O*[N@\3B]_\N_YQQQV&MLEN3W&:)7^+ M/<:/B3>CBY<3W.LR@N6/Z#>ZHWS@;W0_SG2AZC0$X:982T#,3>4"0#* 4<+.@0 MA+ZME5W!"&=7].J8=GIUR-^^'Q0%C.5#WG.FM1=,L=[Q:Z#J5FHC_H,WG/?? M>O@E:\-K#S-OABNUW,/OGGX9VK7NZ4>R?;I'ZP-_M'ZZOZ&/MMJ;J+'F+O;7 M/ASO';FSO8OM5KU99XV-_7SO:^.X?O3AJ'YQF.^O-8X^TD9K[^(D;ZQ]IG7R M^7Q_8Y/6-^IHO[E^L;6VW=YK?SC:7]L\W[NHL[WVYXL]K-!'LC_<^^K$_MHN MW=_8;C?(EW:]O7_'1XV-#T>-K^G]AVUH]]1O?,CMQJ[8^PKM M-_\\VFJNXGK3L<8:W'=T3!O-^K"^UCJJK^VW&D>[%W6R.W[F"[R+=_:;)X

^ TAF^![H6IK79\>'\?\)2:G]*7O0=>6W4EAHM,P!A/ .8AC(KN.4= MO%M"*4/B.-)]#T2G-_@%]Z2RK_C,KX.RI'Y8/%DF0VR@B &ZBL M $YG6&+F:$!!F+CR+A%A9O3]!.UW_9+"#Z(P^=[Z,@Y&EOO,$"8R%AD'STL# M2O."8B&QP]&LO/O\.-/K!'%*:\XH9YH:)8&)%,<1!\^,<"5]"49$9I,/$_HF MA/BV&=HGW<(4PW7 F/WAUDG"^J:U'3Q<2)]'-&]VM\/)H'"'I<=U#90EG^NM M'Q1#$/T9\T1];?-TO_/7X?Y%%V\U/Z/]]I?CQL5G#K1%>T<'9.OK]M'6USV\ M=W% ][_NM_>_[@WK0XWV_WV(7/M+QWS5@ZVC7=Z ]O>_?J:-M6.@[7:^M;;' M]X'F^T=?CK;6? N>;.T?;5[\^V(7)=HWF@?GC;4]4C_[IGB4SE&38:'!MQ;: M9BI0F2DLF(_>$\((R/!<$;@1^IL=<*3"=G(SBM)%&Q%]2>@["4T;J]]"9-XJ M#X@K"C#).MC,%M^5Z2^DY2L\9G M0%]<:J- 80>?M#:)F281B&!TH-A9H@+89?D84AM.N0"32QC8=L284H92[Q!W M3OL0Y ^,\CA4\G;GT!3A3]#&_GVW?1(ZO3)(LUH4IG-0BO"?PZM;/IEA^FGU MS!2^_.M+Z/7SSL&(]GBV-*;U][KMVA\Z0*?S!MD_JK<_G^T?M=K[S>W6WE$C MKU]L'^VU=U']XIC7OZX##?WA1[K="O_:'NY_]2<6K&FCN4[WV_7A_MJ?[:VO M8+\WON1ULGG1V&CD^\W/%UO-X_.]ID,-\B$FNH*NCD(PY(W(#!<.G";C,NLL MSZ*QW)# 0,( 57_">X^A+"%&<46#,DP"JSC#" T RC$6W(*=_P%E2R%>-T6G M.^A_S(W-6R#%(PIMQ13Z 8*%CINQ!T5!ND;4:N^> =KB>Q?N?/_KAT.8Y7-H M/Z]O[)YM-3_D]?*Y[>.]K_O'0*W#O?9Y:^OH@ $B.P(T1!L7FX":M@_K%W_F MC:/M=OWH\W#OZ*_C1D)+1YOGDV?@78-]LBNVU@[PWM?Z^=::@^N[%PGIU3W"(\\;1G\!A M:?R;@.K6T?X&? 9KOK7V5POF C3"YCEPBS<<)-_KS#L!+K8 !:"5%IE/,7,N M&2). [?01W&+I0#S&:. QAG#C&G!I"1$$!$5]\B\=&XY/@><3>H7@.V/0#\W M/_/Z$>CL]AYJ'&V>@2X Z@*&/_I\\1VW--?/&LV]BP;8@T;[2POT_K!^ 3KE MZ#.I'ZV"+@ N6]L%SFD\@%N.89R-PZVU]>'6QB8'^\/VR/8AV!OHTP&MMS>! MF]>AGQ^.QMRB@Q2(*9J!,0<\N1EO+4(,!= Q M].X($Z],E0-_%0K5T_>]HAR;> MW&QC]/ZKEX[[T.L"]$_?RC6)MV,>'G'6KSB8DX9"&2&:?,M]^A[S4-3*#H4[ MUW+>;_[/S5C'[8??37ZZV?I)*1N3;[T^H* 482X=Z@PZA_#DN:MKE]WTUVZE M&<57KQA=F7R?O.3-C8FZ<]Y [)TAE,#D21:P5$Q+)!1W'HR'$&$&\S8>?CA( M8&'TUI. %)ER2&/0+E0*ZS32R(UFDV R;[.9T@:F,IL <4N_]G)X/C^% M;EV_M<12IM\M?G'BOWL^_;@6.MUVWKFKV8>*QXTFWMSL_<_H;CWU'LR',"[Y M"]($YKE 3D#5/*D @:F5_3??BJZ?N#Z6\5.*$YS%V[:E?'51;0K.-I1?,]1 MQ3BH0F(UQY0'YD+@&H^">Q/ZD27][J3C]R-3H%[EB45C)9*(?N&_**$VE MIE%K!;:MTO)7QA+6PFEH=4]28]OPL3,(BRB'FCCLG?",,<$,U]H':;C0!&M' MC4:5EL/9T'$F\NAYE,I0[BQXS]Y[(V*,1&K&'0)JTAG0L1+S)FA0G#,80B", M!V,QYU1) 4C2,&[0\^''Q[+]HX,-Y?75GS#_XU\[6EU+BR[=#GSM/6.<8UIX M^F8XKPF%J[32, M$A4^=GN]-9BZ4].'WSX/3"N/P[QSL-K[5_ '8?W@A_2>F>W M*%=)^_TBMX.^L:W0[#:ZG3331;?5@ELV8<[!CWL"$/LD;($QX58H;37U#%&B M+ G6:4\H4]Y1OS!LL1WZ)N\$GY:\@$R]BM 'P(C@,2*EC62(.26Y 9=/D2BY M=C)6P&]8&MXY\%NX3)!C%)F% M0035X*&?CCJ%<]Z/!@)]7(\QN/XDCV?5=\LWL*$E%5XZ;SQFDF%-@@:$3!A#/!#R MC#/PQ!SZJ4RK+X)_>NL_/>HX'#@3D1*+#,-I\4F8P$F0 *");Q"U'G1>'!Z M'*$QB0[8@G!#F Q8,1XBTYRS0+0ELM(<46;07&.'#TMV^ D[F!BUQ(PRI5(1 M&J*%T\ ?P@70ZYS1"K'#_+D'4R03N&W,6BT%"RRM1Z8]*M%Y*4309NP>+ 29 M7H![,#VV"%@(@7$0H+H9<4P;[QEV'/0X@#*M%H8MGM4]F!Y]E&::4"4=DX0! M"+..<6,%*%L2E7%52%==XK Y2/ODT@8=3!"8!(8"58A3:P"V>>(5HWPQ^&BA MT=OLF4@PC2-6@!= WE&%4 )#]9#:J4U((DJ,M&<8+[9$]<:%;AW#&N-F"-* MVT YD0@+J:/G>O&(^\S+>;/9)J&D990:K3D@!QTL$<@:9Z*+X+FK6$6J/B]^ M&+]MO.5]J]A.A=6OF9MFD7=@FL;7?\9$2XOS*/:5T4OJ3/)0 TL.B?8F!D1# MI%8B54GX^Q069T;<7$F>$L$X:A'%W(142E=9AP,%A8B-\YY682?NDIK7\E5( M0!%C*R)FR4/VX.4>7BP@1RJ\%# M/QUU)9.'IQ?7%H:Q@#Q"@1#FD;>"B*"P)H)A)@.;7W9]X80+P>@8%3/1>6:Q M55([C42*)4LNT&BY=U[*+=S(>Y]:QA:UW$@64E"%,2,T9=IA@TB:#4_8\\W M$VO:9\Q7FAYU)%8X,H^=\8P)ZRT&=\_S2)#W5DM;(>J\O'6R)^$($1WW/@IC MI6&@@ZUQEJFHM)3!>NDKS1$+O>+U).Q@%6@$I$%-4,FD-)I:&PT3(1+.92 5 M8H(HXPTKY"FT* M?0]R$M+1A>71.7GO^,]A.G?UEOT#[PTDM/CNYJE%9[_OQ9^AXP[;ICC^3I&D M0X1[V\$%4!4@Z].(4=3-4;>8C+)W?6WAK'OY\Q,'U)YK(^QEF>'.('7\GC+8 M)_!QTL"#RS9K07#@GAI#-1-2ET4:/(B$]-0J_EWJC*!H*1?5E(O#(H3GDHS' MA9I%1M$T0LU1VV"\HMI:AAU2SE+IF8\N<.047NKX)^/E'=,*O7%5UT:82A#Z M7D:>_/:S"$-5M/M-?1RTEXZ&:(QCB%FKC$&8*!.Q,9.*2]58>UOR\.QY>"9+ M?DPJ%AE5F$;)E.9:\LB!Q0!., /^407T\(.(]^<3\N@"24HE]; DTDA&G38F M, )(@HLHA:&8:V2B8!70PTL>GA\>GDWJA0%>!?A@B0Z,!VF-%9S1Z(4.J3KS MHNCA]TL>7E@];$.00BFK).%,86,1#TA1BHB0,8@J[/Y8\O#\\/!L-@L$IQQ7 MR*>L2DJ$EE1:RK&B5JDXWN,XWWKX97#7=$1Y#2^B(L:,>HK2@9.4,&6,$BPA(STCW?/P\*\YA 7L8H7*Q/'-<:2V< M$2;X2"B/:J)@"=)S. -(3V$&N&!!!&F(@4\<1TUD, 8 DD$VV,EQ6,\Q PNC MTZ9"%VF)1%$A$Z5@B,E4UY1[ +"((\0G^Y" +F1NZ3*PO=SGIA@F0'@G7<;[ M(9]XRT8B"9D"210UW*6BLD1S!E-O9*HR2X@GW"+P+4HS4Y(D>R[:/-;,W)J, M'YF96[?^3CS!!.T%13ZB5!N-F+2_3GH$/IG"R%.3G, MG6F-^+E,C"F&;__ZM%A.M'#2ID)V2 >=R@@;KZ64V"+DD4 J5,")GCWE9K.6 M$FC T1"NI6+21,LQ5@1+SF6T!%5E3?L!E-O=62R9,]8"R;B4AE'FI5(F8&=D MY)$)%7T5"C',GG*SRB.1V 6E<*(=MIIYS0SBE@F"WE9A,A%9)3CE% %#&/B4D'>=H8(U5&(K, MV+(,!$$,00> A1FBH4)IL7^LU$_H@.P47G M73K] Y7.S[]DW:2G9I6^&X36;W;"<.Z*8Y# M_\.@XZ=6O^F#R8LOIC4(?PXO/_X+1F,*=SC\&$Y#ZV8_+F_:[)P,^KWRCB=8 M^'J2 WH4=X%K;K6CA%'KE9=&*> 2'[BA(%VH1*QW2H/.\U(P1J0*RGCH1&/7(CT\[7'AJ_J HAG MKKRH6?#UO+"2"#*"!=&,!,,XJ*8(!!=.JRBIT<:^#%::FIOUDEF)>B6U0E0K M@/8V""4T(2DMU@+1A:C T?8OF7J<"R:)TS8BS9#".CKCHM&$2TX0E0M O=V= M9E&6&!KN!#EO#C%UC%&( =P!HV&,,"A2]46V2=$-1&LQ!(=MY9I2HN MJC&4!JRI14HSK+0U/! &HX9Y&T42U:9.;:9%U91!GM HAP'CACXQI9)H1 + M45OMF'^A6F5>J(-QPG(A4FD-TUQ:( ZQA/%@A*34+P1U-KJGH>B45PX"W!MZ M:\'VYU.LJP(6"/'("Q)]<@&<<--=12H70D-!!6 MA>55$01#,)M8Y"L"MEC"\ M50$0GGG.A="1NL!L9$93Z4PD!A$/ M+*,KP"V5 A"_QKKSPBV$6^&#)(P8QQ2R)F(._@GS43@!R*$"W++8!,+*,F$B MN 66,VRE#2#3C*.:&#W_G#)7Z1%SEYTZ/4[A4FO&C2$DQ:6T--H8J9PEA%@.VOYE<,KB M)IE/CU,(>!S8$Q.,P4P):TU*=Y!"!NX5*)SYYY0%)DY(AY/:Z)DQG#%BM8I M+>(%MLX'^D(4?E7,,S7!!<.-T!8Q[:T13FJ>ZNE$1_#DU+E%I];3>M'3HQ:. M.BK)O!1",.*10D0X9 BX1S$52WL9U'K:1?3I44L&!'+E OQ)!T$8*V*P 0X,LV2E M\Y';"C#.BZ&5DD0SJ[%@E#-%C?48*Y[6W 2.%O$%H%4%%MZJ@B6"%Y+:= HD MTTPX;I$2VG@BN# *+P26J "W5 5 H.B$,4QY[@FSF*35?!*1<@)^D&8)(!9@ MF79ZW&(T!891W@>C&=5*2^4D(-#HG'%*5V 5<,$)9!VE@-^(9!8Q&:PFB4A& MX^C K:35$N>/N;%Y"SHWJAI_5;TBQ$%*21P45Y%)A@U7B&N. M8TA5))0*K *%$N>+2K.OG8BI$BE &Q4*C!JD./6.@BH$J*ZCK%:!G?F0MREN MB282.R4$R)9BAD9M*8 :=4 ROWU@14B%LJ"+6&"$( RFRTFF$'"+GU13='H! M@0 MO#""$30@R9 ,00YF!3->6>"Q&-B,Y?G@_"LB5'?/?*+Z;(4WO;IG_K;9\* MN#O]O"#,=\=)*)?L]Y.34*[?^CLG$47ID2>$,2&8B-1HQ!RFGENB,>5F!IQ: MB7FSP:<#IXF(J? XDVE'#K(Z!,TXL=X\GZJ?E8X#SP$L'(DV1L9,\"JXJ!#! MVH(# ?JO0CKNQ:&?V6: M,HTB^'1Q:IL=H;V\_\&X8]7^Z>;_[ MU"X^RHC\-6LW $DJN>WH9'C)1>VR'&)XE_>ZC&#Y]J]/>Y/')YZXL)V)RPYH9/IXU*;< ZV)T-IEE88,20=/HD>#* MHRKEV[P4=3?[C!X;8F!"OV0:PK+)AWEEFCFB(GD0 M(K]UZV]0$8@8L5! -2 9IM101H4U.FI'P;.=!14K,6^@&3767+$H+>.&6<>H MP^ 9>_@_=^,\'$20GE>FOSP&N$QBVXH[_:X[OF%9BSST5M]W.Z>AZ.?@QWPJ M@%L*T*#EK4\=E(7_]!0"%M0*%HB0#%G&A.=: I6\,9(;[(03BT*H/ZM.*(UQ MX$&C)$+,1Z2QL Y+SC%'0HX+Z2X"H7#5*261U%R0M.")T]FWBM.@< "IBEP* MBQ:%4N^K3JC@.;)>!$!G8-RU551)(YG!,CKA#:N2RSFPO=SGIACNF%:X0;%K MRT2G0-9/+>.F&K+] ;-&>,2QT$U-$''E0#M' 64P+0#$X%;WC7@?C\00T8YU-/LS!5'P/FK%^ M".?9;:K MEG]EH2UMU63,!8T-9V O+5,&$] MQ\Q@K%(2L--2< 7WKH9,%(EYHUJ@ZER1%,> 8;PGK :0!/ M2\&G69_D3B$BP>\5DFDGE,) %.)CE$IR/=E,0B;@XQFH\TL!N@>##S(=\,%% MP!901Z0TG2UFC3%68B,IT\#+>$'"K<^MEV82:V5"4PD6Q$5!F$ZQ/:J$$.E@ M,.<"*>NB88$DXO-*P;3'OV':X1K15E.?T^]/J8>PR)#,$)^"'O(L8B^]]NE\ M+:R(=9AC'[&+ ,FDH1/C,+]B=#<1""G%Z:DI<5LW46@S261"64)TQ) ,D2\)9W3@CEA*Y F8;RHX-]I:S#BCRJ7,5Z\,DE0 =+C8O(*.+&<(N,#80J&H*K@#^^>F8*__VNK/7V2:L[#*%DY*V3M,&A M(JPN929Y"S!=2,D8+6*6!4N,%:I";O@L:3-[)QS<[\A5! \%:\9QU("X ME$0.1\(8TJ)"A)RU=9\-_3CE J<]0!(SQ)A2AE+O$'=.^Q!D!>C7*_IOMTWG M8$RX]+6>=_+VH#VMN/8](KX=>OTB=_UQ(MYN)^_WMG=V%Y%-%.'2$8RU#H0) M"EP"/E4$:&^9IT32"K#)DQ#SEYC3G#^ .2O))HYQ+[7&DEG+%'%&!BV4+%.9 MM.,5*!PZ:U%_FK*&*6_6D< B&&F P"G''TA#I:),^JLD[9G[UT$1V-T-I)H@1+)9532?E4^=KXZ*U? ,?T ML61\\/N^@/SFG8-;!3K2*_XTO>!336!XQ)1E&,JN%="'P[#5>>JZ:#-RC&FY M9\4)A1FWR*J D+1$,B604%5"S+](V.;9S\IK+#72W8QTF;W<'\WDW7G+XXN3 M-AZ4#@W/>"#EO;G0X^N_D@A- / K'KFGD8(;H*P36FGNB$81W,0*G(WRDA7F MDV BIJ1 6#CJD&?462.5C])S8H)S%E5@Z>@EJ[XG80D#]I"%P#%QE&%E-+5: MIN2[B! EJDI)MIL=UVV'RVR7CUUGKDI,7:79]OI;,651+HIQNIF#1VC0UE,# MN)GA@*Q/ 2 2.'@^06%Y>TER21UE@2>B00++8V07EN&):!PJT$UXV@,4%ER*LRB2?!&Z(3"M("^J[Z= M=_(>>##]_#0LL P3AS$77#@;#0-9U5(P+)C$Z;!71NFBR?!L23P3*?:.<1Y$ MU"Z5U1=..1HPX"SXAUHZ/A)VKH7WF7>@C4J\)4>HW,A]O>[;Y8\_]YL?/+H_ MQY695]U_!GDO_YYG1]7FMN)FQ^>GN1^85FNXV6[#G!2Y:=WQ>%7\-T*,XFG) MR3#)(G&@@< #4 1CP2WQ56FO87V'B*X:]*L/&3:%I+F5>,40F>&L.,:9&J01!!1%3P)=:P0+F.,1TO&QBG,25<+]79O/#*TRRX&/#R [(&,YH4AG4NVA"L M-U3%5'G@UEXK/9<[1!ZQQTE/9X<( ZM/D:%(:\*L#L8:3KBP#)N I:,5$)N? M5VS8_+15$39VV@6#J A(& ;_&6!?)( >6!!NI*P .>:V $MUN( RP4RD1G)M MF:-12\D%M@#8G<(I@^:%<<&\T,6G(QT<$5J&R"+0!06D7:2<*$DUJE(V\0Q+ M/O_\@**=$W!6NL4BPE1PKA7"Q$I. ]/$:\FY5Y@$CC0QGLR_:-_KEY:DFUP% MZ;9YQU1H8V;PP41 0EXXSU JK\,8V.!4J(4P$W!BJM&AG_C(Q&O%.G2JO#>=H+(R1'$P&<92ELIS""+!T&-J M@V%6D.=CNEG- )2U M?+7Y/^M^[JCY_&?/A[3+RC$JM #93#MU+%7!*2\5Z%$3*G!X^/+,F>_ [/0. M==)111,M(9H21@,U/DA+$=<1$"T553J<:([.LWV&PX N]ZOXT,L/.N&>'3"3 MJY-6'GZX#9.18LT",X&!PVF(P9)P*S0H%(9?7&AIBFP(#I;KMCIPQ_&U&RKB M_6HIA/?>L>@#\UX9&AA&V*L0,1,852BTM0HM^+PU2)ERI1,*D#STUL]=:^"# M_U!TVVGSRJ!?8O&MN&Z*3MXYZ'T*Q6A[R_#N!EYDD2/N:#1>1H\MN*?6&X$T M3N"?"T0]%A7*N%Q0MIC-;@D;#48*L6 $HRJYAHIS;8BBW'%&EYD6^,=O M'70Z%'"Y=V(Z[_YABS?0[NCSJ/GO7G+7PWT#U)_<8+L%#"D#3Z]E3GKA[>3# MWWW>.VF9(3AAK;P3LO*AO[=-<0#=MMU^O]M^FWI=-+E\-Z#4: M#:H/4]?WDS>/+[\N+[WI^^^O:?5:H_LOH]?X\MJ;LNUBVR>W0I6[Q-KTLO2\"&V?1M//6\.W_:8(X]VJ-<%;;[K9-Y_^\ZH'[ MG?6 \>/HQEY^$6!BX2WEU[/1:"6T4])J/'I,TMSM-C:;ZVNUG>9JN[<[Z^]WMS>;F^L[M=7&6FW]W^__M=K86*^]WZK7-W=V-K<:U=9>OW]=(X@S?6^WK[%-^8)Y&<:'K>UZ[1^@]#K=3F/0AD9<;:QL MMT,L-UP(Y*111LA4.]09BF0 '8B#]B7H5WKGGXDVZ=[M#[P1^NG^QOZ:*N]B1IK[F)_[C_;7-\[V+.MMK?[[8P^K\(]D?[GUU8N_K=FOOJ 5MK].]YN89,![? MNV@=UR\V6;W92,^QO>8>_.9._<87YO_U5VN?M$[MTU=/-3YJ%+^JI3FOO.7;VGZ.+E?' I8+B65*V?TF,)I6[P7:0/:-TXBC M\#(SVJN,:0J(4"F7F4 I%\$+RMC*N__]7UBHOR\-X?CES>W5QLYF:>Z6EC!9 MPOZEB$U,82RZ[5IB&_3WZ?[=[SY)L[\U]7G[H-8KW&@_Z*4N^G: 7Q^='*S4 M3"OIFK8Y"-_ [QK]=C-FQ/#)^:_$N0BF)^EZ?2^3 MKM;ZM6+J5Z+5%+]61#TH6OVX:PR)7WIRH3I+R6/6 >X+^D_"^N3D/ 7VOU?% MMQEDQ!O/+UJ8/8>"3E7;"L#AY4)_F8CXOCOH](OA^ZZ_ZN'DZ)[ MFMJIJ!/[(;<;NP(4>:O1W,_KS0-2*NVUW8O]9NNP?"_YZ[#1KL-['=T_.AX_ M\P7>Q3O[S9/C_:^[N-'>/-]:VQMN;:RC1K/1VOI:CO%BK[U.4A\;%[Z]]46= M?6RN]NL[Z/QCLT[A7?P;LM28H&V&8I09(Q%L 54T(P&T#M%>:AY7WJV%ECDS M1;C7&(S%X <2S1_,YI]OLKF1 M#B.-:(99P!GC"MU6[FL3AGPTDT-#L_(12FQ1ZQ:U;O\P%+6C09'W?%YN* "GH4QDR:]CD?+6 MXL!T\HOR^]^FJQ\68F9+W?%'VAN2]U+N5RT9L-I(M)?S=1\G;K[>?KWSNC9. M;"]*UKNI'.^G_LS$:?V-'"NF7G/]:R[;\SN"96^/BX +^#.L; M^X>-B^.+>M-#F]]!A]9^\QC&]1>,J7&\]W4/[7W=I%MK=?BS>;;?7J=;S?IY M@^R>W^7Z?:3;K?"O[>'^5W]B"1/UYN'AUL9?[3U29UMKJ[R_AXU;1[)Y5.I1117X^^V:E0II)E'%< FDJ,B5T MS) )P40+?Z)9>;<#S/=7M_==(.354V9VW."1$KEN%9^*[BD@U,4.BE60DV!\ MWS#7/&)'LZ@ES9A%+#-$*E"-X*3%B*0Q<>7=>U!L0+M.;GZL#Y\\ E$A?/$\ MX8FQI'WJ@BBU]O.34?!Y*48_%:-;(3@'ZI1BR3(NN0&(H%2F"2=92C2.+!+% ML5]YISFF]X[5^:(63PVXGU#IE8.!5#7BD-4CD MJ9DB&*"N#V^?$I DG+H*;ZJL8OSE+ I<7W/?C'!&:"HS;S#)& DNTX$E2T^H MT]XQ$D&O,:1N:[7L"6F23KAJ?4IL4>%@^F_0I;GZ#7G+C*0QL\:(C"GA,L.9 M GL3%5%4.DL#T(7K3')Y_XK/SX-ILTAJO-K6/DYI"47PM9-!T1NDW)9^MP9W ME.%"3/ZP?TO&(V7?K;K^V[G-;?F-,"$5K[%\6 K&[,.$A+[&K"J=+6>6O;SD MEF;>;Y498\&XPYI+Q:U>\B)PLS EHM@9MFVW]<>TX6:U)J,Q3B8L62.[XH.@..CX;C\.Y$&+\^^) \1_A'<8 XQ!* /1( M%K!43$LD%'<^ 82X2=X9VP/AYC84G(KB7=&#OK>Q?%YX\B1^M$QJU^L0I_J M%-HXW%_S1_5V'3>^[IWOKQV0O:^?;SOH1UO-==*XV!MN-0\NZFL':._"YREY MH$'JP[V+7;Q_].%X:VW_$:??@?6?"89\QX61FI5,9Y5Y%'PF1 MRJZ\&U7[ ];INN-7M1-3U$Y-:Q!J_UT:;X136G^M=_AKZ6'W"L%C7->E(/V& M((T5_4C/+Z7H 5)T*\QEHG14*9U1HE'&(C$I!4=D&(N 2*1>,' 'WW]J-A9' M/NZ*&8^D8PX#QDWP@Y[!$JV/<<%H;\GM99F$&BJ_(O-\,O;YARLRC0L8:_/+ M8:,)S[7AW[4]OK]VS!M'Z?_[Q_ ]M7F^W]Z.6ZO?@F;8!Q^SX#38.>UXIAB5 M&18HT*B8=\(ED-?SYC^W9;165J.JI8H1H5_[^/']+X2FOY._6/YO40P0"=0( MQYC$W+!TAH% $6L0%TQ]I'=7JUPBN=^0C^%W2"Y2+53@*?2E1<9@XC,E"7"X MYP)AT&TDH!1,]B&TRQ#/F2E24+GW*BTL%"[OE;^"T@+27L&]FNG7@-?&MX2T M'.%*1^B_,1@,=(7\7M5Z WL47!F(,OYHT.N/"II-P>#=$I9?,GA+@5LBOM^0 MMEN(CV(N-!?66/M"\S'P5G">O6CO;.T/6+OZ,\\9=D IA->A#+K M$*=*91S.:)DH'5;OTMX&.ZRYPP"C M;*=:9V>'H=SHD):$KNV(_@/_K79H>K68MX*OF58++J8R*&F-Z3^#/*TP@3VW M87P#M'FYR$33EHA1 8OQ4M.U%:J)V*3EIW0Y%;"H>;C:.2AO/2F""V5X&9-: M69"H5_L#VDOXHS=PAP JNFE;]J1B1/\0@,BMOI^9F[U,71P]/![#WUX!=O&U M/\AHC!;$]#I**6^%AU(OQNTDR-(K.U%VTO3Z-8UJW@Q[KY\^O^_]H"C@_:,Z M-,D\]TU_T*ND8OF=(@7'9]^,LIYQ0*^"8)&?QQ='J9**3*H#M$8[[_=!SX06:(^BVTD0 MJ36L!8!+P]IFPD'I-)K34%LS?3/:^'1+@UZU<7W-?GL =S+$DY+<#@>#UFC' MST[6K/V1YE?^'7RWU^,;^H=Y6;#B)!6L>&IU.NKOI98,O;\]@PZ\-I-I(L!2!SZ+#@2U8VHM&$NH M&>= !Q;IJ*Y2+10)9-WY:PV8,KOS0J\-RA/>4DR@3HHYP20,7R5,F>)-P,H' MZ7=P8<_ZAY/+KP%BAK)O/L2\4]84*[-D4VHD@6'>T\/R,O[[Y+:?WG!__R8W M)EPYOOF>OD[NS#LC'8^)S<@$*5^'QZ]K]W+/]6+\)]U1#;6W13HG#?3CO>7Y MQPE8Z.H18WO=UJ#__2,_J]L_^OOPLHK]B3D -50$5N4/"QO:PYZJU\C_M05E'ZXL>69M6X9M/IXMX)Z M1&;5$XWR]ZUA.;Y;UG!FPYDJT59?$KD62-B>I3Y3\1[XXJ!;#.\(#IW MXL1=MG_DSN'YBZWF7T<-4D>-C0]M:!\UP/79;VZW&\W#X[V+8[1U5Y8:#8%B MHTT6K409DXYE%B%:+N8+EBI:(K_RKG$7VOR-JD[S+;KGLQ_)5(5UYS[(/?MQ M3HEB3ZZ.RBG\<]"#-_=Z"W64QW/KG_JM$HE8*RE _S"I4LUOE9#J^&U]8Z,+9N0@RG M>:_$>QW3<;EI)?\Z%0U.-_?ZIN--X7NU5! E]_?MF*1_F+_].#CWO&'EI]<6 MYU?'*Y GW^S1!EM XX\TR!K"MC,J.XR@06.#*O#>?V9R>?5$B\ M'[\8T#L,K=9$ ]3^ +DN0_*CNOH_#GC_[75M#_H^&\'JOLQEJJ=W/A(__ !T MO$Q-.5>>/@J-Y@1B.H8%A1@ZAEQC"E- H:8\.Q!RUL MOFV6/,@1\* /+@>?M_?/E;+-H9M#/? M[6?C!L&S '#1"=3# '' %C<#@?@624OZT.W.(./V<=N][@L&9$J4):YM-4S8\V48W=Y M+G)ME(V;*CW (-NU=/IU[8^DL,;9'Z/KXV2/OXT+<84RA[B#>EU;!:A_;0#=L5=0$N?JUUB#J>MWBZ05DV/N1LE[M9A.XQI/3.D> ME&F,XXD%0_&#N7I]R5IWS&/;#%->93ZNE3Y*3T]C22$%Z,U9-_G]9?XBC':2 MK0.\!78_W$[Y 97?^>ZWHIMRQ6__#-T-SO2^^SWOI C&[5_/\E;K]F_A_.2. M=L'VY:G4W_>=LZ&5A]/O?NZ%<'S[MW[*,/BN:>!(D*PRKW-RY?+H@UX.4@2& M&3J5B@Z6*55E?BA\32I?9NF,VGR3<]G[49/G&:QL4BKQWW"LE? #]+OH&."Q/_6]W M>Z4HCXK/I*=\GFI"#EK]T9R-")>>;*?>W;C5AF&WXTM!>7^5JE86%DQ(O.BV M7HVZZ[J#ED\C&T?H8)H')FT0Z<%[>NE%Z:U @R1/15[F0YX[">2>C,-_X M]G*ZTNBAE2[,SU@?E/?FG1$83SJL%_IIAOJ'25%\ BUW MI[4D7=G&81A5*QHS_!-[^66+;_,^&"SW )NR#82L?1B-?);QA['LOQISPQF0 MJ0-4+@#[U(;=02*I Q:)@T3*Q,D_U+]C$KZJV<&5[+= F_1+1?/J^KW%)5:8 M*. 18U^3Z'@]@@N73D)1L@6P/MC)/F@0X/QKZB ]T1YMX.J>)&Y(CN5PS/3E MS^.-R2< 5D!PH%D;.B&F0Q_-6 "2>Y)V-J=7]OOCQ/.T?)JFHCP=$K!(MWTI MT-^+#'3(#]RX22#+:5YJF#(I__*]8(/[E"8J*.V[=H?)3M1&ZKZ63FSSEY)W2\]8DX+F\)934^3=0>^F M[IN$_N =B:K7;.Q-^SWJ6'>$9B8&?R3[5^KX[C%W@.M2=\H6)NPS5EV3)\&-=X_L]WCS U 2--YX MXMOP>'F+38YJ*Q]-G!V6YB/OG(9DX49WUPX .H(E#V&4%PV36J1^ITM7@RO3 MG"^3F$^O$:>4 S.RNC (:VS> K9^G0!9FHJQ34N]NF'4;EF!DRF5SF(UQQ-"7'**+P]FFE16R\MX<]OX,"+%61@I_;XY3E2K=2WX M#"/3D1:33LJGS0]?FRQKB&D5ZCZ$4"M=P#MZDWZY:FCL&.*IESNX/;JQ]IFX\/6=GVUN;G5^,<;<]MT3ZM, MXR_P^K,4!9IZ&[]: ;DBF:NC[)DR./7Z 9FJ5=0%=XUY5KK@D7UYA"X0*^\^ M7$:?KI:O:G_L=LS IXC6WZ:K#BIU#-<].45W4?H)W_@=I3O=1Q,9WT/%I4)> M((4\2D":D3Z^!3BS=/];/6DC[Z1(ZMM,_^@8F:7F?H10ZU2?/LUJ"F?#IQ*N MEX&V/TVK#$SN'(:0/.BE^JZV^M9+];U4WTLX70&E3,B]2GGG1F[(UDDHQNN$ M:7$G+1(6X1 >2VMBFQW7;8?:'Q^[O=X2?5==?2>>($OUO53?2_2]0(J>/U#1 MPZ62:FEIZE.9W%>4]Y1'#'3&GPZ[K90[-\X1J:W_9Y 2>OY8"S%W>7]I BIO M H!;Z-($+$W T@0LD E0#S4!IG=8^]#JGBU#,957Y$!SME3D2T6^#,7,NWJF M.%7&2^GV_6[M'CV]7/E<<'U-V609,5CNF->SE);*^TM])P8]*9Z5[ML<[]6X$VI?*O.+*O&00 MLH3?+T6=TZ4ZK[(ZI[3X-4,6?5=@?]R;&$ M:=?P4EM775LG^M.EMGXIVIHMM76EM;4HH]FI"L8H)>53T77!)^6\5,655\5B MJ8J7^]6JNU]-3S:L;;ZN;37_M;Z]W*VV1"F_A%*6N]4JC5(867GW,1R8U@B> ME"?_+O%)Y?%)(BM=KM.\&"6\NM3"E=;"_'9EOZ4"KK@"YDL%_((4\'*AO-KZ M5ZV\V^V,#@X(Y78"TQJ=.C#>.7"M"'8*Y>V.RD*/(7,Z@&:IKRNNK]527[\@ M?;U<":^TON9XY=U:B*;,2=H]Z79 07?R;G%-3R]51,VE[EWF>U8TWU/0 ME7<[FQN-U>;N]OK.4AU57AVEG4#J1^IH=D=LSQMQ\^F<_$57)@]5X>2O)Y_K M>T[C*7/*:]E]IZ!<'\(CYEZLS.V(QSG0#RA\\HMCUP\8^]P<-O9^_5-SJ_$* MB/[^=6VUL5;;V?US9W-M*R*G8;'E(>OJ0SM<^-:T; M!^G>M& /F@U4JP![__=OC?#ZR(K4ZCP-[1_Y>0JZ?"B,*VN<#3IY?SM%7P8] MOP(\WDF=+W_(H]'!4QVP")I12;0.-@0OD V.4ZF^;2;CC"C%*S4?7-XVK=X_ M5S(0CXYIA]1B=F#,R=O$1ZL=G_Y9OV*BU?Y[4Q1#F+4OIC4(*[71@BV\][S_ MMC-H9[Y;1HI2LR!P,'NA%+W2>_3TR]"N=4\_DNW3/5H?^*/UT_T-?;35WD2- M-7>QO_;A>._(G>U=;+?JS3IK;.SG>U\;Q_6C#T?UB\-\?ZUQ])$V6GL7)WEC M[3.MD\_G^QN;M+Y11_O-]8NMM>WV7OO#T?[:YOG>19WMM3]?[&%UOK6CVZ[] MH;-U]*6U_W7_N+ZQ?[BUL7_<:&X?UIL'K-Y6OKJ-6J'WU&C:8_VM]8/Z^O?49;&WO0MSK9^@I]/-J'ONZ2!KQS\@R\ M:[!/=L76U]TA]!,W2.-XK[E^!I_9_M$!VKO8XWL7!Z31WCUO-/<0C"\VWJ/S MC\WU?GT'730NUMG6YV]281. F)G47F=,!)Z9X'"&A#+:.B>%!6^;X5=: KBX MR2'WU*_]%0WX",F89O1_J9X64SU%AXPGC@LFF7)(8XHM!59V&FGD1NJ)8+)4 M3_.FGBYNJ26TD,=-RYUJN-+*:DI8JLQN*^>^"5._>37S M2P4U-06U\QU^"HQ[@YG*A"$F8X[[3(M@,BJ\D!ZL#W5IU[-ZA83X707U R7Q M5/CIH5[TBQ?B*2&.I1 _AQ#?1AG68$XCUQFU!&4@3JMP]_PNKD>T R&XE==0X&W._5BN "X'7;"J]JG=!/&]-- MJ]4]*Q9HA@EC$D1::= Q6AB. R.*VI7WF' MOE,/993T4;PU)4NRY*UJ\)9#WSA%@3,FLB"1SYA.O*40S3QR1H.[*RQ%=_'6 M*U!SO9/@4I9::_B3[,4?(;2'1KLJC="FI;/',K3:\258NY*E7B/T+^5IB=:F M)FRW72Z"N7'@6&7:>Y4Q3TAF*4WZ�QE=21J%?>X5>(X3D*"4T[7_W%R_.T M[.12GI]9GF][7TX%$X@&>R>4S9A%/-.4ZBS";T*#.?38)'FF:)[D^46'>%-@ MHM/O%F5-F65<]TD!QV2NAZ".EGIH:GIH^!VN<#P@)"S/,-(!7#PA,\,DRABC MV$NF0U Q18$8_1Z*+R.Y"R.V4\(52[%](K&]#1]4)%YS;S)CC,X8)S$SD@.: M"":2*$'M:H /Y)56?([$]D6G#WXJPHG)?2V[D3[Z2^#B M17@_4P(78TJLCP@Q\8%6R\E?^CY35EY;WR\?4QLL6!4">DL#TM#:9L:QF&'* MM<$$4YO*3+%7:8C@!##.<>:"Z53N$/I5T3]=MSU M4<)1H4C(2Y7V::V]+*7]R:1]>%/:O48JAD SKS3/&&4R,Y:9#"E0UX$9Q+0% M1P.P"6:5D/;GSGZ;29BD>P*]&9;AD;3)\B2E@I8);T;0Y2W6Z4GV&98;&$V.%J_E..X67Z&!Z*F?S.CH@]8O=;QQ<%>P! M'2@50>40[[+_Q]Z[-K619&NC?T7!V?&>G@@M3]XO[GF)H 'W9I]&V 9WA_W% MD5>0+22V)&S#KS^9)8&Q!#9"!90@.V8P(%2JRI7KR6?=K?4>*%/(4*F%(3Y' M>[EH4K2W)&DTDQT4S;U'S3V[HKF?=C^Z( 7'DH%#57 D::[6Z4MD6)CHI%%( M-4]SGX&;83(6I219-ZB!2/0C,YPPT:7)3TKNQ@XO7ST6&L- AA-3").%@4 M$*@HM>71",_"VCKG2W.#YKD25CEQXGK6<(]ATZ:1I]LW7%OLV9\,ZM::&%*( M4GT8O#M/E-*)J&BB1R@F,XUYQL!J),%P9=+O?:1()J*$6%O(NDI@5B(EI.!9 MP;-[27TI>%8KGLUPRB@]Q]$2\ [K7,8GP 9J(9A$)K'B1G.=."5J4UQ7;[:5 MR'F9X!!J+.&\?@; 7SL;?^S\M7.PL[W?;FWN=?[>?GNP\\=?VZW7;[=?;;]] MN[W5VC_8V_S_)C-V\G?_O??7UO;;_?_S_RB"Y>^M[3?O=@[>MW[;VGZUL[ES M\*\;?5VW6-$K!Z-OVMN\O1ZLGLV^C[]9G@:_%_?D:.D+==.X0[G M35)"@^)8@A0! TM\&S1VV20-F@MC(Q'\R28#%I!ZFB!5<^>J E(/#5(S=B9U M"!LN*4B?3$QFK 6K9 "DM#71!V2XR""EI6X02#WK!E9[)R&/F>X?MGK!C,)5 MBZ!]40U:\B;O.Q?B0@A_91EOS'+&RG'$CC,J=)ASD@_=1(<))-I<,#P&80!P481ZBY $)B@/6.">"R^4G)C7/IU-T^]Z]($6W M'U"WSW[4;:X-PZ398O\BBND-K'-?I@B]?C MOLG(7X/^81[NMI46^UI,BMUOP<-Y& X*'"T$1_,]KD)4(0B>N(4+!AC'&A0G M"K3S7FL6I0QN;;U*$"&_-\AX*GZ.9I*-7^INX1-+*O",YP,G^3 E+!#,:9X- M$D %(\%'G:P%[Z1':&V=D397LD'Z6Z?S8T4K0VKV5&:!!(.^XBBS$M77>UFCI0HJ%%&2%O!_/5>/KHBI% MXQ_*\S'1^."URF-('- 34Y%MQ.IJA]6P8H/5RP?_ MQPR'Y@I'.2O.CWOB(8?.N)?3Y;X,#Q?,60ASY@LVA4!.FR!_ZS",_6Y'CXXW24;F,TVAPI+#B9X!!$C+F-4 M4K-$*#2IRYU8/ C+UY$D*4"I)7G46I+28_,^X.G='-'P5'I$(@<;$[U@E'E0 M7"7S)UKO(XI!")=;1[5KX!K%&=%<;;[?>I+")^ZNL+,UJT)IFXP#P)0EA>4\ M@O;$0Z21**:5Y"RNK=111)UHAVES4U;J[Y%$\$5VO/X^BZ'JMNC[#2#C% M&BGEP3O/IS?ON#!0G@PW_I+8:&0378)UXP 4X:!(I& BXAJSK066&95FT&"1VO">"\; M=8%#K&S4A]JH,P>7"$2D#2"!(9Y-:6] !TXA4==D1DOBTHLW;M1G$'1/NZVZ MF]Q^]F088A@.0SZ;!^[SW;JO_GH)&D=Z7BVM/+P'Y M[U_B2]_1%5]1XW2K594UXM];K\VP]<7T3D/KOWYV]+P.P_TC,PRU^$QV.J]F MCZ"#<'PR&)KA61[!/#Y+=[4WW!^;W/O-.>J[.IQW6V?I\_I$8*Z37"!(!\< P<:"L=. 9$DC& M9):.-T?#08)E#WM_,@E2WZZ%N4 M?F1*,,,BAH@D!D:4 .4BA[0A%::<2&_13Y#O^FUV3V=IV68KN\ULVA&8.P26 M. W,$0S6: $B24M%[0@C)A>*)B#,_[\%%DYV7LM<[H:6&;=VS= =32@UQ>U6 MWF:5PVXKN'!LP_"'E\C"\'FO^WKO=#P:IYM-_+ML[)78V <;]*.6UHD$FR"4 M1>F(SQE!#C,@E$IO,$[GK&@6?NZ,1J<%.U=HBQE,F$$X@(DVL&>,L#X=8%#F[U3Z8M.S\#CTWH>AOYO!P& Z3P='J==-N\E4*]-08#WT7 M6H/X<\.[GB0%_HL]_M?WFWM]>6^WV^RB;/9'WNS;WS[*$)(Q+@DP00PPF^O+ MA?* E0R<1,\TC=5F?S&?8-DZ[O9Z>=M=OX?_U2QSZ3H MH8\\2NU]X$!QD@^S*-%7FL X4"LHPT@RH18^Y>]U=]W()LL6:^864T$+C4@R MB3AEP PAH'D4@!T5D6F.B:;-VF(%P%9G=T4K;,#(0P@ZV=]!*K \$4E.K%66 MV&AR755G\&OZ> <^>;WU?1GS\MTOI<;@WI)X9U1WTPR'9VG1-HYS.^F=ONN= MYC5\/1CF&]H8CX==>SK.+:8/!KD.(=W2<)!85?]P)]UXYIU*TCFL'9<0 MJ70XZ"AQ5<[6D!U5%2M00)Q-#2(ZX1)+A MQTL"*-"VJMM*:!H99A9,978PHL'DYI?!6H.TQMY1-X$VR61;HOF\IYI2_&ZF M@.U6NMI)2!?_$GIG)7#[((';*QI=N0E*?&5119WM$JUU]!9)<$9Y8 HAT %% M4($%XHQ@G";\7GIJ30FJ-E1RY!J0-3M1*$K Q=YF0 M0@1&C$\3QI6;I;V1GB&OO^FU3DS7I]ML.7/2'9M>&31QSZS@^]*_ M3BN_T]^1-2+2#$CV'5W.M2(NW8A45^,Y\HRCPXRCPV:S= M0(3ED@+'%"4%UA2TX1Y(X%QI&AQ1B7-0,4\X'D6!G[=/XPK7F*9T/R]GQJ-2 MB[=A;-(=^3RY-"W;Z(HTMB;"*-91?4CU>;X+=;**A(\1&$:):A"N\]P]"H)* M%@U*TLYMP'*/$75-[N/MT:IX-QJLU'73C:+4#ZS4,_1#\<@M"BHW73,YLT#E M['@.)$D7&VFHS_:#$FW$ES$A&NKM6-'15Z-;E)HMX_-X2G-R'I6R7*T)G!37 M%C2K"\TZ6QOSA?%YQ&:2$%!M)#"9(,TH;L%B29W 40K&JMF;4LT'81:VIYHQ M'ZM&5\E3TOM'B-D4;;]G;9^=-L*PQ)X'0(J[/ B<@(F40!0H6,80CC9Q%]P6 M=.DI60^B\;7Z5M!*,IL?AH:[GTQTR(FH5VG0__M+ G3+"6B3-7A)TSKZP6G^ MZ$J^2T!CTQH5_->CK,R3.2SJ'YRZT??EZ+C/HV.^@Q+QCE!G(Q";AWEX+$!3 M*D $126*,02+,U%D;2'G2R:7&K&XE!H]LB.L8&C!T 81[H*A#XJA,_1;QR 3 MV4K&-O$D3_PSH*.4H+AG0FG"-:%KZQRU*:XK6^HQ(;1BY_^N^IY=U#5=:9AS M;(:'W?[DLV>HMPNY+5K=2EE]RN3'?,67.3NPZV[3IRJ$EG$Y2==4J.C[6XQ--W ZOODM#[C(/UU2 M/%/N=N5KOML*79)!*JG'WDKD!+T_MJSD9K__YQ\Z6==W71%UVO]?_88;KB-0_1C!T^77QY?4NH M[=<'>YUV:Z>S^:*UT=EJ[;_[8W]G:V?C[<[V_HU[M#%W?ZEOFU?U;?]2R_+, MA+V3,*S&%4Q&2_^0DM.:Y.2T?LM9.?]JT//>X([?Z2><&9RF:_ADXH=O+F2H MKEK@Y&?[WA G+83Y5ZOY#W3:-Z>^FX1V\^+/J$ZZT^H8^8Y\U;F5[KAG3D;A MY<4WO_ONZ*1GSEYV^]7G5F_Z?7JQ*5SR>2].M3*3E[\C0>Y(E-%@ZEZ:?O+T MY1?52S.'\.0UB5]H>O/+Z 6^\;6?71:3%TC=_-:?7?;GKS$D[N=FZ:TN^PL7 MWB^=]'KN3Z\QAB;[_6&X_RUA[.!HF&C%;OJ[HU%K.T&:KXZ4JH2\17%[D;Z& MBW1^O"WC:_CR99?1;9IEWGJN^O-8,_*H[3(?X[3Y*_&#=$"FHW\PG)R7P\%X M,#X[":UA^!+ZI^%^0AJ/[)2YY>K8X2%<2SW MOS2!>2Y00,X@A#WYN%4YK]-?P.V\V&\GF^[5<'"\F?N IUOXISL^VCP=I?4( MP^UOT^;A&Z-12/_S5<;X"CAESG:[ETZ9HP_'?_<^?/K[N//I_;G[OGE6/GTQ^?YIPRZ7D^?/J?X_>?TM^GY^K\^1YUCK?1AW_2?9X? MLG2/W_:V#L]V_^S$W>[4(;./SCOGVVSOS4=J<@,URR$(G"<#< 36$0)*$2^2 M[2DER:.QVH0M[=5>I22( H(%!"]!$$<;G2!..:H8%T$3JSFF/+"T'ESC"@3) M!0B2 H)-!\'S&1 44C!LI0(FJFQUI<&FC9Z7UP2CC!GC" M+?5W*^E0;W"275XW,=E5S<*O'\$B5RP**YG,"$9-VM-*4ZEIU%H%+!Z&QA60 MNCU(G(=0EKFJ3,4I>/,INUN MO?((W96!K,;@R)6 I,[F'.<@T=A(4 "/E)4+K$02@! M%GQ2>!\-!((Q"CQJ@>0J*?R4F\PDFF$^R:EXO &#C;S&L?@9+!7EN MCSSSH2D2FCJR>AK[:&IV]*( M$H&ZJQ[/1:"0Y,P("D([!$SG(G?K,.#("#?2\9B'$98(U.-%H&KT43Q7QW3M MD:AB[MP_6.W-QZ:BM!8+;H$:G >9>YQ;MQ%PW+OHJ30Z@Q5N\VOZ4#;155UB M4ZL;FRH0\" 0,,M7*-<)RO?&?%)8MUF%[:3YS0S/:2D*O*\D4I%H$ MJ?;GR I3(;?Q8$!<2):5<0*,"!(D29LS&<<^.KRV+I?I,;N0'JR0U^1)*?9C MDI2BSG=6YUGB@:02ADF3.8< 1CD&Q8@!JK'0S#.!M5U;)\NWD7T0I:XE2>:V M9LFJ7^,YQ*NF[8/ZAZWP[20W&QJ]O$VSB>><]'3S?*HF"?9M&(6JPTK.?/+? MHY(EU^D!\]8G(MCH^RMAX>V)GA5O06WU-0<[=-ZY7.>5H-S[(=>^N5ANW48^HE6]BKN8?QQM]\=C8=5B]>2 M!/5@]&,JC3\GLDB(M?&#) IHU0Y:N_.S!+"B(<_M55H@8 FI0"L2(3B>CB1L MC"5A;5VT)2T)4T]8MVOG(46W'T&W9T=,841T<"(Q$)O[J3$-!@D+7EDJ%4X" M-GYM7;41J\LWV* $JM4(/$XRJ09S/JZ23-4 ?G+I>IRB52GWK1&NWLR[1*R) MA.3VCXHJ8#;:W/[1 ?8F)MQ2@JM<,T+;6I0LJJ+[]\M?BN[?K^[/^DZDSP6[ M,1D?* "C,8#UF(*Q 3MG&,=5^2=O2RU70O>?5V@N)TZ5A*E&)4Q="F+034 M0%T*!#P2!,RP&&9\",SIW,3" ],R04#Z'7!N2,B%PEC+BL5PT?CLRN=0Q[8W M/@K#5G_G7W?*+;LTJ'SN3;,$[? Y$]D_3[;<22KLCTS\,:4.THND. M6U],[S3D"L=@AOW!Z?ARP/M9"1+>NQ/NT!GW,@LF'UM[_>V)"*JAN=5PW')4 M+7!4N3FVR@QS,D\.5THG@UMK"<8$!8(P3H1)5K?(R0IBZ6*E$O5KKK+6YC7[ ME;(6TEFC)L]&^7A06(>DR<1&8(1RT)@2<)H$)ZU0R(2U=2[:0BZ=2MB\,-]* M\XJO9C@T_65YQ;-(E*P]N/<=K;;2S7^ILA)V^J/Q\+2:7-P)X]?#,"ZC0A;$ MI\,YIB&81%KG40*$9'P*$C2)&*3ERD<6F'#)*-9-RHDL:^];>V?8 MA?8^VA@\"(XT,.X-*(L12.^<->D_;FRR$U1=$QE+[.UVRO=J,$P_)FIQ.AR& MOCMKC1.3&$TU,8?CVJU^6*J)P0HB4C,B;U/1;$XE<_!=,!>H]4=(!E$H<\@6 MA:?/5\C%9]8YV/AH:!2>40&>>0Y,69';1F-PTGGIA42"9C<&GX>GA=WMQ8/Q M'(C%0LI;.C_6H]1G/RJU(I*[:&G:78PESB$$&"T#("R-BXS22$-I_?A(,RMR MHZ2DD^D6TRV?=D='52?I04Q:99];[78S^$8&IE&62\BNUQ_DLA>WDE2*_[4V MM/JT,4=!2 R"&:%!$(Z V60F*28M>$^$(8@195AN_(;),FD_Q;OQC$C(@AI= MJ,?=E7F&>E@4L?#$@#>(YSQD!399$N L]38&JBQAM5&/XO*X<[;.<_1N/&HI M5%[[SJ _^#&E\+*,L\#.'=T8TQB)%%0@YB$$&X QB4 GXP_C8 M#89_#4Q_OD%$B2S?$<#F&_YC$3RG3B4 R[TA8A!@:+ 0!$:1:.>\ETV,+!?7 MS8J[;GZBZD6E%U/IV78O7&BKDQ5#F$+ 0FY?%W#N7RE)PFU&L4>)DS3*G;/< M8*W;FC2WN,8]-4IYO#M\#H2N$\874U(G;&Z9G7PMM#?ND?]KJ4=\.J?6_3GU MTJ8J#(BC6XX9I'/PLNK1(N M/::'L*#1_:'1#'^.Q$A+3+*! R' G,"YATT C*EU&B5#F=#*IX=UDX;@-9A) MT_1(?G!J>Z&Q5/I6M_@LN73K)*1-=62&H=VR9M1UA5RO\B'V4W+].@SWLZ3K M)=GD1HZ=.[*E=1M=?.X?>7]='F"H'&"W.,#>S]-IZ9#7.&U2*FPZP*B&)"4) M*GAOD8N!6[NVCEZ@^5R\0J:;I*M/&8?N $-+DFI2T.=>T&>&/F,62IE8SN=5[/ =2&MC8FP M.J?'-@SW8@5BH[W3\6AL^GE-IP;S;8)1!>MN@W7S;;")';G"P3 MJ04F703#E0'LDG19,O)D4 D@,&\KD?ZOZ^J(WC!.M(+^N%]QHAM<M$K>K0(1 MS>)%!2(>!")FF)&T* 1*T_D:0V)&/I$BXR2#9$@YP5"PR9A*$$%D&RG29M?T M06XB1-22YO=XO6#FFH=]HE&0%8IU-+!@9N.+Z?:,[86#P69E MUNR/!^[ST:"75'&T@%N@)+'?XO [OZ:S#4^"19R"K=P"3#G0,B29&A>$5)A: MK.KK;-,@[EN0:Y60JS$E-06O'ABO9@LYQ&XG PZ2HIP,PU'HC[I?+IL13CADU<,XSUH:FV\O;W17+KQ3:RP= M@>;B)()TWL HG2JM47"GP^ZXNUSCSZ?DSWNHV2*;5U'O&K;P:C#<3Q+:OQ30 MAO]T.AKGD4B)7NS%,DQU46JP.Y^\ZBR-WG(@V.4>>P*!#EP!%YP2CZA0++OZ M98-H09E"LCK=J8J>/Y:>S_GKM<(AF0 HQ##-@PV;26F[6X7*AL.',Y&(Q-KS58Q(59$BX;3F\* M;-T)MMY=$R36S#BO@MX^#Q;'M2Y-$\'W^\O2? ::/\.ZR7!IB[,GV\**+%23A@"(8C$]32* M8$0PH*WW'*DD1&0F"8%H&=RO49\:WDZPH.ES1M/'3%PL&/I0&#K#FQ6)W@K, M0?&(@2DB0$M*P"+LF?"*,!LF28IJZ6*B!@!I1:__/<[Q[_2O[WY9_T_Z9U15?=L?IT]PM='4_A)9QV?MG^F=I45K]P3A] MWGC02L9FUE6?!U+E4Z-?K: 9IQ]BMV_ZKFMZZ?[3+WX,;\ZNQ?3C&$]W>#(8 M=;/ 7PY#]K=_";]_[?KQ4;K]"C>NO&LJ5/3]+<:F&S@=W_R6!USDGRXI^7$I MKG[-=UNABV5,4H\3;42.!4P5BVF;>X(=53:1RH^$KUV\Z>BRH.W$' :PPV ^ M@\DCPEZ:WE=S-EK[]X^;+^V\JXN^Z'JM_\<.TQ6O>8AF[/#IXLOK3<+MUP=[ MG79KI[/YHK71V6KMO_MC?V=K9^/MSO;^C7NT,7=_J6^;5_5M_U++LAL^O51! M4T:ZU\,0PW!8_*X2KA[RLCUK*RV168'G.>V;4]]-TES\7J]3 MR/MY6W6>?8?@Z@!-*]0S)Z/P\N*;WWUW=-(S9R^[_>HYJS?]/@6$*6YGW)DY M/ZO/F[P\A22M7T@I,RI-_533#YX"UHL*L&;(P.0UHEXP?//+Z 6^\;6?75:\ M$)K?Z:H_?XVPNUWU9_[ MZO4]%XCZ2<^%7X87]=R?7N,*FAQ:#^/X4+=E;Y?$K#I[9]C9+>JA%BE[FAS/ MV2.V<'>)E5W@J@E8M;9UKNAP\'4VKKU2Z[*1[C7;R*8WV7:FZZ';K[[?-"?9 M%U 6:K)0SIT>G_8JHZJ*ID_6Z*K/L/I-CJB7)9M=LFIIIA9D69TK*7376-S5 M6DVL[NK;>-(:[#;%Q+6T6WH:B[9Q/#CMUZ6E M-3".)[? 953#_,#W3 M=Z%5'7#D]]96<"&W<&Q1W&[EX.S3'U%PNX5:M!>O0\83QP633#F4.[5:*D4> MIZR14Q]W\MIB\LO^F@?A^&0P-,.S">OX14/-V/T6/)R'X: QO30[^Q>1[QWT M8>M-NO[.UP__O/O:.7ASWOGTX>C]IPWV_GR#[Y[_D:[]ZGB7;'_]'OE^DU[K M'>\=O,&=K<\DW=OG]__D2/;?QWM_OD_OV?CV8U1:LQ(-QA\V2:C9:4"W4_F[ M9@$U-,]G29R[+F?R+B WG]TS@W&;9CC,20L36K'3=[W3O':O!\.JEF\\'G;M MZ7C2N:PSZ.=;&@YZZ4D.=S(S"J/QZ)>H^-CY0"N"BN)L"( M#V U1A"9LL[5QOGOP^6,RYP/U"$,@)#=V,ABL%!0DHHIJC95V?&U= MJ3;BHD!;@;:G FV+E VGDU\(@Q11"C.!J;)<*<*DY3CIC@DW8]L-U<*%G"V/ M8]T?<4P*&Q4B''#TB:)QA<"H*$ I%:Q6)F@2U]:IF >QNQ8!%_QJB"H7_/H% M?F%,N!5*6TT]0Y0H2X)UVA/*E'?4UX)?A:35!VY[,R1-)/PB(5 @- 9@(3 P MQEF@CCI/$"/>)=-3B432=,&W@F]/ -\>(4)94.U>4>UL=P;5.&')Y@P(A&44 MF)<>K X8>.+6P@29R'8R/7%;T)J[#C2E;=>B,U^:G&*V,QJ=5CEF@YBU\[*8 MYN2RCF:4U>M[0]+O;7S3WX_NV&.]@4,B[B?1K*ZA[X?.N+ETLRR8++_@MTZ' M.0DC/=)@.M8Y/6[UTJA$1VO#PK.Y1#3*.7&610@6)>O58@.)\N'T73K'7'"1 M<)^@$*%VVI5E(,P3T?4'Z#=\.U7_V_1.PX*:7EC/K31]-KF*:(B:L6%O7JJWT_$28IZ/HM[C&?650K2R.3#/NGLXF*%(J4BI2 M*E(J4BI2*E)ZZE*Z]\F"37:/;7\+0]<=5>ZQRA'6&IQD2C^J.N(-0R^8R8MO M]]\]F7&#][DQRZ"X(J45K^%9O4VPF-<:"2UXC$AI(QEB3DENF N*1,FUD_'V M7NL?(G0W>:JK%_OR974VYVIZ?!*I\#&'[0P"1J,"I24'+FDT M&F'+B5];UZ)-U?SLA:>#)$]2U9\=(U@I 5@S&4IT?!+Z(U-I:?B6OY\;_%D<\B5L4J14,F_*)BBJ M6J3T1*3TF"ZK#?_I=#2NIK$=#+Y/7LA#%W;ZTW$+53"AXBB;5RC*V_"_I]U1 M=QSVP_!+UX4)M7\;W."P7UVE8ODE<[8VMK\_[_ZBBAJ)> !)K$N4W['$]F4 M8CA33FBI(UE;)VVB2HK\BH%"@>XBI2*EU7>!E0-VA0[8.7>:],$@;2F@1+* M$:M!8^H 29=^HST5##7O@'W6>87O^L.0[N(\^-:AZ?9;2=_-%]/MY<;9D'0% M1DDC6MW^ES!5RY);6((V14HEM[!L@J*J14I%2D5*JV"H&26)D%(S'@6+R403 M#$?#HI):.QQ_E4H];ZA]YXU_)MJ89Z;N]7>^L\1B2BUB2EW3CM)'YV)4 3SQ M/'<,EZ!B), ]4Y12I+66:^M8-B@UH>AL0=8G(J7'=($59*T56>=SOB2)!',% MG$@*C!(*.BH-R"@MC+>$,-(P9'W625^;DQ'DW2]ATO.M-TGY,I>>XI+U56(H M14HEZZML@J*J14I%2D5*JV W&:&]T9%S&@QS7&LJDN%6(HX"!.IW[:A,%EDD!W@EG*4$>>[JV3IH4PR_:63#TB4AI 0QU%A/F MK-+!!682AAKKG-=4T!A) M*"H0^%H?.I4)P:ER<2N"0@8($C4-%%4$9+PZ5 M-0Y]U'E0GC%N]P:BD-Y5H1)%226\JFZ"H:I%2D5*14I%2D5)=6[ XK1]<0PA(+6VCEE;,K+\(-&BQ U4XAH2GHH2/Z02S_FF M*";""B2 !12!82W!>DY!6T.D%M(+;YNEQ+4F0*$5G>>AF96GYU4?MG&\[MS\W$-(Q1HXT# MK 0'%G,8TU*;]E?Z?FU[DRJPFCU]#$.V'H M+P>0;IKA\"PMUL9Q$L!XI^]ZIWGM7@^&^88VQN-AUYZ.<_7ZP: SZ.=;&@YZ MZ4D.=]+-)?0=%W)9)^C.CB4.X MN1#*Y1%RIG(,.69]\!22%"(D*7G0T1!00B(1 ^:!)$9)B5XBK%R0L2!C0<8? MD%$R'1.7#!PC%F1B*3[$9&%'H@0.RM6"C(58U@>;LUEUTF%-J7-@.!? B)"@ M7?" :12&H'3@&3N)5"LT'S4IT%F@LT#G'9,9[QRE+M#Y&- YE\MH W>.V @N M4 K9! ?-(@?LK&":6^]9[I.)VE+-V^0KA9Q5#N2_J]2&]*_O?EG_3_IR<O'1R_3J?8B+5'VH$T3/*>?/'WY M1?72C("FKY$7E+$;7T8O\,UO_"KW M*EX@?-?[*>M:T*6LZ\WW*E=H7<5*W:M"]%97G1:47/S!U'X@JC(RK[=1?YE< MI^?^]!K[<<*R'L9<4C/FDKR^O^Z@7]U-)GT567P]##$,A\&W*F/FQ@*3!9;F MBJ6_1/;BBB[P]_6LEK>V15W1Y=@<'!\GH[RL15Z+GAF-6J_J78OTI\/!U]F$ MWY5:E^^3'R>(9+H>NOWJ^^D0R+)0DX5R;M(>/:'+WO@H#"=K-#@^&8:CT!]U MOX3J-W_]K+75LUVR:FFV0NRZ[LU=Y)_7ZAP,DG*UKGHQJ[)3^7NU5A./9O7M M;]-U^]&'=CVOPF097C5''G[M8&OV&D\J &ZQX7[]O,]GT28%7\TAHT]N@RGY[@?GK /ZVU)?&J]WW9"BX7ED M& GN%#*"D1"4490+*GG$5#@\&3R!9YNFE^8NUR9^^/3Y[^G[?W;Q[O&'=']O MOKT_^.-H[^##48>\8YTM?[Q[_(9]V/J?H[G$#_+FK//)'[T_?W?VX?AMNN=7 M1[M_;O/.\3;]<'"(.N3]V8>MH\^[QZ_B;O>RN"VD+C-EN\UL)#:/'*ONGO4_=5-?UOLV5<3[Z[I MN'DGL"M=6%8,'<]GT%$*0SFV!DP"26#6>;!6(:"68"YMB$:RM76MVTPNW?EJ ME9!QD6O<.F\\9A)AC4).L9 &$,\$')[ O8+QA6[WX*'\S < M%+*U&)R0&3B)SB5Q! I!.@;,4 PV8 HBB%QF@FST^K)?][/$DZ+P-S&0NVG[ MXL7NUVA[(0^WTG8V:UIACQ$B!C21')A/BFX($D ()\)YX1''1=N+MM]PO#L< M.!.1$HL,PT0I+$S@)$@34;"$UW6\%X?*<@Z5BTJ:W7/W;6_K\\>@73(62':A M! 0,20<&BW32YX9-MC(:[-HZD6V!55LC^9PTOWA4BD=E*7@K?.8AD:W[([(Y M36V6&)A(%3#,$1@=&!"IE:?(86Q#(32%T-Q :#0FV0 .A!O"9,"*\1"9YIP% MHBV1A= T0^T[,X0&81QJ!<^HYYI$&_CS=L076 M"JQ-82E$T&;:"/5::'MNC5 ?#,;.9IWIUBM$2?0@';:0Z+0";1B%Q*RCU)R$ M="RMK5]C="X\7K/ 5X&O1W_H1> K8"$$QD$D\Y*1=,RGIV38\61K4N&UJ@6^ M"D6K$=MFS$_#G2%YQ!NG!B>*I@-80B0XP8-4B@26YVIJWF9TF3[/!=\*OC7E MH1?!M[NG7!=\>Q1\FXT;&*IP" 0!(U@!D]R#EO!Z6_#>#C(06R%;^[(] ]#:YA_M_?0\2F4H M=U9*YKU/IF:,1&K&'1*:T(];"VI ME-[FGTNPM#;0.YLKIW-(44L3R"'#-3 1'"@J+'AEA,%<$*;SX [<9DBVD:IK M7'J#.LH_;9V?!H.>CI0>?U!RV02/O@F*E(J45H)$*B0R->O]UXHY(B@"89T YA # M)0D%CZ5APFLKHUI;9ZB-B&@35=>$W:+\!:*+E.[:%D;:H(,) I/ 4* *<6I- M9-H3KQCE!:)7&J)GG7Q4&.485A"YI, (C6!LLGH%<\Y)'+0S>&T=DS:FM$VN MF;I6E+_1RE\@NDBI2*E(J4BI2*E(:9F(X,]::NH5BPA.9MV,ID% =V7RSG.[P:"'"[Y+;BUCM W>!$5*14HK$;.H M+ZS\0Z[Q36&+PL$?E(//U91I%P/'"&*4 1AA+'=A#6"U"5(QS],V^"D)+[J_ MFKH_3\275/P;RMSG]?ZVG+S0[L4T>Z:BBAGL1$CF-6-: G-2@G9)=AQIS5&D MCANWMEX4>L44NE"N(J4BI0<_' 73.&(5=#X1/:.*!>8%QE(KK;T4#WTX%H=5 M?2?G;+L8IK62)!J(GAE@F%!0* ;P.CHJ"9&2J)H'G125+\!X= MPUHCYHC2-E!.),)"ZNBY+E9+D[%WK@^$)*#8!1W3 COB(\U28BFDM M7<]2H\K7V@!AM=.=-GMF-&J]JC'!J63AE5S)(J52M%XV05'5(J7F2^FQLPNN M4OB*ZE_-*Q@'CTL"06T4?G\^@8 YCSP)$K U/%%X)4 E08+4D2DF5'HU3WA# M;8YXFS)6:AY72[T+"*^"E!8LKJBO+KV@\*.@\*PC)3!'I,8./+$*F!8$C(\8 M,-(QZI! &.&?HO#M$ZV+:A< +E(J4BI2*E(J4BI2*D7GC].&.M/MT!H&9TZZ MXW1#YU6_IW:K'\8Y,#,>IHM/C0$W&(U'SZO:O.3Y%"F54L^R"8JJ%BD](RDU MN8-P15C>SO"53ACOQ8/O7&4S4Y7B*ZS-5]B=C]@$&G!$F@%12@,+4H$2"D., MW",GC.=2KZUCW%:,MW5M,^P+!CPV!MQCR>?/]+]*M%Q,_4M:Y6(:/I-$C72P M1J, WB $3%L-1@8-6'/G-8O,L))$O7J*72A8D5*1TL-W**NA]G-F"F/-QV4I M4:CO+)TM!A4V,:& />#@)3#D*:@0TH_&:Z.=0E&'M75*VXB7#H6KH_\%I8N4 MBI16LMMG.4M7Y"R=*_>3"G&)D0!":03&N 9-I0#E@Y7":Q2CG)ZE#6D%^JPK M_;:_A:'KCD(.)Q\DI>J.SUI?S3"IS!VCR277H62D%"F5TKZR"8JJ%BDU7TH+ M3NQ0TC)*C=;<)6H7+!$H+8:)+@:L5*PSFOS/E(9<4!1?0L:U$?=K9L\B@R4S MFD 2G@:&= !#M 5$/7:<'B(J4BI2*E(J5'SY"1T4OJ M3-#&!4:%U]J;&! -D5J)5(T9,M=0FN)N7(BUS(;NB-#!."&!2LF !1Y 1^O M!BZ0U#HXS]?6.9.%L:R6_A:4+5(J4GKX'N@)3:E%%',3&%=(68<#3>8]-LY[ MBLM9V)BS<"[T1KWA47L$5C(,C$H-FE@#WEHK&*#;[M__W' M<'B(J4BI2*E(J4BI2*E(J4BI2*E%9=2J6"9.M$G$ZH&)]DR*N4K)1);I%3* M5\HF**I:I/14I?38DZE^ZDBO7MR;L)'B3*_?F7[=J"HI W9. %/: D.1@>7, M@:).14P#0RJLK?/<^5#/UY\796^TLA=(+E(J4BI2>CY2>M@.=K>B-E7R[@W, MIB3P+D1>9HM9L(E8&"2!&DF!<1E!6YVXC(V>OCCD] ?5:T86^%;_CZ4VI82P"]2*K4M91,452U2*E(J4BI2 M*E(J4BI2*E)JDN^H]G#*AO]T.AH?)YM]=##82"N7[\#T7INNW^EO3L865&DC ME>V\><5T?AO^][0[ZH[#?AA^Z;HP<3J]#6YPV*^N4OF?REB#NOQ0NP<;X]V# MP_'N?O9%[=+T/?\H \8Z*@_!"03,10LV^O2C=EX099VC>=Y>F_*EVZL45"C8 M7:14I+2*4GK,Z$PY85?JA/WTYL<35F%)M&<"&.)Y"E] H*)C@+2F"EDO@P_- M.V&?=>W5N_XPI+LX#[[5&XQ&K:3PYHOI]HSM!4C* J.D$JUN_TN8ZF6IR2H) M!45*I2:K;(*BJD5*14I%2D5*14I%2D5*14I%2D5*"TX:5]:(J)FFU$0F*%)< MQJB%#%@*CY1;?-+XA2_QNV?C3]/M_S48C?;Z.]_]&,7;MY"W;WN\^VGC1V\? ML@$Y[PQ8[R,P0118;#@803##6#K#R-HZGI\T>/L9X45S"[X6*2V#KS6$: J^ M/A"^SD93J+#4"@H>*PZ,,)+P53$P7#"N)8[&H.;@Z[,NF=D\/3[MF7'W2VB- MA^DRO4G!C+D,9Y::F1+H+U(J-3-E$Q15+5(J4BI2*E(J4BI2*E(J4BI2*E): MT*L7D4%81RNP8XQZ89&()FJ)HG=4N?AQAR"",;FU,Z_J^7$TZ"7C:+3]OZ?= M\5GQWRWDO]N9CX_$8"AG# -BF "S3H)2!@$C7'G!F-!2KZW/SX.[O?NNJ&@! MTB*E98!4&,8"\@@%0IA'W@HB@L*:"(:9#*P Z6, Z4P@Q"@F!5(& C81F$8, M+'86N K$6DHB(K(Q0/JLJTDZ8=SJ]MW@^&Y-PE8V(EOBYD5*I4RD;(*BJD5* M14I%2D5*14I%2D5*14I%2D5*14HK+*4%G*G6J,"]8UAKQ!Q1V@;*B4182!T] MUPNW WH]',3N.*>6E\8]]7E8=\>[GW9^]+"2/$-38@68>P8,B0A&(PO"8'0(1L>HF(G.,XNMDMII)*R)3'*!:!7M MOC4T_K^"/:!>[WX*'\S :U>ST8YAO: M&(^'77LZSATI#P:=03_?TG#02T]RN)-N+B'O>/1+P"W,\I: >S8SO4\S230* M@!.1!!9- ERM%>@H)$D4$UM$"^ VN2:QD,'KR6!F$$:R0(W6C!FA*=,.&T0R ML'G";DT&"_N[+S#J='\$(^TH$9Y+,)9I8(90,-1B"%9':Z.72!4P*NROL+][ M87]W \P;1C#/I$@7]E8+8.[-S%Y6V1X6B;C9: ,PG@QGF[8V,*VY8T$B+GT! MS$*O[H%>2:QP9!X[XQD3UEL=S+-""5@(G"&&844%%^LW:.N:TK25N,T$*;A2B58A6C43K;M!Y.Z)5 M"-6"Z#B3*4$3!A*6'6#6BL2HDO6I&<: E? X_8\GCKRV7C"Q<*D:N92(CGL? MA;'2L!A<6D#+5%1:RF"]],55U0"@F.W>R;Q"+'!P02:@")Y"$I4%*XP)7D46 ML"FF5Z%0A4+=R^SG.R%F\54]*&*^_Q$QA7;*TX@AD$"!&:-!!X<@"H6(UD%X M@0IB%L0LB'DOR?LJ69E()].32B:ET=3::)@(D7 N ZD+,4OJ[[*P.3/6GCN4 MSCK,06F<_74<@=4&@;(T6FJ(H2@132G:G/&"F@4U"VK6V4 *>Y:T37+CC6(A M('*V$Q]1-$JO;3IT3,X:YAA,(IN@D7!"$V>I MD&OK?+XR8N$.4@49"S(69)Q,=D-4RNAMC,HPIZ)!"'.&7-0$R4!5+F#.=ON3SYXIS74AU^W4K8?5ITQ^S%=\V1VG3W.W4,W]$%K& MN<%QNIMX)=E193]W'W'-B M^J:CX<43G)C# '88S&>WB;VZ_/MCKM%L[GT;TY] M-RWYY;U6"/\=E*HC)=U.SYR,PLN+;W[WW=%)SYR][/:KBU9O^GVJ(E,DX_,- M&*K'GKS\74E?H(FB3CM#3#]Y^O*+ZJ69\W'RFL0OT@E\X\OH!;[QM9]=%I,7 M2-W\UI]=]N>O,23NYV;IK2[[B^X;O\SHTG-_>HUI,MG,#\/$;XDP!T?#=.+O MIK\[&K6V$]KX"NTO^V_\P,&67:0KYN1MR5C#ER\9'_3&[B2+/.[S6C-REVWU MJ+;^;0_LC?W_;KWZ:^^?_=:KMWN[K;W7VV\W#G8Z?[8V-@]V_MXY2*SCY4-M MF%KWU@\7J:E744-$>?/\AM]Z@]'H7S>,<5CD81_94W7+1U[85=4$E]-MN=PB M(\6B0$X:941N&4:=H4B&9)OA8+WR"%6]W^A%[S>Z@-\^;:J=:C.M3A^XO\<./[^G__IIK_O=4CZG'-WUDF?T#G8H.\_'7WZ'>V^\\;O'N^>_[AD^.S'J@/GS:^ M?CCH]7;_^7#4.3@DG:T_TO,=XL[6YV^=@YUO'[;>I7=VCCOGO7C9J6,?G7?. MM]G>FX_,>R41UD L\L ,%V"9"H 8L0I1:[4T:^N8M26;KU!8Y;%C!996"98> MLR-E :/[ J/S&3#R42L631*,,PY84!*4XQXH]X$KJG-/X+I:4C9O?E>CP67# M?SH=C2?.M/&@-0Q)YURW%UK]6?Z77\Z_=-G?=IJ=596E^Z MXVX8W8K@W^>@HWN[QKWW*&W2SM@*)VDW=$V%RZ;O6^8X=V$[KWZQ3$O2)I7H MU7],U4">?SRFKLIAXXH(-OI^P[EAR-^GHZR<40N<49W].<+LK<#$$@>2H0@, MI]-*6Z3!>*XQ(>U'>68+)"2=&2@.&YVYP ME%*P(;!D\B8)">(]LVQM73Q!A/[H[C6C@^(45H!%5 MO?\?60*;5P10S-[:4*D[1RF(ME$;;P +&?(D!@>*&PXQ%QH@1 7%?&V=M(E: M.@6L3%)IKBK73BJ**M^[*L\2#(&#U%8[H$0E5392Y:$J+A$,ZU#$,=D(B6#@ M-F6R0:K\K/P55^EUS@NKU@<&$4Y'H65&HS N3HL'8QM[%W[!OT+"J;?YKO;B MNU'8R'*X*JGM;QG 0L&G1?!I/MSGN0P\6@O:4@9,6P\VR0UD.F:\BHI(%-;6 MJ:JK&UGQ7C10BVLG&D6+[U>+9UF&B5J(!*_ G$M?3,")900)27I>4*D)ST%[ MBG&#M/A9^3&N[OEV:S ^"L/BPGCX-*)+U^E5>>S%K>[(Y;%!HXV^?ST,Q]W3 MX]%._TN8QC<+.BV 3I?MXZ]P#&P"C4:"\M(DCB$4&&(,:,49DM'[Z'-*$6J2 M!52<&74G!]9.,HHR/X0RSZ7D$,$%=;F6GW)@D4?0U!(0W >&<4Q?D\% -%LB M.;!X,NZFCG^:G%G3;[DCTS\,.U]ANKSL^ M>V:.CZ2J[B M"!@WN2[!*$B&A!>&,BRB6EOGHBUD#3W8BH.C9NKQU0R'IK\L]7@>EM+]^3_F M,6PK/(6.K !D3SZBI"TC67@2A-% M5"1KZTVQD8JOH_D4I&CP/6OPS,QR%8-#D6H(5I!$-Y@"XZ,#*Y,.1\LC)3I9 M$6J9IH7%S7$W37PU&*8?$]Z)GY-AK!+S(+ MS$61>_W]A#Y[\?4PUWF-SU[W$O?+[0-/L@^V@--"X+0]1R\\\<([(0$Y8G./ MP B&<0TX'2\Q!F*LHPF<>"DY><):7'L\Y;;*V_#912NCU#., Y- D,3)9D#1 M V-$@]&>@T !,2M$0*;V86_%S;&@?F;]:,7AX+B5;C+=_6EW=)2U(KLX?+!W M(QVK:Q,UAG2,LF!"@J[M'\2R%[>24(I?MC[Z$C"ZAU82)WU^@9)L*5U8H9G?:4I4)FN!ZF(IK MVJ%BM)<%5?!I(7QRR,JI)':^*=V(%B<1UNEO2"6M4[-DTZ"!9\%$#9@$# M8T* C<@#2@ M,&&,AI#3"9.,BP_C\;(E3LQ9CN@],U=%4ZNX+\3R>B*5 D(+ M@=#G^9QFZV(2"0>L0E$>T\C#XEZ^#P6I"'5G\5#T4!B493WH91W MAD$8;"+VWH'SB@(S#.5Q/@J"-19%SW5T+K>;7*8!5/%2W)D_#$_#3V,@5Q*7 MB_?B$=,H*L-G*J_26>*.\/1IOC<,,I%**3 X%%PNWF9@!$D_>N>YT,XJG1M9 M70-/Q7/1;/UM*L$HFER3)L\0#>2YT]QYD"%K,M$$K/ 4C$S23$Q#1!Z3E="4 M3I//RE%Q.8&BU8$KI[Z-)15%D>M1Y%E2(1U#+C*(CN>!@82"1M@" M%PS%$ UWI!K(57(L'C_'HK@J&D(JKL1H?S!P2H.(&C!JON6+\HP*@0-8G#&* MA.S""!HP"APA$XP2HHFMJHH;8Z49QTU:7K1Y,6V>91Q*T\@C LU";CSG/&CK M)#@C+6>!4^&3Z? $G1A$-9QO=,*XYV_>U%:R[(M^%87?/>_V MCJ#8-0_=YSF"]M"7?1NP#>X.^Q]'C2!;2!P-=N-/_[)J+?Q@)) M:]6JROSE+[.R,L-"I1=8@Z^W#F>X7C_$/AKVSG[-DS+H==JAE9_KL>/6W25G MP)J]@"5[T^]];8<8?C]_#VLWXR[M3!:NR2-;'ZKM+0=$N X*%AEY%A/B2DGD MA&>(*$RYC%(F4G:!MSB]32+9C13I 45*GBPRW!VC:9#AGI!A@>\XIT54@8#W M0@CBP2?DHM9(:TFPMC8YBP$9S!;7RQU)-PP9:CHT'D4M]:RH_3U6/MO(:ZR) M.FX(8U2KJP+N'/Z?UNL_#_X^;+U^=[#7VMW_Z]7AT>[^'ZV=%T>[?^T>[;XZ M_+%R@->U+?=YC34%(S=DA2\X13[J^Q.;4Z=ZJ756EV@O:51Q7*+]B<4B[Z7\ M3&D).%F+:;'\G6YH^ES\F*5>KCYCG#=*4H%8B@9Q&3@R DN$K=6ZH0B8)@XQFRB0J"0_Y MZ!;;D&)1CXL/7H,M#$YZ_6&U<]GN?HV#89;ZIY8.M1%LX3"O1%Z(W>DZ-$[_ M^K!IN? ,94(1&PR*(!:(8^J1<\0B28C)"VIIWK)D:DOC#2F>V:1'/1@VT:CS MG:OS8@P/IUSFP2!,A4?(NRVW0#W[Q$J M##K4';) ^$?]$L]>,_EXN+[/?:9-C1?G-:Q-;O 'KL]>M4+G!ZGD5C3H=2?H MM7R\W!%FN.<,P5HF("-,(NV%1HQ([HBQAF(%9&1+X::#YR-6\;57KVE4_/Y4 M?(&@&.6,A)6LLB-Y/B5F>!3<$HT,9@$8#!'("=M7KW?V=_1=-=M5CC6""Z2J#4\AS=W!8&2[/AZD%]-5>S->M,.\ M9HWA7Y_AGU:@V'^Y@P^.WG]BGG@=%/@ @7+$J7+(Q&"1YD)+X'R*2_;LN3%; M6B]W'VJBFH]&R^\TJGEC+6].??^X@I_/*SBWQE.",?(N$,1)DDA;)9" GQ)' M$:2(FWCJ^W$QT]7Z^2Z>V?,:Q#]*-.5JE)%SW:;1*^?QTPF MZY&S0ZJ%>!G=L&$@ZP.HW24&8F'YHJ8>$1DD JG R D1$996<^EQ2$SF9J5; M8'4V(RFDR?':=/)Q+45N2,:/Z_ "R4B8&!RP1P(KC+C'%%G%#6(Y>BBE"MBP MM9&,)KWK%L&1WT<#^,1@T'K1.W7MKBVJF<^AG?7;7^TP A,!5@[/U@1$[CD@ M\J9:D#<=ZV-UT*4!KS6 UW+-"26M%XH:!&"5*W$&C:PF%&DO2:ZFXY1TF^@A M-3&03:V-G4+$K&B0&=SD=(-/ 3YZE$6'%,!='&2?/LN9); M!"_7C6C"'W?*3&J.GJ,?U^8E:]JZ>1)^U?J9RM2KRD';,::]R,O0\).U(-C; M97Z"J5?.$N GRB&.J"9-L8![6C^IS0TMNJ=0+ MM$18YD)R!&EI<\%PE<_?4P$ZSE5*G&)%\U$XO86;HW#W%2MIU^J0^4F(;ECX MR#?;!P(R'$Q22A+!D0NIB.^=GO:Z54)KJW>6UZ*)@?RL:D 79+7E%2DN MU$&U'OMQ>)#>Q;.ZVDB#4S?"J>6:@EIB39BGR&%!$1?2(T,21800+@GWTF#R M[/FRI]1$/QZ-(J^Y#E"CR#]'D1?;O&O#3 @8>65 D:,ER%(%+D0,U!L=J,[Y MYI0M5_=_\%DB#^Q\_5E])K/ESENIW04%6<,9^WIF'M5)VOL,@EQP?O;U>+V: M\[-W 6O'2_S$JX!9] QAFKLQT4"1%M$B[XP55$A:CM$(OB75NCK$;\;Q^C6& M3)XJ**P]F-* PCV!P@+7(9A;)A,!K@,_N.()W!>'D58>6RRQPL(!*.@M3&_M MN?P44%C'R?J'<&:Z.7=]/9![E5+T91,L_@/N4?CW>P7(<=+,UR/_EHOE? =*[P\&[.!CVVWX80WYCIQOF_S#S MR<8,W, ,[+]28PE<7B.1=H0BX(N1)>X-(^39<\XV*<+>[)AM M8.[.!364&IW? )U?3.\QB2>9.%(N=ZL30B''J41<.V6-PCY0#CJ_42TU&EK7 MT+I)"+!=-_+.%38SA]NJ@H)QBA$E&ZH_09"&Z?U4 MUV#6DE36I0D4K,]:["[G527J0XH881MBSO!6R#B#$4_!8 +289DN78\Q,0U) M?+P@L?9(8 ,2#Q@D%BDE#5A+XY'22>?F*3GYDFHDL'0L$)H$XZ5YBF&;!!)/ M(5?KQ;4)TE;+Q>-VMYNW4G,GV*)B3?+6Q:S)@TFD7DBNN/;8$$8<4])Y@PWV M^M-NQD%"[Q0'&UA;'ZPMG[X/%"AQ(A9I)8#Q4!(0K'A"20229"3.1U=JD@O2 MI'<]8E47B1,LA=?82DYCU%8S(9D2B3#IB2VJ3AI5?TBJOK@?*D"QDQ"%UN<,1]];@8(.#$QR,T9J4-+?)!^Z(T\J M_RJ=35P)B5GEQ38X^)!P<(':!B5I/BV)N$L)<2XDI'Q"6;PC?9S\W?31G_^WZ\,55XSGBB^7Q5P0;)B_CCT;Q%_'+WX+ M[<%9QY[_VNZ662A?^NW4]H]AV/4"YE$O@$"Y7_7V](&V[N\ MM0!:U7N*;!MV\=MXFUSXWF67)70;ZXN_>MEE+W^/8WDW@V77NNSCVBE9W8OK M\/V;-W^^VGL%]OO/ULO=PQ=_'AR^?_>J=?"Z-6G3U=K=?WWP;F_G:/=@?QUM MN1Y$I'0U![BOE*>'.F7K/*E91K$9NG1QT*YU9H'U ;-OM;-U /)_FSW>1^IO M/DZO;<$G,6XE!>F)A4)$@''A"']4)..@^" M8V,*1C)/6.[CO$F@LR:_YV&2-M\[C:VA_6>YGL:MTT$V[MFO#Z*K'O'1@.@= M$+J2 = >L;@&0&N"Y&? L)LYQ&:0B%AF7SP=9XY!VD:$ 'J05CF-?S@=M M$.0\J4#$)!(1C4 ).;C8N=F8@%^MC$)C1:AY MQ&7Q&\AZI)"UWHJ[/P99#33=#)H6F"-W)EJK ](F@,M*P6^U6$3DK7/:81Z% M3<^>&[&!\<"F',F3*T=RHYR1PYPTLG^PCTKBR.[^7Z\.CW;W_VCM[+]LO=[= MW]E_D7^[;2[)U?.U>1!_BUR2ZY9J> )3]J2V)?Z*@V%])CW:?N>\%?^)?=\> MQ SYE_09:6*"CY3[K===K<7K(+W*PO6JEJUQV\FZU4+CGZZ#!!XM'[$7(4AM M5 *'E$;$):;(!,^1,5Z10!F+GC;[%@U&;<2SW9M_>DV,:K#H9EBTU/=6""<] M04PPC+B-!CDM&)*4.$DY9LD"%JWH>=OL9?P4]7N77Z->0J-!;-G!( X'K9X; M6OA@R+4@)X6^<_I*%^[9.XM]6[ACI]2+[+2M:W=6=HAI H6/%(C72Q9WX49M MVWG1 ?%K)YB.?/N#]'?5>/G/6K[.FP.MZ\/IY8/]Q =% Y&("N$1Y]8AHXQ& MR1AIA>8FB)Q(2+:(P1L4.VRV-!JD^GF4L4&J^T"J!48)Q-%%$O(6!P=&*9A$ M3A@0YZ1L,E02G1DEV>)\74UVUD8JQ^>R[TAIRA5_;0_A_OX::G088TY1Z9W" M:,XSH>OVAG"_8:\U/(E9C4+LYH @O"K%!FRN"55W!K0=&#_\X327FI@_T_R4 MCYN+BX^;Y]$6?7><*Q8(T"7L>21,\P22%RCQ3#L@4Y\ @A[<&?7U3O:UYKHU M'N9][%&]>/7FZ&!_J[6[_V*[[$ =OO_]'%^K#SQ?3U:/?'ROZ MBXF2OYA5\M<3)3^<*'GKE_==.PIM>/]?=S/SUUOUUB_+TWM-O>+/5JQ)72*A ME%7!A13>UXJTR':KIC;[HU.XCE^#US6?J#O.R7@9![[?+B&NG6[8 2,PZF:? M_@V(@ =/_@AN^GNGY[_<+T?YOC_A*)V3O9?[7_8_?SG_^'G_9._[6PS7!UZQ MBP_^V/_RX?0_P$,^?/MX^A^XS[M._#_OSC_^'!$%8YB8N MG.$J:A6XX"IPZ5(2%=-L=TY9AH#^*SY[/K$'>AILDE>8BC(>C4Y#+\_SW0T"+PC6[P]9TH5KCE1I3G%IB M%K ;WJL'626IEL6\>J#S#^85(;ENI^"$<,QC/L]*! 4=2TY;IR:$_*ZE=B:3 M: !B>P TI?^F;M1]D,:?FDDR&I19.G_:TOSA$U44XYP_SD,$QNRH1G"IW)_J/XMQ<5_2^_D=_^53S7F!,"OG3A0BT[ M:/W1[WT;GK1>V+,\T8!!_S-J5[P<2$/_;+OU2WVI/U[LO!A?9ZOU#;[: \<( M%#:/*I]\[)_U^H5?M+NME^ %?+/]F'M&_L<"/@':\:U6=L6WP*$/L5]&F8&@ M]:;=S47NSN)@_\-A]=2M?+.Z[V3U].630&FN'"Z\>!U=O]R1E%M27%\OC]FV M!F>Q<)^S$0PX1\5G+E%[2]4T56-^>.GO7X^<0HC&4X^' ?;K8.9>:!E&D@E&;5(%+\OVZ%A/PZ(/<%<&6 M,Q.A9*%TRXWW[2#8_X%_\C/ C?9L_PL,>BQ?U=OCRY<'V!D=@R)6@I.'7U:Q M,.LB92 .MK7RM,;.<3\67MOZ):\YO HQS"G&7EF[Z0 CM/MPT2P:^03Y^+>M?$W UO&E<_04V^1"LX6J6>R6!>7XT@W5G5>_T0175RONA,*7(]H=;94([\)@@ M^5NM["'WD;,E42['I(K69#, *UWV26'63PMNY7D&T,OP,AKV3GM9*@#?X<\B77^RQ5[FPO ^5J0JST/U !>.NM4>M$ZB#?\#4#6&Z=8A M",U_>MGQZTM[PC]B'V3F/'^X:P-\\#\6 MK@R_GH!"E>?:!26QVT689P5C&C*:>$=WZ;7807MPD!:4:J9=>H@N1EGTC %OBL .*T#*,OD&N))OGV5UA+>G MX;;\_L/S0(YNMD/0RDP?=/C,UAJ?]QWZP6:-KC1\&MDXFTX48&[L%_, MJ;Z;C=W[;@Y$5N'),J$[18GMA"2]WSX$4K^S\V;*D6XZYG;I?%=9XGI\@[&Q MK='L?U_B=>6ACA%J EE+4#7S,/\7GC[T3H$W@%$O9GSL;3@ ;9BJBLW,\;43 M"[CM8NRV *Q/,Z&HYLC/RM?V Q6PNNUN@T7V?6P_G6AID> MQSV*I6X=]^J;^=CO%@H'*PZ.B#^I]@X9*>2:S;M*)[;JEE)9U<6V*G"%_W7W M;33$JO+Q.]W%NO [PQ? @_.4_F4[ *O7VJN63\U,??;G>SN?N+=!B3HEI@4YT*H_^I-WE M:AQ3$+0K$NUCE>KZR_=RD,A_)'8_Q M937$1CPN$ ^^]^T3=I[ZQ#4BA@![U8HAIV2NU**2#_"*$94[.>/MY624L7QL MMUZ.^F/3-#SIQ]@ZA34_&;1*5.IJZP-$9=0O1JX[FY[;&]S<]-PRL?-B.3L8 MCZNJ%?0G#*X1K%6"M?_YO=C_O@.?/?X.0L;VOWWBFFA,+4.@]2!D(1_JUN Q M)1(8MCQW7@+WB/ 59J@2FUK0"@YEJM*-QR4%IZ(JJ=/[-FBE?N]T1GKR][^6 M*,7FR-!^'&8R\Z:*U83?S]\#'=SM3D1K9S+F1K168]:7S&HTH3&![4#@@VO$ M62@U @3RCCD ,".IEAFSMI>[,DXA:Z%;$[X/KRM"EAVF"P>3?Z_\T&%<0-?*Q\NW M2:/AJ!\?JI\U$YH#!S9/?9Z;?GOPI5J"47:&,DTH<)#ZX-O S.1#P]WB%9

BWRG.?8-)AA,3K_ERH[:W-7C M/W"5X?B3;C8'HXKBYK>*\,7C\PH_V^6F]@Q&[;UZUI@Y+V;++_#E'7!P(Q[=_ M5?> 47XMZ]&QOHX$U)@POP\R/]J88B%/9>=UN_7:MCNC?D&'B=H/1BE3X7SO M/H@C@$>I[G;2AE_RW;IY)(!",/!JG2L)FJ(%/'5J#^OT\*U*4GN=F0_4%>-R M_#R+=6SEE.-Z&S2O0?[,J3UO9=UK]^/<8L%(3WL!)&@KA^SM>;F,=3 ">-9! MKC<,LU!TIQYIA589$T%N2C)$?Q;RRO?AHF6?^5M[$/,^ F#"_&AA*%D12Q3* M?H5)*UV*\EAL%P"@NE"U[PL@T0E54,:V\D9@M;$18!'RQ-22'K&4-2!J<9 M)=X:LYBS%)T.5 M&C$SY:GF9K8 NLEQ#^TW2H3!JY9+TLA&A=&@,O.[LH19 8)WGX\K_E&0?MB M44]/\XGT?!<0V9Q$-,Z? JQVPYK^5-O(Y2%*+E$^PY)MV>3-[=;>!(^SLSN[_GO0Z8?)1#Z$NX,J_BRFS@ M!5 F%DPAA8^8J'C"%(@-,UAX^&:DW)%+87AS\&OU9%QI<9[/JGK>!)TH'"#6 M()\URUJT5>^' KG)>3W]6*4[#%O9]3W-]&:*?-NME['(>\ZC 4MVZ= ]KX, M"D&,_V1Z7>U9GF94R^"48LC[J%G'1_VRZ5H\L,$X[25D]E6R54)][17)$P_/ MYERX>5>0ZR6 _:F+_;FW*/A!WWH3EW$ /JV?[$[7"9]50N4)/,^%4;'N*%]Y M(3 FI!:1<1^=,!P[HB56A-O ,.B2UN&*P!B]DC2^R9DXW>Q^DTF,"]$G1B#W MCU[1O;>?&!#O #,,K!%SQ 5,JG9)(\)I C7U/%%[R4GBE0MH)"51!&8M,UPJ M8T'1;8"U4X$Y+>3B86+)<+. /[J /M!<>2 BZP0LH"4$N02O% ]>"P6@ZWV. M4B[%*)?^\%\E47(5Q_N9Z6"'_@0/$HP_/3F! &/HA4') M#_9EA[DD7]M!G84_^/6Z]KOI./U4.TY?6076+'UT12F4RKG8J(K"1V53?:_: M5'^5(X#%YRG,L 7,[R9U8&]2*K?2G*)89\-625IKY:>]K%;N!DY?-FG7J2Y\ MY>,^K3FC=]&J>J.+#HTM6FOG0G&A-WOBE<66'E!%HI5^1$K&11LT,\YQXK'V MCJG 0_)18*])XPC.\,>ZWM#'TX^?<[TA3SY^?L7W/K\5'[Y_$7F\,*XO.5'F MP^E?'7@/+]4;@N_N'W4Z^]__.MT[.C[??]GY?'#T!>]_W\MUBL[WOX?VQ[_S M>^_27KNN-72(O^]_?\4/WGXBEFJ>E$-*XH0XDQYIFJNC$:^(9CFTY9X]%QM2 M:^@^A/^_[K3R? ,8S]HFFJ \B\E:SS%W3EN+"=4V$6M)2E=4,6L XRX!X_L" M8"AGC5-6YNXKN3M48,AQ;0$ZF+-$*D>,>O:<;4@5Q?L'C#7U77@8Q.CW'R)& MURU:L*2X-L(HD03&1 O);=*V(4;WAG/G2\0H,)V(]@0E MSW/J>Z (Z)!!E#.N&/%62PM^T(9T*;U_G%MW"ZD&,)ZU%556<>:-M9%3\*.$ M3$I:1H3!-DF^7F)T1;N2!DBN!R2+A$D:*VV4"04N!>*)1N0TPXAZ&JC&FF"[ M:>U*[A]-GE0XZ4433KHLG&0![, A=-1$+B+X'TX*SE*0)CI!8L.:[@OL]E\L ML29G*$G$8^1B",":9$ 64 YASYGS!LAO+O]+;LV:'HMWV(23U@\8+D8EM79: M4<$UL0Z+B#5CF$J5HC1-..D> 6.1'3DNA/$B(2LT0P 2"3G!$O(X16$H$\') MO-W4 ,83#">];,))EWF'T6LO- XR@6&ETBBF'!-$,Z=U8F*]Q*CQ#M> ?X<3 MPH3W7K[B^^ =2AP98PH9%R+B2AAD,#8H$JR$UA;>C(UWV,2:[AQ-"&>!84.( M991K:[5GT@JLI0<+;/U2]F_#FGXB:GQ?0 V5FP091G+BL$>Y4 ]R1G%$"/:6 MZR"X3<":5 ,8*]H3W;04[,8K+FUP\A%SOU'_$EMQ//WC\Z6CT[.9XZ&V.K>?A],O!Q=R :K3297,NI=L M_NI,B]BJO$I[D M^YQH$^=!NF9;C4FOE@N]4=PFE LO-)V!5W]\)J/.L-^>:\C2AGO,%4TIA^@NGKBZI&A5"24?!URLAI*/"W:' MN7;&5]L93:O'YO. _:_YK&]=Q?Q\YD\S'\VI_N6 7RHU'>K2%D/[3SVWLQ_. MS0ILO]L;545NZ@O/SGS=CJ"N=YU+NL#\U$4Y1H.81IU6+A%=9C*70P'S=KY5 MRDQ4E\S"59>4:)>R7V4D<^5DJE/$54N#4K%L(@Z^G%Z>/88=J['GFC*P>A?/ MY3HH=UROR[;X?G>8CXKE@:VC[+(C;K1T_')5C&Z5T15T2([1S#X6J M--+";>K3U>5,9OE4+->KON?BM(Q&W:YOL6[&E0HRJ9@QEJ\R+EC(NLY&+MQ] M907MAA,Q](Q<>(9T80FPKC/&;::*DJ$M@B1:CGNU5/>#83CY4E7#DU M7G0N&P63X7\&B?NOUPR!VGZ1.O/J4 ML#)&LPB,666'E#&DC:$(.XDY)=;*P)\][X%$G(-17A3EJ=7/0C%3!FU[0I(G M99TF'RTUI0K+L-Z#TH3*/IWD5D"AJK R*.4!CGOYY."@E/OHSIPFG)8)*:4X M8IB<.FR7<[0]($+?="")/96R2M4SH0)P32#EK=F(O)V?YYOG-5R.RB>JUY;?*/ M]NG$>%?=;"8]=\?KM#2(\[J25FY0-1EJ54:_?&'"7*=4II2$G:=SXQI;%W"# MNLI\:W 2X_"^NV>\@97KORGK]R[ZN8;;.V4E,JV<:>CVQ&!EJ4KLSB?J4A0\ M.&0")[G+'T<:YA@1:I(G00FL\0.K@$4$&,7%Y5_NUW=Q'9O5Y6_NNWE?5:ZR MO_A<,VT+3FTHM?3.LA:@&HW'J%/5QLH6MKRL]'S\H:F_NG#U[0<^;9=T[YCQ M]:MXPD75'2N?*K_*M:UB?U"[2^.2EK_45=G_-7;4:X,(YJZJS3 Y;G]1F>[6 MN([,G&_7&_7S4+ZV>Z-!)U?.[,#GWU8=D.#W^MJY,6%>5(+1VQO0NP_YXXJ?"TYJ5G+-0_F9V643[ BKR[W=9_1@!A%!-957^?UN@=1[4'L[/] M>P_^,@'NUSN'OT^PN0:EF0]/K_#^K&S9N_5FU?_CEJ'<&$,FH_->OK;UH\Y[FN+W7_"32)^XW*D=0^,TE;X-$?HQH\^M4(U M99C$K/*^\6EV4+_'*KZWW:I)X+@O_E#=9,<>56L#B[9[97FMV#0<_>NR9Y? M%1>MPZTS+71*.T&737NG4Q&-=NZ@ '^<=I7N]=L !R4@.>Y7D0E)[)\.MEOO MIWWO887'M*OJ79+G:V9JQNKTXM6+/R?Z5":HFL9!K7_3'7Y@%?#UK(KULT\V M@2<1Y/EUG=PWUZ+S,)I6[VL]/)!RV^Z6/BCM--F4+XM=>B;FWYIRT-?71/5@ MRT%?H[SSZN]=154>AA&=:9T#-P?LS^,\'G/M#&FIG?W< M5M[]*1WJV]VB7V6E)[6*6T2,RQ1/VNI4K6+;IY,2D#G%I_@U.:%@]K+;K5>Y M0P]X;[T*QV#4\"7PJH;U+L[$5;$UV2JQK\G(X2O_L;",_?/6N)+R:-CNM+^/ M(T^E#TF[;!0-^[W!6?U\IQ$&$Z:-8"8#".!PYA28Q=X@&8^KGB"E_OSU?9WE M*.>#X;>[2QRJH;>WH[<[HV,80I937!-3'0%B=()@I/%T:.&5Z M-MLM:?&*I;%'>V'V+NU6=93Q>51Y6+8SZ &[+KOJ>0S'HW:8Y *6!,H9>1CX MWEDLW0+.)OL"?F&=XOPZ]6"=ZHV2W!XN/VZY]BG*O!#5C5%\K-,%9QX\MW+I MC 9E&VI6\69'&]J9J862DIB;BF7+U!J<9*X^?I!9HU>QT$)MQTFKHT'5%ZN= M4#UG<+G*])3'LU6S[U7K5QF_V7F*JI> M$*.,+2=O#*MN;57XMO[D?,IB<6Y\=GBJ!-\RO%Z=/C'76 *DJEUZJFFGMTG:[HTAW,?IKU% MM^\JC6TC3TX^OMRC>Y]?P?N[Y_N?WYU^//H@ M]K[OLH.CM_\<'+T_A_^^?_C\ZMM2//J/UU_VOG\XWSN"L7S>I3"VSO[G+SF3 M1.R_?"7VCW;AO_WVWM'O.=/DV_[Q)\>B$HER9 +,( \T(8>#1I1Q*R-F+OJE M<#0G@8@0;5!8H"=2IIAL=(29!^**'G1;KZ/K5]X9GG2SN:"K9DDERV U.JUB/V/? MK&H74++KILV?WH;))JW;)'IY[<739 MO,[W"\I_*)F3N=ME/]8;I>WOD\W+^>ZDWTIWT\PARD2#L71QD8I:7]A)OPXL M%K]FY_!%JPI':PR&;]7@P%'(GX+W_U79O/%]["0<,&WT.@ZG%M(Q=VID7DPN M./IP[7X3X\.3*)=9^)7)E:M<_:F=K>SP5T3T3S!%J]>]Q%KE;_?GJ,Q/%^'; M(L]%6:2*F]>I37FAY@6K]/,K49K<=Z9=]5K^VJM:JN;K3]I9UU3HMV8)?_(2 MNK+%!LL2VCDYH+=J&:?=X>S<2I:5+<1WTO9X]>5F^VP"/%5]8L[.>NV"6.#) MSMVO$8*?+02PMME&SIS(7)(!8%OVM+(**S\]J\09FILU_,EK.#U$M[QXF0[U MVW6P8GQ*IXE5R;I+ M$U=3UCJR W#5*TEAN7?EZB_4G+9;FO:">:Q\^H5+O,AIL*V=I4O-K,%,2\[" MOI98W'R/^WK3>P%J*YRMB%O9")\Y%)-WPK>JF>KVRGF=99_;JP5^2S!O7&,LP\OSWKS8C!.>)^[Q6HIFHV7#?L]6P)'G7)(>E@_ MU_A^"\G2K_ZI$AY:[_*EJA3PS+M=!'X+-/G@@D==3?[CA<]<^WL1^F;Z%@P)4)DRB=\%;S8T0.B3%@\F% ML02G+M4'!2B9ZX&[N_]ZN0Y6'M1A'M,;VS_H'Q; _BL/;'KK^@P ?F+!U[W/ M.^=[.Y]D"%A$:U$B42$>M$>&*8M@#40DU+-$U+/GI8OF/"^[#ZZ HQ*&?( MQT:XV."GO-JY\[&A4A)+$HK$>\1STV/'HD-6>BEC,H6=T*S=#%S9/0525P,(Z3P/'DIFD Q # M&Z-G3&MW^>9I8V%N;V$.9@)H=>&07";N))8,P:^5_>GEK<+J]=:<=;BIS>%+ M-J%G,=4?O=]U,:8U.JMS%P9EIVR2DCE-?JPR':N23-TZW; 2S!R+GBWH.3_& MR4&J4F/MRM!TE91XW/Z:I[F^2_V%1OCO3_B/5@A2KDM:%40I 9),=UN81\^N9X4)*5^_ET8I43W,L[&C-IX:/A2:]? MSA].A7M^_PN$Y$+C6'UGP2Y*HZP3B@#_IQS(F(8?@5,A$W/:*G^E72RQF+I6 M0[&*5=QT9S+6ZU7J>'*F\ONK\X.WGV+"0@1O4%Z&'*4CR)BH8'J2(XH[;SEY M]IP)L072GO];MI?5LFYE6:A.(_QD 5A!C!H1N*8(8!"!Y)(PT>;0';&(:ZV1 ME00C99BEDN$(;E46 7R5"%1F*<1\-+LZFCO'GW^$-=^%<#2L>5D. #VP((XXIZ;S!!GM="0BA\U6_EFJYS8M' P[+DD!+1S],0 DYTCRE# X1 M6>L9LHIP;:B1.-=TO@DX5-O)O6E)R?-6M-EO*6_F6B2K/*3I!O?O\V\4!^U> MJ.?4LDR/NRX7DP9DF123?K*BM,?VWWX">6%.\=*")2#..$,:.X*"T$$%:Z0U MNE25O@!.JG.)TZ5_%+E';W;?O&KM3NJ];.0C75%4 C3K-#N>W5B=K)F$R^(_ MT8]FSV'LQ7ZN3[-SW(^QZK3QQXN=%ZVR S")T([68N>U6YU+R%O)6#-(.1K<[=5HPD?VG^T]6MPEQ,)Q\K/88_']CT#"^I@[6AGEV+/G)#.92[<&>OUY7+CA M^J\%))8+$U^$$E44^('4K/WI@N&_[W_[%"D/VHF$X%]@N#H8I'6*R /9U9'[ M9 4P7&&VQ;)Q1"KLG+W6OQD(Z?RLQ_"FTZ&SE8M0J7QNFN+^"BLW9L*8'/HZ4TI1@5.8\=6%>[&O=SNM2;N M S2$!3[&F5_C0RKMU<>7=M\<3$K'UFLQGO5)%=FJ>-3*KY_5:W8V6;,,.H/6 M2>R4D^/Y,X=G^3QA?WJ;"]=YJG&R<.U93YTU<&?% -L$JVQ64.Z*5E MI<"2"\^$9-0(#FMC5=06Q#90X; 555FILF9HNG@S@8-:UO=[W2/X=Y!B/TOC M06Z DG=PX'75Y&QER\1@[[V%Z,]?6+)__$GH"$NJP4HRR6%AM<]KJI -V'!- ML?(J/7O.\%*?1)BQP2QR@&IWXFR\='6.UDP'Y[KER4R)O&G1P<7DL!*1'9>I M*U?-F3WPB>/V8%BG#4TJO\$UO\9)7^D+XE^EGD_GO+@.H]+P;YS06UHTYT/A M\9^S]AT+[:MRBTWOY/G31?,#/]CY%)62"D<&!$ZDO.6"D77)HB"DL-X))31[ M]CSEK,52='E)1&\JG3D\!A?JM'.YI[-2 &;J,?9;G?;_Y**)4R.X8-;+,?RJ M-! :=_RJ,]C*5G+92@SSY9[:"VT/U&^U9]S)+2E+VB:(=U&)RB#:J3&=J0!0 MC^="^U^&-FEQN3@Z.QU3#];8]WAB=+^YO6\?% M/Z\;C-=S>#K3K6$NO_U1\.QB;&IF\B*W46TX]8V&_/JZ[?>VYFI\3%I/5 67 M:BKM*S&KZWP,EL_>WL25O^6VQK)/7Q>XZ![_65II['8!EN+AV&KMYCX1MO.R M/$^1I,;17VD=CDKB%\MIGUQ%Y("F("YM!.)"-$K82\ZUD(%;("YD6UT<^;[ M]UII&\8U7,8%9>L:<-D)K"HFY^(N@-@U5->U_4IN\SB:#G#:_5+J&'3BL>UL MS=09W)II @?RFN#N5=.W%.-@W#VF6)%)@Y?+F\/5I1!SJ^;:ZL%E?8PAUX7N MSFK%[%7N53U*I\*=7+:G.H3X(D]HJ&O"C#D]/-(,XF8U:;1DM9:\I3EMA5BG M-&,(M((A;@Q'1AN+M#2.1NZ,#SZ?<%_N9#A1DDPW9FQ]GWFK]<(BS>="-A[? Z M%J?7_=[IR]R98-C.-;(.TOB18D,X+H#2+SF9%/M@-,,8$4!.!)*6D!4I]P.6 M0$0<\8"KSYXKN;TBDW2N_^NE%&-A SX?4$E@%DO(MQQL6L;B>\K:&#_"G,4> M# _23EUYKVH^LF"M&QF[H/;[#MW;^22B"CKO7@5C0,8LUY5XKHYBM MVKC[T=_@R+T Q@'>=7]#FDG@O7%SX]-W)_M''T_A?Y\/7A[G^[0/_OZKG0'A MP]$Q!J 0'T_WONU]WL.+@/+QCU=D/W_S=(\?O/S]\_X?\-F_=_'>4>?DX.7; M\[W/G=,/WW?.][Z_2W ]^LD:I94"NA\PYX@K9Y&Q0B,3N5;>1A:26BPSXFV* M+F&9;,1<$FLPMDQ3$UB(%CN_V$JBGO\?Z!YQY9WNNC_VR_9@G.\!@SI(]:,< MY;VB)RPW[!,%UDFU]"C1F%-NI$7.60; !C.KB23&AAMTN-X<3V"V^U"8KGX. M:Y=ZOV7]*Y8V;=%5A;]K/"D-R$K4IE^B.Z%WVO;M3IP/ZP].VF=GI6EKS\\U MYQO,\$O?!MODPO?N^RR MA&Z#-/_092]_#UAU,]B'-5AQKY*.4/%O0MUJ#X/.M4AJ\E4%P7$?C5WKV3[[4;TMT<%'=JLO<$],[*ELW M>]76S:OYK9L)'*UC^LSB[!4P>\A3EZG)W!2MGIFK'_=IS1E=JUC=9)X?QA1- M2/E=2M;CF[;_RG3K^G/W!&>H$:SU"M8UH6O%4^826QOUC/7C7>"\_/JS1&:M MTO6D[G>%+#KKOQSW864#JD7*^QA3NDP5[U%(5P< _F/AIHNB>),'Q*V'\)C_ MZU:/./MHY0S>1CW;#;:ZE(TF2(9#PHY33RTQR:F K?::Y*VN53'"F3TO=D&P M^9J;6.QAQ@Y//IS^TSF :^Q]?GN^=_26[_V]AP]>OOUG__LK_N'O=Z?YTD/*N['UR M2_V=3[6O=?=-[&>">)!* ':BJX@VRGH=9?V^H*S&)\^P8:"BI<26\\A&##^( M,50J%WP^&*263P7=BZ;>A\C_UW68[TUAHJ$LCY2R2#!]\& A+(TK.0F0$<6@,X*@8W60$,88!Q7U"(-/Y&6W,?@F#/: M/'NN5]01;#C) ]7.E9SDE@K:<)+UJRI;Y"2,,Y(21T89A;CT'NE<,BM@YZB5 M22H)G$3PS=#4^^;@AJJW7[3NG'PBU_B'X\0NUE5",-LLF(]X+X6!H7;H*BWC_[:%!BS3;<.@?8()2R MG/&@M+:1>*N22%SJ%%030OA)P+ 80E V1.R,020*C;A/'ED;*%+>1:N9E%&' M9\\E89L!#8UVWI$-OZ6"-C9\_:JZ&$*P1#(=,M-.QJ&\5LA9&I *G(<4(Z>Y MO12_=;#OL1CQIY [\N*DW;4_%#IXA+'19=K!E5; ;+4F&=>(,SP8;K%P(G)I MK6I"!S\%R\Z70@>""9-<4OD,ET#!\J)RJWRR/*9XF;GXH%J MYTK:<4L%;6C'^E5U,70@F,:6PQ!+Q(!RR2E5'=X6G@E&FGCVG&[+'>/^T MHX&)=1OQ: / @39@%;C3(';,>1.QC#PRFO@M8@>S&9.I_4\,Z'OL]QKC?C/$ M6(PI<%@#+R5!2F(P[I9;9)S@B"CA?6Z-RF2J.H,3^MMFP$:CN7=EX&^GO-/.31;'9NBG"LIR2WULXDYK%]3%V,. MX#)P'XU'*N82P918I*F@2"0'G)%&8GSN+;H9BGK_I*-!B36;<.$U4%\CJ6&: MJR2,HUA2S'%R*BF+FW2%GP0,BZ$%9[10.?J8",&(6T^0YDD@FR2QA$MG1'CV M7&T(,C3*>4J!88+E!4S7+G9(L,DQ&I+%Q)B:,13+/ MGF](:O#]F_ U)2M4RHXW/(!0-.RFH:'YXG0,GC7T1KE89*D>4FYT5^I IO4V'CI]J+Y0H;44=M-%4H@N>'>"GMZY)&7#@3"#->R7R8 M9(OK6]N,-6K- ]IJNC/\?$!@L?KXRNWPHB&3ZP>'Q7A0],E1FMT^31SBFGGD MI**(&:%QLI@$2P$<\+I*>MP3--P_#?U)I4 :+M=PN6MQN2"2TI8)[Y3B(00K MP=NCRG#AL324K2GWI^%RMX+KQ2@=YII(82,B1@3$)4O(D821-S_3*G&V(=&6#KE6]O1Y"4YV=TH*P='RHI*;NV,U*0\.7T<<,'G-O M+33S/K'A9KTQK8F!F4AD-)PI:DQT,0:)7?2"*5U:&"X'FY9:&*YJ&/;GN"WM M@VA4^-/[0^U]/J:?9.3Y?&1",,L:\>0C,HQ01 V7*GG+24S/GN/MBRHLC=MA M9OFXT;HGCVV@'M!,<>VQ(8PXIJ3S!AOLJW6GA#;K?@?K_N7[)R*L8=0$E'@$ M M-8X>S/1&]Z-^/S>"GOGJ5JL?!V>YA_O7V#FO&JEW>].[V-Q6?+!]G4;&UVS_ MR)Y=J[W6?13A+TT7^9TW77QMV_V_;&<47[8'N4'R")9@8SKFC5NWGKYE!W]\ M(/M'0+$^[P+->LOV/Q^+_<]?ONW_O7]Z]'H!E'NWQ_!ZB63,81@@)EN=.Z M#<@DP9#),$6-L-0O]5KD/$?:,3AJ\(\WQ%KKF57$)BFU2$L]]O*TM\J\M_:B MS;.>>P3_0.O%JV\\/U#,(B-!.U Q1.+EJ:D [4R>,("%\_NNE7CH3^)8=2) M!VDB>CM%KW>ZX<\I%M2S$@ZZ[V*&"N"4O]M!>[!9+1WO0T#??B+)B6#!%[!1 M4S#:5B$@31AQ1IUUL.J8Z*5UUT[&8!3X>(0SZ9VT3.'$'$!A,D0^V":051/% MW*&QU-:C&)59VLU5:2;:K%I$SWSIIQWYFS^>M7YI>CD^FXV SV$?3R_%A M-:.:]&9L+74?;#KI+4[6GQFX6Z1I>/8CTT:;:?N1:;OCCJ"/;]J6L4__O%*?#SZ>'KP]R[]^-+#.-Z=+F9H'!R]_?;A M\\GG/;I'/GS>/]U_^4'L'9U\^7#4Z>R??A ?/G_\LO_]]9>/?WQ,^\MU$A)/ MD1"E4,+<("X#1LY)BQ0F5B1O#59T#<7B-Z]R4P-!CQ2"M/!1&.&,9Y2SO,.C MK-8 /R$*RV*\ PC:]-)R#P.:%@\")(N-H#8@%J+,I>4<BHW MK"95 U -0%T)4(1IRX/6PA+,9<0:>\*]H)ZQR*-E#4!M*$ MIK[K8'CTTB%I M9,YNC1&91$/.2G,L6..P;0"J :C->+8; )3STJA *%&.<&>) W#2W 3K6"(1 MT\:)NV<@6DRSIT%+GYS(IR4!B+20R%IGD0Q,$^.TDAYOEA.WIACO RJ!T?(+ M(=^;ECUYFB*ZP#49SGZ!GA4D4C& &G%B??0/"]0O!R20LO M"8E$)V0]R770K4,V& !CS(GUPBI,UQ%'NY$ZW',5LP;0&D"; !KC)CGOA I4 M5H=WM#?*AQS)T3K=Q<9 X_2N ^B66L1032V5&BE84<0E9D@;QI!(+(HD6$QX M?4YO W<-W&W.4]]D']2I?.Z&NZ ,YU3IB//9+1DY"S@0V\#=AL+=8HS/.FP" MPQ@)DWD=YA(91PQB0@?++<9&L0;N&KA[VG#W@P?B&W?U9\':8L0P2>]YM EA ME=,^-(W(<1*0YBXE*J2A5#P4=_5Q9=2MSA<]/.GUAV@8^Z>M=O=K' Q/?SQK M]+'F#31E MN:%XU K[ +S%!,D1YY'!*^81!@)J6&Y8K.*Z?;('Y'DU^+1)SW:333_!+#7 MS#VV'(/S%&BN_,,$S3VPZ+7S+GX,GS:V+NK# *G%.+DR-M+<"85&IQ#WD2*+ M#4,J"*&LX=PF^NPYI5M,/<(FA U&/5*,DE$EPIWA-%HN@$@E&)KT1B?%K+&N MX5";"4^+<6VOK$R>8628L8@+)1#0X8B8B)H++9U6JN%0#3YMQ+/=),\@:&4T M9D8SREV4.H*O>V#@02.3R%6#J3("B$,BPJ\70Y48\N(6_>;;G1ZDW6:L;R)X+ VG&CCK(C4DW'&\] 8Z4W6ZL5X@*?)$$LD$CHDQ$T4R.D@$?$T.U1>R!0W MST@_A9R:$@XX[L&0NCDSK66/8]??.BYPW6#L@T8H0G* ,B:FG.5&* < 11WE M(EJI& L-Y=A$<%H^ :J3TA0[BR)5&'&?&'+;_#*6.Y%U, [A98&I*&A'!NLU8MQ 2RYO+#, M,L>D-HFR2/FUB_ U1OH>M'HI+A!44KGW85)4@E;;B(SC'/D435YCT/"P>4;Z M*:0)O.CUSWI].XR@1&[8Y E<)PN<83!)N:6P(-P(;QFCCA'!K-Q#.(J >%E%.<. <4XQILP?Q!#0: M2Z-SMAKX_Z#1/FBE*2PZT V7HN+7KDC><(U[4>OS>;6F45#K1#[884W>A&#( M>IP0UTE9RZBAO-J$D+)1ZL>KU($'(:0TB?G(7>+6,.5MHA;3 )IM&C.]H?J\ MOV"F*?/2VJB1)YHCCH-"SG*!+)&&$A(3DZ(QTT] HZEP,D1%.;6>:^QL(L*( MR$.27B;:A 0V6ZT7S'04,7(:(@*2!>R;@T:#@0XHG\ID428#$[UY9OH)UL4> MK"QMTU3';LJ-W7EU[(9[_520?K44(F$\$NHB1LS@B+@@#&D7(_).1RXT6&*W M]NV8IKIB W<;\-3W4#N[(:;W@GD+Q%30W)?0>V2%P(A;+Y$VW"-AF R2:^)B M>O:V;:0%X#>9OSU/=0/[MA>#\9[1:C:U9REJR-*%!O .UD0#H*CH+' MVFBMP1&W#<-KX.YIP]VZZF,&^!X8%8.1\#1[G( ^+,2&0\%HAAGTM7 M8N+MPV)X:\I4JK#*;#A855%).QC$X:!U6@JU2-X.-WK*7'$,>C&(NU* BV[M/-U[C&S-,R>*30&[E.7$/K MMF:(#WR(C^M4[NINDG^VK6MWRD[0K5I(;DJ3P^8:U[C&4RA#][?M]VUWV.K4 M G[>]'9\(GT_;KOK3P3V7@>5 IHVU,!/ S]WN=/1,*.?#DN+6QX\)/T%-1\7=FKC9IOA)HO\!#@')YQ:9'!7B#.F4"& M1(^$$TX#K NI<:/F3T#-UY7 >4LU;]3Y1NJ\&-D(6!-/A4%.,XXXX2SW::0H MP5HJFSRVD3Q[3L2Z#N,TJKR!JKRN7,5&E7^J*B_610Y@?A7'R"@>[IY/L.N>K:E)+NGF76^SJEY-#B_ MK@!,LPOU$P#>+T584DR>8$H!VW,(6#F%P&9;Y*05E.:>Z63MNU#K4* -W[UJ MX+.!SY\:V&IVRM8+DXO'KQW'L"H"249#;AN:#_%8@J*3S'DCK19TG3ME#40V M$-E Y'J#@@U$KA4B%Z-^FFLM-5;#H& 1Q2U\A$S[KD!9UM@\0@@LD1A M_SW,=4OAW]#^^GS\4/NC4U (7_WN2RQ_5 +XS_\;/K9PF)P+T)6SWJ"=/_!K M/W;@DU_C;]_:87@"BE3T9.9;]:/BZ5>L@P<;#2_^RLQC^0@ZU;\G=2=XLKS5 M;,W\/)F&* M*\:SL&05#F 6&0G:::!H/+%H:4HZ4"N#)RQP,7_34]L_AO$5N7:CO7+^]7=Y:T,WJ/ 7 MOHVWR87O77990K>!5?W092]_CV/9#/9A#591A]/7>RW&-EJ 1FB<[;TMM,RXP-%R6874(9:_7C>OF6[GW_ J]WZ,>CO7_V_MX_^4 _ MY-^_+P;*]__^>++_>0_&/WR8V?O^ZM_/E 8Z^?\^W[: M?U$'R0\QWCORW_9V/BG#A/ ,HQBT1=R*@!S3'#EX&5D*/."8 Z9;G-TZX6+S MSA T(/5(0T,.!ISI?ZA?"QG?4^ON10?'-'O[1@'3D') Y!6ZMX)PZ MHQ.@-@V2.!\BNVLWMP'I6X#TX5(L#GN6C 6Z04CX.L"7(.E94 J99+@()!8 MTOK7 M(W4IB'D;O?0-Y3@#QF(W 8T!+C,#?!6>F5$8P:D3PE3#>.\X:BW6)D MSVH;&-4:64(XXMY;9)C!"%MJ@G*<"Q_NZ#A\ W>;HO@-W%VUVYI,THH'):7D M-&"-J?2@(HF(Q!5IX&Y3X6XQ3J@5LXQ'B7*T%W$C/=*6860"YCAQH9-;>W>> M!NX:N-N I[[)ZSZ(PXIJ3S!AOL[QKN&H?V5IBW&'6T,L6@ M!4:4:P%N+/ \8S%#F'-#<,2>)_N@'-K'E=FW.F_U\*37'Z)A[)^VVMVO<3 \ M_?'LU<>:O]R,L,D!OX[E>[]]N-TZ[L&0NEF+6O8X=OUY:Q#]J%^._C?]59]( MJQX5L97&1_A/<>:M ]/H(CAP5AL,AO&ZQ&;GJVUW\K'JU[W^(7"3PXDHO8QN M./VM<>/606G.EV+TA$:E([ 9%2,%7R['Z',S'ZR92EX3[UEL6HDU^+01SW8# M?-)."^&,D(Y%[F@TT@C/%&78!P&R?+?X]/^S]Z5-;259VG]%X7=ZPHX@Z=R7 MJ@E'4,;V4%,2M@N7 [X0N2*!%EH2QO#KWY/W2FAEM;"%N3W3;J'EWKR9YSSY MG#4KN^N[0&K>M8Z#P\8[A:R.''&>-+).:Q2<($P02;!,+U[3#6Y8!5$51#T1 MB(HI!&ZIHD)$+KRS!#M)I.8AYU\24E&H]42G>4^XTRE2Y@**GEC$DW/(!J\1 MPR$1[ES$.%44JL*GM7BV^YAX 1MF7*2)6RX,U42;B(GQ0?F0A*LHU!J#U(+K M.CDEB28(>P$4RM*$K/(<12RII4X$D<])6S<*]6OYIY=KY)M>_[37M\,(2N2& M-_C2KB;@V1\0I14UW!DB.1-<,^L"(5JDJ+@DR6%1,:(:PW,226%<,@9<$QYZ]DO7&M4*?25*12D8LXY;;GAT@N'M30V4"FDU:3R MUJRU5L][:Y33E#NKD=,^G[S,%,I=5Y'$S&)A \?!OWA--FAN6UOI]*^JTSAY M:2W70000!T(=DXXFK+V$-Y2MW!MKJL[S[@VJA*1*1A2IT8A'Y9 VB2%)G79> MNGR41K5)/P.%MH:!3NL0HC6<&6V4]BH$GCSP-&WNW"BIVJ1_@E;/^P.PI41* M'A!)P2/.-$96 O4V -G.8A^P"^NW23_#^MG!TO2UJHJV2CI^]"K:BGG]2(Q> MK)\-A.;P($8Z.L!H*A,RWDGDHJ086^N(5E6)185VSQOM5E5 6]'2GP!Y\[XC M05G@FD:DN1$(F"A#EAJ'>-(*$VXPI^G%:[:A\*K"5!7@58"W!D_]$TIH*WKW M8[%NWK&A.N(2BS/0NJHBL-AXEK$Q2RF''747O*K1[WFBWJ@K:BM[]!,B; M]SHF8051L'_0W%>4.\ ]0[A$'D<3,*,"Z_B4Z-V*\I-*I#)K#E6E/](61RC5 M.M'F.@R3>K;CEZGJPU>_L&%UA MW#/"N)4Y(RN,^R$8=S&+<9S TFG-$1&YAQ]6@'%16:3!V'!"4,,H71$_K2"N M@KCU>>J?X7Z\&\15_L8'HUMCCL$9:E12/*+ &# XY@G23A 4 D";PH2:N/)T M^PK?*GQ;@Z?^&0['BL+]$)";HW!&*D%E% B+?,!:4@99EPCRG#!G@G#1 M3/*OEG6M=A$H^JX.DNO2X["ZQAVN\1PZ.WZQ_;[M#FOMD8!?5)TB M"IK6XME^8#3E/M!40=#](&C.[+;:Q^0-1487M2I<(VUP0!1C10W&+G#SXC7_ M?IN[@I\*?IY(I*-B1C\8(!>(0R9P'73P1"A;,:,* MFM;BV7Y@D*)B1H\'07/,B$5+%"PXPI0K! R((1N915I$ZC&7E/FT;LSHUW+E M+M>VM[;?[9W=X/&J.K^L.G/WC[,!#&,P>-/KN%;7YMN^@?O Q,7N$%X-6B'V MB[?'F'31Z'7]6;\/GU<<:24 ]7'!>\2\YM2 P18%T",NN$5&.(<4F&U:1L>P MU56#IV>@YJM*7JW4?"W4?(Z'>"Z!B42"@I,,<84#LEPPL(>8U9)&[5S5Q^TY MJ/FJ$CB_4\TK=;Z7.B\DO#9TG=JW M5:J\9FZ 2I5_BBK/[]9X@DFROKM$;:!HFX99@*PRD+=-U4>:6=&)]& MY7-[XB?[WO+GV0R[\MD6DNR>9];Y*J?FE\'Y53E@JBC4#P#XSPL>%AHB6-.: M(.&,SUW-.+)24*1@\XY!14\B?Z1./]^E0&L>O:K@LX+/'^K8JB)EJX7)^>IK MA95W2:#$K,B1LGS,*S?(,R^,BXE'C%<9*:L@LH+("B)7ZQ2L('*E$#GO]8-M MS!/B C*Y>IL'S9 )*B#FN7$LQH"-6HFKH(+("B(KB'P49^M]C/"J.OP[\7.. M8A*!9122(IH/O^6"4F0P=<@XI4V07E(:\[$W3/X*"%HX:?\]S%U/7Q>/XPNG M_EGAR8=W0NOKZ_^!?\8/T;']HU:W',WLK M2']W.,B*.6@-AK73/JA%'VY8ZZ5:I]>-%S7X^R0.:PF68E [;PV;M1Y,5:MK MV_#1<-3E-7]]V.S'F'\T;,+?_5H[#@;9GSMLQMH01I^_P,#7;@=4>UEKPFUH_VD&OF^>Y%F&>.ODT7_CUQ#.\6?M[Z3D^5P\" MWYZ\/74(\/5/< 0WAQ_?7JL_P8MA_A9KY]%K(# M&\90QG'&K3U;W?)!>]T0NX,8BC%FP83;A9JS;=OUL39H1OCR9NT=S-SR,XHV MBLM,YB#?"AZS;F%*2UUB9*,&F,F*46V#C=YQL3_S$:W9T]-^[ULQI8,\YR#N ME\688-*&>1W&OXM91GIG[0!".#AK#\?+=\.UFO9K%N#!F1L,X8V6 M;8/^Y-\,8)^JY64),+3<\ M$+#5YO4CR;HSDO_\;B'IQ87@EW;NUINU+>\!+&'@[8N-VYXP2[AO@SRW4JN4 M\;_BU]BNT5H"->IZ>&28I\&P?U9J(6 %K,#Y? WT$Q2M/9B8J^G/LQ3GTUR+ M65\R-VPT"W.KV&S%?M;8BYH;26UK"!($*!-CM_Q.!H6,$T"?!C #<%U?K&[W M] SFMMN#!77P.%\+?!R)9XG2_[D:?*L=OS?3Q<'7\*IHUP>;'M^K'GXYAO'1W^X3N[FT1X%FB M_OX3C!7>W_N4&L>?1>-R"S[+WZE?-+8.*661:$-1THXA[AU&FA@%O$DX(2PL M"G8O8-OS]A0F&U0*"-234)4WL#L>Q6*_&VO =(BW']O%A@?(NZA#R^._F;K/ M;L6QF_?88LNKC7>[L8J^@,S0$"<>L"H86_,8QO,\JBK=,'B6K^(^RK?[\\FW(/O7S9. M&GL?@5YMB7KGGW:C\YDV*%"H]_MB_W)?S+NOZO2?XWKG+3Q/\QC&2AK;S4Y] M^P2HVF=ZL+?/#O9.\,%Q^[AQW$[UZ0-!CW?([L=#9K'66F&D5(R($^J16^!7H+J^()V9<\Y;RJNH1KQK6??Z0=S+ M>V <* '8?5KHQ!4G5F@LC" I8D.XUI$OM06OK8+.*_-7;S#8[8XJ0J\PJX*K M^\!5:P&N9&!&QF"1+'K">.F1Q<8CQ4@"Z]%31P"NE*0+ -,5)UT; MD+]8 'F<0G+24@!YDMM;>(N,T@X)[*BFBC(P05Z\)D*OEI.N03RU\(S]>\9G M?;NGK'Q8U__WZ_MYV'Y6+.%H@;)]9>MH&MO9H+'2Q&M_.,%@KM.%,-;%9>^38R$[W*ZQ KW\Q2419 MEQ!(HS7"Q6/ LLL_FOM?WG7VO]0O=O<^GC^=%VLQ#DD#N&IQ:G(>G M$YDBFX9=__&#(U-T$^OK?WK396_^C&/Y.(-EJPBC_8K1LL+LNC+9"PZYS&Q_ M3K,Q'1L;3PA]=O'"3_8\)P;"C\%PKJ*#573P^A1V:V)@)A(9#6>*&A-=C$%B M%[U@2M_5$W/%X$#TZF/)>QJ9ZP_D=R,W"]SW2YT>O/_GN+ZW=;F_]U'4+_=Y M_=*+_;U_FKO;G^&]M]_J>SL+;I;=]W_"6 ].X/??ZMN-9F/[Y+)Q?'39N&PW M&U_>\L9>HUG/OYT-_<'G;_GNQT.K)=-4@ #G5J*<&(.TZ'\IY MKW!I9;C46F!=/!CC.:5(&B813T$B*PA%"<-*>JFX"#KC$L9\C;JWKSJSN-+@ M51.+2H,?2X/GF056'NMC3<+!"O -AJ=DD@D0A%G)B'' T>*2<6,%(;'].(UV^#L5^C8 M5/6\J^!RK>!RU M_,0Z>+"SX?4_64BC^TDINH3,E4U,_=OL3Y( CR)R_6A/D$TPV-]L^]Q>#%[\ M>S;9MM5%TQ-XWV=?5@;STZLPKN\2NIB"?WM*_71&=-&3S/;[1=.M;@"X/&WY M7 !C7>]K'#<>;/?.RUYP18.[7K_6C'=3@ M!['6ZHPS $=-B.*UC8B6I%UG$-]'KQ_UZEWX+['!R>-]SOG^\N^?Y3;L-*#Y5EQCJ#4=)<(NY)/GS2"5AB#;Q>.^]P6JQ8,2)9:KCD!M0R M:A6<(]*K0(W51,T71'SHQU,+N\O;;Z>YS*RL("O6H39:B%JY$@^HMKEU+#^N M>F:)9*U1_T84RQN56=W#6SQU5JK*;*C']T8,. M!?7;CBG"SA_>@($X>"KNM(?2PI$[K=W9_0*C?7]PW,CCO(1K[NV(@[W&R<%> M.&G ;_:_?.;[>P>=!7?:EWUQ ,]ST*G3_>./K+'=:-:/VVT80[M!/V*@DLV# MO6:ST3E85G9CG$G8I9R3KBCB5$1D$DU("J.,#B21G !*-Q1;;&*UCHGI5=E- MA6[K&B.HT.VQT6T^6$!H#,+E266B!A.$!=>(:N< M1-PZG:QVL)3EL7M*KI$6/P='UIAOE^>)C10QQYZKBIQ'HQ1%V_$/]J+?:[?W M[+>8^]/&5M&^=BD8I=:W&-!E[/J>A]5G:<,,B1A1&)(IUQ8EXP MX@_D05.CL%3$:!->O#9F59Z)RO]PQ\A7*?2UH?U6ZU\)?>5_>&S_P\AHV1D' M'"M\N0>^+*DKT3AZ2R1%+' !5$ 09#&+*#%I2. T4LG )/G^LY0JM\(:*^>* MW J5&7]]7)^PT]4IQB<0=Z9A+@)$CF=*$I1:^V=BX[Y%Z\% M_F5[=*S[^:5EAX[YM(-KRQ&J_AU50?I3X%2C&/!6-Q34MJRGJB+"JP;\)9$8 M!O8<%@Y1X03BR5MD@P,VIHC3C@3FF0,BMJ'4=R?6KD&=>M76HT+1M4+1U3+@ M"D5_$(HN)/#&%+!-!(5@,>(VQ[-S*J\D3AAC@V?!OG@M-^@O@:(/[O9QQZX% M8LV[%JA'[UKPH9\/8!U>?&C;[A#4^>U_SEJG^6S6M3L6E#3^'O?G\>>@<>?P MV_.#O0/0GD_'!U\^YCX[)_M?/M)&9Q\W]HXN]X\;S85S&B^W0..V8)Q_M!N= MMQ>-]XWVP7;NLP,(L+U/#XX_DMWM1JM.WZ7ZY='E(6>1&2U@ J/.AX$:AZQG M!"D)##3HR%)@\VT,$SGPYJ&\<.02^-1I M;/_3V3]NPCC 5-_^2.K'.V)W[[, 4Q\?=#[#]0Y:N]OOFO,N@<9[N-X7^.S] MQXOZWA%O;'^^J!^?B,9>NP//V#G8 Y[9V>'U+^^6=2SPU$E%+4/:"(\XHQ0! MTQ3(1T<3L'\I0\HUO=A\]Y%55<>""N;6YZGO 7.86*:ILZ ,E&,MG/(&8X^I M *N8TG1W]V<%N"5Y4R M4+4N^%X-W3J#>_=FZ2%C9IK[# !;++*)"H!BE+@.CHF[A'@OAF; M*OBY._PLMB4@'I,0(D76$HDX5A091S'"&O,H*+#G) %^\#H=*EA5#ZS:6E(& MFR2<,41PHIA63GBB-3>^2$99%8VH5/4^JCK/%+@DA&J6517X 9=8(!VE0\YP MH("8>(O73E6?@W_JKV@'L=EKAUJK<]KO?8U9XJMJ@FO1AGO%!#%:"RRY8RG' MC[#Q6(?@I9&R(@8_'FT6\]JP<,(H[A#L"=G]HB723 @D"!=*1R*8-H VVJQ1 M(G-58+!J_T).-;':&1T?@)GC3ZYR>#6/_YKA598:,T<8EK2*15&$:.8". MY5'+I&@,21/&244,?CC:+.DW0(Q+-#*-1$@2<4,,,A:#01(),Y@%P5QN@4;6 MJ0%:Y3%8L:H&QCDS(07,+ >!<)Q$X4P@E@$;"*0B!C]#51<.#/=.8<45\BDK M:#Y-T5KC$.%6M#9Y$VD>E_3^R&*S2 M_A^D_0O]E7707FJ/(O,J'U-CD%:6(0^VH>$Y/&54SH;0XKNC'%4VQ,KB'X/! M;S7K_5GGK&WSP8TAGO9!'\KJG4QJ;*<'X[TLWGAF_H^7/X&^;$W68GMJ*>!U M.^87@&E;4RMR+=Y5:'8?-%M,KJ!@$D>E)9+$,\1ESNVRD2&J9(@R6>4DE]"H5?$2"J%_CD*/4]/5##:C*ES)=MOE 9E@U(7FDJ5EOF%\GK].3.3[P2<#Z8JX+M3:PP CR@.^( M&\V0YL8@:F''CLI9E7(+[0U!5VQUKG4/I]44(E7P6<'G3W;;%?!9(>1]$'*> M^ 8KG24\YQ11@CCV\(HG#[*CN'+4>Y[[,QF]XL.CU[4[TU-H8+)]DQ.NUH^E MJV[8NX8RU\[MH-;J .6 VP.Q!OI1M#H9-OLQUCIP^^:@%KL!KG%=MY.LMINS MS4R^JZV57O.V5OK1VUIM>0_*,AQ\L!=9/.'/_ED,?[6L:[5;PU8__-,\.-["N]O-)MSGN-[9%_![WCCV[*" R-"J M'_]Y,M^O"*XG#KZ\Z]2W/_+=]^^.&^_K%P?')S#6(]JXS"WK_F@WZ,Y%O?,I MP=CIH?7?S_8U&RU)[.]U4 OK%L']-B]L/[VS1C.VG$W+8K@ M7I;,9RQC[) )[YF7!!$> VR60B&G$D=,T\B#AW_5@LP\B2UE+-@W=,UN3P1A MW"4+?E"UR:K:9%5MLJHV656;K$=L2C "Y]/R7,.J/5;5-^9')!K,L;\1P04[ MI-'K^J?4.?N!5+'TS'3J>/\+T,-M^-[V06<7[MOH[(C&-GQ^?'!\T&G 6/\Y MJ5_NB'G/#%R_>;!]!-<^.6]T]CD\(]T_/L&-]^]:C0Z\0S]_:WSY>%D_;B]K MDQ4%,T 9*")2 -G4*0#9A#^9CR;8"&8T]]EWK>2J#IC]E;S3%=P]"[A;71I& M!7<_%N[F'='.!H*%(4BEQ!"/S", .8JXHIX&(;CR1;LL]D32PW_Q!-'KW0;# M?-C\,\L%_0D,[6WGM-V[B/%3Z>]?A*X*D.X#2(LYGB9QJB472)CD=Q&*4,L1M3Q'/Y1'FEC MX$\JB)6P8L$"?6"J.H_[Q^K:=DP1!#S4^O%K[)[%JGO68Q&#(V_]V)#YW/T: MKIR/5TH-G5:1)6+3;E@B(O 0$\Q02"=G)/ E*4"J#M=)SW] MQ?T%A99]L?V^[0XO@ S %;X^C P\#[MC15Z"-W#1?+LOK6'SS=D GGV20G91 MF1[W1YLE?;.< =LC.(ND)P30QG!DDJ6Y&%0(^,M2 ZQ KY/E4?D)UHP45/KZ M>/JZT%73*1L(L .Y3OKZ#.L][;U2$JL2T*J& M::V)V+41YBJHO#*H7W38*.RD=3F4+&1$G$4-AF!D2$2"HQ&6.H=SSS$EO[M3 MXAK4-U7UGQ5VKA5V/G9V3H6=*\3.A?/K--8A(Z9B6@!-C@II31B21AD%MBV. MS&3LI-_/E-< .^]0&_H])8Z2K'F)HWGT$L?MZ(:3DL4UJ2.C]:NR[3_;!YV# M3OW+P7%C^Z!]L/T)E.0=*.D6W;]\^VUW^X0V.G#O+_\1U3O_P"_WO^52 M[4;GGY/&^QVZ_P7&M7UP7-\#9=K;IP?O/W\[^-)(];TC6O]X:)VSDCBP04F4 MB >I42::R&!'G'$Q $#.5RM:QR,745(._PG<&P;8ZHGCW@FK@YJO/,L3_H : MQ-MO,SLLJ6#T*4;N0?89EE9@3E+PFD4J-='K4P)77/&W%EB7+7\'O=CKMV!O MNZC]U8/1;!WU8YSIWGR+,J]/<=]NM_:GA27N7Y2PS,NJNXW:7_'(^HO:FW@Z MA,4ORG_ X&YUA[V:K;7S4V>;>Q#!WL[S8,=34+Y]Y@;Q/V?%G_!F*,[&JKW\ M[_^G*<6_+Y^[XD/R^ZO:>6O8K(V_\\:>YC6I[73]YOP%KGX!8X(-H-\[KYV= MYC_^ZSX'5H(H&LDC8\SPB*5CV#AG:$HD,HY%R4, O/@,#Q'+$&RG.P#MR@_S MSOJXUC(?+9(=U6;F#QK;ZW?[F[MW7>V#JDP *]<@8Q+Q,"D '48YXC M*0 T7%22!( +*C874WQKH!CMO,[#)E"'H^98I&M7Y:4@A[4$4CO,9:BGQ>$L ML!2UOH7=#005! S$)A>K@C3FW@>Y3O5EZU7M6D&"7[O8GY>E& 'LN,2$*DXM M,=Y[G20 75)$A;A/XI7\(/J\!>@; M;)L\4)-C*B@RJQ%/P2#-N$)&1V6X5HD#[WA-\.:2/*]_U7I]6'!8\2P$IWV MV%(X3MMG@WM*@94L8L6Q5 K^)0)XL6$B""F3EWQ440.I/H$V02#_G@<-"WL7'/PJ),*.%"P(*3D,C%K,/>$!>&H(4S86^ 1SZ1*C9)& MKJ*@.\4X[\:Y\/-&RYU.+\LUV.RE:($PQ6_ 4UJ#8COU!6[>R,N!U?R=+[A:<:$W MB4LK#MZ.!ODAC[$2C9%H-(X.J7$:"VF1+ Y\$THC)^$?*P(CSEE+;&93)AUGHL4L#8R5VYN+A9*71EUA5T7K\A7WHILU\?- MVAU]%Z5K 3J/J*$:03[C2:7$N[17NQW,L>O9.H.,D5@UR*4.D4D0XKG(Z*LMD@GYF&J@*@E M37P4H3#T;O 4G'5#+%L;V@GG:17%W-E%\/,]2)^[H\Z-,638J5Q)=Q00NKMU M&"V7CI* -.Q2("!$(*LX0PD;*@6.,&7RQ6M\$^CDIF.P#0Q&R^][@^&@=MYL M^6;M/,*^9LN>C( JN44F[%L6UM8-:V&T5IMS( 1KWJOUH^\==?.2PM=/^[WL M8H 7>9DSSLUNAE/;Y.+EISMYYA]5T/;T)9;4BN+?'Z&_%3=>%3^X7M?8Q?N!5=Y MDN&B!HQ_TJ91C3G7U&R!E)S:5BCG\6R89S84?G=8&=\ZS?F;N3'Q*(?S2HS* M)2RZ1 !LM+HEOEV_HG"Q]EEQ87M/#RWWW'C'$[4\<648K%70 L,6SJG3WI0( M2 A6:/QBJ8>VL!>F<>Y#?O*+/+H/L,;MX<7(55^Y9C/&U2_?4L"X$ C65$?$ M'8VET\$IDQ!10NK K!4^G_:WNU=;!UVZ=\QF&G1K.T45;#$3DSEYF7\Q2@98]H797()B\FIUVSU+($HE@WC3 MV]RH_34,DZ2"XEM7/WSY]Y7?"K_:A*^/^WP!/YB0I6^P;M/;2[SN;D3S7]I3,"&_%!49:*(PDTY(**KS/V4S, M;/(%#;_6LG\UL^_=L'6,=[&I3(8%:ZM(B9K-?[H?BWZ8J-$JV>E[Y>ODO/[Q M4%F? LVY]R$G.QG*D(LDY&)5E3.M ];Y\+IE^2U3^6_9=LI!M]/R9)DL%.-D MEU)V;N(G,U1FBJR<%^[*L8/RU.9#AJ9]J>-<@BR +K:!U !3/XG#B6QFL83[ M9X=I:D)X.DT3G2"+S*6JD1<]@H*ICR/F;#\@;/Z:R+?8F+WX^R MD;,H]%ON["J5)GM30R@RL_)QM+85$+PU_OK(,7J-+]39=N&#'30CB&IY1LKR MLU 6O;I%8'1ZU ]Q[&:%_DYIT)B'8'2RP7N-!1TY?4!AT3+-W6F\FW/[V&Y] M!)5;.6%M8OI=(>0;>+393 $PG7W6X7.8ZT'L/MM\D\;>1]&X_$QVM^&[H,:' MA,448&D0U2J,ZLD8-2A@SY61T1IJ7KPN3J%;8A&-%KT&JPZ2EE>CU#>8_RRJ M(SV9VH,&I6QT3LL]REU<:[V7_NBK](/N* 9X[==;@VGO]1)=; W+;PR*_(4[ M.-.OTA.!=3Y,)$'%D (3>.)8Y]2LYP+V.XDDK*T?C%O%0. *KAU9QXHL'9 MZ6F[&/AO[WI] -9NV5[&7^Q-S,GWL)G]U1L,/D5 ?!A]X1#8L]\J0;Z#('.@ M3,!:E69:(<\(!4&V >E$)8H 3Q9[> T+!H*\:!/-RFTJEVC4!-#/^IVSHRE; M\),4HK/!>&L$@ZK=\H4//'[S3=L]&M7_]JZA'"6)N)>0@HPF(C4()4@D8($>2S55/&%G/<3;367)!>I9L#JN06P1Q+&MQ9C'&>;B;=ZD7OF/O(+[F MO8,(?K3F084C=B]V3GM]T,^W_SEK#2_6KXE08]SAZWB'[>]Y6M_^C _>'S3W M]SZ=U+]\Y ?'GR\/0&KW01(/WK\[V=WV=$&JCT.S<;E_WH#?'( F--[#O;>; MG<9>HW/PY:#9V(.QP[4:EP=I=^\M.60)1XJ90]):A7B* @#5.L1X$-$J07ED M\[UZ &^P!F%7S#!X!;MH3%X&G0"@4C!^OH70FUZWZ)J50?-#?WR4R]^Y!O0! MG85NO_OL:.%- &6%1%-0(ZB1ATF;FG:5LD?3D M[(Y1C=K?(%ZPY%L;XU=_3%XALE&HYNCO-SF-?X1KI=9,Z>S&V,LX56SGIR"Q M4+!KE _^GI7%7'A7([^1FLM=+FAS? XV%11:[3*6?]H'""I# MA'S*??98O3'G M<&PO6ZG/F-S20^)P-)$:9#GQB"ML<]H;8)8#BJNEDUK0>;+Z)/;:(DIR-FSV M^MF+M#%B-1L+M&8"?S>0Q?)G[18(3; C<,M?B%T/O[V!&97US8-:ZK7;O?/! M;W?E+#!I18O<";P5/7EA\MKV=!!_&[_X'3C?:=M>_-;J%E-0_.CWT<5&F)AQ M8*XE;[%*Y<<3B,C[4H:)T?$7HSN//MXL/IIK,%Q^1M6F8/+:C_$FN?:SFRY+ MQ&9)XN]_V9L_X_@1!DLWL7[H@*K!_E*#%7>Z["TGS=QZ$M3B5YR[=KST1Q095&$R#@F]M7>U3U834=B;NAV)R=B>; M]7.>G=U^"_;TW+TYST\Q,T6?M:("H9BZYSP[6T='_9SD4D[,7Q.B-IJH,5F; MF:/G<"SXV)5P!^&X[;B(VP^$6!LA63X7?YZU+VHR,W,BOV<^5G%T\W>;+_6.RESZ-SJ4/ MM/K+0VN._65];__\X,L.W?VR(QK''\\;QUN\WOF(ZY]?_MG:1H-,;C?"C73(<2<033@1;GQB@;YXK3= \/)_5WMPS7H?ZU7! MP!K P%-J7OQ$((#,00!-U,K/;2G -/P37*H*W0K 3WN!4_.H/_>)#W\_;G75>?+V&%TU>OXK$?Y.U9 M,G6_I$^'.0EL1RJ.7:["%T8!N =KE;#$2R\KU^[:@7MK\3SR))0*DB'8IL%Z MY\HAQ[!#/BK)B(V!6_'B-=_ TFS([P?WY;#RJ)2U4NEU4>G*(_,$ M6^.Y0+F>%\%?H--)$&24UB8Q;VR\J4/*3Y",RH'_Z$*A18J:>@M2X$2N5TC( M2N,09P%[IE/R3-X$]+\>\G\WVJ\=X[^[2V+9(S[1C>QZQ^K#,*MRK/Y E)IW MK)KD*<."(4=X0-Q'BJP"J&)$RPBOJ*+NQ6NY247%17\=+KKH.WR8ZE:^PY^M MS_.^0ZE8E#01!'R# !6E&-FD*3*4,1JE%KXXM$9L<"96X3Q\L";FX^8TXDEC!.LH4(Q.6(&#H-*_>,TV@)UM<+5X -G#(D!K%->N5/J' MJ73E"EJY.L^[@I14UN$4$?6,@9$E%#+165!GQE*2UCM\[US.QQ6*RG/\@R3# M>:UH8BCI'.I71"%-&$=$>&9QSO/D[B:@__60_[O1?NTX_[WSEGYM)^'#@*MR M$OY E)IW$F+&DP^!(8N5A_T+ ,I&$V 3$Q@K9;W,"4ELDU"QJFRD-4*DY\I% M%YV$#U/=RDGXL_5YWDF(@V+$)P]:G/(!9/EL#YP24@:[Y)PT8&"^>$WP!J5R M@^O%TQ]^GDX_HSS"-\\GC_"JM5/9LQI7J82/[%)06!DAJ70,$QZTUH)%36!/ MMTDHZ7#E)5PW&&^\6? 2.@/KI[A#*0:".+4\G\]ED),4-FDG&,W&H]K@DFT8 M]MTH7H5OG[%*5PZAQ]'IA;)O(Y0"#H:2,A)QEH^7#&!J16\H<=9R(L1Z24;E M/WYTH1":JD!= (). .@E]4ACEA#@/#-.4^8BV-]R@U&SP7/WG2J5\!?V$CZ+ M5,*'85;E)?R!*#7O)>2:B9@802[*!%N7H_ J&23R0:$D:AY@L5[K3:;8(D0] M>41ZKEQTT4OX,-6MO(0_6Y\7RI 351([CGQ@ LQ+QI$1.5,X&..!D6B=Y(O7 M@FX88^"_UYUX]A13">_0P?/G7N/NS<]&;6FYT5-]S-NC?:P0ULJ MW]=/!*?%#HF2*<*D<$AY#79R=!IIQCF*SA+/+' .CE^\IG1#8[F!L5EMDX3O M4JHG%,ZL,.2G8$CE4EDY?BSZV:PW^0PI##""N',&:1F(=M1I47YF=O1_->&*+R47M"(J:Q M1YPPC8R+ 6FK/?=22)I[BQBY(25L1YK^ KM/X;WY=W'8VNNI,RVG3VE^"F?D M?3X%#9COO-A>+UTP]&T^9/[T4UIE'5 2!@SE',L-?P3.!4R,:>M\F,- M)_@^&OZ\R.:#CW=L7'IRB+5R*H):&BPP&!'<(DTP0]9;$Z(0@JA[]_UYS%5] M!G;E]RVHYB'(",MHB3&PH+"6)G"/:.#!DY D5_)^W'_F .#)"9CSQPI?$,*352D+UX+MH&5W@#UOUF0 MIDZ2ML,EQ\&OY^GMQ15_:PWA=OZ6LPSSR:0WG!A;.V\-F[7_Z[6&O;5\TAMY MP6ZWMNN'/1?[)36CJCS.MN0 0 I@3!>U(DE[K//Y@QV8C<&P ^_7MH[Z,1:O M)O-0.SWKY[,?BR/#BQ/)-VH6Q 1H!_RZ#Y< 0!ELC.5ECI,,^_! I:0-RN-X MG1W W4<,!H;2&11O3YU+7ERF!T!5_*HVB,.L_C">?+_8ZLX^SQ3" 5T,^0+% MN#?N"6@Q".P I(D 9";&:::55=P2E;P,EA?'5 .<487&+Z[QMBW%MBQ=);1M MG_5A@C[ &O=""7FP_L5'@PKGEN%+:M0X:Y"(HX)'W* MW:4\1M9PBF#KP8%&(P)6N=!D>1_K*<@;'[1W\S'2I[9?^VK;9['V7P](.?)! MXL24=P:8G(C,>)L(@?%;$42@HMPJYP5*W,*\/MC^;O_OH87]^Y\\M%\EVVAE M8K*[=>B8PXI$B;@48.-&PI'S@2#OB..!!LTH?_&Z.$(;+]D9\QF=A:C47F;$ M^>__IX'1_#XG'<6[Y/=7&UEW:S;#)>R8@TS%\CF?(&,WRLQJ40@M2,W?( N[ MJ1@IB/B@!>9U81A^BCZVOL:PV]V;0/3=\$<^;\$B]:-#[!U-&&2*$:* SV=? M?@P<*\*#NY56KUOU)K'ONK1VP5TA'[6#?21:Y&#&*3%!/'<7"^6+? MV;Q#W]4:<,!VEHMI=-D!&6G9=FW*(5J;>$3'8+-9VX.?M,:':^HP3(#ZQJ4)J ]/>WW0!IJ[F*:5.7;$/7[H#0%FD"K\B]@)'_: M;BZG*_DE(06_9"6O6W;?$3<;4[+%*YCR"C,S\&;$(/-)XY/GW>EFA>G&4I,* M>CJ]P?".'/$9ZRJK'[^] MJ&\=XAA4=-$B0R-#G(>$G, <:>9M9-%A&7 ^VFG)QC]2S(UL$<,V7A@L:=J6 MJ:481_9,:G5! +/*VO"U->CU+XJWV_%H2J(V2LL)E#"<^5@JB[?]_D46]))9 M+A?@]32X;S1#MPK]J5N@0:66LRN+:+7C"E"TJ=XQND2K5[!)?FWD?1N/Q,=O?>TL;Q9W*(4[#*"-"M?)@P M=TPB P"(<&38RY04,*(7K\6U!PM-&61S#LR-6K2@-P7>VRD[[#:$OL84>YC< M5*;8=S&GCZ1^?DA@)\0.1,3S!,Q)6H\TB0*9; ['&"U/['I3;+-V,ZH E2GX M3.7R^14%Z#-=I8!Q4W+1[G^&S\.+;=AH<#8V4DEV?=\5]PU>A@G\EQ_M((G)^: MILT/4KO9CJS<4K\:1L+XSBNWU#-=]T=Q2VT 7L)>"2 [S$ &F&*/COI@U@[C M=:CR$K G1+"(LT%2/A?; MI?-W8ZFK.7O34L6KQ\=*H,3YHXA M AB >+($:>8"RF?+*,&XBYZ]>,TWEW6"_5<1J;5=6. K-E]K@:4'DPZ,N7;2 MRK9=_Z?)QAB3;A"/2B@6A*)Q=.@Y3P0*O<' M?HA0>#MH;N07A8/1%Q%[>Y%SPVO_.;/]8>RW<\2H!K@2;1^,K?\=A\&NB;'U M8\ZM:@W;9<2K-!]']\VTJ1_:.3D;?G[>C$7J%(A*V_:OC[ZY'ORH-%%SO*J7 M1_'W&8QV8K(.FME6M-[WS\HP8(Y8Y+3[I0]12_U>IQQ99G%PY?GX6>DF66Y9 MM@!=VX/>S%.FLS;!S0HX\B9.AZUO#MCG2[^DY?C&#S1" MF];R&5F6HCVM,\MU]!PH5:UIO\ZYKHJ(Y-0 1UZNB0,MHTB9SQD+YW6^'PQ@ M,)SW5]WFB;_!X;3T*<%BO(]]^+ SJ)Y,+L5+ZT^*T(YE65PAV@[;GP\I%AJ M:IU$N;P$<6E,[N=C4<1."1^\6 MF>++DX+X1HEYD\#-K4[^F8WA/V>]8:O8C=S0EAZI$2O)-RVX#C##T66O :T1 M+_.3);U;4N=*$X&79"W,HM=4ZO)$^#[D@5;Q0P"HQM[^1?WCH8G)6\<9BD5C MGQ1$!BB/B/2),2? [@0#DVX*O7@:TFQ^VD0:BDF^RE&;U?-\C;SZ+1#MTO_Q M$,U__3^N_^_7WX\@MUQGI/UX.B\N*W(F,02-COYZTP;,(-,C1,_VI4 MQ(LG/[&NB(%=_Y.%XP)^$L(1/K=:4_\V^^/1G()!CAPPS!-D$PSV-]L^MQ># M%_^>7018@>D)O.^S+UN;\M\Y$2IUF''!4G)>2<6XC,$2136-"E-"J;'LQ=KL M,??<.;?@2=%V:Q1#?>HAZWF8N(X!YWBMA]'"78O409B#,)Z#TZLY*(H+REUN M<-IN#0<;H[^N;).-(@.XV"A'6^:PV>^='>6\J2%\(=M(P.['Y7R]E/(VW.KZ M]ED9J"Z^4HQP7,$P5P[V%WRYUX;'L?V3C>F"K:-N5]+9YD@C6P.5):&P5VR)?@UVV>P!H7CKM_/@\Y# :-K:LSC2OCX+?9] M:U!,5XYN%Y3<3HGBJR6SP,D)Q/,5+L[#(W9JQ!N'Q_6_AK!_LQ3-C5[/YG_[\D&M)8344@I5)B%-J MD0&"BP2/4NF@$G.P+3$\WVZC!G,W&''YG#Y=>"*[,.T^;F2D>+GU*@>AQWB4 MG10OLU\&OE(KG*G#9G80M=NOQN@Z7>2^@+2Q71@!HUJ$' ^ 9>VTAMF_4D0# M,^^?C6*WNM?6R+ZJE9D^!3,H#8J8RU:SS[F5H3\#XFA85U6Q/H-?$4Z_^E7V M#X]3A$X!VWWA%4JM3-UK%]'V"R@M\\>'MIF8!;?,<35+=!SG9M83CHNH-KCX]X/%CC;W,Y> 3 M+-1@ZL%3*^6LWNMG*WNM7O[QJG1.E70<;OQT5P+PIN<$'4+'"$;V6SW=[;YQ2R\9N1PLL8_*( M(_I3+.XHN;QT2>2O3HO3K-]A&6O+[Q>.U-)A#?L)4)EIA2O>GJ 7O),E, MS M<=%6?]$-/ERL(+W&\7V=G[7PO[1;\:Q\]LD -LH(>L' 2H_!\IJM[EWR*>_A M:KE?S/5!^_O$64)OB,>#6!=2/>4DJ<*N94\N619RO9,[;=XR6D]F?K.IN@Q36A/: .@06Z/V&'%<;EBHYNAU MMM4VKH*<.5@S]J$4:EMN>&!B93C*P:SV1?'F./]X,84X[]/Y^Z!SMDB$R4&= MC$'-5C\4_M@"?4;NS,%9IV.O[I:_-DF&*L,X@'UG[>%D\VX59&NX[)JYS]LH MRWG\?AZ BP6IR!=SL0L34S"'WGFWQ-I.KT!+VUT?@)C:"LN=\)]>3GW\T#O/ MHWBV ''\&0!BB^[N'<%_/WYK -]7T48;!(HN68 ()9".-(&N4>&QE)KEP\26 M)F6,1/=K,;- Y\Y+:9B),/[=:T<0^/F<_=&./,/I2F$MU&ZB/=C'6UUSUB, M9_:YCY>'21DC:> H4)-S6$-$+I& X#UF K/>)Y,CEM<+\4T,:6-LL0P 6H?Q MJ.4S@+<*"S3;G.%WYY>X6IB@DPW&N6"#!*>QYA)V?)V=]H,0S[0+S MA[E?]:V;]J/OT M-OHH=NM$#TY.0S9N=24EBKZRV4CD.3V095A&>ET07=,!X MG."'"9JD%IV,5:W/UN-]^]: MC;U] M<\ =5IYFC9_I<=?O %5&U[B^UN'QP?=.KG"^H&8X3O$=@1+D!%2>/] MVV_U[79S_[C9/@!5JV][WN@T.ON7?Z3ZY5O2R%$WHXWR!#F3V^%+YY&S3J%( M/5'2"$62*X$2!#"&K>Q:BR3 3 <="34@G&SJ1R*6HOMPO>,7RUT.AU1@F6QEEN'\;LL#FW5N&@,0@1EU2YA!53 M'/1%,X>-N3$NLP[-\4;I"P6&%7/Z]'CY_UZ37U@D4TWGEUV[=P,Q64W1^'QU M<#FQQ;PV"GZPFX!>SA4 %SYEH _GO7X8Q.[ZQ.]_,'KL[IT<*J,4UACV9Q\\ MXL(JY"2/B$II0J#!@Z'ZXG6O&Q?#]7D1)WZ347^:25+A))_OO!G!WK%EZ6D*T(U%B;O*:)R8RSC:49B9K>Y) MYK.9-4^''!?X]R3S\0F:[(_=-5N ;,JH++7P"FB]H6 D6>NE!9QP-MZQ+_X4 M3#S5CMD_&"L:>UOLD :L=) >61TT OM4(!M)1-@*#787S'KN]+<>*_JDNF7_ MC,7DP00*S!P!W\H>2"&0%E*A)(/4PDMFDG_QFJH-2?2&P>I>W;+_BD?67]3> M@#W4Z\Y5(3Q6LVR/05XH398)R[V66DGXWT 5%Y'SI$O;/S?+1LNZ9B_) )SX M4$=%CM.B12K96BY;)^>'Q$4BA <+)"F=2XIR:WVBD+? \KGD'.=^V1)DBXL- MHA?/]_L%^F4_T?9=MR/KDVO<]:,UX/@('SHLRZOJU?4$9>*R3M>R.]=C@41%J&^5B/UOA_DD"O"9";FC.-[!A]SQ_YE8.?6<>M#9^T.EDY]I4JY"G1^AVN[5&[VO, M+L=:KJK*YL7&G!DTK#B_S*+$L1MEN=4 [ MR^*!O/YV.@%W42)?C9H9Y*S-G(>6_Q?$?*K+Q]*0GY VG[J;0HB,)VN!]I@D M153"T"B-*DSQ0IC01*J6R]$4*MR0'G[ERG]>PI/#?T>''!MJK5)(8:T03]$A MIQA'(5L96E"FG09;0R(0C6%S(3W\M)C6V=,W%@3AJL1^DKL[G^%TG9^W[)@Q MDK_2@;[TX*%KA;#TRX]MXHZ]V%@BE?DF=EAF:.42V= :^'X<=XTLTL%F@',: M+>>[9%B?\[>++(("D8.%#:,6>NUVD78-.W(.$@QJ10I[/EVI4*+\U5N>X=JD MTQR:F&NEV6[G_(-\M?8H?^>WVLO6JZMW!L.<3U;XSLJK%<5+R_G"R"D/N^=) MD8@^3C<;YHR==FM05!J/OC25'G\UW"+%O$@4;XU&8 $$[-%5O56>E%A[>3U3 MS553IV6U[.R!B2QZZC"#_S?70>6?=.HE+4_/P@:=DJY7DB%+F?7?1G.?"W MG:M1GZ^,'.7"[L0-Y29QA"V/B--(D'&>@'%#A618*9;CQ$ORN%X5^\1H)FMN MO#_DFJ13.8.PY]]$0*S@%$YYKBZD1(@F, M(XZW2.F"*;X$U*9-\IW[-UE\=D)\O)4/*Z%@)GF=(HI.6K#0A4*.*H8,ICH9 MC5/,AY6(>_EC,Y&8(1;CIM:CJJP[!L/'QS,.XG_.0.QR)CJ\%TJ69-OW#85Y MK(W(F5_&<.V-#MIRI2A6-H ]04>A,(T-&K^H)/"1);"@ZCA8%:,ER'-E8*OU M'EF96^\16+*0O8%89Q_1_43P)E/,"H ?V$I-"(1;0C0+PGFCI "[+#B_5!2F M]LBQL$[)ZILK='P7XZYKMXZ>0/7NCU]O 8@#DTU Z_+QXMG+&SD%NYXK6'XO M;0J"Q>SR)WIYT>Z4L75/.)FOFKRQ3\KSZTLBGFQ?DN_*?UT?=^D-H:S[[73, M6,*TIX:)Q)/EFDN5A(*YX$)K9I8FE]^8]%'M==^/?3NB?GYH&7$D@,E@K8.] MSH"U8#EV",<B]W8 M;J4T4:EUV"]6"PONBB$&JV^'(9D2SZT(Y]\*/I*@,]L-A?1][J'"> =Y8[24L++;A M2D?8@@EU.E&'L? I16:-OZ'::[Z"XY_R279&@ZO"/PM >$0;YX39T1P)F,V,660<#BAZHJ+G!&3=WS0#DM@Y 78;(02HFMY@BH(U<+^\J-D4 MFUD"\6BE!E%XC:EB!JQ-,&RDU@0$BH:4E%;"Q'&IP=BI=KMD584&]T]^V#IO M?#R,+"5N#1B8 E/$.>'(:.:0XBX*P8,Q4=\D6]>&S.=%:U3@UYWUTG^7& D9 MB>/))L82Y\)9L)05L8IQ [!$JHJ5'R5(/ M2C-QC%I%B&.>,_1SA#!(%V">8 M2=))EEM7X^RKV&"29OH(W:&$Y7OZ12B\[OTBZ*/WBYATAMA->=YC=S Z MEZZ=:Q+>] ;#0:$9?^1FN!_*8VH':])%@M6OFK9\_M:@!\?USL?S@^-VYV#O M4WO_N-&J7WXZWN]\QO7+$U'_\I8UMD-S7@$:>V\9*,;%P?8?G=TO!^W&^W]: M=;ISV7C?:!WL?;S I(DBS0CQ M/G!%@IIOQX"9(H93V XYF!H8;#^#HP[2Z,"3H7II%PE4S'IM>F$>T#GB]EO/ M#I4*3:D*/"A%.+?14..5IS:Z%*C*OJ*GX $:M=S8N6K?_"&W;WYZ%MQNM_;G M67MT&(7(OG\BY_.E;>B=%BU$ 2[SYZ/>B?F)9[(5B\_RNU=)BJ7?MTQRN]^6 MS*5A"K#%)TFYR5FL3$LI!0W:^TA]-A5@R J+NYH*;^QI7MUR(_X4LS] M_KNB*_?.J'GWD]B:?S@RU?<^?CL$N\\QQV [YBP@V!$(TCG_B--@>1(>4PW* MRS?T[85TR[V.BTU,^J-EFNFOGIUKX[;G@XT:W.*J"?I4XXHB*[:=&PJ.W(HV M?&T-"K_@UJ!H%3IN^7>SPV),%[J]6KL'/"%W ,P7K75! 2?=V^VY[8?!5*#C M2AF6=*083<35T^7F63/=,4:=XJ^>>,EE-Z>P9W3S^*U5NAR7C6(VD6OJ)/FE M63#+3+-1;_EI_^QUJ3CC7OQE"NMT8O(LW:J]'" M?+N=\T;+,@!;9M+G(T!.6[DITB ?;3@)1XUF:YS=W[&Y.^8,!"_%WM%SE(&? MLF*@*.09GTQZED\&&0+DM8N32'T_YE#WR$>>6OVI6H$BN?;J,+#B* ^8@XM: M5H)NL&6,8#9;N]]9,J/N8NK8R)E&U?G,@-%9D;E8X+R7(T=YR[@AZ7MI,T_) M/' P[&6* ! ^.( +(/W2.* $W-%;W"-T(;,C3UQQ_,FTZ;$U.?;DCXO)5T9& M82$7X\!\D1A>6)1C %JWAI\_@Z&Q^L?#*&-2GABD!.'9%2>0(8$@$2FSPENJ M27KQ>A$^_G5UIL2PE_O(+FC*W2I?LZAO S?(/Q[G$XTOO#R3?%;<\[FAN;*E MR"^_=0QV,#ZG+\( 7+LU:-X<$'Z4POVHK*-)2QTHUXI9HR3CP7LIM9?&W[_, MN]I,OT<-_/GNQT/).8W,\MRR&0R4J!.R.'B4< J$A^A,*JHD-K"6&T8O.:3S M&I%;OFLNW2*>7%++Q)XH.>CNB.]G'6_TNGEK::76U=$)HX\7/$2/V7[6@X*? M%7E:5T[#Z2VD&-AH7%NPD%];PXN]O*,_7X^B/\_9S_^?O3=M:B/IUD7_BH*[ M]SW=$21OY5B9]CE$T ;[NOO)9*]= O90A4*09R1"3L:F\$L N71:$)YKD69CV$+X*(VNCEC)? MKYK53//>$7V-0CQ.9\?;I=5T*2M)JZ_2*%.:;LJ. J&?LVO$I,W3B CM%,'D M6YVS=_?0^G[BFJ,H[BY@"+(QM_6TY]\-?W@?FR6T],6[9CN]?KKH?7FS,O0[ MACNGGJB ^>6RI!4J/BXCH95:XXS'8.A^%_[?#1]RFVV*ZEG'^H-O>_!G+9#78US58=:?;_BM);B&]H!]1T?[/"EVY MRA-PD5*^RVHXZ=?P?C=\E9R>QR^_GTD*F-:G0I6>_[0.,WC[@@E>$8K;W^MW MFH($]#_2+]ZE)(TR1SC]O%7VPDR_%*U'JWF:,T]?_(ENQ@[DZ;:I6O\VV-6OTZ&TM#PKY7\B%PK M1.3VJ2CY4*)+I_V88M)TM?A6$Y.4U>9,58KM7I:Y2@!^3X]"L)EVQ'+!(?M'>]DC=V],_B<#Z^!9PWVR3=1 M__29[&_NG&UO[L&[[;'&YAZ88%NL03[#/8[B.^#&\09\W@KUK]GYOW>W^O#? MR\;E%MO>.?"*!9\S@G @&#&,-=*"2J0IX3A7@DL=D[38*A%X5R&W>!6^)O>49X0*Y8)5A-4_-?3K. ]5FZI /*&@KD/0LGY M9Q&+042..5 M65DG:_A- >-][G'G%WH52#'7PRRDI8)S'!86YMX\K MI/^9^^SI0\5EPK;D[/H40WZ]>Y!#:\Y[_Z9NJP><[S^A_RJM6>]S60[M4[?3 MF^P^^2XTS[U#E[[;J:RS>V!;X\.,\RJGF0F&:N1B-C&CF48:9P1YP[%QF"B> MY2OKZ5">O'\LNMV (T]EADT]\LXL[ZZJOTQX=T\N-^\57RFJW>1K>A2TW=_I MU+L7MMWL>*H@;Q&0-^V0XK'$F+(:82#S"$B;0,JZ .R.*9L)K*S1OS'D_3;W M6-!1[>N@L4-D>!B1G?/FKX3(WE#D_EF8;(PU+$H_;*9\C@*VB[">\9C5T?I4 M1ZT+@^[9H]:"_>UPI?H MN.#1FKU,@/8PGV/%4^_"4XN"J,]S,EK^$L.:*V"['[!-YYTAD.AY] M"(>,S1P2@GHF@R9.Y;&OZ9SN( _S,"X1MOTV]WA3?M6ME)WK_O6QTPV^^?8\ MK"]-3!\)\>6R#6(S\K9+BUFT-/P\KPE%Q6,? _?-&1[K%&;4:8J\8K&NN[=( M:ZU0Q@EF6GFB'< ]$?FJE.H11';YO ^5P[4BLL_KQ'?V*F&*H\%L>C.P'158;R*\]FB-LL8-E6Y1U0-\UW:YYGR!#/D,YMYHA5AIDBO67V0.I->FY? M$\5YLF)(5:K**]/ZZ505@Z7D@/+(9"$'K3<.*6(8@K^&/.B@!28Q584N0ZI* MQ2B6Z=WNDW;R("91I9V\3HR93COQG#JA74">6< 8)@62V!A$?99S 5*1D2PV M?Z4Y7B)JL:!#T*5V'24]'HM^>!+743DO8S8MA25QG4%\8.4[>D;?T=A*5[ZC MQ<+>]FQ&"C8Z<)U+Q+'$ 'O>(V,-14$:02CU3C*9"L!R15S3VW4_/JN/3 MZOCT#3B/QB"O50QBC?"*)[2>;08O)ET'MVQEV[E/;H3R$Q[CP0UN8=M M!9G@8V=GX!?2,8:(P!0'R7B6+\I[M$!N\18"CY(B?_>]?MF$QY^?>IL:R75J MO^#/SQ"(5'8?F#9T*U_3B_N:"KDH0O*35.QVXI^J\*6GP\[9--.@M ZY4P"6 M$@A:@'^,4!01*8+-,\.DX$\7OO0XY:RBFZJSR#?@H+H=)RN_U>( 6^,K=];3@,&T.XL+R6W& M I*: UO22B"32XXTE8PR1@(#4[^*A:KXQXNZLQ92&.,:#!JU'?K<[E7A44\$ M.],.+IS98"P.2!N?@Y$&;$1)0I&P! ,:>1R6-CSJ7ZD5Y,B/,X6*KZ)[YZWM MF'6O]E_W4&\II,ZT5]2)P&C&M>8F@Y4E5%+OK;M&O?DTR]@JNX1^]=U?0/3G M*WPC-JU/FIQ:UN_&OMGCGW_H]/J-3G_/P^!LY[ -$W/'>@CB=>KRP[O4;F[0 M^MF!!GL \SP@@DTHPZ&-],AEFGE.0#D-65G/KRKW7W5K!N%L1=D <1JTNZ/I MKJ4NKRB1P=C'>;0VR5W:[OE:U[=TZ34=E,M9&V\-VYMPK)IXP>CF'=#1FJZ= ME801Z8(QUDY3>G@#^ ML=,M_Q2_][L1WD=(Z^?SU+#+!4X91ESF'#&C@+H2(*P".V\$T]0Y&J,NY#0T M%QT6UVJ[L<]P7(U:^+WH^LNC"+(PN M*'[HJN1"$MZ'!(^_/42MG]=W#JCS0EA)8O,3"^Q&2:2<-LA93*6PBE F4D&P M:Q&U$-.RJ_85^/7BK \+8L2C)A#+BUK'VD%W;>I\"6X7<.9=@N3F+U_VK<99ZAT\=E7IVLZN+M&FUVD-^M=?,M-P](48#Q93 MLS/V[U%W.)I3V$60Z7K]$^D @WVG6V?ZHK?RKTE:!YQN? +O^^[KJ8OIO/%, M+5FA.H1+0G+'7)YCQH!D$65S2[0WP9$\UP68P#6PTT1M9)AG(6YE4FHFE-'$ M$0[X(AES&K!E96DX:KKCNR9 2]-.K.'\]K!??#3/$B5(M5MKWP!2>W?M^[X\ M['M _<3^*;6MJ M_[3@%5)+7%\#?/NT?6G,(Q8DP?( M53*&(O4"Z/$ "K7[G!Q MOOW:CQ\>L;E]H[$EH)7*9]RB_"IG.CB#L,ZXXD!9P%Y86>^T_>SFEF0EBF7_ M2@=2J?;\?2_:"3#]I?R?'?E"I*/41AX-Q"UJ0>W0MX'MMUH71;1%:0N,4?]Q ME8XKAYKGZ*CIG&^_>T,KMF?Z*X;E?&>;QB- ME/2-J>9>.MD3!#N&%6(R)C:3X!%8N#DBL3LCL2Q8XE?60V?0+8RA&1.IL-A! M"\.@%2(3C9658%M)=FX4!I>(7\%.@VYVKRRGJ*A-,(M@\VE%0>K/?.-6I>\4 M*N]T/WT_;59KMR1=X.6WP[S#[RN.$C:)C;:;NHOB9-L -S]@GUG M-SH*=V%\?[72GO*V1/+2GH$IE$EI@\+12%<&,:MSI)42*$ANE20,TWB@[V%+ M/8VN@<1NUWN $1G=QG6A'A="E)$2DNH\+ 12I)&/P!>-;G;-WCR.Z MR6=]9NV;OM*4OWC7;Z7W31>_+^Y?67[1XIGSDZ8'% MQU?&T%I6&$1E.&CYY/+CM?31E.>^^"S':XI>_S'8S-=^=M-M,5G+Y/67WG3; MFS]CF7B:P=([W?:6D-O[A$$\I$]Q8=B^T*GD?#.QZ.YQE]/I6U_X#"5D[G,>'5M+0E<:M/8'1R\W:"M7?X'M"Z MO4NX]MC&<_WS[=U#WMBLD[W+_=;^C^^M^O$&WS_Y?CP=!]#8;#7W+O\^!FI( M&I?[/QN;6WQ[\R<\9_^XD)X63HD?G/=S6_&U.M#NQ\& MK(L+[;X[K$Y%>B;&$0E'Y!OEV6(%JO+K0S#UURO'MS'<\?P"%%P-Y9XEG B@5&#>,>X([FDK+< M87SWTZ6G1[W)CL$5EUP8[,WVY9$^^G]EABR+7!(3AY1P&BFL/&;*T9R8E76Z M*BE?Q4(L4>)T50WBT>SO556#>"C'>R3P/2/9N[%1>L7X'@M]TXPO:&N-R13* M3"Q 9:Q#VBN,3&9R ^*1>6=B4"262X1Z"VT!ONR\[HMO>?VF.H"GU[YGH\7% M,;LGCAL:+F=%Z!:&:K.-:)PD).2$($,P$#JI,B2#48A:YQRF0C%'4B4')F8] M@U7#\&7"@=\T#_*A1&XY&H;?&>4J'O=$B#?-X[3CPN7$(IWG,6(O]:C(#*), M1<$@@2NU&!ZW?$7C7P>/>X,=LU^6R#V]K3I:TLI+MVB(:\Q6B,^Y)40IBW*N M#6)4>60$IP@3+&V6!2F\!8@C9)7CV?RHJGOV,H%"Y9Y[I>ZYL;;:%:=;,.!- M,K$2Z?;VY9T2O5K[FF?71M MIF#K4Y9J?=7Q?P^HU I;/::2T#A-C!(BJ9=><:.,M%8K/+]42!7_]UN XYQB MK2):[6^?'3@FW 1 MONE2:=>1R0.#OP/@?S/3;^P92#,>L D*N*?O>JD99$KS-N//<74@=M4L5*QX[70 MQAP)%7A>(Y8$JNV]>4^\?6J2M12ON"-G&KSJJ1BQ)NR#L(PPW8"1&V%4?VJ M^_FYQYTTCD.W-F;93J,?$/Y H^ D_I%]!U1)K -#'$2 M"1F0%*2,\HC:@(G-/6&>12Y&5T&?Y742LK!M9REA9+S+MM=&RA,]ZS5AK+UPO>>6E3[;QWBW0L92UXMQF M.^P6@^I5U1SGBM&WL_K& ">*RP6EDG$/MC^:?(_R('Y[&[H!WJC3ISZWW[A;WU#4'-/ $G#:L91#DM!G):Y M8H>L67V:7#V70[?^'81O6NA8;'(1N*-@]7(GC14*# E+5!:L8=N=CF M[+FXT#,*0\6%IL3A9RR&K!QP!^ ("#88A5@( FFM,N0SG3$A#,=$/"$7^E\+ M9$&/E*47*T51<:"A0*8. 5@RFGN%=* "!))(9)22""!+.Y=K;%6,+,K7^!)P M("9SD6%AJ^. PU1+HR7B-&YA+&"D MS)PL3UJ^E]P[W:G%F-EXM&,;M<^>M,=Q!+M.$NG MB7Q4AWWL:5-D;#61M=%@PZ";\'4TSJ&C"Z UO<7P\F:OUAN88V_[P^X'Q6&E M'[- RSY--9^"8R):77G)AD><_:-N9W!X5'9"N(A-$MCI_>&APU=? MSH/N6SLAS;:(B.=LD0W'/Q9+G1I"Q&@2YV%I3^ ^KC;H%;TIZA$A:A]TM]49 MN^*DXWRK6#/8,ULI1* '+]P,,'LPZ[K7&YP4V\,JR*-M#=*..HJG^M6)O=!: ML+&LUF F01) )BZ:ON56)Z2S2!M)8C$QVM5KA+8/2^%C@Z72'K"=+I#FTTX1 M1U. :7'GX3?;WOI>+\IP%-T)B8,GI[D:">YH^*UF\(4<=YN]GRC$G@-=&-9; MD)'[["B//)]88.?%6UE,T;QZHB'C6'QU%70T;_\ZO #.;131G(N M/<2L4QZ MX-P908Y3I@D.Q.?ZYEZ,!48/0REKPU#*XGPLR=VD@#Z$3C]2$I^13D\*XF\? M^_\8\:,@?M(RGUFP\?(@@6%S0Y R@B,E1)!$. L+',5/S5;T 0_Z73[SS'GG.L"73W>)Y'^2R?I8*,V5X\)SS_F$4;^J5\^9DYV=L=:P"C\W4 M'J-9Z)XQX)$YLK#@XSW2AY>4AXN&H<'1I., M!>D0X=(@AKU!RF4:[+%,$9M+XVDTQJOC[,'&B MM]%V#?CZ\->JF=SA 3,Z=[ N*$_9-\9YI+2WB!AJ0DZ"S@1_E:@I=-^L0U@/382[_DF;$G.1TXK^CIY=E&P K[;.-GA]4_ LH^_-QO' M\,Q4>&*_M?UCB^WM?F.-X\/S?1CG=,&*_,S:<#[U7=_ MLL;)-[ZW>W04PUNV-S^V]LB7>9U8%,=4!^80)CQ'S+,,*48S)$(NF<(T,<8U4 MN/8RN#93RM'!FG$M42YSC)AR!'"-<20PUEH9#]),5]89?16XMJ"RW4L-1%]\ MSR?[+7I,'!#.5N>4\U#'KL+K.+\T8U! MEZ_Z=J7:0]7F6FDL8 ?CV+.0&^7KX5;I=JCX#.+ M,1=<6!,T UJA[+^IZL<<72S=^]FQ. M1[9UJQ"U0M0[(:KC(9>:>-YS5$ MT/_O*;DJT(IAG@5#M)%2,Z&,)HYPH*V2,:>!LBXH\GZ4Y0U7W2?_>.$<^DY= M-\IM 7[:#M-]-6)P9N_#U>MLG #$]'_K+>+!22GU8]A"=CP+1P?7M8W M#@P-,:1'(I]'ITE.-7UGG< $%+DW&H.M;TT):K;[ M'?CG%^P(G>Y%ZK,1FUO%?]J=6$\CE1["ET@!4'N1TY4YI2B^12M+H]'T-T[4;DW ?FVBXV>S% M8E^#KM\.6[K;[@SZ_VYJDZJ6+$V>X$6I3B??SAJ?MOC>I066_?$(U. <[M^L M?_IVMKW[L5E/UWWYN?=C_^>T.NWO;F1[NZWCQB6P[!\?6\# C_;(YS/X.ZC@ MY[,XQL:G+T?[)U] G5*B+)!MGF7"HLSCU!DB0YH&C# W#'OE/*=FY:H>ST8$ M)9_!]SSEF-.,20:+X+@70!=PI-4,3^<5EE->&\WY+-6=RCB=I2>W/W-RC%D@ M/HH(4\$Q+Z3)<@H*H2A51&CS6K(=/[=KT=@H*N(4M9*&]>A[O5@?:7 *GPPK MV94E7_Z*%7]\KQ=)EVFVBUG\HP?HD[2-_+DZNJENE?-V&$/]REL/VW@,URWM M:U<-/5+E'7U15(3J%&G2L9BE[\8!3)3- S#[%[#&3I&X&],N??-7'&DJE ]7 ME"O[6>[\?ML7]4,[[5.?LMTS#Y&L9DX8F-BJP)*1>9V#AQ M",36^.U.-UB-%_(N_:'_O$/.W3VC:8K7F6\QOC!PA(?6^_[/ -AN+";WF)J7 MSC(.^!R4)9H%8:6E'BOCX#_44!+NV))WB @;]C^#9N&Q2$_[)[[.\M3+>=C6 M7?;*/62-'_#\W4/:N/R,@34?U2__:C:.OYS4CW?S:8?; M]N8AWOM1/]_>M/#Y-V#-6Y?U3\"./^U=-#;_;@(CA_O9"WB_4)\..OFJLOW_ M>Y39D^]M_4,-MH^/CNN;C1-@V^>-X[^ O7./;&_^W8*Y MN/R_E_;R@+DLA$QXQ&%710Q+BW0.+#Q@K)41P"$LOD--\%AH(_H%'M"N@&C) M8^-#S?)8.5^SF"D"(HT%-V 6W+-$[PPOO*K%.RK77$GISQP(R MN?&(:0H2)[%#AAJBE*!*9/0.%:)CB3+@%,D9-58J>.D$<'Y=Z$H67UX6X3EG M!\IR&RC52$AA$%BE 6D&L4I<\@O$CLC=N)='3VQA#4R0BUCX"37/T5'3.=]^5XG$LXG$YW,0":=Y M("'V$K;I!"OD2$DED)/*.YZSC%BULI[\0"451:FIIVZW0AGS5:K, %O,\&2:#6CQZG?[+>*!MB3AEU-U]JI#5CR?HU:/<)6UE.#OIN:]$T5[;WNH+5R M$E1.@FNQR@5EDHJ,>YMC 'YKK*^W_Q& MZI?? 4O9Y!]=^NLL;MWV?@!2'[R MO=78_'E1OVR=[!_OD/KQQOE>W!$VOP'*-^Z [#_A/1M'VYM;%]N?/O/&Y0[; M(U^.]G_$,1W2^LEGV'FV8)P?CY.3P/",Y]IBE#'M$%.>(8TSAZS+L9-$2FZS M.S3->+B3P%#F)&,TQYXQS)@2+,\)$40$R5UV6[+4&W82O$:)^YD=$&X5HR%# M8(I;Q#(=W5*$("YMIN+Q89X*OSZ;D^")!?!M. E>HRPF)P'V6)K<&I2IG( T M!H&,QAA)S $"K8@06#D)WHI()">!\KG(@.H@SJ+?G!O8$@77"&1#!Z\YU5H_ MU$GPN[H'&- %8CTVQ.@8!*!"(-0!HG(: X-9Y1[X;75FYV)[YT S982P'/FH M*8R2@+0A FEO@J8YYTSAE77QY.Z!Y8D+V1T/J>VDKDR^Z),TI;PGWI?=4KM- MV#*:.I'IUI _@.VG>[U1P%K-%8@1+_#GS5[?MPN+<#Q(Q/N?>/(F Y8TO;F(@H_/G!>3/ MF^[.6;M-CXS]6)]V49_ MC,^>U^UL-; M^JA]TD8/M#NV@OCWE;#4O8Y1GVZ[_<5'18+Q%[TBNL-?_]*]9N_[<-9WO3UJ M-T$>EJR'Q O$AM9W#@2US@G#D>1@PC";8Z1@O9!P@A,NBI4]))+"IJX. M2: +C__@!,:;U"R%&UZI%RAJV8H3Q@P4<:@$=U'Y(6247^CZEO\5M;CU-))2ZV^G,XOHCO)J*_DD)K[I%Q&2Z._9$^&UG M8Q,H4>5 MQ\(K1G.BE#?>.Y$9;SG-Y1W/%'^[ \2-L_KN47/O\@C&T&CM[\+?=QM'#?A] M[_)G5O^TQ[9_P'5DAT[[?NJ;&^?;G_X^WOY4OZR3[ZW&IX]'=;)%MS\UCK=W M8\[?(=\[CN-UH3Y;*,4JJF2F8J$49A'S2B))78:4EBK#UIF,L=C5DXDG* 5^ MB_B_HCX'%92].2B+A3X-SW%,66- 4B7\XQCA(E C=6X3E,'_X:R"LB>!LND* M)8IP;0#+8J9Q "C+%=(D<*0HD*#J!0#-E$A[< M WG,KZTJL/;H3U6)JIK^$%OWW79HV5LT6'H$\P6JLF/&*^U3(\PJ09X95"65EKASR6>P4E1,!H$,P,D19[;'%F18KZ[FJ MD.0*_C,XGF]%7ZWO]=%!9M85X.M[&GA0]XX)^A/7\7"YGA9WWQL[9-E7& MYHH*X&I2IR1\!K"IK$*Y$4[$#'T761M;R^1RE)Y_>>RL>E8L'6NK<&?I<6>: MLV&J\EAA"Q$=G?J:^IBYZ9&P.-9 P#H/.N(.6Y)V-2^/.V_*SQ;CR&I_--NU M&+G>NTM*Y4/>?ZF6?%19][I0MP>1LSFX:&['17,?:W87U@I/1+_'!)%W;M"- MBU?!XZWP.*>=E[$N5H5QB) \!%"@KBV$^!0.IK>D M;0^B))6VO0IMFVDU;GS(OV^@%), V"B:GP2JWLD[6\(W:]A:< M*J,-VC5_-9UON]I%T[=^/);,02MX)(@SFL MIR> )\0AQ9Q#.N3Q_CRFN MBG,4"Y4CKPF7W($8B ITIMC:S>V3EB01*=WQ76KP8>]@U,R)@!\E";V$D56D MN(XEWL8DQJ(YQE2J9_&Q[@USG:Y2&5.6Y%TSG99Y<>8$DKW\XER-)9V0SL\R MC5\\:L(Z=J,^CU\SF=O\OR:SK%.7G=I)\SQ^;>SZ^/=A#.PTZ3DHU-2B ]U=UA"X%YV<>F3!E>A>]V8Y.63I$;/LI. M'_;_.D7MFO/OEQ6WF#?9G3^PF$\_ 0O?UKZNU7:[*0'WHK S M:W;0_56D5(< JQ>S(U-G'!AD7,)8L"0E;\<2!9>^VX%=*_6WF+Q7N]/W186F MVHGN#[J%Y-TL)4_976:Z)E/1VFD[?!C63+ 7 MD=QB&8O"*1'K=$FD1[Z3RN"D^C?3V_N$W@_S;HNLVM]"_R?. M4EY>ZR?AMMDKLYE/=+.=U&UL,2I56R952UW2=+"6%R_S)?P((P7X K-<^]0Y "O/6GI M$=I;OXR. 1 .JI5"WL7PV,!SI'TFD)^X>!L"_IFV[ MJF_Q1-]B6?4M?LJ^Q;F(W\A[[E:M4+PYQ/QV7C\\B!V$"GZTG)^00C^'>GU]MN5S)T1QFB MP)F=9D0+XY&4.45,@F4JE2%($YX1HT)&,(DR=%U<=2E(PSWSFF)U/=APBVJ$ M(".=T[(=9B^YUZ*'K.N/X*IF\IG [[[V1PN6\L_D'TFW+:H=3E:LNP['[BG4 M9*%"_=C6VY50/TZH+=W>.+#!:4HX1P8;#E32Q[P!3I )!N-<,LJ]6UGG8FTV M?[VVC *]P [98MD[9+.G[9#]0T=+KM];EHJ'C>9(0R[KQZX9F\HW+G]F^YL[ MI'Y29_7+0U(_WKH :2?;NW_]W#OY?#&K(?6+!OF[U?CTC6[O?OG9V-R[V+L\ MA&?N7=1W_V[5-_=X_=.7YM[QWP'>A==W0$.H%=[F"&L30\EPCN!.%%',F,^# MUIR1Z4[3)%.Y\##WAFFFC3!:*$F[:DL-]8027V'WW [_I($,%^)K^;#74#[]N5&EOOOY M[$"!BDK*'5)$.<0,4TBQ6/7?>B^H%!F+O9U3X3&@&_Z]]B!#(Z_]6Q6?XXVS P93 M+V&RD0"-1HTQ:SP0Q@3*[LMYI^VNJWL_T:M @(E=US1_2M^MA4C'K M4KX2BU2>ZNII;W:]Z_S 9R3CW%J@YLS'E%Z&5, >>(BE " P[39?6E&L?!I13O1%#,KPY[YKF\49?NNBZ+I5.P,0\;=V M )E_WU1LW9^?-KLW'PO>9V^:E*'AHS;:[DO<2\=;>L1:_GA@<'U M5?[CX8+NMIIP60KFZ'KGBW.@6NI$\9]!-!Z3UVV>#$4(:\5.%*/(DH;N.?T? M "I7CJ1W<6(ZK5ID3"1[_^&?W<:/]#-^OYQGE7?N[!'U,DZ7/TGO.:->8$P/ ME38>Q\0^ *6^1H,[=GF /T12N;H U%]09=4/L67$=BA?8KN;U':K1)ZT#XP^ M[)6?]O";W1(:QWOX@,>^TI[ [H\U*"T8H2A:@,@I9G46M,A$'IV1&9Z_(YP5 MTPE[0J?6ZL2>$Y/G@JF-B_-%0Y165.#^$0C^<_@;OHS H-'IIQ*5<_ Z==5[ M6\M^^9D>2&XH!:6+3<1SQ+C(D:&6Q+PVF.6@/.X$4;'#H:E^5CV@3OK M-OM] (MVFN2( &,H/.P05HI):36LELWD@ @TA\T+8ML3P&'0X'ZM!_HXOP_8 MH_O"QEAW':C.N3+,TJ#RG ML@I568B&O,54K?GF;5&UO?N,'T@F6*:"6)N,& ML4 EDC8WR),\9P:46>C8DE6NS3-%%]&2]9'G6]/&YOKLJ[Z[ 60A-E8V B@" M#Q16/7=@/_H<24^Y"Z#O@H0[MQR=[,<&WU %IPS+ MU<3>3OM%][G^+3=LNZLVB+.=85-.1PP53+;_T,-4>(;*-H0 *.T>:$1APL:& M@H?M= E "[#,XFH8<.LY+))&I[T[-I[M[L9H/(745Q9**=L[9XV- T("UP)( MA359E&V>(9AN@8"E.V#KW@9/KK51'N!,&O-J6M_MZ]2-\J09H;.0V1ANL%;; M<"Z%B>I6ZV+U5@GNQ@VJC0I/2]%E;<)0ODA?.8H93&5;SBM +XY5NLGF2T./PQ30 MO,*]_OK&NS?,Z(*:\.JYO7<+E"Y\_+WI+K=%E]VKS+RSH\[XR6"I:T,*!@OU M1W/-KZV.20_:$:>Z%5'F=W*\23UT M;RP:+KI51U<^/$K8."LS3$S.J6>*.)5S[B0F *B*:$?N%"4\2K78#N7X1\-_ M'7%QSW_@MD-@$S/!P4Q8A92P8"CG8#=)XF%/HX1@K2031L4"4K,=JJX"AN?W M +Y5C$[*!K51-^<$%D?Y>LY@\R'CW_1IX&!@CS73K61HO@Q]R^H[!RXG05 ? M4UF]0]7>88M,(F+HRPOSK=;NHGW'M]I.9SN[8Q.(0A@"AAM5K[MS_4 M]J+V ?AT--I2GG^,M(NQ!$",88!1'*(/KIN:'!]V?2$S?Y1GL/$VM7_'+VX, M/RM/9/\L9NLKR '(70VVJQ;PZ[]T^^?HXJ_?_QI]N> V,:()!A!ES(RF.4K5 MX#02A_L@)'!:'3)-G;".9=KIC#'-!*A0!HKO741(K#)Y.T*:_N=1D_J/ .\; MB6I5(#D_]F KYC*&3$F%M48"]J*8F6.0,4HA0@U61BIKI%Y9YW,Z?8SBSXM3 M?UUDG"=1!*#L# Z/:G\/6A<3X)@5N_+5-XLM]U0W4]3H1V^Z ]V]*+_Z.9'& MMB\D:.17F2/)T_K1+%# ^;X&](OVT-D8SQU%WD6M.81['$9"<&^?'I&:2$XS MK UE+,NU(#DV =-4&DR0^7([X\J;>_H^%C-3.?+FBR]\]_" TMQH&B3RE,60 M&:^0#I2AC,,$P?H8PK.5=9'-]^+=%#@U-, F;(L4N37T8]2BV*)F-+!.XZZ5 M+(]12_H(CA/;[7T@\6&B-0N)R1-\Y7GY4 RT L3Y$K5SN;UQ$'*M@"KFB'*I M$+-4( 5V'V+4&2M#%HQ)J8IS CN&@#A9[:ETU/P%]L9/]-7&6*#>6"6NDX[S M+<"ZDQ/OFH65.G&$Q>-LP-,=.:YD+%5-QBRE#FD11X049GU'!252+6RCJE8 M58K=>9=[?3;1=KOVMVY'@EB02C;,BFW.)XJ[W>B+O[@;5]2C'?_AN1DRY"YS MA# F!!.!:I4QBVGL,: PY7J44LO0\(?K=:2$TU$>;6'95HHR7U$LKN\@14M99Q(2BR##O$,\E9T(RXY2-'5-!3V:SQ*\[+DWBI,<.2A\5LFN\B]W" MB0A$,,QR34"+C?)>,4Z,TV4'\2G)J$)V'RD>AV?ULP-&*#;8BZ+S!PLR1TJ" M[: "X;&>@+ 8RH[+,;6GWM>U2N<.K8S:+GR3"=BZO#L$,P?W_Q55!XJXV3* M4ZS>6/J)\Z>3L4G3!T?C54Q+UV3QR]#\UT-793GB;@>(\5\^G5]-GZ(UB]#H M'K!IF/59NEV$1(Y4==P3^T=ZV69YZCKQ12!+W5]%!BN,<%A.%6ZI:S&,%K:^ M^'[%*,'R0^4H:_X7C.G/U9H91-=8KS,<1<<6!9Z&AX6WWR0."MYM[,QN;%MZ MJ@.Z>"E5[^G&V'>5\9.46U6/O=;+V( R<.EF;VAZ;OC+;NQL7])W]?F5&;,L)<"VOPXU9.>\?O*9[QU_^;G_8X?N'^^:C4]?6ON;[J2QN7%>__&9->+^H]4;YF"5EAJ]CHUJ=XX[X2J0.() "0O] M.$]#Y]F(*SU3R[(1!JS5F]J;XJ%3#>)2P,]S"8Z%OWXM/;?:.XDX>-_)> MO]8$4V?V@4 1?#>&>L4GZU[/E_D]L>0WR,O5ZP_G+^4>A&[GY*:)F F.'86] M#O>&\?*.\7E#+U#KRM\";_(KIFE$/YDN$D"NF;5HO)6;3?NP%G>4&>=G4MT4 MG1,;6*0LDALF=3AG,^M]X\2]PB.OJ5ER POK'R5EV(NI=MCJF.212PV@HD=V M--&EAH#0C^7H_-+=Y'^,8E T!H/Y:5XU"%JM?=!M[?1J[9,'SM:^6*W]?S'O MYG\Z,3OR;PU#@:\<-=MZ]4KEVBG=YW]BQG'G9*V6LH%+TWSU%C4>"7!SZ$*. M$IA2T^*%A[YSV-6G1[#1NF:O4-C2511?-HIH$7G837+EK[+?XHU;^JSX0]J(UU;QI2%ZGF-.6_/23,WA6'I1$6VQBN%=EO>*EI?ZYE*!; MG'<4.=RI)E#3'HV]!OSXLW3X#P\S"M_\ZY/(<1G,;;IT)> M159?T;$IHG9!L/RY'J[]\!1I/@W1@_Y1I^RT5C"OR+H*;C#H%H](!T"G!=)& M*$Z\8%08($9KQS:!EQ/3,+M91Z6)#48BATL/J6W)W4Q)2>Y@2MZN-+/]6D/ZG_?/ M:W:*)S<[_PW@Z?WV<.'_#730+TOM:58?NF:.]S+X#.^11@N>A_=VOYS4/WUF M^_%[EWN\0;XW&Y=_'VUO;I%IP[,!QFK]^/OQ'OF6-2Z_'S4^[9WM'1^=Q#$U MCG_2_1\PCI,M5M_=#_7+#;Z]<9 [1QDQ'!&!-6*9,DA3Y1&1'.92$Y:1&<.3 M:H,# &,.UA\C06J.A6(**^=T3AB>-CR+B7Z R7G[@R8')F+2HI3&>&F9,DKG M/E=YKI0.4GBL'VFB/J.BW+[MM-*DQJH>PY:I% MT3Z89O8J40GFLPAPB%*;S+]4;;%T+41&-/12MHMP]EY1NZ;7= /=*LW8PX&. M5JKW:8<971U;HG:;A;UA.[]\6[>G=ROM.J>I*^D++N?&UV\QN46@C*P^]4#N MV9QOB%(OV(ION2;DC]W.*>S"DI$_EU/EKD(S3CH.F*J/W+7?[0SI8.W$ W]T M8X%IA7NN;#6S0+OCQ>=B@I4.(\5ZL89B3 "[ZI<8K16 C1* HI%<8E2,ABLK MF:S5MJ?WAE2_9QB]%ZE\(K9C!NW4;C+A0VO.=W->]^!JE M$%74"2AZ5,NYZ_K3:':T^W.GJ!NO2'[;(I,O;>2MY-M*UX_I#39;J/R(5&$BXHBJ=+GT,0=OM$HE&]JS+ +3L_.VO7;]&AS M+NO2%DGLIP"5S:+7^/MXKZZ/MOJDJV10N.2B@A3.91CB*&&X=F H2NUZXY%F(:QS-Y M#]\J^S#'AX,>Z2*"]30=S4:'7&SDZ9IIVJ]*MES5RD[%6Q*E ?X"BIZ\3X4W MH[#'SVHIDTIWW6KI-X(5CW&V9>&AZ !=':5D-XM23(!KJ5Y\;/A:! -?">)4 MU'!RNG5BM::(8<,53W'O'9#99GM$P*YR9.>;H?>H=7&[]?EEV,LZ_;;.? MWT+=/8S=D>)DLV -XCC(&#^%D6)$(TL<\5H($V*V8JQ2-;>-=/2:^W@:\W'0 MC<(TJ;LCP>Y$S3. V<,-,94R;Z-2FN#K\(0HWJD$;:M5 G 2LUA7ZSL@9-+C M&>!,3MH4MZU[5W\_T)8Q?@Q7^&I[1:D+6[B9;+-K!R=1 M@6RT"E) =MHCQ@N=3:+*ZG1)KU-X9JG5?=CTUFH;,#N_)E]J;!;B:T6=3_MW MBII.4>"N@(UI-C!W5X@QY"6G&.\5<>6C[$2<2X'S\(XC1_?T_(ZVN\A?VI'V M]6Y ^5+)8XG[X;,[1?FV A[ZL?=U7)72/>W'-I!)Q.QU(DY>C K"S1R"EFTH MRF"2]'%G/K\:SF21^##Y?LW>^%X9D0R0LJO3A$:*458ZF[?758%_UW.Q6']X M^0/_YCK%[N#D>FHW*HC8ATZOOQNQX4W[3W<.1,8P4[E#1AK8G9Q22"G8G8AA ME%+N1.["M#_T=9LQNT<3.\&(?8Z#V#U#9%[2Z1(] [>U2S*N)_1JC=!5H>7ZJE3WO^W?"']Z[9.VWIBW?-=AI,NNA] M>;,2ZB.\Q22$R/E+*4T"6WQ\A7QK68%^_2[\OQL^N?QX+7WTK[Z;_8RK-_-G+!.+'VR^)J2ZTVW_E>:WF&-8QB@/_V>% MKEQM7RZ>.+[+:CB)P?!^HZ^JF:^2T_/XY?]7TLAP_9QPVNW?)B!UV=ZZ9DM*+WTM)UB@?1-"\YM[WLW $NRP:':-<&OHZ#8ZCO9/SUO;Q9_C[3OI. MX]+R^NY.5C_^ZVC_N'Y1W_WKJ''9.-[_!/?9=PQHAC7,3RPYC)+5C*-/>8J\,!N-R95T(?DW)V*=1@?C1/57AIDWG-O"= MWK@J$*M ;*R13("0P@!LL <.8UK%"P/"814C%;*FP90>S>5++T1+PF*OE]^BAA MEDF.7IW<[]7GPNZK1J"%TZCA[%< ]" :LZP*",)=RP&RPJ1H]@]'!EFXS^$ MY9H'G2D9C<9'LZCYJOZD7&GJD=<:^6]>31=.%"HU?:2:3O.$/,?"\Z 0CAU) MF14!:6(PHM3"_Q"?24I 3?%LV=F74],%.98*;N?? X9GJNK/-\P3ZQ%T7+Q)7_E2)5QN,,5QL;-'<"+ MS_58D/@PET/WWEJP7+ZFU/4?OXU@N3A86@7+5<%R5;#<4LW9VPN6BP2PZ/.1 M4L3*YB'C6=,I4WVR!N%,INZ[N\C:PX^I[R*$]_4U/.$(%W0R_CI\X9,"-%.? M92+_?O1A-.%^)*OXT+YHF#+-,_1:W@].,_92KB;^*?^1@M M5EXGWR[W=S_^K%_NL+T?^T>-XPVZ=_+]Y_[N'JGO?F_5-[^W9OPS/QK'^[L_ MX;I&J_YCY[*Q>72T?[)%ZINNN?_C2ZMQO'?>^/'MK/'C^X0W.Q9 ;^P<:&I# M'GR.L-%@_4:7MG)<(A@@F1*@2EFJ57=1(Z M)I87*&B?/R^[!UX5"K@JW?,XTV%9#(3*#)@NOE7Q^C>RF2Z;0$\"I6RQ286!D#%7X]JS%0X='&?-!A1Q'G$)>2(P8 M4P[)/##DP8A0#C[(A 7\6F5LMN?I"QL0RQ$KLAUKKR69[FVT7?IMK,ES%2JR M>XUC )]]/&IONI+YK+QKQWKM??NY_^M)L'.^<@REQM+][!,_; M.J]O[N%I"WC_QU[6(&#E7GXF\!ZMQJ=X[6?2@._#O5K;G^#==K?.&L>3!VC; MNQN\?G80K*=&$(JP$0PQ%S#2%@O$"/.9$IG.C5Q93Z6GR?LELH$K%UX%3#@' 5 '0@P"H=,%Q+FU.*& /I1)@ M1W($RT60S#-&F3=,6;*RC@E>(O!Y4X4-[L3[4DN^^=SO3E56YDS0[U=EY>G) M4J/3MO/XTF]Y;/!Z=QYE\ET[$DX M75".ZA)EY%<*_7PD8URA*YU]D,X.>8;. ^4:V 7.06>I84@S(5%FE6.9XHY@ ML[).R:*2RJMRBH^IFS2'9-R7Z+WANA\/F('?!Y,?2;+FQV]/P7+%KA:%U.-! M&26[(M)QRW2.L@!V(#,Y1I)HBS)G,L=9%JP5BV)7]]>4)7=85:CW-E'OD4ST MCJA7 =N#@&U4:E=(SV.9;VX\8B(0I++<(BGR7&6>9SSG,5EE4:5VGZMLT1L[ M('^"'/6\%S\KJ-\T\?B8])1'8>_N5.G)S$^1K'@<\_"*^OC$9OT[(&X MM$1FV ADB*$QHQ0C;9A!6>XR+RW-F74Q)%S@11D?K\BZJ(!IF=[MQ>V#66"J ML.=!V%,:"))GRH*)@& =,L04(TACP9&U.?-,2LQB80V"J[/P921[U1GXRS.D MZ@#\"8!J]@!<&9$K3BFR3 %)"AKHDB) DKS*-/P?E8P#2[;LR?F-DB'#7.(YHH@QDF&%'44 M<9-G+-="B9\;Q'ZO-?M<+3!<[/[P.F3\N+*[Q\(%Z6;%@+ MGU/"/1(BUN3 (4<&2XHHPUA8[WA@L6JD6E35R(5IR&]0,>9'4BGO-F# ^M## M XWO;H>O1[KJ+;1U5C\\"!KX%N8,<<5 .%D&PDF(1$SD/LL(UER&5UPP9KC^ M-5T(0*WK3W2S'8V?ON^>I$Y!KMFSL>E #< OEHKQ73]1*R9]L=FN77C=K8K% M5,5BJF(Q5;&8JEC,$K<:C/YU;W<+O<9!M, MT:HOPV5)'^["HN )#PR\BGWG!MVX@[Y.FE7:$%MT_^3[S^U/=;Y_ N/:!/N! M?&;;FY_9WO'/;'NW?KYWO,/VC]W/:1MB;]>=[/_887N7K9/]3]_.&C#6O>-# M5C\^:F[O[O#ZY4=XCZ.3!OD2ZA.E;[QGBE8LN@8J69GA'0+29S9%DZM+(!:9Y; ME#L%MH3VG-A\99VN9>)&%7L+YT@S^_*$"?6@<)2[AOPM+1C,.NK:R=FPD(,/ M=B^LV"Q7XPLLQC^^:\=/M!&IT.%V=&C.;, Z408KI'1+D<,4X6DM@Y%+Y5@ M//=,Q=K-;&U9:C>_A"K\]Y,:>!5\/-357\''B\%'22ZHEU8#(49&*N#ODL)/ MN17(2VY=R%3.20QAHVMY!1_+7_-H5A=]P==^&]UAG!V ,S%L8P+ M!/R%@W&:,P0L!W[5FNN<< MK&62++(K_7)94_/]O'M@LL<&\]&M.>[SO0.96DQ"["OT#,\[37AT7= M@V/FO>)R;_8O$"QXXX8^[)%:.-I,+C5G/ON'[1V/Q& M]G;K9/]XYWS[TQ[?._G,]W:/3F"L\#G0@I.K:X;<>/O'W\WZ);S;[OY1_7+_ MI+&Y!1PZWJ]UM/UI_[CQZ>]FXT>CN1 9LB(>N#F5(94+!S8-]<$&D7NO5M;I*N'+U&KRC5 _7F6\+@LH M17:T>]:IL&AA6#2;3N>)PEEN'"(B^E>8(\A(8$G>9IFPA 2%0\0B2I8I_?6- M$"11$:2EPJ*CKO<5&BT*C>;4%WKIC1_=)[CWS7Z]#WW8H?/6E7C!L!:;?SE_]'-]U&7(@*DA8/2;,>)$P% M)=9GB++85HR9%+H%".5(S&/!-/AL99VM$OSH8J<507I Q0%XAS*FP+OR .VT MW+8?4V5V(ICTMW;OW^_E*[!^((&L0'IA(#WK45/SB*H9#SXBC_^2/MG[(Z\E+CZ#]=WP,- MKOW2K8&O:7<\Z/6C2D=MKITTV\V3P4FY[=C.R4FS/W?GJ>SV1\5.W82_Y0)] MC^NS'3X.^H.N_]SN#;JZ;?T_W4YH]K?. 9V;'G[?&*U?!<>+@N,Y50D$%RSN MIL@)$[O*"8JTI ()08R0(9!7;!90"S3!FD2).(^#R8(%S*2 M+:H6UP+5YPDKR\3?HX WVP.=WG(\Y+94$A;C8T\[O6;\PKNN;\$W?_FKL-C_ MGHQ/+E\UN[I$&WBQ0?_Z2V8J"SP_$*38Y=C(>CS\>/S?.-RD%%1R-[YU0?>F2Z7O]$R>?\3K?.]$5OY5^30<[- M-AJ?]?M.V/K_-MU_K<][B3L'D#]#'&^:ZT:G[VLX7ZL]<5["ARL;9J/M/B19 M/P3F#%@;4W=:'2#62Y.2T/A:XNI)XVCON'&R!^@8TPOJESM\_V3_:/_XZ&AO M=X M/_G,ZKN?+_9^_!WJNSN\L7'@&0.XT@YEQC'$0,*1]D0A##BIL:).*UELA( 3 MWFW$W8F;(''P(LM%S@+-)#!@99E6+DA8,S:=PC"V#JF.T,1*7)LCG&1W"J.* M);KU^3?)_#B01ONI&2Z>3@W2'=\U^_ X>P?%^+<_U*T:V'FP@<0MH'?7E(AG M?:D;1>K1?W2 MW69GT ,F'U_>MG3SI+=:BY3HL%CS*#(=N$D7KNX#X/7@CKI?@\MZ\4[I_NW( MG.#JSJ +?^R$6A-DK:S?VVGWUFH;K9AI!EM0,* ##[PTUY[?5)U>[8S':]!>H$DV-M=P#4.CFO M8-WCLO7ZND@/*81I;"Y7H\SYWE"HTE07LU\[._( +/VXNG"!2:E%A82-[,J+ MVEFSU2HD-ZVL6QU)BSY)"?TQXZG3ZPTE"[;[7B?*Q44M/C4NFENKC;^'CUZX M^&>0HE^^U3DM !($^CZ#3P,%L6^YFB[D8'),\4GE3*W&W*LS#^^A>^GO$\]- M-SI+-^KZWJ#5CR/1Y3N- #L)HO%)/8#M'5W-6)R.F9>&#])+@QRGY"_0MROQ M'5^_JP1U,@,:8VXWB1TL]20:V"N ^K:DT)_GP" M?$>B)U>64W]N8ESRR1G7EV@A>/>/[O8O=@%5>^4*+1_=VOXP,F//&Y?VLOYI MB]?)-Z!,.Q=[NX>\<;)S5M^UN &4"LS3L_WC+S]G,T"W:..R?K:W^_-R?[<. MXXWF[D^RO[D!]_Q&@6:!>?K72>/3EU"__'D!4F.(R*5&S!LP0KVBR!@)M MS M$"TC'#%BFFQAH5A07@E)!%,:AAZTS97*B)V.?)A#ZGTZSWWE]^^=VN[9M M^QWCNP4BDKPHE#?)69(YF4A9Y&[PP=Q9NIJ'VBFPK8&&O\'/9T=->[0:=Q[8 M?@NZUC\J-B]=;$H1 >+>7+"?6G],-(O=U.@>/+WD,9%8%92L-S#':6,K!@52 MZIH%[O=\.KKJEZRNV9Y\GR90NUA[)]ZC _L:W* 8][5>OUXJ=SOE^/-">FP9 M%2II0Z:"H=);Z7) 1:Q]64HB(_FXO^]SX^.*-.M8H#D-$"SG7M.55LT7 M;WT3C*CM]AC*WTV&Q)N6H:V+QLZ! 58CN),HLTHBIC5(DR 2J2#@$Y9Y%F22 MH;4Y$@00W8J65"+T$6:B 5D #(L:X3R*&"##H80A0EC'JJG<\-S;@*@'7_?WO?VMRVL27X5U"I MW%U[BV0(\&W/I$JQY5QE+,FQE'CL+ZDFT!1A@P O $JB?_V>1W>C 9(2*K,9 MM,1 "N#KPY]^S:^212ZAKYE$#2-K)E8Z:H9X)_AD$*:@[B3H;YI,9( F,!C4 MW#2%^K$ODHXE )@GK:8!0)4$K?9+D"-L>_LRS060;JC?04*'1X$ \*4IAGQJ MP+@NPBQGR:-8#;N^"+4I) 6T0&1"6(TKZI7I8=K! -2]81&)NV%+JOQZ\/W>,+, I:W:YL M#X$]>T&][=IKU?J?7K'=;8+AUO([O!V"QM0:-Q7+* ME1;<\X9S6K&&O+:VI_)2U&DJP@"TIZ@49YJF(5A!4PQG@$9$(0V61""1LASK M>PW\A3AFM7.E#M@&,SH:LL.O)E[")T+IO2N,"CWLO+V4\DY@$8(6"ULYM M?'I,[K#Y3[/3ZDC9:M7[P.#J[5ZW5^^/1*LN7%!F9- *VF[[IU^;C<%*)D:X ML)&RTAGU^J+5\8>]7CL( A"5F,<^:'?\9G?@M=A%J>_=V]_[@]_[T?4__9X7 M=(<8!QQY;KWMC_J@KXX&]5';'X*F$73E:(#WOBC-S+TCJZ=8"19..Q-J=@7F M4 "28DGXF]"$HSX@G*;21Y83S1O.@4\EIQFF5LCPDL+Y(\SCN2M;N5LUX@)6 MZ7V]-]O:(]8_O7^"UE!T/6^ S2:\>AMTU3J6%=:[([_KB79K"*1_"W*M M3*/8F-W<<>SJ'A\>"!\^>O_TA?3%J-NJ#YO- #LCC>J#OG#K [_?ZG5<+^AW M0,+-FX*Z16?-#TV@&WSR-YE"D.,$H>R=3BA)O2=), MY]CD*'_TX#GOY/S+_-/D#UCG_9?3\S_;I[\?SP'ML,;#!123W__LG+R^:'_\^D=X_#O6>/P]_@AO?OK][]'QY\/F\<$_ M8@"\"RSW>K_KBSHH+%U@9IUNW9/=KF@-6U[7]:MI,_!.J^O[+G =K]T>N4.O M.1STNTW9ZXEA&VWUJRHY@RW9Z]3;+LN0/7X=!] MW)Q)LPOVQ_)TG]N!5@9RUQ^(/FB,;>'Y;= @ARY(>S%J#<2@W6T-F^7$3=WV MG326JZ3N1R++G(G,QTG 29@ [.D,4P"=6&+^(0,_(N!/94I%R;!7BM_S&RJ4 MC__644X,,$RDY/A"(,%D#K4_&>VJ$,UU^D:&)CE57I43,Z]$QKF/N E*3-29 MLW=1N(1]EKLMY)7WYZLD@(R2G.%?5 F$2MO41$PI8ESR5*P6YY3168$-/&WB MS2-.O2S Q9G(@/]U.,9(AMR-'] >=H4A;@XYJ-/EQ)X5%\0^&_-GD>=I.)SQ_N"8]K+Z>+ 69G(+P$V? M?"R%!V8E7 NWS@(>BTRE=EO@"A+ZA,K?1A)"X3H3D9,,(YVUBL%!PFM, (;- M(U8R4UI."^KA3!$-)P\0.)?3SSJP4.D'5VK,35U/+>,).X0)YHJ61>_L-6WD M*ZZ0MRPVNJ(:7&\.2!3"'>$1@3VCKZ3T,?F?&6B$$?G#",Y@<,2.O/:C&=(4 M63-TJR+R9Y%!P$#Q^@*1#&37@1=?=ICJ%'SRY^1A7>^QL4036B4JGE[%G;>Z MXFY[BN>6RLG;Y=XW5A#/_+$,9I@6=@![T^AV9EC.H4)\=,B\(OY NS\=[35+ M2[/\\Y]>RQ^XLN_6@Z$$,[GC^_5!;P2VY?">3K_AMM>;LK/1 M\)Y!H]E9_>I-R][\6[O9??C-]AN#YGH;6G/2T,K.38-UAA)MU_AY16NHP_.H M 1Q/) .2)J1J+XPGNB^0K!8NZS80V%[PK9Q0=*?C/BV8>9N@U:-H]_.Z$% O MUD&8=0:MWQV3OM=!-=QN=-7:]Q)C#>ZVW&DO4%ZR P@5^^O69^[QBCCSQ[GM+2[/NF<"PI$:K M,N)7Y]"3L92=%@A&>+43!5MWM:U4QZ:+YO'Y;Q%][_>_.L?PC6/OL//Q\T'S M>/*Q RM&8&N-P=;ZNM"QZ?6?U_ .GNWJT_F7JY/?/W[]>!Z%QZ__G'_Z''W^ M-/D[_/3AL GG6C;, _2HSF#@C^K]I@CJ8%>/ZH.A].N];KO7&G8[LML<_/2K MV^G6>KU!K=.]=\?J!^R^MY_H_?"T?L^DE3VM;Q&M?ZV.R@@Z[:[T^_7FL-T# M6A>=^J U&-4[[:$8-MU!O]/K8G>V3JW?A?\9/.518C],^^)BPH1KE1TN_^8Z MV9(K'CU&[\_^RG91Z?+NHW0]PK$@WTGI.HK]E)*91?2*4(E9\($5@CE/Z&^_ M88L U8C^($U%?,%)T&7N/ JOP4CX*M-DSY@W8,Q+9ABU_7Y;2KS)-G:@[S=E MO3]H=^M2] .W,QHV_<[HIU_)V/)>;M'(D(F^[U6=B_BKVIE M([AGMS64]6#0\>IMWVW5!_VN5Q<=.1CUN\$ ;IUZYGINM]9IM;:(_I_"-(<[ M>,-4;MM])CI\LW[IN\X>OYLO2EWB@IFZYX4/Q@L7^X>W@IYH^5ZK+IN#+K:+ M<>NBVQW6FV[+;JM07<91 M-M1J= 8/GX@S:#>\9OLA$G'N/P7N-K485GAHIMI?BZ?:4=,[2+ ' X#MK%V2 M>_IC

W]'I^:?QIP]_ MS3]Z?\*WCJ^JXN7DP]_A,:QV^OJP>?+UCR\GL,^3WX^^PCN=D\F;Z-/Y'[#7 ME_QTU_\G?3YXX?#K\=?/X7_^_7H^A3$V3$.[3G_JWW\^O"? MWJ@I>KV^K'=Z C3A3K]='_9&?5",_4Y3#'N )AW4A&]MOEF*&E#S/Y5J_Q:3 M3*,86QA_P7((0,-8,HJ:/E'O=.S!ZFQF4EE75=4XNJ!&9>Y7RX=H UA_$0.CZ83/-<; 9/ 7D'84ETW3E>[F(HL0[,<_PGT6ZV1_(YNBA_' MC[U[\>-'R77M"AM'NVYFU.4#T8DQTNIYG$H39P-,VE*K@5GY>SA#&OJYZG"\ MY^D/QM//;N/I1\V/$S O)H>=D]?1^/3\/>SI3?CI\Q]?CK\2OX].?_^S??+Z MP*WP]-;QYS__:8[\UJ#7&=0[W6Y0;_<&H_K ]]QZI^]YK<&H$[2$_].O/;?6 M=9>T(=F \:[B@3>/*OM>Q335ZAA*_#B( V43GU- XBE7S%S\,^CW@Z$W:M>% MAXT$!FVO/FP"I@Q%6_K-EC=HB]$CJ)A965Q(S5"6U!4615;5NL)5I9NZ!!C' M^29!ILMSL)!3^F)&LXWP,ZKEZT0-9RFJ&X55^K6OO]G7W]Q7F5RC,.,7.W<'ZK1P2VP7PC6I\[@Z'/92?:%70AEF)=PI]KUV6\VC#3X,>& 9! MX+='@01#$FQ*V0:=.NC+D=ONNG<(;M^S<'V3WKF[;6%^Z7R$]TX^P/,3L!(_ M_PG__AN_WSD]/VR??/9;GS[_-3]^?=A9"$J=1V !?G3Q>=B+!Y9A^.D#GO5+ MY_C\PCOY&DQ.SH^NCL^CT7&X$/(&V\\7O=:@/O3\5KT]&O7K?4\VZ[V.[_G= M3M\';/CI5[=;<[U.K=MYJ/2?[8AI/V!BX!-F&QV_-1)!;Q2XPW:[.0Q$MSEP M.Y[H=[K-5N!V-_<_[=G&MK&-:BR[+4=2^OZH+IH]8!NBUZT/!QU1'S2%Y_7; M[=Z@W?[IUW[3J_6[W9W@&4\AF; 8MJ0#-#'UIL[JJA&6I/E\X=T4J*=2HS8< MCH3;[#?;4G3;K7Y3] ?]3F<@O'ZKXW?^['?A?_:;LM(-VKR5P+$&MV>S7!KV'2MW9T02_1\\"NKVF:+>"IA^X MO;;O-P<]SY5BT.]+=]0:-=M;H?(\N@*I[T;]"YE[35=X [];E[(/U#]J@;;C M]UMU,)A[ @3 H(OMX!ZH0&K[JE:9@IM;KMR<)[F('J!ES'WS)!\3GWOX] MJK-=S&ZQ)<>PW_4[@WZ[WO5Q5$F[[=6%UY%UN/V1*X#7== CU.G4W%:[UO46 MK;O[T. #-E;:T_&W3!':T_&VT?&"BZ8S[/K#IJC[W:97;[L!T+$8C>JM@>?Z MO4Z_U>\,5[MH%D-,-V?O[$+VQ\&-PTYX:,YF=-7J]D?-40_+.#IM?]03H!8. MNV[0E'VP#UJM6^3C0M[TGJJ^76K3N=\^/?BGU^H$ [_=K_>ZG6&]W1P%[,*4 M3>FW^H..W_%P(GP+\YJ7YS8CT'$:,6=#KLH5XOP;,4PHD8=3?2K)R+K%/\__ MPX[\/";7)"GK4>\IYB;Q8]9HA"G0G<3!+3@Y+M8[H3;W_CB4.&G^YND^/'3@ MX8E"R/ZP(T;#CA\TV_V1#U*FZ[=&TA0 M[NI-4.[1ONW7!W@]K4&[W>GU L\;N404_55$40K#7PELWK ZC\ZF#8&3&315 M7$D[1]\:P)!*DP M#=\)3SX//K16=A]M;7-["7-^,3[ZA]_/DD.GE]^/7$^^/+\?EX_-$[ MU?O]D1N,VD-W((>+ MXXO:0<>%IX:^;'=&7;"M1-]M>O[([7J![U=3;!7HL\<[F>@6>/Q:F9 3S/R< M!^0,9QE\)*.1,:NE% ?V1F(+DB:NNP.1+T-2D)](#VOWNJV<)+AR!,#\=.OH.4L2IY$ ]E1 MU\O#H0)0@*)DFI$6,TT30!5 7QRQ#&)!QAG./\#D;$[!ML?STLQ=H!Q,ZAZE M F=Y^_F,9O8$,RQ]J8R2,H-Q7H'6-7(.KT%%H85.1R/0T%(<&$/9X_1SL5U$ MH0SQMC^D_WY7/U'?B+&5V$\SNS9);B:7"G^'*V9-4, M [D@#W$,E9DG;4V*MC+1,0A :3KJF(X9Z[E F+BY2>4'/V&N!* >% MF <5XZ8N4ARSP]P'WV3XY_CWV90/!7\:X4RI, KS^:I10Z7WS! G.&,NTTF( M_2N2J!AB,P; MSMLDOJA'(:O9FFH03()?=#;>9#57\">X+$SG/6- M0,>Q1%/8V#4PF!RK#E?R,Y[85&5GLB7=D? Z@UZ_W4,UW'41G)U.;S3TFN(6 M=N9I9G;A"_\%'O(MGO& C@@J-6;$B@MIN%7=>VKL"O[['[?C=4$Y'-9!9 WJ M[:#;K O9#>HN2))^U_.'S:;WTZ]+.IC^:ZUI46MJH[TUM-$?(?-O4E#=;Z^@ MSH89&,R IX_3>#9+\>O_W0_?08$_0QK?/UK M_NGS^#/.CC[Q#MM51/WH_?WE^.M!\_CWC["O/V&-OR?'WI%W_-G_>@+V'MB' MU\>?#UL?S\>CX\\?OY[\^<_ [W<[L@>XV<8QU!TIZB+HM.I>OQ^TAOVV&,F% MN9H!?$H,A[(GNG[;'02#'JAQ[5;0D^@;[@0+BJD!N<,P?ZP:ZJV *6FH8S!N MM:@)L-I7 XG&)6:%03P4$4AH= [A2$L4-%ADF R@R%MR8U.BIZ .99:3,(UD= &',08-&NGQCB.\54"?/A:4R M%>HB08\H,Q&H;"O9)*WX K3D*/37P.V_X@CM<&(A5R%95T%(FG#-H?13&:-B M3H-C 429ZOF1)XXR@*YD3=D_^B^@RU?_-,O,7Q":VG:2TSR)]0\7,@; XCA1 M^BY^@A]PSJ4_C@%"%R%JW$>QWZ!5U*3=@G,BRPZ#4*#-A_[V)-6#8W_3_@;@ M]4,<5Z3OU7QD[76)MIV+\!)YJ)HQ>L-7V'PJBIB#,NX)"_< ;JI;"?_3X!D] M68@%WV!F-J;RXR'&'$2@VK)\GL65OBP;"!I5W\QV$-TX>P[Q&/ /:_&ROAIQ/( E -85KPG53GE&KI'>222K2 MIJG*^I@X&_B&8P0S;($#,GB2H-PD::NC0?H4"&?X6HXC:!64\.CD$U?H_AY. MX+PA SA;1@UB1D(:C$[2O=^#Y9Y2I?D;M;6W:FMG9FMZ&=0&PKCQ&!C2*[Y; M!/8,@4]( !:V%*G!R6_(TXUCY_CU_Q&3ZE1WKMP@C@]DDG'_ #T+F?T\K&RJ8]# ;_HBT>X%:&V =\-9 MOOQ)O0W#!XO-OJ$N!R'ZID2&K&^Z;/>53>/Q+Q$Y+4)*AGA5[&Z"-=##I#HC M.!D8>?9DY\Q!YLB_J)VCFM&CE4W?7FUH[Y0HP7/LH*\ CF-$FIACY0SAESUFDS^!+R03^X9-?%;^RCK^:/X(3YN'5 (NG4=C,K _6E!3- M8#&4,S[ 4<;<.639]Z?3"%4Y5B%X,\(9I@FH"M2M'T\LXT =+[-ZF^!W@'%, MD-[Y5Y!^P26"!&1K2D<&P(38B!8-X7D&!%KPSH/7!V>&;[)6DJ%K@?:'L6?@ M-TC8EW(<^A&RL2OXC[%SAI""3S31%EB1+[M'&F _IKI=#G-F]HS %7I-MXM0"R-"$((SAV08H11 M&'%A!72FD$3#=2YF(;T%* 4GMP*$"U+I@FEN"O0,UDLV#J<8;:*&!]E,EG!%@X9WAGXF"FAH M=PA!S&).*B*&8!,*K5D5XFRA;(%7,?I:G.8B!4P'0HI"'3$1A+%3F8?T *4D MP7Y/9T0@J#U<":5Q\1>YO=$%ZF-\S:S1FUM.8M"L00S'%E?$F-L71BC*PS7N M,L,/L='+%SG'8) *Q)18KI_ Q2-4K:WO(%W])HR8 4;7V$]\G2@)1&&4/T$1N#,[#W!)*,1#(Y;7<0VPY0MI\! MK8"L=?X&K5;.ZTRLFHE'K*>GTD_@GKZBAC(): M&1\UYT1=2N3*OY#*BLAH.!^D9F&$'/CW5 *GR!"G&#/T=;$QG;'",R*F""B3 MH_*!KR6QI?IK[8089_&SALY3&=(#2JHY-56.S51@+.Z MS2R.+(*B#S*AG'9G4G;#[VER!7SQE9BBB\8Y\/\S"Y5&\BI)IXV")[\Z>*6Y MBD MPEMG\@(S,T-UVV=*T@:A\Y=".<"%(A.Z0"!%2H@I(-)R+@-@'"O*" BO\5M+ M[E'!G7!QEH(YP0EOA+8<+S;RFDUZ %:1;5;&=4K8'B=10.X%%-EAQA;(1'Q. M4BOWZS+A+R:@!!8!;003.N?@9,H; :JN%F?:"@$RBA/:EO*Z59:^0(N=LL6& M23!?L7AM!:)G,D9_Y\1XB.UC$"TN/+#J [C]Y1^Q0C.5U4'B)Z2B%$^HY??A M=!-.;S_63V'1\=K- @^WJ M9]X[2RGT9Z?2IB9(MS( O'NR[Z \-P/-*,7&AY+Z9H,U- ,SQ4\?TFSC[A,]F[0DMQI0WAP?1_R@X OX] IR-U)N8EDV>S)!\ M[BH/NV89VR'. V:O'_PAMU; #=S#F!SLE#%YS$Y<$T'>SN2?6U7:BR@9(M+Z M%"*R[[G,\(EF@"1"'6G):H86L,(Z8+S#52K)43[&VM"G8P O(B/]U?7U)!+AQT%+,"-IH!&V&G M=DW_C2@"PSEJ.;#5$#)9*2R%ZX:!9/JR'F P 3U?D)%C*^#-,D1@%0 MA?2)W9O.NMU-L_G_D M7(/=.:#D/F0B&" SU8$Z;VCW2.Q#$5XG5Q&23>'$,7%$RE!@CQ6&9F4<(!M. ME.Q[EK Q M2]@"_%\)T^7D?L:QR7=%'/ 0XLF$'90A%Q8 =S*0]]LS)&R!7B.=(1!7&W2 M:;=RJ!*9, =CK02HU3'I#R':-\M_K=G9/<1^2)'!A[D#&(2C[BQE.W!$_G=C5'&B >MTUHDQ->5S4HJ GQX> XSF M4XR)@LE+_.(B8?4..*$)L4\CT,3(I6L%(C,9L;Y1*P6E[=@>AN !-"/6?G)" M1F1#L;S25K&ZO]R*H:A["%.S9H(YSVA?DFE;9#E;&1TU-E-Q92ZK5DG6$S"P M,:G$RB.3\5A0[K].**NQ):^/;[(\2^'AW KSXW$%>5FX@IE,>-Q %@*BBW39 M<1 KX%(XA36C0]2Q&A"T9,%YV2K7+$D+=9M,DS2)](^L?G.]+5Z,!M!-^0$, M"!W]0+R93G480R7#X&\L$%&P 5:8W*/BYI?<;TU5?B,5T G4;#O,O"%YJQ,E M9HC]7('NHT"+V?HISJ%S+=8Z3XCU\U\H$R0Q-I;*AL/1IQPC"+-2OR,5LB<7 MC!R-*)X#'S:GT:E?'-G#-P ,"P7@!A%I$Y+'4@8Z 0@OYS(K"I'9&S30%M4ZF4G1A.[\BY"*N9: MEA$5".7F!@M:4^62T>R:&@')0'#"["0,ZERN7V+_]-O97W^K%@#IS/_"5)S) M8D6]*?0Y+GB\T+N-EYG$.KD#.#:[Y:XD$"X6=R(GQAIFRF#%99#GX%/$,)7C MSW*G53D$Q7_A=X:1*HA:?F.&SHJ\([OLA-.-.-E%OZB2CUC_+OM49A-9D/!B M^8JE8),P:CC_3JZ0[$!'5D- 47KJI@CL!I(Y=YNJZ+_&^/91L5*9!, O "WMP(K03Y:%N\I1PR=& MI/FQ\1XK%$=N8&)!FD=0ACUE#9#9-&*E5*79&R<%6VC6?HLO%7OA/6 !I;SV MD8'8'P\5RZ B4#;<,6&72Z7AP)RN3YI>47V=*:4R,EVOX"(=MZGC>U66NZ:9.#9LS9 HQ*YP6MY@O9D7A%6.Y L6R5<)$X1_\^(P')&=I:7H0Q MLV/V'(5I4$>-3O5E44G:,TADMMPU"CJN7:D8F3S"EW BF$6, MV-7Z,7R[MKQD5!J_DNY[0!]<*%1%PX:#JZF8AEBNAG[. ]O9>L6NVZ6?H;)O MD$+2M%$ 74>T7]RY2 ML79+(^-4'I7F9=?@LKJ))7H(%WUZ*L?3&4.E\).^E*5GSA!&Y+-6A4_,<=G! M:/QA&":\&B?&QT6$Q= ? V93[86ES>&O6\F*_PT@G"V-*GV[K74;G37VMD1] M1)*OM^CMZH@/0!]< (-4;J_]K0-X-X)T:1T.CL)FZ6)1)Z#C?SC)3&+]J17@ ML-U2\#-FH5A%3186V@6HF"])$07T%*J41>7P0@YDF:3&8%I* 3:Y/B ;_N&X M7H"4W2R@BID4/^5@RQ;9MY6BM&%!_TMGK)UQ5!.K.L"9M4UC#=549)4!J9M9 M1.$D5%Y:55)1O:73.J43L52I3RE1*H+F4P3 MK"CSN241)68I]RU6^:GB-,K?5T4JZ!+DK"<.]*A<@XFX &1'"W[1L-9E?.J: M0)9LI4*PH5](Q9N=5[K2^9CVOH->'I"MS%N65;J7>(Q-,24#2BN<5/8]P:+_ MH=0!O0B]I@<9A0-583BVN(E-#T7=I$(7_X,J@CJ3"N9)NZ#>M&\D#64H : Q MM<-Y76HL9 MA8S)7C2\C5."=E#SKACL-P74EEI*->V2OZI>QHH:>';W%:TBJ*-1&G#S.NX- M!_@>S56U$4=XY\B.P[A6U#;S'>HPL;T>7RYR<=^AB MI22!Y(:8 )T1J ]SUJMF($DR5%6MJFM83+\W3JCC3+%#6;RA^H%PCZ?RLK82 M0UTT[&[CV)<*39)H7A*_VO31V"TM;*8YJ14X(>5A\I9ZGM3N89:DV,*)(G%D M6*:+'H9,%\BR_:EH@2.9!%=>2TWHV5V:N,G&(7U&V2]XF:I3B\]J2L68)"D^ M-(P$^&RL G$+BA$MK[4:V[',;<>R(LN#^) .*IEF[B5#KU8M=2AJVP$&&/YW M#G(K)X4BKUSTDRT$6C.5-<1G4#N,J)1Q!88LQ 4J*CC7 A7)1H])87ZMFMU) MGWQ/%@_#!I0IMHW+:N1#(K"SVR?#.B'%A(VX%*D)8U.HL- +^>VDTD5D$@+> MYO"(EJ3JX]P,&0X6U'0GSC3,M'E%VH39&?M"-1/47Y0Z(V&"/)-)4G9$EYCGA59(?5\\&($"[=)=\J'O4_,Q%Q*6 E3\Z2 P5+M68 M9?:EH<^AUP_DW4]6BW]=&B>*%LAEF]WY2;)_0 MPGJD)&JXH(WJ1%#X6ZS$.JP-%)U4QHN;J6Z6QPFY0ET]7M-=3%3U&M^?DL5% MSS8MK]5)']*>V0)&08A7071/3Z9KD>XQP,:T/!1,V M_A,10:D05ZK#!' &3!^!'5_**LHUG/?,LTRW-E-24Z2*\UPSBBDS,L/?E /: M9G4J^YR5EISR0JO?4&OVJF)QP'6D8WF] #61F+HAQS' MNH R4V52F)?)=,D,.)K;%D$!2+U939/Y:CY<,VHOA]%48*S,GLIN?[P(.4\0 MIKIJ@::*%,@C2#VL M*@6Y@MJP8LR1S+%8TY(MU&F(6&0APTI7;GSPJK4R;I1TH"(Q]$9V6F*E-8:> M:J5K>*4)#;5=&5B@6(V:BT\6%NP:6Y@Z4\O+:*[3XMX(#N.\@55 MJ:?*:I)6TIX,C(^TIA"1A,52;=Y@EW&5#R6T$([C3%D;(?_ MJSDLY7(@NVF0Y3[0\L\*NJKD!I)9/CLF%ILE4Y1XT9.]T-]7*PN5"'O1]\)N M+YU,%PY!WUR:W[-90L]=P)H#=M"70VLSJ*M7EX+XI4UVF2^)7].X+[-XE4)_0G MF5SBR+)Z9%O1B$()7X+J5FFM%6$L6/'*+]RCTKJS4Y76KPJC&^!UK_DZ6\/N MW_-5[R1WQYD_%\!2O\I27!Q(Y)G[O#2)5:=N RN?3PO\QK\^\YZ72LC4;ZN] MH1M/IKKMO>\-N;>W Z;4> ]$$0TA-5P Q[#JV>B6$\J$:$;E*DED4QR,*MP* M(U*YV !!J;582KLR_4PW[]*[*$_^J7.ZSJ68P>&N:,11QWXF_#H2$_S M*RZ+I^&28R;B\(\M^TN]HNLX;&E>!M4CQO#7B_1I-:BYQ -VF3*]X]Z@]D2EXIP.92->*KSM@D9V!LB7[.@\>A%WT[57Y2R MPNP&'H)Z8ZT(S6Q8:GU!N;-?9DEF?2%-;9T>E;#KD);;%(#2GY M^X7;-[K!KA#;^[W,4 ,IRJM2H:1J1ES:I6D4<.MTFIHV]M#C4$R>T;EM$=P^ M&91)H5+DB"_M72 M1ADK,PGM4?9;J5QNJ">_4C'YG=67]0&,BJ='4;!KHIK"4_$::)SF84C&V6&L^6_*KXH-4&H?M).CT86K (03I!$D:IB*[6#SVHZ$A/B M!,!4*?*4=;DL*2\S5?]>2I'-9%Q M@0"J[8*P! _M&O)8J_1^*^=^,46!W.Q6SKR:R8>FRD\O*JK=2@MDT_Z@,I,B]3DMSE8?M_J0ZQ^IU)I.-]U7-I)E-:TV MEFI%64'!K:?H:2,.S\X3Y1$ !CB2U&J!Z]8OJ31H#9LK7;5EBCWS #;R#Z82 MVST%,K7VSMLU3LXU3""6G2L_JK,KV;EIO+#:WF])44"UC2TBWL'=A* 3X")^3L7.JD/J4Y>2;_H^Q1UQ(_IJE**PYH\LRT MR5-5%%:#1J/0;:8-6RZE/+FBZ2!5SVKWL;T\1J YGU75)%D^;%V;5-3GLP^* MP"=+:AI7O/!XORUMAK AFSKC"I.:&?V))SPH#Z+878YU2C5GZH07U@DKHS;N MR,!N8$NZ0(9*XBG/TGSC1H;%\2Y\]X;M?BOF5:9577QD-DXFU(W$:91]1:;5 M\3)\.@//6IF.BYZLQ0%K19E]D$S0+>47]<\\T@2C2&&=R(!@_L'?0>1L:WKN5(+AU:HMO M#CO"PU[JPTKKL,H5:H8&A05S,3/H[KH.\(W9A-V)/M(18Z,I?EXZ^:N"DJL^ MS:9T]:/SLB]2US@LFWYH39PQ\3'K$R+ ZU.#H'*[X($BCM;L1-6X*W5P5%)$ M3VID.AL+&D1%^?@9[F0V51X%D6/)@PDJ)Y,)!HW&U$>4:B@!)8"))#A1AD+% M5N'%-:879*:670'A<=#I&^!-6%7_BA(=_;ESCG$U+C]PWB89\,V376RG_Z$8 M%T;\ESH'Z#/FUAFCA#HB5ZK.J .(G(JY/7F29K_">N>8G?@V$;'=P_49/J$G MOU8?K,Z!Q9;.H'*JZ9I$L'^ YAECZ<='N?XLNJU!(\049/>'UPC#69B-->!> MR^$.HH\^CUPX#V7:6WDU-/,@H7[Y9:5M M&R'./A-3T#"O0[230:/[N35HM)&!T8^*X06J?PVO"(=X;HU:')B"QXU&+:I& MY3+*Y!57/:TU??%1,,I3.M41E6GL*$\\51?#1X@YC,&*1\FLN9%?7I@B2\,Y MS7RO\KPTZZT%;B<6/Z('+PK&7YJVS>8#Z_49=LWPI2V^:?QH,1;H+1XMHD%" M7YR#BU3*[9TWL"'V'>FN3HR SC-E>C_?450TYU%U3\^D.<]JO#2MK5 /9@\9 M\3"1C:UQM=EB'8'V JEI@CI?U)F**;8)\),4V!?R2V+NF1GQ7K.B2*8^J@Z8 M6Z>#W.^RV ME^F,2X7DY^)Z%RW!4\Z.M>( \?4O^XL)W>1O37X MO,D%YL0^LU*Y$P8-A52EQC> 9-<;6NE2>Y!J,R+\2 WH1N?:%4DM/#-R-G.3 M<'(U+=OVO2N$X"M$P--+5GHS:IH^&*!S6% UY:4NK*O\[CP;MO1&I5NEF69! MFMRRO;.A'>9JK'3?V,6 3 ^[O8\ / TD]" N50"Q8-B6L0QG+46@2-!?) M9 E=D1^(!^10J4J M SV$A$ M%I%>RJ+EA&F81" S_]K+E7#.\WKI8?F'&6AFC0>M?6 +!HR]( M/.DG?1VKX.DU>B; +6))>1SA7^R\X26EGJ^D.I5Q"87I/:/D@8ED:[.(%<'" MOC:)9)J/Z_+*(G)QCU+3_DZ5FBXM+C5=N\['8- YQ[#*.',.J=/5,J$T+<68Y\4_BNIC),+[)N;3\C/";,'>M]%J!?81 MPNS32$PS^4+_Q\L@S*:1F+\(8[H)>NFE6DSI(DLZEQ.R\,^%:&XT63SG*?Q/ MH+^L?F[03[_DP>)O[7:CU6FO_+G9<%?^=M.RKM=H]E>_>M.R-__6;G;WF]VM MS7;66O87PERCJ2JNY'69G)!\(Z2^__ZI]5.AS09HL+QH.BX]I;]A'ATL/.I- MK_'AEPNJZ\)X **O'R2$EH@94JE)UC@@9@PGJIYX ^# HVERQ?_MK0.H2(X6 MIRAH,"UR0\7 7!J^\/W-I 7(NHB'G IP&R/?RJW_7#&H]E?_9*[^7TNN?CF_ M=-OWX9?%HTIE(8UFFCND.#EXT)<[PTE=U&I0'5^#6=Y^W/5AIC&HO,XC JCW M0-+GID<5=C^ Y'\L@']FE4^B;P36"K+G#WL5#T(&W^Y[MR#%8J&?[TLY&MUT MT3<*MN]L@-,UW]XCJ'KEFYR^Z6PY#$C]_?E>1[2/EN*J6W4VM^:UF^PNNL\I MD5PV/.U-='C;)ZNTO,>YW<*Y=K^SQ[EMPCGB]8\4YUA=\=J=!>UDA[#-K.%M MIE\LQ;PMO!ZW^XT8PM91V;_*:+BQ$JFZ1>R2$KFD#=]*0^$F_%YR].W';TZ' M:&\J\)9?\S=E095/WHD%[>X541<)[^7^FK;VFMCA\Y@HZ7Y\?OLNY^3@?K)M M!QTDYS04X(Z^D/6<@5MO/=S-8EWS\%N+\?>U9=?V!&^SE;O'X#T&[S%X"^[R M;AZ<7<=@.O7=-/==PN%-O#_WP.?]U6XM9?]KF6)=3;;HW)!L\5V,E/T:.[#& M4[#*;@A;5WH8W\D1N9..=JWMM?L['WM[])?D=;S])6WM)1&+<0??*F2UOZ*' MNJ*G$U1\TC'%AQ#I.QD186GANH\G(O(XKV@?6]SV:V)Y\9@H:1];W'DKEF.+ M#VBP/BK?H%OK= 9[I^]CO-@[F[_[B]WFBVTU>_MK?7S7ZGW_\/'6B>IO8H#S M]3>W7$OA,7G/L W;4A_7E;JM3:V(^]_KUDGGY>5&]\L<65<17F.-A^ETL=_AH]KA M4XA?%8,\]C7)Y:%U:WU6H\H M>^1Q7E*_UFS?T7V[OZ3OY[>KM5QO8V?L_H*^WP5MFE>][A5MG9B[KXB_R7 ? M;+F(Y^RS9,%/M4] TWE*K=J@N\] >XPWVZGU!OM^. M;L/]Q6[SQ3YS-QVK\&22SQYUS=YI/I9F9NXS[3-Y?K?DG@=,P=JO\9W6>%)A MP-]Q5G82.SX-L\-94",1ILZEB&8TH%J*-$YFN1.%8AA&83Y_8E'!7O>.*<@[ M*L)W\(HZW5JWMVEFUOZ6OGO23ZJ]?#;N$^28]GO4YS;X5L[?7L M.RUN^S6I(I%'0D7[+HN/Q[1]BWV,0+3!%F'OLS ;4W=A,&H#.7QJ]:K/W)KK M;9!#LE?"=T+2[:_I^R>ZW"E;L382' M&IF^OZ"MO2!.7=RT0&9_0]_YAOJ=.^8@[J"?]NF:K4=Q+E.9Y=6DP^=WE^L[ MJ6ZSU-@X"V&+%>['>47/NH,-JACVU_.=V&0E)^U:K[UYYY1](=$VWVK;K7G-[]_(>G^S MWYY>,:>Y_=@K.M=88^T#;?=]+A?.>A<_O-7Z?HT=6N,I:';OTN0RS#"9#'2Z M!U/I=DL0[).6=N>:GFTNJO>7\]W4Y,=#/?N MM S@V0VC"2KQ?^)XU,3!_L0-ZBH>#V%LLL8#'7>[<6&9+_*77, Q 5[X?PR8^+RPKTA, M,_E"_\?+(,RFD9B_"&-:G5YZ.1'I11AKV'6F"XY )F3]@D5NN=*S:(U+FX#R-[WT1*+_"4(+W_]+_A?E>A-&UG>-,E"K(%^D=?CEOOY:6,9W(KCW+CQM^&@0#* M?JV%!#5GE"83?+FS\PSF8PG:OPXG(941[<\TJ"@WUYITKD3E!"JPMQF,( M)XL0"L7O8>Q$# N< ^=< D^;2!X"=]>/\"?@G0*"40G<(,R VZ@O3M/0EXV= MPB 7M;C7Q0!<@S((!QM3UD>(AO-ZEH(D6Q=]\#%B/C' &T17-@KA*?SK5*;P M53B>+YUD"( 2**[@?N0(SA X8$;)5%U?<8*K)/WBD$:#E/!9^GE&2)!*/[F( M 2REB;_FP( (]GD;SKFUKP 4HCC)BS4<^NN29=9'_:W$DPV9YJLDHUKTQ\@\ M?74V?;-AO"83;=^'B;;NPD015?7V8+_9+,HE'@4X7@HPX\6S',XGTH .AO0I M H0]8F^VG)[BN![]]&:>HW^ MY@1?4TB(X*\0N2@K8K9NA-I/&HHH(Y3.:@ZH^SG\&UY-1J-,YJQ5P3F++=FH M#3<.QD$L(X=,3,F,)&LXNW?SY4'!2^8$KT !BSV7F7ZWT;L[#O0;S0?%@9\] M:S=P<7:'-+HR@TC5TE]W$@9LN;:%S\X)0[GV+.QL#X-6=KU)RK M<0CKD;-*QLD$F2#SRS\$@ H46^>CC!^%6%RS =XVG? >YR&<A2(PMVCCA:[1_V(6]Y.SKX&_*SN6X!#$T&.5AU3!(D*^A@ZDO(-$%-'B1X% MEIG&)D>JLY1;:\LW=XE1BB&*-=+A\$]AY0T=PU:R>'/O:>L&7TK9 M+*U^FK]8.'OA_T_3Q)>)-6Q18L6^K_9LXP2=/D"B@JLT)T MYV#ZHOU&JL?!!>P%M9-'(A.((9S;5:)[";">TC&C*.V*DMM" T&U(\QR>3?% MP_D@^2OXD'!&LR@B-X/R=$91% M*=WMI4CG^%0 +RX+>8;!?_\4#MOM7BMP@V&OZ;>EV^JW1T/A!Y[KM_K#H.7_ MXWKN3]M)8LL3N]Z&_YF% ;)>A-HK,46^YKR7&:"Z_\T9UH99:-O)PC8\Q!E# M%BG* '\O%S;:\@%!C]@G%U8503/%'GV1C6OTOQT), 9VCE&H&K.&,?#4>HZ> MCC"^E"K) 5@@WB P@)_[S2+F5B/';1JB2QF^"?Q;SAT S!?@+"/07S)Z8")3 M/P2ZF0I@-C5FSN=H&\Q2)JR#"W(29NAFH8 ,OI8"Q,M 9RXAX*V4UX=9]1;_3&:R= 1M#V3:442@O40*)G"28CI$1>+19 M@/J='\TPRY@>>@=8.D;CQFAC[!)ZBQ(ABIUW (.:8?39;#0*_1"? E'"B5IS M6@>;GV52DC")#+.)R1#"<^HMDU()OZ'P2?'.4OIH9N\+CPIGB "P.0G5&##2 MR:]D=*E%ZW:JC#/MB3= TML M^W<@#@ [OD^!B*E>@ MAN6LD*D RN*.GRN+()R0SD'_EV6VT^K6Z0J5JN.0,<'<$;&UTE7"KZ7](E8X+//QHXJS6?>=3:7/47WKQFW:).Y"MP5JEO*7 M\&+$(:N+2E@KK2A(<7T$V;D$J UJ"5%Q\'%*.\LG$)P L8Q%!A,UYT<@-R6./ 98 MX!,)1HAC)F6C46LQ5?T$,D4%3PW&T@(#.V=VX67M("A@6V-Y%1,>+*S3KC&2 M%O>S(%8$\FN[FL-!3P.2.W^%G$@%>+U&I]^Q+\M"IB+Y^?D.LO$/: -=DN]F M1C"/Y04G+A(;'@&/SYCE%KX1I+9+MBH(M^ 4(.Y]I."R T46N7RHA0MTPXTB M=CB%["$3OC^;S!CYD$?[86X0NLB'$*N,N$U+1)3)M]DA>3]%@*;A'$3Y.)E= MC)W)#)97=+6X:"62CCIO&,]P=>46+Q(HTU4IQ$CR@*7!S,_MO]>T^J=77)YV M6LK0!*T2$SPNB(4,H]"/*!4E(-E'+G=F]/"J4MQY>5*_V?S%:UNY5?PW9\(" M/:W"!/89-D!\.%BGJA0#-/[8F:AM/-NN8Q802+3ZD-XG6#,S@AM*TJQJBRX6 M;K%B#N8#'1U6 -I3Z0P9V9&(/L M9E/6$F&1E4<$'0Z>R8H*L5SZXQAH]6+. MGP'@ 34JXX-W@6NP%Z",5S7M&Q!!,M7V2@QD37N,Q\B\ WWWO,Q("@22$G1% M'8DY1Z O:Q05^A"># /N8]11R*,A+M#>/QJ1:EL8T80EJ0A!M.B[@9L@!1]E M ')P0EYX."\[*((PFM'W$)"VF+A*9E&@Z #H!NYMX6TM&29@3(DH2[2#G5"? M>D]@BCD)!0D@R2AA&GCS91A). ?6W&"B,,GUA$---J]7.V%/N;P6DVFD4,*. MI"Z36D94 >XG$:#_PEM3\\;BJ7DB[7!1?.&B0+K.P@AV>M17!WCMK;[ M&!C:&:[AL0P U0]5Z&W9:\X6_%\*OTB$+445AM7&N(+1))TGNIHF0."0%*BB!>=?I4N0 M G&<7&!&?2 ,L])&@6D#*AB5>!_A-Q%^=Q_A?QA(*@N(C3) T_?,5BS7UAL* MGU+);,[1^@N1&A%+^DU)/I-Z$U%^BU5>6P/,EV1N9X[;O9O!3>P/V&N4R2LT MSBHV^&YJW"AR+1:0AMD7YNJS6+D2B%F,4N-$ FZ6S)0!#DP2E)-H7L]0CBO5 MC>2H5H3 /)KE[#=#!QS)=6;ZQ0?FI*#,?."2&8:Q31$R^^-8Z:@IWH4N0>7C M0)TP%?3;N3/H TF8"(0N.[5EY77L,:I/L,M<>FK!*1T@KVG.;7XY"^ M2-89\&[4)DTESRYZ5,X3"A0KZ^,2HRPR)A%2RG\9&MU(T0)Y/6R9#/"8@)Q) MP-2-D:H*@QL=4<9E9CO4;!&UW"E7\985(I/@'@E?T:)2DMX"*_#GSBLYS8WL MU[O3"H52.=X($/\I*:3&++""/ZJJ%4_ACRGJ!%^+T4EWD6+TG>^3D:6P)N"4 M(S 06#;7&!V3R'I U20F*>/N@MC&9U ,*P:F_-^3) $ 446).BV-'RV:;,:E&5OT%8_P[ 14)9J5^^H]E?_>I-R][\6[O9_3:;;3U$<[I;NW<-UFEZQBKH#VI[ MMIQ\%HF$-&-#*)NT1G_0/G.[ 3YD(]^YP9_B'Y5U'A% O0?%N<&CP[EG 8J9 M5#EDDQFL%63/G;M ;2<:,UH194[;!3W[V2RC$,3S%UO8I?'Q#H^H-'PI7.'W M&<:Z]1V]Z=0;=_3>C<[X78+X0:U=K_W0Q#ND8^N4V5( MZ VZF47[CW;@%J-8JUWK=C>?-KR-$[<>Z0VYO5IGT/\A-_04]+0WV@E]7R:P MK@C=/A3K _H;3J<>ON4F\=^2_U:T[OCU*0'8P8K6^MOI2_\-LOL8('B]]5F MZ_62W2@;$2,L2S,.R3U1RCFD#G8B&U.5%C:/3@.5+F\:2+GMHK[^I3-.KN0E M%IA1M/R*,BAUR\2?6XT!TXM5OA,G<9T<):INFC/E5!:AJIHN][; #)&^NJ< M<8V!:'B:,P;LNG_/;G89;=2UB%*>-VN>I>)9$RR&_FKJ@(B.Z\FH/L-$'BZW MKO3=H.QC^+4*B#"7$Y41O:S_Y(7 (*6I2KACTT6UF?*UW"&[50=:K5(*=P]J",L KW[0;K C?3S&C\(9OVL=2'U89HIC6QPVO,O61 MUM*#P4H%3_DBIMYUA]8>2>M[M4F]0PK854L]J MG=2VVO_>(O@ZWTRZN45'WQ('7,'0 MK:(++?^"$ "9J]D0"29!48^\;)9BUG#M%H[]D.*LM_0D&\MI_7)FOVT.9&&= M/DK&8PUTVYN%7N(K>C17ZOV6)['=K PLD=/ECFLE&5T4KM"?+- NZ /+A*%) M8Q3ER1%WD\';*0TV;FNE_^$K$MRU(DD4,=4%;R/UUO2GQ[ M14<4Y, M>P8%99':+V(RKTQ5\R#,O9QJPP_(I%O(D&6"RZ2VTGXF6 1E).I- M&VKT*O;4OIS"E%-X^W**'Z7]WD":;L]28QZ.-#W;(MV,--UO0IK69)%'(>** M:,E>Q'TW$3=:$J(J\KQ^[BP1*RQU)L@:+!%Q'P2+)_\.+>)1'6 [&] M>0C[Q?*6/>O\'!^^X'PNO;'=4RS:K MXE255IDNM1)?I"/U3==X1M-4U4$!$GR>!1>JS2*6T/L(SJ+%"%!X.)EB-17U MG9JP'4TE;]2^@8<^222ZDN6NJLUJRME0BF[I*CKMM@G"#+T.V&F!NR)282L MUNP:(UCC$*MG"9]Q)3#\=;<=U8_1.A>=Y*KHK\A-%T264!,VJ[FU'Z;^;(*# M$7RIZ]#]?"9T57VF:L&"<#3"=C0EP&ANE%GP56OS\\J+4P)WT0BIX1S0T6=9 M5MRU]E40D]6T2LW#CY38H-UDR5 M7G$>,407JVY41-\05!<\IO,!&$R1*[>#DKY UR-MA)Z<(*+HR1,$'IIH:MJ# MJ(;.JMJ9\:J$V_HJ0JM".:3N>+ES=%1SC@#SG=[J)G1)NFD3.J+$U"X?C9.B M$%![.G6'"7T'2Z[N'LV*>SO5K/AP(G%G%\[O:7(%3$V'ILZ +\WV\F7#,9?* M*>LVO6?#Y\_ #0/,DN+!Y#O:,D9?4@[<@6(L0 M]/!B9(QY&)E*Y^)#U88X]A>XUGJ#K[ (U6*)[H,;!PE9+31KXD]0*"-;'T-%*8"L'-LY1 MQP974@?DZ;U\\[TAHP1#Z3+Q4=SM8@V_ZMH 'U88O!QVTQ 5MV.#30L+.T/I(_]HV!M:I3! M#;88E2O@6,H85(:%:A,&'YF$>TWW=\ (M4;:LK^H+YUGXW+1< MPZ:8,]AHDIJ65*AH9[GN Z1U6.KF-<]0T86KI7$_,7>5P'8<&3?JME'9#">Q MFKUJMMANMD&M,(Q1I$.]30ZR0(ZF^HB=L'_.I9GDJXO?<26R/Q% SJ-PZ/OTL!M?DX M>L>P95L@(X59 KFT1^)0S&*XB3=M2>NLEKODE%JM :HYOR4X):7HS#1!JN%D M++Q! #YL$3:E#'=L'$N- -7'F<=5+UM=,$.:VTJ:YBEV0R@VPLP*QH)>:O\_ M4U^QC4O6+T0TS\+L^4OZY[/P\KF^0VD(1W4/NBS?=5V;ZISQ0OBOL&?]%FNB@T,& M(9'P-$KFLOS-761G'Z3NZW>;.L J=P'_%J&B$(BYAJNM M%Z!BI'I8:@M8.XB[-0>Y WQ9S:I59C -X8#=D'7-+8.4DXZIR-D=7R%2. =0J:RO!3#38+['3,*_*SWUXWPKOMU:' M]S=P^K2:/^V3 N[B?GHO?>IV;P4ZTB1.T#5)0G'O@-K0 <6-)!VW:*/[@&TD MN=4P79DV%\O&X;1T>:IEOGI<#PI8^31JX7/=YQF?--R=N?+HEHZ6Z])J:PT' M[0\B!_*(MQK.GZCZTT@8-=0&_A#I?[\NPB[. 2F8QRQXTUMUR&FLWT"1E&YQ2&3#%($"8[^AXQJU)7C@LYKP"-13(_(/@_=@8UNDL M+3<^U?Y0RJ7RPZD!/;*!%28YNV3HMS=&$5"_U=B]SK>H1GF9D5S2:?T]-N)U#_*MQ)A]>J<@B,E>!K.81K2F#A6+]Q<@4&*PT P?P!-9.) MRS1PG!W&SK1K,(FCN9U8@;D$NAY%-;95IFN86JUL54-JL]-88OMJSB?#B!EU MUP9-3BZ?9N.+_94\ED29:LR70VYQ3I*RS(#7M?X M, $3C1AK'F6FVL>/V8:IA'F,JGDEQ1>\H*(,;VV0@4J&H2*:(\F?6ZK-N2I+ M3 44R8,GK\-,S:*#_>MHYF9?7SERZL7ZM*JZB]2QM\^+5GR,6-,\F2F=H8A'VN FAM)F1I5!9@%VD&- -)%O-! MS"GU.BHJA;(Y&=54]F@QH>D>\"27F5['/( #*DK9Q>5TA^(W>_[8+-:S#S!W M-\T+\;2!N,@*^430#$=J!1X HWM)4BH"M8D) Z9A9FT&F$'*XTHS,.9)1P-3>(1HJ O-?KAX,04)W&8 MO"_0L.RM5#^ZBWQ I==4< _S)%1J Y,'60$5Q"[C8<'R"6^M!&^5FETEB^4( M;<+F[(6ZW?.L7%*$%N%D(Z>UM2_%@Z84WL07:-Q(3HEB.WBK95/?09YLY0"[5JS,EER:)D]$ M%HC_@'67+>ADM=M9ZHJ#%Q.65H^H5QF'B.>4O&6F799&+BX#4X9>C6+&8CEM M(''>8E>7B.H*OI3RICA%2 V!+H9OBYQWF;'1S249*J/!\HF@"I%C$M7R30V3 M-$VNU(1#3KH6\1=&(P!M/N,LMH1R]N24)]KPF&UK92I_X]5'PL?O9SGL3=G= M2$/PJ4L!USK+'*VR PR*,L"RFK5[7 XG*Y/*9W&"DIM!N:CKCH:HG"N0EQF]Y@*ZC!\DED MVA%8*S+WN25%S93M9;9',+4G>AMM))JOS9BW)H[WJF@+=J19F@KA47:M%3EZ MKUG:/I:WF8*O\LM%K*J0"IT:E-=I1A4%,(Y*C(K=!28EW0[F/*M72;FM0=A;K)&\F_)+>C$1K5P&# M6AI^D5R9A$R,'.)D)^)_ OY[;O#MZ?.T='/%73?>F< MGO_[\+US=/+F]/WQP?G1Z_H92O5"- MX/Z$RG^@2U.4^:@*_(GU:JLNHL/[D0@GU(PA5W/!K1AKI8H_S(Q[,\::#&1T MLY3#BE0*R!H(MRK0-7\L/C )8$@"Q(3\B[X.R2S7W6)9K]'?57X<]*6EDS#F MWI#V\53K2YS.S)T;U%[C)+:6TV=4 1=D[=/BSHG-%[S]]BF^U@9,BG_!Y#4+ MOGNB:+NS[91ST."DP#<"6Z;N(-4<+?JG&./M(JI*(: 5ML=P5S8FWZ\/V,-S MU N/#NI4E(;)X+',>M.%HJ:++7Y4VM\*N-QTO3\LZ@UR:?WT4KMJZ:8LT_+L M[@6-KC*K>\E@;F1?OR3IXAAO[BF &%"Y^@<^@2DA)?2ES"KZ)J =[F:&7+CP MU_!OR')-_Q7R\^("!1O%H#:1Q$P%1[@O3O$ UF$IGV4X*9ADE"6JSKJ (Y80 M5AS2]X6JSIEFJQQME+CXIFV;($AL'$;/+\9G4/+A*>RLZ"W(6V[W=ZIY"[$) M..]?L16Q/1,1^X@/P7;+YU8#A9TPSW_4_%O05.ZN*G3<+5<56@T@EI&@/@E_ M31-LM1%CTJ#570/YQ%^9ZMC(#??V"//-$*:]Y0C3;CC'&*D[$R,)3,0J2MGZ M>\DM+_ ];FB=/EX_\H8Z#8<=B$>%KKPGV&]%L-WF,G2 O?AUT 92T&Y>4-IU M.G^Y13C2;3B'U^-P&.:;D"W'JHU/,P5C"B<.16*:R1?Z/UZ"[C:-Q/Q%&-/' MZ25]=N4(13=>928@Z4[\<^'A:S39RZ=&A:HOJY\;]%-E4J'Z#7[TW)4_-QMW M_:W=[-[IS9LVV^\VW%YKK65OF9NZG>-15Y2#,?HY)U9[YM4S.V\=S;F;0'A- MUN?4YM#WFH^K:))(%CMV88:<@\?8='(NK/"#N+'7<-? A[O/4#2XM3Q* M<:N-.!I]NV(!VD> (\%(07A!57;X%&Q'+!5CDBGVY0_?H#-.Y>B_?QKG^?3% M+[]<75TU8)N-B^3REX/4'V,]VB\RN!#I+X'(Q2]N>]#W6JU?8+NNVVQW.P,/ M_F^SW>_]DD\\UVN[@W;@_B.OO;K;&.=P74LKK$R:6,WAI%,N<#F87< MLI^A MS04U-1H@R).\L'_JJX-7->=8IA>@DIW-AEQC*:J?: MOJ +1[-(( GM!'U/YKQJ)GUFTFJU/^2L[E*?'=,(2_OA2_5ARAWR'!BOJ,;% M[L1]ED\&WV8>X]V)QZP[,/[A8;7G)-^:DV0;LA+/;0V:0$7-9@O^YQ(D629O7C&,?[@_,7;;OZR?-CX]O*7 MUH_78?;\9FCWLU8\]>_A6[,&KLH>E?.&W>22NLK4Y M@%$0]/1T-=*V$H_M8SCV5@;0W.L'K;U^L&< #V%_M)K-=J??1P[0<[O=[E(% MH:($O*8^0$+EVHV<,ZRYS)P#3.,WG6HKP_EH)I_JTOLS^>6;(,?A9;8T:JA9 M-+3QHLP6Q^VK+.Z-%8T[\!?]48_=,*TGK%^X#??_[36,/8,Q#,:?YG$=B:+9 M:KG7P"-<]_,LGLJPRA^LWE#O4B#:<"JB)6WBWEG%M%;SMC9V(3?-V^A?1?,V M*Z.D5 X"GW,'K38/;E =7I<-.6@UO=43#GA(4M-[NBJ%V_#N1O-[I>*IT+PW MGD71]6PMFE]H_[B]-$\D_RCNY.EJ+-Y>8]ESKQLIQ7LXC<7MTXC>5PW#9]Q6 MIWDK,QHTN_=40'ZA7*@?656Z-"]M:TI-N[O=>V&?(;?U&7*/0-'W]HK^7E3> M+"H?3M'_8:+R,6N[;M-M')V<;;/"JYLK_YADV54UP=0B[G]_>__6.8JQ5:^/ M$R;]&<:@&P^2/[M3*'3VZM_;+ BV'87.Q742)Y,Y& NYC&FHYID_EA/Q4#BU MBVSIU<';/5MZ4)QZ)2+L64YB\6T8?QEBS\DGS+5>'[[9^/'>GKX&V!3.)##9]_X]7IA&U$ 9O*'4+NP1A3]$M:+*YW>&0WH-TWNP6 M8XUW(8BR-9TWSXY^/SDX_^O]X=E.-,^X;30:CD_[08C\KC)ZH32U0KN);\L4 MX1>Y_$0UX0YFV-4/Y^8%W/Z/^_>J[F=JUB6H%=CZF.7C)(73!>L/E=REP%^[TVB[G0M_V0K3%6JD;= MG6P@\>KPW?GI2N2%2WP\CZ4#TV[OKH-^IC0F3Z(S@8FT7 M8J/$^O]P'I8-S&)J(5<3Z)?_S]02P,$% @ QH"J5M:]A7_@ M%@ -PX! !$ !G8V%C+3(P,C,P,S,Q+GAS9.T]VW+;.);O_158;]56NFH4 MVW)N]K8S)=M)EVNW-V@*^I$"Q*$Z)(1'!(7/7GA'/WA$OX#31E=H#\H^^$]XL'@HP2Z MI,L5\V;S$ V/AB?97]G9\1"?#M^?#@].S@]#S'< MECP43O0R73!!RF=NR4;QPF$Y"#$ ]/YM'8*<.*]G]/'0H5$0LI6-\A>!Q ]U MU'X#F4N\.K3CYO!' 4T5_9Y@YC/J&>7RX9'1)6.@1GM[7)((Y(]/S ]C=!O&"_2\?3UX+3N(F.0*; MJ@\_'PH0XM\D/8EA0?O.#[@0@$_4V'2YXTNQ==7LN #A8LN4@O[+]]_!?MW^ M"Q G\O\SNN^2:=WN"Q O\!KT'J ?Q._(<\\/+JDPRF_Q3' '[[_=71ML*TD[ M@8I1Q\@3KCX>R7_':) 8\P,D(1& _G:8!RYX-!?8!ZOA?DY(R&N.OA&=42Q#(8M[ M,9YD+1>-$Z61(HT5*;0O(DN-\;< 1ZXGWMYB)OHY)Z$G.-^U),NH& 5\TD3 MZ-6:WJ_HU2;)7_LN_?5H!D"ZYH7P'FE"; MHE$KWMAI14(8T2E*2"-!&VT01XHZ>@7T7U0D)3#Q_A$L@(E/;L6.3QB#WZGS M0XRA_'].?9MM$K5),H3572+(C]2S- MV/_\]X?A\?O_18I!]$JS^&MZP7I1OI3 ,9]_]ND3WY="Y?$;E>1=(R41A)"D MU%-17Q'N,&\)V.CT(N)>0#AL ??18H'9BD[OO5G@B=F @W#DR$"$%\QNQ7 Z MPOFH)?4M21D5X#VX AYW?,HC1N A(0BRCDFJV:^(POL4693013'A'BE#/$)B M"YYX@62FEH2+X(UB^Y 5VUI.*30]$L(=>21!5,]ACF&,@WV:'6P-V:/Q_8P] M]AW[$?E", P"[ 6U!KL0@6GDCX^R(P]HD,2#4HAZ)(AK89\%(65U]Y$TG''8 MC[/#GH+NT5@+ WB)/??3\Q),(MAUQ\+S9I<1 Q]\Q'G=()$50J-TAEGI:+0H MQBOW:HD9:=1(X>Z5[&2L=R6& OR3)2P37TF]-:L,AU%")WD)*4Q2,FMBO"*3>G-) A@% M\#;OC4SZ-$-*8T)U(P4E6(P">)<50$5 J$=R*8W'U9)+.1:C7')NNDT@KF\" MNL R.K: M;J^'UZ"PBB:G"LN$0TD)I1&U2-Q?,(LH-%Z\UW5$D0.V"B"G(.N M4:PWYU6/QOX/S!@.:GHF:R#36 ]S+GD,VJ,A5OFU!_Q"$RZR> M!._18-\0L9+6&V<-8ASBG">M 'LTN&)_6GBAS.S(%+:,XI.@=IJB"H]1##EW M.85-9[=3^'HDG3OB8U5F$JX>Q"++L2-3_C7#W"5(C'+)N<,:%9*X4!I9CX0B M##M(>[E7GA^)P?A*PJ38XY:P^SEF]?(05@B-PLJYSA*MG#X:,42;-DM#D$"/ M)/X>R>^>S.3*4L\YB(&,.URB0 MPM&CL=^N8*"%&@7K6H5ASM/>3:T">A7_U:>(R79">\ 3_Z=JB29HU)%<*&!7 M.J(8Z).&Z"J'!J+>A#3)["074M#P?1STHCJ)!A*H0&,41R[P4%QTT4?II.H@ M&@@E#VV412Y"D<+11P'85% TD$P-M$:1%23_+:"(?4*.?HHW]*B@0;R-.$RRJ].&4(?A56Y.9%A6SE"!?WN9%/Z#2D(?:9"A;^?'VJYL.H7+G0SLZ4 M*V8,6DO6$(L#JCU4MH+SE4UTI0*-4=2YD%#1:"D='^K?:%7<<\2KAG-K%_2,TL[%A!)IER^8 M&\319(42\DC1[Z6"%*67$NEA&J)]<'$Y%ZT=H30-A,SL18V+#F@@[FS=1 MEEW3-BI.+AA5D@_;U"/%"(HY03A$P N2S""A-QBM^4&2H1=-RDG3F>-@1L1> MN6Y&I]F@R.YUJ Y5H_;D8F16VJ-90%Z0;B]^*(CD]%!K4EG01&Q>\K*)3MCB M-$H\%WU+YVPWQ>REL[D]E*--WE4/2R*3I0(B"DC 4(!Q% S>SZG\1DP8-247 M*JR1*HZU):-1FB^D&9,()&M(\Z8WIEXI66%BN$"DZW8D;K>+#+0=(9.RO,U% M*BL3U*7JD8)9$W]1AJT<4%N<1A'GXHU5(NZ[DVI=-)!R#A2(7AL;60F[HVK4 MAER L&810\8?T< Q&[W4&;A.HEF@.($SRBT7[0/H7@YW:1W(5LNM/5:CJ'(1 MP*HZD[XON*7CGC-PG*3E,F[)=W>-20UZ1@W(104K*XU*K*H4?;1F /&72U+4 M121-)KD1F5&R^8-X5G<7]W!B%Q>!;;5&6Z(T"M&^PJSOJW/QB"=K)%DL?;HB M$*H(:! _R36*RIPSG.1^;!A/W3EQHV)8W[J36:ICVM)V3O&B5FNDN$$Q.R^: M5"#,.R$XYCGAYFZ\4WTI(6'4BEQ S5(K$GK9G;[W-7"?53+N5 M3-T0$5(UD?@,K@:"Y_61ETB0&I%A_),DKSO [C M:JY12/42Q9%F'%ZM>8U7M>1-C_0WFZ+;RH Q(C-J12Z8ET_=]=UFR0[R1AH_ M6BA%!^10+!5Z"PR5;N&<)$G]J7@B"HN_34)XOYP8=247ZBO2E4QU0.X_OJFJA)%M8HV%PL,,;0RZ%7)R&V6I=+4!@% MD8OTZ5,9?5^"U3 41-062V$#R>\*^=!$&R(-9&6/VRC$7+ N/EI3&I>+*<&3 MI!5;5"\BYM%RJ3[P+IC$?#[UZ1-\CI@M)+^[D+2)A%'@N1B>0>!I@@@H(B") M4C1?Y)X>HXGZTB2'#TVF!FGM(_E-[][VQS8YY5.,RB?%]P45A91?2]M*8MSD8G4PIEP1T 8?/*!.3 M:J)A704;P-8,L&*L^9(P#K"-SLW]))Z,RI.+Q]4[Z;VY0*3YA.?)&I?F%072 MJE"X?(E+<(RX.C7^HILF/6A7"W>A;[F8WE;Z]J)5C;5JJWA3(P)&W<@?"*ZI M&_T.6L57:C=*/6=@C;+*10YC#/_I0__;X3,_P\LE^,;P1CT' 56\RU?B#5$N MM13,S,'.OVYH,+L1JNFJHRI";1WH[XP<(#SAPFESPO.#*?8AFAC@!1$^13E$ MX/D^7+%R?A R^+[O\X3YWIE8]#SJ JOG!V[$=,"*1P*]%T;P]#NCT?+\0#7W M0K(X0*%J'K(!_,4!"9"Y%C\"IH/#TAX]D,62,LQ6JEQLK$I6_#OB$I6$25NV MR=M;R65IK[?$NO.146]B((MAR2;-OI#%A+!T?Q5GJKMEK?"WV[1DQO8 M4_U C/2/E!-1W9]JF"[T*EFUQKGSJR/=I[+>V<'N20>A&">86?1P-#PZ/KVA M.!C-&)&_55>9[?*\";.#/KGAV7P%>VXTD:K34-S_H%Y(JV?Y1I,N3.P' M!@;8JL9"5071A1[!%[IH(.O%;7*]P!C5+&,ZWV MQ/12[+ 6+)N.0U1.;4O@[LQQJ2BR?/(6K^"G$13-S-17#.9"R- 9872Y MT5 M7I4K7WU$>Q*S%X1D1EBMOJSR#=]MS?7Q_O"7OT'&*P+'X:_?:M$/#J'PA;P/%7>;'%2EE) MPI *5]K'KPP)F(&[$1UXHI<1#X4QR+AA5R]HV87=7.@9H[XOORQ[1QSB/0)' M^DQYJ8@,4.:.>4*9,315/^F*#-$#,H$OJ]?02F%AB*V,K6P6 .P+EU:=%XY M!./I#7TB/+P4[J[8!M+VBFC*;YF85.73N1FVUG>9%%\QW]]I:&?&90!JR+F= M#5.OHC';$*QQYA5=;8ZP=;&*/4#XZ!?'I4>GJ]<1<:\B,*#5#B]OA(NKR3\]B]W*J[3MZF'I M[&A8R[J)A,LVI#T+.-E#1JK@+-DJQ$SDQ(ED_?6(<6U9ZB,PJ7E(<5@M\9@;_,E*^E M*G; [>O)]XM8J0U;=+YA%S;C$C54$;\[$C(JC]23T7+I>XYD9CRUB\/M G7; M48=/STN/$?!G*\*-29/V???&80H=C!A'(6RE,-7^T-74>E^*C0RY->F';/!R M-Q&3+5C9;UQ!LEL_LZ4T7MGF7&IYRDZ_A[ND=;6U75++&EW;D^<.A#:>?N-$ ME8>,)Z%8E(A['<2S_#-ELJ![//&]F>2$F_+;6R)M.^FIKP+\)@3&A4(K53<; MQ2:PKIK(<=3LHGISS#7KQ-:8F.8IH\L4)JX$:G]_N,1\?HL]5TR2T0)*!/AU MX/B1"Q/H89Z^5GT\E;,H=3&E:6KN!G?;,W0S%+YMD9VN]NH2YH%%2I? MU&FYU6@:"F=7VA;2"(\7),B%5!7_6F-HW4W_2L+LCE/:K\*VG0VR[*0JL')= MV26%[JQ&8X%"WKE3U\JQ &S;A(D7G*MCNX4I:=>%E4DELRZW2H69H;O0T^]P M\U,PDX7:_BJ.:G#M/^@P2.DZ90F]QZ92)CO@CE8TI4OE/@7N> H/MW'!G'V972EL)Z('N71>T M,Y[E#^0YO/#EEQ ,N>U4RSUV((RIU$]'7 <.TYHC7!=-2TRMSU6>C?% M;;OCIZ3J]Y*4CTVU7[IURW&2_=>G7^L0>R91^#N(]@J'9/U!T!9KZ&OPV(TT M9EPG>46X\/")<"T"&!LZ 6!%)6,5_X?P0PXKPAQ-L'5U5RL_FSZ MA9 A7,&W$O.3+CS'\XDQYVX!V7;,*S$?'YX,QTP+FW;!V+QE%!* _#.C"RB< M JV ZH[UGJYW%%D(>$>6$7/FN")"WQA?5PV[6\TA!+GFE(5PJV.2=2BW9(UP MW0WO5USG8/9)+*$[XJ=D$IC&"Q'*V[>^&.D;P+25D#,K]8= ]3TQ#U3/P]_5 MET$>Z*?X*R"CP/TJFL>/TCLQB_UGD>^*WDA[[#::^)X3NW.&P^U5("U;;O%: M)3>H^*8RX\J6:=T-!T+E8D9;97+,T%W8N2OCD/4RBJ7 ;2]J5\(*]*G\D+4V M"*OE5]Z^"Q)35M"ECSG_;,B2%K3L0@\RWU;U'CV7!.Z=6-+!*[D._N$%[JWY M#K>Z:#H15/Z"V0\27FXV+8+REE\8K/^&<]N'_$L MK,Q71UZ^+>& EC%@6P-#RW9))E!NM,[+V[>]D:TS-4V.+G8TZE608,^>%-1G M""ZB\"L-86TO[6LS9%T-&E2:5\*]<;;),:?A.YIF3L)=HV>OW)G.M-I-!LSU M!"][1\&@XE&Z(55U@0=LNF+[7<&!"G-*1$4EX-9K-&)D)OU3FVL56ZCE[2NDW MY:.K!D"2KX[#A>L#&C9)[@*@KCK/^ZOB2#RQ!YK*H+503U+*2=OGO0M]V>WN MD-@&9=O#8;J]U9S?LD?0MFV2TD-]+.%:N*YBG$P7=IL!VS\\FE'")*EJSL39 M@'8DBY:U+U00RA0/R35O>];)*E6QIEX1]?^U_2US-J!=M;DVH_BW42CC%,E6 M43L14(VB$TD P[GZ[U2=0WS:="+J',W?0-&)/L=!CM07#02/%1>=E@.TO["F MRG)N&164PQ58VV*I7%;:ID:XSB8,K)W )MY>2R8WW#@D?"/"%C6^DV""ZH(C MGX1$QX$AUUW8M M]6!>5PU3Q'B&KZV.GVO6KA.FHCZMW:N4@6'W/:K-I%V25 MF?,>X6M))(:C[8I1!MW99:3JML"MK\LM1=.VN1HG[R_M3NI?=E!?O^KLH#"D M@*,Q&W$X]@%_&YP_>P3MVRKZBNWM+NC^2]2R96,N53/J*WF2/]E?7FB)K>UY MF5]--RZ=K+$*9^"Z49FI"_*T2S>>/E#A\Y1VJJ1U)QPBPRVS^[NIN0F%MK7Z MP?1Y/-6U!VIQN*01KO;7\8)T*,0@/7D2Y#-)W1IJV+SJ(VJ_\QF92>-P9_?2 MVF+K:@C-J-")(D,()<[,&M1D2ZSMZTQBJ,A59AR,@I'.087$A>^?&_RM&@BZ M8/YD8[Y*$E*;(1A( L?^VQ6%L#]1I/++W]R9DP7^^,O_ U!+ P04 " #& M@*I6B^B_\*C>[KP,*^.-I]0XO=X0BWI9#DZWN?& D@H>*81=8XD+3M61.NPHJ2B2YTOD!^2"1.+O__GY>/;D(W;+Z6+^TU/Q W_Z!.=ID:?S M#S\]_>/]+\P__<]__.UO?_]?C/WWB[>_/7FU2*?'.%\]>=DAK# _^31='3WY M,^/RKR>E6QP_^7/1_37]"(S]H__0R\7)63?]<+1Z(KE4U_^U^U%("-(%R10W M@>D(FD'&S*(V/F"66#+^[P\_FJAUR3XSB5(QG5UF@2?./,\9A LV<=5_Z6PZ M_^O'^B/"$I^0\6(81G_;]^>>MR>ML;Z6O%L__^UV_OTA$> YO.ERN8I_J Y?3' M9?_B;XL$JW[,OXKKR9WOJ+^QS=M8?8D)&DGQP^=E?OJ/OSUYLAZ.;C'#MUB> MU#__>/OKE4=^F"TBSO'3\M.TPQ_2XOA9?=>SEXMYQOD2,_UEN9A-<]7U"YA5 M,=X=(:Z6)$S_Y:NS$_SIZ7)Z?#+#S6M''9:?GGY(D%C5.E=K2/^QQ;<^NX"= M8)9.9_TH_4:_GW]WA3>$!/AYA?2)];AM(,P6Z3YO7)ZP$\%/_+TZZC23X1V:.RQ*DHT="T4XX% M2)$):U+AQIJ2XB!BG .X*LTE0CSOTI-%E[&C->OIDT]85YCSY6N-!KIT@RE7 M)\_Y.YXM3X^/^^]DTQ4>;SY?U[*#-;M:M!KJH0I&-U7T?GFVT+[\= M[3<;^F9D>+TZPFXMV>^+>3KG98;,@U6%H07+R XK%@-JA@9*B)S'Z+ Q"VX% MLHWZU;>C_L,'NYG>W^)RU4T3&<27L#R:&$_/EM$Q7D*BA<@7!MX*!DFF2,24 MDOO&"K^*8!M-ZV]'TP<,;S,5_S:%.)U-5U/\8F]DJ95\ S 2X89 M)(>BN3.MU7P3Q<%R+>8?WF-W_ KC:B-8=%D)#J2FP%T5C,:64X3@DU:6XH:@ M,;06[":,,?DJ!VK_.J$/'?1FK'Z>TN)TOEJ^@3.(,R0CNEY54^I.,=\B-43@ MWLO 0&NL#+S4$KS4.Y68.O-&V4-(0_1N#> MK1;IKZ/%C(9\61I%"AM:7Z&J:&,D\< MS4_MBV!)Z:I<#C.:J LM6&>Y,8&%JYM5>)EF]#LUP:"H6,*9RW3BS< V>D?E=[ M3K1223..O,?CDT4'W=E:N)?0=6<$Z?EQ7<)_G:?9:=U^>K/H>FVL*):.IZNZ MK+]?U,P)"4"#2U_^X=?Y"CL*MI<3 $>D8],@&9$OF58I(F>&T,1L47Z(1$9>:R.!5IEA]D;F.9?YR_A9+J"&O@]G8H M8W+=&E.@Q>"W3'V<'M>AQ77BCOAYTN$1SI?3CTAV>G&,ORV6R]]Q];J\A\\3 M'RP&C,A4D(G67A%8%#ZR1,!%%%!4^W*!W2".R<5JS9P!E=5PYW$%TSGFGZ&; MD_^VO 3Z%99IFJXFVA6=7!0L0Z&P511-!EQ9EH**WB9O8Q.4;[*F]#SL.' M;LB=="&B!D[&6*I(P298R4+!R%0)5M":*G)I7=WWS>P;[J7N1F/=3.T M)"Z79$/C=-Z/P)>\V:H6E$YSOU%5*U//R7FIIL=CS-D4QQ2%K^2U$TT]"@I! MDY2US,\DTSI(.@CPF)RB5DQZ. T.O0]]N5C,88H^$)@$D>E:?1&%#LP(4TPT M(+5LG5/X*J@Q>4:MR--6$^W"L2OEP])Q(8K@S&*M'"RT,'K!#4L^Z:C(+'K5 M?*_Y[MKL/7)+L#RJ^Q'T1_5B/\*LWZ%8;;+!ZPR(TK(@"KG?+W'N'FI3:;0K&WF)!(&&=8TQ8;&4,R M&I/PS!D;F%8NL! U)QES$$$E1Z'O0$4V]P(;DQO5CA7M==+V^,*[HT6WJL6I ME;[+]3;W))!%]H$C(Q;7DFM1=Y>X8)*"Q&30*Z5;KP]W@AF3@]2.%FW&ON&Q M)CR!:?[Y\TD]\_>ET/2*N$8+Q67.S#M+D:2"P("\? 8.R9/+6DC9>MW8 M8V M]##?'#U:Z^,:4?[^[/IH_4:_MS_Q^FY%/WM:+\IY4$#_"K6*YM;D^E6X!QR* MW?G!PYZ;/6P<&AVM)7-S\83G'V$Z6Y>$7-HU/<^*OX#E-$VR2CQF@TP&!*8M MCV237*(?4>[A-OGO4+S>5U?N.4W/0+%;W LNC.%?,>/N/R MY\^K#FA9F',! 3K[+EI5BHY?!&0ZEN8L] MF#AC"M>&Y/%-GWX<#&D8!JZ?O@:\L2^%7GS3+3Y.:QN+7Q;=;PN85Z$GSI"_ MX2 S'B3YI=QG!L)9!I@Y^FRB-:TWCG9#.*90\F&).9@>VR=D+T9E@EG8 N38 M2N,+(PDY.46Q=B.)00=?=T1;ESC< N-0R?[9T9?00)?I:N*\B^1[U7H21Q)! M+"S:0"-=D"+]*#!IW5BB2X\?T\)\J+ZO:O+.43$9-&#H)9F2C2BK74 M![AEWEKK:H)&AM93_ J 4?NY(O&L3&&!_!DR8@KJ+A\R)[E(V6*1I?7QSG]' M/WQWXL4>2+O! MM-202<--C5220D-3(]N4F$9R5WQ(ABD!9,54\M&T+OA^L*6QT9RM6V7!!8C. M2,:!G 2MM6.0HF*HZHEEYR&F]A;D=BQC6O['PLRM9O6N>CQX_O8%CO^$:;]T MO)[7XMO%Z;K4L2_HC5RGQ -3(>MU6\S@P#">BA!8(JAP;0/KCB+1.Q\QIB5[ M;%1IJ)RVFYTDX^)JP'+.WXF26@FIZ^GNVHY'V\* )V N9G3!&F['P%QJ1 MZ8?YNL0EG;WO8+Z$5(=K@WL]:O4 IDPB1I,DHUFB:[R16,!"YMU:)Y7GV;C6 M6=D=X&W#1?=OSL6AM#W@!E".VAOC.8O*U=B%EF5(5C"#VH< GQNWMSY_@V@ MW:5ZBTNDP:F5ZJ_P(\X6?1?MC=>L VCAA6$F2 KC8[ TT$DS;\!$ASKRV#I9 M>B^@,>5D#N/#+7V.&^FA72,6[&?W/W%.@LYJ&\!\/)U/R3STAF*##='E)" P M1>O(&!3()0:'3K0^N;EY=B,9-@:R(SOTYW1U]/)TN2*;V/W\^;RK M5JW!I?]SM4G*)U(IQ7O991)7^D*S4Y$II)_6BPA"M':%]X YI@5T+Z;<7#>' M557+9H[7JWN_M _!%&UR?3DX Z=IO<06I6]6 M%%'W!-;Y$:$3![)00K1>AW=G3EO9[PZ[R:WL?SLG:?X_I^M3:5]&*Y3( M=2R!"95I!<#:^SM[I+5 65MDSNA;>SS#2#*FY;TY3W>9H@]$A@>9U%],& GU M#F;X#M-IMVZ=>A.]Y1H4!,>DC'A>;A0LLIK.TEQC4LVK53R#J;P M=MLJEVK8@_)!%(H\@A6":54<&<&$Y$T5XWP,/L;F&[]WG10X(,C72I:8(#-( M@D(I<@]J8LK5NV25U<4(KMHG"&\+\A]WU=Y7LW=$L[N-:\,0=4G3XY^+1>[; M2V/W<9IP^8Z\_HDN$I6WFB59-!DVF.M3LDW9?G/U!'/EU_B6[_YR< MY8_KGFE) 1J:MRRC,;06",>@]EK,02GMA!/6M8Z.MD8J/@'"Q*P#2\%2O)8ADI62F<5H%$H/(=D!&CILB6Y,,KN+#X&MC4,.XUKRF$^H6C1<,?=$I0"VN;%V"O3VZ,95C?_OT M/%3]S>BY%O%UN2SVZ_E! SQ)6IN2C6009+V2/"@&D6(#Q[6,3G 70^N,\@!B MC*DB_!LB_&,3ZC'\"BT49$RA5N51K,J38."D9)(&2I<44FF^^;:O7['[.- C M$F+N*R=KBI$T]2]8U2SCV>O2YR8O-^]SQ2<=**X%6:GC 5BH'?8!O!,AH$VY M=0',3@#'% 0,Q+";K?2&4F";0XQO3CM:*NJADD)0*:Q8G1'$.O_[:,&;7RVW;^ATF 7^=;D\I>_'.F7KX15\,X.$Z^GJE+2* MZ*YR(08D:5@41;(<1-$NHT%H?>9M.V3?@,T]E%/WV=Q&*FNTPMX*[%*]V^N3 M_CQ,OVG\%D_.UX6)=SP73WY L/5(7D9%;H'@!%="DM8*6\)V*^]^ ,:4'1N8 M0P^FIW;-L^&L-Q-D/"JT#=ZZNT?!FZ4A4+7H+5#(Z#0'M %.+_+6 MNZCWX?D63'OSU:B5?AJV6[^-WOT9\F25XA@D,T[1FN@,LAB$90F!YV!"0M': ME-^-9DQ)H$@Y,\9#/57!H0R9@=@"XIC: CPJJ=HHL>$IKI.+A;(6TM4+3&M7BY*C[/>- M4.3:>M42&.(^)L\]P;2$M'F]UZU0=CS?_UT8KQ9:&3HDO6TS7"A?.T(6YNJY M BT$,.],;=NJ#7K,SJK6NR#[UD+L4=7YU58P&JQQ )DY23\T>LN"-J3WY$0V M"9WGK:/1)DU^Q"-/GT.IM'O3GETT-=!=E6_K@+\N- +]#2_/CQ=D%?Y?/XJ; M<[VR!(>Z-D#66)@NM(1XB9&A%>!]%A%XZQ/7NV+\!F+4UNP:5(TMKX7KL%?$ M)43$_NGRR]5DY'\<3T^/EY>3GDDY*#YK5IQ)U=VMW:PD,*V,*UX:EZ]O/+2X M)VX/I-]"3-N:>0^@TY8]=J_MO5^]WFK9[\)-R.>5B0=D0BGRDA+*VNO",0=* MR6!$4+&UR=P.V8Y1\'?!KP%T-B"?-I 3+KCZFHBNC(E@&=)!,&TI#@N2N]8,D5H MNY).1*&&:YYP3/U)-# M5C&?,W<)O$'>NA'&UN#&U,+N\7C50''MVG,=08D[,WR7F& M_=5SR#.+27MF@JHB:VWT +?V; =N&Q*%[XM$PRAN@-[ M8#RHESNS0SFJXN" MN231)PN*68?DP@E=&V "Y*64R*G#>_9F<[9%LE/OEWYG4/H+2!KE=#&Q(@ M.?PEUSN&$I=D2DU@'*P*(4+QI75?A'NN5[N#'H]$ MP%%8ET0]49^9KG=#>7J):1N5M2DZE5KO/'X5U%9D^<[2W&TU]4#N3I^#7TY4 MBL)AYK7-BR2Y(3(P/#)A.7"?+2?B/ZBGL\:U%8V^MZ1UINK\DI3S$\ _?Z>L26]^E(\RG,UR4Z<6+KW %T]GR*J#MNGMM^]7- M.GKM)4NC+EZ;9Y]58Q&#TAGJ%?8\UDN40V(!(F=6NN@LR&)4ZYKLR\\_W.R< M?]=;^/0O6)&+!;-:2N)%-,(R#J!I3BC.?"F&I>1XD2$DX]J[PK< &=/QNKVU M?M.,'#KD#9V._WO/^CM"?#GHONKU@$M$BZ7$RZM3=(:%DTM:B<+2+YP1N9B;:2; MBQ*)#T6 *TC&U)JI/0'V'_3AG85K)6$PSS?S.>=&]L( GZP_A.L/T6<6]3-I M_1E8)\?V\"X&P]+,'7F8T6KDOUP%^_P))SD&[&'*]1(?(F#GQ.W)? M3RGYH),H EHW;-L"UN$'[OI'O*T2&O EUNLOE:Y=)0S-X(C&,2Y< IFMY:7U M-OFEQX_)LVG-AYLGY/8;]8;G+'L O\Z7IUT]GC>AF%SR4BC22U@/6&E'JS<: M)BTJ6:2,/@ZD^R\8QN3:/! !]AO_MK=+7!5U(YRU3N>8*4[G.3*M2[V\+T06 MN>0V\XA2-3^!:,?D\0S.CD4[:ROU]K=U3OFOL>,Z53]4'IO/-@/$2"M:Z[@4E\YHN@M M7OZ7]^&7HK6]@J #GM*XTXE'R3+$ MZH77.YLX<*9HUAJ>D@S8.FG="ONH#KHW(]\M1T ?7M,M^]K<#J>_7&<2M5;* M%&2"$QP=3&UO0N)X?RKDCGW:I_N?" MXL#Z(^?9M$,V,]L]O)G9'6@\&MG@FT>H-BZ;(9=-UJNNT-;+(Z/7+/#Z-Z#H M/TH#.K0^-G GF(/"@/-O_:,_;X]YW:+P8J/?T7Q1)I-@SOO:!:@6#_479]9" MHA)K9](<"F3W,Q& MHYFNK;T@><>$C)DK7T+40S34^#JR,=FVMI094$,-KV"")]\0LZM8("U>TSPH>[\1L:=0HM% A>MCT)L@VM,>5VWFDF]F7_X)N6E/K%S"PEJASL,Q@ M].N+J"*&R(H2(+V*UC>_Z.D&B#'YJFWT?=@X/YI]6)Z>T,I?DT,PBS"K>_;+ M(T0B;EETZ^'KUA9PM>C7V+WR+.T>/K1-.70\&EF;>UM23@IQ!Z4RS%HHM>5] M8MX(PXR/G!LOK4ZMVUC="^B@?,N]WWPIJD/MN4JT7() \LZ=J RP@A ME)A1?XV'NSQP3":I'1VN9&&&&/HV>_'W(MLXX$X$[:24K&A>X_P@6 BJ,"M- MS"K*8*\W!]R'$3M$/ ]EL1Z##OL,^D"-EB^UA3."DY4.S!@*O+3DA@5'L%P0 MR18$Y4/KVM6MNO67$=+,6U0)K$2(8EH,1@Y[(J_3\KH M<5;'_=AQO_M^D#Z&G@67%FJKI:7I+QGWF5Q.5Z_B\@(8&)\C:"%R$0]#DW&F MI1^0*7MJY=$"@>/U;:I3W"139I>Z4K1S^>]]S-#._?8R-DL:D>G$.QBRN=#J MU2E.A-9.A1@86 H_-0?-8K:Y8,<)LCMZ!:V_0=(8[)]@W"L.M+W) J;&8==P))Q*$A MJ;XL@&&YW@VM0[$L2.E8L.!Y(B?7->\&O3/(,5G/\7%M9S6VB4[OQ?A^\0+? MP#0_+ROL+E!*Y3-XJ5DNO-2"KD2C8VA,4N!) C=@5ZRT>PY1YU^66Z)-U5T!-=O%+*!F9UP7KG;CTMPSDK@KN$Y+2">10C M>2O:,6T6CV<-.URQ#VXZ?R>W^/TGG'W$?RWFJZ/E1,:,3M'2JX*.ZT,Z8"S] M+='B&TWD),PC6=#K6,=TLF8\)#Q4J<.'JR]@.4TPSZ^FL],5YBL=;]]@US=N MOXCP,LX7Q]-YY3O%>/'\LWG]V7G=QJF?G=%G:5R6];,'5 \_%+1F8?&CC&6C M4/K/?F)B?OZ1"/T!?S\]CG7I/!>EA[Y\?;I:K@@CT9VFCD-?4F0ID%G7,5$, M8DMA,7BE15**B]:W*>P(\=!5^X['W7A.K_6)-#;HG(#E4$MJ:53(L#C.E+0R MBR#)O+2^HF0G@&,*JH?DVO5E>C@MMFU8N=X2?[DX/E[,U^">KU;=-)ZN:M7# M^\7%#1KGMN5YU\'\ ZYOK).61YL(*(7^O,9HAOGL!%-)I2(B+T$/J.< M\U#KU.DERW*U[G%9:LFNZGM?L'*(I-!% CH *(OGU]](#!Q @ "X+\NR\XF0['H[]\S__$OO\.1VFOSY:C(\^S3[3C AUW\[^3,7P0OK!4BF/:@8 M%(2,&:+2SF,66#+^WV=_UE&IDET&@4*"RC:#9XF!8SD';KU)3,X?>CX<_?// M]8\8IO@=36XTG7_[E^\_S6:?__S##W_\\<>?OL;)^9_&D[,?!&/RA]6GOU]^ M_.N]S_\AYY_FWOL?YK^]_NATN.F#]%C^P__^VR\?TR>\"# <36=AE&X&H.'S M[/HOWD:C?UC\DCXZ'?YY.O_[OXQ3F,WIV3F%[[9^HGX'JX]!_1%P$CK_T]=I M_O[?_]MWWRTD%R9I,C['#UB^6W[Y^X>W]Y$.1[,?\O#BA^5G?@CGYX1X_H39 MU6?\R_?3X<7G_U:3]TQO2)@$S2942@G^*H*GA# MC)N>WAWS];,@8PF7Y[.&B.\_NRG>\448MA3PO4X&]]9"@GJJLKDXCW^ M[S=_^18(8GLX&M8%Y!?Z=OF$.E8'./AUAB-:IK__;IC_\OW02I%S+!PCY\IJ MY;U6,48CI/KO3E;9,,?WI;/SE M!QJ'*!:B?E%%*Q;\[AA](>UNL_J-/CL(T9A<<@:5E .E90&OM0!#^-'+$E7@ M36911[N+^D9+7DU6^)?OS2-?K&H-],#>;-Q > MF"/[WWXTG&2=_^9ZU(/%_ M78;)#"?G5Q_P\W@R&TA4F(L@D\8G2\:-R. (!11DC$43BO2L"9]K Y\0M5U$ M>I]EWH+E]S@9CO.;4?Z)#."!5"H6&0P4D00!,A9B4@JRT24D'XS/;3B^,^P) M,?QX<=[G5S19BB>!#(\ZR:7.88DNV$*:)@3Y*$8ZTCE.'DCQ'@L+B1:7-LOR MVL@GQ'(GH=XG6G8A^LUH-IS1@G(VG,X(UNS7<$&*1X9*,H(1%)U 6>D)BF-0 M2E+<,RE<49U(WC3J"1#<69CWR57=R7T[2N,)Z=E\DA]GM+*\'E^.9I.KU^., M QN9%H)EP&P15+&&MA.:M=/>VN)1E=)MS=X#Q,E0WT[4]S5!=]>$GX?G^.ME ME9ICDLP\6YV!)8R"8)*1&X4^0$V"# 26; BZBU#86YY!NPNV7XDZ&ZA7CO M\VZ[\_XJYPE.I\O_U.GR ??<1^VPSO)N\GXR_#4<*!4(A:\P0R1DIMJ(*"L$G M'8$'*3)7SC/1POO:-/:I,?YXP6[@N].!65UK7DTPS('$%#5+RH TAOQ"80)$ ME@E-9CR&K$W0W1B^/=H)0#.:Z]=C""9HQDY M5R#R7!V"DF.66J+LMA6OCW@";'82X@9&.YU_?<1T.2'UXB+^-IR=(UD"&% S M!\BR)7O/0B1;<7],YP)\#EX\6W@F?*L*B]+-QVW#HWC7H"M'86Y@9V&QQ@O;Z< M3&BJBWN0JG9DHE].!T47EH6GN3E.>SPM)N ,>6?&J&"91Y-0-C"!-X]^ FPW M$^X&UAL<7[T=S7 2TFSX!7\*L[#$2>J(GG8(#TP&\L=$/4Y-2(9>=-(5(Q&3 M:7(5L6GTDV&]@7 WL-[@(*L>G$]>DPM^-IY<#3#X)).SD$M(H!A:B-:2+YYT MB-8ED3I&*6T8]&0X?KPH-U#;X/3JXT4X/__Q@+.TM M0:H$V4JGF8[!J!;GDW<&/1EJ'R_*#2$@#8ZHWES@Y(PVC[].QG_,/KT>7WP. MHZN!%N@R6K+MM:;5Q"9#JTD1@$)PB3EP)EHLU1L'/QFJNXMV ^6=3JF6N+[> M1*@L(I(&SMFD#6T<6AC20QYIHEY(*%Y@=%:A4"U6Z_LCGP[9W82Z@>E.)UG+ MQ>83GI^O%"^CC\&*#,)77Z\0DI 9!Y=5\<:EK&2+NX;;8YX,NX\6Y 9>&\1S M$9*+&H R3O_\^"E,'\_\4PN0XJEYY*\[':^N6WD$^"\B5 W,-WIF.P533/7J?Y\'LX&-@N3O L@:3\!%2+I MG$%!7E]RM/)$'E,WV_O.<"? Z>/%MX'(%B=B!&42SM^.,G[]#[P:2&MCUJ5 MS&3W*[+Z:892 F-">V0R:BE:K-9WAST!8KN+

#3#K[,WYUC'_LOW4SR[N'<=L+].7$[A+(3/@WFL67W0 MZ_,PG;XK:#$P$[=>03-XS[$W3!)<@7L-IZ?YBOG7H@&:S4/ M&BG"?30M-X9M!1MN^&],U[@761]'"XHG7,9:0!4MU/, B$)'T#$6Z:(H03UD M"SQG]N^4OWA"\@\1<1^DWYP-_6UN+ TBL]XCF2>2.P?*A PA: Y&"?KK*LI< M'DJZ>A3GZR".9PFV8F:=Z$YB;5CM8 7H'V%2DSV78#23@<9U$!0G1=86(9(- M!*EHK[,LT6C;F.,[ %X\OX\7Y]9W^-]^6!,&&:O_[%B:9I1IN<-,7TS'Y\-< MZW]=+VS3<7E'UM#A?WOF5M6@S7?9"*F4T.716FN""0DT:Q=B@#81&QOZ-$^2MR2R$ )S%>@ 1 M)?A"WQK',605#,^Z+RO_&D77E>T#?L'1)?Y,KSQ)=U:CBOXQG'UZ?3F=D> F M;[ZF\\MZT_%J.D7Z7_XM?)WGQ*:<)?#DZ\03O;J>WE^NM,Z1.T1\*/7T,1-_ M!,SCKY(==61]E>R;FA[VR27DZ< (B2PY#I&&!16L!J>8H-T!,SK!HG8/!8]T M4)$CGH/UR_MA0NS%N)W.WI6_CL=Y^FJ4/^+DRS#A]./X/ ]2U(K+) E/I"U; M)@/>)@TB\IAUD 3NH8H2C[-RMZ%Y\80W$G3#^D K9'^=T,[Y?C(NP]E "F:Y MTPC,T[R4DAI\M!&$MHZ$SK)_, _J,9S?&O[%D_Q8438L!K2"LC271F=OOGZN M=M7T59S.MY>!EYYS09M&]H:#\F2%>X6)_@@F,<^SQ-8<;P7SXAEO(^:&]8)N M-I@IT@,_T6+S$^TUY^//==)+E /'(A8TY'_Y>DSCO"''K!:S<R$Y%27K@H0>SX-['KP5Q)'U(@G>,4;$C%N M+L4>C+\;8#_A9/AE;FF\'=%TYT$6*S.M+[3WQ782:M(K(3W8@3^/)S@\&RUBYM/5//NIIB6/1ZL9_(B% M/E-/IHU ATI&X++&S^=,VYDS'EQ2D5;,DO.#M0L?HSL'P#LI]>F+EAY,RPIH M6A%A71:_5A/H+(^HWVHM79DK3>1(8LM;_$YVOAP M2DO=)-#XPU&87,W=-U+S&BI.HCZ?*_IBJ@.+,<\K Y=/SH+UA!? 'W[17A7XX+VY;PW#)SOME'.8&W4 6&80.9/HS MGD&)','SE($%(4LB#U(UWP4/0_CBSV=Z)*2'!9'6Y%MGB3(JYWT]>.$5C"T" MG!$:;-8J\2A4L*T34NX >/'D/UZYS,*Q+\&*;#-'#)T@22 MH06J2%JO)'ERN5;.K4$BQ6LN6.LKF(U 7CS7W<7;L$G -E _#<\O9Y@'EE Y MH2TD71L*ZR @B%I/*&>#3'N)H?5M_18H)\?[8T3&+EA\^H&)M6C'&ZA)M?1/\FV-U8/ OCBM:0_.EKV M']B!=JG:]^O9*.6,4@+!!$>22;7MC:^Q*-))GXN,OC1/;3D,XJDJ4!-*6K8T MV&CZO/H2ANW\:TDK4_C;=\7\XI7LJ*2U[/FPSP2N7QIRV3^& M%X4 M..NXK_ZMX,W#^WN9R;_4^MCJT$<4\1XB'23RO9VS$4JNO1EC8>1\.PF)MJ\D MLJ,I]'*[NP/7OQ2P&U4]A))L@'>SG&@@MN3:9%^6IO"!?6W 'QM1^2$F)FG?IP$KKH[?9Z-S:S;B+ MH._";CVY"AW$^-3%W*:3V>#]9)POT^S=9)EZ.R]4Q+@T6O$$#"5MCA@->"\% ML.)B*A@%O1+[Z (-<$L/Z+L;'=@V]K%+MK6@<=Q0G T-ZEMX;N=6+VO8[ /J MD#)M^W%]'\AQ*[2UX>@^X8T$?#3V==(LULK]-M=>L:SFZCAF =%%DTSB.N]U M4/F\6-]2F>V(I!\BUQY\YR6P5>$PY$C>3 0[;U.944.L96XO2R2LH2E&!%"*44L'F&I.$%R&[A$!Q7R2@C M75FSW+;D(6T;X27SV$YTSZG\&OW\"TYF0S)5WA.C.)G4WX_3/\,HW[X">?.? ME\/9U4^$+ UGOX_"91[6:(4[,VI4F*TCI*.5;&LINO5B;MRA3#P4Y[GBA0=C M2LQ!6JX0,>C=Q=PZ@FM>YJT(7]/J:[^(0&^2.W>X)ABC_AXK]O1[_AQ>?Q)$RN%G+\,#X__WD\^2-,\L DEV3Q%@JK:XRU M 8(JFM:8B&B"C[%Y?GX"M(?H^,>Z>C!^%[#]SI,)E>U1.'%^+*6 M@U]6+'Q?FQ43'W=.'#>'X4\'2C!5,LTC80V_J\45@L[52*D=4VHY+$I;W@Q-;>3U]^P:G&\G4XO,?]T.:D3F7TZ$A<]W$/M!_KOX?P2;S S M%8WPF9$SEZK&:Q(1CP@F.BT59ZR$UA=4C\%Y@HIV--H:7E]M?#GF;\$'I-5T MT1G^U>?/Y\,TO_M_5]Y\39_"Z P_U.\'&;G1-MBZH-:@0$,3D!DAZ9R2"T*3 MK_:HU6I_#">H2<=DI76%GXVP%Y[X= [UEE=^$S@U4$:G&(('D:*DI98E\)ZG M6@)+%Q4P99Y\TG+Q^C/?L-_(^K3 Q<])#7N]&RM).=5E7I'%03ADZFV6N; L^9%<">E MSCV;2 \?-#P+;YE9%"Q:>O.S0U(:C>!20M#,Z5"4RB&TKLO8M[?&#,]C#_?/>9&XT6%%[/V7I M(91"4W 8;/:JAFGWL38]&O%I*N,3L-E+9/SV\\\]?$GNC;6T7;-0:NH>< MX RL0DR"HXVE]7%V)\#?I";VP&4/)1YO YQ/Y/8+-,/,!T7%%)4L4(12]71 M071,U_HLT@LG483634EV@CIMA6K+2>NCR!V&0$6.'S"%S\-9.!_^U]P26"0D MW>1.UI9LTP'G.1GF6"W7(D"E%,!AK?DD%/H<7+$VMC#<]H=TFGKUA+0U/,E\ M:!;SM?:@20@>&+TK&5RIF7'($T1)?RB#EL7$(]?[132W0O3MJ5Z_I#4L$K?[ M_5EVW)Z^^8J3-)QB'C#RFT-2'.H&#HIQ =&0?>EMB$2N'C?OM:5$+ M AJ6E=NI\/>1EEH* YF$$FA'7Q; 4PCEZ%^:TD+\?=20>U"O MY[]\]WE>:_D&,IEYBF8OP3OM0/D0(0:=(1=: C$:5USK*H2'HSQ-!3L2:WU4 MFGOHM=B,V&B'7)D"F!+YIC+2&NIKLC))1VM7KZY;QP8?#/*;5+-&G/51C.ZF M$,[TM_&KG.=DA//W89C?CEXOC+SY6Q+#/$OIHA;ZGMM\'Y!$-QW.<)F3MY@J M68;CLP6E\UD/)$VB%!M ^!K'Q6,"+R*GMRK8R(T@%6A]#MOWG$Y;AY^51O11 M">_W$+0/:;4-P:LC-:WVKN M@'3:"M>2CPWZTOGP?]&F?E'JWFE=%L7.:U282@:"SY:F:97,J(2,/>3/+T<_ M;2UXI)0W$-[YD/U^Z(5A0B=.7H81Q=;.@K9VGY6 RAL,KIC8O(%2\_"Z#9$$ M(617\T!HZ:672J6 $"QY528:B\)C9KY]A:>'XS<>,Z\[=7J*,%XEIFN"2ZZ- MAQ,$;A"$*B&)6)3%]L[6,ZE:U24DK8,8G[IJU;TIO#X/M(DL+F/F95U\"$H1 M:- VYD4W:B>3 AN4"\5EDW/[0*4M8)Y)/:N#"-ZF*YT$W4.,VFT\RQ(A^R Z MI*K5(?>B]] 71<:8G- M;?ICL;^EQ-71R3]$Q'V0/J_V/\?U:EG+AT8,)>@$N:A$5ILDQ\%8LDZ-*EX6 M%[+IH<[I&HKC6^U=N;E?L+2+8%L7O;H%Y^ \US]@\+Q&9P9)84+I#7^)%:68#5KKB)UU4+K708&6]]_G)$5=C7@CN2)APB M[%XJEMXN<[>R.)QQ(5I7&TS2%IB# :>Y ,:DTKSXR#PV5H!-.(YO#C2@Z-Y! M:T?Y]E!7[5:KKB4@YX-147#P"6F&@>;JI;8@@]6:H;.I>1+J/1"GP'8WR?;P M>F^Y45R"XY$ >&5 ,R9 806'@4-24KGD3=#-3Z0?!'0**M!.XCV8@*]2NKRX M/*]E3Q]JR_$33H9?0DU8^U^7X7Q8YBGUT_^)^0S??*TY]8N;Z+G('I-DOQ1& M2L9$IQSP6+O<6^.!Q,-JKI&V-GCZ5>ODB6WHSD%!2N@8P;IBS6@NFO M%R\ Z?:;4C#-%H$X[\JK/)['G\T=A\0-JD3N0O(Y@TJ>E-(7#38YSYTH09J] MMMH=#1_VP?*"SUEZ$7?#A6 ??,MW8!^$#?N_[(?J^,U@VK-Y@*ITH*)QIY@] MD3(7:&F4$K*IB=G,!PBU5A^K39&8*5*FO7:29ZPL#_20>0ZZ<@@#1]:1FU#2 ME>^9:&5U2=.>R"TH46.\8J:-47@1+(\!68LV8H?B.FX[DSYX/60WZD)*'V<_ MBPNO9:;/N\F'X=FGV?S%B8K)&,@>2\)H4$HF\,$Z\"+)Y#7)(+?.9]@*Y@6; M*&T%W4-UC8W EF_!/M#Z#=_9!.MIKH0:$;B/6G20?G\!/9LA(GW>T0J9LD10 M3F:(&CV@*X'EY#*WK5LB'UTQ=EP0/8%>'"#TAOJPJ.I53KX\Z/6,^':8C37^L.Y_>GH:(VC5D:Y/P:PUH(N%<>7)DE>^*!6,<\IJLAB3BPZED(/& M6#IUL^R"9 G@E^M<""7I92@J@'!)@2)'&[R2#A)M>>1821G5?A4]VN+J; J% MZ:=7HUS_4T^ROX3S>23(;%5G>I%BR10/WJ4$*F1:7&*AQ8496N$3+3DF(7+> MO C8/L".MP0_M4K=LZ::\]:#*_[QTW@R^PTG%[?3+[F1*7(GR8:L&U6H]7S0 M$K":>AE-SAZ;Y\YLP/'MJDYG5GKPR-;OO&Y=NBY[D Y* O4J+)>\5;)_[O1O7M:E%CQGH(!7GW&:LQ4:_05Y?T@ZB]U[3J0317F3X?2?[W%2?Q#.D ],L62;<0::D_.N# %TY&R3"!Q7Q2:IUMM] MM:BTNQ7/MZM/S5AJW4>.-#Q?IMGRN.:JVG #PWD1VEN0KA[)(@\0H 78G;1%>-;KQ][P/KV=*@OSGIH"[BX8])97/I;;//1OOQZL?<90^T=P7 MU2R0YE(]V663=^&KEW(A MZ_A6Z%9%%_; UU?@T0YL3Q1]U)31G>K2@(ZG4!O%$C?S0U-1!"AZ7R!HA^!3 M5!IS%M:TSUM]"G79%9/TI-IR" M]Y+@NUM7I!TPX_%+7TF6D1N$)DT^U792G M%54P XX1PH(AB)0T"\6TSR_KA5NP>M IL]<+L >U8 M-LH-K&=CGCR.PEVJT5'^QS!*;D&DE9-+EPPDQ1RH+!RXI,G?3-EYG771V+M; MU+=J'&Z*]*X9AXB]#XVXG,[&%S7W?0WB=5:Z2D[: LDX55/28NTZ84#Z9.K_ ML6#SS)J'(3T#<^2Q]*VK14/9-S1(:FK8W\+_&4]6^!;EHV142-.K13]8;<80 M/+AH&>280RJ&;":YET6Z(R/O_LC?HKG1@(/&J>&_A@M\5^Y@6E5$V -4PVSP MK4".GP#>E:%Q7^)MG+V['9S)(=LD:%>T68,RG(/CBE=+4'^/KZ:VR1HKDQ$:N!S (2D4&P54_.15FDG V98Q=>_9 MQ\VG;B3Q<3MQM%EN-5M>OBK[(.SI,&@WNB>JH=R&SG4EZ8>+ M/A:Z7KZKEV(G%S4YD%H3Z4MN\HL/Y6R'$)!+_66 M:QU$?'\>$MZJ"J,+!H.&=EZ/A(47LG_G(2O>1&D=%AU;IWUM1G+\DZ'6G-V+ M,^PL\,;G0A]PNBHS,U=XGHMU07 P:,G6S;4Y9^8!1)1*NVHJ[5=X9X?_MS;L MMVAX=)5^PXCU-2A+1=\'3,-CH'L CG_\TXF.S;1VD&7C,Y_[H#+&2"N, !M3 M/>K6'H+QM-=EY[(6QEF]E^OQ/(A]X(RG/UX/$6%_?-ZKZR9+X#8&#XP'58O_ M<(A:2#!>ET+[%YK4F-FGK:O7D9@M*W(7J6[=II];L96/Z1/FRW,>5A.,^C#,L!(ENKR8+>\:!%<3$8%;AW7DN'7"BM7')"=;1)'@;6 ML3L/C32[^L1$=JG?AR4[7D( WT4 M4%F^>^_*/4G\>'7WDNG'JP_XN;83&)U]7*1(+-T(U+S0>LJ!YUH(QE:[Q"L) M7E@>F*UEZ9LWL.X.^UA=KX^A8<=F\:ES;+;<@,8DLE:I@'22II!* ,^2A.AB MLB'9(M"$% M5$,?%&<6? H&@J]1E-K*(/>0&6$HL,E]$#OM5NEQ[\,F0]AA!]?6FO5YB08,JFNC 6$OVJ2@( M3DI:5K3BQM*_8<\R,&L//AG2'B.HANDW=[#\Q%>ELE7 Z#1!X%6#(DJ@'R2: MFL5D3%!!'/:JK9Y\,K0]2E0]5(G;F7_J+*^E\ MDG0RH["/0TJ# (L_(A=4R MMD[%?&[U I[:[^F%JV.DX*TGKNZ#[U^U A[-Z*'9WX^AXREJ!0A9K/"2G(=D M:+'U6=,ZRP/!1A5D9C'%YE6Z7V2M@%ZUY1 6>HK1FRY7VU_QNB>7E5@2F:J. MU)K0S1>-V$?N42 ( T/F!SP>94, MK1.$@K[6^N:):>$4;WV1]HQ*!#QC ^51#!W#SKV5Q;H/M'^5!SB0P@.2P!\C M_R.7!W"&]L\B+:#+\SA6#\$AK:A1A6!<8GF_Z*_GK!H=R@/TI1F'B/T)R@.@ M<=H10'"&MD%5R&VOM7+JJIF$U.37MR\:\9+* QQ$WX'E 0Z1_1'CRU9A2*_' M%W$XFH/N$![VP--:17?M"W@M.$LF(X)-G&A Q06++!&GF'F)$962@P>>V^VE M7#WX5?K/R^%T->UE. .-KI% @=-^;O1ZB*&6C\#,>$0R>47K@AT/X>F^)5U< MC$?S#(OW8?)N,N]RF^<]D-[CY..G,,&!X^@-]Y9^YWGQ-G\+H##_4EVQ WIV,7@=@41I"8B)X M+6A=%+XHDPNCM7>OH_<[CST!.CO*JOE%UZ+L]5RMYCHT?74Y^S2>#/\+\\"I M5!=81EL:^5\J>U(G1S,USN@LF@_'$.^)1YQ,,&]&9WSBLL0" M9$W17"4GO2W&DM5,^# F9D+K1DP/(SHAK6@H^AX*%]Q%M]7.*%IEE9&!)I.; M?!U:SGRM!&L%*2]+13'6>LW8#]G)*DH3*EHW3+JUPI%__ 4G]01G(&A3B_54 M/@3O::I1@0LI0T),A6NE>-ZO)?C&QY\ PXUDUT,?I'M;5JVRD";#B/G'R]GO MH^%T>DF+%*D:1V442,.QIFUX<(J\CIAINHXQC.L,MS<9-B([ >7HD8J&'8X6 MC;PN)^3&3/']9)AN%J3JKX1JZD8NR-25C$R;1#M8%%H(%YE7?L^.:9L>?P(, M-Y)=P^9#NW1NGMLX'7 >G4F*@V=&@%)*0T!1(*8^P6B$U"& M'D1_7S%\5\5X\S71I&^A>[M8?;P(NGCR:(W*]#F#PO7&7@A1 I61)IJK/@ MA,K.!NZ]ZO$081W."2E#*Z%O4(CNL5!5.^<;V$ *Q.R2!IOT/":'S)!$,Q8Y M1N[(""FQ=2KUS>@G1/<_$=HT>SV>SJ8#3?Q(*R6(VMQ2\5JR M%^=5?;ZW CSOIWQ+#*_)&QEF7,3!K%:N M">9;-1Q;Y+1%4X &\U!:"T"D-YPQU$:TSL]X)-034JACD+5!R;JU8-\>+[C(2ZC=([+Q M!5 P#E>_U$I(G8^XC* MOX5G50YH#T1]9?#<0_-$/1S:T+5^"MI&UL?1 B$5<\9%L/,[?)[K_5U0D(MW MF2968N:T54HRBIVU MP+RO!8@Q*-FZ#.1]%$^0=M.1FXVW'8\6;!\E0K>V&5%91"]B :]][20A)03' M$#BYTB7%'(IM7OCS636!ZG77;R+V'B*I]V@VL@_"?W5V>@R=AS?K>0P73]39 MR0G.@W1 JV8]Z!5(7TD/61B7"\=B7>L&/B^NLU//RG((!3THR?)&<+GOL:B= MT5R!":Y>_V8)L?@ 20AAO'.>N=9.Y1T S[./TR$,C5N)]XAYN\LR&9N; N3A M-)R=3?"L1H''JS,,)L8J"3FX8 " LTF MQJPT6=J-%X==F#J=NEY7AWE=NV-,KMX5>N&':7B.K^)T-J$U8*"*)+O?5\5E MB5Y]3XN %@:<+"KP8@I;;W"WY>!U]UC'7_J:$G[G)+:Q9'OPL)8(IP.#/(JH M"T@3R7&45H)7M7"483DDES'DUL635F,?C_%>2!DWD&CKQ.(EB&6W#]K,ZR(Z ML"XZ5M_+@)PV\"!KIH)GX!RJY)"K9/=+"]_X^-.@L9'X>G!^MRQ3"W<_E*"5 M0/+T4^VT)6C2KC!:K%PAJYU%%WCK"_J'\!SK JV7I;NYP)_Z$JV6,;X^'?[K MM=$4SN=^7;'%,!DSX+P @N,.HJV1[62FQ2"T+6$OL>M MQ=RX2\6RN-]M2$N7;A]0#3N4; 5R_ XEC8@:]R7EHZD 8S)I%QFP>:T:QFL* M@Z85$FF7BY)KI_8Z^GI>U#_0J.28S!\BW(:,IX5)-/A_W@]RJ&=VR4&V(M;^ MV+ZFK7&PVEM7,MDMYJ'5?8KI3V?C+S\LG[A@>/G-#<$WXQVW-G\CP8\[2:VA M5[9"\/O'@5?")>M][<1&NQ!S9+BHDH!ERVEND4GVT 778;S]_O$4>#M0:CV\ M;Z]_'12??,HU5T26VNPF1O"1:R"C@:7$)=/R(3_Z,-Y>_WH*O!THM=:-2][- M/N%D>3!M67"1,U&+59I: 4(NW 5MR;?+):3H]@LPO/70ETQ1)P%M+9W4_N3^ MYS"CF9;^\W1\BA1N9/+Q:_RF%6Z--?ZJ?'HS#!=#F9#$=G,4R' MTPZG^*TAM#K1[U4T:Z?[2F_CF=+K/G5[/HOW!PP<)W0ZAC 8G2@:JR,0\UJ MWFCVF+DVS6^.&\!NDI@TW01D=?86+9<650#&:S%,0<)Q%C-H$;C*7G&^WAVO M30K20Z".?[5P; W;F)/4C*<^^CF$Z2<21OW/F_^\'-+;7KL07*/+GCGIA8.2 M/0=EK +GR+)+F&6N]<8]SZT#^QY$='P5:DSA>LQ?._GW$>JY$=T&60Q43-$: M7@"#0C)N<@"OM =,):5 7N@?<$]06!H0U;W4IBNE/01]?5I/)G5K/"W MHYI.=W%' CHSE[(G_UZ2!:L4.O"FFL9<<%F818RI=;S7 WA.;55I)OL>KM%> M?2'+L9[Q_SR>U*"GC]6P)&DC&95Q=O/=P$2IF>8$#&OLL\BULV,M'5R2]"K9 MXD1K'=D7VQ.$AS5C=-U"Z8..'I:3K2_,P#$O0JP5PV.,Y!(;>E$TJ*T43@/2P@*\.=E/)ZHB($'5TP9)2+4J\+(S@O$30G(YVV/AYU M:SMU XQOS[_IRD7KN)MEF.LM6)L46$@I$B=(3*E::%*$6G_<@(PF.9T-8W*_ M(IU[#7=\K>C,RH9230U%VL/NL"$;Y_5X5$O-U'R\VX5 ;KT6HWJB1;\?9*TR M=T4!%J]JG!*#&#+)1MC,9"+PMG5 :2? +U>CCL]7OQO0IEI!XCWTD[B&M#"9;NV]A'>U];X;?5B=H-,' M2)FO#]1_K ?JBZ@G4R1GW@4PT9'/%Y,"Q[D$K 5.,2/WJG7:2S/PQPHY?&J3 MYVG8?NH0QGNS__'J^LO_.:2U>I(^7?V"7W 1R:,+"U9D6IP-\]5/D%!;>Y + MDH*DM]Z'TCH<=C]D3Q7L^$1:LTUWV['7@S&WZ9)R>A_O\EI]'[ ])1P?!/1I MKMZ//E;#J7 %^&[02;R, E/R7K&OM32@87=02CC)>6^V#7VX*T M4Z#[<)[PG*H]D=M4IB,+/=RU;X(FEM"2E"I*FJB(U2)-M*M[D0P@\EPP>"RZ M]1'$ W"^-05Y# M'6D'D2G=1:&:9!*%+U=T0P(?@2)6SU,EDK4KK4X4'X'QK M"O(8%OKH9+HYKJ!NLU[)@DDQD-P:4%EQ<-YF,$&(;")3KOF-^G8TW[:7U8BE M'O3G TYGDV&:8=Z,'*TNN)_&[VJE _>2VX],8 ^[7+\ WGK0N;^-1WCUMS#Y)\Y^ MOASE%2K.7$8D0$G7&*L4D%!E U$:$SEC)LC648N;D1S?GCH>F^/F5/3AFPU' M892&X?SMB.1R6:W+^0N3K7(V"P2#4M:D'0Y>9@OHBS18$'/S(+0M4+YMFZH% M/SU<_:W:BE2Q?,3)EV&B*;\K&]!.?Z-'3C?_:NFT[#.7G@RLEO-XHH/N%@HR M?F;L]K 3-IV3E<'3BUL;?)$GK$I)$(5+0,ZW5UB<\,VK #]_3=UU;/[<%?40 M4GLJ+TZ[$T%['VB;^G4\>SM*YY<9\S^<\/FB4F&F-8%I!$[1$;0X2H:A": M5+&V[@C<]]&']7%HCV_R/9V6;"AT?@2*>S 3?__XVV1N\ES=1,:O;&(:719% MEK#'"$J8 *$8"R&1J\4"UF"DQLJW'J!OCXN"<:3 MS^-)F.%F<-KIVH<"; V@5=:1F:$S R>,,Y+K2!B;[Y$/ /J&%:H=4<^FTD?Z M%$9G.!V.KC\V+F_"9#2^O$X@N.JMQLCQ;%6U\.XK(S@AE1+J5A$ M+7MJ>43+LW>.Z1UU/0Z!T>@&^^$SHOFAT.^C<9S2^U?/AN97K?3K,;UFY\-P MMQ&?95I9P4H]8Z1MVXD CA4)D3ECI4RRZ-;]*_N81[/H@.Z87H?S='D^__+# M^/S\Y_'DCS#)@Y051BX,.9XU71"E!V])[C)SVLFLRK[T%H32UZ2>,%+AJ=Z! MK0$-ST)Q^@RLNK7Z54_RWF2F=VOTKD?++>#I]-UK?U0>\!.X# MX7"Q6I&.G%_GG0<3K?6<; HMU2ZK:\<8_]*O]E3TX!;VH_;!%IJV#F ,:;RJ M#F_0A8/11N2HO1;-Z_X<89%\4N-L<5D:7<1(>D'BU*66/=<0I7> C#P 9"8Z MK9ZO+?8T&8$G:' =K@S/,%/P^E5;]#:MMUTB(OFPL@9YU%R0NE-&)3E([7U, M6A4=6]\$^P[D["OR3UY]F%7 MA>IOB6VH#2]2[3UBDLYFP!0<*%8L>*T"I)H@98H3AO66F_:RU'W_A,@7I^V' M*$%K]W7=4UI>@$AE#?="0N#D)2E5! 2# GCA+$@,QJU7=M[BNFY^_HMV6UNP M.&Y+P1'[Q+Z?C,G$FEV%4:X1(I^KN?HKSI97&#?W'I]O/H>KSSWFVJG3>*UN MFMI->NUR26.QF%F*H=J(RCJCBQ0\YY"45ED,.HW<;?=;#?W^/(QJA9?K\6\Y M:DDX%G*!Y"3IJ'-D^BHN #E]R6E2VHK&V]=N5%UW_:TC_'4RGM)>8DKR6G-( MJ0;+&ZT@>![!NN!,[;,82NO#@8<1'7\Q;:P9ZSMN0P)ZN/!XE=+E13VVQ/P3 M?IY@6NP*]/4YSL4^RJ\NQI/9\+_F/]\ZF8&Q3H;B&"COZX:A!'B/M4:T+CS0 M(A!A-0>/):MP&C/& C&N&0B6]"%%5)@2:[2O-NOBD6E(A0V MK^:[+[9CG6GWK":]4/%<3IZW3NG'JQK0MV@UJ7147DI@+I W'IV#@+* TUP) MEHWAMG5>WQZPGNH4NA]UV'=I>B0MQ]RZ*L!5,]D](/9T2KP'O*WX2T/X'2))D250'NN0.60P4<6@:.7WI YGTIK2^@!.,_(6GXL M?>O%"!K)O@%4&3MZ=87YG<1 MG![Y'23@#.Z6E"*]GWDLUU\?ERAI/UU2EFA\H1#H5H:S0AK4X: VV*B5DA MDY6R=5+$%BBGIPXM9'[$E*R:/M8AJ>KV7V]U6;45TMK=D^.H#=I"@HTJE+J_ MVB*#*BH&YF48W'Y0HWZ$]9$WIRC'DIUNA@=<234H9 R1@5@M+Y$(_]TRT7BFV M87G"]FB/9WU]=6@BZ!X,QKNXWHYH !"3+'/(*K:1#*I0*>QP0L26^"YLKY^!A.UPYUTW MN(I(B'GZ,XFCKC=AE/!=^64\.EM)8B"KE\PL!PRIGGD9TLQYOA,Z%:Q+$77K M/7TWJA>M'CT)_[YZF+:&W^^CL @NPEPU>.[0""V$P"3(QJA_%(T0')9:NE4; MS:RSMG4]O9V@3D(YVHK^OF[83EO&;25]/\'/X:JB?(^C<#Z[6CHN Z,X$TQ) MB"[42 C:VMQ"<$FS$RR+$S::\?89[0737H_,KU/NFM&^IM1?E?J-^]7,!?X M4J1IRL @QNIX:,;)4R6X)C+GDB%OA!_.^9;!3HOR%A*]S[COR'@8_2W,:M6Q MJU=EAI.WHR\XG2W*VTUP?@GRNH9MU9LQ3-H;R#I)4,$@H702& \VV\ %#WE/ MWO<<\A38[T.Z&\Y_.I\;K@ZGWGS]C*/IO!C=@!ETG%<_)=3Z%[;4L@Y9@0LI MDTMJ))FOC7?^#3!>M!:T$N\&RKN>^<'T\O/G1=#EX.?Q!(=GH]?SUNKI:EX< M,:0JY54IDP\8SJMM,M?BW\+704K>.54B9,44J&1IFY(T!>DS8D$9I3RX2_5_ MRA]N@8/%C^[FC!X,]!34YXA4;5"TSK?7%=BT(L-:$>?K;#@ZNQQ./]7IO"OS M5\&CY5IR#DG%VDJDMOP@68'-W*40M"FJ=6C#3E"GH#B-1;]!.3HWS[B).KXS M_66SD*1C"!Q!Y&#(,L)$2Z3P!$Y;EWD,3+:.=WH(S['B_GM0A&9B?B[Q_7>] MYT5RO8V1S6.W1(W,,%Y658ZTOR;G"'SRF.%C0O5]6 M_AHN5N$^^^#J*2I_&Z:G"<7ORMF#*M!1X,=4",VY$"Y4KXH)4#XF\([<:ZL" M-SRP*$KK1H''580=@?7'TH-#Y-RZ<,AODRK)J^IJ7_O4RU ]$4R6EEG(ACER MJLG7"DY**-+1/\A#6@]ZVG)DL7V,XUN);4@8MY=@PVBF.:QY,7S,=2?;!*W& M4@F'$G+0!$V2(OO:S])(,EV5)."*[47NP^.< L$-)=E'S/MX=#9;F2NK=!\9 MG13&9S"UD8)R28,SP4/P)B#7-4R_=;SB)APG9\UU%G8/T>WKF);JO@^JGJRY MS8B>QI;KSM@.%>@@[B.L!DMT,:I"6Q #&T6]#W7UCB0C:.D8,THJ6M5?L!+L ML...I0.'2+D7[L-H^CY\@ M[J,XO@W0@I][E'<2;A_)C;<"6N<:S;1W9(QDB)HL-9JJAYBB!V^LTI8%VMU: M'^"L8SBY#;^3D!M&FV["L]3J?1#UM-'?1_,TFWPWEAZ@O(.(>UC@-R!+,O+D M"P.>M 7%BX;JC( V,CF1O"^I>4KSD4C?L:GWS?DADNVE!@9)HL*YR:PVC$P5 MD%%QVFR$ J_(Z4PBN(2*=K;4OESA'0C'W\:[LG(OG/3Q(NUA_[Z[4ZW,4E:< M*H(F2-.J%XJA9M!K!BX4Y,%+QM\#J:4_? M NEI-O8&I.U2@PX2[V'9WP8OQ^"X-Q%8I&5*U9-&IY4'X[(01;E24FL'_JB* ML&.S/YX>'"+HX_CPEFGFN-7 O?PX^?!."=COQ MATBW#R-@<;=0Y[@$5&Q.N6:V.28+ =+U2"I+T+)8+CTFC?KJ? G+!85A/ (*23:HHS\"TB192=()G@EBZ^2Q^RA.SM;K M*.@>\@CO(EHI]QZ8>K+R-N%Y&A.O*U;2 ' MU'$5:B)[R+9(9YL'[QZ/_!UFW3&X/T2^?1CT]S8ASXS7QGJ0L2 H+(6V(\> MC-9D@\Y&F=8G.<]@@^_.S<[=_1#!]F#*?PT.J4A(^HP48K M:QW,>O.D%43/=%3&2B-:E\I^ ,[)[?>M1-]#AO@6:*N-:0]P/5D #P)[&E.@ M&8W[J4<'#GK8*!X&:8-A,1L-WKJ:RUX,A(P*R'G-(;/L2PXO7T%VF M/HQ^' MB+YU=.Y_C(>S\7)[JV5/5,("7E17F 5R8Z6/0':1D4;Q'-:CL;=$;-YZZ/'M M@(:R'C<0U%8[H'V)T=?CT1>G!"ULO'V3C]\]=:"&2^_@ MN\FBE.*\ZM)[G'S\%"8X\%ED86P$(0L#)6K5=E0#(**WD5 IRVIOT^S!%_HJ)%^< MSS)&T?.[<0_3:6I(-]'W8*UNQ+X'&,F2*R@@N5#-LMKRBIL P0EF M/8MDL]F][->]AWSAU/Y>3C# ?A>N.+T3DGK JOK2EX1+S#^=%G;N9-! M-!SG!?9?\8_YKZ8#&X4).B)$+6.-OR?1R*B !8:.)RF]4X]:4/8:_H7KR)'D MWL-5ZBVMIM5O.J2GSIOY?L"$Y [F=W?4VG%#NEN;>RI3:E1P;;3((ZV*)01I M!!;1^GKM(( O7(WZ)Z7AF?PFG7\[2I-Y-F\X?SV>SJ:#++TT-3(D(:^EY&A# M#4P%T$7%Z 3WI.&/6576!WKAQ#>79<,*K _:S*\N9Y_&DUKA:R!*\JG4S'PA M4RT9C+5J*,V;1U6+/!BM6B=,[8#TPI6B#\&W+M)Z]Q3QI^$76JM&N:8%O ]# MLHG^8SBZW5F$>1%R]A%\$C4^$#VXZF61OY501(S*A+V6@\/&?>&*T+>D&]9Q MO[ M('\9TOSSW-19_ )'">>'N /."SGBP4$Q+M1%CNP;%C/0:A<(9LQBM*ZV;XYM%EQ,;N?+,>S"RGN0)J2 D)L!E7R*Z@$'P7G5F M.[:3U)E&5+0L^[K)L'[WN4HZG'_ 3+]8^%6?+R?I4YCBK^/9L S30N_G_OJ M&R?)B])0;$V2E-I D%I#X!BUEMY[NU^M\4XP7KC"')F'EL5A]X.^ /G;^&8* M \LL2SX$,KRL!L6<@MJ_FW99JYCF3@N^G['[B,&_"77I*/,-2M+TX/4^X%]Q M1E[]^ (_('UBX=TOM3O9+'(-S4Z^VNN9D;U> H>ZH99BF<+UO>JQRK(=Q#>A M-(TXV* \CSZ+W7=QO(GU6G\'!MXJ4![3V< MU^57IV^^UNZ BVO*>2*5 AIR*=T&&/::)T\5)KR048QFHHLBACZI M=)G^58I,[];AC5O!/%4F7VO2UZ,)F@B_CPSN6WB6*2O[(.HKB?\>FB>JTM2& MKO5L[C:R/HX6"&]X,%I!J.%09#$I\-)ZT$P5@2$;QMT+97]7::9CD7^(B/L@ M?7QQ,1[-<;U:)IH97B0SJ,E7IC]4<9%\)5> UCV6;3'"KTR]:B1LG SD_=O*N%(QD'DTI26LH4>>M;NAV03D ) MVHF\CRH>EW$ZS$,R>&X%.LX7.16#44H'*#F3_9RY!:?)DL[!YEB""ZXTK^:Q M#B>R%IL0^<#N0X-N>AC+=F- M--%R&:-.M)(*VO\P<<*;B96O+XQG6E.K9]FA%0 \)EP]74MD' MW+\J2QU,XT&5@Q[#P?$K2[$2E;8!7+*EQA_1VT$^-A1O7:A)GT6V/LY^696E M^M./0T3?9V6IE)B+EFORU&L(FM868G&\EF&,61?.HEXKX_$"*TL=(NMME:4. M$=1SJ"RU+(VTJKLX+NGFDY]7GYS63]Y%W;'FU '#]EZ-ZK$B6*M3Y;PH]?K: M)!X4M\$Y(PP9@E)*9,';[0=8!P!H<6I9E[NE]?/+]?UNTK7\J3> BDQ9%66L MK6\U&;7<1])\+7GS*N-;T?2=U4DKM%5,&,C)"GI)I::7E,6:88A%6!(%:YVC M]>RR.AOIPJ%YG8>(_BGJ5:&PLF3EP3E&585JXZI$H\0>0]' M]_="H3;D#EZ7X>.YA%04@HB^EL;QO):F9F"-TC$4R7#=/FY? O(!?*>J+^U( MZ>'T91^L@Q!%2=&I>C(M02$W$ T)0Z3L$_?D.[*>UY6-N+XIA3F(A!Y:_.UQ M0"D2SS)8!(.U' 8MC>!9%.#HQX;^**[O,II/&)1Z'-7H*O;G'Y:*7!IFR.)6 MAI'M36LC."$T8,(@I$M"A>9]PUY@6.I!I.\=EGJ(\(\3D+@/HF\V+/4@NG9' M)CY&UL?1 HU)HL\>2C2<3&WF($1.R'B(049M,F\=2/#LPU(;DW^(B%L?XG_$ MR1"GKW8%STD?"P_,@)5(#I=D%ESB!);<;DT^F))\K1+-EO/]_<9[%L&(!]$R M[E>F#8^Z;D'\<1=$%FPVKD9AID2&KTL18D$&D6EMN)#>%G$ [;O&.P7:F\JT MG[?]1[X+8PQ!1.TL8>1(& W)0-9V*I%EY6N3C;#S;N>0 4^"^*92;5UD?8'Q M]2Z(:"67-22.YLQH>S,*"!2"*U847JS7YI!U?M=XI\![4YEN/69J?^4[A_AI M?$ZC3!?.SD_T\#2<=>@AM/.9K2YK#P._=A.;=4K,N*ALL0HMD2RP%):3C+77 M@1SL?'J7%W''LV_.+C2+,6#1H*4G/S,%#2[3'S8'I9(2AC:0_=[%?8?LM,(L MDG#NE(K_^WB&- _#L98 >9+;@MO?$6MN4]G8C,2Z4B>!-D+0HC"%;-Y/3%:*NDX;EWO3CVM>A3JL0CQ-[# M]>B]0_G;X/@ 64C1I0#1US@/EZHM7#*D%*T+I13NVB>^/H3H1'6C&0D]7(#> MT]Q;<4 NBNQC+I"X(^TMW$-,J0;/RH0E>L^Q?8+L5C@GJAQMQ-_#C>#U""5+\J9%[=;*Z-N(2BB?LG>A^<'T;EBGKBE-Z&C8TF3*@#1I0,=".6 2AHXF79).BK7$_-^J!44Z*]K8R;=U]YQ:P M6S'ZRU*4H?@@BI> :%U-U.(0E>*0P^BCTV7A=0S&FICJQ!DHC K(G E0G+62!T1 M/NM'^G^GG9-VS;>C&9).KPKQ6Y<%6<\9N+>U&DDM0I&LA&Q-9M$@!K'?=<^N MD4Y/$YK*MGDGGET"6$25)K*KF6<1 I)?I31!]+ZV90@ZBA*4)B>ZR6W?44*S MCV9U-)?M\P_3UKHP%B4#+"J2]10Y!.8YB)B$1N]89LW[$3^7,.V^2-\[3/L0 MX1\I0'):%:\6$/L UN/WL M%\M>"UD=MU-'C,8)W-VJ-D0K6.KWM!97X/XFR_ M,K^'"/R(A?WF8O@Q3#&3K?29WJ7Y@?BO83()\^NXCKD>NY_<-./CP(FLY7W( M$'7$FH*%5GG.(W.Y.!=-8IR9L,S[V#U&QU6]WF3=&^05C3$ZFRO4CU+.\$/.,7)%\P_CR<_7\XN)U@O"4,MVZ*\YX);"5 MC=&E'@//]P/Y!,OC=E#B_NEE= O&NW ZB7':[ MC$Y(3K($ZWVAF2D&H60+Z*T-)ENK=6L%[6\VWYPF/Q/%Z,&F?$/[__@*\2.] MD01QLYQ_K;D%TQGF^9S^__:^K+>M)%GS??Y+S.2^O R@6KIAC&^YX'9/8YZ( M7")MSI7)&E*J+L^OOY$DM9@B11Z=/(>D9!2@DBSQG,CX(C.6C&7Y:5[GNS[Z M_<_SY;.XK?^X_'#S!1>?OH399ND/U9N?YH^,Q D+CC-6/+A0-[WB M 7QV!83-R%34.F^G).]+%1N;]#_5ED[JYWN5\DK1-)9'' MGQ2OE\(L@9>TL8OV7%E,GK=/ ML7IHD9N%W17$U4OM]*6V!,O&):[(]PF:B)96$6=M)OEDG!LI>%:^C3>PAX(W M(X_CX=2PZ'6+Z#MN/-#[B81B6=/RB-*J(E85ND0=B]J1^Q!TK 53"$$G"\5@ M[5);[/HA@ MZ*3U6KC>%6,PU<(=%.^.L M#ZT[BYUFI6]F UR00#4O+OZ/L/A/O-EDTDS__VK%$^&\1U4G"R"2J9'(WO!U M7A5+R<0D2TS9''7J[GKZFQ&K-OS=@?CI+N ."OK_7EU0?G?5\K18R_X73C]_ MJ1?_Z\9(*VWR2[C!!T[X)*1V.4,F&,DY++57%AGWPDENC? VV]:5G&>S^!^[ M[2+$;L<&[-FUE2)V=;UZT+3VZ]Y. JOI8QF8E!X MY$S6N::T+A-J#V^&H'C2UFJIT;8VR@9:RIN1^W,2B1VBWO^2+WW!?+LJPCO$ MX.4^#J^+P8MS3O,Z>#D919LV1)=V^T*D5\6--/SZU,7,2L,^E M2]>:?/KC5:5Q--I)A="8[E[EJ S]'0&QWP^ M%& #E'R3=U7FBZ^U^GS%E.6&+.$"9[P4L)4854=E.6$5:"T-F2V(Q;/6355V MD_)#@IJ -&3M=!7K=21J0U@*F-&I!,S7>^)2R$%7!D%B%CR;(DJ20T5JMHGY M(3^-@!J@&GE3"K'2\TPG$Y3C@(*1,"=!_I#5M0&&DMQG47L.-9:91Z]_V_[D M2W$83B0V4G\,,0.Y@=\1#R E!M" S[O( /N#H#(-O%U:.YTZO#JIU@OB'&6[43^ Q<,Y_GV1F&HKE//DOKIW_.[;M5*D,.O!9!Y M$D %:X@EHH! @RF&.J>O>1/0X\E[W0+S,A0:GC#+QA"![U[X-BW$E_.\83>6>R(V\G<, M&5VLPF-$H/T./VP']F#^-GP].#?$#KYS/Y-+P?JJ:FH 0_#:299D4S.CBD$7 M'1Z5"WAJ /?8>>WQZ\*PQKC]!W'JZ^W7#2'.!A^CL+0$,E*5\@&\+0&R$DPR MEJUP1]UO'$#NNY>.IUY[L7W>@F<-[:P5(>&O1X0DAE8+K<"J2DBH21 B"E#1 ME9*2XD$<944= N_Q2R\0O!?S;(C>YYMHX.HD"4@:/&L..M6LIX &',D/,*V5 M0::MMLT[GC]Z_]NTA'HCT; ;US8M=\-ECJ!FH&C9.:0[O!R9/1#W8.N 1\#= MY(Z0I>#> M?2D3F!$2)3H2:T>\3@;,'6"8-GD!LP%,9=N-D0VU5>^)5@W%1Z M-JJF"!>\0@E2FUKY+LF-#Y9!LL++J%@N::L?Y)XL_JT'CQ^>Z,/D>2,.M1Y: M=E6WQ;J%]0-!4COA-9GU(8-5 M??86H/'NKUJN=MUA:^+1L*Q< P4> P(9,L(56VQPK?.D?S3-?-4[ MJ8> -4RC&[C0_"->8_W0)$J)(OH"0N<$RG$'7I< 2CE4G$Z,:,)1#N_PM/[8 M#SOVPSG*R3G-;SFX0F)^P>FC%B23HJ.522K Z&G'1R,@2.4@>FN%BUA2/)M1 ME=V7]V,7G42K]!.S :Z] MG;-$X6!+I<>;QWF;,F<,;!(:5/ (H0XIXLJH(KPIV+S@Y\Q8<$'GX\4$>083 MP8OR7(]GQT1;F[.S&J(0H0Y[%^"D3,"C]$8Q3_QH745Q#NN^H+UW#L)_AANY MD^1>U.[]/BQPF!&$H]"9!LA][=- ]>FXH=A+- M2XS+W2YP><1!A=F79!Q8GK!VMZ^Y^08AEIP+9UPS-GJ7IE%6_F,7GZ>F'4QZ MAX@$-DO'MU$RA3K5>6$.5)$:@BCT17$EBY;>Z1^]3T\<[3D)V.?9^Q1=33 F MM+;W:1XP&ORU?+-?+YV[#Y7]ZW^C)M>C,LPRS/Z\[L?VQ42 M#4WHL'5(H[)YJXS)2<^##BY;'534)0IB=D@8&)/%9K^GC&EHDD]>!66%]JQP M"8YK1>8Z1]JG=5B\1G(ELS/%G4TFSOM655";:31TV)8]@>L"&JA9HYT3&1KE3.594L M0*G:.9Q;!ZFHE%6F(PR/:H#V(VHVF$B>!NQSB9J]FY'ZPW_ZU M;MU0@H@AC"^@'DHLZ-I-,U7-\/S9#,9LEY EVP!AV8!:<8K5>(3(=D M*-*TEH4G1(QOFS<$:=Z2PP-8V!]QB?3 +U>S_ O^B=?S/^J*-^;_AD3,O,02 M J3,R DP,8$O60/19W(V+GO1VJ,]@JS7)!:M41C@;/@[SG 1KHG"J_R56+V\ M6=#J_\3OB2PZ1.&(/N-1U;:M@009R?ZW*EL9(S-:-1:5HPA[3<+2'HF]::7M MP\6_AL5L?GOS?AKB]'IZ\^VWL%A3WZ-%U,%GM@K"=B-^*UZ*DC@NR>W(:)1@ MW DO@I52%B[_>S-(Q\<]^)DD":2$2-J!7Z, CQ)$%B17(Q* M8DGF$ Y'O:GO.?33[9(>M5Q>I?]W.UVND%RY>K\OI@DG)B!F)0)(&6JO4LLA M(D,0W&+M)QRR;FVO/$O0>.=.>YBWSYUVG&_=97![V9\6(==!#^';\A.AO/PR MO\Z39*V-V1;@JPI9U C!YCH"G0LN+2:AV8LD?-?;7@/NP["V=3_0;0)_GI,. M3+?UW-Q)*TN%%")GX+BO>K'4;IAU,(<@6YLS.HRE?Y$8''CQJY6(E@QO7=^R M3>LZX?]#(9KK)!BFZ21@2NG'!;IS;9WI?4T#EX".9JUBH'T+OF?$HKD)09FL\:7*;?7(!/]6?84/],+O[\3(][/E\L/ MLR=DJ6RB23P#4Y+$*M61*HDI2"F@42'H)VE%>Y#<_XY7@VDC-CY%US;=G9L% MW]U)JZB,5!!+X* ,*O!2(3B?L\[,F!S4BW;JX[<,G4DR\EY],0//)>GC/CS\ M\W4@<2TKJVEUQZA9\3X)!T8&7716D7[AS8>][B-F[(2/QEAO M6P!->#[$[>LC>C;7!,=0-%#.QE-J3I.HT0BN[7O8-KP>1PJR)\,CH05>%%&6 MC*Q7Q!J*LE&E8(M.1PU^/$/T#V1AC 9^%Q8/DGCQ]>M\MJ+KZF[.-)HH&;D1 MF6DR0R.*6NX1020B4Z%QP;0>]/"4BO&O3?MB\R3?HA=C!TBXV'&+LDDJ8HR6 MHLDP-68][[*F$D$4QJ%(EH?F$:D]I+PN==^"WPW#TL^15;]=X/T@O2,('$CW M'R3N-*9 $RB/$(_^. R@(@X36C"DF"*#I+,B0HT"5[P&%%I'G:5K;R:<2% . M6 VGD9,N[!^B.!T74R3-^6Z6:S3REOSS;^^^?B7[:3$-USO(OTM 1.()%CI- MM0\QN(^,@ MBJ>P%'KS>S=N/9C5.MWE"5'D =7#P-2>0+5"4UH()3OPBG&+G%R:T&&VS.#( M[5'=PP+7A4?# ?9A=I>;&TA71!\U'26"= :/%KPMIK8:XU%JA66[)]9!S.X? M/O(E3C]>[T;M98P:3L]]^O=\0X]0)G)N:B/02!:D9!&<]AR,=84KJY)4QV7) M[GCX*P#N98P:<6SQOVI*]>QFV2/9?/L1K7++GR5M*Y6\D(49A%>23 _EBW E MM3[^UL\S;QS2M3,KB)!(3>T-ZT$77C"Q(4J[+A# M;-\;^NW>4 N%?[^-U]-T]X)U.M)$LF*,E60W(R-#+DD/D#T::%,+OOP=%QLR)UZ4(D5B@#RY>KN< MR"$3A8C45F>+A7>"]]F7O1*+O9KEC[7)\^-\TD^X^#KQC&LA M%(=4ZBPZ80IXIB1$CUK(@D1DZW%:AVAZ#?+0E.\#Y'=O;@HW9'Y8K(C\]2]< MI.ERXT?<_7*Y^>V23Z3-&(W1(%4B[<7)LW0EID:%T-?IBJ2Y:/@7C_5#IV++BH-W@?%E?+Y?3SK'Z_ M&0\M0C)&D,P*MLHB)*\V1/J1:Y-YXM(P[;J<#0??>,G@#\?:I_C[7OC?UVI] M*&1F_AEN\/?KD%:)I!->8]RI,%HOC[1\0=\5Y,"0UFPQ6K'M .R!_)F77#S* MK1BX(QS4.X'R%UQ11%KI[IY^BLN)S\R:;!TPF<@9C3:#LXZ4$4LEREP"8NM@ MT$Y"+AGZ=AS>@7N+IH6+.K?O%US__]UL#YVHN6,V@L::I\$U^8\1%9$=;;*\ MU*$YC27A2-)>@VP,@<(.:>D=-?P%X\W#Z+B_T>%U]75^2\>7U)D7#!%DD'1\ MA8QDM08'";,M41N;9.MHX3Y:7H,\-.'S#@'H'1Y<6:%7.:\X&JY_#G],;\+U M!(VU#*,'JR5YK%[6!*YD(%CK BKI,+>&?S 7WO+@\[XXZ/NU!H M=*XD6F0*WM42;TLF3%# (U.8 ZN#U<8( I^N \AX\=Z7\GV'8/2+!:Y+@1[U M)9EXXQ1G:"&($(@/+H2T:S ;-V8-?F+L. M/4P$8DB%K K+5XV8LX(HR2XE%Z44[U#+(WVYW<^_>!0;L&T'E/V:(&S11+;B MO;/YRW19B^]O%T@D,BT%SU ,*Z <4R1MRH%03B6K2\FI4VS^^=>]-J ;,'4' M[B^.R=WIAX<6.OG_WBYOJL'X< $XR4+F3.B!-HD6GQ(=,%84D,XKDDS&8FI= M\/HL09^L7HMM:[KK'(#)71C@.MDB24^0A>:@\Y166*C^A*MVO6 MT9N?#'<=\V)&G4NSDX_K66Z_A\6JC>AL&=)]:1Y#B5)S1K(7%:TG2[(,K84B M OJ2C37(&V_^9\@Y2?%1?YR?-)5OP^]!1I/N)&V3B7X,<0-5/C]+V&FJGIO! M>)QX],!@=$$)3 1ME 8;0LU,+&3(,N0@(V<\"I-M;-UL\00"$[-3YJK_A9\/DG3DV,( M_-'TI#.4G9M9O 2'DS0]\43@JCTK+XIV"0H$5VP$6U IU!R5&Z-MTODV/1E6 M3KJPO[49<$?=S_.O<3I;]7'>:#D5L\!8STI79ZJQ$"!PHT ;RR,W3C[)^]MC M$NQ]Q3EV(NF$Q;PY(X<8_[RW_5^-I001+#!$ RI[#4Y@'3Y34U +64.N=:^C M\VJ/VMQD:,/KX>I\'G<$/(:B-]L6M1-;:HK8&OP.+QVF+RIE-+%L$'J4GV$S>&VJ%T8.X2JOXW+:9Z&Q;='=<@KD4Z%IQ+JK26K9JM7-=^8;!ME M7"\)6^?1H'.X;"@53_8>I.9 JT@7-_ M.X"66 S;(&(?I4Q7-.O$J5B(ODP:,1@EP11!6T78DIM?+YY*6@Z9#J<2EBX0 M#" D[W[_L%%TF@E3+&-@.;=$2$8(SM=V)DEQCU$I[1O+POW+QS<<6B.S70[P M(K8.8#]LERG=!3"\X;I8#9HS!4K6]H':"F#2.J.#%YA:9_KNIN35(=^ X0-L M\_?SV><;7'RM90F?Z#.KDTUILI0<":0,D6PE24Y14#F1CQ3)6,XLAN:S=';1 M\3J,Q]X<;MCC81]-=QT-CZ!J(%MQ-T6GL0_[(W9 !'JP>X0C8$-=%%ID'@QD M;FT-95N(R2@HTIJL5$A*X 4+P0&S;RP9Z,+E(;"?SDC1_;S /+U32"YY3>8' M XS.@"JDD**J/868BK[0^D5H71C\E(KQM7\+?+8A[\?< 8R^[XL/5S*-B$PS ME@%=\$11*1 "K1<9*XP;;Y&U3@E[2L7KT/0]N=NPW\]NBJI5NQ'K8^@:2-/O MH^DTNKXO9L^*0$^&#W#>[Z4O9T[G7(G@K"4WQ"D$'TR&Z#/ZJ!@/MK6V'U<0 M#NC[L>2@"Y];YW]<"<;]^WF877U>X&,?-"=O/))'F^N 0)6-IT./B JFA!2] M3 734>D?^]XPOCIO \"\-?<&T.EK^^)O(:TJ%M=SFUR6@==64D4(4+4MI$N& M =/<ATWMR=X V;M]3=)?M? 1-0R5X[*#G-+J\+U;/0M^# MT4-<].^B304524T)<"3>U;F0X)FMS<>3TQH%T\U;=8P'_@']/0;V7?@[R,"Z M=$MD5?QK*GXJ7/=)9#CVPUK:43Z5O36Y SIV7BQ/FH:%<[S1.+*D5$,KR$ MV%<)U'.:RYUX['GZ^_M*Y8RJR-H9P@=+TA)* J^2 U=;O#OF)&MN;AVBJ?_M M(!FT"]H4#QU-ZD5X6DQ7G:J7$Y$8=RIF<,+4W'AM:+FH(+CD9#28A&S=%OX0 M36=3@?8RR7AZ7]@0@B$2T!ZN2VOCXRD]=94)_Q$33O_$_&'VB"63DIC4VI)K MY'15QBQ Y%P"CUK(D'6,.;5655T(?&7",QPXK8,2=U-T?L':#Q=Q^6'V\_SK M'V'V;?G3/"SR1(BL(K.UAM.1PYZK4D]82.J5#H$EIK;GO.\)3AQZTRL1@?9< M':"P\2/^B;-;_!NQY!$3:A],E%8PGRQ@J,-SG#7@11"@:Q_,S#R=>.T;6^PA MYI5(1%NF#U"QTTD.PCD.F,PV9Y^B:&Q:G;T\[ MBD@T8?D R4O_2%\PWU;[9I_?]].W[WZS"@)+K[CQ#D$XZ4"EPL$39^HU !UP MDB'WS:LB7D+HT$VWQC$_!X?H7'IT[:\L2XD;%P0'G74 9;T$Y[*':#6/,1G! ML;G G4O%[8AR<'15;A<\QJG'/(:B-UN5VPFNPX69+^'U.%+ N B6E0#9:21I M)Y4:N17 $V.<3*OB4O/+VG.ORFT,?A<6#U*5._L3R8JNLWZ^"^K=59**$(.E M4\ZD(D 97W4N,\!40#*UL@B&M9: YTDZBWK=3J@]J==MQ_)1BW>5RAZC4)#) MKR(WRR/0QS/(*$1BF/63X7NOIWCWA%9#$SP&B),=49-T#(4_"GQ? F?WFLV7 M8'&: E]?.#>*9\C,A'I?7B!*L;KA#G4*CO7)(+!#)MVX2C0^Y%&5S:Z=D)R%OR 3IC<, %S-/B+K;!D>0 M-93-L9ND$QD:_4$[) 8].#Z$9;&//,YRUK;4D<7U2B!K4I4R@I9TELGDL\FM MRT=&%81#-L1X5#(P!C+Z= CA1F,$Y"-Y)JE MJ)QHG=!Q83-*!I./+JQOG0?ZO^;3F_E&[Z%T'KG2$$/,H(2P$)P2H()-)F9M ME-C* =R3\OGHH6>3G/,27L\;,&J> M]P8\]X(+2@0R'M9.JXU&0,!,U* M3($G95K7B)U!:* _-@?C ET8.V)YZD]A.4UAEG^97M^2BOL-;][-Z)?X?KY< M_HZ+=0G;1D7.2\;9_&N=GC)?+.Q)6;I7=2G0\%>],4JN!UUY;1O9FDBIB*E),QB*R9W')[&:Z>LOT3UQM MI=6X[U__2M>WM-9:#%,KHVYO5O5Q'\JO83&;SC[?+^#]?4*T,Z6D6,A$STS4 M?D 68E06I!+:2V1U&$#K(I1&M/<]V_^%T\]?"*:K/W$1/N-===GJ);5S;:0^!"04S66.,P>M^ZJWY'$M^H* X)Y 9HIOM'N:;@"T&.IK$"##-92-2"G->Q:">D+P MS[\^F&?E2PD1& 8'RL4"T14$8K8W*8ID9//F?>=;'SR^@!Q=.-P%J'%*1H^A MZ,T6#G>"ZW#MZ$MX/8X4D)N+/JL$B71\;6ML(##&07+ZGV AV-1Z4,?9%PXW M!K\+BP>ZSC?+M@<'N?; MA;$CY]H6G:PIU@-/JZ1BEL +A8#:^T#ZKCC5&O.SSK4]N:W0"JQ!&NL]EW1V M#'$_DG [P]@IR?(E&(R?A%NLB:A5O>[QH# +\ 8Y"#H'>6$%A6U]A7=92;C# MR4<7UK=.PGU?+^&O9T39?SXB;*,A36&Y%#HLF>9UWG'MIZ],'5U+9Z9DZ(,Y M;DK,2:-.3CDV#3D[. M2M)1@O6:O&#+'00=(Y1HI;?&,65:5^\W(?R"[W.ZR.R3WKNC@SY$'XFV[IE2 M0AGNR0GGFO2B$QI"-@4X1Q2AQ)S;1\??]D5/'PD^(?CGF=SYQ!C6'6U*8"L3@/R89HC-.:Y]:;8<#EO)( 4B(*NRE[ M-(#S&/H&BD$=HNTT8:BS$8:CA+0GDB>1.,=E)J+ 2TO>-O<*8I "0E&UB7E1 M$5L'LTXC:0?B69?B/+T4M_D03&_HZ*RB>@_-A-=YP+.KV=5RTVP8 M^$@$8D,][SX;3 MA%)_J\.J*^\&CI8^><^8 ='G%[D5\S3)IB!*P8294,TA6\LB21%3(2J)1\4\ MG[SQ3,*:5E@,6!+0-J#-8*VD?1 <%.0N:E*27HYCAEQJ6#/('*VCT\2M6J;X M0!Y7L 9,9(H>$U#8UB4S;SVLV45FAPEK=@']_,.:$FN3ESI%+18)BG@+(0L' MK@B?HM(I-$_?>N-AS3X2?$+PSR:L^>^PR/<=37..:'+VX)2K[:\S^7O,62#G M3RJGH@N\=5NW6 M%3PL8Y9_OPZS1T[#,6L:K+ET^_6<**CX0TLD.7?/!?QT8 M)_7@:;^$3"9%IE5G%U0.*OF,S4<)GML@N;,1HB% &S& ^8^U_[#L$9O6'*3+8?UN.$WGK4@P\JLI>:?$W@ MKFA0HK;JRW6*>A',.&N5E/JH8WK?&_H>+'0BX^4XT=W[BDM&M2'S6IN+ M6^M1'^^#)-X7I=J)2]MIDYR"HJ4$@G2B!+E;XHE>LM; Q'19SI+8\. M;_KIX>!^EH"Q0W:-,)VWYFW#_;TB:KW"QR3=U1<>0527\-DAX/<1,F[=E6D\U&T7 MQ_]CAAD2V8K)4L@V1?;=)!F90K:Q4R/9LN]*D]SESBU"Y"[[+LN0D21;E"V$ M84(8DWV+8>S-W-/]>98WSXOG>7[7R_,[YW.^YUR?ZV)\99"!8VB4,0H @4# M=>8!&.. 0!C8X.RL<*@4"@[.XR#D_\HYY$CG$*\?-S\(G Q41&XL/ I27GI M4^)G)82%9=1ESYY75%%1$9/6U-50TI%75E'Z503$SL[.>813\.A10:73PJ>5 M_F&" +#(-!X@ +#PC, V*T V( &(%_2W@'P*Q@"&L;% 8.\<1IJ'V M&, " H-9(&!65@B$&8UBQ@$(#ROO:45]-C[S&U#Q 'ZEZ*1@4%AX2&A4=$QOSV\%'L[X_CDE.>I:8]3__S15Y^06%1<4GIJ]_L+BT0=W"!L)Y69./5-X?>". 35XJ&\5],RJUN M99=0ME@7P 8.VG%4KW[& ?WSO$CUKAG(Q.) MV^F!.'VC=EW[@XYF/MSK\O3WU_JW$9?Z>S*FLS?[]1XT6FPS@+9F5AU95L)Q MRKQYAG\^RY58$:=$-[;[.MET@1.)12ZU3=D'4XVQ[UR4]VB'GFE9B UFR@1* M^TY=HV'_\>L&AKHMQ?_;J!RFBT7(K"P01C),-NBYK:7PE+!'^ M?B1^^H5X)/APV>(]SF"D>(@VTYB,"4!0 LTF(31Z[3)YAD4+WOTPQ%K-'?VJ MY&&13G7Q5(A+Z4<#G+^/RL$?3Y6P3S*X<_!Z W=U%>(H+\V;FY_RG;X&]&\N MR!)+*$1LY==YM1?&3ED)R1W2WT)NXX+GLATG'T_#""8&J^8N5QF K.5) -0; MG.H?Z#V)D3M7^ZK*W-'H]Q 1,_,-7@_[X#D D">34^)I6_S#ZX_>QPN%S'%R M&7V>WQ_QK?$I^;0M,:8])CZ)29F.?8>7G;>A&SS&,^35C?K6_*9GCMNG6$X^*12-*:_,W$ MSV#AX$X(K0+/LF0YY6G1YK_RP_< 7-UU*@$A@TE)CL_W7KGDI;9ZQCO3&C7T MH>!1*DCD#XX((0@X9MDYB.+";ECDN>GEXO/"\VK,Z99YJ)<:K5"GR6'X'@X@VT\6HU M#!15&/Y!:20,!L]39^N7R&2J/]L=C&EN47ALVYLVYA!FSX:9M\.?Q68_-D[<\HH'.^]D8_L,89Y^\<.4#5^.$?>]Y5(J>?70&$-!W M+S6?/%Y6(Y^?;Z:MG@Q[LIEG*0?4)0I&^]JDZ>"V1M-V2A)\FE!LY M"E/B-F?6V0K"6(D?\9H*?+PWR5R1UP,R@GI4!09OA^^TSMK1$?:Z4_OD&HT) M!J"KEKVAZOJ][%M=.[;&EXH91$KH*O8%[ XK\(U/'&KNOB95?;K[=NT>R2\K M^5)'ZD\[[Z]W+:=]3E+F']VN=5+:$']GU=OX23F>]J3#N3D5B.!N746BB#JN M3RZ731H*I7V8-)5(,U^*,KJ&J">NR:_5"LTVG=O.;-= MB5,H6=O-W&$4X8P MCVQ%^R9RGVHYG>N8.+7>XJJZ+"J_OMI:%6MU1K(A0=6A#4[6!#]G>;OQ;%;# M*5ASXWS@$Y+!([S?4(_:2R^''X+/LCMM$A;A=Y9>%#867,]<4><9-;)T)L;Q M"!A=.(_0@3B7]\.RRG,K&$ GQP']+9):CHR=HBH@?X;YS2#"[#!1O'M6-],= MP.N5N.G# =P-8['TAA'L9>FDIX@\EX[$?'7<1^=8%_T"SI.YT 5/[QSB9M05 M2Q.QCLU)'1.Y5]&UD1D5OHN3FK5-S8^(H_T\J6_*A'FR(_ND-.C2ZEG\B$HV M>BSB8RA%4!]B)"B1RX%(2'X96#.X,E]4&.9.3*M7^-V%"B32&_!4U9&XF:93 MS#99D/MKS9TC7Q.G+P_6M?1Z7VD(U]$$]ZAX'2>ZGT4VV(IQ11^(')!7/5'< MT]=L=]F.E&E'S!"EQB6]9ED2E)3C5@BK:N/HFBL.5N/P?9HT<<0_?E:F&]TE M+EXH*S5<[E#IUX&D(GH9@!/?'LG8<2H!-V/S\N<6/:3";[KGRR"^I8<.9]Y4 M/S,&4"E>ZXUH6V0 M'9,A34R.I)+C$/#A8?9YUX!K@6Y)3>V@3^,([E8 M,X O#['AF6EBPIY*G1=S1M-T]6C>NV,>I#:^TI#/\;FH2.K1P*VRG\'G%Y'+ MN7X?LJEG;7$DY++Y;@_=T'LJAXXM6"^1:#LN)/ASBE9RZ,8 Q&M_?,$I.B#) M=YL-S/9"J-Q07&>9*WT9MX"JNBO- "02JFFXGUQU[T68WL+$ ^:.<^&MZ]F' M"5H=PPQ@2XO)V(-?SN5>P3EQK<7)5-;DS+R/(E]1$%Z@3&*..;>EO:D'G^'. MI5E.-D6)K6?V'0J//_C2)A:=4]DDIYH-VQ[_)G.>=\)[11' MMGP&<'JT>;F.AB_3$V7.K PZ>%]ERX7;;F%5Y0OJ4HUP9HHJB).IC3> MROIILK$=[,)U?2'H@Z,!I&SNU5OO/'W\W-Z@-!4?=HJ9&H9:99::9KAOB+O! M>H*#(L5^F[I$U!M\EU$C:U%Q4@KTT[NP@)\P#6NUEV 62WJ(#W(>6WZSE))FS+>&;K0Y-+S>NDX%*;VL M0'GF6^ZH?4%&1D>?NF-)I)!E-/R UUVLODE>&ULW+U[ M<^,XDB_Z_WX*W-X3>[HCC&Z"!$E@]G'"]9IU1'79M\HS??9VW%#@Z=(=6?*0 M4G5Y/_T%2.IE211 @33G;,3VE&T2F?D#D4@D\O%O_^O[XPQ\4T4Y7 2_+8J_3;\Q"/^C>NGMXNFYF#Y\78(XBI.7?RW^ MA&)&XYS&,(E2"C%G&#*I).0X)53)6&FIKA[^E'*,M202QBI.():YA#02$221 ME SE-!-14@TZF\[_]B?['\Y*!8QP\[+Z\=]_^+I/Z/I'H:44I_J?ZZ>;2<'GO0#(M^^=^_?OPBOJI' M!J?S*Q#=-/P=B]-_I!]<_P#IF+6:X_J/=S.=2WNR%U,>O]^6T__WWW[9RM8=U]E0:,W&!]1"[+$S ML\;"HG@)PT*XPK!=@Z61H,) LY)70C1#&$#B^!'T@-<"&A1_ HI"J,#;P$7$V M'VU9+">?E3'GELI:P=6'&BD=J0@E,*$TA9AQ!GD>1Q#G49:E<:0HR5T4P)&Q MQ[;H/ZMO4WM2 L-[LRN5X!Z\_-:^,\5NL:Q5P,Q?FL%JJ=ZK^WYOYE^5"_.WK8F;& M*-\;O;!\_KR8S3XLBC]8(2=::($BE$&EN3ELFI,GY)'9UKF2&F/;=&OV0<_K@7X"4SG8%>&_PEJ*<#O5@[0".)I"/A.DYN!T"/X/>N5'G#W MMBLZHA?(WO"E/J@=TA&:E_9)UV'\5.&+R=O'XN)B_G;&R_/"K>N2JF$B% M"8\B!37EQF*)I#F\I#J#2:1Q*E)%N$HGWU3!%^>4W0D*/NMIETY_RZKB#GRH MUY&;ACJ%7BXBG&FI8$H1A9@08BP_&<&8X0S)5*<\U2X;10#LAM@( B+7KKL# MX-&S;JZ9 VM$?J\9=-SP3B[&QK=>.8;[!&>/T% @7;XIG9&\WG3L0W8G2:*D M=H3_\ZG7!MDMSO"\W@W./=;-\/UHSKU*W3ZIPLST_.&CW5\^3AF?SLRF> M[3=0OENI29JRG)$\@QP3#+'*$ZO(."0Q4U+$4DC#WG+CASMK=+D2]M)P)[R- M(;_8RM4(5G,Y+<5B-;?W6[/*!'MJ>/:S:)WQ=S-E^T"U9SU9LWP%-DR#BNLK ML.'["BP7@"MPQZ8RG-WJ"U4@@]69[*"6JB\8+TU4[_>[::N[8J&GRX^+LIS$ MF8P)02E,B=(0"Y5"3G(*-4EB3#(2RQ3YG,"W0X_-IOJDEN90)Q:/YI@W,_S] MY*=A=C!STR'=D.A92U@0;AH0+&L_7=D?9RL;A0#N%D7E,K]>+HLI7RT9GRFK M,SZ9CW\Q7QK^9O:Q&Z.M#4_+<#KD$*I 6F)GX$'UP*% +U?ZD2/:_M/2BZ')2.8.)Q4+H,FX$.2FZ?B]\YZ;3@K>>D(Z\- M=TXZS?/>.:GEL6Z6QVWOZSF+O9,R&1 M[/V>\!(0OE:2O--E7>+ MU"J@E3+(JP-N903 7$N9:0)X)#E'/!,!=QQI6+>FDG,S:E4G,* M&E:O0,TL,-P"RZZ;.CF#;+L2"8=7SZJC*U3.2L,-B2.JHE3BYX?%MU_, +66 M,/_8*HSB>E-$L=V9RE]=S:6_WGJH@A_6FAQ*92$%R MJ#'.(>:9A$QI M.(,2%X1%*<>#H^VBF.32FL&3;?N&49L+D$&Z8[&QOG@7?V MGH2#LV>=<3&271PF;NB$\Z.

T>\5-_"->%\<7.SACWK-BOE@MM_[:*C;M M5K]=S*TS5\W%\P13KE64,TC3.(4X$QH221-(DQ0+%)-$(G?OC /!T2F=.EYO MH8'8,NGAHG#!V,&/$QBYOFV2FMO=FYP&QUL-WO:&HX?O)S"> SF#+L;5ST_D M 5*KX\AEG.$\21Y2[;F6?-[K; ,*I63YP3!\4Y8KFQA8C?_-; %3/E-W!F55 M%$I683833#+,549@HA(%,4XTI%A)F(N,,(9RK6GJ:1'ZT!^=JF[8KY--Q99M M\+3F&Y26\2LP5TNKTI?;8[QYOO2]P_>=+V=#LJ]9Z-^LW)F ->\6Z!WNP8;] M,\%B76S,+L"%LSB]J ]M?W:!YH@UVFF8;NKPG>++F[DQ;7!"64)6K*(9) M;)0=IC*!C$H.$Y8B@6,=B83Y:+Q#$F-3:I9#L&6Q4QK=$2#=5-%E\/2L;3R1 M\58GIX4/I#&.$!A4*9P6\.6Z;WFRJZ6SJR?>3;]-I9K+SVRIC%4EK"']H":: M4(7C*(Y:02,<48[? !^B8UO^=R\M%]FP#0K#MZ^YX@"Z MJXT2%LK>#9,]D^,*K#D&EN7J$-4P'=(:<8]1KA"UWKWKB]IE_]"E3L#N!3WX.E;X=Z36P_;]W;04LT6Y*M3F_HA0B76D4QCEJ;%C,HH@%S2&*L(DRX5$0D>>.<.G:(U- MAS21NX97L&6V\U5=&\ANFB00=#VKDNT[GU<1D_3BOH;#VKD NI MD0&(1H@]A^^L;3/N8;:<--0 ,S",#EM#O^9^-Z@16/XWZ1QK(8R=:<6P:B^8 M@@L#IZL*_'ORRPY=6/]J3PMVX&%(Y1@&KA?J,]"@78H:-)'@;YK< (1PG*^"2>OP"L765="D//&FB+ M0*<<_!=0^"3@=X=DJ.S[\Q^'9^;]<9';T^Y?O#-@SOUQ;O<3[D\\TT$-?6$S M=:LK+]:GE1W,_/"5F?F\4\5OK# Z<#E)M%%-!&604XR,*:=R2#47,(V2E$9< MB5RZAUDY$!R;NJKYM%?%9<4I,$=U\$?-*_C16 OUKQU38)UA=U!P@<'L6>E9 M;FTP4./G;F"UOZAA-4R#ANO 4'HHR,"0#J0T0T#KIU4]<&K5M"[C#*=]/:3: MT\@^[W70TNMBH&\7CWPZK[XE6W1ENK2?U@>E;OEL^E#]N@[\FJ!$H1P18T.F ML828Q\:09(S#&*E4J"1+2.04C]^)^MCT]Y99H)4"BPV[5I$;?CV4C?=$."CQ M/N'M6:-O:@3O\'X%=O V[(,M_TU :)]X>VCZ/G$?2.T'QM]O!^B*7^MVX#WH M<'M#5WGW-HK.@W2[^MDO?E/6SN(OZQJU-_/I%DMZED5D.MW/^0] M$VZ71GWBV_/F<5!;J^$6-)B_;749W'Z1RI M]\2F\OWW)S4OU?5OSS*((Y9+E).6$RIET702FYL^W^]C-:5[E3-[4]_\MS[VQ%VW.F# MX=;WOEY!UL2)5%%F#:^]:!\W6$+MXNW$AMVSG00_V*'=WNJF2:ZEK!K5L)FM MBGHS?\N>IL9:GB"&(HV(A%$J*<1,*TB9Q!#E0FIA3AM2.'6:.4-G;+ICRR:P MJAQ.YT#4G/JICU.PNNF- &#UK#!V<+(LVF81;\_@Y*TFSJ 02#^^KQ^#N3@;<6AU8M[_,WA7+6MG._Y M8]N?[&8&59%CVN@78V%]4<6WJ9C.'V[UA^F_].[Q2.; MSB>9REB.$@03S;6QG1)J#V()3$A",DR2-,J=:NSUP=S8].V&TYW46W/JJ)GU MC.'W %\@N#,K:H,9D'Z"^M$![H1&BK,,;5D[+ M+T^%8O)V_E=63&T-?YODB29:ICP3Q!QD49P9M9P9M8QC J7,JEN$0+V5C/9"% [O=VCA;#X:U01]4YPA3B6#,4K,<3J1,:22 M,)B@G$2<(26QDP9Z,>[8%(R]/9R6RZDP]L.OBMG\MKJBBI=5]Q*\=DUR 20] M*XK.:/@U;3Z4_9*&S3NC#=>L^5"$O4;-1_XU043ID5DCFK6UX52B+50 MD".L(-,Q,4M54XJ=VFR>)S6V1;M?;&VZ4VQ-VIW.7@HU\?/EIMY=]9=U [L0 MM>ZJ.7 S&<(@V[=K[&0%.\MHWZ7J=L'HM2I=16@$!>AV!7:K-;?W1C=M4D60 MVQ&5?+49XE7UW=_%L:F?=:,51D[EF&PJ#GV3]:Y8%YHHB.=ISE,A(V6T%D. M.4TEC#/"(Y$+K$CNE0#?U\P,FO6^86W0N7#;!?K]\ONV#"V7T)PZ#+1O%X_V M7K^.^;ZV^^Q#;2;R9[#[7-,#$US;#NVVV6DEW158RU?:J]A0,>.7HQQHV^G MP*#;47> 7FY3%XS4)97T.+6_LME*-3E0.TLRDB@S*A!#1*R%G.81)%AS2"2. M>*2B-$-.K5+]28]YNUI;Q3[YCUZP.UP1]P9F[V=CN]77C(.:\T9Y78&*^:MU M"F2YT7 ^N4A^0/NDG/8%^%#)IT&!]TQ#[8)=>T*JUX@#IJ9VD70_2;73"!T/ M,E\7Q?)>%8_V4&1O;:K*SHA@@E L8(H9@CA"YJS"%(>(46G.,9CGU.O6Y"B5 ML>GWBDEHN:P.ZE? ,MJI5O9Q4!V-VTNAZMU^[8"2O_'9AD(H^_(HC6%-R#8Q M#ZS$UH=#Y!W^IJ8/7\W9\OJ;^>V#>MQ53]N7@;$IC37'@-4L;SRC'>Y7O2?#3:/T"7'/RN8@]7 #=\,^ M6/._7X2[KW1$=_!Z24=T(/^*Z8CNX+2G(WJ,$R)XY*8)B+#C5RF02/8ME M3E5BCKL12XPA9/Y#>"HA,<9H1@47F'M=#;F3'INBNPD5-]**MYM&ZP?%GG79 M0>S(!M%:==6L]])&P!^O7@)(6@F_8@B)"R#M021.(W145IMRP;9)TM9?W'02 MK]*S*T0ZR5@"S)-62<92Q6&4W\VKM=QL[8 ME-I1)_N.'[YKD?$+)\U1"PXV%0->B72YRLT'GC*8:F5,1,%RR&2*(*$YHC(1 M62Z]-.Q%W(Q-P6X9;KH?GVJG"98+\^?'1_-@V=K1L8<9O.C6.?R\O/[UR_ZL M[?;=W$K4^T6S'[#]WCD[\C*&ZV<_V!QOHCT'O;#]C2IMAO-$D"BC/)$PHYF" M.$:J+G9&,:$Z84IC@CNUO*G''YVJ9.77JOX T(M-)9.EY;9C@YL&1C?M=@$X M/>NK;2,;6Q_7\-9#YYI]H4-WJVE&?YT.-?NBG>Q*\^*QC@FUZO%I4;#BV;;% M6C[7\2NWJV6Y9'-IE,F$H1RS-&V>X.CVC_%GG%*_AQS?5/-@"]QGA=P?2C \)=#'8_M,*9\HYT MAS;R_> X8OY[#M!-8WU2R_JD8;NS35B",>%&#Z-[:9X-C?X6BV$._&C;1/[4G.G]],T+Y'*$8L:IP2M*#'(L MAB3*$Y@DMBUP)FF:<1]]WAVY(=HYA43.31MWQJ-GC6NA:/P@=<=+<+U<%E.^ M6E;%)I8+<,>*H'%/1Y$(I$WWQQY48QX5ZZ56//Y0QU*K\^543F>KY?3;CJ?T M_7Y:U:'_M_H]*^Q!M%Q7./LXG:N;I7HTIAQ#F$J%(**"0(R3 M!!I%$,&(10A)C2E&7H&7H1@;F];8E6OGN@*L):NSLG=DLU<<:^FV=0S![U9" M4(GH>?D?;,K==-9K3&3/ZF[0.?0O41L8\% U;4.Q-6P1W,!@'E3-#3U^AX3+ M)F=GQYS^P*9%=:>VC7N84!:Q3$@!962M8AH3R*(DASH3-(XRK:AV"C5U)SDV MU=TPO3F(9U$*>6I3B;?5,$7KX/R M+NG><2Z!-MR";Y;=X$BW[UW]H-?SKK3^/'<8O@*6Y3IL FR9#HZF1Y)J<%0' M2DX-@*Y?1JH74*V9J&XC#9>!ZB797N:IWYNOH)A1;8Y#F&.( M!9>0YRB&.9*2:)SK!$4#'H=JKL:VH>[9T>76CE9[=K1X84???>E^'1=F<@<*U)*-YL"S#_0X3CL-3_](1YU]& .?,ZA8)D"&F:)1EU*H'F2G!L M^GC+,ZB9OFHB;^U*7C/N57' &?IVE=H'H#UKRR!8>E5;]0'H@C*L3F0&J\_J M(_1NX5:O]_S4C533R;OF4'(SUXOBL5)J.ZYRCHC(-(>QRE*(B:"0"AU!&LN, MH#3-9.I4O>0O:LX^W^'JY<]L.K>W^+=S>^)9K&K7EAE]DD59Q)#& M,,Y1!G'$&>0ZYC#)4JX$9S:]T!7,::X?+@" (]JPD*O":^!N#8<,H6',:!"H/3W\0R ;R[G>%SL^E?Q:1 M5C?^Z;>'<]V?E6#/77_^Z6ZVU-LJ$;O*!6UJ$*]X*8HI5_+-:OF7^;1*$)T@ MRB6IG#@DC>TY2]F6L2DTYR^C/TE*)/=J%^U&=FPJ]>U.UOHFB:NL.:^=$)V] MZ8[SX&:%A4>W;P]/#>R7&M@FR67+-.!&@:S9#F>B^<$4R&!S)#JH^>8'Q$MC MSO/MKCU]U%/5"[M<%3:-;!(G682YS1;7ME@YU0)2PE.HE4Z-LM<2N\70G"(P M-MUSQYX-K9E-$P>%$FKZS<8#^S;E>0&BFSJY!)J>%4?#&MCP%K+GSG&I@W7: M>3'\P/UUC@MWV%7GQ'/=5G%]W+/74XNYL42;5KPY5RE*!(&2(6-<((8A%V9E MISSG&15IPBCU6-O#6K(.[_N#U< #U _- 'J%P0PWG!?)7\8]MU*'USL67K2!2DK:6KI-OU^F$JE5(J!&*H.8V #] MG&70_$K3-,4HS;S".@\HC$VI-PRVMP9U!,_-P+L(DIYU\"X:X/>:O9!=14Z) M'JIZX,'XPU8$/"7>096_DP]V#.DN2[4\FKB0(!*AU)SB(F*;:Z*40I;%,8P2 MI E2/.&Y7];J*4IC6]?WMK0 8!6[X+'N "X!6WKGW)S'V&W9!T&NY^5?\]A; MVHGAO===W<-OX0:]@T'["0[H0&Z?DQ]I:7^U]YW^ M',CCXP55J[/';:3A_#Q>DNVY>/S>[&;N'3$@*\OR>B[7"<;/GQ;F!%H?CJZ7 MFQ<^;@*,E42<<$H@(BJ%.,HPI%((R/)(:<2YS*53]_& /(U-[>\T"H UG/(3@:U,0.".%+ M.SSDT!VCLLRG_,E\W%7>:2*0I KG,,5I#G&>",@C3&&&,YTD&9>Q\.J.M#OX MV#2QY0U8YCHU#=^#S4WI=06C[YM45QS\PZ^."!PJ]&IWZ&'#KHX(=1!R=>R9 M#F?I*A;SKI@*U00%\8A0K$0.8UU5Q&(8DHQ)&.@DJ QU4O=#Q.Y">DK[U['GPTG#'S%/\ M[ITH3S[4S8AXLRJ-.5*6U^+OJVDYM7.]I3")8TJ3B"-("(X@9IA!FI($9@*9 M_Y5Y0I%3AK\3M;%IL???A5*R!$_5M_FDBCJYI$HS>;>8S5A1;G_KF7'2#KN; M51(,S)[UWYI/L,-HDV=2K_MP=HL3)($,F79:@UHV3F*_-'7<7NH8J/"-36+#HOC"=GL7VEB(G9:@4A'$:":@9O8V(<,(]4T5U+3E[ IL9(!Z44 K M1< 8!T]\0H4\N)(=-@+"$XR#@ C?]SN&0ZZ>GF:J";5DY='?SY>W'VR]_^?P>W'X ;Z^__"?X\/'V-W#SZMY7F_7-*:[9 AFGY A0K<=*0Z;#BG'Q0'09Z>KW?46=8T M>\-*)6UND)J7]>"VC/!#1;Q\\[Q]YHX]V]]=_\$*V5PR&I6JU72Y,M_NS;RN M$O>;FCY\72IY_4T5[$&M;R?K,XC.A=0RQE!+3FR$.(8L3R/(,LZ26$F52J\6 M2$,+,#8M^O[[T[10\I=&#"6#G",'_RP5>!< 5V8+ UA&H@KL :"M!@ =9@A#Y/O]8\AMINAF9_V'WKE2;G M8 -\+3XZW,N\J'U6W0*RHAQN9(0+(\@9&, M;:H42-?!&GFZ_;#GIBIXZ/ MQS5(MYESN#GJ;R)>JT]U)<(5V)^5'3%VG".]3X#'957O$S'0C58_$^)W]741 MEJWW8]U&'NX2[2+)]V[:+ANI8P/?E4T3O-6;^/XOZJ':0B=,:$UBPB%B66+. M8SR#1$48DB0G62QYE JO#+^3E,9V<*H9M2MFL4E(*1M>/3O5G@37[503!+*> M=X,M6MOTG2_GT/+O6GL.B5 =;$_2&;:;[3EQ#SK;GGVAFWJHNH:_:TRJMXMR M67Y2RPE55"0<$9@(GD*+CWD@ MZ:8'+L:G9QU0\0?6#(**PRM@> RG %HA"+3XC],8=.&WBOERT;<_?%F,;Q/Z MA5).A"(49I$0$&MB:^Q'&BJ>F$\AHI+X58+='WYT2WP;W]JI/-L+\-P6=W=( M>E[5'FATCO?MI03;B\%?)>:WO>C:B:?"9=]O,@(:[U?Y65E*TMH('Z:E8+/_ M4JR8I)@D)%4I--:\A#BU53PX,_^24:8X)YKDR:69^6ZLC$T5V(_J\IQ]QVEP M4Q3#@-NS4CF1ZW^UF_BT7 "NP)TQMJ[ 1AY[PJ@E E:D?LL!^,':8ZD 1T9> MO8R 'V N)08\1^QXR;UDR^K&X%:O;]++30 (DY@0$FLHK6,*2YY &N?FJ),P MR8CBE&=^T3@MQ,:F_C:\5H[#=9!(Z1(9X@^TXQ5O(/CZOH[MCIS_;:D#)*%N M-MM(#7L+Z2#TP8VARSL7M]2H'+:WJV6Y9'-I]-@DY9HH13%4&5$0,Y1 GE(- MLSQ))9$<::8Z]M%X26ML"N1H\XS%EM\NE=+:H';3(8$ [%F%[/?':.YR=ECM MI2?&*3S"-\(XH/1:W2].B=S2\N+D*_Z=3NNFGM=2FD^GK!34;7%7++Y-;:L& M%>7FA9S;XQB'&.$4DE1@J%6.%5)))H139>QSA,:F-II.IPVS5Z!BUT *U@R[ MMSMMQ;==781$K6==T1TPKW:G+FAT:G?:.O!@[4Y=Q-MM=^KT_(7%=6[F3T;/ M?%3?U PU=8!US!&71$!%<@IQI#2D1-E6.)A18VL0FGJY:UIHC4TQ5+P!U+%* MS1$LW0R&0 CUK 2VE6&N0,WH%6@ ZZ'8L@,FH0B13!)\HC&0J>I M]"O WH6+L6F5W?I9?ZQCG%D3XUQ4#B=[5JD2)&UU)CDMQ6)ESO:%4?F>P2#= MILW1-]+W9/3M--F9AX-8\VV$2=,J\/=*#M!+<=B+D SE:^G$P[!.F$M@.O#. M7#38!>E-O"6&O DAYR="R'?.@"^8_KQ6&V\7\\K!M&*S>Z- X@G*(XRB2,!8 MF),=YB*#+$41%$(GF.T[!2^&B-75EZC#YQ\(R,YAMPU.?C MGM>^=P.'C";7A*8=)(ZD,6W0 #MP (M'X)2FUYG+D%E- TLP?&+3ZTS1T=RF M5V*E:]FYME2L,YE8YWBT=[S;BT(=41WG9MN4(I;F#,/,!DJ9K3Z)DAPIK*A; M\9;A61_;P<=!$U9JL,H9?K:2..8)O\)7T;ZECGNNQ["3OG';25T^F0H'[R"! M5_AF?$L:CO';&;)>XM#?4,B"C$//W?EJCX-Q-' IR:&1/JQ3.3@''U] MY-Q.TYWQZ'EW=H?"OTK<,9%#E8+;&WO8>F_'Q#HHZG;TH2Z'&QOQ<5.6*R7? MK6S;C+I41.V-_(U9S;(LUY4BY"1+I6&V.DK4@6!>9PF_27 Y#/0&;=_6?%71HN8>YJ'(4M"T!^BJ3 MX6;"]_.I][Q?VZ^\0G?-MKVT^O$O-MJ:& M-R '13;\1^A8=>-X)MS;55$82V>"<9++G,>0$YM6DA()::8B*/)819E,-==> ME5+;R8WM;+%=-C/++I@U_%:5UT7-LV=ICG:XW314.!![UDIMF;=OS\#G7[;# M"950]3O:B0U;R,-)\(.*'FYO71HW>OR2^;,JE\54&(NC,J"OY_+%;_XRGR[+ M1LD]OXA35%K'.>,IE#+"$$N:0BY3VWU,9T9?Q3I-<+?PTO#,CDVC';TYV?JM M;1+\6K0Z*:R*13WXI97X:FU+/'<-3NWAVW",>1K)C ]X)1MLL@<*B>UO8H)' MSO; ZBL%V/8'^NDXW!YI=O'#J\(8=V_03OW+NW69WXIND](3"YV(#"=0F?^# M.$DS2!,4PRA%MEA5QJAP2H_R(3JZO:1B&[R!CJE27@"[.-?#P]:W0FX00WL% M&L6,V>XN"<4<8I)(R(0M/)82I87*B$Z\ MBH>V4AN;>FZ8!16W8(?=CA4'VZ%V,[R# =BSHKX .V^;UPF30$9K.ZU!K4XG ML5^:C6XO=2Q'6BRJGK@?#*OOIK9#9=6VXU:OFXFJU8S=<#>3<,$1K1G M/;,/YKM],-^LL!&DY9TJJA-U=22>9"*GB.((,A*G$&N% M(%$\ACH5N4REL8T$Z^8J#<'>V%3;;FKXKGP[+4S 6L)ZQ>[(:%]:2VG#=9HF MX+6WS+>$8=BOP-4P08]*H?8P4Q%1A2**40)4@Q-,TYE0[%98]''ITRKMFSL=I MMH>4B\.QJ_Q]*[A=OCH#X.,;[ K$4!Y )T \/7W'9&[WY^V],:#7[ABG^[ZY MHT]U0K0G+,J$U M\\E@V1G;2QT,D*)R;VGL!A=[=@/:0:3KK=CNG7WEHOBRXJ4HIG4I@PF/THC%/(-Y;FQ['&D**142VLOU M7*9S%F[TD(7*:&66>BBC,)@.[12VN%Z_4,%>L5X7SKI/%2]Z*86LJ^HH\Z# MT:ZK'-X/D4]YJM!3]4?K;D&3B!-,(I5"F4?"GF[2NB(3U6E*M"*13+V*Y?LR M,#8=]MOIVOAU$N:RK61NF#EQ=+'VB'3?GM>7B9DMU?*J)P(7*NX*72_9FP[D M7S&?TQV<]@Q/CW$ZW#K;:^S%:KGQ"-T7S-8%?L>>RWLS:>77Q4Q.9!K'*A,Y M1-QV>$]C O8#7 ML[IJV-U-'U]#:5D&]WU!Z7$G'AK2@:[*+X?6[QK=!Z;6VW6G@8:[=/>1:^\N MWNO%"QJ0="E7^G$Z5S=+]5A.HDBP6$0QE,*>L!%-(4-80$I5QN,]?(+=3-YAIZWG766@&>O6Q2,(R"&;+1E1IB1_51Y62RWG<7_K!8/!7OZ.A5L5MWV*YZ*&(L89B1G$',N(16* M09H+2>*(1D@X541II3(VA;O+GU<$13N6[8HP&$(]ZS8?<)P5E)/P;3K'#+"C M;\Q/6UW3/O8@ZL-)O+5&<'LX:)W/.C1KK_C;ILD$%S&)W_SUYO[F_9<_!2DUV38O;F95OVCWK&K.E)[<"+%3>M*E;4NH*I0.(/9; MC;*-@3%4I70 R+$ZI*E$EV^P91GL>;_NATX99+L-SQ07;JF>0\"0Y^R'ZA'?#\>+2\ MVB[LNTZU?F'OU&^J#_A?H6E4F&GHVOC)%T3'[DW.P[Y&"R9?F4_T4?(>IIME M?3,7A;WO>J?J_[V9WZO'IT7!BN?W?U]-E\^?%[/9AT5AC^R33&=I$O$$)KG= M1!+;0SD6"&8Q2LSQ6L:441^;VH?XV':0->_@QS7W/]GR[1L!0"T!^-W* !HA M/+V87I/C9ECW!7G/.TM@M+U-Z2ZP!3*BO4@/:CYW >6EX=QI##]5)]5T\GZ^ MM%D9B\?'Q7P;FKG;L'="182)]15023C$-&>0RRR&(LG2S/Q1\-3)8>!&;FSJ MK.88U"R_"#7V[O'NB'B[Q@J/8]]W\A="Z*R4_) YHH:,&?'SP^+;+V:@6@.9 M?VP5C^/P@Z@:/U'7RL7SK0NS.7\U>FM55"9:N?GE?TZ5T6'BZW-3#9!++:), M$:B9D!#++(6,"&*T2TI0(KC(B%>)=B_J8U,VED]0,0HVG%:5MC]=_[5C+4:_ MV7"SE7K#N&=%=!F\W7-%?6 *G3OJ1/MU%M@W[OM4[&K,) M#%<2310B611'.22<88ACDD%",89)K#*"]N^[===E9PDYK:[]OU_VP MR24+#425B/VA3GH#RP40M2%0_]PYX^W\K+@ILS @#Z/ ]H'=MZ0V#(=38,[0 M!%):Y^D-JJB[5FW;OP[#G0W11. M6"A[UCAK9J] Q6X%X(;A7AN\N,,4KOSL.8)#5Y]U!.!(\5G7-[LIH!>NJ+>L M*)[M9>[C8C5?WLQM 4/;X'915#%ORV4QY:MEU7EE\;N5$% MJER6$RY2JIDV)A06.<0X(Y"C/(&9),:$(H*IW*M]8'@6QZ;@=EM6/.V7%@#_ M\L\D1NA?;55Z\*TZ\/R/Z.?(_!_:)O=N'DJOS!_L_Z\+$K#5\NNBF/ZW3:U; M@E^M)?TO_XRRZ%\3= 7L_5.E!MXI456%V_M3_*\ [0]6I]]7;RRV/H93 __( M'AZ*RE(%LZF9.5G'V=;R*;-NK#K_'X;$SP0\3LT$F3\>'^JG?P6?%N>9."Z% MW];0PW*(64(Y403&2L8VUY-"FFII5@=/>1()*;28/-4=I)>L6/XC+(J7[/:W M--ZHA^F\2DGDS/RA)=-ZJ/G$0IB#((EAQB,*,:?*UBB*H<*QBJ.$1N;\V,SG M^[EC?^ 5V(@(&AG!KI#6 M"; O)MC(&*?E?F;YK@I7NS:L3E.4,6;.5 M8A5!3%@":8(I)%2E)-5I+A.GF@PO!QZ;L;GF#5CFW"\[][ Z?ZW9%8&>%9Z; M\%[7E,/Q]C?O60\^O>!4U)OZ\I2.Q>;+PH;O/^N"C$M557, MQ893Z"9B2*)8**H0I,HL9:S,691%3,!<*(:E0(@BIU+XKR?"V-3'0=&0->-G M"B&-Y8MPL_K&/<\]*\F+./LFG,J4(YI PBB&.,("LCA%,!(H M3C.>I1(Y1?J=I32V[:GA=5V7="32>W%N)D;LZ7Z MQLJJL<;]5S9O]H1/BRH_4LG=/(:8Y,JVX8*,V 9=21)!(B(,,VH.*VD6T50[ M92J^#OMC4_GUMS#0P:/;A/=\Z.A]&L=_X&B28W8P '6GH:5!87LSB<*$X M-E6SY1G%I$RY8 MKO,XA5$61Q!'QL;D"B,H<91G$>64"++.S!KF,ODEGT$7A#?:7IMQX;=LF MHTS.-W@/,#5NNT5O@/>L^?>QMIQ72GO-NX6\]G??.*#=)8//'[5PR7P>M(?. MZ_.'Y4B*7X=!NBF[Z[)4.\45MN>";4WIG*=4\ 3F,B<09[F&/&(II)G($2-9 M$MD.W.X*[BS%L2FUFF'/(M'G<7733D'1ZEDCU;P:.W);BF7GI-]'*)\S.H$T MSWEZ@VH;9_%?:ACW%T<;/?$BGN[/9NCE.W->W@@UB9*C9 B_6,X/GJ8Q%<(_7#GK=O>_T[QY=:@V!;0T4CF22Y3 MF!![CD )@90E G(:2\ZC7&(I?;;C$W3&MD-:-OWVP%, NFU+ 6#I^V;5<+AW M,.BEQ- 9' )ISU-4!E5H9T1]J6/./>[?DNZN6,B56%IW[!=5?)L*53:!2'F: MYYCD$409,XN>,@8YUP1*Q6*9I$0S-^]H*Y6Q+?F&TC5#FJ[(@@& M5?_^2W^4O)K4G47A@B9UI\<>K$G=6?%VF]2=?[AK??DO7]5L9JT5-G^>())B M+LQ2EYDMA9,G&608QS"*_!U[ZR M+P>EYR7MA4>'RN_'Q+Z@TOO>< -7=C\FRF$E]Z-/=0B?;$)\ZK2&7ZN::).< MY[;B00*E1 )B;982FM);2REMBOOQ:3EBF M&)$RA9&.C35"!8=5LQN4:!JEF9 (>]T =&5D;*JPEL-&?C62@$J4JVT([I4M MX\85N&-3>07^2[$"W,X]2[ETGC8W1\<0D]&S$@X^#]Y>DDM!#.1&Z+P@!9X_;DOQWFTJ\4ZTS!(4\QPF3,<0$RP@)U1"CI%$291B%GMU M$GEM4-; >JG M&NAQDJ]9W[,5A#,5.]O?[53'J/QJ-[P/BZ*N EK694!M<_'[K[M=@6[UGM+< MZ30^T1ICH02#-$(V&9"GYE\BAJD2.,$XB3EU/]Z&X&ATVLW(!)Z,4$ O"L!J ML<"TD15U M&G:V!BO^U..L^=:'"H?PF3I2 0@-66\J'"XOZE(%'+AK!.:B6-ZKXG$G5'RS M.DF:YQEB%$:4"XBCA$&>1!2JF"81UPP3[I6STD9L;-O>EZ-I*)[1W:WHNIGI MH3#K>?.IX;)\[N:1]%27]3PBP8+>6D@-'(QV7NC#(#&'=SK8W1\7\X>/TV]* MUN'A=ZJP]3S8@YJDYOR?RHA 0C"&.)<:$D5B8U%G@B"*4R*<%$8[F;&I"LNH ML76_V>9"%:L>5M1I+!T,V" (]>V[M.!43(*:2[!E,PA.'B9D$+P&L@L//JHK M&RS?\/MS((OO+""M9MSIMX>SS7(:@!K#)G_,,'2G$DA(^1N$;T8?&S+WG)7M8CUV-=?XN5@]5R M0L_+>0- ESB9ETAXV#47(#*0-7/^T_ S7$Y(W&JNO'QG."/E!+=[ILFI9[H9 M)']57Z=BMHFW0K&4:1X;!91H9)L9,4C-SS#+\SBC(J88"Q\[9'_XL>FAZ]5R M\;C@TYEO;>\7J+E9&=VQZ%D;K1D[KXR\38KC,@>R)%X,/J@!<5RPEW;#B:>Z MEA%2]G;MLU'"$QK'*D(B@QC' F*&4TAYDD&*!).)3LWJ]6HZMC/VV!9IG;$K M5D5A;5X?O\DQX-R6:DEZG#5? LA6R\,Z!K,'*ZFQ''KAHSH%(AR5Q#A_I M>#'"S +_K+ZIN0VL6FZ"X:-(ZDQ LV\F-F]%0Y9R&QN?:JKB%.=9ZG4CE^/2\=@^@Z6&S;<4@U$7'41K#WG"TB7EPM='Z M+A2]&0:KRS4ZNP=TZU:#J:]@L'Y4E@C&90YI'W'H0M&T0J*!. M$Z88U2E)G#P('C1'I\M;)S5H@=TLE@W/=4_2+M<9 MCI!ZW'*$AW:@RP\7B /=B_AAU'I=XCC4<+;*,TJ/WG(/)+>\_E MESZWYC]JCDJRE ::[H7&QVAB%+>(I^I'NESW:(+5"FN1(Q82F,4R(4A#; M7O%41A',:!Q1KC5)["EPL60S-TU1#^NE$#:#]_>IWUL:G:Z.&YCIGWG,L!)) D4F M(X@I22'/\@@2F=(TPC1)$J_$VN-DQJ8F#@IZ>[9&/@.JFW*X'*J>%4,'E"XL M>MY3\NP)(J]8\OQ2N 4H;&I@36?-I2B+IC961. MP\B>(##*&"2V'X*(E!!QRI)(.U6E M3K^IFNS'15F^4\7TFZ'Y3?W?*S:;ZF>CP:[+_U3R0;W_7A<9LF\NYH:[NNJ0 M>>!N451<+I?%E*^6C,_4_>*3 6DQ7QK #%8)'Q=(2."6Y7?^R8>![1 M%G#NZVBVB!\M.#]=@2T^8 L08"6H(+H":Y# !J4KL,$)-$"!7:1L#>I]K, : MK!ZNGD;Y&81RGH]*MF%]^*,2_=15PBB9[!Q5>GWNDAR))",9RB&J6B1SDII= MGJ8P)C)2&<4U(5*GSJQV/>_/E5$YG*[N+?%%B M55357]?;QP/!\?H"Y/)A&7.1(011&&6- (7J8>>1W;=K#+*=BRVLE'U><4.QZIQC%Q?1^0NLV9_\FD?S1#G3-Z MY'384T/_D!^< 08@V;&BC"KTHGAD!KF]KGN(HBC#!$-$TASB+$LA59(:=:^Q MS E.D]0K">$$G;&IZATVO9HZGH/33;4& *EGM7B(3P_>FC,PA"I-!DG&F(<28AT;&&D<(H3C/.,N$7 M&WR*DI<>&"Y,:J=MC7>WO03H#M[MB^'LG\OJ/BS]4N7P[6Y3& M=C'VS.-B7OV]JK]S5TR%FM!8I"GFQJ 0ML9U9/M#YQ+!-"("TS23DF7NOL$N M+(S-X*@YK]I@5;P#43,/1,5]W1D0E)9_\&0%\'& =9HC%Q=CW\CW[7$T3('; M)I+Z"C1S8'Y12P$:,4 M1^.!K"0!=X/,@8]/LN^Y&,I%V=><>+HO+X&SW9O9 M:>0!G9N72+[OZ[QHI([]O!?S!]N^QH;EK@TIH872@E!(B;#Q)AF!#,726*^" M1!$662:]V M;!PI 9M?GT8B5%_K(Q2&;5E]6L2#;M0MCW9;YY_4LNJ$5RR^3:62;Y[_4MH. M>$UWAOG#M5A.OU5S.L$",Z93#G.5,(CC1$%.9B]U8T_8H&TD ?A0963/R O=5:'$3J[W6P?SRJ,9S85NZUN$Z8Y MQ1&#>6HKLW%)(!-/=\OEF# MAR"Z:8@+H>E9+6Q0:=B[JKPG(7,#3TH?+"?PD,+ N8 G13S, 3S]:,=: H]/ ML\6S4I]5E7MPY*)9R$P2K"ED!*<0HX1!HF(!)5>"LUAPFGB=,LY2'-O"OSYV MO[]DWWT=(>>A=E,(00'L63VL>85%S6S/E_S.T(2J/G"6WK!E"%S%/ZA'X/QB MQ^:1K)C:M*./BI7J[:)<3A3'',>(PCRS!D222LB5;8F#!4IPK'&*G>[X3U(8 MFQ99,PAFED,@#(N>K20/,'13%QJJWDP?C# M=I8\)=Y!<\F3#W8(Z5G7S/VLI'I\LK?]YJAAHQ%XC")*: (C9HL5(H(A)>9( MD"5:9@Q3E"&GOC>M5,:VJM=\7H%BPRF85ZQZA'^;A0E'/\[T6;G'VX8T#)=*YN]5NS M^*?KDA,ZDY(S22!-K)M5$PVY[9R#8DZ$R%3.W?3@:1)C4X*60QN;6//H&4UR M"*";67,9+#UKO'U$>DA^."U]J/B10P+#AH^<%/ @>N3TDUTBEFW"1!5J5B4[ MQBE-%!8$(HD5Q'DN(4OR')(LBB(>9;'.E7LH\M[88UO%=2G BCVOG--CL#G8 M+=W!Z/NB(R ./A&ZG?$8*O1VBTNH*-JC(K>'Q^Z_,F#]P-:CS]R22E' M6_*ESONT]\6KZ?SA]DD5U427;Y1>%$UIF'OKC7S_?5DP0V,Z9\5S56KZ>(V7 M"8XECC*10$9)!C'3,:2Z2K>P6?J*(IEYY6OUR*N7DAP@1JXN=06F=>$K7HFU M_JF#2[C/67:]71K%W/5^2[53J S8I0VVHH*MK.L9;9ZOQ+TZ58$L= ',7BH0)G/(D8@@C>-,9 A% MJ?#K9GV2U.CLX1U._^6?28SR?P6J#GOY42H]%=/E3W^Z-&+HXFBA?Y1(H9=5 M'>]8E5PQ3.S08'%#8XD9\H\7"A0KU+3F;.(3KN=U,<.Z3]+ZEEO'E.9*YY 1 MCFSG4@19+(TAF@H5)03A*$^]BH:^'GP1:3\(! _]'S@6.J= ZYE JD9KO M/S5K@L8Y1(E" B5YA)3P.8B%7@F#E=!X>KTY<-MX R/;\P[\HD'R3G_DFN,> M(F\\ I5F<>!XK!5>MPA.*C8X_%J!Z?VY^G#U^6M_HL9NAKREB_9=&[SE=Y_ M%U_-EZ,^+(HJ.N"6SZ8/]6%D8YK&C$N.5,/:>9V476=U(>]$(!*9SH\YJD8 YUC5Q/XNM5(Z'AP SZ.". M'VQ>>E9]]93<:F D6?E4B8$?UVO+)83M[6M?2GW]1[K958WJEB MNI"W^EHNJMB/=XM'P\>$$![3%#-();4A:U)!IA2'.LDRGL4JRZE3Z0]WDF/; MP;9<@YKM*U S;G>U->O@]YIY1YWH,0'M&U,_L/:\ 05"U%F'^8/49G^;T79L M;_/3UN[V(#2(RO(7?*V:.KS9)9+DKV_606=-8!.+*$[2C$*5B QBCHQ)G5,$ M-6,:D92G5 OW8)*7PX]-M1@&P9I#GPB* ]@+P.C;';Z#0Z<&%0> ^$25 M7 +,4($E+A^*9V3)*;';@TL.WAHPON04Q_LA)B>?"M-)^%Y]7[XQ//UMPB,L M-4U2F&9*0RQL9>\DIY"*."<1$QE67D[ZDY3&IK;>L'(J*H_9.UM)W1Q$;.F> M_0""3>?LN[#E$U2,]MA?^ ",GAH,;^F\:H?A W'/ MM1@^?,'_6/4K^_\6Q=M5N31KH:B[@9"80.[\V>6(X,.=D Y+=#N M8:3EJ:XA[&8;JUL!JGE9]PFV9L-#U3KXS?/VD3OV;']U_0Y M1G!027ZU#HO:$;ZYH;7B@T;^*[#^/N[&^GWX9CB,ZSL9,G5B3-]+ASR-X2;N M? +( +P,G%DR'+J'*2L#TKZ@WL!;,Z@256NS^X+9ML;OV'-Y;SZ6T@8R3K*4 MJE3&F3F(I#'$*DT@)8S!%*,($9'F$7%R6/@0'9LUL>^0>7]N"AQLA1Z [7FOWV*ZPS-HF :6:W#?(Z8=BAL$Q';P6@<78-RM^($C M6$ZU$,Z--7QI!$?ICE9*<'VW_]WZGZ?V_F31K,_*&*!UB7H'J>(,($ MC:B$&4N4.6;&!!*:9S"-$Q4)E6J-J5^I24?*8]/N&S:;4++.3>7" M:,]J?M!D_W\T J7NN=(=^A$/#\XCJ35>0[036,U MM?'N6+%\-@K1V,K"[HH?IW-59>9-C#I2FJ 4JHSE$$=9!@G1&4Q(*HC4&::Q MDS_,E>#8]%/#+Z@8!CL<@]\MSZ!BVK/&]EG0W3142"A[5DP7HNBMCERA":2% MSI(;5/FX"O]2YSB_US$?]]RQO#QU+J_^?0)#(Z7A)"(8I$9-M< M3>7<5N%494%JH5>W]%9*6V)5O"LEF KZ"8!P&8![@@;ONS]L',4N(;^0,R_ M2D'^82?F5'7_@;GHMBW^V>RLI0VS5>7M_/UWZ\993V^5A>0;7O[/)J\XO\NSF?AYM$2<2, M]0!1FMK^+S%*;Q(*Q%EIFB*D.!4/"H#Y\N9 *_*J"W##PN^W20;_AGC=6 MR^LZDGYADWQ?PABV@Y0S-('VL_/T!MV"G,5_N6NXOWB!DXN?CSWA+T]D383) M^^^J$-/2%A3[3=D\8[-U?5,%>U"?E3V>&7YMC3V;2;QB,]M?W!R"9"(C&2.H ME4WX)>;\0R+SGR@E1$F,L>)>76=>08:Q;48[(G1PC0T\_QZ>L_'.ZH#GGI/! MBKPU6'$3CKB#Q!588P$:,, &#; #![!X!/;DOW0KEE-#]QD#E'/*-> M_HCC9,:F!=;,@0?+G6_L\E$@W1;_Y?#TO/8W#%Z!#4@5CU?@S\6B#% >QPV* M8"''1XD,'%_<)NAA,''KTQVOM.S4W14+/5U.TIR:O3_6,*M6/$4*4L$(Y#EC MQMB*4IE$/B6_=\;V6N8#E/:N6 ,_SBI'_U/%HN?ER YNCM<@W=#H^\*C N*N M'0'_>XU#64/=8.R,/.Q=Q:%(![<21Q[Q6Y5232?OY\OI\OFS>IC:4J/SI0WJ MFJ01HIQ0# FU&:2QSB#%.H4TBZ*<92G%N5.KFU,$QK8-USR"+9/ >Z;:GWZO%I4;#BN4Y$KYRRY?5J^751V,"4B118X9Q0*!0Q:SE7"A*<4!@C M&N=8)X+QV,>P/D-O;$M[UZGTM'$JE=:M<07*BGG -MR#'Z?SYK<_^>W0YZ;! M;=<."&[/RF'#:5./XZJ^!2O!EMMP&[PC+($V_7/4!C4$'$5_:1RXON:G<\1B M-5\6SY.WGR8Y3W-)N8"V*S3$.B*0Z S;5N\ZBI VUKUV42O;(4>G.;Y.Y\Q- M">S@TK[.NTG;MYOM/V\^75^^6 ]E:]G(FX?KY=C\L%V).T,-LM@.65^OIR-_ MZ1CCL^*E^OO*'*G?VW-UN:UXFL0Z1BK*84H1@1AKLY)0%D/!DE2@7/&$>6W0 M)RF-;8%M&04UIYY1,R<1==MK@^#4\](\@*BG$K)GL0@5P7&2SK!Q%N?$/8B& M./M"3^FMIW*Q/K!I\5(Y\*< MW:LX/TH8Y'&$H/D=I1$5$1).E?8'XWAL6FK-(Y -D^!YJEP+' TWSXXZ;TRS MU[?NO#QZSTH-*K'!CMQ78/--K$4'5O8!DVY#3=-0&;@7\SNN=-Q0\'OGY@8C MW'&[J@)%;O7-O%*&*S:;/=\\/IJ!BRF;O5F5T[DJRVMASIQEE0*U[M,1*:5( M&B.($V9LW-RVE])*09I+E@NE(I9Y5:[JRLC8-INN; RKA"\$ZT"W7CI>U[NU M:RG-YUR^-?^\+>X7?\PG*,(J3:T/7A!CDZ>)L5T2S%\T)_F3[,IWHJF#'41.5, MG,X?[A:SJ3#*Z)U:LNFLO+=)$I,LY2**8@XQ(N8_.$_,&5TE,*%I%G.52A7G MSJD)X?@:FR+9D-/X/=*3)_8_8"3 MWJZX7G$J>U9V_V?-HD>6QNO,YD"9'(//JE_V1WCL6S-$ I(;+HLD/$9[F28] M#-\E65!\57(U4[>Z2F\Y<+B\KZM8-:4M[Q=-2N.?;<2._7E=1::\GLM/YO'U MCQ5CVVLHEII/0F0,)CI)C''/.6019Y D(M8,X21+E7NRX2 \CVVW7TMMU485 MLP.J?%,@CA<=J^O%+A>@[EQ<@H=:?/LKM9:X4D=S^][Z-SYY>\-\.@YVP?@^ MB+[]..MOX5;728''?/N-U&!=._A^L4[!!XWD]E<;88$1WE8O@]O?U'L.<+EF M?;7/PR=I?;$UF%8&3 Q=E!L]Q-KAR7=[5*GZE=E MN2K45\/-])NJ6SS;@D>?U/)6W[/OU\ME,>6K945W<<<*>_'$RZI\PT1$.,]B MJB'%-((8"V7^A3,HJ=0JTG&"$NQSN7,I0V,S8NKN=&)7(#!MNFA7*4%78*ZJ MVS70D%/2LQE1S\:>+/L]S:^J-N=F-HQ,5^946M1! SO2 M67.REN\*7,_,)V0O[LPPOZ_%#7AG% KY0'='%[,SZ!U2*/!>WB4%&[>;QJZ: MN92>2WC_I1$MR)JQ7A;/<9D#+847@P_Z81\7[.5G>N*ICF;"NI508[1LOS^) MLXQP%D/%90:QM'VP648@2C,9,Z6I$%Y5:$]2&MW&OFF1U;@@2M_=^R2FCMMR M"*3ZWF\W(*V9[&>?/ =%J WP))UA=[9SXAYL66=?\%,+9;&<_#J=3Q]7C^O: M:B+*,8]BF.580*QX!%E&8\AP'#%S1HATYJ0&#D8>V[)OF'-;ZH2DW? 6,C#HI;=MJ-2_MK%3STW:5'HXWR*H\*<9Z%9Y^H&,@YI(M55U_^,-T MSN9BRF9WBSIN:;.'4"(BF6<22B4)Q$RFD":)@'$!D.V/=R[R^;B85Y<==ZRX+2J](ZO,E#M55+DKDS1C'..40X&9 M/2*#PUKX+)IJ68+A[G M3!"LH."),558GD&>YRED.=-2)S%"B=>!R8OZ&'54PWP5,;7'/MCRW_D(Y3 HCKAG$<2PAYR2"L<(LI9KJS.^6II7:V)393B+_KXI97OVKK;?#ZZ:?@H'6 MLS[:P6N'TYZ*SSB!$DC?M-,:5+\XB?U2G[B]=$$QFKMB*M2$*TPUBJDYH\D8 M8I%+2!C14"N2*RIR;8RCR3=5\(57W9AJ<)_/?)=$C_Z'NE>1+1!I^-N>O(*< MQW90C6B:YA'3,!,,&U2E@IS@"&:$"IRSG$0H]:[%XXWI(,;CJK#Q+DW,?@UK M8# =G>N=(.K;A5Y]7!57@6O&[$D:LKA+/?#P55CV!#I:+F7_B0[90.LTI)T2 M',U-K9(\0EEB=%^<&I,IT@+R%">0<889IQRSV.D\V$YF;&NW>TV2,W"VK]AP M(/6\>H_ATZ4%V&F@/-([@@ V4$:&UX?EES]Q%H;6E(?3;P^7I7!6@KW$@O-/ M^U_BW1=,FL/IE^='OIA-9)S$DLL4DCS-(,XTAR1B%"(5HSS),4ND4WW?@Y'' MINX:YD#-G?O%W#YG/^83I3GU:5[F>YDJDPEH9*.37KSAP4B, Q3 7F44JU2!'WNR[?#CZVI=?< M^UH&0WNOI%H61-S^B!>WX4+( M KDFNG(QJ!_C0JA>.CTN'2Z,A^3E\-="%"LEWZR6GQ;+.S:5DX10(G6:0V&4 MGG4A,\@YSV">)!&+B!!2.CD[.W,P-A5XU&^P?*D7KP"K!0%\M03SQ1(\&5DN MRW?JFYHMJG[432K;).*":HXR2$6>0$P3!1D3 M,21:93R)<82XE\W=2FULV\J:V2IN2&[9]3.PVP%V,Z.#P=;S5K"'V ZGZP35 M<%:R$R*!;.%V6H-:O$YBO[1KW5[J8+WN1)G6S2!+N]MF/)9$$011) 7$.M>V MDUT.J=1:)I&B+',J6G.:Q-@4Q7[0N=CPZ=_SL@56!T/R8K!Z5@_[@>1;%B_& MQL/PY;ZS\3+56&%IML>-O#F=LM7*^9TVU/]E!W_W&;+^8Y;I:ZD=C MJ]TLU6,YB?Y_[MZTR6UX%FV="L!0#QFD. M$$PS0!F, 4DD%5(E(K,+/^IL96RLM[&SK2ILC(TJ:UW.Z\_B:L%Y(=#JF?8& M ,J! $, -A '^@+G1H67 .EDP[,W#T>(E^S?X\2+%_N(/E.CP_BT9K,IWSR_ M+HL\83%1E$H"6&Q*I&.DB9%C!81,DRQ%<8R858W$"^V,C1J-I2:)_[6R-?KG M]CWVF@]VX&M!D&%0ZYDB*\ >552;&6T__-K0,%BY2/L&P6PH.5X_[!QE="\B MTBU]>_[V >5J+_JP+S%[^7(/LCPH'_\PYW7&#)W5YZH%21.1,PR(RBE D' MI(H!EDI A!G7U&G-F!<:&QMMMNS;ZKXY?/N7H+4@RX" ] M]YFT.W0.W!D0PH$(]!HHW5C4$IM.*KWTC.'XU-*;/5*UO>?*/,U/4\JFL^EJ M*LLF*U$\SC]+OEXNI_/G=[2Z7_63NN[JM?MW=OF M&6_O9[0L/RQ>Z'0^P43$,*89("G4*WU9I("EA *9(DYP6G N8Z]P^&8 +%?+:I)35M+G7[[2>;M61?DP?Y++Z4),BIS+ M J8,*)4I@!13@ B:@H06A4 Y)@5VJ@4QE.%C&X VU6><]V(&[W&[06>,_=CW M;I'QYU31H9;79E1J7]=X'E6NWS4S_:CE?527KUAI_S>5BN[J4D5EI%^5&H3 M2<4#=EO(E.4AS!X^(7K SCB9;CUD^]ZQ8JOEE&OVK Y5_YA/5^7GW__8J)2G M0L50*:#70S% ,-.+I"+)0:IHDL:0)"E1;LH6G>VY\-$P8A<[<^MC^Z@R./I) MF^PZQG0C;3R?G_.L+7?[C_ONTG&"2IID4"$#(4H"DH,#(0^BY+V($)S"3 MQ$E7ZU*#8YNI[MD;&8.CK;W17\9B9UW "XC;$4M(''OFEFL@]%#[L\,EF,#? MA>8&UO2S<_Y8QL_RONO/VNHI$9U]ED+_@_FYGA5]67R6K_J-^ZIG5Q-)*"*0 MZ%D,Q P@%A> *28 9$A"QE,EF7UI:0\#QD9"&YNCY=;H.R,RI"UW?%50>%+CBZ M'!Y:/?=F!XHN7G<=,CH]9^!=X&:9_G<]SY;B?BY,5@:O*A2;7SVN5^6*SHT> M2J/%P6.EL6_[?B/A'Z5\5!_+U?2%KF0YH8*D:<&+2U-SK#YPTRDO]&9.6$Z MH9,^440(DN@):48@!BA7"E"N?XIQFJ(,Q06,K20MG5L>&P%\69B04:[MCN3. M<,==6FO8+;=K^P"S[WU;@V!5KL7\T#+[+CI90"'@)JXK6J%V>8Q!^U@0 MR&160) B/=8@F3*]VLT4P$6292F1(N>\Z>./<_%#]?#&WJ'Z]]=*W++IW'0, MG6LWXMV\NWH>)7=[@G?M*K31/[6/4=O)J/8RVG?S+MKZ&56.WK426JO']I#' MVD=7A,Y=#6KC;?)5^X#Y;(YJ+XWYS1>>EM,7^5DO;9J<$8YHS%0"@528 X2, M(*N,*2B2 L>8Z?\2IR.:@^>/;:51F1<9^]Q8^A V.WZ] HR>F7&'0P^9-&?< M#L1"AT\?E#_.N';XY9^[+%!&S)-\G\:QU,9>F?C2!M;R%#407'T?G!XEO%1QRHVE/>:Z MG("CKSR7=E.WS7$YX?3%_)93]W@&':_U[.(_UT;+W>QFEO>LU.WPU0120N,T MED#&F1[K&62 4L%!00J171>NMXW2U\_;2W+21)+HA*A0%X@ M"5":8*-:!@%-,$9<(DEB/EF9B"4[&M@\V.FSWSZ^[Z"K96V=:YY]@Q6FE$!) M,(B)@ !QC1K-T@(03%F.4D4RE;B*%[BC-91.P35(V3&@C_<],][&I)!* OM. M!A,-:!X[L#[ OC/'4@ '_^Z1D/ND 9++9:,F\&'Z;2KD7)CUDZED]3#_7].Y MV,V/)FD&)51YH:VQ3FZWUFRHSIFX; MF,[!/[39=Y%HW(F6UCL>/AW2_>WW#'/O.R4;A)N:*QO;J]T3O8HR@#_,P?^J M +=84UV-MD/>;7^H#Y1R&QQ]MWQ;/_PZ4VT='SE%87,:.<6 M:\OS[IY9;';I,*V.CA8V=UU>E.XNKQ7(Q!%I][Y3W#Y1+::H @ U5F,H3.,?*5!< Z:Y+ M=>[F :M27;!_OR;5I8L]:/'Q59K3R?GS)Q.WW)+9WQYZ22R)OB\&G)O-.(*- M?@.GH-"+*Y;F"4UB^WVXB\V-C2BW!D>S*A)_MC/YWQP^_LLP6]!E4/!ZYLV+ MM@8%SX%"@X(X$)?Z@^G&IM;8=-+JY:<,QZ_6'NT1K?U=5PC&LB8+ 2)%M8HMVKU:0ZM* )+#IW MXPX.*41W*U>&%Z>[<:>=%*R[M4V>@=A+*::K7RBOTC&:&H DB5.1$@:*6!" M\CP#M$BX_FM*<9JA7''A%(!]HI&QC6:UC='&2,_ZC"?AM!MNK@6IYV' &1_W M0.L. $(%6)]J8MC Z@XGCP*JNZ[UV17NK?;2^\7\F_Y&]8]?%OK9+XMY=5P^ MB7-(?EE<%U ML)2[D/.-7@R;_?(Q=_<8YMSO_.;<7_;FW*UWZLLBJM&H Y-&_?ZX'".,^3T: MZGQBS.^3XR'(K;JS^W1E<*L&/+:Y%>+[YT$WL\)S867J+C^J/ZFQ,)YT4[U5+,Q4K__466E'@TV/5&YT;JFW%X4,(;H*B!#+1V];!AV;7D-3$>+SZL> M=G7&S--Z53US1\[M;)E4<2RD '%BRF6:_2F24P(RFE&!!,1$6F7].K8[-EX\ MSI19KZ)E_8'RK?W>61N=76"Q@.L'V)XY[R@[0]N](;W6W#9 4DPGO-X),:%@ MOE4RC#?@4P/;/PQK(J&<[,-OEL;0Z[HO?T=;JBL^E_:<;87&0*F&WBUN[Y:OIM M&C:"_0Q,P?);]I\^<$K+2=>.LUA.7^8QRVNFC+_IQ;;^L]0,8R3C'I?W93E] MGIN?ZXJ5DP)S6:0T!RP6IM!.40"** (I%G&!TICEJ?T]L'K@X3 MO#[P'6AZ%PAGM[F=*UZ=,SOKAPTWKW/U;V]6YWRSWYSN(UW.]7AY5W$C,5!-C)/(VXW$;P:QY[I>F.?X8GZC.JN4B_FX29YG1 $FNJ=;F/0 M"5^GFX?3ONZ+_8CADRQ+*4_'G+\UQS;EA[7\WY(NOVC6"*(!HA@ B MJ024I1#$#$&6)PA*XJ1[X&S!V BE=J"]ZJE\:"EYWYFX$":;U9-Q)*H\<6,4 M]ZZR8YM>.Z!G)NH!>V>J\L8O$(VYMS\HQ7G# MVE4B@ELA]XG0_U/0(@.")AE $E)0,(8!Q#&1,,<)C*%SBLS@;HR-I*LZ#;YY M,<._!';,/?ZN[9G^A\N%J0$Q!;!J2-K5@ -GP-RL0T/FO@SOQ/!9+S?KJ)/Y M+K>SQF/;^?VZ7.D5^/*^*78A>!H+RE,@8JI7%C!-0)'A!*A$,)6SA&7,JL3 MJ8>/;2C:F!?=.VQD'@)FL0]\!0P]T_8.@'?NMVRL@&6B'UN+E<-M] M/>-RYR;KX3W#[:6>L79OR_3<-8$JGWS1SVD2Q9*$08(T#<&WZ*BC'>/15 M!*75TFUKH!R[?+$$RHE;/#<'3!#.U\5,WU'6LZ@)40JE(DM (B0#J(@1H!P2 MH#CCA.1(ZG]U*7IPW(0320Q6_J!LV?G__E_F1.G_BV2]JOI)2#7ETY7CVQ>+O8ZB >O]7HUBB@E6.8Q U0A M_8I*@4&1QP)D,,D$02+!0KH69 V!X6#55*]&T')CYBI,^MXT:1GW+YO]C_O5 M:CEEZU5U_+]:&-U139P!=S;.(A)JU^&X@6%W!,XZ>+1:/W^EQTKZXW?^U2SS M/YLQ;E(P2K$)SHRS5,]8%4)UK#NL'S< M!\QB'>T-0]^G\!L$/E^%@,/RV1N)@1;/EHBX+:!/.MVY?-Z_8[C%\TE+]Y;. MIZ\8V_'8+XNEDM/56K\:?TH3Y"[%_3>YI,_R;R96Z@-=R=U)2<$(QX@4(([U M=!!A/?4F1*2 03WY9GJ%3JC3><;HV-;1O;I0@2&S4.C&]^R-;7"_'?YM"M M!=!=M($H:C"**I B@](/=A;GT^^C/YMS]U.+ ^E,>?:9#;.M",57?U M<+:OJ*,[J>5'M'.D_SYP6+7UWQ<#+>]ZZA.WY>!U:':N&ST?/=P"\SK?]U:B M5S[*;\EJHEFF\^?FX%&D JNL8( Q* ""W-3>P5@O'U'!N.(Y[?[P-FMF[SAZ)G9K9%P7C&<]#C0Q'W_V8/.GT^Z=3B-/7V1WV=Z7Y9R M=<\U,913,Z)H*BBG0M:GN)LT.3T7JGZDO+ZD-,5B%*&D*$"<85-)76: Q 4$ MI,AE*CBE6>(D5.!IQ]@^_99Y>M)8=@A!!>T-.Y88 ..>^:3R(&JY4$U'=DY$ M+2_NHG9G&$?"L<^52 ;B*5\K!F6T*Z$ZY+YK'W>5=/1F2V"W86!R7TISOJC; M,R(='^A;.@GL6L)OL63N$]0!=X2W.[T[Z^^B'>"- ]&'G@'W$B0.#_P-](1#=("O M!+ ;@)8*OI8/O84 KYN_9_1S'1_B-EH(.9U\G*^JG6)-K6;T^28_T!5]OUZ: M")\)(3+%:5;H96^&]2HXU@-#',> ,Y*R'/*8(&DS,%QJ:&QC0&UKU#+6'"71 MJ#'7CILNHMO-^R$QZSO8Q!,N:R:QQ>+$/+64_%^?%]_^AWY$/475/^QFIAW_8N.ML>6,TK*:6"U9> M^EDG<;#1RMJ_<7!=K)-VG]+ .GVA9W :GF5[^H@7_8 M^R/V!0DP=JH4*/ M7)H>-D#( Y2C,!Z?9WAR&_\JQ=HT][1GZ(.L_'^9; M\:Y&-WQ3TGZ"%<\P9'H6BS(%4)KK*9CD O D52PNXH*YU5FR;WIL9/6^2M H MS0Q@L16UH^:$J:R^L5FC>#:5Y;^YBM);=X<=:_4#UECERII)N% +1QIE&!J6(;D#"U3ZA%F9- M5Z_B/JR7FE9J+;1Z=?=9KI:+>G/^_O5U-N759N.CVD^QA52F2)KP9&YFTC([HSFJS*R+WLKQ]RVE?WX,66_K#]DO? MVU155DFS&56[LQ6^W 3=M[NMY53TJ"+OU/0 7>42^3%HEPT5"S)(USE&B 0# MNCMFY/IF!HPB"8;)?EQ)N,?ZS9,_FU.4V4SZ#IMU,^7J,>AYF M-@9&VXHBX2?*W2 $FBB?:630B7*WHX<3Y0M7^U83T2OP*OJ?8Y85E"$@8I(! M5,@4$(B-BCW%L4P+(F3L(H:W?;+3%SZ8!MYNJVY6;2[QKM#^"]#9?=M>@/3\ M.3>U-\+F-1PY&JQLQN:Y Y?#.'#GN,S%X06^PK8F/[R:#C2#!HD3QJ#, 4,Q M XA" IC^$(%,$U90GL0X)9-O"=BXRII>P@ORB0II 858R0!$B0&)(,I0*3("H)YDDDK#?,@X XC M5U!!6UEX+7AVI'<5)#V37QN-'J8Q9UT/)O-[^/R!Q7W/N'< /9N-LNLPZ7OG:Q\.GP(%IW!QS4?RQV?(E".+U\8CE>BT[Y>SA0[N M&S@AZ+35QSD_9Z[S/9G8$Y)MMAB:0-I/>GWWL)(OY23C3&6HT&NP5$& $%*@ M, <0*N-"Y&F6J-Q>:\FZV=$QW0FA\D:)[J?&A9_;4=S&D:CRQ.GKM^X5VT.% MT%@/<78P(IA=#P1"PSWDOG]@V#UV^5W0N[R9;_6T@??L73P\WIIWNMMC4/BT MH/-?ZS3=&A_1C?41-^8[,)1]3U@, M!+W@V_=VH('VURVTE=G1SNYH:WCTOC=H':3O_,1%Q3.*4$ST? MAAE 20PU82H*LECR/.-%FD$G4= S[8R-+C<90;7N],OK8EZ)\NN_U>?9\KN1 M)G<\(CN'L=U93P#D^F;.W7%WD_ 6&3.CRLZ 1S\7D A]'G[0RFU.QT^[>O:L M_,SEOK4=Z:J9F]&R;+)Z[[]/RXF2*",F30W):CHE%"C26 &B2(PRE:=)836= MNMC2V/BALF^;MQ[]96QT39D]BZH='P3!JN\S8">8/(KH78 @6"V]<^T,7%+O M@KO'E?4NW>!SRB*?J_(:>S(V%&488\) G&.DV8 A4.BE%$AAD9$D0YCDQ/Y MY40+8R. C8U7*0*=A-+F%.1*@/H^\.@-&Y>CBRLQ&NJ4PATKQT.(#ARZSQM. MW3C@T4*'W?NG"%T7^JO!?6KRRM\F*"8"*AJ#+&<0(*4XH#E3 ,6:[.*"I3BW MEPH^?/K8>*VQ;YM6_^8N<+9#SH+*KL&C9QK;0/$I!!3N.F]>D RK\68!C9>T MVY'K-K)NNYL&EW0[LO>4G-OQ11[D=&_FIM4TSBB4;"+TTD*E B)S<,D RM,8 M4$0)P$1*F6.6Q]PJE>AL"V,C*6-B);/C\$6>1,Z"H*[%HV>2JJ"H5U?&/I]- MZI/(./#5M0@-Q%D'2 5BK"[G.UGKY(W#,5>7W7OLU7GAE?M)]:2>8)@B)#!@ M.->SJH1 P% N@!!(4)$@Q973%O/^X\?&75OK/(76]K%SW"H:W4K1&@S_O:%> M9-#V'WZ;7:!N2;/35XVMM+DIDV74(.ND[,LEJA47.4R5 ))S"E#!(: 8Q8 0 MDDI$8\ZH5>#NZ#P;&TUMJTO3IKKTNLL7%7/W=]NRS9="SV MCHG(!ZN!7F-D).HV(A[_?0JA>_;_Z&NAN_KUWZ0. M;#R)7HTK[HI)GEUBM\LW#- ]CR@MC"LO])QXL8HVCD3_U)Y$QH>JDD;U0\N; MGD2;K@,UH+J3IR&#RT!=!]@IO:@KG^A>_LL7Q?+U:20 M!4YR(@#)E 0(4A.Y(@2("6<%T3-L@9EML>4S;8R-]C9F1EL[H]I0^PK+Y]#L M)K9 &/7,6.[P.%54O@" 5S'E<\\HW/_H;GY/^RF0GV@W#.-5 #_9(S^V>"\L[M] MOJAG0]+L%U;&AYODN,(5:$ICW>R@$QA7, ZG*\[W^S'8%_FB>9 NW^HSLW:I MT@E24N "YB#64Q53BX\:S0@,&&(X53BE,+.:I%BT-3:>TLOJ;W*YFII4WE?] MFLKE4B\;&NW@ *1$ FBF227-48PS MD4FAK(X0.EL9'7_4YC7U.AWK M00DE08@F5A+:UBV.C0<>#\J!M(KVWD7SQ1PT=KL1Q&7@[<@B*)P]$\<.R49M MI75>M3,X'(E88Q.(4"ZW-RBY6+M_2#3V-_J1SC8HKV:T^[GXM/NF?M5MKO5, M_7'^69KFM!GZ MWVB9KG?QYU'C7;6Y_3!_73?UZ[?>1#MW M>E7/&K0+ HT*P]@\Z,@R:#<-EJ_VU%M=L/WVO!ZAZ^WG;U+4/6SRW>VU5ON^%V"XL+NW\7;W2BL M7*XFG\W)7B7G)[D00A8,Y)@2@)3^3Y$R#%B>2)0@A(K8*K]][ZECHQ\#WE1/ M9#F=[ ?"+J>/VIOU#R*'E=+KY5W+V)&RZ03#*.!$ Y9T8/G0("(0.08IRG M<4II[BZ%?KJML='&UM1HVK+50_W\#+1V9!$(L)[)8H=5V\P>@JDMX @IA7ZF MI>'ET+M=/BF)?N$6WRG&BD[G4IA M7Z!",:!?'PH8DVF:D4(1&KO--"XU.3;F:%D8B=I$USG&1911)@C.*=9,7"0 M:6 !$:@ $(DD+R2*:9I.YO+9W/-E<+!)#?91^S\VYK;3NY#O:^^SO-K8:&-M M]%,;R4W-R)"3/5MT@LWY+C8X\-3/%H#C&:#UG1[IX:V:ZINL\[\O5K*<,(QB MI1@!">9(,PW">N7((*!YJI20N>3$7FGU7"MCH_#:SGHK.?JF+=QM'#LD'Y_% MM)M)@B'5,WDT(-7ZHCOABE@LN MI2A_T:::H'NJW7A43U6&CWR:Z=?#-#S)54%%3@N@H"@ PEBOGS.]T(MCR;G, M$A)+)_4$NV;'1B0;JR/3L=&[=:EGOF5I/A,VG=>Q0R:2Z+5V0X^D2IHH#3>> ML>P1.\()CW//S+,/\<9D,REIC(ZV5H4 K&29:.#TI,;$(<\Y7CWP!+8 MC=3FQ^]&=*$T 5('.IO-OTAM,)<3E$*!"(2@$$;N4N$E"H(TIHJFA4HR;%4>U*/ML8U,9V-)'(_37>"W/:SI!=3>3VW. MX1GM#(_^ZB65P@.Q?J-W3K8\AFB>+D@LHWLZ'^$1GRO+S?[&A\4+G-T#Y\^/AKZ-BW-_*A>XBZ633F-Z*_: M7I>0W2,DN_GF:GQZ9Q1?:-RB>,]!<$TT[]$SAXOJ/>?.7G3OV8O\-05_T;1 M9_];TN4O^C?E)"94Y@JE0"^@.4 (,%ID>686H7I=;0QMH]Y*YI7 MVQD90Z/*4G=1P4,XN[_E0"#U_$5[X..E*G@&@:M4!0^?.;BJX!FG3JD*GKO4 M;X'QFUP9'=*GY>+;5$CQ[NV/TA2KV6;6W^MIP;_O?_^?T2^?'O_\/?KE\^.OT>/3Q\_W M7QY^^UMT__[+P]\?OCQ\_-U1E\>C7^P6(/VBW3/':.-K!>6-^6:WZ:<_ZAS_ MGZ.=;L?.BUY4?_Q!#+0T\3!@T!6*/T"'"Y4KGG1EL,6GZ5P^Z!_+21*GG,6< M D94"A!$&: H52")B5Z\8(X+Z'9><-3$V!BM53/6V!A51OH&5>R =(RD\(*G M[SUP-V3\@R>.G \=,;%KX#9A$D<.GHV-.+[2[]/^LU;\-5(,G\V6;?FX7NFU MTMR4LO@BER^3/,$J35(()),2()%B0-(4 8'S-,\(S!+N)'-PJ<&Q??8;>Z.[ M2#?WXO:]7T37[NL/B5G/7+"%RT2&U,9&+6OOHB]=(#I3@RTR@8CB8G.#TH:M M\X M#<> \3P'"!5I+A(&L]2)8EP-&!OE-(9&\KLYA)/UM[2H:A(W(FYM(4-'<5/7 MSK%CJ#XA[YFQ-J9'C>T5VG4%Z$U'?&K+1KX/+77HBUTH*577YH=56?4$YTB MU?1R M\EH=).C)XW)EN1P;RGX7(CCTHC].V)NQ,/D\G9MLKXC1616>Z:TY/]QKD>8) MA8A@_;W'TB@'"$!5@0#6<_D8QIA@3)K7XN-<_/ OQ<:'@5X)6?WY([T/EML, M8^SAOG@1!?+X==^LP/F>[?XQ /M_N M"!;*YVV WSSI[W0Y-?.QSW0EFR"...,TYE" /%490)F@@(@< BAXGB$NA,IR ME]7@<1-C6^]M+(R,B8Z!,!U VE'^=?#TS,V.R#C3YGGG _';B08&):+S#AXR M1L>55RK%OWO;_O@_IW*I'_3U[9/\IOTVF:0Q23D310($5PE *LD U;\ *:94 M48$Q3IT.DNR:'1L%M/2ZM\96&Q&_W?_=*WW7$GT[C@B/:<^\<0V<_L+F5NB$ M5B;O;O0VTN)60)S5!K>[VW-?1L[TOS[_3<[U@V?W*SRE /&&06(8P:HS'(@THPR%D.6"X=@S_1Q5 M\/J\04\;&U76]E6^ZPPHO93N.FSKAF6[SKC=7;+KW$U!BIDMD5,*M&JJTJ4>-6J M"H9BSX1R6(ZDU^I15J#T4WCDEM6:K-R^4&0D:'6DI^5"K/FJT<]6:9QSEJ> M4Y$ E"0*D)P7("8TC96,LY0X$T\=&&)^F@BZC4D_T%LM&^&BAYSZZG6BI MEZ?SM>-J:!]*.V[P!JAG+FCLZD%M_*3'X32)6L\>6GKHV*T3"D,G+O(0EGV8 M\Z697'R0]9\/\X]U;<=M@=")1&F24"A!(DR=<,$$H+FD>K61Z!4&UZN+(IOH M09(MK$1F+[?H\O:VV^WO)?X;GIFT/=#- #ZCV MS D;8Z.?-N;^'#W,H\;B70'AL"@Z"-:&17,@Z=JK4773JK7'J%.UUN(QP^G7 MVONTIV3K<)L'13_1-^W [ O]+LO/DLOI-S-MVT3AV1J=\=M-#/_7L4W MW<^%V=;GIGC*PORJ%0':*9689:F$,9< \R(UA8$QH)04@.H5L4AR4A2.AX?P_C#:'.&Z>=;Q_J&<>;'" .VG&A!3X#6>6S.M*$\55;53ZJW[\NEBN3 MBOU0!2)70[7 M7^MY5-P:;/:I2F,R,#9'TYW1+C/_"VC;+)@"(#C0DJG;TH"PN2R9PL$WU*+I M\AL8JGZ2)3C=*Z<+SQAP[63GS?[JR?(>?W7#2@!U:EZ9S_)5MS!A28Z*5&0F M*U\ E$@(B$P4@$F1Q92)C&7.\H:'C8QMK;'5[]L9&M66NNL;'@':3:*A8.J9 M/#T0\E(X/ ?!51*'1P\=7./PG%NG1 [/7NO^D7_2F,^>OB[FLLD.U?,CDF09 M DFJ,$!$Z(\[+PH ([SW*I>VJF'C^VCKNR+*@,OI6%>!N[R1WP-'#U_ MO Y(.'VTYUSV^EB/'C;81WK.C?;'>?8:SYW+)B;-#.NGEFI51%JS&&M4_@YC MS)"B<9[(#!1&CQ1!/?LI)&1 0)@PQI)4Z/9<=A^O-FEL!- ._),OK[/%FZQ% M7^:Z&S=_KZO.+E[K*F>-7XX[B==WIN5NX*!=-.".WG:G;K=#L=FON]OHF?8; M=A@.VE";:-<;-.Q&6# CS:SPCWYRG2-ASE?O,A/B[*<2$6I0#0#"B9ZJ107 M%.BI%0<42QJX-)SH=(#5CEUJY:,I!EN=YS&#.DQ3;;>5="^*@.WBA8;0;.JY\OWH>"W:8U.9%/QD#SQ_H M^:>I'+L?.CFEU<)M4E*.73R;B'+B4C^*/ Z9,KM4<]TI4UE.H(PY-H&FN>9% M@!(]2]4S5 ((+M*$QQF-X\+M2^]L;WS??,LXMP^^&U>[3_]ZK&X71CJ=1S;8 M.?.!%2:!F*&[K4$YPLKM0[:PN\FW!,<_&\%&S49/R\5<_UB7TRV?%K,I?ZO_ MNULH%82G.802J"(QYU%2B*,@H+&+%>*9RQP(<;@:,;8UK0JKFJ]E;="_T M&K:):C!%BDW0PM:Q:-\SUW(1W) MG0/AJB.YHX<.?B1WSJU31W)GK_6)<%HNN)2B_$5;909J(RS[J-XO7E[VM[)^ MDZM']5F^-A$ $_VD3(B8@3PFA5Y$I10P/>4!3#">%$4".;.:^5QCQ-B(8N-& M9+HXFC:.F/U^7KFRM[OO%.'CV4G=U#(4]#U3CZ<' \#O$GC5?S<,%9#E]!'< M17.Y,O^XO-PQCM%:UR':'<7E^>P!H[NN\WX_ZNO*9UU7SF67I=,JE&VVFQ(L M89;E!< "0X!01DWFN X4X2@F'&3.>Y1ON5<@V,;;;8%1)9;@^MOCJ_U)_8B M:[&(.@YR81EL8@V^W:(Z)*0]CR);--MY=XVU46-N^-HKEX )7&OE;',WJ:UR MR?ESM50NWN='."U"JTYVV^6I)@I"BCEB0"H]YT4FS:[ .-,37Y)SA1(>2ZM$ M:)O&QD8T[UOC]EVTV!GJ7X"B$VL[;@F%8,^\TH#W>PU>;>E>6E.M4O"@\WCWST9&J>/5'$Z^Y^=O&[K[TQ2_AU(O0^-E&;Z@X?@F(;NGQBW=?60BJ M19"_-@/_X_RS-#6MM0GO:#DM_Y@O6"F7U:;2P_QUO=+_K('0=U6G)9^F<_FP MDB_E)"LDADF>@ )F,4!,_X=!14"A!$T+QHAD5NG(?1HY-EK<31?NVB6MHXV? M496\VW@:5:[>16UGH\K;:-_=Z"_C<%1Y[%ND*N2;84>TM^[OGFGYEEWM7T"K MA[X(76XKI(FW*<[5 \AG2WGUT9;G*:;XCW6CCO%EL6E"_B97NUR'+PLS;WQ: M+KY-]>3PW=L?I10/\^T0>;^=']XS4_>'KR:0HB)/% 4J-FGS>2SU^!-#@!-< MR!B15*_PG4X^>S!R;(-0RT>CKK;<>%G%'_QD'^5[:/_V?R2F]G\NCP_ M7_\WQS/5/EX%RW/8&W=PWV>W^WV[=3#2'NZG<)E_KE9I&T>-2-]/?]2=_'.T M6U7L_(W^VG@<<.CILT-"G1GW8>*PY\P]@GQT-MUG6VY#3[E<37Z7S\:6O\G% M\Y*^?IUR.FNJ,PNB%&*8 )HS;JHL8/U3D0+)LD*O8% 2*VXS=G2V,C;R;UOH M6.BZ&\UN^@V&4<_\Z0:/-=E9N=_%5OH!+:;2?]NQ5/>S!Z$9*_A%]GLKK%U-=9SV8FZ-C\R\MZM=:TIX?A*JE"?_+E MYI]>Z[@R_3&V'[5Y_+^4U3L8,6DFC$T#4H12FSSN@9YF,='P8 40$@(4,B% M<8ICE$(IL-,IE%VS8^/'72'))F)/O\9-,:D00O66?6&W, V/<,\@@L7@6#4Z#F!(%5QSPA$B LHP#DNKY&8-)1F!:Q HY1>&<:6=L?-1LP&SMM-E0<<+5 MCFH"H-4SM_@ Y2,UT@5#.)&1DZT,+2_2Y>H)89'.RWT69P>%VC[(%9W.RCKO M&V5,L0)Q@"O--IBE@!@9(OT#5GDJ($VMZ.!B2V,CA*.:@49BIS+W9[>T^LL8 MVRSU B'7]^)O.-!ASZ]9RN!BVO_H>'GKMJBLD[J\& M-[C&O;]%-Q*YOQK"\RKWUS_:-W)25%6'Z.R)3L7#_#U]G:[H[%=9%/(.9N;_"5,?YF6IE92-;'\ M1?^NG.2R2',)$2ABH_^>Y1Q0K@A@BBH$,8IA+%TU3(]:&1MG; 4Z:TN;95U4 MV>HN8GH,:C=;!(.J9Y;P0LE+QO0L"E?IF!X_=7 AT[..G5(R/7_Q;;8(-X6C MMTO12CO@8;Y:3N?EE%>GQ!/!6,9H(4%.,@H01Q@0PB0H4DABDF0R(U95"XFQTM-UHDHWQXBZ:;BSVD6,8I.>'V64,W9\_T+;CUO7VSN/6\SJ\9CQ[D"X= M-9)-22N3?ZA=2I=."+UMZ=2VKRIAN7I4?ULL1'D_%[_+Y;2""51@=TT"<\U-;;1PUC:VL9R5,[H@-2.X,, MU3,M;S"JS*RD8#>&1L;2D+*#E] ()CIXMJ&!)0Q/RX6:KCY^?]74)/7?=SEJ$YB+/*5I#O0/RJ2*Y(!1 MF(!4"8XRA$0&G4XV/.T8&Z\T;C31TG1K9Z7G\S*=3U_6+[6:3R5F/EUYU"_R M[3([:AJ@(WKFK4T?U*'4FL!J)Z*M%U'MAIDL;AR)=IX$#;F^!LIP,=A>5@P= ME'T-5">BM*]ZG$>D9A4/7AFIS^5S5-K.3N MOVB;2B,)L)@;DB\G,>:"()X"FB503\J$V5=4$&0X+A2A,$-);AW5&K\AQ-S;[:J>U*O%'VV73? MH6MWE>#"HXI:[D7O;]5]#F&LM^C&@4)>A^U.MR#9T+!W!M0&:VRXX-O0^.P% MZ@9_N-\*YD\Y??ZZDN)>MTB?Y6]K<^SWJ#Y,9VO]V^/B +Q(L<)!PK+S!S\ M"T IP8"D+"&<9PGFR&7EXMC^V$;2C?F UO9OBRPUA09$[4<5K/N[3["N:_^0 M5/=!DDD $=7]D],$D$)/@H1,TT))K!06DY79)KM]_VRMN%7_[!73 -&'5F=Y M15:[=I;=FK+'+NAY+K.Q/&I,CVK;S0RS-KM=B.-N@W^X):0GJ#'B*_Z:'P6UMA<$)B3B!4&&0DEP#)) ,4T1P4!1:$)PP1 M[E0;Z&0KHQMXJ#DE66UE]=_1;.W;)9J%XY1.[P,QQ^DV M!N6'3C"X/JGVL=F?NYN'\Q8:_UW/ALC8\) M5X3E&F& A>( Q4@!8BIPD!BE%'.%$YE,YO+9M&1'$*%,L_IF2/W-M WL[]/Y M),ORWR*Z\R\2+0>K4RS:\LRYJ&&8'K6CJ4%[:; BB=N.:?MT%VV]JOJH[=== MM/%,_V1\NZLNV;H7M*AB4,##%5\,8];011J#@GFBF&/8YWML^F\3&MZ;NI++ M-SUO7+Q,C7#G5ELD8S))4BH HM)LYTL.]'R. 9S*'$D:RUQ8Q?I9MC>V65XK M3XC7-INUDVBLMA1 ML7:8K\]+((]L^5E8\/BY[#A'1;'@;:RK\#3;5_:'IW. M'6>+QPRWEVSOT]XNL<-MU^;I/LQU4[I7WMZOETO]4Y5$]D5^7[W33OQCDA28 MY::&75R8$E.*Q8 HE0,N8\IPK/(".65\V38\-DINIW%.&\N=BT=9HVXWU>T# MR[Z/.5LP;HV^BQJSFW37R%@>5:;WDOEJAU;P]-8+S=XHA]4.C/.)JI;W7Y%8 MPBY'"K/#2.%M39+[LER_;,*&7R77$U^CC!I/ %1D>HI94 I2 M)C/*%,\5MU)D[]_4L5'AQKA:A]>NR5D3D@_A@Z?"=(KX"?S/_IMT7OSVBP#!/]7*#I J@%!,]6&1ZV!"*2DJ, K:37MFYAL9&]1L[HYVASIN_ MIQ&UWLR]&J?^-VI#VN "$.$V34\W,_0F:*>S)S8UNZ_WV*3!S$B&5,)20 2/@:8!" B"&% J5(XQ9"BU*@EGW^38&&)7NZM. MT%@:L\%"@;7^"S66VQ9L7*9/"H@#8ZJJQV5O!V0-1A M$S,XL@/M8UH@'&@CTPFASKU,NR<-MYWIY-G>CJ;;G==-W_24T0P"YBR+\^5: MBE9X0K-+,4D@-A(2%!3;M9F?XR:$#8('GBS8MWV0*Z0#)N5FE MRR-\Q09,<'*5&=!(W:0X3W.8@2RGA2:G- 9$TASP6"0,*2F0="*GPP;&QD#O MF^AL8Z"KJ, !='84L\EHOW"8S)IP6=WS\O9;6'M5',A/JCE7$*TDPR@$SA$<()!I @D<)< M" SM(UG.M3*V[]F8&1D[HZVA#BN6LUA:+/M"(-3S!WX"G,L;1@XH.2SE0J U MT.K-Y95R6ZU= J%S@7;VYN'69)?LWUN&7;S8-T.#K1[F>A%7O0J_Z7YL*C4S MEK $:>93,-;+K#AE@$**@"@(RS-$"%+4+4GC=$-C8T!C9[0S]"XRICK6P+X( MKMU<)P1D/5.B)UH>21S=4 3+XSC3S,"I'-W.'F=S7+C>CQK>KK'S7]-*\Q*A(D,,D I'JA@WB1&54D#FAF*LBF*5;**<3L8HMC(XN- MP5'+XKMH8[,G:US&W8X^@J+9,X]<"Z0SH5B#$XA9+KCBP[P*@ESK1MSBH[W*RNP;T]0?T9X14ZMQS)\4BF#),($V 1#@' M*$,8%'$N@* I8ZS0JY287*L=YF[6V)C$73S,75 C<,=:[!?=I+MZ)K?3@]6)B_?;D"-3$>NC1(')B_L#[Z(EYM'9S03%_A&P4Q:YX^M6G MF'7;OZ]9R9?3.DQWDG"4,\498,3474^R7"_P408H$4A2G&%.F.>9YHGFQC9Z M!CGA/ 6K\WGGE6#=XO1SS]A>#D$[0 E_)'JJL5L=D'8XWG%O='ZRQNV!<%7UCQ_H2FXS"R8)A@J1M "XX (@%B> ,LI MCB6#%+*8*B>EP]%X-C9*;!BRC%[ELEXQ#%7;//CK8\?'H[%W1-0? M(%6M1J=UDE1&%3[12@/4567]2+&PNB0R4+7RWT90 JFO_K]UG:3@?OT8Q93Z MZLY@%9=Z,]!CQ^_38OYLLOS,0>734K[69C[).9VMWG3[O(KK5A1#)&- 8Y0 MQ$UN3BH@0"3/$JD2O02Q*K%BW>+8AM6=G7HTK0QUV+FQ@MAB6RTT<#T//<9< M8.R-C,%&.FV+86/S7=18'1I,AQVNT* .M'D5 ERW'2D7H#HWFZP>--P^DHM? M>UM$3C?Z+N 6R]6FC4_3N7Q8R9=RHC S6KP$% 7A (D< HKR#"19QG,L8H)S MI_BOT\V,C8,K*W?O?/27L32J3'6,XC@#J^TJXUJP>I_R>^#D,=GN@B'8S/=D M(P-/0[L1\\3*=FT^D-']GU%3T-;EIFQH5YOAV.N>+%QG]-%N4Y<^[71A? M=;-@?6_)BG7_1QL'(<$+4) HT9 ^(,/&"%LN]%8$1#6\\-$R$8\-H@_R.UY]$)M0LSU&_[[ M^N6%+M\6ZO?I\WRJIMR(V=?9_29<9C&; 1J; !8]7& 8HYA"9;V5'-:VL8T.+>\,T6SS, R]-!Y6U;]V/D8[)Z.- ME]%/C9\_>^R8]/$&6.QTWZY?>QXX_IMVJ<-^^^VZ=J"=^=MTL=M>?C^=T+GK M'[C)X75]"6>9((D$@D$ M\D)D &5Z@4B4RD">(L'T=Z67B$[1JOV9.K:I0,O2@03!+_>F0U#6S?MH_%%6 MVSBJEL-WT=;E7F*E>NV66PN"7S;TQQ $MP8\F""X?8M^(\QV06NQCOUCOF"E M7'ZKK7A=K_0_:\#U794WU3)WDG&505XH '&" $J97D[FA .LIR T807*H=-A M5F@#QS::M+>L+/>I[J*VHU'E:;3O:K.5Y7@6'_QEL!N6;MG%/0]&-^I=YR&H MKRX(-/ $-V_0X:8O< \'F=[:"2%146?4W*]77Q?+Z7]),:%IC+F*8Y#)'.H% MB*)&65Z"A&4JBWDA!',*G.IN;FRTO]-G*.M,L#J-/*);B]V3RRV!MR/E<'#V M3+$'2A>;?.%H9VQ?FA?G0.E%_>*HL1OJ8)QSO%L1X^Q=OO1B2K/+IYE^+5KB MD%@EI)!I"@I9)"8+5X B+@J ]<13"A3G:2'=:.54,Z.C$_V@KZ8ZA:, &3 M=/):2PRLZ')EQQ-7V>3RK1Q:UM]G8XR\B[C^;R1WME:')\NM)]6_WT5,/D_G M)B3*G*?4)CJJ %S5I]+4)RL*#@0M,$ Q@8!2E@.%> Q3R1C?]NG'N1AECV[L M&D=_2OW+F_2DW9 S6-_T/#+576+^&[4,-%HWV_ZH+S&==/#+]AT!-2-"(!M* M4N(J6X95G @!VY$@19"'^HVQ51JLV:Q>RJ]R7DZ_R8 MUP;A;RV9'6U0];=9O;\M_F-=KBJQW4J.AWZ?0"A8BF4!,I(Q@(PH;I'P!+!4 MX+A0<:HGZ2[3\W[,'-OTOO$DXHTKM11=;7U$M^8[1J'VU,5V#'[[CNN9VFM= MACT/HX*?H$^'$-Z;LUO<#'U&39EIS;[-C(G69'&0"HJ]0P^$8 IA $E&.=<9(G MJZUZ'2,V/N =+#%LUYYP.QTXD&!F66\PX> MLD+'E?[:B--Z$J*YX_VBBHK3I&)BXJ8EGRW,*=0N9263*)&0*\ 9):8B @,L M9@E0!8U%SCDE=B(F?LV/C0E:UE?#_I[][F**#OU@N=KN#=V^E]==P$8[VZ._ M>LGY\<,MH!ZC0^.#ZS.Z W-*K]'C*9Y3EJ.:F-O2TA G!1-Q;B288E-I5X%" MT!3$.95%1E%2I%9I-)>;&AUQU>9%LYW%EK70+6"UG-$$ :OOFR"]X%**TB2+&[5JJAUX5&UEH@FG.22, M)P#B5 %$"P%H3 N0J3S!*14I<1,+NMSDV!CCW6*Y7/S3I,Z['E!?!-?VL#HD M9+T?7-?&UK(7&W/-UL^^YEC(8VQ;>((=:5]L<.#C;5L CH^ZK>_T(YC?Y&JW M=W/_C4YG56+QHJ5;_74QT\\K38@?GRBL)"0)!#(FFFU2Q #-A?X/EBE,4%RD M:3Y9+59T9L4)SR&F^CPE48*,N^C%)BSP6 MC&: Q":F#U(%6 8%2 A5A$N>J]SIT/!,.V.;*[5+:FP#A*=UC1SOX.!S&-OO M!%V)W !;/KOZ&IO:0;69/5;6V,>AKY(:32NWK:6Q[^K%(AH'E]\F$?KOLC2B MW7/Q\?NK-,$27Q;F5X_K5;FB MJAAS"82 %"!5Y(!13D%29) K#*E,'05?Q^+:V/BO]JS:N)6-;V9F\4W_>MC$ MZX!OCQW-CL?@$3%[R,3NUJOUL?5JF5_KJW8PG2BOO]' MDD$>T+$?*N,\?(>&SE#OP4+?143]N#^GJZ_OUWKR_"*7FSW?MV;'=\*EIALH M(. $Z4$\Y1@4(LL!$@G*98QIG#M%F]@T.K;A]4]J.G?U9H*_Y?*;XW:(% M4AIGH^G^IHG.;*"\DTI?8V)D,Y8GL4 0% C' "5"\P^.)8A3B$2(0?H=4[O[^OZ*J: 'XR':Z;^; P$[<)DU+1-($ MPX0 !%D&6(8E2)(X1HP*DF"G1.O.UL9&6LW!Q];::&-N]%=ML*/R3C?4=A05 M#,">2>D*[)PIR J30*33W=:@-&/E]B&QV-WD1R7WG"_74IR(O9F+W[1/S7HA M3CB$K-"Z9MN<^;&))9( MVU%*>/QZYI8-="V+PY&)&QJ!6,6RT4'IQ0V(0YYQO-M#)G^SP'O?Y,8P31UZ MN14#B*E>;650 I90#)1,,LQE)5AHK7-_\/"QDL$E9/L[-WCJ=OY7O%G0I)C%+!<0$ PI%#A!F"#"!]7](HJ3" ML.#4:A?:JK6Q$55M;UW!K['8J&'RVN9_*2-FK';X8:_!Y5 MM#4V>IQ'[[?XO0N-GP,5AL1Q(&Z\$D\WWK3%IY-(+SYD.&:U]6>/:JUO M(:>3>_W""//2_#*CSWI9J3*$"PXD%^:T#V>@$ (!I1*6(9F*-$!T/?RS\Y_ZV_UK*\G%G>EY/_ZO/CV/_0]];I._[!; MSAT_:9"/\ZP#FP_Q_ 6>:9*R+*5\?)5+:K(Q/TE:[D[ZJ[^9,_X)TBLOI5*S MO<.5GOD4&!!>4$ 52>(L5R@C3D%T=LV.[7.M#(M67:%#UX!LM\<3'KJ>/_+: M8!/,U9@<55;>M2*S:F##QF2YX10JS=*NT6%3+IV .$J_=+O;.U/*J*$]+1?? MID**=V]_E%(\S!_F)G94MW//5]-OU=;3!'*N2*X$P%0OOY!1("?0G,2S3%"4 MBSA6TC%)RK)I)S8:*#^J$H=-\L_1UOCH_C+,/CE2CHB%2X^R;7CHS"A'0$XD1;D^P?L M?FD8\8.L_WR8?Y"5GO+T6[O&PR1-22PIB0$2J5[?R#C7LRDCI273C(H"(RYS MQZ-XFW;'-IVJ EK,%M)7$[-J&*Q=M%M%_ZP#'K=J%6_.9_16O6''9#U@W#.- M;2PVY3#KGTPB;;0SNY]3-T>@PAWF6[4Z]+&^"Q0G#OB=;O<4CMV;VKU?E*L) MPTSEL>1Z>D42@$@1 U(D&: LSHH*3[>?Y*O^_ZBWQY72SI M\LUH3*_>WKV]G]&R?%15JF==[@W2'%&844 3:FJO0 $HY1P4N<)))GD!%73Y MSB\W.;;O?FMQ5)M\9Z;ZE=55G6ECMU]I/@OT[>@A+*8]TT4(.)U)Q!ZA0*1B MT>"@)&,/P"'I.-SI1T)&1>=A7JZ6U8G@+_JMN7\Q);@GB4"R*)@$V.SE(((+ MP'#&08)0"G.&J,RY"_6<:VALA&/LU+/PC:%W>LG#940K6]T8YBRT=KP2 K"> MV:3"ZJ&%E;$RNN_&RID^+@$1B#3.-C,H55QR]I @+EX?OEC%MBZ!S C!:5UA8-61#^3?$Y8+F<#X]KVTN5SO8>BR#3@7X0HG@76VI:%EL"ZY?$(*Z^(M'F'%FS3/ MQ_E'NIPOUJMM'OLDR>-,(9@"F1DRD3@'C/,,Z)F/S!,84T'P9"Z?J='GL(PK M/M^$0*+;%Y9ZB*)IZ_VZ8MW7 ^*NDIC*'>)Q_EB;; M;SI_-NJQY:XL#88TSM*<@UAE$B &"T!42@$L1,JRF%,"G5DQ-J8U3D25 M%W?MD_9HXXBAWZTKE=2R8[267U_93;![[X&>B=L#_.9D(NJEM-!5>(926?&R M85B]E6M@.E)>N>IA5^0Q?XB;9-1$B3PI$ 5Q)I'F1:I P8H8%%!/+G.)8SW/ M=$YDWCQ];'RW35;]X)&^NX7,8N9X#1!]K_BW&$0_Q3]?D\^\!<0CH=D'F*$S MFBN FT\F-A]=Y)Y=]W&^VJGF?9:OBZ4)-#'*,>MR M(K$45)(<2)/?@S*S!P$Q!WH1+%56$)%@*PV72PV-C:YJ6[?5O;;61K6Y]LEX MG>AVTUE(S'IF-E^XG'+W;+#P2N7K?/!@F7TV[K43_:RNO^($]KXLY:ILJ0SA M!(HL40G(!!( I;$"U)1WY@S3-"4B0YG5?*6SE;$107T02"LK/0Y/CT!T."V] M!II!CD=K ^^BG8F!3T+/(1#RZ/.HC>'/.L^Y>?)P\^S%5]3B>'=9*?S=&:7P M>R&FY@*IB*JA 4FB9 S$E",@YCECAM_?1J[=BH MY_[Y>5D=M$0/\Y5>BY937F]:5/6"5E\7ZY+.A6O)H'X[W([>1M.-/=-DR"(7 M.Y];I:[+7NK.#M(](6M0]&;K\&4E^H;]9*6(WAN]S=CT\;M<\FEI]FUK=9JJ M9*\>D#!@"20 2:/9+I(42$E9$M-,%873%#:XA6,;@S8EUUJ&^E>K"]^?PPPW M5_72#S3$M/S4D_K*T_$,*F<[820#R;%]/]3@<1;>T /&^88\SE0^RV]ROI9/ M^I&ZF4=5141/9,PSIF0"5()2@))" 19+"G"20<[S(DVP50;]^2;&1M/_CPF% M:BQU.$XX#9_%(UH '*]1IWZ)G M;K:>HC?[S]J@1]4,<;4X00P33G&&00PE!@@F"A!!$9!%&FX(H MS'R:ZC]$U[4PWD[NZ WJ3IK&"K!^1FNZF;RE78P7*!>$:NV>XL1PW M.A?+M\F_/TTRDF&.& -YABE !=/K:B1B0(LB%4HE-&%6]:AVCQP;(_T[?:5S M.X9IX=+-&W[>]LP&_W[_=/_;]1_XL6\=88G-Q?57V_QE]\&V'C7(9WAL^N;C M.O$O?A.#C]^Y+,MJJ5*?+CZN5^6*SL5T_CS)4ID2_44!"#-D/B8.BHPC@"G4 M7RY'N2C4Y)MSS.^PY&]OK9U3Q9_/&ZF+]? MS/5G6IJCF5S0@J%4 A1#320\Q8 0*@%-,TIP0@M)K23DW)H=V\C]OK4K'4TK M@Z/U:U68;6.R.\,X]H3%<6(O^ Z^9]D\;[H#3V<.]0T_WNST(?YNE^ZB>*G5S^333+\E+E8\"50J1 M2H!>;64 (4%!P6D"TCQ)\CQ))2)6 L67&AH;J?^R)X#S6EL;O6[,=6":+G0M M:#L09CT3]2[9WX0V-(9&3X'AQQJ<_UM8J=;$_8FUC:G:8&9E" 3B9E6DQ0PBC) 5:[_@HL""SYYE_D\W1>5;-C5/\#OV$4]7'/%CQ.=QXJ^\;8I78;/#?MI)Z'_9"!\2T_ MQQ<8?[831A(8?VS?#Q48?Q;>T('QYQOR6#?MDK$>U:$(W$[M*\UP@G&N (F9 M7D%QE -B3K(0IZE4J5Y=);'U"LJJR;&MI:[1;+3#V&(=%1RYGJEU9Z]941U! M&/UE(Y+FBZ?#0BLXK@,MN5KXGE*X#;7D?]]6DXXPBJ+<0(R2(U> J. 9K( #.$B4Z;Z#7+* M3SW?U-B(N"JIJT>_NK9NR]CH+V.N8U1E!\1V,^,PP/7,P]Z8N4O$7X0CE$+\ M^8:&%8B_Z/"1/OSE._SHXIY7H1>EGC*:L$S]U^5:BI9JI6ZU4H9I_6I'8XT^ MU&[\9# NTB3) )0$ZIF>$9R,8P%2S@DG6"#)G,IWAC5O;+34N!-]_&YF]+*L M/K>F.$PC=F93)W>(CK4CMMMU5\]DN'$L:CR[BS9]U_+DKM5_;>'?G8=WVWZU MFL4Z,VD_^ =BW\#&#)94?[I<2,#J[*T($J!@G--ZA@F@!*% M0,;S%!64$IXX971NGSPV/M:&.=9YWV)DQX]>GO=,;=JFRV+![J78#ST-56Q] M^]QARZD?NG-4,/WH H]]M7?KFLK#.V,@4)$0R! M'"D,4"$R0 M"].PJ@SR+>2$YL=Y1N]#8V+[-C;E1R][HI\;BG]W2XZS MMA: M"PAASQ_YX.@Y;*0%1'&@+;0KT73;2+.$IW,+[=(SAML\L_1F;]O,]AY?=7)3 M;VUIHLW,DXW$L7Q?IR.\7P@YR54F2(P2@%06 R12/?LQ56%Q*GE&"Z%8846Z MENV-C7=KDZ,]F^\JY6VI88X:RR-CNJMN>3?NW?S; YH]4W ((#T4S:W@N4+8 MO/OY ^N;6SE[+'-N=YO'A.Y/:@YH5^67)34GKQ_H6_E%8UU^72/H-EFS0:5SIM;Y@.&F:39^ M[,W1K&[PVXAJ[W]ME,!A+&""$ >%5#E -$E!D<820"9S5&0JR:23I,.)-L;& MFBT3_\UME^H4@';[55?"TC,KMO?8^U J[_ ^T&[6J18&W=?JGY73.IZ\S6=:JU(K4KCQA&5_V%%' M>)3[WB+; +PS^2ZJS8W^:O[LY=#.#:E S&/9Z*!DY ;$(3\YWNTI+Z&4Y*M' M]?%[73+^LUXK/LY-6,9!:,9GJ2ERRE=2-*$;^[]H73E1!85YGL::VIA)-Z2Y MYC>"09X33%(99T(X':_U8./8R+!VL8I?;)R,EF8?I?ZY-!5VN?; 4=.BA[ZU MX\H;]UC?&U_;SMKX%WVN-KWF56C9W5& V5VT_J;7YN% MW>.KK'=R E0&'*"'0DEZ]&#AL$H@_4%\)"#28U-^X\K3-6:B,VC8V-Z3>V5@P@ M-X;>17-IF5MMA;#DA,I804 *E &D. >%QAE(1A&+N51IDDY61G=]8(2W3?:' M<"4G'[T.@K/=_G5PBX&V=W ^%< MO9"2>"YP@'2J:G:P:RIU4^D9;/0'@Z\ISSAVCN14=_:OOZ1>;#FV99*B%/4% M9KI2%8EE!SGK[X\)))X^)+U33?I%,%'Z+;4;W>-PDM,8 M%>O'SX*4XG[Y^%U]/WXM1=4PL].!%8N$9I)G($HCHKA:,H!)A "6&4$R9"B) MS,N&&$XZ-\[>B1VLM-Q!H04'&PE>U%](T]9UO5F#2WU=W9?!X.AG!'!')IP] MKI7(RDRN@+V30(E=]\LU:I?K#JO%^= (\$YT5.0+9KN3(TN\>@^13,>:[CS) M4KN#HR7;>[WFS;7G)1$C6!*$ 8]@!B!."" HSD$LF,(B"I,L-NKZ93;=W!B] MVF^+O9R6!U 7L#6S"OTA-C)-]R7.^3^D,H-EW 2Z=SFZ,E/<,)'.4TM9]EWP MEY6XDYUFZB=R-JJPQ?V!2@P)27&4@@0QW3%+68\DST.0QH)"H;@]AD8UOH>) M,3?.:;6HRA6_/#^OJC(7:JO:%L0IOPNQ#99KN2F>ZM.P0JR(=@]N-[7E:9DR MY[A\9O0U_J*,3&O=]:ASW&H=SB2]U4'0XYR8#"\&6=;F;ITVQ7?YW_?.:Z_PXH7_6KB42T3!#&0$HJKI&)2$@,A% M9'DN4))'661UBF8X[]Q8LRMV]6:2CNR6S:,,D3?COQ'P')GPNA)?!5V9*V!W M4GMV]5D"Y:O3E.<S:=LH/BJ/^4Y>T.;L&JYE;=)6\MFE10QB03(LP C2.= M-4(%H%&(0!0C"5,)$<;2V 5X8H*Y44[=.:KN)*6$M' [G4+/P',W$).Q[:1# M."[GUIKA8N%Z&XC/1&XVT\?&SHW6HWNOR^S4?=.YQWJD/G"%]5WG&-#T]+S: MO I1==.H:P4V#QRB J91C '%(04PPRG0P=4@)BB729PF-#>BL8LSS8[/JGX6 MF[INHMY+/K>M>;MMF.N0E&^_6NXQS^-M9D9Y07$*!GQ;]'1?J;(M?3I"U8&+ MZ/@*MCD[S[0A,Y?4/0I\N7C#Q/7 =R7*U6;RY:E^Y70U)!UA\_?-2@VC:^/I M^)R%E"(168B!P/ID5:;*K.)Y EB&TBP4L8B@56FI"62>&[.U4@8_=F).5$K: M8IT-W6GS6KT)&=6QW'2G445'\ZM@]TSLE:_",V=0@MI^J=Z[*+6%Q'^.,M7V M2^"M<+7#U"X;>*+]F75K^\;,NWXL1--V16_D)48@1WD(8))P@&E* $8)S0B- M&!5&/L6+,\WM0]$*&)!60IO=:Q^D)MM[3T"-S.#*)X^"+K]N.9W M4O^E(>^O0CT=ZK&-A(@$XPQ076@:XC &-$JD8E!=;#HB,HJ,TC9-)YP;ARHQ M]5&IFNHI>*XEM6 $$X0-N-0S;B-3JI86: D#+:^R3?7)L@RJ?VF$5BQ1B^T9 M2PN2]8SI1%SK!5L[VK4 JI=]3<:9CH0MM#K@8IO['&MYKU:;WW5HS*=-\6'S M0K?R9=66E+T73"Q_Z(/YIDSL(J0BST@2 9%1I)NR,) G6 *!:!QB1K+$SK]K M-?OM]7BF#E!1H-\9)[?H7W?0?OZ M .V;0O#E-OB\*@(20%, (ZL-YJ:DORD,,N8C- MFE(Y2S WYFL%J\(LNR=?EIYAZY4P]/..B>_8'H(*SJ:->"U]4(M_57MBK^J= M;]L*,-@IX='YZHJ?+U>J]?S3.D9=X3ER"WZUJ'119*Q+ .8R)) B 1'- P)2 F.1)1B$-"LL5:/.K8 MZY'/WNRE-^(#7/-!5X?Q:&$GXCNT='58_9'/XT9:T3_-N5RM?] !H FFWRH( M]DUB]P^->F9J'&9P0N>^>.]]4N<@^9_CQ,Y]2;R=W T0P>UC6(W_9;/>M)FB MNJ#SDVC::BU(E@J6LPA@D5( L8P!E90 %O.,12)/&(EM;/[^Z>9FX-=LLJQ$ M=*CG<0%;LZ^#/\1&)O0:K*ZD02UJ\%,C[/DOM37MFJ'BB2DO3#8IN9DI_I:/ M#.\:0"&:YPKQ70VW_"'JT;4#ZOH'6:ZTTT+QECY1^R:8,O&K0JC\GR_EMBDO M5D7@JR6_ZT,G$>B_O[32FGWLZX11UH5@=P4H-1'QN5.2P%IIYIE+/6+MDW5]B#4]/WL$\R23^QS?T8?2B8[0.17*%JT,VD7(101I" &G M&0BO>GDG5XU)T8!V8GK?H[4A[>9 M;>8)Q9')M@&PL8?75MVB0+-.V,_(!VU&7(R^##BUO>5\76OQ*BNWK@[('2\*J@]U? M7@]^4W6"3[(,9AE3I!H1#"#*,Y!SB8!($J1VSQE)0L?JEA92S(U,N\44&V&# M2MJ@J\B5CATY_/6EWO(>%\[0.3?V9&I1VA [*7^FUSN.7&?IL\=,4, M');3K,/('+I3HHEF;+?8NI';?G$ZJNC,PVXSN.5FF@6Q<(-.LS 3>4C'7" [ M#^IP6'N=JP.&G\[O.AR# Y>LA^&&?\@^+$NVVI0O1:LARE$06,9"F 648 C9C:$TBB-G1A3'!LY5(Y,\^<"?5Y M1ZC5J9AE0Z)SP)JY/#S -36#CM%YZ (,GCP2YV:9U.=P0=6W7H5+ESL>CJ]( M6=[)Y@3^KJ@ZH5W_L2P7><+S* HQP)@J%H 4 2PB E"22@ESS!DU"D*Z.-/L M&$$+JG?Z;0C(IJB[]:D'7HEKZ28]#[#A6;@/V,8^"7=%S/XH_!(:O@["S\XS M[3'X)76/#L$OWN"8R=*FQS2),>4B@82@',8@DY$$$$%E+I P B&$@H0A(3 D M-MVMCV:PHH7)6EKO4[A$(Z=EML@1D&8T, B>D5__?6_3CYWKUR* MH_&G38HXI]Y1=L/9"^U>Z++8+OY&_E@^O3PU+0)(%!(:DA1D/%+?><(SD#.8 M5MNK#!.20VS47/IHY+E]UQOAS-[78YSZW]-!VH_\?C9R>6R-<%;;OK=2W=1Y M(]7?]F_C\7B3O(5GU6C?OO,7.!;38^SEZ:4Z^>M+5]JE!'*)(8R1 %DH!( X M3@!ED (!0TRB.-4^4*MR>G;SS^T-[H@?;*JD:M95(-#IG98%]"P7Q.QC/2+, M(U-%%^$Z;?U ]EW>>I."J3309K_7I$M'\'P5TK.F[0'!73E> @I-J>!,8)9D>8KM,DF' 3A17G_E9+CVA*&A\V40 M+F-[7>IGJL7%?^.K\]I[33#DE8ZL>+IE_/:&%,6KVN95 M-?X6*8(9"F-.-YG*0T3JR(TF36V7&GDK:J[<#T#V(O MMR4)&"%NR N^<1R;*EH(JQ\Z(E\%9!NT4M?U0SWRAPU*OBC%:,YI6<8&AB/B ML;K9C8MNUS_4H)OB]1^;XE^WZZ_%AHFR7,0L"@6B(&00$XYLR.?T-'-C&RT<6*[!'<><0=*,5(;C,S*+[ 2\"K2(5='(6LBK MX*]%W][;FCKZL?#$%62W#RGIQ-C-#?*$W M,MFY ^=.P+A8KGXN-[J7*,GLEJU,RPP MIE&$9 0("M5^A,,8T% @A:@,LQ32B"1&'3_/C#\WFJA%#"H9@U9(,VHXAV _ M&WC 960"L(/$^*6_H/B)][P4["^/FQ__M[JS?L75#_LW^]QXD[S,%Y1IW]]+ MEPUH&U3>O6S++5GSY?IQ(3(1A[F @"6[;>& KI+?-RMU1UEG\'S9;,6IG%&2A3$D,08T83KHCT. 4<9! MPN(D(XH\86356<9XYKG90EW!_^?_E<=1]O^TJ6<_?1!RR99;6S8P7@1#EA@# MVK'9HR/SO[=X:K&M,Z+=^D;:P.6S7Z31O-/WB;2!XV1_2*L!!F;_?!:D%%5. MT9W\M125;_OZ:5-LE_]=>?5VS;%0Q%@L)& R@P"F" ."JU_H MG^_%LWI^ORM!%.\N95,/IVEQ"C%D,<(YR-6>5^U\20PH@0E * QC'/$THD9F MW'!1YL:&K?1!L1/_*B#\A][I\6#=D3]X[F]*ZGO-#(X%)UN)D0GSN'K7;EGN M.\NRUR;HJG.I6ZSOA7&OHS/> KU;F36?"S6H3H\;MC8E?"QG>+?J/FY(]!7^ M<1S1S<"_%^6V6+*MJ )-%TG$TA!B! 1""$ &):!UD_/CVO-J]"?!/%CR43ISMJ?]%EK4HU8=4\NZP"';N_O]F46T4C_R6V M]X)M'M=5=Y8$J[<^1 G@"=:E +(4X#3- :%Q%H8RH01;E0 ;3=*Y4'^^T78?P)W3XN7PM=X6C[ M^E6]*-OK-=?&Z+-^&4Y6-TTD)YG.0>8X!A"2'& I,,@3G*5QVTP^ MMT] *WN59K<3O"J18$?\5BM@QN5CX3HR/;=B7P65X(?(CG]:Y8*:)U:UFGI2 MHG0!Y2WW.8TQM+N0-KP_K3:_?WMY?EY5GW>RVL]75CTX]N]5'D,$(0T!940Q MF]KU HQB! B4$"E M,CRI'W\!QC96.]A7:=Q:B:N@JT:'$\NFE5 PSD'^,#2]]Q6RD^*=.@LY076^ MMY#;< ['8)W&FG]7UNAR_7B[5F2C?FR<\XA3EA&> ABS7-F"D@$J&0(AQ$SP M/$]H9%2EPFBVN5%B(Z3BO5I*^R.KB_@:G$KY1&UD'CMLF]O"UXIK?[!T$3Z+ MLR.?,$YT/#0,3KOC'U-X>D]X+@XRW2&.J3X'YS3&-PT(IC_R!'2\4K^\[B]I MG%:5>Z ^,.I&K"JYBN6Z7+*ZM$T8BUR$NK<#C$, LXB!G(0)X"P5,A8HB61N M5S9L-%EMWK-IJH^9Q%I/O)Z&AN\0\B3.PQ@@ MSB, 0YJ"/)(4Y!))]0-)"+(J.F.)!_7O5'*B*, Q^ MJP6VS-8V@7V@*]<-S)&)>0"._MRUQ\B,[:7MS#@/Y^PQ!,8^V1.WNE:98X6. MV?T@ZC]OU]>,Z4/3\EXPL?Q1M0?/:<9(B#D0J2X/'"4"D#2!0 @6(RKRD&&Z M6(M'7;O8C'U,IC5Z8W#]QG0G'^_%:64,BIV05\':]BC)"'(SWO$&XU2EZFHQ M=:)8_=//NES=#M:]T#YKUIE#Y*V"G<&4$]>S,P?AN+J=Q;WVU26^"?92++>O M44P?EEOUY">"8I%P!!C.= LC(0'5B98T(2*.>$IH9)2E=&KPN5DTE5#ZZ""* M?Z(_!ZVXYI4ECM#KYXVAF(S,#[9P6%65.*>W4TF)H\$FJR=Q3HUN,8FSU[@Z MOS;%]D$43[=5X(NV/\J%P&D6Y8PH2T!')HW&H;1Z"X?#8Z6+^@(Z--!<;LNMT5UOE)6/4P>OI-UXSNY%RMM/? %1AF$ M$:0@SN)$EYM+ ,Y"!JKZMC24,J5QNYEX,#R>'%]LA\W(PR19$K5X]J58IEIN M@V/2F:S>G\8KWE2'Z.C==(7:*LU;GWG0ZCZOQ\'BV'=>C\5$!\?S>3SL#J&G M6ZS>8^P)Q)CN('PZ3 ^.TB>">K$_^Z*M1M6;X('BU(*C$- MHQ@D,8ITOI34)^H0L"3G),WR'"9694[ZIYN;2V$O;14.6@>@U)9!L*Q$=B_; M=@%XLRV,/SA'_E(?(MF$\M3"!K6T/IMZF8#BK<%7[V03-_LR4?RX\9?178ZG ML>15^S3+ZS6_9JQX(2O3"O4&(\SH^6ZEK#(X6CF]UF>WP,/7X5_/3-,>^EU6 M^>BPS^"6 =%K]/(7G9Z)>]AEO'UYT4WVU#M7O6[WF]7JTZ;0%R[2F*94Z)YX MD$( 8T1T71V=@Q9SFE.99QQ;I6:,+O+X^K%2O;(U:B/C-ZU^T.CO,T]DLL7R&>\VKL#3![Y-L@ G(^"FF=E'4Y1'(*8<@R1*4B#2":29M&J"=F V8C,_-1O=F2/[ZEV]_"1YWH@=$R_X:E#NQ[3C#&'\S M$AD#U9%9Y==OP5[FH!4ZT%('>[%':/5NBY4G[C&>=E(RL@7C+3M9W^^XUQ:/ M>H9[\:RKWJX?3]4'052R5,$.TB12FV5"4H!S(D',4$ID*G4E;JO-\N4YYT92 MC!-11Q^UAH_G*;JI"$JKC%44H M>S?*@L0PCJ*, I[A#$!,0Y!3G !"0H2%,L@2N\VC\"8'JH[0:L'_;("PATRH"VB-E@YU;MYWSHFZ M ,?EQ*A+ S@$9']MBLN7=[)-!NWF@2X(92)&>0I22B, ,\Q!GA,.%)6%'".> M41F;V7,FT\W/:ML)K.V(YVZU3]$*;1$ >PGM?EKRAN!$\1_]DGJ$S2+HUR-\ M$T7L&CR!?_$49&L(3F^$[*4QI@MO-=3F(#;5]!XW<['#V6K4XSY^NS PB2 A M,LM!"'5MO9P*D!.2 \D@$AF#(196#CS3B>=F+'Z^O?[E]O/MP^W';U?!S=V7 MOW^\?[C]Y?/'X.O]QT\?[^\_?@B^/=S=_&=P_:7YZ3_N/G_X>/]MUSCT__WU M]N&_E"WT\=/MS>V#93RJ\7J9F9-CK,+('-X1>5>(6;'/&$%\MNAXLAZ-IYW4 M>+0%XZWM:'V_2R[?T:A->]X/8DN6J[H6Z8(AJBQ'2 /0ZE/32. E2T)B$BR M"**0"6345Q&%G((L%Q M#BA'BM6A2 #!RE1-XS3)9$CR4%KE0)V?:FYL7D6_;!MA!P2]G(76S);T ]C( M_/SKMZ"5 M=.3O1Q,$JEQ0^#D^Y>,=(I8O+"U4O_ZJNW):W34_+ M?PC=W5GPZQ^B((_BXQ^B8,M2?"V63!F3),(D"3G(H20 HD@ &J4Y$ 212.V+ M%?V$UED@T\@^-QZK)&^2-3]L5BM2E+J(?9VX:;E/GO(1,*/'F2[LV/:P0>)( M:9HY4B.@SXYJ#*Z"%H6@@2%H<0@J(":LD^Q_]::JG.Q1\GG54O:_)-;5E4<0 MP>V3^(DLBZIN;V.=.*U>7:=5/T1MS* M9=F5W\X%X'\YS3Y>[[)((W^:/*V/]:?$.Y:>/A3^Y)KT,^ =SK/(FC.,[B&""L"U5+F@"<<@Y0CL)48)8)LP:!O;/, MC5H[<@9%+:B%"_4LE@;^:!\(CX4OR'SB!+U[LZ-$ANM-@Y6&^46;SDE=IEYMU78];T^^#LJ1+ MPJIGDD6Y2&64@DCD"8 AQ@"3D( \Y2+/()19;&6B6LT^-ZX\D#C8;@(JFF+^ M:MNL_V4ONJ6+Q6I-#)TD8R$]MIN#U%6\FY)9AYC?=]!^,$#;WCGA@IHO]X+5 MW-,Z"%Q@.=KB.PWB&KNO&%,M]>L7L5U S/*0:$M.)ER7?Z" $I&!'-)(THS& M-+(J+]0=?&XN M<=BQWJ[5!IFL;E:D+)=RR9KLIW\0[1W=[@NQJ&5-.(E3(!,8 9BHK2R.4PXH ME3G+4BXCBV@LPTGGQG_WVN\+-A*\E"(@E9LAV- M6:Z5U;!1RK)3+8%X\ _.C$823Q"'!:;*!'@'6B_?3UD\YQU#;QLM8A8 =* MZ-_\7JNQ>WI? U]I Y:X]6[!3<>:;D=NJ=W!!MWV7C=+5E<9V5?%_E4]*%4& MK.!M\NLB3S->-=B3<9(#*! &!*N_ZFBM,(QB09+,QKR]../<.+^JI<,;X>RL MM\OHFIET7C$;W:NIX-H+>Q5TQ-UET_LS_XRA\6037IYO4D/16/VWUJ/YC0XF M94-2Y;[R39KHI*1, !%)M4DF409PEC"0)#G.14I@E"%CX_%H^+E11BN@A4UR M#)F!,3<(B)%YH)7-K :0"2 6YM@@8"8RO!Z^BT#-LBQ$]75I*B;IC4-C;I6^ MC*RS:/2:4\=W36XC373?2U.*M^WNX=S6PVI) MS(RIL8 >FT_?1E"^KOS#7]6E@MFG@PNJZDGM;U<0'EKACF-8=_) M^*/ZSFQ?/RU7HK@A6_&X*5X7,(-AFH<)B#A6!*9L,D!S)@!EB$+,Q9V:&I\:;[*^QCW* M=%L;]UWF:)#4!DX;SX-B1+"4 #(A (P2 O(\ENK]S;.49U&<"&>=$3>SB2^"D0=;%W]JS:6V>;I:;.NNXD%9!N0=7N)")YU0+;^ M0OY;%/T%A?LDE:N@?*'_%&RKXRP(_^>+2Z_DP]5)4!3S/.$ ASJ^#S(&\HQR M()% (862Y'%B90^ZKLV$&]PA>!D::ZXH3+.['2$?\:3&OFRI@[&G-99.J75D M#9V\:(3-W-W+MMR2-6_"?MD")F$*$Z[>WE0H8X@@]1.&..ZRE&O-B*_?ELD))8I1"$06"@+,0YS0-,4 P1U M!_M<9!P:1:'MAYP;*_VZ7M:>#65;&WK6._CTTXB;UB-SPZ]?;A^J*F77#Q^_ M#7_ICW7LV8DU%]98K$Y]A &5" 8YX A*!4"4DPAS>T6U5&1=;[E8U0=WN]3[M&?UH(FBT/[@.NYZ+:J(DTY(N[J^W#HX MB@>LG\$!V^BK,C*%[.1O*BY=U8[AID=T4"NQ2])O_JT$%ZK^W!9]M=C@@N MTBP#@L:)VKRF&5!?H!SP-$Y9SC$)8Z.CR/-3S.U#TP@9. 1:G(;0Y%LP%)BQ MN?X-)BZYI*?!L2'IH2!-1<*F#Y EJ?:IWT^:)^^S:>=&?M5G!E1M MD+5G;E^JJ>F+8MD:R@QZ,S>3F:3 M3MO#R0J(HYY-=G>[T=(7I0DIO]=-G^J*(9^6:[7#53_?;L53N:OB'O&()5&4 MJ\T_HP#"5)_-Y@)DJ1!IQ$B<0JOS ^.99T=.OW[]^OGCWSY^>;C^''RX_7;S M^>[;K_'VR]_K8KO?[K];3LFYFIZ:XV:SU9'7WX47,8H$2*$%>F5H9CT$.40;" M%"<$R3"#T"A@WV"NN5%81]3J%6)=88.?OFRV(H@RRT///JS-.,D3@B.ST%OP M#N3T1SD&8'@BF;Z9)J45 Y7?$HG)+?;!I$T1Z->/3;+S%_4X+#*98)32%*!4 ME_*)X44WIRP,F"2OO4Z4:5]EXW4MGU"\5P.]$+O?6V$2)9',L8$"&C MVH8@"63*D, YSM66B*=B\5S[R+>DV)I9$A-);_-6O=5AO!?L%_&X7*^U.4_) MJCIJG:0(NZ<' N9ISDF,0)K%:I=,=(!='*6 "ASC/$KC+./- _%Q;=CC?;:/ M0ZO!> _#QTKJ/^638&;RSG!M)_1'GBO#;UJ%_R!R<#X%^/VNV53%]SU)/:_" M^WZ7PKKHON?I'9T@NL#*KJ[*75&5>/JP>2++]8(SJ9T@!%">9 "R1 "*"05A MG"5I0K,XDL+*"7)^KKGM;RI1=8Q6F^FP*8)*W."W6F#+0OA],!OZ/_R -[;_ MPQTW>R?(941\.4%Z9IK6"7)9Y2,GB,$M#J$XUXP5+X+_VF2ZUYRUKQT6PBB# M)!- 4HP5=<0Y()"F()>""V4#1]PB.+1_KKE1QXXF:#?2UTGUM-OK-=?AE%5I^L_+M:A.O!:<,!82(H'D M(0$PU&V@$Q2#7+$J)HII&; D+2&!#-33RA,LFLPGR,9IT; M$7T3JU7E4WJLI:_>'7(@OULHHMD:F)&1=V1'YJ._=K \E+@-01RAUH 52)XX MR6S.26G)"H:WS&1WL^N!W:;8/HCB25?M?%!C-(X3+")!\A#J36:JXZ$QR).$ M HF@"/5Y"J-V_7-.SS,[ M)B BUGH 6]"K2HCGZI<]":'E ,!FST P4GK!S< M_KU(>'/3GYYE8K=ZKZK';O#^R]THH6G:]4E)I^-Z=#3@/Y;;[S33\O$#KRSX<)LRT9J07X(ZL33^CNG'S+R_EHDQ7+DZ,NF5[EVQNC/U!E*Q8/K>=FEH-[#C8W[J9T?&[ MK,;(S-Q*&W25JMQYE5I!JU=WE;I=9A5QU\H%OS5_FO3-L*9K[]![8FY_B$;:?/*71"9Y3 MB8YN ]FG/]YLE-UL6$_@Z/I9O1Y*+J_U ,YJZY2>=SC29'EY)Q7H)N2=OL#M MJ_J)+(N_D]6+N%T_OVS+S^*'6"7-.3?F,18P12!-$@$@R]06"+%(^ZP2&49A M$D566Z">N>;VI:QD"Q*[3V ?EF8?.T\(C?S>:BF#2LRKH!;T*F@ &R%$P 3 M3]^JOIDF_2H9J/SV^V-RBV.#WEUK0.VRV:?1W(N5KGYTHZOF'F71=)HF1A%, M*,VT;8;]0'?4A-C3L!Z]U:U=SV$612P- M 4O"#$",D6[GA(&47(0PEUG(C/)W3":;&RF>=F4:[!3L81[@+Y[?CLH9-S]> MW'&*K/5.]?Z^U@NEU(SN&24":_]UQWD(J< $Y% H$XQ&#.1I1H#(&*.QS&%L M9X*93CPW6ADCULK6AAH#NY%9Q2"J:B2#R1:L:>*GWLD$L@7#,E+*EU'SC7T7 M_&6E#*KJB.CFI2AT686R%,IPTDTS]V^,1(FD2!LV7"H3)X0AP) D "5QGK$T MBS-HQ4OF4\^-F5K)]=GLR9*W&2S5">ZF.L%EM4(!J32RC'(R7Q8S(AL' M[+'W?1V] M];L7SYNBJHC;[A]P2ED49Q1$*.0 9A@"FNDF*)D(*1*"9G9].\]--#O&JN4, M=H(Z;\_.0FO(0QX &YMU7+"RIY<+0/@BDW/33$L=%Y0](HI+USL48/FL \K% MW;/0^7;KQ\^"J+>N+4CPL/E%?%6?\6NIWL;_$J1X4/B+19[FL4YT 82G*8 I MPH *11P\Y4G*><2@,#)Y7 68&XT\*-861(MH46W$!?A^,ID"SI%)II9>5]]K MY \J!:[V]5RN@H=-\(L(M!I!I4>@%0DJ34:&WZ("S,C+,%%9F+&6PZYFS L M>PO)N(P[7769 5H?E)P9,L[$A9%WY[_*]GUYJLL7WB_+?WU2,MVNE82BW-Z3 MK5ADE.9CPLG8KCK[.A\3RGU9OPS->QLNT^\B7HZ'T5:,T#K7K0ZA[<]ST3T]6TM5VG M]ZYF:RSOGZ..K2W\WBK86D_L]KUJA[I=L\U36W'DB]@N(ISPC$GUFNP>_^7E:#!3XT7]^>JY;C=1^(LN&;<[@.R MD2EYA]9M@];''5I?>M"RIL]+4'ABO;/33$I6EY1]RS$7KW>CAM907@J=+E2% MN7W?K-3]9=VK>H%)2BF'.4@R"0'$5%FB48Q *&$,$25"/#UO"E*\UD/5 M)6/)ZEYP49M$BN5JUKO7[U)1651UNOHBYH3 B.0@RN,<0)T$CD-%42%/12)" M 65BT=+>79"Y&3BM[$&Q$[XR;5J#I]@K$-1M:&RZOP]8, ,'[T3+,#*-[;1H M"*QMN*+6Y+ZS)DJ7UJSJ:-/4ZIAH32R\OA.MS43>WU'7R,X%[ '87E?PD/&G MQC/$>[>K-^W':*^5W_L2P7N8PR2",")(HC 'F( $F1LJ6%S$2( MDEBFS&:[?6J2N7V)M(S'=26UI)8!""<1-;1^!^(TML7K )&]V=N#@2]3]]04 MTYJW/4H>F;1]U[KZV5BA3Y\^B/K/V_77.DJPV:Z75?C3 BPE!Q02BS.)&,Q>%B+1YU;HNIW\UD8J-''M>/?'?Z\9[\KX=!E*6G*$K# M=3!UT'G#=BIW72UH\%,K\L_*[ ]:K%NQK^K02I_N.QN@O#GSC":=V+5G \2Q MH\_J[@%,55G8JZ8F1E4'XWJ[+9;T95O%9&Z.SRSV)QKE(HHS1G33*B)DKIO> M$?43(B")\HCB5"88P\4/4="-^>G!4*%LWL*N:",>9U9>P;K94*FK83ZW];T. MRF)JWKO_]FOI7MG'PXI:\.%DJS0%5];*!&T=H+KP3UV:;V]ZS$;+ML=E7S]8! M6C.Z] ;8R$S8RAF\ >UUFGJ31C!YJ_[;-]?$Q7T-U#ZNW6MRD\-)S!>Q/8B> MU(6STX0G-*8$Q"B# )(X 3C,)$AX3 7+" F)43.(@Q$9F1RT*!4X@6?O8%B<>HP$)R)3A-./CF^VHKV0-#K]S]UWW3^ M_!ZI#_ST?= X(Z>Y&_>IYQ4X,2H23&C&&02*E;&B $2!03('&<,B3S MD.56];![YIH;<]7E*>/A]3SCP?4\'1 :F2SW/V+Z> MY]M;'.R7RL/?/,*1C$C,8PX$@@F "4P!X3(&/(T925.6Y-S(@?-VX+F]^_V' M4?T8&1@ICIJ/_$YWI')4W<(H<81@(GO$! H[0^2$OKTV2/?ZZ6!ZG M?N]0C+X^3?^T+!E9Z338CVO^02<@8I+3) P5O622 <@1!R1,.6 Y%WF8<$$S MH]; ?9/,C6K:8D*UH'4ZMQ(U^&"<(-H+:3\;^0)J9&9RPLBN \ %$-R: 9P; M=+J^ !?4.F@1<.E:!]OAC5-8AY4M(D)#HEYPP+F..T0T 02'ZG57+[^0$$=9 M9.[#/3'!W%[P]@CC]]T1A@[TLOC"G@+1P,@8",W(K_3QP<[#<%0L[(^!Z$QD MAUBB9&>2]$#0:YJ\ZEUW0046/^^7C]^V=_+445=VXACH7 M*8XHB04$."!%DCU[PY-!IIPVVBAU^%^TN9&-^_VWT59%>_3"1HLR?(\TEM+ MF2M^YAD"%$80$(DI2S,F,R1MO-F=L>?&Q(UH3LDM74ZQ1 C;-5\],\_<7M4O^TSHGU:;LOQ9)T'7<==7 :]EKD*Q M/VQ6*U*4^U];1F6?P]WL'?> YLCO>RNA3H:MXZ&O@D9*?R__!1@\$<&Y628E MA0NJOB6(2Y<[1A037:J[RESXHM;^3G;:17_8/)'E>H$2&<(()R"-TQA HQR(7R$,-U%-SSXYL^C.-KH)&@4!IX*7$Z2B<6 > MFY0L$!XAW,8!M'%K@)Z<>0[5//L@,:S+V3N$AW#C#V)+EJOR\W(M;K?B2:?* M8L:I8"#,$ ,0<64M<:)+.DLADQ@F,C9O)W!IMKEQUU$,KLY+KT3^.?A-2QU4 M8AN:3F: &SBF?<(XP29K:@0'!#L/07+BX&=G1(>%1)]#R"I$^FB0]PN9/J=/ M;PCUV9LFKLE?_:?QM-6EGZ*%)(@SGH0 "9$#F.;&[ZW+UZ:,X"B+-L@\'7TI)K1?'JMN'W?'&XY0!S[2Z 60:PQ B$-$H% M3Z04B-I5U>J;SNC5G[:65B.M=JV=ZC!>U9AY+I8_E"SJ&JE61+WFV[V#)V!: M,3L"[UT1,T(>C/)$T7,=>&O/92MI<-.+FS53F@#BB?EZIYJ4R4R4?LM,1O>X M,5.6=^O:)?JUV"C[9OOZ53T36UU,]%G/O&"$0RE"!G1!/V4GHA30 M-(] GI"4Y^H=@V'2T9V&>K3 P4^?JW-JA>&'9?F\*9<5GHJ,6OOY@IX _0K(#S!,U M&4XZ*4G9 ?&6KBSO=B.N:_[/EW);T>+#YIKS95WQ6+? NUW?D.?EEJPJBJ"LCJL1+?1/%CR41MLMT+MGE<5Z-4B8X+B3.8I02"6$8)@)*HK7$L)$A@ M)K,O.MLZ=-?H@-N,/3\"-S!Z.F%E3AP$: MGHBC;Z9):<- Y;>D87++X)Z6;6X=R^)<9FD,PE 7 ,01 B2F$4B3/$TI25@D MN6,72Y>\T,GZ5K9=-*QKF?9@:48)PQ :F0DZPGE,.+RLNO^>DI-F'EY6L*=O MY+#<0K-V7O=BIM0:=WXS0+[)WV?KI9MK%&)F6#/L1-MH$E3J= MWXS0-;)W97SVC?2U0O/J'.FZ4IY[1YJ .ZQ[9.\,,^H?:8*$70=)HQ$=[5A1 MED(<)NSOPB?;P^\/+T)7CGKX?;-($$MRFD> 9"($,,,9(#F4 .8BULW:1=8HM1-DTZFVZX%U+]8]?B\V/9:GH M]M.F^+PAU>GZ(HYUZW=*0"[5!A\220&!* 4<8D(84O^#L0T+VDT_-Q+-".3'*MX&U;\)\:V7^^"H@6/SB$76L0:!5\=H1S M@KR2?N].8"S'%7-Z=1'(\X7LJMFJ4X\H@V>;>0HHRE(@4ARA& 4N;* MPDLI"&&&9*;^,1%&C@O#^>9&8:VXP;'_WO*?IBI?G0"8GB;?;GOC^NMLL0^_E&5;UAV7#8Y"2'+> 3B6&!% M)0D&F,6*2D0ZQD<4VD&U%1\$W7X3[*6H3EO:&BHT M)YSISJ]9)-5F*%2;H8SF ,N8Q3F.(FY7IZEWMKF]^#MA ZZD#V&@)= M'WFI<3O$I?ZV)RVG*2?AL"%@M)0V: S'I"C&-B_K;7F]YE4[I7O!Q/('H2M1 M?MG77X=IE*91G (/$ WP M-[+5)N'K@Y[S0?RQ_47I]J\%2?(P)HP#&8:9MM8DP&D6 IC@B%*6L9!8;?\< M9)@;P7UCWP5_J2O0/M42+VO^.NK=[C$0X,SZ> @&&([Z# ("6B6"WRHU JU' M4"GB<;\Y ,8I8@/.2#"?^(!^B*QB!"X,Y5@!KGFS[^2]^"'6+^(7-<\_-T7K M9B]_>;T7:A>MQ?DF'NO\R0/PJ'R;OY%=SR&O.5=O0=G\\7FY%M$B)#%*8IX" M(I!4EFDN01[%"$@:X92AD(15MK8DS M=217U1*IGS1!574H_EOPVA]8%7)KZEGH?[U^TIOL11+*F L6 Y9EB3+20@$P M@03$$&(822FRW"K )R%@.<- ;<,C0'C"0$(8CR'%<2ZH9:6/\[/-CKD;8=U]D_W@FH:P>()L M]!"6!JW?E:"[77''W>BUT,=E2/R5^NB9:^IB'Y?5/E'NP^ F-^[X=5V(FHKV M-39OUS]$4R1M$<%Y0.Y*4"I._(M]PK8DJ]SW'.L2-EV#VCZ[YTK"H9V,3R!IN*L8A,_86PE+:.PW$&>U][5K.)Y@ MVJW"606/]@?GKW2H%.;O6S+K:+QY?KQ'V+Y^'TK^/4/49!'\;$I MV/NU4!S4_$4;T@N,!,I(3/76@@"80?53)&*082APC%(2YT:Q ^\D_]QHJ963 M!S\I&_O#9K4B1:EKC]7.ZY\MJER]P\/03WY_@B6>PK4=7&A7]TO3KBXXT:ZN MJ;=5!AT8@A:'H $B:)$(*BB"#A;S?GPL*JO-^S&:J!S;;N%)L_#/U7J3;?#[ M]R7['CSJ2M1"E $CZX"P__.R5$_5]KNHN40'NY?*J%3W5T52VKY>+VOUM:DO MJ[[_FZ;^H9JZK=NN\?B+IS)N[[>2O;7?WD&LZ0K&O1_F!U7FWE&,@3T>/BQ+ MMMJ4+^H-NJ9EY>%=1"PA*4ISH,PAK,NR(Y"G40XBBIB$,>&A6;MSD\GF9K9T M.A1TI U^:^6UW%?UXFRVP_*%WL@6@3MP[JT=>A#QW=GAU%3OT]BA1^FS?1WZ M[G$CD#=U-7<-' 7_\%+L&L96DW\1OU>_*1>AA"DA%.KBS0C 1"AB272!RY2R M$*5A#F.K##T7(>9&.+LNI!L9J$=!L?YVJ>-\G]4#+(I"!_MHM79)? ,;OCJM MFQE1C;T:(Q/8<4G@?9M8M0JU#DW>\E7-=#JE[_?Z H\'1D-P]$1[3B),2H=# M0'I+DX/&FM*Y5J$O;U@[=<[SY> M1WZV"JM @Q7L[?@_Z3,YA>_M?9_-B9QR?^IG="+7W7@/PC@^O1'D_1,X^\9; M)3]>P!'E" M1AE#.>=&WD&#N>9FQ#72!EK8\$MAI,LA>9O=XABH5M7:^D18%2U?!4MF MG H1X@@(DL0 ZKYV)!8QB&B:A#C+),JLFOT<3S$W]JPE#%H1W5K='@-I&*,)I@U3.ZO@49C:^2N'5JVY9JQX$;S3,O--Q1.& M$,(<,0 E4J\\%0C0F!" *8EYFA.><>E6G>;2U'.C@FXA%%++'HBZ28?E>88% M_&9$,0ZH8]M9'3P;L8..W!/5CC$%S'N-F(L3OU,M&%- SM=\,1[!M377#V7B M;(K7_0'Q_GT)XRC,4(Y!&DH"8)) @,.8 )$) O,,<8RL+)2^R>9&4*VLUIFZ MO8B:,9 OG$;FG)V8G7@/131C4(P)(MY:8_5,-7$CK,M*'[>],KC'C2KN1;DM MEFPK^ TIOU^OJS^TX^H'66F7U>E_;7;F.8E$FHH$[(6U.8#\@\4=P@ M42:E0!^@O:5(+V.^0T;3WY7<@BO)=#-#+?[#1O_3]>-C(1[)5E2G!\MUN63U M,2@."4VCG("$)[FB7!D"R@4'+)PL^-HFOQ*ZH0C0*Z![+. M2)\P#\7V"1@S.&/\=9U_ ,;N^+KS>'SL/![ZGZ^"'1;!'HSIXBL<'YT)\Y=& M?(0F.IIYCR?)[$&:-G_)<25'35ZRE>E/$,PP#&VO:4NN,KCM0/]&V/?E6A2O M>D)EFCUWCGXAI3F4@@"42@X@428/U66B9)C!#"=AGD"KL@\]<\W-.-F)6MLG MK;!VF\8^;,WVA)X0&_FS?PC63LX1NB,:X.%I/]XMIP83J,(1QQ(S@6 D8@ 35(*,,I8EN22)XF5T_Q]U)@; MQ^T-GA]5AN&0(/IW?D ,3R%GO^SSWY\9!A_7@'1#C]^8U[LZS>KW]7P>#T_? M=9U]'<2^CQ+3'NJ^ZT(='1"_KS3>#IMWJ? )9)',4P($(AF :8H H3P"(I&A MY#''A T]:YYKQ8'3YZB.]0;Z,'8^?9YAM0%7T'P+Y4:,#D M%M?N0P_DCUNN1E_*95W0_LM+M2U%6.813C%(0H34EC^* 4BRB0/>Q'P\^- FH!F[)F30TTO2>N?[3))C]&TN#89L(=LO=4"_2AHXX3_B-[2X; -V B/_SF'B/\3\QU3M%]9]7^GP< M?\\];B3RM5ANBMI)AF3%1'IJ"W\EY5?GM2 M-"VB@KW\P6]?-ZLE>QTG'\D50D^,93W]I"SF"LY;9G,>QXWM/BQ+T@25+.N. MAE4K[#<)?B12UA/$*> PS723P01@A!G(8<88)RB.]YAWIDLCN45V/=2#QJ MJJ452I[XS&S.24G,"H:WS&5WLVNN5#7F)R7YJ;:)NQ.97!&5S&D,8JQ/O02G M@&0A NKQDRF+LCRE5H1E.._<**M]=?1*!Z?;?SH?B)DNA1E-C0#PZ%:9%VP= M\IVLD/*6VF0VZ\193%90'"O5;&^/CR75V><%H/EC$ 1WXL\SL'MB/I%+KXFR Z MCH#?K>]U:2X][2^D7):_KC=4=_O1!MOM^OEEJ]O;KW4]G\JBNR$K]K*J?KS? MK%:?-H6.>UIPHA[)),X CG$,8!Q30 77_0=HEJ:)C)/4JO;.Z!+/C?OV-5>O M#DK+M$KK_LD[M8-*[ZN@JWE0J1X$_VQ-G](D=2T62\ON;X@-')0L._Z%S M91NURPI=+OB#J/]4?U^]Z-YB'_]@WW6$\+TR8C]**=2^EV=AQ#(H0!@3 6#& MU7G%=_J([E38CQ"_"*VP;(17V<4,*7?5?7? M*C&O+2^B<\^*'0C5[RW+8$[[D)A]^>:[]"-_!F^J57Y;1$:7M=\M<7V)7O+VM9>H?%A3&0J82 M@8@Q]5&,=8G[F$$0)CR+XEQ #LU+W#N+,;<=X->W'>GD7I>@7CA%<3MU M'J M8Q%_Z;YF_=^HZ59BY&_-?A&^U8O042.X:19AKTFP4R5H=)ED,2R"9B=9E(F" M:\=;'+M(W,&8]D;LNH\^763O8 0.(H"'C^::_'0C](G/ZG;-Q1__*5X7*8[3 MJ"J?F1!=YR1%@,(T!DR&.$E"GF!D=&)\=H:Y?72:U)U&RJ 2,U!RVB8YO06R M_W/A!9Z1OP36R#@D,YW1?D 2T]L1)TY>.J/0<=+2N0O=G#K7:DR^7+ULES]$ MU6BD6IVM7IIP;J]Y M5]Y@+_!5H$5V+(1[$70SMX9/*$>FA($H6KL*3*'QM+F_.-VDVW%3Y=]NH(WO MZ[K/91WLNEII',.%C@B.&."@"Q4_X%1F(,<8P8()UQM:W7[$;Y8U\&A M#S8A9R>G,WHI+'6@FKU*(&+"VDSUBQ7A2\Q8:=GF7B6+!>58]CO_HOGUMIM"^;]8^J M)N3%!I7=@W62YXF4J0149LKXD1"#'*8Y0!&+<91&(L'Q/&JF.>DW-UMKUUEW M0-?GF4+][M751G] 1J;[ZGY,,@B /6FA; H!!B%61Z',$N(<"V$,$BR MN7W.#U/_+]-WVRSFV)_>:==Q4-4'+YB/4")BF%SO5D_" M"YQ]Q2?\3.#2]8A4 NACLPI012$+Z#&ID,E9G GVY/T+F1? MO4)FT^O&$W03A2.X0VC9.,8 EOXN+WT#3-B2Q4"/P_XI)C3J M(XB+S4L)K9*XZA$H+=Q74@C9_:8IZC5K6C&'V#6P8%U->)W^OK]75YH[V,Q5;P*F.N^21)CE/&8 101G( .:2 M2$F # E&29YA&1ME6]M-.S=RZ03,UR6:U7M#U/]*P%KI ZK%=XK)OK0&!D;1 M*,B.3$.=&.L:U+MU<*W^5X*=X'6FL8M998ZN4X2[1Y2GCVCO1]M[Y+HA5H:1 MZI=&>X_(=$,-ST2BF]YM'WE^L]R^7A>"W&RX6. D93BE%.0X5;9AB"G ,LM! M%B=I',((Y@DV#3CO#CPWKKZI2I0JX0(MG7ET^0%8_90[!(*Q;3LS[:TBR$^I MZA0X?C#09/'BI\3OAHF?_+UC='A9BFVY[X6%)(X0XLIN$E#WPE+;L41(0#%E M24Q(SKA5.-3A\'-[\:Z_??OX\,TRLOL0,+-=ECL,([]\M6"CA+>'8C/P2'\'BLOTX@X_%7F,X M3A-M+,P?([L-1#\ O;N%,[=.MS7HE_U@'W#A4M<&G6_K,E0A93F MG@933MS=TQR$XS:?%O>Z<=!G]4)MVSXY:H@F53-*I& YQH#DJ:[(@A#(,>5 MQ#E,8)1FT"X:]/0T<[.UM)3[1DY7@9;4,1GV#*YFY#(&V E= M)1!TQ/[W-B7/M8>*V2*8F1+>H1V97[R@ZM"KP (E;^T*3.:GF+*B&%.,#JK%IQ08E>_JXA( ORC@[S[0T<4G= M(VJX>(,;'=2EP_ZQY*)IVO0W\L]-T79J^KQ4B8FD<92(%NF<2@"R# M ">" L8ADY)QI+8V-N1@.._JJ;ZVW\$GS[?_>-;\.G^[F_!I]LOUU]N;K_\ M-;B^>;C]^^W#[<=O_\N.81S6Q8QYQD5[9$;2[7:J)BJM^+HDQD]:@V"Y_CG8 M*1'LM1C%7>,.HB>\'FY):OE?]0P(QA+$E) \RS-E+X7&07^G9I@;G]4R!NQ 2(NPMI,H]M.3 M%VQ&9I\&EANOL%C$^@V%9Z)(/SN8[*+]^B#HC?4[>>-TD7Y]Z&;B M_?)2JOUD67X0)2N65:FXZS6_9FSSHG:AZ\G)U*\5L[=Y>-Z M*9=,%[/<:Q>TZME9@/;+9F8 CKH8(S/P#OCN@NA%.(%V\-LH">G.\'FR_.SG MG]3PQY0#PHA4F]T0 8*$8D84QQF1- NEW;'>R6GF MQG?5^0B@595!UI'31ZWH026;9\1%)RLQ[DOL506/JT:PC;]F[!K&OH_Z3D\R M@XJ^9P_Y^J\>5LRP*:6K_Z7\6BR9N-FL=2<)W=3C WDM%QA1RCF*0(YX!B#2 M-748C0%*12XS' F>F6\2+2:>&W6T);U++7#PK"6^4ARRDSG@2FBW4GX7U\!@ MBSD2LF-SS6%AOQ;C2O3@:XUQ1_K@PW@8NU5/](GU^Q13'(:Y M'.]=JB^::GFN&*/Q_6ZVX6$[R,_+__.RY-735_]"*%VKLNH+E*2(B3 %$4,Y M@#AF ,>1!(*J#T**PB2BT,9:-)UX;A^!ID#)DJI7Z/EM%^'57HWFEUH/.]/2 M>$7,C,TQK8C=; 7^^I"DQ=KX],6*D_FJ/&TDQJHMF"\-5FM[W?C MK[^38JD+>^LVZU5<)8UQ3B3. 8($ QA1IHQ5E@$61IC)3(2969&?X)SHX&G[2U_Z<A%FN> RRH#Z@P)(D 24P!"D. UQ%A.< MYG9U72],.+?7O!&T#'Y:KIL2C#];UG:]!+'9:^\3N)%IH!)5'UXTPJHG,JC$ MO0HZ GLLZ&H(C:^JKI>FF[:TJZ'R1_5=3>]S<'(]**1%&WG:5KO,".8HE 2$ MD*F-3((B0%G"0"0PCF$60\&)L3?KU QSHXY*QEW\M(WSY"1^!IZHH:B,S MO M '&I;G02&0O_T5"$)G(4F3XZ=CZ@/N5[G3TG;YS.J],G]X'[IO="%QXKENOE M]O7SAJRO']70G=QW'L=J4X,ER,(< B@1 QB2'$281XE DB.1FK/9V7EFQVFU MI($6-=C):O,"GX?4A."\ #4VS9W$R(GM>IX_"\[S MI4S&?W@%D2X$4D^FGP M_.T3DN%%'0XI\?+E Q*!KCE?ZN>!K)KPLH6$6<*C,%:\F.DXKP2#/!<()#(4 M"6(0(F:5EGAZFKG1XL=RNWS2!>,"J7L-_ZAZ#:L-$-D)'N@T"Z#VD$T$K$-R MT#'89CO'X1".3)AU4M!>PC;.TW,ZT%D(?*8"'4\R?1K0645/I@"=O]J-&.Y% M*=1-WZ_7_(/X(5:;9\TY3<1*\_5*HDQD5+&$VORIO2!#&2!,V5&AR#%/,IQ( M8A4-:C#GW"BC%;F*->1[H=OT03N", '=C"T\0SDR=1R@V)&WC9#R6+;) 2!/ MQ&(RXZ0L8P'!6\JQN=6-?SXL2_*H3)W'RE*]DTTV].==XGX8"93R+ 62H1A MH?Y#1:;CT?,L2@B!3!IMW4PGG!OS',I;-2RK)1Y0-.$BZ&;DXQ/*D9EG((K6 MM&,*C2?.N3C=I(1CJOQ;MC&^S[%6RQ],E&5UT%[WTKDMRQ?!%QF'(1.Y!")- MM:L[1 #'RL9A2->:C"6FS*K[QIEYYD8L-YNG)_4J5#$YNW9E^Q,%]R.TX.5;; MU=9O'EA"4A*&' (AF000DQSD:9@#)**02)30/#4JD=(SQ]Q(X;KA7Q'\WAZE M;S?!LQK^NZ[=KKZ;#5-8LT,?T :^Y.'PCGY3L*K2YQ@#(^%]W@X3!-Y MCDT?M+]X /.M9IGXZ:Y"+,>*3;UX<9@&&BMFYQ1$%$6)HBD;!$6M6) M<91C;AS;JJ$?9)!#^M-F7Y<_ LBOH5L$RY.?MH4=^K-)SK!^;-NN+)C\@55 M+(K"2 #,LE"Q*4* Y%""% K!J PQ-.NP[4&6N3'J3LQ@I>6TK+,P9%$,O?33 M0#VV]UYK 382*#WJ3DU!JXGNY-3J$LA-$>Q7I%+'9],WCZ#Z\O@/D&3:DX#A MD!V=$'@8TC$8?E/J0N\ZXZ\Y,J,AS840',@<(P"C4 #*L@R$&4%8,"B)M&+( MHQGFQGM:0&W(%+6CU#+2_0@_,S(;A,K(%-4"4N?H^C]-/*N[KV#UH_&GC4X_ MI]Y1./K9"^U;/WU1ZWDG#\H?-ZW*PA"G*&428*)>:DA3]5/$")!)B"*>BIPP MHR2UWEEF]T[O*GA;)*GUX]C_7GM#9^QW>P>,MRYO1JH/Z.QT?NS)^CI=5*_; MU>GRQ>=>[^Y:?%8__>__T?Z+^H\N(_2__\?_!U!+ P04 " #&@*I6.RVW M:26L !;M < %0 &=C86,M,C R,S S,S%?<')E+GAM;-R]Z7=;28XO^+W_ MBIR:KX/*V)<^W?V.E\P:G\E*Z]FNKC?SA2<6A,U7$NDF*:?=?_T@2&JG)(J, MJQNJ6FQ)IN[%\@L$@$ __8_OI^=_O0-%\OI?/;O?^)_9G_Z"6=IGJ>SS__^ MI[]]^A7C/_^F,Q_?QE]9-@0M[^U\6_!98N!8SH%;;Q*3ZX>> M3F?_^-?Z1PQ+_(F8FRW7W_[[G[ZL5E__]>>?__CCCS]_CXO3/\\7GW\6C,F? M+S[]I^W'O]_Y_!]R_6GNO?]Y_:^7'UU.=WV0'LM__E]__>UC^H)G ::SY2K, M4GW!?3><09_K'\8[K /Z?YV<_U4S^_F1,F3L+G2O/Z M&:L?7_'?_[2AHBGZY].,DXGZR>_ MBLO5(J351#!NA=., "@L*"XE!$]H(]T7*[60(+]--\D7%!)N;BU6&1[BC_)KRWG_CY M:UC0@R!]F9[FB]^NMJ:%#E?SQA+=J(Y(_]-/)(&"BP7FWS::NY?1-9A""0>BB$S2E\% MJ25([>D;PV3*Z@%HE+",:ZJW;]K@ T]7RXN?7 'E46+&0TL;/<^'$'H'Z+E. M_]OY69C.)L43_<9:0!5I0146( H=0<=8I(NB!%4:P^8N%>/@I;%ZYTUEW0-: MYF=G\]F:@;_B6<3%)#+KR7,SY(PNI:*^S+-%H MVQ@A-PC8"QWBA:#C<-&.BHQ[]F&*#/ =&=KEQ!AIA0\4XD6O@'@@=PZ=(2!!SU;5TYJ@?J;@<@GBS(3@#P/\_#@IYX^N,#?ITO5A.)"G,1BF*\ M1,8SB@R.J(:"C+%H0I&>-<'"K1=W92/:P>(8\7:"D!-<3.?YEUE^2S[[1"I% MNV@P4$0BPQF-A9B4@FQT"+MA-L?")G:3FM0MGB M&TMTP19"M1">?&GI"-\\@R_D8I,GEL@(MME*;KUY+X2H%X>0HP0\,DA^F:VF M*S)\GZ<6(CTT*P#)@IZE+%&MHR M24I.>VN+1U7*4-? MOE]\FO\QFS 4S)>H@"E)\1H920@N<0@Y\6QU#M(>%^O<\^+],FCL98+D0/GV M!)&U4_5^<;*8?YO.$DZ$0M2:)Y Q.HKK;2&3: GO*1NF$P;&0CN"3CL"#%)DKYYEH$2+O M>O=^:'DY:=A&4AX9*]4FOEI@6-,=4]0L*0/2& KVA0D062;B,^,Q9&V"/@X= MU]^V'QY>3N+U8$F.C(!:WWIZ\F4^NPC-G-=>NQA!,D<"<*Y Y+E&:B7'++5$ M>9SO3HKT<%EV8A)^^9Z^A-EG7!\)9.ED,81: M[DH Q5D"5T-N95C47A9NCW05=KUU/TB\G*SHT9+M(M!X<[ZHTML<(E:$DTK. MEY.B"\O"DR@<)Q>(;!XX0Q&W,2I8YM$D/.Y^QD-OWP\I+RTQVD#272#FW8R> M%M)J^@W?AE78LD7(QUHAYX')0"&VJ&<""@[*T?0:I$F0KG68Z!J-: M),UOO'0_6+RT'.CA(S[8]_6$8!"<(DY<"9:;"\[7[X?3%Y:\O-X.?,EY,E/5*J76#BVH6_CU](C,OWYZO: M0:(F>B:L6(8Y6R(?(W'C/+BB YA2ZL4Q^H%XZ"[NW@'P S3LAYF7DTMM+/6Q MS]XVT=BOTV4*I_\OAL5EM;YDUNK$ %TA\91(2T E"T)H[7TNR!@4%\LF1@8P\IN-B MG!NOVP\/+R?A>K@L^]ANB/)%.'TWR_C]_\$?$VEMS+H4B)G",54;J;@H)3 F MM$+%Y5:/D&TG-Z:NS-RO])/E),2,(?@(D0)W4*K6'\B8 M@'/M+7H=TI%G-/>\>#^ O)Q4:@OY=@6130BV84)GXSQ%7)"=(Y^;OH48$,E] MDDYEX83SQWFI][YZOXN7+R>CVD;&S8#R;S_?D2OQ^(\CF\V1>9PM,=,7R_GI M--?&@J_#:>V91Y$,J^62Q+K M)9<^ZFQST6!J19PRAO98:2BZ.83+FQ1TTI^J%1)N]YDY0MP= MM*G:4+\-W*Z8T$IQ)FHJB$(UI:*&8,E5ESXY7D) 95OW-=M)R+C0.4:S.T%R MC)@[P,J;L/SR:I;K7[_\U_GT6S@E9I:O5F_"8O%C.OO\G^'T'"SE!(= [4>HE9@<*>2*66 0KB@H8T(7P4/!]"*SN)6;^XNBC'*:7>(** @&=N0>40($;% MH*C,7#$*7=*M=[=]"!NG-#7,,V_?/]:P]T+R-^0T01U MB1)C !Q#'+-1;X6IVWC0U-6"*Y;\+7U@RU?Z[+UH.5VC$9F(NLM=/\$#WC^LV# M9X*:J:(#B_.!0H#%-*UP'6!.5#%1AY3 %$-.FG *O.8"A)#:1*>C?_!VR2% MNDG!N+[QX- Y0MP=@.7:!OO[?)8N''N3?="H@9E@0#'ZPRD90= .:Y5'6]A# MK9H.CMAO$S*NESPX=(X7?@<(VM _X8E99E*FO5<3U5AH[PU%@-/$BHJ"6_U0 MJ\##/9MQ?>!G.J-XDG@[<&U^FX8X/24I8$TAK L0O\Q/217+NK.N?ER*QEBF MG H2F*JAHE,%8D%'7PGMG93"\=9A^+ZTC>LK#PZL0534@3VZQM?M2".PA!J3 M 1T# R6S !^"@BPUMR+'D/-#=Q6.!%M7!V3#:/]^B!VCB@Y =9$//0D_:A*4 M1$8_69P3'7=8G 1IT"M?H*080?GHP''G@79OHXM":1[L-'9,CGH/\KJ!W5&( MN"==W5H]'2#O/<6EH5YA_PT#/7++SX_+;)CG41=I0-25J6+@X)++4#R7QF!$ M8K>UI_X@1>,F"@;"5T,E= "INZME$XCM0?94&L=-,CR;66NHJ Z ^-M\]KD>6[_%>'FF2#ZLR4498+'.W_#!0I1% M =+22H+IP'3K&I0=9(R;>!@(3L>*NP?$W,6\\4XG83/$Z!.H8 PYJ+6?H$A, M!B$*UZWSFP>:G\&2$$/AY3AACYB&J)73%U,$+W?KB3)&:^828*JW$+RR%"W' M "4D[27RZ/#6A+6[%=@[G]R-S],^E#M>DAU8C8O^'&_F9W$Z6ROFS7Q6_3D2 M;ZUNGV9<;,ODMRQ>R\=J;T+A2D(J(M,22ARB10\F!^^##UABZQWI*(*[<86& M2RP\GT([0.\]P<?)<> BU;[,BKY%3R++G$**X=RJ;ORI9TF./DG8 M'9SNU+82TTV9<2UCO["\J;)BC1 LJGH)L-[@X[Z RXP!!D5^*!G;)%I7.#U MSKAG.,^"HU;*Z,#^?,*S.A-M\>.6>+1(IJ3L(!IF0"6!]9XI O.B6$L^:.&M M;_O=0\HXP\:>%4\ME- ?EBZNUKPZJQFU=[-T>EZ;X)S4]K"DO-5J,8WGJYIE M^S2O&S@M(R*('OYYW1@4EZOE)!F1RJ;>5/(:2Y,$4KW%SJ2(5KN<76LWJST7 MXY[_- '7PX!];DUW@/4'+$$6(4@3(PA7\S]")G#14*PCI6,F$KVJ]79\9$5% M\W8HSVH]&ZFB U!=ZQVVN8^HE?'.Q5J"I,A3US[Z&UTN\.!.UC0'0#E5<[KJJ1P>A*F^=WL3?@ZI4ACHC,RAUE3*%.3A!(E M>.8=D$_J9?:&.=&\#F(W*6,7KP\"FQ9B[P$]*9V?G9_6WB+KP\W:X7*!7W"V MG'[#.B;Y#'^;+^NMP_?E4_@^R=I&2Q$QA))LO5MFB#V6(4N*PF)$GN+S&[ELLTS1=383F+'N;*7BNPXA" MO4^=E0+DPD=M)!.\-? >IVKL OE!L-98&1W ZZZ@)D$49[P.H'-M%1], 2\P M@%6"_I,-IW\=W#$?NW9^$/@<*>P.\JN/12J3''UP.M62;TR@LN/@6.)@O= H M@Y66#5CSL).F<69FCY6Q/UXMS6 V3O>ZO\W".?F?F$_6^OF"JVD*IP,UM;OO M9<_9ZVXOAI^S!9X34F/*"%ED,I'9>S*10@ K 5FQSB71NCG\2J6&B9$"T,H(6*8)* MZT,V"KUM<"4ZP8*QK6\5[4G:V'F/@=$WA(+ZP]UF<,.K\]67^6+ZWY@GR=I4 M"IT-T5)8UO7HSU"TM@9C^?%V5$*Z15?[Y;+(VD8P0G(*O)2-YJ%&Z,VPM2%G[.S&&+@Z0!&]8NKZL!E:!58X M)'[J]$R5H@075 8;"T>>5+1LX!*.PT;^C-LXH#FZ#E5)?Q#[;4I_Y;6Z3M84 M(;FAM&PRYU($D%[7CO0)(506E=2)>6,L?W P;@.8[:3K!;02: BUXU73 =RN MGZU@6E(+7/M))Q@ JDLQ"*AR\+=P;K926 YZ('^7U#U:C-CC86BNF+ZS= M<2Z-9<2-D5 B\:-H^P_F 5/,^)K:,4T2.FMHXE M+YXATQ0"HXOU7H('"ECH6^TI7.$JY.8>_CVDC'MB\/Q8.D !/>+HN@OI$G-2 M607%L5)'?P7PP5N(J2@4V@<96Q]B'CW$DS>?DS0>I [5QN%A9R%*LX.H)[]XX$.IXP31Z(!J\_A+4JY.5T4TN5YPR]H@>?960M0I M@JBSNYS4S#6_J'$/*<=7;&P?^*F>8$R\4,X([L 865/(2H!3T8$E9J.WV>C< MNOCG)@7C'B2UT/?=,HV#)3SBMKA5A1ZX.+;-.&K[]/EA%&\H15/ MP%!2R('1U*9\U:X[LL 818Y[%=K3"ZZA@[Z[0L9][^[DD/$ /+31 MZ5V '"G@#CSJ+2-_Q;.(BTE$CH[[");52L:,&F*5B4!!M%M46O+&.\L- D9' MQ[$*O=O)_4#IC@B-=9>5M_@-3^?KKO,?Z,O9.6Z9$*P(H90"EI4!93@%BQPY M!,=5,LI(5]ACONV#;QBG3J ]!MJ)L0,S<;FO_G8Y;]=;DUD( 3A;]PJ($GRA M;PWQ$;(*AN?VE_EN4]%)4&J2EF MGB;0#JXNO)DO5^_+7^;S?'U/_S@_S9,4R>V7258+79,%B1Q_FS2(R&/601(S MK7,H]U/32MDXK77=U)[U@8@AXJU X-RV61M.Q3PVE!OZ3D7M#%F;W@=!&C!JQHF MD"P2\SQ+;(V/>XGII):L#5K:B+P#:_*!U$ $U%G;UZ+"+5<3Q^H]0F,A>8&U MQ-) 4+9^E6Q F4(P[5V5!P@:U^=MI/2[P]$::: #.'W$=9N@O^",1'5:ATSD ML^EL6L6TFG[#"ZZ,31 =?)*\%IUZXB0^UK'K,H9UJ7&MXA8ER?>1C\'"?IGORC MJR/_"289'"\6K"^I9L4T1",4)%ZTR2'EE%IWWME!QK@>],!P.5#:/0"FMF_9 MD%\'W=Z6CB'_7V=C@'%;2#K(P14O( J*#)*VWF#KOK\/4]1)[7PCU[J=\,<^ MKOI+F,XJ_M_/:I^6^?EF/$!M@U!*<)GV6&!NW09!UOMPF1:$CXIDAB;$6Q=B M[SFONO<5([O*#94X;R[1#MR7*T;>XF+Z;>V)O9N1>,[7A6N_X^ID@:OP?2*B M=863*5XGIA13$L@&!Y"\9.,H*F"F-#8V^](VLK/<'F*#*J<#T/TZ7^#T\VS3 M;"#]^+0(LR7)BA1VP?%K+/29>KIB!#JL,Y5YG76DIBB<1/B R*KH2(Z@-5%R_,;3) + M,$%EBE'60$84H'10$)CE8*-T/%F?T;8N2[R/EG$#P &AU$3X78#H(A=R4>(R MG9W3RKBZGK+9UC>?H\T=EV22%X%4-YV%Q8]U6+V[%?_$8LQ,ZP0ELW5'%81Z M;@U%TCIY:;_,* Y M1-X=P.;O./W\A>A^]8VRF6&(?73 ?QN^(:OOH7IZ6:ZX+5V+=LY =O5I80R MY#X29]* "I$";><4H-$6.<46,;6&WQ-)W ]^+^5ZQ)#ZZ<"[WV<>T\VQEYL1 M!E?#5J+VM54'1%&GE!=;P,O@R>N0++N .:?FX^./I'D_@+Z4ZQG/JL$.#.9# M_%ZNSU_GBX_A%#]B.E]L9J[D_WV^7 ^ZOIPR%M!ATIQ!9BZ!BC%6"1C0!;EF MRBO9O %G*]H[*&%Z-L0] >Z#J?]@V)//$N?/ /S[BR->S?+ZN],-/.[* :5D MGB4%2@C:M3@J\+PH<-9Q7U,/HGG;K6$XZ:#HJL=%\4S0Z'QGN.0I\4S^F(U0 MLJ[+OC (PDE(M,\FD1VQ/$BQ0]=S/[L%[T%JZ\"MWL'.U<:3N4BE!*!(E-.J MRK3QV/JMH^@T>9?R$(V_[R.G@RJNL8#72DDO;QK?]3Z@]'/R4E93DN[)!?7K ML#;L&E.XG:%Z.=#NI@P:M4H]DJ1G;*+:4GCMY_\],,JRH%99,PFTAS/"-TO@ M37)@O3;9:N5L^WNF^Q#6N/5J$<:KQ#1D6QN!>9\@<(,@5 E)Q*)L\X9%/;5> M;8^%1QJQ/D7>'7B,E]2_.0W+Y59(ZT:3/@1%7H8";6/>W/-SDCQA&Y0+Q663 M<^O+)?<2TPF&#M#P?6 Y2MP=X.8Z_=N6@QA2D($A9!8**.DU!)(3%.71<:4E MVM: N4M%)T@Y3KVWO;3C9-T#6M9'!6L^7FW;21*%H02*9')1%,XPR2$8:\GN MJN)E<2$WOY%_EXIQT7*L7G>.-SA8R&-?B+U&_J];\@TW3 I%,H@L@JHS2%T0 M&HARJ87TR)E]S-6^Y]GCILH::;Z%W+I([%[:S8U?5L/2^:S&%QO;R75T00M MJQVH>I&WWB\"E(DI'BW9SM9WZA\DJ)-.B0V]D:/%WL$>7A=.3,,WO M9F_"U^DJG&Z9X9$(]LJ 9DR PLH,!@Y)2>62-T'[UF5##Q(T[OE;>_BTDWX/ M4$KI_.S\M";?'SHPNFI)\C_/P^FT_%BW1?^_,7_&39MTS)"D9$YURP&.]4FB-!Q(G@U"*MC9X^J?6J?.N!##NB>$ 2Z4G MX3X)71TLS0^X(OECOKB%51'NP-I#WR+/.WFP66^VO6@JFU0FMJWE^7U[E^=>U7FI0EBB(5XE"L>0S MQ?7)TP+P18--SG,G2I!F+_?@D;%G^]#22;/_P_,=@PB]YFA(V$T]BB]]MI_ K0.4$7GX+JJE+R(S!*M1E<' M8W!NZW1W#3%F,L'"BV!Y#+A?,<6QUNH67?T"[A!,/,6:':.@#IRJ[0')W\-B M$6:K]XL/]0;<>I%&Q60,Y#4D872=OY' !^MJDVF9O":9Y=9M&>XEII,A)\+K8#O9<5&U"%^GG@20*M VJS1Q( *"3CP5EM!%YQKO(@<.D1U^ M7E;#"H3#!-P!1-[-T@+#$M_BYN]WLT]X]G6^"(L?F]S7A_GIZ:_SQ1]AD2JPX2"SG6H/ 4:+HK,=>M MOCT7XSIM8X'ZN=4_^C+8A#.W5G8M3'FW7)YC?GN^J.QO7K9>\+_C'^M_6DXP M%I>TYX ZUUD@SD!$\H[(6>**1\EU$7L%# >]?MRCF\'Q^4QZZ7#'W\WD?X;3 M<[SBD:EHA,\,O$MUC6D2*8\(AN)OJ3AC);2^8W$(G>.F44?S#)JK<.QLR4[7 MYP.2[:_=-K[AJZ]?3Z=IK=CWY9?OZ4N8?<8/]?M)1FZT#;::_]HXS!##,B,D MG5.J=Q<4/GJI^D@:QHVIQS&5 VFH2R!N+JHOUZQ=N[1^U2%IHHQ.,00/(D5) M6T*]!>QYJH,N=5$!4W;Y0CV]GO]N$,*1H'> 'IY.O+\!GDS_%QK+S\]7W[(2D46 MNY AQR"(+9G %:'6(6 M!8N6['QV2"+6""XE!,V<#D6I'$+K&=PC98<&&\WPDK-#3U%_)XO@KKCO-IRY M+G$OC.$Q6O#1U.D$S('3Z"!)F0-'0U:@]96Q)Y+8R3WGH8Z#VJFG@_S0CGV$ M%1-S8K1P/'DNP=)7RA?ZREEKA'"NM+Z T/V93T.5WS[(/DK^HR>XKQ;=;0%- MG+;6480%.=1V[ID6G4?N(1:N-2U!3HPT+WBX345OYRP# NDX#8R.I$WAST,Y M^/WR3=J75"*YP=*;NF@L0A 2P3+G>.8IRSU[OQQ/2V^'*.W!-X;2>M@T'^)X MCZR4]R9SH\&*6KR?I:]W%(EEA\%FKVKSU2$LX\$4]W;0,K 5?1[-]HOC?5-< MW!MKR3UAH41:M+1>76V#:15B$AQM+*U/"8\BN+>#FF='\0!Z[0#$UQE:,WY] ML:XP\TE1,44E"Q2A5$V/*8BU?-QE6J#"212A==N!1XGJ[=!F.#"VU<_XN?)] M?)[*,'[ M&D=,OWOM6(W'=*OADB\F=>,%>98'?(G0*44P&&=42H4^AQ< ML?M>#&A%4F^'.N.XK0.I<.Q3QH>VAB&60-==!"T/+B&UO_X?MV/X1J'Y TK$I8$7R_! M*A\BQ* SY$*F&J-QQ;4?R/%4*D>>WMU!D-U*A?V"=+T"=S-HM$.N3 %,*8*2 MD6R]ES6)P%%K5XN?6M_->3*1(\_X[@"BC138 4*OVM4L/\WO:=RY7I Q+#=- M!I&;9^REI($TD\EV(#"%^KEWE,X$7D MM("#C=R(C*5UJGYHGD8>,OZ<^.\*'ATLE[_-2.04%6+^2YC.:FO.][-WLV^X ME='$8]0^.PY&U6$SD7,(CD4@?U4H;@VY4JV/[!\A:>2!X\\)UI;*Z0!K)XMY MF:XJ&Q/IM*X31""N:Z%5,A!\MB05JV1&)61L75%T]?;]$/1/<>QSH,@[ ,O= M*BC#A$Z< C@CB@7%E(5HB!54WF!PQ43;217:/\4AS7$*Z*22=D<)5 C9U9NY MM".3O50I( 0K"YAH+ J/F35OEG]@$1I_T2%:$ M4Q*R$R0K398\*N^@"%:<]BXGV3HRO$' N# :6MMWP76@Z#O S8V<2TV8S-+T M%&^P]&G^5&ER(\A5T!9"J&>(GM@/1BAP:!,)U.D46INZ(?@8]S;",Z-X="!T ML!C>(KTY33P.A0W4U0'H+J7S6\U*K!M'OR\DN%?+):ZN+ZY? MOE<><9(3DL.N!#A9,BCG-<00'$C:EY@7*F!S)_2I-(Y[Y:L[H ZJX@X@?&GS MK_/ROKR=+E/M8;"D;>%D@6?3\[/E]:.<$JQC)CLP29-;A5("\4_Q=XU[:Z@:!0VCF8/OY#1=Q/E@;_*MI MH1=LU4MIP9LLE"KU4D4"Q3/YTL96AUIKF9+E7K=.]^Y)VK@WN;I!Z) *[6"G MOZK)^!A.\7TA<9( 5S].3L-L54^ZOE8=3%@VY')K 39@@#K! LC29^"!HR++ MGTLVC6&Z'V7C7NKJ#J4#J'/\FXG7F5M6[I#X^^5[%=_Y=/EE/>W^H2H>V4V \X[^X/EQ+<5F1> MBH\QRXOBU6^V$91P#*)T$LBK,5E)YDWSD4G[4S?N9:_NX#J06CO8^>]R1F'@ M.MPCN2-Y-G66%3->2$WNBV6U[V"VQ!,2=UHHK5)&X>+P3?GNTM5;'[4VF'@4 M>DR($$YI\AQ)N\D<4LA=LZ9-2^I?9"@ MWOJL/1/0#E5)IP@[6>#7,,W;9.SR_>I+G0"-+&MC$Q1;[S@4+6GEA !,%XQ< M1"52Z^XI^U'66WNU9\+"MWEZ[>VJ$]$_".5%"GL+OP%4["C[6CX'W,$@MYO5Z1S)@A M=YAS ]JJ2-XQ,\:WSN \2E1OGV8T[1#5=!@[K%50/DXWAJ5/:>Q.U)5?6+PQI'\U1+7%Y<6,>NH M%61:1>1.U"#=)_(N2M!D\V50_AD2?KN)ZZV]V A.WZ&JZ@"#^]<^3TJ46BGM M@>M$%KYD >1:!'"F,)M192-:%SWN3UUO+<8&0>% RCHZY=5*76-WNSLY7Z0O MH>:0+L^_7\WRU>FWYX6<"57 1U&+B:R (%F!3/%6,75]A?W*O!YY49>7NYHI M>3Z0Q,>O%+S&S<Y166EXLARRMIJX4:8N/7);DY4V6V_Q=CN9 MQ_&SZT5=7JL:&C]'2[R+?!Q)+2'FY:\DUEJ)0ZOAKV%5.]'_>%_6ON>-%C@V MH) Q@;3>4?!=>X1'"KX3QL041Z>:'T4\B"8C#JZ[?>&&'+"<*>A0*F>"%R#%[<'D'^C [:N$<5SXS(@936;]SPZW069FFW((T7 MWNCL*$!/#%0]B78ZV3I&KA1.7.-SP?(!*L@"2=I>6<8V/6(#\T2L<=9[647C"B&*S- "[BGD-AE$-(,,0_L MW:W5UP$Z/^#7\&/M=Y"?7 <;85Y7S'+,A7FI 4UUCS&2R$I.@(R1Q&2=?-#Z M ND]I'09L@R%MA;JZ*> >??:.5G?<<&3TY#66\I$6B6D8APB-[5U1BV-,"G7 MZ=BQ4#PO#0X9J]Q/69=!RO,:NJ.4U8%].[E:3A<=OBMCF[DNUF2/%.]#E*GV M"Q(18HVYN);%>!Y"D+8U\!Z@I\L(9#"XM5),=\F9J\6S-MWKWC\Q9)"NCJ:. M48"G90(\\QI890K96I_4WD_-N.5175BT)RME]+.'>SS0L[/Y[/IH@O7L*G(@ MMHG/B58R."^G^(IVX$C(RY2%'%*!9F'/>2(KG6W>7&X"-<1W)P7*%8RN\ Q-\%+.;R2QW*Y/2Z7GM M8W]=K!M13T@X102%%-V1AZ1,H:W*(@>;N$ 736*Z=6;\>3D;*5T#),. M-H[C+ 8/4GJF#5B=Z]5OE.!CHJU28"JH(N.^=7N=X3>#P=SP/B'^)"4>.6F! M)+!8=8!;1S&%8I9"WIP]N8XLT"(U ;*W6GL36<36Q;K#XW8P+[U3W#Y%B;V, MFCG_^O5T+B'*=[,R7YQME'DAU")8%-HJR('<,:6DAN"5@)2\#2%;R7WK M$Z<]21OW/L-@2!Q",1VXR.]F]"Q:0'5T8>TO[362)+(%+7TMKT^>EDP-;6N5 M%3.NR-"^W\@-$D8>[#&$FN]AWU]OOI]OMHPF$*(W"7@.6+M.X'@C6!@HB3IY:"%N)5: MNB<=?\C;1ZX>&Q!/SZ.0#HS4[_-9(ME=E6C.\F42]QUY"%=.0>(J*N44"&_J M^-.2(&*L):+(T48C96P^[6I?XL:]E3=<&>,@RAG;SOWGAIGWY9>P./UQ,?K\ MXLA^>Z@UL5S:&"@F29D":N7K_,)(>[_EZ)C@Q=*.OY=AV^MU(Q&>QY8[_G"D2L+AX?2$()O!J8A9HZ^Q65:3-=+9%XNG((PRQ_/S\["XL>\ M?)Q^GJTE,5MM6^:0M$_FI]-4SX5OL+C?^-$CW]AN$FE+UAL-);W[FBM/3T4M M75*@O2#?*Y&W'Z,R4". (!0*K5J7?-Y/S;&>V86TKZE@,^3JUOL^D5Q?G]8B M<.. M&.D0@[?K,>VLV*-$-C)-.]YS!; L?5!H&/#UC;>,"($[!SX;9"XZXUSKC.%# M]+0R3]>>72%NYT!*RBA(9.B-2ZW*[?6D;U^H,@:&[=\T&T%+7)NC7,%W\ M9S@]Q[]BJ%9V?W34X[)71M9ZY/>SC O-P9%M'$JMQ+5"-CZO<2, MS(*Y8 @NSLHZ+J= ('V")6U+7H3AS6O/'B#G^'*!.X^^YJ]G5B3JL.TKI>MD M(%^(U:BT+E:2MEL?OCU$S]AC;=I@XF[Q0",-=&U&;HVO"+.\8\#" ?9EK^>V M,SQ/9Z.11;KYXE?;]VY>>/'V"S3ZXB1%[@D*$Q%4D=7;E9G"^L*[[N9006!'@8"<<>W54(BY M,^R]D3XZ-U^;MIWA6MO.6@UYD,7:_:B61FH/8IO9I6L35*\W-;W"5M#((@7S M(3GRA%%[@E6B*)\4:$7FBH?6>9%'B6K0(F'W"W;MX3+JQ(*D[9O'1(L@&PHR M J,_K*CQ1]2\MNK:6&W+ ^]Q4JX/-SC ?.W_\'8& M[4"&6IFXS1RBY>9P=7$>3J\2")9V,Q6E "D5 2>9#$Y9!;QH9734V3?O#? M.<>:M5N3E^[.P;GP(J[]Z&HE;=5QM: LXS8)IL#:VM1320>1:01$SK,WR=GF M<]S:4L:U)PWT?]N4M!!YUS;A_KZQ!QB*1YK0-K$>>Q+K'595O2"$JE<"2UTRN= KDLUN*^S5S2:%23+2>7G,/*4<5>]]Z MYBZDBU1B1B?!B,JI=\1IIMVOF)299 '5[28[]]1Y/_ZN<:U'"U7?*.AN+-RN MSQ+IM!HP'/.(=L MG/5*<=N^?'-OXD:^"MX.,W>:"0RBGOX-U.NPQ/QF?E:S+ ?75-_SI,:FZ1%2 M6T5,ERI?=\"\?-D'/*W==M=W<3]^(;C&2LY%%^!+#'+:I@3/"3BK0;J3#&*L M7G!,-C(7C>.I=>!Q%,5'1V#[OOWU];=?+2>N!2;&=1U=M1,=]#+[B" M;[*LY%HI*"(2? -/%)EP!"Z'N)Q9LNP6N!0U2\ *1"[#G_[ MR4>M]8N'74%-Z6B=2@9B281D9B)M2Q(AAE1OIZ,)XFET]K"&C]+&C?5ZG,"Z M7IO7>C@=5N=\]>LMZYSO(:I9G?/V^3O.!2S%R<63A^;JW"_EZE?.$F:$S\:[ MY(IOG<-]@)QF;=%VA?$^A!"S8L"R]:!21 A&16#H14Z,_%'3^@CL(7K&KG-N M@XE[FZ0=JX&NS4D7GDANOGYL4'&L=?L/E$O']5UR$VCEA\_!K)0X9+8M%@M"UC!63 MJPV*#-"#).KL@T^M3>'#%(UK(8[0_FVCT%#P79N%.C]GNIF)'6:Y7E$E;G%V M:*>>AQ[7\BQY3Z(;695K[WMUZWT[]B(C=316&B!7EJ)"+Q-$+BU(K3UW*(*1 MK;.K3R+PZ [I^[SL:JDP;FE!V ^%0&*P *A_D'>O<7"C*7M>0QQ=&*SAL/6 MG:;HP^FM:Q.WS?R>A,7JQ[6&I0?9MWN?U;)KQC[D-FNCL?ME5Q%Y5E9E@6"+ M"P0X(<%CR<"93M)ZR[EI?4?@,9J.;YRQ^_D[SU')RR_967#!D?O/HH+ $,'Y MS(*EL"+;]KTS]B9O[/89#;%SMV_&,$KJVE*]#LO:.C"_G9Z>$_._XVH3F_XV M7]:!0>MCJT.LUE[/;=A?[,EL-+)F-5-/>]KE2ZZ*+HP117A/"&'DKA=7Y\43 M3%R@W0RC5"JV;K-Q'RU'#^2[]=RK91 X,?-DR06ON%47U6$0"E5""8\D 9BM\4B%PUMI6W$?+T>5\MYZ[:_/DA%>, M&2$4ED%Q%.!,M)"%1YM$9(FU3C'O0=;()7PML'&G>*^Q,OJV).=QB?]U3L_[ MY=O!%N7V,QI:E@?):V5A;KWD*HAWI4Y$3\!LC:R]IEVHMKQ-F>+JH'0RTK9> M8L6=#-<#! MW;EB+03?M0TYKMGZ>/WFN^L[/U;_^5HK:9E$X.LYZE@<^.HA8Z&]K,Y3$+ZU MG1N^__R-%L7;^\@GYXOT)2SQ_:5NKJS2)?@;5=C#MJB9JEN_++;'^N,U5,JJLAX6E MJ&F?4((7< D8\K\HW#(I\LYOD\K;;%P5L3.G$>^:8RV O:I)/+$ I'$,I$ MGD,.K/F1YH,$[04@_<( U$X%'>#I9#&=+T[6 ]L_8+HQZ.U5_M_GRW51Q;48 M;1*SML$8"YRE!+5G-WB*]B%AX8([4Z<'-H;84VG<"W7FA:%N4$5U ,3?\8]K MDEO,9_1E6H\N6.[V$C&EA"9KR*K6"Q4NP=5O:=EY;5-@6K?>'9]*XUY M"\, MB(,JZI\X:_=IW5CN^7-VV_?VDK';)8;GF!=9 I>\7G- "@1\\N!3<)!SL,68 M+*5IG;(?+E_W,7W!?'Y*;NQV!,_K'W\-_WN^N)B\LWS]X_(H[N*@>2WV:\W" MT,<2-:UXG5.M7Z+E:'B$Y!VMR:(=*\W;NQQ-=;<9NJ>@ZXXW^;S*[-K ;B5P MN*6\^8#FX]X&M%W[#NP24L>"5E"X6L.+VC0P%M*U,AB9-]*[W/I:S#,-?7L[ M78;/GQ?X>3ME^KK,KQ=$*IZX$O7T3Q/_-0UM-,5843DE8W+6-^^K MMD?/CNXCC?73M2W:-43M<,/TP-.&G?LVH,EZ<,J7CY)A<@E"6I[.&\%G]_/*$8_7RQHSUZ?>=Q:)$($ MJXIA0.O-@*J7[9PV@;ZE92F4,*EYDZJF#'0\7>XIN+O?%7MN)7>0?[ED>1]. MK^J#90I*QPBB!++YAB7P$C-02"^8-2('W3JN.HC0<8]3!T/L\$KK>H^^-I+P M\*WY[D,&F9DXX$;\T)0\=+6 -R'%ABR HF@0HC(&L"3/2PK%-9_*/N#DQ"L+ M??F2B]D(-XVO]!1SHY! \7>N0[#(#&L,D+B3RG+'O6Y^$+8G;6-W&FF#E?OW MSH::Z=KX[#.6\'"K](2G/^^DQ0'MV%.FYW&G!!K-(>1<0.7 ":N<0Y$LIR2R M\;GUZ<\SSEN\6DWW*.#ZM%)K9 X%.*O]VHMTX MG4) B>^YHJ8GA8HG'J!M[ MSMDP>+K?]C755N?6;^>\PV,,WD,/''Q0XZ!F[;%Q>R6$*(OT%" 63WNBJF5J M28#@R6F'@0?;N@?S>.,:KQT,NU08JMHEWE*$[!Q%R)@"%%IP.GANM6T=/#Y. MU=@FJR56]A[->)A.NC90>\\O/-QD/?45(PQG'-*L/3 JCQ D2C$.F-4$4NYK MKU+:YM!F[05BUJ7Y-.SA1C1>[>]WY_;=3OK1TA0Z(Q@G*(12-H+GWH$27&H= MLG5%#>:-/49=OZ,5GX*7^[VOIMKIVKC=.W'L<&/VV".?85S:@,;JODE:,>@X;89:B?_KBW/[DE AYN=!Y\W] "C 0W.D6-B M(@N:NR#!\GIQR7+:J4Q L-XP+DQ.RK2^2#ON&*.K7?QJ@LUU*M8*?/]U3_6+'F;T%)3>[[8]B\)' M/&%?3W&XQNY.4[0-Y;:"_S3?K6H?O\+&=/Y#UR[S[_3QR^^O7VZHK+) M*B7 2-ZT2IJV&,7)YCJ'&$A6_/;MG'MF:3P/O>,>RX^ _EZQT$$!RBV#$&]+ MY0.2W*=IM0T6B/=;/_G;;+JZSU3(0'X65PA!F%JFK0/XD#QH9"$Z+;@VK?W? M(?D9]R)W/[O&>"#IVDF_,];K8/?\GB<--RMO )=\_YEJ]<:DLQ+!RVHQM29D M2B8(F5%B"EQQ&??:/8>G]FO/&L7-9K&X41-6?W\3"6'Z,IO^U_G=E)G1 MR0B'D%V]6\)+A%@ORFLA@O/%1-9\3,^S,-;[>+^G0/'>JL!ND-&UM=P.0#G8 M1M[X_=:CA 9,4=P:*5.\=CJ$# $9!V4\(8XV/O NDJN(M .:UD<7K0<*T=.J M\W$+J$%P)^0ZJX<,E"(_V$EF($<=>':!R="Z0N8>4KH:(?04?=\=(72\J+L* M.=Z$Y9=?3^=_?#S_2BN^^JOA]%JQ]BTV(V(O%:K=E&Y=O_!IL^YR!I-&<FX@>L@>!Q,45W!\>\X_?R%@NA7WW 1/N/OYV<1%]LH_#:3 MA@2KG.:0K2*Y9I041SL+/ )N1L#(?H)Y$Z;KP],&R'4UK7 M&_MQ_>Y^K^UAZT)_BZLP/1VA > ="GII!?BP:(9O"N@P^&1I+818:%5DIR$* M-"!4RM$7*U5N7130OBG@YDCI*#ULQ;]>OQ,GK#<9->A(08!BQH O40%SD5OE MHD9?'L-K8YJZ[?OW% #=J :25\=N !WNO6__O$:9^D+L?V/5]^GRPFRG)F. M!8S0)%,7'<24)' GM8M>ERA:3]9YC*8QSXI' LIC,Q:.T5J7*+S@YNW\+$QG M$\42)X_%@Q#K^64E0M .P:>H-.8LK&E]@>TQFL:U@FT1\"B\CE!'!_#:KL3E M!TPX_597WU^Q)F(GA2=,/I$?KCRM0<$,.$8;4MH%)9'BN"")%1?)FDL%#M$H-)BM'=Y 79(S3MC; M^0YYD*YZA%UE9+LLZQF =,E 4LR1QRLA@15LO%:G*S.?YZL5B@:0BJ&]7N[E5='C MKR&(OKM"S^XWCU/-TL.VUT 3(^/H]W"&[\L-'K8+S>20;1)DNVW6-7'-P?%: M(>%B4=&)$O>K[GL$3O<2,(X):J'1>6OQCGUK\],?\TMQ;$VE+I*3&G.-/I_A&VIJW$]WHFB?=X6T&"C+-ZGVU1*\C M2YDEQ:.F ":EDUK?>)H8;2_K'BZ\!Y_7@>E],\I=WT8[B\K+LV MBM8P(Y$TJ[4DHRBU F^5 )&],%9(KECK[@SW$C-.$6,//DA;/?4 N"OR-TOR MVCSVBR# 9Q^S4""+K&-;%,65J@[)]A1O1D[>NV_=,O%QJL:-F1JI_S:HVNJB M W2=+*;?P@I/3L-F6N/EIHS!H"$3[[$6819R\%RJE9@F2NNPZ-AZ$MQN2D9& M46-]WYW>>JSP1XZ7ZCUZXF#=B[0N+IZ+=4%P,&BQEIY1B)!Y !&ETJ[NYWFO MU,TC4=*MUXY3*MW#;G>L#OJ!SW8Y98R18"[ QCH6-FL/P7@RUMFYK(5Q5N_E M1.T/H+'#ZZ/4MQL&!\BR'R!FD-9 K& \D!%4DD/40H+QNA2ROFA2 M8TC<)J$+D?"6$Z4)(D51>OR][T(>^EU<0?"YO;96G,= M=@#,CU_FB]4G7)S5:4Z;'83\%2-3Y$Y"$I)X"#Z#0TN,<&M$-)FVC^9#PW?0 M\=*+3=K [F@-'8RR;[B(\T8X^U!%,L-\<;6$A'9^=KYN(_<628[3U<0EK901 M@IC@M90"(X1U81C&E$A<7O'6*:_'J7KI)[]M,-A8>T]'I-\@XUU)-1FGBOYAA&5!1V!$8!!= M\DYZ;X5HW5%C?^I>>DZN#20'TF872+U3-G:"B_J#\!GYQ!1+CBQGH+FDT,\0 M2P[1DM <5\4FJ5QKN_@0/2\]GFX4E+32V-A)(%I/^3RM_EZOBLY6/ZK#.S&< M%Z&]!>E,':;! X1O5)[W\/W@H_]9X5/$Y%W$+[N,?ES(J43 M21@)-E:61';@69W ;D+,+KIBFA^E[T'67OAS_ZSX&TI__406KW*>5@F'TQ-B M\-WL3?@Z787322F1C'(MN6:R@'*"@8N904@J:&.L8+;Y7?3=I.R%0/_/CL 6 M>OHG[FIQT11D7E9S$LL"O^'L?+P6%P^3TTN_BR<(;?CF%U*[%"0&X(%1$!+K M% 9N"S@K4I;9%8NMM[_VS2]V]*BAYZ]^_)U"L \;\;[^<;.J_?6/#_AUOJA4 M?,3/Z[3IY@@+-2\$2PX\US2]K:?Q9"[ "TLBLJXD[AL+I '9W?;&> J^'F@Y M]"SJ[.]*4TPB:Y4*^=N2J$\ED'.3)$07DPW)%FGWZG WS)6FX:KPGEOQ#U]G M>HH6NKW.A$2W%U) W6W)"R(7V:=@(/AZ1U5;2:NT 91>QG6F)VETK^M,3Q'O MV,F4"])?;:N!!-*B\*R6:6 &5>HH/4$FNV@A/;/>FNP?<]QV/;C'BTQ/TM.\ MD=!Z4?CKB_(O:8UVN0#JX"AZ(08\<@,L)1:9+R*'_6J@;CVXQ[M+1RO\$*'U MHO W6]K1H(HF.C#6>E"B(#A)@:O4BAM+_PU[IDIO/7B<\^^!%7Z(T'I1^%N^ M)9ZK@-%I(IE7M$:40#]() J+R9B@@GC:$K]X\C@GSP.K_""Q=9#@?K0=E[/< M!W)V(>NTGGL2@4R8 HL\(Q=6R]BZTU23-GJ#]<8=*[081&-=(O!6!R\ABQ5> MDF^=#*U-GS4M2QZ(/51!9A93;%ZU^K);Z#T) 4]MH?<4=70 KWH?;[E=G[_C MQ?6%.A&Q)'+%'*LW9B2MPAB5 RF-DP5EB;KYB/==A/0&I&-TO>/BZW&"[P ] M#[7F$K2: B8'?-VH4NL$H:"OA;(\,2V$E)3'-.^">-+[9KW)-4_L6O>4_30 :SNF/@; M!OZWJ[())4QA08-4PA,S3A!;A8'UA[,<0G\=P/+! M4E7-C"U9((AU^SF3&'AR1$&(++7V!DWSLJBCBXN'FTHU! ">4CC\%&UT7?QT M4;KS9GX6I[/U,X^H77K@:0UG\>U)HY*H-\OUXW%KJT)L_$%4#!-BTD%<%H+XC6+8C#1 MCO MC/21%XUK6IJI^T:6O:5L.]BI/EZTU7AS&I;+ZYW&HB[*<[*)7(@Z""C)VC'1 M@]7)JFBCD+'U0,I[B1GQ5GY3?=_.2S41?@]F>-DW0-:YF=G\]F:CXL"%*5R](%D M46+F=6(R>6'.6F#>U^8^&)1L7:AZEXJ1(_XC]7K'Z3U*R%UT4KB_#:;*(GH1 M"WA=QVS7+=:R1UWW9+D:93QQ';[BWX'+.H$) &+MY^D]2E8? M2:'C,;#3WVZGD+&+<'_YGKZ$V6?\4%4ST:AD]#H B](0Y2;2[B\2*.&+,KFP MJ&Z=]M^3,;SQV'&K)YM#X4BYC:WQ[77P-837>%V^.E]]F2^F_XUYXE22R0@& M041>Z_@(NHXD8V@/SI*YG+3="P /O67NYL;XQ.7A8),EA3) M1G):(\58BC2)'XR)F="Z.]S#%(W3$6YP1#540W>@NMOR6S MZVL#3RMHH;!4%&.M;=5^E(W3Z.V90=9$+:,[2U>6^,U\]HT>2M*:"-JX8RTD M#^N$/48%+J0,"3$5KI7B.>[G)>UZ_#A]W 9VCXZ68P=FY\ZV7).G:3&-F%^? MK_XVFRZ7YV1,"=8Q=I)V7C-&A[?F_I M>+6,;79.SA<47B[Q9#%-5X:SQI&AAA&1"PHC)"/7+YEZ6*B%<)%YY?=L'KGK M\>,T3QO6[!POQX[-SKJ7UW+">70F*0Z>&0%**0T!18&8#)(&T$,'J/KE>R(A7>/FW<9,>A%T\9F6>5M'44!@4$Z! MKIC6%W[N(64_'+V\%'(+R7< H&O+8>W?OS]?+5=AEJ>SSY.8/"]<9>"%&%"R M)%H5SH(3*CL;N/=JP"S1;7+V ]++24"WUD '8%HOA/4N/9$",;NDP2:]OJ]+ M?EHB 8D<(W?DI978^M[$U=OW@\K+R4T?*=]1R\/6'MRV&.#W^6Q=9$ DU//A M][6A\O3SK'Y-;MUTGB>9&<-K9[0DM &EF0&OG ,C.#EU1CN7]VL>L^\;]X/* MRTD^#R?NL:.I7[Y_G2YPW0Q>%&Z+-@XPU3X514>(SB+0#S6B4%Q[OA=*KIZY M'PY>3LKX&)%UL)-<3BWY#2GP6VZF[%R6:+^;D83"Z5MB+JW>S)>KY423;J65 M$D3MLJTXY^!P/5PT)0R1*>Y:[S=/I7$_B+V\A/&@NNH B^NN_]>D]H;BQ&G& MS0W%"P-+9%VKGZM\3I@P23O:F"FBK+>6> OM85@M#)"&A]9\X[ZAY&Z'S)? M3K+Z.377 4!/%O-$WN#R5Y+LVVD=QCA=G2_P_66#>%Q.O"O,8)T38$2H\W$3 M+3?'P.>LI)(2]?_/WIMNMY4C:Z)/%+8B!O$OEN0!4=>"W](8SEK41 MK3MF'4CJ;F \G[OS4VJNZV+[ZV9B-2JZI-UX1*7]MH]J5V:_$[&-:NPW:U4K M14?CJM;ZW]/++S<-IZ_KKV.*UM:X4(9:?ZT"@^"M!RZY"MI*9F/KBIL=26O0 M^^/19[^;8IA>T(Z8)&*<)TX8*"[17BL(CI.)YDH5B9F1_QJ;7X ^0]"XV=A# MH.6)[A^-]'$.%NGI>3QINL3/GQ?KP5_AQ^<\_[S ;U^FD?[IN#XA+99M;NG: M">'$5M'H)%P4#D1MUJQ83)M2 :M]Y)QV0&S]QG8BJ_C+K?!)UN_+9MEU40\6 MU$ID#2JBJKGQ$H^<\;.(^6'EH$YMI8^0),3=70O^\ MV/]"7$;"-@O $S MC10[;RWE$:&R&@&W^#'Y_SY,$M9B]^@@64&^IS>^9NYP(#-K74G19?.<)5GF M^/]\GG__'YM/7$-C\Y=;9-RN-R(,VBAM?I0$.]#YGW],O**CU7I?>PR2G61. M ZH2@27+21:!2?9<>Y']=/[G'^.-&AI&YWM*L .=O_Y]4GST,=4W:UGJ#*P0 MP >N*=!D+$8NF9;/M8C=3^>O?Q]OVM P.M]3@F,__:^&;V\Z25B&+G F:C]E M4ZL-ZIP<(4#;:#$5C,'MU@[QSH>.-UFHK7J/$E8';PQ;/.';:W!KA;%!.F V MD@\7FM+J/- Q4['T[*'=BC#4?+ MBEX!H6REJ1Y!LYE13$35W3@[F,_[G_\B%T+!P)!(U%V M_+54K_;QF75XO5KH^?8L^[FLU=)<\M7LW3][CK-RXV.TOO9QVOATP_\/I_= MZ.(?51=KM],4$H%W"";45]H0%3C.)>1:_913YEZUKIQN1ORXOEDSO#T\:L=1 M;@<>W WC__AQ\^7_.\T+(NK+CW=T_*ROSG5A:$4BL9(4B2N*DVLO%5 4.4DO ML\?2^DUS-\HZP>-I8;,-O.UTV!,R[YQ_R\?\;6Z#T)J"SA3@H8Z_%*J $XF! MCLQ8+GS.IG6'I;T([ 2G#1&R#83-U=43%M_.OEU=+E<2NYY+CC8F'LC]3KK> M0Y:2P-6\+J.,EZMYP0_;5;1#WF-R.L%9>Q!L@]N1&ND47&+#2I12!4F"$2$X M4)&.!2^B@9QY*AE]+KKU?>XSY(Q[E3LNN [12*?@DM?[) O-+),@=*G[!!$\ MHJ-MDZ2.)FE5W G )?< UV EZ>."ZQ"-= "NU[C\0BYM_<^O_^MJ^ATOJM16 MKH17LN2H&$5?UH!*BH/S-H%!(9()3+G0/#-\*S6=V*U1@X1&NNH =1\S!?S3 M>)G3TSP]_:^;'>:9%CS2?C7)ZSJQ04"HUP71YJR#24A.;_.'BL/I'7F(4R/, M/'K7.)$".P#K;_-9_O$;+OX[7[ZYFJ5K+CAS*6=B(.J:Y!QK[WR3# 1I3.", M&92Z,0R?IF3L[/!3(6'>7"T=@.O-=(:S.,6+MS.2XU7U65:;,UGE;)T";+*L MR?2<@Y?)0O9U4&C).8G6A^\64CIQZL:]GFN@I0[ =MT.H(KQC[SX/HTDHO?E M">Z6G^@CET]_:^- 6TF1$FTUL-7'I1 ]0A N KG57N7BA&\^\:XE_2/?LK0 MU+P3[7: [-I@+B\J*Q_P6U[\/K]\.XL75RFG5:G20"<88E@1$49L9!@P0 M5#!0+PEJ_3ER/T0'P,.H'1>UXR'LB7Z")U!W!\#^\X]/B]4I]^./>J9MCKVU M\T34RJ+(9?(Y@!(&-Z,0(OGS#+/SO+4#NIV:<>/S;H#92%U= .^?\^]Y,5L= M39\SR2HO?\GA\A%?Q@B38PD@@JWB$K5)/A98#4\4WNFX6V'C7C#. M0#F *CN Z.OYXMM\@9?Y:6:TTW4D-5A7%"CKR)72B8&KLQPDUX%X:GZN/T/0 MN!.@N@%C.Z5U@, GDIG6_=ANP]0?Y)Q+*V9Q "^0J><5Y:GTM\")1G614G HF3W6(;*:S#D"XY4WCFIODF9->."C) MA(B=P':L>CK W1]?YHO+VL/\[:PV M4OUZ3V+D_[J8O(,D0TWDS Z\J4737'!9F,VY>1[&<_2,>],SK#5KIH<.,/7J M.TXOJH_[9K[X@W;*;:QU/_*:F" UTYP8(4>"!)8,H*^#GTN47D5+\5QK?.U* MV[B6K!T:'GID0ZBF!\AMVYP3Q[S 4.?,AQ! 94.;TM'.U$8QP[G)2;4N)-M* MS+@&;#A0-1%^!RBZ$\K?"$8@ZN#JO5 4I;9Y"."\S* Y!4!TO/.@6_OT3Y#1 M21+B2''DL7H9NT/&9F+0'3:>VBQ"2A$YL<"4JB,W!=:I]09D,-'I9(BJW4:7 M[K3+[%QJ.2OW# (FDJ6PB5.$"? @%ZJ.S]$9H@ZWK1!H8OL&>9EM#K:'TS[C;1_R"M+=HT]W\ MV+S\BHO9_.KF5/@Q6)^/?18_58>/@P5RBMX>*@DK8BG 4DTU-(Q.8A_K;/&4 MI$G>F-)Z&O=)>GL\_Q*X>OK[FK6ZF4PN)"# M]1Q0ZU+[R6D(DD*S3)Y+R,P$I]50\FG$0W?O7H>A;^N[ZQBJ[N"LO],*X,:, MO+[ Y;JL1X2AZCK6,S6#[#/$M0)"$?!RO8N'T0&:!C[JNFAD[?);I/*&NZ%!.2.X@!5!*#) GCA#&5&XQZF>FV;Z?SDYW>" MK3X0,&^KCI_+X-Y>"%NFE16LU+K+0,>90'"L2 C,&2MEE$6W'ETY!!^=W,QW MY62,!9.?:ZN\QHMX=;'Z\N/\XN+-?/$7+M(D)I4#%P;\ZJ4N2P_>DGQDXL&B M5KM'S"_O<[^\+ZN;8WCU61,I MK;.E.+"E#B)/W@)6US-C=CF9:$QLG4DW"",_S>YI =8=.@N>%CD';Y]O>3&= MIS\N<7%Y?%SP3W)CW\V7R_>SAR[IA!?D'HEZ%VKEBU,"G">WU 1+CH 17$NU M4VRP?8V?QDEJB-"6:MD?8WZ-L=EZ!.RGSBTUVD+2T@C&T%93M480=>%@M!$I M:*]%\YSG\2SU\!U-NMH'_2#G2$O]ZRP-_ A:$_=FM/](;[=/?=/;?SSBB7/7 MCV[W@'D0,XV>)Z_7_O%$%K>2Q<3@$S"F:Q]C)!=>Q A%<:V4\::4U@FCSY!S MK#V^^>B/^-=O9.H74[Q83FH_2$^\T,9$\E]*E%"C$K!"!X'DP&31^N[E24+& M]5Q;H>"A)3M>YAV$7#=,_'N^^.^WLP^+>'SN%2[PD[;Z:SZ9)L^S_G\[2<&,$*$\[5!CBT WC* MQ$5(4"[Z<:)>2=06)8HF$^YHT'BWY MDY'1TEXG^MY0B*'UQVTU,#A.]I7PX>BHD\<&]HT_+/(WG*9?__Z69\N\Q%E: MC6I]O4ZJ79>H;%S*6W?SV_J7\OJ7Z'?F]7)?;6A=4WD-<77.\-PACZQ#)CJ+)),IZ17M15Z8IQ+(^C_6[NV>Y!WK'5< M??(OF[WW>KZ\7-9-3$%N8B%[T#8Y4"HAN) SU+=IFP,Y!]BZ+_63A(SKS@^% MDH?V\W@=='#,KIBX+[&-C"9.FQ1JIKC#'$&Y6K07 R/7P4AK@C(LM7;3ME,S MKIM_4D@=KXVQDX\^X _ZN(M/^'>NMW)YNKJTN^9$""E,T1GHOY+HYP8\SQR4 MYXGGPCGYHCN],SR[S+B^_=" :2SF#@S11F)O9^3?XBSF";=::D%R2-()4"5; M\,4[8$''2%:68?,I] ]I&-?O/Y71.4KR_2#GXPKTJ&LC?PDVU?Z1UC (SG% MD:,1,3G4K0/%.\OOA!?]D^!E;WGW Y7G1#1A3LI8>%D5@H!*,8&KK27)J;.F M1&'24';G.;)V@I;Y2:#53#^=WU3,O^7%Y0^*GVLOJ6_UH9,BB">B[9N?R]<_ M=]AMQ!'KM;QQ:,5VLUN%]4(?+G!66UG<4'4#:<9*BK(HT.0V@3*B #(90 8A MI4PBB^8-^E\DZNB&7QM!OR];EUIG F?M A?)$O.L@&)204!I:\_ZHF(1*C=O M?+(K;6/?,[3$S:-&8$/HIXLC> LW__A1VSZORH"*TD%Y*8$YI-"%/ K + LX MS95@R1AN6_<#VX&LD5N!#8*'1^=O6^7TC+?*T/4D3K0R6:;!9S[]^NZ*/>VA%0W)9.56O=[*M-0ED175&.O@CLT)&*V7KQ_4MI(Q]13\L ME%K(OP,8;173N]LRR2@5..?V2B8BXKCRBKR_R2F&S].KK?'$Y_=^K?]_*_,18 M)[$X.@Z\KWU$E #O@V0U&=?:2"$2?47.14RV2 RF]63+'4GK MU.L["#4/3=@0VNFZ*77EZBIO*Z*X4V5_F]V ZU_9E% <4['=;O%V%G$@@;2R MF?BCQLW+#1ZO\.*V*S %(M%9F2#5"7'*>%F;[DO0K(AH10G1AM;6-&"2%LF7 EE*5ML:(GCN!7 7M(R:(WFM[<.1'2@;V4HV MPLD3449KK700'/]*QFK^(Y/M7,5/C[F;),ZYBTI!E1W)S-3NKH:!SB[*($00 MJG4:U8M$C1S.#H2PMKH8NYQDLU_^7(TKR^G]MWL34R92272,.9"IU!QDYL%Q M5L DQC$D)EB.+QVB.ZPS8:Z0!E6P_O"9-! MJAPTN)!$+;A"DI0EP;&@M$V%T:XYE1S5 MNM#Z]=9$'1!Y!I'0@-(Y FKAP29M7>(!F6R=T_4.&7 V0L#V1_DCA=W#X M5,+?SD@H5ZO+NM7(#!L"6R6IB9H*LK*G0@?P&)U+D4OSL)JZR2:Y3T4OJ?'' M:OC11>91XNX.,+_CU^NL),VY$'768-*,#DP?(GC'.%B%W'!D0936K4*VT3*^ MQ3E&Q\]"YD"!CQUP?UI,9^2AOYOC[-7G1OD9/>#A4@?/VTAP;%'_4]KJK%M%?GV+%"DT.?9:0L#X8 M2=HTGEL#1MK$E21&%=L)&,^O,^Y]77MP-)1J!\?-N_GL\^7U\7M=)22#D\+X M!*:6:2L7*4HSZ &]P4H07< E7_A8EJI_XB7Z]W# MM'=TM"8(FGP0$HV'$(,';ZS2EB%9W=9!\T,:QGU.&NPX.DK4G4%ELW>B##SZ MPH!'3>$@+QJJ3P;:R.A$]+[$YD67CZ@8UZH*'WB)S-9DH! M'?TF9@@J4@+'!U:[;/(O+77TELLU$2Y+P=#^TBZ ZQL;ARK3#8,%)LB MF=<(CLE"#.AZC5!3,F2Q7/H<=6[^ OV0B)%OYP9 RG%R[@ HKVG)Z>4;C*MT MK96I324+PWB +"1Y8H[^P$Q"825*)W@BEG)CI#RF8MSQZ*)Y%85#6]C_QVQQ72.:VQ%ODX"A@'A4P/CLNQNGT6*@<(N@.P/#:/GAFO MC?44YI4,*I="AM(Q(#8XJY@)>U#"!(;GXT@>@D]Q(HWC"A\ET6W)?[GQHE_H_ M1$_S!D+KP'K M[-F=/PW$W@%X[N>-D8.77WV=7]4:7ZZ8M$(#-W6@KS*TDU1AD&D+E9K\Q9H/ MX-Y&2T=W=0?J^=E4W .%WAUXWL[HD_/RLKZ/_7&Y,M)Y$:NJ/N=)2=Q'#)QV MFDV@9!)T-+,,D2MK)&KB>XB*F=VHZ^B*;PB -5-,=Y#[!RZGRS^(%DSO9W?? M>OE$FUA/_ C>#ANM M9-@9#*9Y^>O?9#VGR_QA,8UY@DP$%GP&)VJ+6Q MIZ&*^'"2R\XX>6*YD>_\!D?+L1(^&#/?\R+,V_6#CCFGY1L28+6,=<3I^U+S MI*]E-Y&U13NS'#+&.NC!T#XP/H#*3J%U,63=VHMYF:J1 _KV_DMC173G)O\Y MPW6SPYSJ?EF%FD(+(7*L*??UCSJ.&5TF6QNB-II99VWKEE7/S8AY<0HS@13$H+#VO+?2-HH00+:F!.3+ FS M6\^K75;;"3#^# SC'Q[ LROL_2^U+]\N&9KS4\,)!:)#$*H(:%F]?H_:UJ#E*4&@R<>4D,(YUW#<7'-..H-EQR=V@'RZP MO/KV[6*%]LF;^2)//\_6?=OBW;?E?^)T]FZ^7'[,>%&=M]6&^81_3V+TSJD2 M("FF0$5+9[$DCJ5/F?B10_+Z>SSU?3Y9?*__NRVG<^6ZXEYQ!5J*4FR=3.0 9LXBXB M:E.:)[.^2-1NL#N'R^QA]' LM#Z=8(# ZSDY!A2SAHO\X9K&/R[G\;];#$39 M_XMI@Z MRI2,+& =B!Q&UO?D6XGI"DE':_UAUEL3%72 I;OT;Y)'A3<<5Y,> M59V/9Z4BM]!ZT(P\AHS),-YZF-QC*D9.=FNCWH=50TS+]^G<]6?+S: M9 D;7B1%NQI$S3A7Q05PWA6@K<62+4;XV/H!Y3$5(U<%':G7QS.ECQ%R%V^Z M6]W+ZRHG)X+.DH'UPH.B\QN\8AQ,+%%I*6/@K>>KOD#2N,F/S2'43OP=F)T_ MKL)RFJ9TFO^!JQ3V&W.L AJE-$))28%*W(+31D%"2T$L.G3-AT5O)69IFID MAZB-^A^"JJTN.D#7A\7T.[F.'RXPWNT2['7*WA 7=2PGJ#I+':,4$)$\1LQ1 M)VQ]+?DT)2.CJ+&^'[<)59DZSNC M,ZVKWDOM^]55[Z&#L=-3[I8(Q\A%%B^O[I<7N(L36>?)RB"MX&X M6$W-52IY\(6^PNB+\TF&( 8V7H]HZNK^:!!T':>&7F&UJ>8T15CN7!V4&LBP M<]H<*+D ;Z(+VFIN2VL_^AERNHK-!@33 <(?VX%^AH\_O\UGZ[O[)6EJDD/* MJF0!T6'MP"/)4^0& 9U@UC/R(!Z^K6V;Y;;KDETY4L?!9D!9=V")[EZE7=6P MHC;VN67N[>Q.\#(QQFIE:TO;.M=9Z<0A2)Z DQ"SS;I&+@->:+]$W[@UW8/8 MJL'4TYOQJARN>?KE:D$G.CF,TWE:\_I[_FOUK>7$!F%0APQ!RU#'$9$H95# MD&7'HY3>J8,,V4[+CUL%/KQ1:Z^#O@P<6>GEE)2T4MG''//T>T[O[VTAQPWM M$UE=2%/JN!NRWHH'LMX%41J1BVC]P+(7@>/6B@]MXAHKJ#,;]W86%ZOW)+QX M/5]>+B=)>FEJ<_B8>:T%(ZTFPZQ9@\7&K<.?'"[=91<.[!0 M3_J6KZXNO\P7M<0O'2VL-*ZR^DN=(U<;3Z(P6JNC^XP]FY*XDHK-:V_D6;U>+^ 67^??YY;1,XWJ+K2YA)MPX2>&MAF+KF%6I#:#4&I#GH+7T MWMO=6K0<1<;()>B#AY(#*J5[^*UY^C2_Y7ABF671(Y)C6C.,F%,0# 9R)*QB MFCLM^&Z1P0&+[P:U\[C-/XD"N@?8[_GR[2S.O^:/F7YB?66SV4C1)I'J4+2X MJB.JR9"N((?J,Y1BF=QXS^DN#M'T4TORN6O?]<.W>LW_E5C4Z<,IA -B%2'M%D? ;U2 M(+'6HSB4N*.K?S )NZ6MGNU[P%#*: :YD[8[VS0%NYXF-R_Q]B=OV%C6G[S/ MYY&-T/98]@0MT@X5PL#-TVST.B6MH/:@J76N#%#H!"('7U@(436?+39>\S01 M>9)H,YA!9(!^!_MG0'\4-G;]_-LW3]L'% ?F:?NHH ,L/=&U1^ M2C"<-AMS@($3!QP#RJ!-XJU[AYQ/\[2]U/MR\[1]9#VVA_]'7DSS\M5+C9FD M#X4C,V!EIJ!%,@LN0X2_Q%!!%T,X2 M3YQ<0F=(9K).B@\L*6^40GPQ6-MGP7&K$0< 35,)]X&:UR^QE*WDLG;Z(ADQ M.L*- F(B@RM6%%ZLUSN.M-IMO7%+$=MCIJE\>W!^;Z[N-V*ZO7J+&G4RWD!6 MFH*#( -XQS1(Q7U@16K)6Y=";Z>FJ[+ZUJ%4(R5T *>7$OD5J[D3PD"*ELRH MIB@B%!9J-G\NPA*SK'6*8A\U](JJNPTHLK"RT(D,SC&2 M%:(%9,F RYE13."R4@-?FG;6!^24N#I4$;T":].,@BRXR11,DH]0LUL1)3BC M.'!ALTLY>&5:9QUWVPGDE' Z0/S](>G)+/V;-DSD#6 L*H,(OK8*\!Q0"P;6 M*!VP2)8?-MQKWW/M&?I&]ME/@K5V"CH3\$TPB!*#4[6QLP25N8%@2'@B)HIN M?8J%#6S/GJ1KW+8A(X)M+X5TG6>P$MR7^06I:KEF^)=<0TM1<_LUV& MP'[D-WK^?[SH[_/+?//:J^G4*XGKE>,$RJ5:.F@XI& R6LX1FT\5>YZBXZZF M7I#P.H*.W'%&,3-@CJ9V5*4(VM>APPZ2IF-RHFEUN7,Y_/8OY=Z7W[LWT?6/:#E M\1 OQ8HR*D8PKKJ%AEE 1?M)8I+>L,Q(7,UOQ;N?E+:77E^>E+:/D$>=E+8R MOW<8>'.=H6"TH#,\ J;:%M>04'SQ&A+R) O7BCWL9+;%EWG\V=T]W1^B^Q9R MZ\ ^;!^H9+ATGI$'5RC& U4$ \]R!IL+LR4E+WWK*Y[.1IJ=RC-IHH(>L/3R M6"67@\H\DYTPD78'<0?!N ^9^%,$&0LF^>VGNU(L[W4O_](LWUTT0&ZMDS5 MLBYJ7LNKF*YI49ZV'_J]8,AO M[TTU"P%ST:"E)]^-;#BX1'_8A$I%)8R/;:YQWNV5&]+\;6S@\VU J8^-I;7? M=Z^M]K_FEYF8,#S7XG)@OB %F\;6SK*$#8S&,EE<%+NUV=FV0L=W- >J\K$_ M?:1<.SBK[O#Q.,- U %;/BK@15GB183Z?L(!34 L,EG9O#[N.7HZ]JV/0U1S M9?0(K$VN@0C,2Z7H,#Y6//&2X(8@W582N&NM5O]/$7CI'2<%%?-%-(%O![L MDCNYFRZ(Y$,J0%XE[93"/808ZR13&7,)WO/<.H_C&7+&2=\8TV =J(J^4+5U M0B R:Y'7<#3)3'8X%_",_AJR$A2E).]PF.>-9\D:9_;+."AKHIJQ0[P[%RH? M-NT4;SJN3**27'.*A+7)% X'I%._".*&!%6BC8J._]UN")Y999Q9+:<*]9K) MMR.@W+ESVS2BP^)1%"\A9^OJO%T.02D.,6%P@1,Q;+>V2,^M,LY\EA& 7&N_E?>7GY^F*^I%CT[CE-/[KR+M)<6'6F(RP@ :RK^#ESQO29+ZL C\"$[D-808Y[3,:\:^^3-!W^VG^]R0N]\,&V-;>#^<46&.B^79*K# M=+;26;7:T\OJ1[[)^7VXF'Z^VW-?B,1/ M;-^51QKLD&OP=D8?35]NF+$N"0I-$G!O%86W.@)& M*R%9DU@P.:/8[)E<%H)ZWV%+)+6SO=U C>:CI31,3:\K_$ MUGV![A$PVLJQ==P!SC^2X[V8QLM-@[@_9]/+ MY<<__KS._DW):N%(NJOIL*YD<,%9L)(DC2I[A]@8L,\2-+)9'1TO\Z&4-VJ! MVDT*>EZ4^>(KSF)>7UUM&!$..>.E@*WDJYH3XP3%AEI+0Z=3SL6SQBC<0LJX M=6W=X:^%PCJP@;]2S#W_D?-J$ZWGD&T8B9A3=BH"\X:$4XJL/0XRR)P$3Z:( M$F5CY&TE9MSN6MUAKXW2.D#?YA9LY>:9BJY3Z+6 MXC3&VYWE1[9N700MAVJC'R!=UX)Q@U8@G?XLUFM4#("I<-H%3HA<,#/CAH%2 M#T'"P6I\&@X'R+0#0&S91ZN-0GN)]MO[6=X83>0!N>,:3%8,%%=\W([T[>N,?@*<%VF$9&!-MR<3GYN!J-N*J>3\H&F0)$- E4)O)= M+%L0DA),,I:L<#M=N;^@\GN+CJST0U0V;R&_L16/?]\A/+)L MM:BS*%4E')4D%D(=B^-*B5%Q%#OY&"\I_NZBXW@.S11_L/PZ<#^O;Y96%@\S MG6Q)<]"1%:(]&W"$56!:*Y.9MMHV[QAS9_UQ>Y/W<8]RL#XZPM+&!S>8I.#> M M?2T?F9 P2F$(23/F=TMN36>3 ]O;<>KLDMD#A K&-GA[X2C)M*_\8X%N'0 MJRQ!:A-JK2.%96@91"N\#(JE$GE]N.RW(L^_)43Z[X#M-])Q'^- MWZ:7>+%^P_](ZE]\S^G-?/'FZO)JD6L!47WBGRCON>!60C2Q-BBI$R.U,2!, M<%K9$%P1%K T)@A.2D^S!>D^>K5,,L"0+V5N+)EFK=6MP#\=-YWE*P^Z"3D#2P7:Y MR9&AW3_=Y&@]KN*I7:F6EWF=J+/\-">SMDBQ[:91)LG6Y[V#,=)Y8->QFZ0,B/_->69.6> DG,^D%9_;#+VUA:%3Z*VL<0H("I>1TVQ"%Z2$2G:&](_3D_+<#YAC@=#+)CCDVN1%*_'J\^=%_HR7^?Y)>[=)ORPNVV0D<,E5 M[4WL2&G: -H@18PL,1SDW60D?L?IY]G3)CL'H/6R*0:U]&[Y M^T2(6M;F?,19/"UV2X_;?^V16J[V MCL(&BOH/?<[D3D7RJ;QA&EB,)D190DQF M)VO_U*?O!LF?[=FXC;!_:HO]K]5+^;UWNSK0^P4O\ZW@ M?!12NY0@D=97W8O!(<4^PDENC? VV=9S^KIA?K>=^K,]-W>GAKTP.+:[-9S4 M-GEHFZM:IJ1TCIR*J&S-8LX.*/P3X+@RWC$NL]]MA/V)"-YM+_UL;]+=0J*# M,VZG_,I7%ZL/FM9QRP\S*%-36:JFS;>U(#L3*;GOF9WUB[@$?9SB;YKH48G,$#4//NVDEGCXFXR2;6,GUF;:@(2QK0G5)M5>,X-I*5DQS M6S?R9)Q#\TXV)^9-OO[]^7H?YQ<7;^:+^H,3;7-R60>(M>>ULIF!D\%!%(5I M%H/P99"D\T&Y.NM9.ON@O%FBTC" Z<#O.C8!_TXFUEHF$ZN3-RDA<+-J5H44 MG^G 0,6BF0HEHNLF6W8;$QW4G'>$TL8U&\=!YN ]\VWE!OYQB8O++G;._3>E M?R[FR^5$986K[DM<" VD"DZ)UM,)!F"C@UKUGW?W' N;'LZ< MZE6OAQC_;ZJXT43J39*V!XD/M4F;X.BN1!U>LC=E8U?P% M?V\J.R@[[QCWPRI]?UC[-:QGJ_3RU,610'(N>5K;N2Q?S=*O?W^;+E:?<)N3 MRWBQ!2."X%4D)7L(->G'^Q_ZN*\ MK'5=R855SR0-05H.HA0=G!1)^$$Z!9T\9!DVC^#GW47'0>;(D.7761_[9G,P MU\9\&R$D'YEG(D+* FL?>@G>U#D\5N6BM=5\M^[[I^_(<,O$N,'*V'=AH\&A MAS#D2 &L$Q?6IVJN(SL_S>L_/;85R*6-4A?(6"PH)2@\JPWXK/8. YR?85'<$\" 5Z#HN7/7RJXY!V3@&DGNMT9 :E62@O*YS M$@0#208'JQ5*H6/O;4<#N?1Z&M#<^?O-Y_5D">\:S(-P#-:B]^ MIA0$7B(4$83V7 AC3[X?V['7P2/23[0G1X+=V>9?[Z?&.Z'P)%A%,;!G$'19 M!<%U-$K)$#WGR6J,@CUHN](Z%?M@VCMXO^I_RYT#KL[!*7W)(MUYN-C)+*%1 MR019P"<10&FN %G(X&-)#B-S7I[\9:PQCQT\E/6_/\\"@.>P01NY\0JC9R0- M,E0Z@5H-'@W2UDOA8$.,%EUO*4TMH\;^*G<[W8XCP.WG>Y=[5C2<'$RKC0-G M5"UP,8K4QP6@-KZ4PEB2W=34[\?:N#OQC"]'AX#.3W"VO?PX\[PG8+WW &ACDUA(DL3$N& ]_8@<1S'XS9B/^/]=T*@G?M5S -!?,QUNBD)Z/5\ MMM+C?V5.*OI.9PD$USU7#+M'1,CBR>YA=F+['$[M8^PCSI' M1B]'V1&)==M-R2,Y7>'%I[SX*B96*,QU$A[#7$#)>MIS9T'GQ!3/QA0&WT]PBN[MIV^7G'*HE.,>M-,WL="= ,>II#!F MB%R2S?,N@"M! 8LVL\1L,**W^]-G&1IW9-$9W]JT@\E/L&?NF)4'?;$+%O(& MH@'!ZZ4Q\P:<98STY#G]SUC..G[Y.Z2Q>J]O?0T!.]RSWA'H^=FBP/NB(&^[ M2&-JSW >BP<5DP<4NO9WP, PHF$XR$X:A)OS3NP<>"N-CY]S?R?8XOW>&22X MO&=GDE&*VU1 FT*.A!2V%O(:R.2ABJ5P7 9>1XDX!JAHU^CDH^/.QQ!; M7R6-W.]SHZ1->XB#LCL_K;*I;9!,91WK!$&R,$5J.A$+_:&XDD5+[W3SZ<2M MB#_O[IU[8/:1AS2*^CN(T=>4TP^_^GNZG&3'4HD)@3'/0=6A4P%-@!R$5,K* MPG3K>ZA[!(P<"X\#@GDKC70 I\,%=\OV+'VXP-GO^#7_,J^WQQ/O>7#>!RB6 M'"!E,8.+DD-T25#XD1B6-$2,VIB/<<%]!*R:E3\TTG$'.'_@R?TYFUXN/_[Q MYV]YU5C#H['*E@))> V*. ?T(,OALDLBYH\'TG['5-IW(?#8L*5= 38SO;]^$6A?,P7N?[2)$@*,8,O('2*H!QWX%=-693+BI.-"N;! MWCOYM-5K6L_TE?AT>ZE'S!S;9?_3&3B7F^XJMX.?)T4'*Z-4D(,G(Q., )3* M0?#6"A=RB:'YD]SIV#O3WCT_TZ%V'.3.>_3%WMYWE-(Q9R.$9!,HIA4@1PD> M4V(YI#>*>9*?^PFW\$]_^3KO9;1@ TB@E*R:CX(T$4X)1T)TIQ/!+PG\V=Z=O]'V8 A\?SS7QOO+K?( M2N#69K ^D0&UP0 Z[2@VDL8D*XMXV-MEM/OEMOO[G"^B!]_?O6ET+YC^U.?\ MG4[A.QC%G'R)QH'E,8.*VH(3)D,H*17.N&;LY'G2)^'\I[\!_PE.^,&0?(;% MCYO"O]O"P&7]L5554[SS8_GO^F5>K,N?+N?SM20_5WG5O^>OWR[F/W)>XBS- MZ,>O_]JN=G)H0HQPE9O[J+\#I_/M MC$Q8_H.4O&+N7?V%RF\M[\*"(F#@8&)-<#3"@S>QWO8K+AQF&77K-O'/D/.S M5'7N!9#Y,-KJ%WB;PBSEG2O>K'KJUFH69< %AF!UY"4'E8-KW3G@68+&!5\S MM>\&IP-TT &@ZO% NQ,O\G)3@R>939+S"+KD6H/'R/]7C.0C1*)-AD6:UB!Z M1$27P#E$P?.6TNX +A])$T3 EU>S]$O^GB_FWZJ$?EW[\!N6Y+Q'"0:JV1#D#V3XHQ%WA!'+U*7Z>S:?54 M+Z??\WVFBL8@'/%C?%9U& UEXK'4"M M07:/%=JSPB7YHYHX+CR##YPXUEGXD)PIKIN4RG<_6_WV,6'!B77? =I?7:Q^ M)J>G6=_LY(DJQN3,$[CHZ+A(AD% R2!9'91FWK=/V=^-LC/-*#H0+P][$[57 M7M?7][_B8C:_NGPWQ3"]F%[^^!T7ZP/GB"Z%+WYFNTOQ_<@_\OYZ]8A\]R+P MX>JWC=I$<"PH#L&FZ@H2 IVS%HSS 44.PIC=DA!V6>VHU(V''[J1V[7=5T$9 MJ8#<6DYLD*_AI2)>?$HZ,6,2JIW8>&Z5$4=)-=?EO72#9J+MX$R[<75?7^!R M21Y%?65:W?%H5LC:"0=&HJYIU[6/4$30DH+4)>C&;(!G9X,2T!16RJ&W+ HA(;*EL')K6C8H>4S$N M6H[5ZZ.+TJ.$W$5ON']<+H;XX )W7 M+HMH.7':&"U;2!EQ#M]@IU(+J7=@99YBHWZYR-==&$M&"N4"@Z@3Q9+**'#% M:\A"ZZ"3=.V/J!>)&M<&-5']#G Z7 \= .N/O)AFLM1O9VGZ?9JN\.+BQ]NO M7^FL7TSQX@EVKU^J,LDP%]J%6J1,FU(Z0,8\4-2: ]-%)M.\BNU 6ON#X1&0 M>>AUGT)_791M?%A,X[ICLD2&0CD*= ,6(MTX<$%P\,D9&3-JVL>[5T[7#_?HQG3GD\<>$'Z@ M?I[6\P'"ZD?3[V?7KX9(AC#XH GQ@@PB#Q:\+:86S/,@MR#%Y5]\^%= MZ/L0/3VM\<.$UH_2/_TUW] OE FXLBI*M<>(KOL? M/O:$\<9*/TQH8RM]RR%W^QQ6G$1I",%Z&@)=6 M&J=(:<"3OJEH.XA*GO!;;]$_,9AS4@)!2B1+YRP=F9EE$+1_T-/IF73KE,1G M">KO-O] Q;\<[!ZHA=Y,SZ<%UF&TO^"/Y2="R/++_")-HK4V)%N K[I399T! M+1EFE%QP:7,4FAUD?IY:K;^[MN,P,XR8>\/-:XJ?<[RJ[_9/\L9B\5EQ!H[[ MFNY6 B!R!"4T%LX* <4?!*$7%NXO=!T 32V%WQNPUM7XM6)K=DF,Y5G\,:&] MH$)DI8[.LZ"T2;1'F .NG'*Y2&\>)D[O"*8G%NO/(QH 0,<*N0/'Z->_(QW( MJV>UU5%\=[3Z1'B1M' "D+-(&R!$<"PC%$_VE04N6?.7I.?H&:7 :XTV+@%?+Y=77Z^GDZX'*O]2[Z#Q+'_$R3S1C18>40/)(UEC[6!M^ MU@HK:R4KJG#;.C-_<*9VPK8Y/VSWA8;>3ND)#I^/%-[;N_XG3V;OY&AT8B/:LT]=M^)WAK&*_(>-:;EZ.67 M7,A^?J_V[ MN$UMKM0GW:O]9=Q!X#F(8_BO^05]3)7NRC5,03!M$X*PY! J&R@6%RF CSQ8 M9UE.N9O.N+NS->)-[VGPW!$J?K:-\G&Z_.\WBYS?SHA .O96 BDJE< =!QLX M60Z;(Z!%!BQGJ8P6WHOFA2Q#,S7B!?9Y;9*C$='+%@DO"R3L8S4^Y<57/K$U ML==D#9+7W%[##<4F*H'PS.=^XP;@9\5+^-)MB? STLAL&O7*3-C&[ MRBI6O(#*%&'[F!QD3D&&5R0O;)TOT<<%[#"/"^=U8!R-B*ZO6_Y=R^AGE\LC M+D@>?D2[*XUGB6MQ"7&]P WJE!32(#,@E-2@ H67@7QGR"*ZZ# 8_; H8\N% MP\-//NHJ]8$8,I N*6$D2?+$6BL#L2S+6 M9-[X6'J&G X@<[BB'S6!:R/U?@&TR:5&)E ;I<$BA3M*%@6!90XR<,:#,,F& MUD_+SQ(T;J59,[7O!J<#=##VH]X?W\@CFB^NFVWRH'7V IA/?)4F!@&Q@-7> MJA!TBD+N= 3=^]@N,7"(KN9-!->!#=E6""R19Z$=@F:U<05W%E"Y" J5TMIC MD:SU94%_E??-#Y\6TNX4-/?+=CTQLDI?X$75($ID<,4&L"4KE37/RIVB<<,9 M5-SOI?J]*^[WT>#& M2?GPDF;+8;1UB?ZP<80>Y\V%VH'-V=YCR3NG4*"M5_H&5/(:G,BU]B:D( N= MVZYU=X_CFI<-\U;3_+!J(_$.H/-$PR5?N.%)1-#!95"*O@HA.(@A*VV=YT7^ MYS8MVTN]+S;5 &LGBS^,A8::S5AX.M#A)Q!]CXL)A^)[_OPP7&E?-W'0QZPW6Q M&C1G"I2LK96T%<"D=4:C%W>&\38"RM.4C#QM8UC4-!!^!Q!Z-Y]]ID_[^DL. MEY_H=U866&DZU!V!7]:)F$I2S( J10HA OF#B05LWD'\*3I&3'UI[NT<+><. ML;+91$%HD3@:2-S:>O=D(42CH$AKDE(8E6A=1/$T)>,>4L=K^ 7('"#N'D S MG=4!O;3P]-I$NN@U':8, EM/BGU,15]@.42W#^%R MG* [@$H5QMO9\G)QM4KTJ_LGY\PT8PFR0T\)M9Z[R'QU2, M6 /?_!PZ4L;=H:1Z=M=]]Q,7=> C.&MKGRZ5P:-)$'S*/BC&T;8^A[;1,O)D M]"-U_"QD#A3XV.^1KP3C_MT<9Z\^+_)=?SU%;SP11+M'N#HWS--FJLUQ3,$8 MO(SE82W>EN?(;2OTA(5#E3=O+4S%B!TRFI\V1\JX.Y1<=[9%%Q/)BC%69N* <5!1>@AL5;B&6JM@E6,[3H#8ND8_-2 ':F_>7I1](&+]7'%5 M[=IF2OCR0UYLV)IX48H4D=&>B:YVI*HF4]3W*6UULKGPO:#Q[&+]I&HWPT@[ MX?;@;-RRM&JT0YRL6)HX9#%(12BWKM8^!(K#!'EA1EG%BI8EIM;7J]MHZ2># M\C@,-95Y%_E.-]6;L_1Q^OG+Y=W>KK6[P,0SKH50'&+Q'I2@,]J3FP7!9RUD MR<16ZQCG)9KZR7YJ@Z:F.NC (FW2"C=LO5^LF/KU[[R(T^5FB,_U-Y>;[RYY M+='/P1@-LL:+BM?WB1+(+11.6R,SQM1ZOMY!A/;S&MT&?<-K:VR/ZIKZCSGE M=9.(W^>7M26=XE$K+C1D5QOH&\O!(Q<@@W.:*VLSWZ\D_^$*_;P8-?"=FHBQ M%RP\.5!!2TPE\00*.9W>F0[ND)$DI91S04F9[&[M*Y];I9][W8:8.%J#B MI9D;VI8L$ADZXW.J0^<4U/H)""B\CM[S9.U>$&DQZ.0DMS4-T=)2R!WX.ZLX MX.UR>973+U<+XF8]=V,S*^'R2UY,6+$FJ'HC;E=EH%8!%A] R,P*L>8>%3LV M*&=[B:J=L.7[Q]9 >NC$)/T^GZT25HF >E_Z?O%JN9Q^GM6OU_Q-!$9C!.T/ ML:HV]J( !OHKUR;QR*5A>J\F2"^NN-NU(>L?.6SPW'1&>U\>)BA/>)W& M&0LC^?! XA*UL")S8)ED9'.PXF&DM04OSRRR&T3.Y6JYE30[.*Q^R2L&Z.B] M[N$WS"A!IH(YM[XK?)*0W6!S!K?-[<3= 6;> MSN(BXS+_DM?_?3O;PE;6W#$;0.,D80*(D*XLI4TB #F).M@1M;)2MKZ&W MT;(;EL[H_KF)T#L S\K%?Y72JM<*7KS&;]-+O)AD8RW+P8/5DI';)NM\Z6@ MK768E72Y>9;6TY3L!IPSNCIN(/ .8//D!?C=$8/OIS]\- 6=V1WR,##N# ;GA-_<'MZWTB2.FI:CM+0PK MH!Q3!&SE0"BGHM6EI+C78]/SR^T&DC.X[!U(PAWX(;?##-+_?[6\K+[X[M(DDJQC)#EI10#JO:!,P%J)M[(0\2]!N:8%G< ?<7OS[8\FOL33+ MGVLOX]_SY1U #3%%XEV],EC^7IFK%P9'#)/8\DGM9DKL0NJ1HR5N*J=72]W, M,:#8UV@O%0AK!46_#L%[8T%DHV6A TF+UNT$[U-P=,E]7BYS?O\M+U:S0U4K,6W6:KWLZUI>]_F\]HE>6\7-0?R7_783_Y<+NS^Q*M#=*!S UD MJ42,FM.Q)^L[E$*"D(]T.,7@?(GC..5+*^^D;]1PSV\ MB+C\4B[F?TUG9;[XNEJVH7/RTDJ#^RA[L3J,JQ)=3%[164/>;+W'"P8.JK*^G26@?<)K>S!?K)]+EVUF\N"(IO9U]^I)_HY6N%GE] M=;!:]LX-U8T(>(T5>,D0:R,>)5?SO3V=OBECML8RCOHEA#6CIBL/9Q]PW'\V M.+5>.CCP[KMT[]9)(&0!UE]NIJ0N)ZBL3;K>@1EE0+'(P$6*8)-T.88ZF%6U MOC?Q\NII]7BKX59O#*Z&R(->,#!2/*@U>L -J"TN146-CMB>PH,KKRY@\V MAJ?31 =6\ &S3_+Z8+==ORQ.:NVLS%E!3MF19VLD8'0*BI5>!!0YN-;7)D>0 M.Z*]/"&B'D[B/)%ZS_$Z]:XW'_ "9S$OO^1\><>C7ZR'8U[.5S>21SSPM%C\ MI.'-(0(9)N*QB^D)" M*!<2AQAX[>/EZLL%>2M&V\R7[-@NX+,< MO;Y:5.E.6! E^%KZ8%""(N[JC2*)3S 58VUTP7;S]'99;<0S0V3= M-7A^G\_BAB?IFC$IT1ID):EL=LNDW''!$=M?C0FA R7> M043P+%L3+$9'RP0H6R>]<(JK*9:V$(2R62>K+&_='/Q9@D;LC#4VUS/!0N2[C3-^<:FN;BD:N3_'2K0[ MNW,3AEZ?Q=80P;Y(X"K+.F=*@T<;P=>98HIC-*5UEM7S%'7C&QVM^^FV_+I%@)Y;9@>EAD=>@UG0A9 J:P@E!"!E:QKP^8@'\9I0Z&J&Q?I1%C:2_3GF''Q5ZZ>8$[X MG?C_G!?7F;!U$!;.4IHN8WV4(]DTO;+<:]G!+RL/%\(PUY3.N:20X*LS)]#E M3,=BL0:,$L&F((6,[;/ A\LA_?=&O*_6XGV<;>TS4(&M+3A MZHASDU2(@;6>\K(OC5W==.Z#D.=-76/E='>*/N#OE\U>_EC[!N5%7'4-TDO/BOC(M)%%XED3)P0UA1EDOP%@LD99G45@;6 M?%SGX=1V=E!"24*"3*D5+:9P=!9A/T-K5\3LX+(]5UAF!LFZX3W_-)UQD07B1V5HIIS0QY!*4\*:E>BX: = M\:9$,1!"4.!8#(D55,SBF-BK1(XSYF5L].VMGK$3-Y[E[M/\'[EFVK\JM-HM M?U@"Q6LJ 8\&04F.M?;4U#R5@%I0?.]VZZ)_P.+CS&]I"*N32/V,K-HDB.)3 M8@JD+YR$J"T$G0.X;++W+MB83M' XBG:QAD ,Z(-VTL9(V9U7//U8:V237/O M-U>75XO\=K:\6M3LX0^+>9E>_OHW<3W-]/?;SD 3&9W-)C 0BJ(FE9@$%P-" M^C_M75MS6[<1?N]_V1;WRTMGY"3M9.I:&3M]U@!80.'4YO&0DEO_^RX.J8M) M431)4 =*.IEQ+-OGG,7NA\7N8B^%!9Z=#5*U;G5\)*G3S)LY P1?0E13'Z:U M]=/&5>,5>>3:Q&H'L-KY,M9.JB(%2(:<=F&*M.;[&L4]\?)IQLNT/@Q/Y5K7 M,=SWJY*%7\*"#O8ZH()85>MK3FC:M>^5[6*S!Q'?* Z[ZYOW.%/*1!WI=,(0 MD!2"81 \<\"*=:I(Q5!@8]V]CZ:31Q"MP]Z79=>7WGS]YF_&T=O2*VZ\RR"< MI#V2B"5^M JM1>9I,W+?V@L\BM!I([1-\;0UL^CL@NO DO] PAKKLM9=GL?^ MOA?_G2VO4N+&!4&.+FIR26Q-'W7H(5K-(^ELP7-S!.XB9EJ4O0 0ML9EM9!* M!_!Z3/^/0[W>N&)AQ!!F%2"RCWIH4>OK1MHN8:>\2)SC:FDBE!W@]D/\N?*+?/N+:>C-Z\I.- MX@C(:E2WB )1B@R,QU"']TC,K=O=[:=JXJ.OC?@W0=56%AV@:W.6X5H%2PQ< MI1J"T;5OH/(%@C %T"N7B64B^=:-KY^F9&(4-9;W5CCS9.9W *$/OPV+FYJR M6X>(_4H/C=O,9Y="$0Z0ITB'>"T\QYI3E(T/6(JRV-K\?I*0:1,8)CCW3I9& MCY"ZVVR<(6I;ZL1F"XJA)MTM(VA)&T0FCP9;EV[O(&5BO72ZD/?!Y@B.]P"< MG&[IJW41:V7JDBO9LP0Z,PE*V@C.LP"!Z.>BH(BE=;K?%A&=@>48T6["Y20^ M=P"4'>IXW$?,Y9 =[1YCLP(Z<5RN-B_#TY'R&#J MQ(!_#+.;8:UMLW0^N3:9N* M:;,G7_Y .E$.W2%IO:6,+E+3OP7FZEAX[PUX[@79@,%XK4U!USH%XBDZ)K[9 M.%&VST+E"$9W )9MTSZ@YH9'"SH4TINF#CY,QD#0K,04>%*F=95*9R[4Z7+= MZS\=PN0.4+)#^;Z]G\.)6159!_7Z8#4=L26!5\F!JYEWCCG)8NOXWSZ:ILW$ M[L:3.DY&'6#NV\OB<3AXO>9)B]GGD7]7(C'N%-EV3IA$Z]&&ED(>0W#)R6AR M$K*UHMI'4Y=&]9$(V$[&;B>.#N#UZ++G!R)_AF.APS!_GU.>?O!.BUHD&"!R<7)001.>]]_5N"=3U!3N_CO;JLM<%E^ MS,O9]3SGY>7\A^'3YS#_NGPSA 5>B5JBQ2PC%]@I4&@3N)0+[3"E0V")J;QQ MJNXJ!-CSI6FOS9Y=ISBK1V17N3,+-1\=]/85$[2=[3^="HO@2GN$/P1I9: M#QHAE*(@BR*,QV1M\W[&NVAI5^QW,;^9C9PFSV>,*HZUKS_]=S7,LIHEU;Z] M72'ALFP2M(HR15N*T'7R>\9J]&(B)UV0T<*BBI8%BZFUK=AV!=.&69H@;G=9 MX(N+N -S87?I$D?E2PD1&-G59%;' M'5&:RQ>).B2,3JUECMO5[PY1'RW86$ MAXBK ]P]4>KDL\P>58(4,-1> @8"J]W\.?U/D/UD4^LNGJ^GD/ @\>XO)#R$ MUSV@9?CT:9B/Z[A8W^/Y+!!KMYOL$KEEG"&X''2="Y"\LRY9V=I+WJ:BNW+! M@^2Z52YX$I,[@,ESN6U%)VN*]<#3F(5+#KT7*D/6W@=2Q\4U'\Y^:K+I"U0) M3GZ@M1)9O^B[RZPKUL3:V=Q']* R"C)6,P=!FX@75K*PK2N]7FD6ZD%B/RP+ M]0 93'U%];8Z\Q_GM))_/UK(6B^;PK 4VFQ,\P3*)PY.&6(6TIZ3+/M@-F)Y MNYHZ/O.5+A%RC"2'<["U X5SHO)^"'@Z4PH9D@(0:P_>4BS$J"Q();27F3&T MK2]GAY ?I)&#H8!-LS!BYNW<>%[6\O+U9WH0YTDK'2.N5ME9P*3U8 M4>\*F:GM-'2I:B1H'8..NO4I?!"!T^K<:3 TO)1 .T#KS_.T&!W\\''E;JV6 M=7%SLYA%8BQI@5^'\<]H>?7T&[N]7BSHJ+H>GR/>6J]<]Z /(YA=I!F^KUYKS/M5W^O%S>9KQ2 M/#',1H,T',DYB'68<3&0BE"AV%3_.TO <8N4:;.\NL!@"R%U8 X\:^N\STLZ M&M+-.O'[*F"(FOD(&6LK."'J=:<58)A!(;,6QNN7M%TWZ)LV1ZP+5)Y-G+^G MA* N4G]Z3O+I+9V',Y],21)**0Z4E!9"A6Q1W$F=+/>JM5'V2M)YE!+*<(_@ MN+:@G-#$&5. \YQ%*!&Q?8K$'R&=YQ#$G3F=YQ 1=V!0G+CF-U^??L&J[97T MSB-G=51OK-YG@5B9=> MX;A$(AZ\M D4Z2&(00H(1=6D\*)B;AT^WD?3JXX8MP//=X'Z2$EV@,R?R 8> MON8\N@Z7GQ_=66*.5GK!(.HZK3UR"K,D8Y(Q6@U;2J(&A5DA;I=!*"!^6Y M*/M\LL,^V>,5P8G@.2//.]!)S4(N6"0R;C@8B4CK3AFB# J*M3J'0#Z ;ET5 M\:+I!Z\ECV]"*_(X,+S^3; N#N3)RJ2C!.OKSK=TD 0=(Y1ZM%CCF#*MF_@T M(;S' ___"HC82^7+N>._6=UXVI/O\,L]>A*F-%YEY,*C( M>PJJ]K+R&B3I]CJ=VHKF+2Q?2=16YMKCJQ;TQR)!Y9#IF!,.7!$^1:53:%XY M\H>(VAZ"N#-';0\1<0]&Q'_" N_'"R#&;! ]..7JI!-DX)FS(+V3RJGH F]= M!_<- ;^KR.A!2-@\VH\62P>8>L@DJUS*\^5:@@_I9&^^;F>;U14_+'N.OWP, M\T=.<,VYY\EHX)&7.H1'0G3"U%:<(G.'+KOF,T3/L(Z)S=;C8;4U3&1B&4\= MSZI[?KB]6456[AJ\6DQ!<++>:QL %:.!Z+F%8K00"8MER/99E[M>/O6 D:G% M/33D?0%,O M #R' #O 8[. AA66+)V2@'N50%DK(93@H!!#HS;&>?DR]Y1_\(CJ2=;G%&!X M_9M@'5 +$J-UEES0<9")#QI"L 9,9(I>$[*PK9/6_A]1/1)S9XFH'@* KB.J M'_+U>+2>$"S=?$6[..BSQ#4*<:Z_\3Y_'NBHGU_?!YR*T,69E,"G>B5;L@(Z MZQ.@\-QX@=*;UI5PNV@YR8O98.+JZ-!.U7Z3E9!&-(!:)UI5*X<%] MEQOSU-LG]F-:"/0;7^1D#DYX[BT7-P]]G_Z>A^M%^/S;+(6/JV88Z+5%Y@!5 M5&1!*%H$.5+TBU)8,P]B^*Y@-7WE$;[IIP=L/TO -$AI)-2A-8>GALF*(X^7 ML':BK!$NAE @*D6.CBF1'!VE013Z.=JHA&,M8+*+@&E@TE"P0VLN3PB5L:'U MXNO5OSY<9?2YV!( =<[$@R3!\6(AF%"2K.VKTW-F\#*G/U\/7_ZR?N,*&NL? M'I#Q\+T)8=!&:,-)')PZ'+JA,1_,<8%>:C*[@;NB08DZ[PIK-_,BF''6*BGU M,<;$Q%Y[VV.B'0L[\*+O:@\O/X]#6^;7=PN[T@:M]HJ1)U2;'+&H:X$C.48: MK1'4N:'1M4$L! A0#% @ QH"J5O_T11BL!0 /!8 M !T ( !:A$ &-P=&XM,C R,S S,S%X97@S,C%J=6YP96DN M:'1M4$L! A0#% @ QH"J5K@/ @^A!0 'A8 !T ( ! M41< &-P=&XM,C R,S S,S%X97@S,C)H=6QL>'4N:'1M4$L! A0#% @ MQH"J5ER=$ <%] $ ?\T4 !$ ( !+1T &=C86,M,C R,S S M,S$N:'1M4$L! A0#% @ QH"J5M:]A7_@%@ -PX! !$ M ( !81$" &=C86,M,C R,S S,S$N>'-D4$L! A0#% @ QH"J5HOHG..C M'0 MA&UL4$L! A0#% @ QH"J5CLMMVDEK M6[0' !4 ( !PMT# &=C86,M,C R,S S,S%?<')E+GAM;%!+ 4!08 "P + /@" :B@0 ! end